@font-face{font-family:Chakra Petch;font-style:italic;font-weight:500;font-display:swap;src:url(../media/113f9912238e663e-s.3jam5b1kb0h45.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:italic;font-weight:500;font-display:swap;src:url(../media/768fd1c37dc58ee2-s.3dwx7vr_nj27d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:italic;font-weight:500;font-display:swap;src:url(../media/6b4ec3e2340a0d8b-s.0wu2j5g1bbupl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Chakra Petch;font-style:italic;font-weight:500;font-display:swap;src:url(../media/26c3d8b8ace0ff4f-s.p.16gskspv4tlkc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:italic;font-weight:600;font-display:swap;src:url(../media/ed86ea294cecdfc8-s.012znrtj5wcv2.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:italic;font-weight:600;font-display:swap;src:url(../media/3e2477c7b8e68d5e-s.1_jnim8zmi2dr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:italic;font-weight:600;font-display:swap;src:url(../media/355395ce12ae11cb-s.38jwswkz5xru1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Chakra Petch;font-style:italic;font-weight:600;font-display:swap;src:url(../media/ce3ab447c3d1743b-s.p.2jvngsd99_ug_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:italic;font-weight:700;font-display:swap;src:url(../media/8199cbc3a56a7df2-s.1prwh1d567o3j.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:italic;font-weight:700;font-display:swap;src:url(../media/d19939ed59aaf52a-s.2y5ofrd92dn6a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:italic;font-weight:700;font-display:swap;src:url(../media/5a7e60059775bb07-s.3vamx2veujvo0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Chakra Petch;font-style:italic;font-weight:700;font-display:swap;src:url(../media/79b36e90403db0bc-s.p.0b52zdbqr3s8k.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cf9d54c4342bfde9-s.3h9hciz7c7ygr.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c26308a965d8ee8a-s.3k6q3yu2z6st3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d03928121523449c-s.2xutnr_n30v-3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Chakra Petch;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1ccf8ef962b3f693-s.p.2xt4dxqx4hw9r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:600;font-display:swap;src:url(../media/664b8486c44baa2d-s.0vchxt0cs-r06.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c5ac7bd8b2d9fce6-s.3kfu5v_o8q8ol.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8457265da2739722-s.00okbctd204vc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Chakra Petch;font-style:normal;font-weight:600;font-display:swap;src:url(../media/dc0c65e819e3bb6c-s.p.1alcwxkb6wbdk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(../media/087f4c42b279024d-s.3lkdjsxaxw2k3.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(../media/891a32df73aa4402-s.1njr2bfrh4k2r.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9186901afaa5c996-s.0-s4mhtt1ybzm.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(../media/374a88ea0960b3d4-s.p.07nelj0w2qn6k.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch Fallback;src:local(Arial);ascent-override:96.77%;descent-override:30.05%;line-gap-override:0.0%;size-adjust:102.51%}.Q5eIfq_className{font-family:Chakra Petch,Chakra Petch Fallback}.Q5eIfq_variable{--font-display:"Chakra Petch", "Chakra Petch Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.270md_-rr62el.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0lsanbtneewqp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}._0jgVUW_className{font-family:DM Sans,DM Sans Fallback;font-style:normal}._0jgVUW_variable{--font-body:"DM Sans", "DM Sans Fallback"}
:root{--bg:#fafafa;--panel:#f7f7f8;--line:#e6e6ea;--ink:#111114;--muted:#55555e;--accent:#e1251b;--acc-text:#c21e15;--accent-ink:#fff;--soft:#e1251b14;--vh:100vh;--u:min(calc(var(--vh) / 1280), calc(100vw / 1440), 1px)}@supports (height:100dvh){:root{--vh:100dvh}}*{box-sizing:border-box}body{font-family:var(--font-body), system-ui, sans-serif;color:var(--ink);background:var(--bg);margin:0}a{color:var(--acc-text)}a:hover{color:#951710}.page{min-height:var(--vh);flex-direction:column;align-items:center;padding:0 clamp(16px,4vw,48px);display:flex;position:relative;overflow:hidden}.top-bar{background:var(--accent);height:6px;position:absolute;top:0;left:0;right:0}.header{width:100%;max-width:1200px;padding:max(16px, calc(28 * var(--u))) 0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;display:flex}.logo{font-size:max(22px, calc(30 * var(--u)));letter-spacing:-.02em;font-style:italic;font-weight:700}.status{padding:max(6px, calc(10 * var(--u))) max(12px, calc(16 * var(--u)));border:1px solid var(--line);font-size:max(12px, calc(14 * var(--u)));color:var(--muted);background:var(--panel);border-radius:8px;align-items:center;gap:10px;display:flex}.main{text-align:center;justify-content:center;align-items:center;gap:max(10px, calc(24 * var(--u)));width:100%;max-width:980px;padding:calc(8 * var(--u)) 0 max(12px, calc(40 * var(--u)));flex-direction:column;flex:1;display:flex}.eyebrow{font-size:max(11px, calc(13 * var(--u)));letter-spacing:.18em;text-transform:uppercase;color:var(--acc-text);font-weight:800}.headline{font-size:max(48px, min(10vw, calc(150 * var(--u))));letter-spacing:-.02em;margin:0;font-style:italic;font-weight:700;line-height:.9}.lede{font-size:max(15px, calc(19 * var(--u)));color:var(--muted);max-width:620px;margin:0;line-height:1.55}.footer{width:100%;max-width:1200px;padding:max(10px, calc(24 * var(--u))) 0 max(12px, calc(32 * var(--u)));border-top:1px solid var(--line);font-size:max(12px, calc(14 * var(--u)));color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:6px 12px;display:flex}.disp{font-family:var(--font-display), sans-serif}.acc{color:var(--accent)}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes blink{50%{opacity:.25}}@keyframes up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pmp{0%,to{transform:translateY(-4px)}50%{transform:translateY(5px)}}@keyframes coilA{0%,to{transform:scaleY(1)}50%{transform:scaleY(.65)}}@keyframes flk{50%{opacity:.1}}@keyframes conv{to{stroke-dashoffset:-64px}}.up{animation:.8s cubic-bezier(.2,.7,.2,1) both up}.d1{animation-delay:.1s}.d2{animation-delay:.22s}.d3{animation-delay:.36s}.d4{animation-delay:.5s}.dot{background:var(--accent);border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite blink}.showcase{align-items:center;gap:calc(6 * var(--u));flex-direction:column;width:100%;display:flex}.showcase svg{width:min(100%, max(320px, calc(900 * var(--u))));height:auto;display:block;overflow:visible}.showcase-caption{min-height:calc(56 * var(--u));flex-direction:column;align-items:center;gap:4px;display:flex}.showcase-caption strong{font-size:max(18px, calc(24 * var(--u)));font-style:italic;font-weight:700}.showcase-caption span{font-size:max(14px, calc(16 * var(--u)));color:var(--muted)}.bob{animation:3.2s ease-in-out infinite bob}.pt{transform-box:fill-box;transform-origin:50%;transition:transform .5s cubic-bezier(.2,.8,.2,1.3)}.pt.on{transform:scale(1.2)}.plate{fill:var(--panel);stroke:var(--line);stroke-width:2px;transition:fill .3s,stroke .3s}.pt.on .plate{fill:#fff1f0;stroke:var(--accent);stroke-width:3px}.ring{fill:none;stroke:var(--accent);stroke-width:2px;stroke-dasharray:6 8;opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .3s}.pt.on .ring{opacity:1;animation:8s linear infinite spin}.ink{fill:none;stroke:var(--ink);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.acs{fill:none;stroke:var(--accent);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round}.af{fill:var(--accent)}.tfill{fill:#1a1d24}.rimS{fill:none;stroke:#d3d7de;stroke-width:3px}.spkS{stroke:#d3d7de;stroke-width:3px;stroke-linecap:round}.treadS{fill:none;stroke:#3a3f4a;stroke-width:5px;stroke-dasharray:4 6}.sp1{transform-box:fill-box;transform-origin:50%;animation:3s linear infinite spin}.pt.on .sp1{animation-duration:.9s}.sp2{transform-box:fill-box;transform-origin:50%;animation:5s linear infinite spin}.pt.on .sp2{animation-duration:1.2s}.pmp{animation:1.4s ease-in-out infinite pmp}.pt.on .pmp{animation-duration:.6s}.coilA{transform-box:fill-box;transform-origin:50% 100%;animation:1.6s ease-in-out infinite coilA}.pt.on .coilA{animation-duration:.7s}.glow2{animation:2s ease-in-out infinite blink}.rays{fill:none;stroke:var(--accent);stroke-width:3px;stroke-linecap:round;opacity:0;transition:opacity .3s}.pt.on .rays{opacity:1;animation:.9s ease-in-out infinite blink}.spk2{animation:.5s steps(2,end) infinite flk}.drill{fill:none;stroke:var(--muted);stroke-width:4px;stroke-dasharray:2 7;stroke-linecap:round}.caliper{fill:var(--accent);stroke:var(--accent-ink);stroke-width:1.5px}.conv{stroke:var(--ink);stroke-width:3px}.conv2{stroke:var(--accent);stroke-width:3px;stroke-dasharray:14 18;opacity:.7;animation:1s linear infinite conv}.chips{gap:max(6px, calc(10 * var(--u)));flex-wrap:wrap;justify-content:center;display:flex}.ctl{font:inherit;font-size:max(12px, calc(14 * var(--u)));min-height:max(34px, calc(44 * var(--u)));padding:0 max(12px, calc(18 * var(--u)));border:1px solid var(--line);background:var(--panel);color:var(--ink);cursor:pointer;border-radius:8px;align-items:center;gap:8px;font-weight:700;transition:all .2s;display:inline-flex}.ctl:hover{border-color:var(--accent);transform:translateY(-2px)}.ctl .ld{background:var(--line);border-radius:50%;width:8px;height:8px;transition:all .2s}.ctl.on{background:var(--accent);border-color:var(--accent);color:#fff}.ctl.on .ld{background:#fff}.countdown{gap:max(8px, calc(12 * var(--u)));margin-top:calc(8 * var(--u));justify-content:center;display:flex}.unit{min-width:max(68px, calc(96 * var(--u)));padding:max(8px, calc(16 * var(--u))) max(8px, calc(14 * var(--u)));background:var(--accent);color:#fff;align-items:center;gap:max(4px, calc(6 * var(--u)));border-radius:10px;flex-direction:column;display:flex}.unit-value{font-size:max(28px, calc(44 * var(--u)));font-variant-numeric:tabular-nums;font-style:italic;font-weight:700;line-height:1}.unit-label{font-size:max(10px, calc(12 * var(--u)));letter-spacing:.1em;text-transform:uppercase;color:#ffe1df;font-weight:700}.waitlist{align-items:center;gap:max(8px, calc(14 * var(--u)));flex-direction:column;width:100%;max-width:560px;display:flex}.segmented{border:1px solid var(--line);background:var(--panel);border-radius:10px;padding:4px;display:inline-flex}.seg{font:inherit;font-weight:700;font-size:max(13px, calc(14 * var(--u)));min-height:max(36px, calc(44 * var(--u)));padding:0 max(12px, calc(18 * var(--u)));color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;transition:all .2s}.seg.on{background:var(--ink);color:#fff}.signup{flex-wrap:wrap;gap:10px;width:100%;display:flex;position:relative}.field{font:inherit;min-height:max(44px, calc(52 * var(--u)));border:1px solid var(--line);background:var(--panel);color:var(--ink);border-radius:8px;flex:220px;min-width:0;padding:0 16px;font-size:16px}.field::placeholder{color:var(--muted)}.field:focus{outline:2px solid var(--accent);outline-offset:1px}.btn{font:inherit;font-weight:800;font-size:max(15px, calc(16 * var(--u)));min-height:max(44px, calc(52 * var(--u)));background:var(--accent);color:var(--accent-ink);cursor:pointer;border:0;border-radius:8px;padding:0 26px;transition:transform .15s,box-shadow .2s}.btn:hover{box-shadow:0 12px 30px -12px var(--accent);transform:translateY(-2px)}.hint{font-size:max(12px, calc(14 * var(--u)));color:var(--muted)}.success{text-align:left;background:var(--soft);border:1px solid var(--accent);border-radius:10px;align-items:flex-start;gap:14px;padding:18px 20px;display:flex}.success svg{color:var(--acc-text);flex:none}.success-body{flex-direction:column;gap:2px;display:flex}.success-body strong{font-size:17px}.success-body span{color:var(--muted);overflow-wrap:anywhere;font-size:15px}.link{color:var(--acc-text);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;min-height:44px;padding:0;font-weight:700;text-decoration:underline}@media (min-width:900px) and (max-height:860px){.waitlist{flex-flow:wrap;justify-content:center;max-width:860px}.signup{flex:380px;width:auto}.hint{width:100%}.showcase-caption{min-height:0}.main{gap:max(10px, calc(20 * var(--u)))}}@media (max-width:640px){.header{padding:14px 0}.main{gap:12px;padding:0 0 24px}.lede{line-height:1.5}.showcase-caption{min-height:48px}.headline{white-space:nowrap;font-size:min(12.5vw,72px)}.showcase svg{width:100%}.ctl{padding:0 12px;font-size:13px}.countdown{grid-template-columns:repeat(4,1fr);width:100%;max-width:400px;display:grid}.unit{min-width:0;padding:12px 4px}.unit-value{font-size:clamp(26px,9vw,36px)}.unit-label{letter-spacing:.06em;font-size:10px}.segmented{width:100%;display:flex}.seg{flex:1;padding:0 8px}.btn{width:100%}.footer{text-align:center;flex-direction:column;align-items:center;gap:2px;padding:10px 0 14px}}@media (pointer:coarse){.ctl,.seg{min-height:44px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
