/* Interactive beam (final, stronger mask on the navy): a yellow searchlight follows the pointer across the logo, clipped to the logo's own shape by a mask made from the logo file. The mask is weaker on the dark navy letters so they stay readable. At rest nothing is drawn. */
.logo-beam{position:relative;display:inline-block;line-height:0;isolation:isolate;background:none;border:0;padding:0;box-shadow:none;--bx:-200px;--by:50%;--br:44px;--bry:36px;--bo:0}
.logo-beam>img{display:block;margin:0!important}
.footer-logo-wrap{margin-bottom:16px}
.logo-beam::after{display:none;content:'';position:absolute;inset:0;pointer-events:none;opacity:var(--bo);
 -webkit-mask-image:url(https://static.wixstatic.com/media/be083c_3b5d064bb3dc4177a67f1b206430c2cb~mv2.png/v1/fit/w_1550,h_463,q_80,enc_auto/hawk-logo-beam-final-mask.png);mask-image:url(https://static.wixstatic.com/media/be083c_3b5d064bb3dc4177a67f1b206430c2cb~mv2.png/v1/fit/w_1550,h_463,q_80,enc_auto/hawk-logo-beam-final-mask.png);
 -webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;
 background:radial-gradient(ellipse var(--br) var(--bry) at var(--bx) var(--by),rgba(255,243,168,.97) 0,rgba(250,210,40,.88) 26%,rgba(245,196,0,.5) 58%,rgba(245,196,0,0) 100%);
 transition:opacity .35s ease-out!important}
@supports ((-webkit-mask-image:url(x)) or (mask-image:url(x))){.logo-beam.mask-ok::after{display:block}}
@media print{.logo-beam::after{display:none}}
