@font-face{font-family:Chakra Petch;font-style:normal;font-weight:600;font-display:swap;src:url(../../../fonts/chakra-petch-normal-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:Chakra Petch;font-style:italic;font-weight:600;font-display:swap;src:url(../../../fonts/chakra-petch-italic-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:Chakra Petch;font-style:italic;font-weight:700;font-display:swap;src:url(../../../fonts/chakra-petch-italic-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/inter-normal-400-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../../../fonts/inter-normal-400-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(../../../fonts/jetbrains-mono-normal-400-500-greek.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:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(../../../fonts/jetbrains-mono-normal-400-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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}:root{--ps-ink: #04060D;--ps-panel: #070B18;--ps-input: #0B1122;--ps-cyan: #39E6FF;--ps-blue: #2B7BFF;--ps-white: #EAFBFF;--ps-green: #3FFF9F;--ps-amber: #FFB347;--ps-red: #FF5A6E;--ps-muted: #8A97B5;--bg-0: var(--ps-ink);--bg-1: var(--ps-panel);--cyan: var(--ps-cyan);--blue: var(--ps-blue);--white: var(--ps-white);--green: var(--ps-green);--amber: var(--ps-amber);--red: var(--ps-red);--muted: var(--ps-muted)}:root{--border:rgba(234,251,255,.09);--font-display:"Chakra Petch",system-ui,sans-serif;--font-body:"Inter",system-ui,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,monospace;--max-w:1120px;--pad-y:120px}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg-0);color:var(--muted);font-family:var(--font-body);font-size:16px;line-height:1.7;-webkit-font-smoothing:antialiased;overflow-x:hidden}::selection{background:#39e6ff40;color:var(--white)}h1,h2,h3{font-family:var(--font-display);color:var(--white);font-weight:600;letter-spacing:-.01em;line-height:1.12}a{color:var(--cyan);text-decoration:none}.wrap{max-width:var(--max-w);margin:0 auto;padding:0 28px}section{padding:var(--pad-y) 0;position:relative;z-index:1;scroll-margin-top:96px}#discover,#product,#how,#mantra,#waitlist,footer{content-visibility:auto;contain-intrinsic-size:auto 720px}.mono{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase}.eyebrow{color:var(--cyan);display:block;margin-bottom:22px}html.js [data-reveal]{opacity:0;transform:translateY(24px)}html.js [data-reveal].is-revealed{opacity:1;transform:none;transition:opacity 1s cubic-bezier(.215,.61,.355,1),transform 1s cubic-bezier(.215,.61,.355,1)}html.js .hero-h{transform:translateY(24px)}html.js.ps-hero-mounted .hero-h{transform:none;transition:transform .7s cubic-bezier(.215,.61,.355,1) .1s}html.js #nav{opacity:0;transform:translateY(-14px)}html.js .hero-copy .eyebrow,html.js .hero-sub,html.js .hero-ctas,html.js .hero-pill{opacity:0;transform:translateY(24px)}html.js.ps-hero-ignited #nav,html.js.ps-hero-ignited .hero-copy .eyebrow,html.js.ps-hero-ignited .hero-sub,html.js.ps-hero-ignited .hero-ctas,html.js.ps-hero-ignited .hero-pill{opacity:1;transform:none}html.js.ps-hero-ignited #nav,html.js.ps-hero-ignited .hero-copy .eyebrow{transition:opacity .5s cubic-bezier(.215,.61,.355,1),transform .5s cubic-bezier(.215,.61,.355,1)}html.js.ps-hero-ignited .hero-sub{transition:opacity .5s cubic-bezier(.215,.61,.355,1) .12s,transform .5s cubic-bezier(.215,.61,.355,1) .12s}html.js.ps-hero-ignited .hero-ctas{transition:opacity .5s cubic-bezier(.215,.61,.355,1) .22s,transform .5s cubic-bezier(.215,.61,.355,1) .22s}html.js.ps-hero-ignited .hero-pill{transition:opacity .6s cubic-bezier(.215,.61,.355,1) .32s,transform .6s cubic-bezier(.215,.61,.355,1) .32s}@media(prefers-reduced-motion:reduce){html.js [data-reveal]{opacity:1;transform:none}}.shine{background:linear-gradient(105deg,#7e8db0,#c9d6ec 14%,#f4fbff,#9aa9c9 38%,#dfeaf8,#8493b6 66%,#c9d6ec 82%,#7e8db0);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:sheen 9s ease-in-out infinite}@keyframes sheen{0%,to{background-position:0% 0}50%{background-position:100% 0}}@media(prefers-reduced-motion:reduce){.shine{animation:none}}nav{position:fixed;top:14px;left:0;right:0;z-index:50}.nav-inner{position:relative;max-width:var(--max-w);margin:0 auto;display:flex;align-items:center;gap:20px;padding:9px 10px 9px 20px;border:1px solid rgba(57,230,255,.14);border-radius:18px;background:radial-gradient(circle at 14% 0%,rgba(57,230,255,.07),transparent 34%),linear-gradient(110deg,#0a1328e0,#040711c7);box-shadow:0 14px 50px #00000057,inset 0 1px #eafbff12;-webkit-backdrop-filter:blur(18px) saturate(1.24);backdrop-filter:blur(18px) saturate(1.24);transition:background .4s,border-color .4s,box-shadow .4s}@media(max-width:1200px){.nav-inner{margin:0 20px}}nav.scrolled .nav-inner{border-color:#39e6ff38;background:radial-gradient(circle at 14% 0%,rgba(57,230,255,.08),transparent 34%),linear-gradient(110deg,#070e1ff5,#03060eed);box-shadow:0 16px 56px #00000075,0 0 24px #39e6ff0d,inset 0 1px #eafbff14}.logo{font-family:var(--font-display);font-style:italic;font-weight:600;font-size:1.1rem;letter-spacing:-.02em;line-height:1;display:flex;align-items:center;gap:.26rem;min-height:40px;padding:0 4px}.logo-jewel{display:block;width:auto;height:.82rem;height:.88em;max-height:1em;flex:none;-webkit-user-select:none;user-select:none;clip-path:polygon(50% 3%,91% 50%,50% 98%,9% 50%);filter:brightness(1.26) contrast(1.08) saturate(1.24) drop-shadow(0 0 2px rgba(57,230,255,.72)) drop-shadow(0 0 5px rgba(43,123,255,.32))}.ps-spark{position:relative;display:inline-block;width:.82em;height:1em;background:radial-gradient(circle at 50% 50%,var(--white) 0 .09em,rgba(57,230,255,.4) .16em,transparent .28em);filter:drop-shadow(0 0 .35em rgba(57,230,255,.85))}.ps-spark:before,.ps-spark:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.ps-spark:before{width:.11em;height:1em;background:linear-gradient(180deg,transparent,var(--cyan) 28%,var(--white) 50%,var(--cyan) 72%,transparent)}.ps-spark:after{width:.62em;height:.11em;background:linear-gradient(90deg,transparent,var(--cyan) 28%,var(--white) 50%,var(--cyan) 72%,transparent)}@keyframes ps-spark-breathe{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}.ps-spark{animation:ps-spark-breathe 3.2s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.ps-spark{animation:none}}.logo .ps-spark{font-size:13px;align-self:flex-start;margin-top:1px;margin-left:2px}#waitlist h2 .ps-spark{font-size:.5em;margin-left:.18em;vertical-align:.24em}.nav-links{display:flex;align-items:center;gap:2px;margin:0 auto;padding:3px;border:1px solid rgba(234,251,255,.08);border-radius:12px;background:#02071152;box-shadow:inset 0 1px 10px #00000038}.nav-section-link{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 13px;border-radius:9px;font-family:var(--font-mono);font-size:.65rem;letter-spacing:.085em;text-transform:uppercase;color:#aec0dcb8;white-space:nowrap;transition:color .24s,background .24s,text-shadow .24s}.nav-section-link:before{content:"";width:4px;height:4px;margin-right:7px;border-radius:50%;background:var(--cyan);box-shadow:0 0 8px #39e6ffe6;opacity:0;transform:scale(.5);transition:opacity .24s,transform .24s}.nav-section-link:after{content:"";position:absolute;left:50%;bottom:4px;width:18px;height:1px;background:linear-gradient(90deg,transparent,var(--cyan),transparent);box-shadow:0 0 8px #39e6ff8c;opacity:0;transform:translate(-50%) scaleX(.35);transition:opacity .24s,transform .24s}.nav-section-link:hover,.nav-section-link:focus-visible,.nav-section-link.is-active{color:var(--cyan);background:#39e6ff0f;text-shadow:0 0 14px rgba(57,230,255,.28)}.nav-section-link:hover:before,.nav-section-link:focus-visible:before,.nav-section-link.is-active:before,.nav-section-link:hover:after,.nav-section-link:focus-visible:after,.nav-section-link.is-active:after{opacity:1;transform:translate(0) scale(1)}.nav-section-link:hover:after,.nav-section-link:focus-visible:after,.nav-section-link.is-active:after{transform:translate(-50%) scaleX(1)}.nav-cta{display:flex;align-items:center;gap:8px}.nav-action,.hero-action{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:9px;font-family:var(--font-mono);font-weight:600;letter-spacing:.075em;text-transform:uppercase;white-space:nowrap;overflow:hidden;cursor:pointer;transition:transform .24s cubic-bezier(.2,.8,.2,1),border-color .24s,box-shadow .24s,color .24s}.nav-action{min-height:40px;padding:0 15px;border-radius:10px;font-size:.64rem}.nav-terminal,.hero-terminal{color:#e1f4ffe0;border:1px solid rgba(57,230,255,.18);background:linear-gradient(110deg,#091326e6,#040813e0);box-shadow:inset 0 1px #eafbff0f}.action-signal{position:relative;width:6px;height:6px;flex:none;border-radius:50%;background:var(--cyan);box-shadow:0 0 5px var(--cyan),0 0 12px #39e6ff9e}.nav-waitlist,.hero-waitlist{color:#021218;border:1px solid rgba(225,252,255,.78);background:linear-gradient(112deg,#d9fbff 0%,var(--cyan) 42%,#4c8dff 100%);box-shadow:0 0 22px #39e6ff33,inset 0 1px #ffffffa3}.action-glint,.hero-waitlist:before{content:"";position:absolute;top:-40%;bottom:-40%;left:-45%;width:22%;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.72),transparent);transform:translate(0) skew(-18deg);opacity:0}.nav-action:hover,.hero-action:hover{transform:translateY(-2px)}.nav-terminal:hover,.hero-terminal:hover{color:var(--cyan);border-color:#39e6ff6b;box-shadow:0 0 24px #39e6ff1f,inset 0 1px #eafbff14}.nav-waitlist:hover,.hero-waitlist:hover{box-shadow:0 0 34px #39e6ff66,inset 0 1px #ffffffb8}.nav-waitlist:hover .action-glint,.nav-waitlist:focus-visible .action-glint,.hero-waitlist:hover:before,.hero-waitlist:focus-visible:before{animation:actionGlint .52s ease-out}.nav-action:active,.hero-action:active{transform:translateY(0)}.hero-action{min-height:50px;padding:0 26px;border-radius:12px;font-size:.71rem}.hero-terminal{min-width:190px}.hero-waitlist{min-width:174px}a:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}@keyframes actionGlint{0%{opacity:0;transform:translate(0) skew(-18deg)}35%{opacity:.9}to{opacity:0;transform:translate(680%) skew(-18deg)}}@media(prefers-reduced-motion:reduce){.nav-waitlist:hover .action-glint,.nav-waitlist:focus-visible .action-glint,.hero-waitlist:hover:before,.hero-waitlist:focus-visible:before{animation:none}}#hero{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:0;overflow:hidden}#hero-stage{position:absolute;inset:0;z-index:0;background:radial-gradient(48% 38% at 50% 28%,rgba(57,230,255,.052),rgba(7,11,24,.13) 44%,transparent 78%)}#hero-stage canvas{position:absolute;inset:0;width:100%;height:100%;display:block}#hero-vignette{position:absolute;inset:0;pointer-events:none;z-index:2;background:radial-gradient(54% 42% at 50% 29%,rgba(57,230,255,.035),transparent 64%),radial-gradient(92% 78% at 50% 30%,transparent 46%,rgba(2,4,10,.26) 100%);-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 58%,rgba(0,0,0,.42) 76%,transparent 96%);mask-image:linear-gradient(to bottom,#000 0%,#000 58%,rgba(0,0,0,.42) 76%,transparent 96%)}#ps-hotspot{position:absolute;z-index:4;cursor:pointer;border-radius:50%;--jewel-scale:1}#ps-hotspot:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}.hero-jewel{position:absolute;left:76%;top:5%;width:26%;height:26%;pointer-events:none;opacity:0;transform:scale(.72);transform-origin:center;isolation:isolate;filter:saturate(1.24) drop-shadow(0 0 7px rgba(246,254,255,.38)) drop-shadow(0 0 16px rgba(57,230,255,.3)) drop-shadow(0 0 28px rgba(139,92,255,.16));transition:opacity .8s ease,transform 1s cubic-bezier(.16,1,.3,1),filter .45s ease}.hero-jewel:before,.hero-jewel:after{content:"";position:absolute;pointer-events:none;z-index:0;border-radius:50%}.hero-jewel:before{inset:-42%;background:conic-gradient(from 20deg,transparent 0 17%,rgba(57,230,255,.24) 26%,transparent 37% 55%,rgba(139,92,255,.2) 66%,transparent 78% 100%);filter:blur(11px);opacity:.54;animation:jewelAuraOrbit 9s linear infinite}.hero-jewel:after{inset:-24%;background:radial-gradient(circle,rgba(221,251,255,.18),rgba(36,112,255,.12) 32%,rgba(139,92,255,.08) 52%,transparent 72%);mix-blend-mode:screen;opacity:.62;animation:jewelAuraBreath 4.8s ease-in-out infinite}.hero-jewel>*{position:relative;z-index:1}#ps-hotspot.is-live .hero-jewel{opacity:1;transform:scale(var(--jewel-scale))}#ps-hotspot.is-powered .hero-jewel,#ps-hotspot:focus-visible .hero-jewel{--jewel-scale:1.12;filter:saturate(1.4) brightness(1.06) drop-shadow(0 0 9px rgba(246,254,255,.56)) drop-shadow(0 0 22px rgba(57,230,255,.48)) drop-shadow(0 0 38px rgba(139,92,255,.28))}#ps-hotspot.is-charged .hero-jewel{animation:jewelCharge .9s cubic-bezier(.16,1,.3,1)}@keyframes jewelCharge{0%{filter:saturate(1.2) drop-shadow(0 0 14px rgba(57,230,255,.2))}28%{filter:saturate(1.55) brightness(1.12) drop-shadow(0 0 20px rgba(246,254,255,.68)) drop-shadow(0 0 44px rgba(57,230,255,.5)) drop-shadow(0 0 58px rgba(139,92,255,.28))}to{filter:saturate(1.24) drop-shadow(0 0 18px rgba(57,230,255,.16)) drop-shadow(0 0 28px rgba(139,92,255,.12))}}@keyframes jewelAuraOrbit{to{transform:rotate(360deg)}}@keyframes jewelAuraBreath{0%,to{opacity:.42;transform:scale(.92)}50%{opacity:.72;transform:scale(1.08)}}@media(hover:none){#ps-hotspot{pointer-events:none}}@media(prefers-reduced-motion:reduce){.hero-jewel{transition:none}.hero-jewel:before,.hero-jewel:after{animation:none}#ps-hotspot.is-charged .hero-jewel{animation:none}}.hero-inner{position:relative;z-index:3;width:100%;max-width:var(--max-w);margin:0 auto;padding:0 28px}.hero-copy{text-align:center;max-width:820px;margin:0 auto;padding-top:36vh;padding-bottom:120px}.hero-h{font-size:clamp(2.5rem,5.6vw,4.5rem);font-weight:600;letter-spacing:-.02em;line-height:1.08}.hero-sub{margin:26px auto 0;font-size:1.05rem;max-width:520px}.hero-ctas{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:40px;flex-wrap:wrap}.hero-pill{position:absolute;bottom:34px;left:50%;transform:translate(-50%);z-index:3;border:1px solid var(--border);border-radius:999px;padding:11px 26px;background:#070b1880;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#8a97b5cc;white-space:nowrap;overflow:hidden}.hero-pill:before{content:"";position:absolute;top:0;bottom:0;left:0;width:45%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(57,230,255,.1) 45%,rgba(234,251,255,.06) 55%,transparent);transform:translate(-160%);animation:pillSweep 12s ease-in-out infinite}@keyframes pillSweep{0%{transform:translate(-160%)}55%,to{transform:translate(360%)}}@media(prefers-reduced-motion:reduce){.hero-pill:before{animation:none;opacity:0}}.values{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.value{background:#070b18b8;border:1px solid var(--border);border-radius:12px;padding:30px 30px 26px;transition:border-color .3s,transform .3s}.value:hover{border-color:#39e6ff47;transform:translateY(-3px)}.value .dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 10px #3fff9fb3;margin-right:10px;animation:pulse 2.4s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.45}}.value h3{font-size:1.06rem;display:flex;align-items:center;margin-bottom:10px}.value p{font-size:.92rem}.sec-head{max-width:620px;margin-bottom:64px}.sec-head h2{font-size:clamp(1.9rem,4vw,2.7rem);margin-bottom:18px}#product{overflow:hidden}.carousel{position:relative;margin-top:8px}.carousel:before,.carousel:after{content:"";position:absolute;top:0;bottom:0;width:min(120px,8vw);z-index:3;pointer-events:none}.carousel:before{left:0;background:linear-gradient(90deg,rgba(4,6,13,.92),transparent)}.carousel:after{right:0;background:linear-gradient(-90deg,rgba(4,6,13,.92),transparent)}.track{display:flex;gap:24px;width:max-content;will-change:transform}.chart-card{width:400px;flex:none;background:#070b18c7;border:1px solid var(--border);border-radius:12px;padding:22px 22px 16px;transition:border-color .3s}.chart-card:hover{border-color:#39e6ff4d}.cc-top{display:flex;align-items:center;gap:12px;margin-bottom:14px}.cc-title{color:var(--muted);font-size:.68rem}.badge{font-family:var(--font-mono);font-size:.62rem;letter-spacing:.08em;color:var(--green);border:1px solid rgba(63,255,159,.35);border-radius:999px;padding:2px 9px;display:inline-flex;align-items:center;gap:5px}.badge:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--green);animation:pulse 2.4s infinite}.cc-ranges{margin-left:auto;display:flex;gap:4px}.cc-ranges span{font-family:var(--font-mono);font-size:.6rem;color:#8a97b599;padding:2px 6px;border-radius:4px}.cc-ranges span.on{background:#39e6ff1f;color:var(--cyan)}.cc-fig{font-family:var(--font-mono);color:var(--white);font-size:1.5rem;margin-bottom:4px}.cc-fig small{font-size:.65rem;color:var(--muted);margin-left:6px}.cc-chart{margin:10px 0 8px}.cc-foot{font-family:var(--font-mono);font-size:.72rem;line-height:1.5;letter-spacing:.04em;color:#8a97b5b8}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.step .num{font-family:var(--font-mono);color:var(--cyan);font-size:.8rem;letter-spacing:.2em;display:block;margin-bottom:16px}.step h3{font-size:1.15rem;margin-bottom:10px}.step p{font-size:.94rem}.step{border-top:1px solid var(--border);padding-top:26px}#mantra{text-align:center;padding:150px 0}#mantra h2{font-size:clamp(2.2rem,5.4vw,3.9rem);line-height:1.15}#mantra .sauce{color:var(--cyan)}#waitlist{text-align:center}#waitlist:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(50% 55% at 50% 45%,rgba(57,230,255,.06),transparent 70%)}#waitlist .wrap{position:relative}#waitlist h2{font-size:clamp(2rem,4.4vw,3rem);margin-bottom:18px}#waitlist .sub{max-width:480px;margin:0 auto 36px}.wl-shell{max-width:448px;margin:0 auto;min-height:210px}.wl-shell #wl-clerk,.wl-shell .cl-cardBox,.wl-shell .cl-card{width:100%}.wl-shell .cl-card:has(.cl-form) .cl-headerTitle,.wl-shell .cl-card:has(.cl-form) .cl-headerSubtitle{display:none}.wl-form{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.wl-form input{background:var(--bg-1);border:1px solid rgba(57,230,255,.18);border-radius:999px;color:var(--white);font-family:var(--font-body);font-size:.95rem;padding:14px 26px;width:min(360px,80vw);outline:none;transition:border-color .3s}.wl-form input::placeholder{color:#8a97b599}.wl-form input:focus{border-color:#39e6ff8c}.wl-micro{margin-top:18px;font-size:.78rem;color:#8a97b5a6}.wl-done{display:none;font-family:var(--font-display);color:var(--white);font-size:1.25rem}#waitlist.done .wl-form,#waitlist.done .wl-micro{display:none}#waitlist.done .wl-done{display:block}footer{position:relative;z-index:1;border-top:1px solid var(--border);padding:56px 0}.foot{display:flex;align-items:center;gap:32px;flex-wrap:wrap}.foot .logo{font-size:1.05rem}.foot-nav{display:flex;flex-wrap:wrap;gap:14px 24px}.foot-nav a{color:var(--muted);font-size:.86rem}.foot-nav a:hover{color:var(--white)}.foot-right{margin-left:auto;text-align:right}.foot-right .status{color:#8a97b58c;display:block;margin-top:6px}#ps-dev-ribbon{position:fixed;left:0;right:0;bottom:0;z-index:9999;pointer-events:none;padding:9px 14px;text-align:center;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.06em;color:#fff;background:repeating-linear-gradient(45deg,var(--red),var(--red) 12px,#7a1f2c 12px,#7a1f2c 24px);box-shadow:0 -6px 24px #0000008c}@media(max-width:1040px)and (min-width:901px){.nav-inner{gap:12px;padding:8px 9px 8px 16px}.nav-section-link{padding:0 9px;font-size:.61rem}.nav-action{padding:0 11px;font-size:.6rem}}@media(max-width:900px){:root{--pad-y:72px}.values,.steps{grid-template-columns:1fr}.nav-links{display:none}.nav-cta{margin-left:auto}.hero-copy{padding-top:42vh;padding-bottom:110px}.hero-pill{font-size:.58rem;padding:9px 18px}.chart-card{width:320px}.foot-right{margin-left:0;text-align:left}}@media(min-width:900px)and (max-height:720px){.hero-copy{padding-top:33vh;padding-bottom:52px}.hero-sub{margin-top:18px}.hero-ctas{margin-top:26px}}@media(max-width:640px){nav{top:10px}.nav-inner{gap:10px;padding:7px 7px 7px 13px;margin:0 12px;border-radius:15px}.logo{font-size:1rem;gap:.26rem;min-height:44px;padding:0 2px}.nav-cta{gap:0;margin-left:auto}.nav-terminal{display:none}.nav-waitlist{min-height:44px;padding:0 14px;font-size:.61rem}.hero-action{min-height:48px;padding:0 20px}}
