@font-face{font-family:__Archivo_35015c;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/252fe63ba044b66a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Archivo_35015c;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/fc41968e50424dc3-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Archivo_35015c;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e6921b6a1b3694e0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Archivo_Fallback_35015c;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_35015c{font-family:__Archivo_35015c,__Archivo_Fallback_35015c;font-weight:900;font-style:normal}.__variable_35015c{--cs-font-headline:"__Archivo_35015c","__Archivo_Fallback_35015c"}@font-face{font-family:__Manrope_937c06;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Manrope_937c06;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Manrope_937c06;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Manrope_937c06;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Manrope_937c06;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Manrope_937c06;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Manrope_937c06;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Manrope_937c06;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Manrope_937c06;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Manrope_937c06;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Manrope_937c06;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Manrope_937c06;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Manrope_937c06;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Manrope_937c06;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Manrope_937c06;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Manrope_937c06;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Manrope_937c06;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Manrope_937c06;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Manrope_Fallback_937c06;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_937c06{font-family:__Manrope_937c06,__Manrope_Fallback_937c06;font-style:normal}.__variable_937c06{--cs-font-body:"__Manrope_937c06","__Manrope_Fallback_937c06"}.cs-page{position:relative;min-height:100dvh;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#f6f4ed}.cs-bg{inset:0;pointer-events:none;z-index:0}.cs-bg,.cs-yarn{position:absolute}.cs-yarn{border-radius:999px;opacity:.07}.cs-yarn-1{width:120%;height:2px;background:linear-gradient(90deg,transparent,var(--lime),transparent);top:20%;left:-10%;animation:cs-drift 14s ease-in-out infinite}.cs-yarn-2{width:110%;height:3px;background:linear-gradient(90deg,transparent,var(--ink),transparent);top:55%;left:-5%;animation:cs-drift 18s ease-in-out infinite reverse}.cs-yarn-3{width:130%;height:2px;background:linear-gradient(90deg,transparent,var(--lime),transparent);top:80%;left:-15%;animation:cs-drift 16s ease-in-out 2s infinite}@keyframes cs-drift{0%,to{transform:translateX(0)}50%{transform:translateX(32px)}}.cs-content{position:relative;z-index:1;text-align:center;padding:clamp(2rem,5vw,4rem) clamp(1.25rem,5vw,2rem) 2.5rem;max-width:680px;width:100%;animation:cs-up .75s ease-out both}@keyframes cs-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.cs-logo{margin-bottom:2.5rem;display:flex;justify-content:center}.cs-badge{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem 1rem;border-radius:999px;border:1px solid #e5e5e5;background:#fff;font-family:var(--cs-font-body,"Manrope",sans-serif);font-size:.68rem;font-weight:600;letter-spacing:.15em;color:#525252;margin-bottom:2rem;animation:cs-up .75s ease-out .1s both}.cs-badge-dot{width:7px;height:7px;border-radius:50%;background:var(--lime);box-shadow:0 0 8px rgba(206,255,26,.7);animation:cs-pulse 2s ease-in-out infinite}@keyframes cs-pulse{0%,to{opacity:1;box-shadow:0 0 8px rgba(206,255,26,.7)}50%{opacity:.65;box-shadow:0 0 18px #ceff1a}}.cs-headline{font-family:var(--cs-font-headline,"Archivo",sans-serif);font-weight:900;font-size:clamp(2rem,6.5vw,3.5rem);line-height:1.1;letter-spacing:-.03em;color:var(--ink);margin-bottom:1.25rem;animation:cs-up .75s ease-out .2s both}.cs-headline em{font-style:normal;position:relative;display:inline}.cs-headline em:after{content:"";position:absolute;bottom:1px;left:-3px;right:-3px;height:.42em;background:var(--lime);z-index:-1;border-radius:2px}.cs-subtitle{font-family:var(--cs-font-body,"Manrope",sans-serif);font-size:clamp(.9rem,2.2vw,1.05rem);line-height:1.7;color:#737373;max-width:480px;margin:0 auto 2.5rem;animation:cs-up .75s ease-out .3s both}.cs-countdown{display:flex;align-items:flex-start;justify-content:center;gap:0;margin-bottom:2.5rem;animation:cs-up .75s ease-out .35s both}.cs-unit{display:flex;flex-direction:column;align-items:center;gap:.3rem;min-width:clamp(56px,14vw,90px)}.cs-digits{font-family:var(--cs-font-headline,"Archivo",sans-serif);font-weight:900;font-size:clamp(2.25rem,9vw,4.75rem);line-height:1;letter-spacing:-.04em;color:var(--ink);font-variant-numeric:tabular-nums}.cs-label{font-family:var(--cs-font-body,"Manrope",sans-serif);font-size:clamp(.58rem,1.5vw,.67rem);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#a3a3a3}.cs-sep{font-family:var(--cs-font-headline,"Archivo",sans-serif);font-weight:900;font-size:clamp(2.25rem,9vw,4.75rem);line-height:1;color:var(--lime);padding:0 clamp(.1rem,1vw,.35rem);margin-bottom:clamp(1.2rem,3.5vw,1.9rem);align-self:flex-end}.cs-divider{display:flex;align-items:center;gap:1rem;margin-bottom:2.5rem;animation:cs-up .75s ease-out .45s both}.cs-divider-line{flex:1;height:1px;background:linear-gradient(90deg,transparent,#d4d4d4,transparent)}.cs-divider-icon{color:#a3a3a3;flex-shrink:0;animation:cs-rock 3s ease-in-out infinite}@keyframes cs-rock{0%,to{transform:rotate(0deg)}25%{transform:rotate(3deg)}75%{transform:rotate(-3deg)}}.cs-trigger{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 2rem;border-radius:999px;background:var(--ink);color:#fff;font-family:var(--cs-font-body,"Manrope",sans-serif);font-size:.875rem;font-weight:500;letter-spacing:.01em;cursor:pointer;border:none;transition:background .2s,transform .2s,box-shadow .2s;animation:cs-up .75s ease-out .5s both}.cs-trigger:hover{background:#222;transform:translateY(-1px);box-shadow:0 4px 14px rgba(0,0,0,.2)}.cs-trigger:active{transform:translateY(0)}.cs-form{animation:cs-up .35s ease-out both}.cs-input-wrap{display:flex;align-items:center;border:2px solid #e5e5e5;border-radius:999px;background:#fff;overflow:hidden;transition:border-color .25s,box-shadow .25s;max-width:420px;margin:0 auto}.cs-input-wrap.success{border-color:#22c55e;box-shadow:0 0 0 4px rgba(34,197,94,.15)}.cs-input-wrap.shake{animation:cs-shake .5s ease-in-out}@keyframes cs-shake{0%,to{transform:translateX(0)}20%{transform:translateX(-8px)}40%{transform:translateX(8px)}60%{transform:translateX(-5px)}80%{transform:translateX(5px)}}.cs-input{flex:1;padding:.875rem 1.25rem;font-size:.95rem;border:none;background:transparent;color:var(--ink);font-family:var(--cs-font-body,"Manrope",sans-serif)}.cs-input::-moz-placeholder{color:#a3a3a3;font-style:italic}.cs-input::placeholder{color:#a3a3a3;font-style:italic}.cs-submit{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:4px;border-radius:50%;background:var(--ink);color:#fff;border:none;cursor:pointer;flex-shrink:0;transition:background .2s,transform .15s}.cs-submit:hover:not(:disabled){background:#222;transform:scale(1.06)}.cs-submit:disabled{opacity:.4;cursor:not-allowed}.cs-spinner{width:18px;height:18px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:cs-spin .6s linear infinite}@keyframes cs-spin{to{transform:rotate(1turn)}}.cs-error{color:#e11d48}.cs-error,.cs-success{margin-top:.75rem;font-size:.82rem;font-weight:500;font-family:var(--cs-font-body,"Manrope",sans-serif);animation:cs-up .3s ease-out both}.cs-success{color:#16a34a}.cs-launched{margin-top:2rem;animation:cs-up .5s ease-out both}.cs-launched-text{font-family:var(--cs-font-display,"Archivo",sans-serif);font-size:clamp(1.5rem,4vw,2.5rem);font-weight:900;letter-spacing:-.02em;text-align:center;color:#1a1a1a}.cs-email-section{margin-top:2rem;width:100%;max-width:420px;animation:cs-up .65s ease-out .45s both}.cs-email-form{position:relative}.cs-email-row{display:flex;border:1.5px solid #1a1a1a;border-radius:100px;overflow:hidden;background:#fff}.cs-email-input{flex:1;padding:.75rem 1.25rem;border:none;font-size:.9rem;font-family:var(--cs-font-body,"Manrope",sans-serif);background:transparent;color:#1a1a1a;min-width:0}.cs-email-input::-moz-placeholder{color:#a3a3a3}.cs-email-input::placeholder{color:#a3a3a3}.cs-email-btn{padding:.75rem 1.5rem;border:none;background:#1a1a1a;color:var(--lime);font-size:.85rem;font-weight:700;font-family:var(--cs-font-body,"Manrope",sans-serif);cursor:pointer;transition:background .2s,opacity .2s;white-space:nowrap;letter-spacing:.02em}.cs-email-btn:hover:not(:disabled){background:#333}.cs-email-btn:disabled{opacity:.5;cursor:not-allowed}.cs-consent{margin-top:.75rem;font-size:.72rem;color:#a3a3a3;font-family:var(--cs-font-body,"Manrope",sans-serif);text-align:center;line-height:1.5}.cs-consent-link{color:#a3a3a3;text-decoration:underline;text-underline-offset:2px;transition:color .15s}.cs-consent-link:hover{color:#1a1a1a}.cs-email-success{margin-top:2rem;font-size:1rem;font-weight:600;color:#16a34a;font-family:var(--cs-font-body,"Manrope",sans-serif);text-align:center;animation:cs-up .4s ease-out both}.cs-footer{margin-top:4rem;animation:cs-up .75s ease-out .6s both}.cs-footer p{font-size:.72rem;color:#a3a3a3;font-family:var(--cs-font-body,"Manrope",sans-serif);letter-spacing:.02em}@media (max-width:380px){.cs-unit{min-width:50px}}@media (min-width:1024px){.cs-content{padding-top:5rem;padding-bottom:3.5rem}}