.styles_map_overlay__k3Wi2{--pos-x:calc(var(--clip-x-image, -1000) * 1px);--pos-y:calc(var(--clip-y-image, -1000) * 1px);filter:invert(15%) sepia(95%) saturate(4527%) hue-rotate(313deg) brightness(88%) contrast(103%) drop-shadow(0 0 .75rem var(--primary));clip-path:circle(15% at var(--pos-x) var(--pos-y));opacity:.5}.styles_text__bIAzJ:after{content:attr(data-attr);position:absolute;--pos-x:calc(var(--clip-x-text, -1000) * 1px);--pos-y:calc(var(--clip-y-text, -1000) * 1px);top:0;left:0;width:100%;height:100%;-webkit-text-fill-color:var(--primary);-webkit-text-stroke-color:var(--primary);-webkit-text-stroke-width:calc(1px * 3);clip-path:circle(20% at var(--pos-x) var(--pos-y))}.styles_custom_cursor__y4f1I{pointer-events:none;background-color:#fff;height:12px;width:12px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;position:fixed;z-index:3113;top:0;left:0;display:var(--show-custom-cursor,block)}.styles_spot_light__RTdpM{pointer-events:none;--pos-x:calc(var(--spotlight-x, -1000) * 1px);--pos-y:calc(var(--spotlight-y, -1000) * 1px);overflow:hidden;position:absolute;width:400px;aspect-ratio:1/1;border-radius:50%;filter:drop-shadow(0 0 10px var(--primary));background:radial-gradient(closest-side,rgba(var(--primary-rgb),.3) 0,rgba(var(--primary-rgb),.2) 55%,hsla(0,0%,100%,0) 100%);top:0;left:0;translate:calc(var(--pos-x) - 50%) calc(var(--pos-y) - 50%);scale:var(--spotlight-scale,100%);opacity:var(--spotlight-opacity,100%);transition:scale .6s ease-out,opacity .6s ease-out}.styles_spot_light__RTdpM.styles_spot_light__hidden__Cl_LW{opacity:0}.styles_container__zp8I7.styles_disable_animations__K3hQK .styles_text__bIAzJ:after{content:none}.styles_container__zp8I7.styles_disable_animations__K3hQK .styles_map_overlay__k3Wi2{opacity:0;clip-path:none}@media (prefers-reduced-motion:reduce){.styles_spot_light__RTdpM{display:none}.styles_text__bIAzJ:after{content:none}.styles_map_overlay__k3Wi2{opacity:.3;clip-path:none}.styles_custom_cursor__y4f1I{display:none}}@media (pointer:coarse){.styles_spot_light__RTdpM{display:none}.styles_text__bIAzJ:after{content:none}.styles_map_overlay__k3Wi2{opacity:.3;clip-path:none}.styles_custom_cursor__y4f1I{display:none}}body:has(button:hover,a:hover){--spotlight-scale:40%;--spotlight-opacity:20%}