@font-face{font-family:Bender;src:url(/fonts/bender-webfont.woff2)format("woff2"),url(/fonts/bender-webfont.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bender;src:url(/fonts/bender-italic-webfont.woff2)format("woff2"),url(/fonts/bender-italic-webfont.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Bender;src:url(/fonts/bender-light-webfont.woff2)format("woff2"),url(/fonts/bender-light-webfont.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Bender;src:url(/fonts/bender-lightitalic-webfont.woff2)format("woff2"),url(/fonts/bender-lightitalic-webfont.woff)format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Bender;src:url(/fonts/bender-bold-webfont.woff2)format("woff2"),url(/fonts/bender-bold-webfont.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Bender;src:url(/fonts/bender-bolditalic-webfont.woff2)format("woff2"),url(/fonts/bender-bolditalic-webfont.woff)format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Bender;src:url(/fonts/bender-black-webfont.woff2)format("woff2"),url(/fonts/bender-black-webfont.woff)format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Bender;src:url(/fonts/bender-blackitalic-webfont.woff2)format("woff2"),url(/fonts/bender-blackitalic-webfont.woff)format("woff");font-weight:900;font-style:italic;font-display:swap}:root{font-size:clamp(14px,1.5vw,18px);--fs--1:clamp( .6564141035rem, calc(.7501875469rem + .5vw), .8439609902rem );--fs-0:clamp( .875rem, calc(1rem + .5vw) , 1.125rem );--fs-1:clamp( 1.166375rem, calc(1.333rem + .5vw) , 1.499625rem );--fs-2:clamp( 1.554777875rem, calc(1.776889rem + .5vw), 1.999000125rem );--fs-3:clamp( 2.0725189074rem, calc(2.368593037rem + .5vw), 2.6646671666rem );--fs-4:clamp( 2.7626677035rem, calc(3.1573345183rem + .5vw), 3.5520013331rem );--fs-button:clamp(.875rem, calc(1rem + .2vw) , 1rem);--fs-small:var(--fs--1);--fs-hero:clamp(2.5rem, 5vw + 1rem, 4.5rem)}body{font-family:Inter,Bender,Segoe UI,-apple-system,BlinkMacSystemFont,sans-serif;color:#1a1a2e;font-size:var(--fs-0);line-height:1.65;font-weight:400;letter-spacing:-.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1[data-astro-cid-u3ik3qyh],h2[data-astro-cid-u3ik3qyh],h3[data-astro-cid-u3ik3qyh],h4[data-astro-cid-u3ik3qyh]{font-family:Space Grotesk,Bender,Segoe UI,sans-serif;font-weight:700;margin:0 0 .5em}h1[data-astro-cid-u3ik3qyh]{font-size:var(--fs-4);line-height:1.1;letter-spacing:-.03em}h2[data-astro-cid-u3ik3qyh]{font-size:var(--fs-3);line-height:1.15;letter-spacing:-.02em}h3[data-astro-cid-u3ik3qyh]{font-size:var(--fs-2);line-height:1.2;letter-spacing:-.015em}h4[data-astro-cid-u3ik3qyh]{font-size:var(--fs-1);line-height:1.3;letter-spacing:-.01em}p[data-astro-cid-u3ik3qyh]{margin:0 0 1em}small[data-astro-cid-u3ik3qyh]{font-size:var(--fs-small);line-height:1.4;letter-spacing:.01em}strong[data-astro-cid-u3ik3qyh],b[data-astro-cid-u3ik3qyh]{font-weight:700}button[data-astro-cid-u3ik3qyh],.btn[data-astro-cid-u3ik3qyh]{font-family:Space Grotesk,Bender,Segoe UI,sans-serif;font-size:var(--fs-button);font-weight:600;letter-spacing:.02em;text-transform:uppercase}.coming-soon-wrapper[data-astro-cid-u3ik3qyh]{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;overflow:hidden}.coming-soon-bg[data-astro-cid-u3ik3qyh]{position:absolute;inset:0;background:radial-gradient(ellipse 80% 60%at 50% 40%,#110a2e,#060818 60%,#030510);z-index:0}.coming-soon-bg[data-astro-cid-u3ik3qyh]:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.015) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.015) 1px,transparent 1px);background-size:80px 80px;mask-image:radial-gradient(ellipse 70% 50%at 50% 50%,#000 30%,transparent 80%)}.coming-soon-content[data-astro-cid-u3ik3qyh]{position:relative;z-index:2;text-align:center;max-width:540px;padding:1.5rem}.coming-soon-content[data-astro-cid-u3ik3qyh] h1[data-astro-cid-u3ik3qyh]{font-family:Space Grotesk,sans-serif;font-size:clamp(3rem,8vw,5rem);color:#fff;letter-spacing:-.03em;line-height:1.1;margin-bottom:1rem}.coming-soon-content[data-astro-cid-u3ik3qyh] .cs-accent[data-astro-cid-u3ik3qyh]{background:linear-gradient(135deg,#8dc63f,#a3e635);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.coming-soon-content[data-astro-cid-u3ik3qyh] p[data-astro-cid-u3ik3qyh]{color:#ffffff73;font-size:1.05rem;line-height:1.7;margin-bottom:2rem}.coming-soon-badge[data-astro-cid-u3ik3qyh]{display:inline-flex;align-items:center;gap:.5rem;padding:6px 16px;border-radius:9999px;background:#8dc63f14;border:1px solid rgba(141,198,63,.15);margin-bottom:1.5rem;font-family:Space Grotesk,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#8dc63f}.coming-soon-badge[data-astro-cid-u3ik3qyh] .cs-pulse[data-astro-cid-u3ik3qyh]{width:8px;height:8px;background:#8dc63f;border-radius:50%;animation:cs-pulse 2s ease-in-out infinite;box-shadow:0 0 8px #8dc63f99}.cs-back-btn[data-astro-cid-u3ik3qyh]{display:inline-flex;align-items:center;gap:8px;padding:12px 28px;border-radius:9999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:#fff;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .3s}.cs-back-btn[data-astro-cid-u3ik3qyh]:hover{background:#8dc63f1f;border-color:#8dc63f4d}@keyframes cs-pulse{0%,to{opacity:1;box-shadow:0 0 8px #8dc63f99}50%{opacity:.4;box-shadow:0 0 4px #8dc63f4d}}