.footer-giant{position:relative;pointer-events:auto;opacity:1;filter:blur(1.7px);transition:none}.footer-giant img{opacity:.12}.footer-giant:after{content:'';position:absolute;inset:0;background:radial-gradient(circle 170px at var(--logo-x,-300px) var(--logo-y,-300px),#9876ffdd 0%,#8768ff99 32%,#8768ff00 100%);mask:url('assets/brand/atlas-logo.png') center top/100% auto no-repeat;-webkit-mask:url('assets/brand/atlas-logo.png') center top/100% auto no-repeat;opacity:0;pointer-events:none;transition:opacity .3s ease}
@media(hover:hover) and (pointer:fine){.footer-giant.logo-spotlight-active:after{opacity:1}}
@media(prefers-reduced-motion:reduce){.footer-giant:after{transition:none}}
