.HeroSection_logoBase__Yfgw5{position:relative;overflow:hidden;isolation:isolate}.HeroSection_logoBase__Yfgw5:after{content:"";position:absolute;inset:0;pointer-events:none;-webkit-mask-image:url(/images/logo-justin.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(/images/logo-justin.svg);mask-repeat:no-repeat;mask-position:center;mask-size:contain}.HeroSection_logoEdge__l2GSv:after{background:rgba(255,255,255,.9);opacity:.2;filter:drop-shadow(0 0 1px rgba(255,255,255,1)) drop-shadow(0 0 4px rgba(255,255,255,.85)) drop-shadow(0 0 8px rgba(255,255,255,.55));animation:HeroSection_logo-edge__yNe5E 2.2s ease-in-out infinite}@keyframes HeroSection_logo-edge__yNe5E{0%,to{opacity:.1;transform:scale(.996)}50%{opacity:.62;transform:scale(1.025)}}@media (prefers-reduced-motion:reduce){.HeroSection_logoEdge__l2GSv:after{animation:none}}