@keyframes fade-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in[data-astro-cid-dxokgvar]{animation:fade-in .8s ease-out}.season-switcher[data-astro-cid-4mljkdrs]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;padding:11px 12px;color:inherit;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#ffffff0b;font:600 13px/1.2 ui-sans-serif,system-ui,sans-serif}.season-switcher[data-astro-cid-4mljkdrs][hidden]{display:none}.season-switcher[data-astro-cid-4mljkdrs] span[data-astro-cid-4mljkdrs]{display:grid;gap:3px}.season-switcher[data-astro-cid-4mljkdrs] b[data-astro-cid-4mljkdrs]{font-size:13px}.season-switcher[data-astro-cid-4mljkdrs] small[data-astro-cid-4mljkdrs]{color:color-mix(in srgb,currentColor 60%,transparent);font-size:11px;font-weight:500}.season-switcher[data-astro-cid-4mljkdrs] select[data-astro-cid-4mljkdrs]{min-width:126px;padding:7px 26px 7px 9px;color:#0f172a;border:1px solid rgba(15,23,42,.12);border-radius:9px;background:#fff;font:600 13px/1.2 ui-sans-serif,system-ui,sans-serif;cursor:pointer}@media(max-width:480px){.season-switcher[data-astro-cid-4mljkdrs]{align-items:stretch;flex-direction:column}}.premium-menu-nav>ul{gap:.5rem!important;padding:4px 6px}.premium-menu-nav>ul>li>a,.premium-menu-nav>ul>li>button{font-family:var(--font-sans, system-ui, sans-serif);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#0f172a;padding:.5rem}.premium-menu-nav>ul>li>a:hover,.premium-menu-nav>ul>li>button:hover{color:var(--secondary)}@keyframes header-cta-shine{0%{transform:translate(-160%) skew(-18deg)}55%,to{transform:translate(320%) skew(-18deg)}}.header-cta-shine{animation:header-cta-shine 4.5s cubic-bezier(.4,0,.2,1) 2s infinite}@media(prefers-reduced-motion:reduce){.header-cta-shine{animation:none}}<style > .logo-3d-wrap{position:relative;display:inline-block;perspective:1000px}.logo-ring{position:absolute;top:50%;left:50%;width:88%;height:88%;transform:translate(-50%,-50%) scale(.6);border-radius:9999px;border:2px solid currentColor;opacity:0;pointer-events:none;z-index:0;animation:ringPulse 2.8s ease-out infinite}.logo-ring--delay{animation-delay:1.4s}.logo-3d-anim{position:relative;z-index:1;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform,filter;animation:logoPop 2.6s cubic-bezier(.22,1,.36,1) infinite;filter:drop-shadow(0 10px 28px rgba(0,0,0,.22));transition:transform .2s cubic-bezier(.22,1,.36,1),filter .2s cubic-bezier(.22,1,.36,1)}.logo-3d-anim:hover{transform:scale(1.08) rotate(.6deg)}@keyframes logoPop{0%{transform:scale(1) rotate(0);filter:drop-shadow(0 10px 28px rgba(0,0,0,.22))}12%{transform:scale(1.12) rotate(1.5deg);filter:drop-shadow(0 12px 34px rgba(0,0,0,.24)) drop-shadow(0 0 10px var(--logo-accent))}24%{transform:scale(.98) rotate(-.6deg);filter:drop-shadow(0 8px 22px rgba(0,0,0,.2))}40%{transform:scale(1.08) rotate(.3deg);filter:drop-shadow(0 12px 32px rgba(0,0,0,.23)) drop-shadow(0 0 8px var(--logo-accent))}60%{transform:scale(1.02) rotate(0);filter:drop-shadow(0 10px 28px rgba(0,0,0,.22))}to{transform:scale(1) rotate(0);filter:drop-shadow(0 10px 28px rgba(0,0,0,.22))}}@keyframes ringPulse{0%{transform:translate(-50%,-50%) scale(.6);opacity:0}10%{opacity:.6}60%{transform:translate(-50%,-50%) scale(1.5);opacity:.1}to{transform:translate(-50%,-50%) scale(1.6);opacity:0}}@media(prefers-reduced-motion:reduce){.logo-3d-anim{animation:none;transform:none;filter:none}.logo-ring{animation:none;opacity:0}}:root{--primary: ${data?.colors?.primaryColor ?? colors.primaryColor}--secondary: ${data?.colors?.secondaryColor ?? colors.secondaryColor}--tertiary: ${data?.colors?.tertiaryColor ?? colors.tertiaryColor}--fourth: ${data?.colors?.fourthColor ?? colors.fourthColor}--title: ${data?.colors?.titleColor ?? colors.titleColor}--text: ${data?.colors?.textColor ?? colors.textColor}--btn-color: ${data?.colors?.btnColor ?? colors.btnColor}--btn-hover-color: ${data?.colors?.btnHoverColor ?? colors.btnHoverColor}--btn-border-color: ${data?.colors?.btnHoverColor ?? colors.btnHoverColor}}html:has(body.bare-immersive),body.bare-immersive{background:#0b0b0f;margin:0}body.bare-immersive #site-content{margin:0;padding:0}
