@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-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:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-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:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-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:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-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:IBM Plex Sans Fallback;src:local("Arial");ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:101.17%}.__className_fde359{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.__variable_fde359{--font-plex-sans:"IBM Plex Sans","IBM Plex Sans Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_6d24ac{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_6d24ac{--font-jetbrains-mono:"JetBrains Mono","JetBrains Mono Fallback"}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-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:"Instrument Serif Fallback";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_315a98{font-family:"Instrument Serif","Instrument Serif Fallback";font-weight:400;font-style:normal}.__variable_315a98{--font-instrument-serif:"Instrument Serif","Instrument Serif Fallback"}:root{--shell-pad:24px;--c0:#06080d;--c1:#111723;--c2:#4f5e74;--c3:#e6edf6;--accent:#ececec;--accent-strong:#cfcfcf;--accent-faint:rgba(236,236,236,0.2);--accent-line:rgba(236,236,236,0.46);--background:225 18% 8%;--foreground:214 16% 84%;--card:224 15% 13%;--card-foreground:214 14% 82%;--primary:214 18% 90%;--primary-foreground:225 18% 8%;--secondary:224 14% 18%;--secondary-foreground:214 14% 86%;--muted:223 12% 20%;--muted-foreground:216 10% 64%;--border:218 11% 40%;--input:218 11% 40%;--ring:214 16% 78%;--radius:0.75rem;--up:#d6dce6;--down:#586273}*{box-sizing:border-box}body,html{margin:0;min-height:100%}body{color:hsl(var(--foreground));background:var(--c0);font-family:var(--font-plex-sans),"Segoe UI",sans-serif;position:relative;overflow-x:hidden}body:has(.home){overflow:hidden}body:has(.home) .shell{max-width:none;padding:0}.app-backdrop{display:none}.utility-nav{position:fixed;top:14px;left:52px;right:52px;min-height:78px;display:flex;align-items:center;justify-content:flex-end;z-index:40}.utility-logo{display:inline-flex;align-items:center;line-height:1;transform:none}.utility-logo-mark{display:block;width:78px;height:78px;object-fit:contain;filter:drop-shadow(0 8px 26px rgba(230,237,246,.2))}.utility-links{display:flex;align-items:center;gap:30px;transform:none}.utility-link{position:relative;display:inline-flex;align-items:center;padding-bottom:0;font-size:13px;line-height:1;font-family:var(--font-plex-sans),"Segoe UI",sans-serif;font-weight:500;letter-spacing:.11em;text-transform:uppercase;color:rgba(230,237,246,.88);transition:color .16s ease}.utility-link:after{content:"";position:absolute;left:50%;bottom:-8px;width:0;height:2px;border-radius:999px;background:var(--accent);box-shadow:0 0 10px rgba(236,236,236,.4);transition:width .24s cubic-bezier(.2,.75,.2,1),left .24s cubic-bezier(.2,.75,.2,1)}.utility-link:focus-visible,.utility-link:hover{color:rgba(250,250,250,.98)}.utility-link:focus-visible:after,.utility-link:hover:after{left:0;width:100%}.utility-link-disabled{cursor:default;opacity:.72}.utility-link-disabled:after{display:none}a{color:inherit;text-decoration:none}.shell{max-width:1120px;margin:0 auto;padding:var(--shell-pad)}.topbar{position:relative;display:flex;align-items:center;justify-content:space-between;margin-bottom:26px;padding-bottom:14px;border-bottom:1px solid rgba(88,98,115,.26)}.topbar:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:120px;pointer-events:none;background:radial-gradient(64% 100% at 50% 0,rgba(88,98,115,.2),transparent 72%);z-index:-1}.brand{display:flex;align-items:center;gap:10px}.brand-dot{width:10px;height:10px;border-radius:999px;background:#d6dce6}.brand-name{font-size:20px;font-weight:700;letter-spacing:-.02em;color:var(--c3)}.nav{display:flex;align-items:center;gap:10px}.nav-link{border:1px solid rgba(214,220,230,.22);background:rgba(27,31,39,.52);border-radius:10px;padding:8px 12px;font-size:14px;color:rgba(214,220,230,.95)}.nav-link:hover{background:rgba(88,98,115,.2)}.hero{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:22px;gap:22px}.home{position:relative;padding:128px 0 72px;overflow:hidden;height:100vh;height:100dvh;min-height:100vh;min-height:100dvh;display:flex;align-items:center;justify-content:center;text-align:center;isolation:isolate;width:100vw;margin:0 calc(50% - 50vw)}.home-gradient-wrap{inset:-2px}.home-gradient-dim,.home-gradient-wrap{position:absolute;z-index:0;pointer-events:none}.home-gradient-dim{inset:0;background:linear-gradient(180deg,rgba(0,0,0,.22),rgba(0,0,0,.08) 42%,rgba(0,0,0,.28))}.home-gradient-dim:after{content:"";position:absolute;inset:0;background:radial-gradient(62% 44% at 50% 48%,rgba(0,0,0,.52) 0,rgba(0,0,0,.26) 44%,rgba(0,0,0,.08) 72%,transparent 100%)}.home-hero{position:relative;z-index:1;width:min(900px,100%);margin:0 auto;display:flex;flex-direction:column;align-items:center;animation:home-hero-rise .72s cubic-bezier(.2,.9,.2,1) both}.home-domain{margin:0 0 16px;font-size:clamp(12px,1.45vw,14px);line-height:1;letter-spacing:.16em;font-family:var(--font-jetbrains-mono),"SFMono-Regular",Menlo,monospace;font-weight:500;text-transform:uppercase;color:rgba(230,237,246,.78);animation:home-fade-up .64s ease both}.home-title{font-size:clamp(46px,8.2vw,92px);max-width:14ch;margin:0 auto;line-height:.9;letter-spacing:-.028em;font-family:var(--font-instrument-serif),Georgia,serif;font-weight:400;color:rgba(236,244,255,.98);text-shadow:0 12px 44px rgba(6,8,13,.64);text-wrap:balance;display:flex;flex-direction:column;gap:2px;animation:home-fade-up .76s ease both}.home-title>span{display:block}.home-title-accent{color:var(--accent);text-shadow:0 12px 36px rgba(236,236,236,.16),0 12px 44px rgba(6,8,13,.52)}.home-subtitle{margin:22px auto 0;max-width:56ch;font-size:clamp(16px,2.2vw,20px);line-height:1.5;font-family:var(--font-plex-sans),"Segoe UI",sans-serif;font-weight:400;color:rgba(230,243,246,.76);text-wrap:balance;animation:home-fade-up .86s ease both}.waitlist-form{margin-top:36px;flex-direction:column;max-width:420px;margin-left:auto;margin-right:auto;overflow:visible;animation:home-fade-up .96s ease both}.waitlist-controls,.waitlist-form{display:flex;align-items:center;width:100%}.waitlist-controls{justify-content:center;max-width:100%;font-size:0;gap:24px;flex-wrap:wrap}.waitlist-input-wrap{width:0;margin-right:0;overflow:hidden;transition:width .52s cubic-bezier(.22,1,.36,1),margin-right .42s cubic-bezier(.22,1,.36,1)}.waitlist-form.expanded .waitlist-input-wrap{width:min(420px,60vw);margin-right:10px}.waitlist-input{width:100%;height:52px;border-radius:999px;border:1px solid rgba(88,98,115,.38);background:rgba(15,17,21,.86);color:rgba(214,220,230,.98);padding:0 20px;font-size:15px;font-family:var(--font-plex-sans),"Segoe UI",sans-serif;font-weight:400;outline:none;box-shadow:inset 0 1px 0 rgba(214,220,230,.06);opacity:0;pointer-events:none;transform:translateX(14px);transition:opacity .32s ease,transform .42s ease,border-color .32s ease}.waitlist-form.expanded .waitlist-input{border-color:rgba(88,98,115,.5);opacity:1;pointer-events:auto;transform:translateX(0)}.waitlist-input::placeholder{color:rgba(214,220,230,.6)}.waitlist-input:focus-visible{border-color:rgba(214,220,230,.84);box-shadow:inset 0 1px 0 rgba(214,220,230,.08),0 0 0 2px rgba(214,220,230,.14)}.waitlist-submit{display:inline-flex;align-items:center;justify-content:center;position:relative;height:auto;min-width:0;border:0;background:transparent;color:rgba(242,242,242,.98);padding:0;font-size:14px;font-family:var(--font-plex-sans),"Segoe UI",sans-serif;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;white-space:nowrap;line-height:1;cursor:pointer;overflow:visible;box-shadow:none;transition:color .16s ease,text-shadow .16s ease}.waitlist-submit:disabled{cursor:default}.waitlist-submit:before{content:none}.waitlist-submit:after{content:"";position:absolute;left:0;right:0;bottom:-9px;height:1px;background:linear-gradient(90deg,transparent,rgba(236,236,236,.78),transparent);opacity:.86}.waitlist-form.submitted .waitlist-submit{color:rgba(248,248,248,.98);text-shadow:0 0 12px rgba(236,236,236,.28)}.waitlist-form.submitted .waitlist-submit:before{content:none}.waitlist-form.closing .waitlist-submit{transition:color .22s ease,text-shadow .22s ease}.waitlist-submit>span{position:relative;z-index:1}.waitlist-submit:hover{color:rgba(252,252,252,1);text-shadow:0 0 12px rgba(236,236,236,.24)}.waitlist-submit:active{color:rgba(224,224,224,.9)}.waitlist-secondary{display:inline-flex;align-items:center;justify-content:center;height:auto;min-width:0;border:0;background:transparent;color:rgba(228,247,252,.78);padding:0;font-size:12px;letter-spacing:.11em;text-transform:uppercase;font-family:var(--font-jetbrains-mono),"SFMono-Regular",Menlo,monospace;transition:color .15s ease;position:relative}.waitlist-secondary:after{content:"";position:absolute;left:0;right:0;bottom:-9px;height:1px;background:rgba(228,247,252,.35);opacity:.9}.waitlist-secondary:focus-visible,.waitlist-secondary:hover{color:rgba(236,251,255,.98)}.waitlist-feedback{width:100%;min-height:18px;margin:8px 0 0;font-size:13px;letter-spacing:.02em;opacity:0;transform:translateY(4px);transition:opacity .32s ease,transform .32s ease}.waitlist-feedback.success{color:rgba(232,239,248,.9);opacity:1;transform:translateY(0)}.home-proof{list-style:none;margin:26px 0 0;display:flex;flex-wrap:wrap;gap:10px;animation:home-fade-up 1.06s ease both}.home-proof,.home-proof-item{padding:0;align-items:center;justify-content:center}.home-proof-item{display:inline-flex;min-height:0;border:0;background:transparent;color:rgba(216,238,243,.9);font-family:var(--font-jetbrains-mono),"SFMono-Regular",Menlo,monospace;font-size:10px;letter-spacing:.09em;text-transform:uppercase}.home-proof-item+.home-proof-item:before{content:"•";color:rgba(232,232,232,.56);margin-right:10px}.home-copyright{position:absolute;left:0;right:0;bottom:20px;transform:none;margin:0;z-index:1;text-align:center;color:rgba(230,237,246,.5);font-family:var(--font-jetbrains-mono),"SFMono-Regular",Menlo,monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;animation:home-fade-up 1.12s ease both}.waitlist-feedback.invalid{color:rgba(170,103,103,.95);opacity:1;transform:translateY(0)}.waitlist-feedback.error{color:rgba(196,116,116,.96);opacity:1;transform:translateY(0)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.hero-card{border:1px solid rgba(214,220,230,.18);background:linear-gradient(180deg,rgba(27,31,39,.74),rgba(27,31,39,.56));border-radius:var(--radius);padding:28px;box-shadow:0 18px 44px rgba(0,0,0,.36)}.hero-title{margin:0;font-size:clamp(30px,5vw,52px);line-height:1.02;letter-spacing:-.04em}.hero-sub{margin-top:14px;color:rgba(214,220,230,.76);max-width:56ch}.hero-grid{display:grid;grid-gap:10px;gap:10px}.stat{border:1px solid rgba(88,98,115,.26);background:rgba(27,31,39,.5);border-radius:12px;padding:16px}.stat-label{color:rgba(214,220,230,.72);font-size:12px}.stat-value{margin-top:4px;font-size:24px;font-weight:700;color:var(--c3)}.card{border:0;background:transparent;border-radius:0;color:rgba(214,220,230,.92);box-shadow:none}.card-header{padding:20px 20px 0}.card-title{margin:0;font-size:20px;letter-spacing:-.02em;color:var(--c3)}.card-description{margin:6px 0 0;font-size:14px;color:rgba(214,220,230,.74)}.card-content{padding:0}.page{padding-top:8px}.page-head{margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid rgba(88,98,115,.24)}.page-title{margin:0;font-size:28px;letter-spacing:-.025em;font-weight:500;color:var(--c3)}.page-sub,.page-title{font-family:var(--font-plex-sans),"Segoe UI",sans-serif}.page-sub{margin:6px 0 0;font-weight:400;color:rgba(214,220,230,.72);font-size:14px}.controls{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}.markets-terminal-page{position:relative;left:50%;right:50%;width:calc(100vw - 8px);margin-left:calc(-50vw + 4px);margin-right:calc(-50vw + 4px);padding-top:0}.markets-terminal{border:1px solid rgba(125,132,142,.22);border-radius:14px;overflow:hidden;background:#14171c}.terminal-banner{height:36px;display:flex;align-items:center;gap:12px;padding:0 16px;border-bottom:1px solid rgba(125,132,142,.2);font-family:var(--font-jetbrains-mono),"SFMono-Regular",Menlo,monospace;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:rgba(205,211,220,.74);background:#1b1f25}.terminal-banner .pill{display:inline-flex;align-items:center;height:16px;padding:0 6px;border-radius:999px;font-size:9px;letter-spacing:.08em;color:rgba(214,220,230,.92);border:1px solid rgba(88,98,115,.65);background:rgba(88,98,115,.26)}.terminal-banner .dim{opacity:.72}.terminal-topbar{height:62px;display:flex;align-items:center;justify-content:space-between;gap:22px;padding:0 16px;border-bottom:1px solid rgba(125,132,142,.18);background:#1b1f25}.stand-main-topbar{height:56px}.terminal-topbar-left{display:flex;align-items:center;gap:22px;min-width:0}.terminal-brand-wrap{display:flex;align-items:center;gap:6px}.terminal-brand{font-family:var(--font-plex-sans),"Segoe UI",sans-serif;font-size:30px;font-weight:500;letter-spacing:-.03em;color:rgba(226,231,237,.96)}.terminal-brand-badge{height:14px;padding:0 5px;border-radius:999px;border:1px solid rgba(90,98,110,.8);background:rgba(90,98,110,.26);color:rgba(189,197,208,.92);font-family:var(--font-jetbrains-mono),"SFMono-Regular",Menlo,monospace;font-size:8px;letter-spacing:.08em;text-transform:uppercase;display:inline-flex;align-items:center}.terminal-nav{display:flex;align-items:center;gap:18px;white-space:nowrap;overflow-x:auto;font-family:var(--font-plex-sans),"Segoe UI",sans-serif;font-size:14px;color:rgba(198,204,214,.66)}.terminal-nav .active{color:rgba(234,238,244,.96)}.terminal-topbar-right{display:flex;align-items:center;gap:10px;white-space:nowrap;font-family:var(--font-jetbrains-mono),"SFMono-Regular",Menlo,monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:rgba(194,201,211,.7)}.stand-topbar-right{display:flex;align-items:center;gap:8px;min-width:0}.stand-top-search{min-width:min(30vw,280px);max-width:280px;border:1px solid rgba(129,136,147,.38);padding:0 10px;color:rgba(184,192,203,.7);display:inline-flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stand-chip-btn,.stand-login-btn,.stand-square-btn,.stand-top-search{height:34px;border-radius:8px;background:#1f242c;font-family:var(--font-jetbrains-mono),"SFMono-Regular",Menlo,monospace;font-size:11px}.stand-chip-btn,.stand-login-btn,.stand-square-btn{border:1px solid rgba(129,136,147,.38);color:rgba(219,226,234,.92)}.stand-square-btn{min-width:44px;padding:0 8px}.stand-chip-btn{padding:0 10px;text-transform:capitalize}.stand-chip-btn.active{border-color:rgba(114,123,139,.72);background:rgba(114,123,139,.26);color:rgba(214,220,230,.96)}.stand-market-count{font-family:var(--font-jetbrains-mono),"SFMono-Regular",Menlo,monospace;font-size:10px;color:rgba(186,194,205,.72);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.stand-login-btn{padding:0 12px;border-color:rgba(114,123,139,.7);background:rgba(114,123,139,.34)}.terminal-toolbar{display:grid;grid-template-columns:minmax(280px,1.8fr) minmax(150px,180px) minmax(160px,200px) auto;grid-gap:10px;gap:10px;padding:12px 16px;border-bottom:1px solid rgba(125,132,142,.18);background:#171b21}.terminal-search,.terminal-select{border-radius:9px;border-color:rgba(138,146,158,.48);background:#1f242c;color:rgba(232,236,241,.94)}.terminal-apply,.terminal-search,.terminal-select{height:42px;font-family:var(--font-jetbrains-mono),"SFMono-Regular",Menlo,monospace;font-size:13px}.terminal-apply{border-radius:9px;letter-spacing:.04em}.terminal-tabs{display:flex;gap:22px;align-items:center;padding:11px 16px;border-bottom:1px solid rgba(125,132,142,.18);white-space:nowrap;overflow-x:auto;font-family:var(--font-plex-sans),"Segoe UI",sans-serif;font-size:14px;color:rgba(198,204,214,.68);background:#171b21}.terminal-tabs .active{color:rgba(232,237,243,.96)}.terminal-layout{padding:14px;display:grid;grid-gap:14px;gap:14px}.markets-error{border:1px solid rgba(88,98,115,.28);border-radius:12px;padding:12px;background:rgba(17,20,26,.8);color:rgba(214,220,230,.84)}.markets-demo-note{margin:10px 12px 0;border:1px solid rgba(88,98,115,.28);border-radius:8px;padding:8px 10px;background:rgba(17,20,26,.7);font-family:var(--font-jetbrains-mono),"SFMono-Regular",Menlo,monospace;font-size:10px;letter-spacing:.03em;color:rgba(214,220,230,.78)}.terminal-featured{border:1px solid rgba(125,132,142,.22);border-radius:12px;overflow:hidden;display:grid;grid-template-columns:minmax(360px,.95fr) minmax(420px,1.35fr);min-height:360px;background:#191d24}.terminal-featured-left{padding:16px;border-right:1px solid rgba(125,132,142,.18)}.terminal-featured-head{display:flex;align-items:center;gap:8px}.terminal-featured-exchange{font-family:var(--font-jetbrains-mono),"SFMono-Regular",Menlo,monospace;font-size:11px;color:rgba(191,198,208,.74)}.terminal-featured-title{display:inline-block;font-family:var(--font-plex-sans),"Segoe UI",sans-serif;font-size:42px;line-height:1.06;letter-spacing:-.035em;font-weight:400;color:rgba(236,240,244,.98)}.terminal-featured-stats{margin-top:14px;display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-family:var(--font-jetbrains-mono),"SFMono-Regular",Menlo,monospace;font-size:13px;color:rgba(202,209,219,.76)}.terminal-order-rows{margin-top:16px;display:grid;grid-gap:8px;gap:8px}.terminal-card-row,.terminal-order-row{height:42px;border:1px solid rgba(129,136,147,.22);border-radius:9px;background:#20252d;padding:0 12px;display:grid;grid-template-columns:1fr auto auto auto;align-items:center;grid-gap:8px;gap:8px}.terminal-card-row .name,.terminal-order-row .name{font-family:var(--font-jetbrains-mono),"SFMono-Regular",Menlo,monospace;font-size:12px;letter-spacing:.06em;color:rgba(201,208,218,.74)}.terminal-card-row .price,.terminal-order-row .price{font-family:var(--font-jetbrains-mono),"SFMono-Regular",Menlo,monospace;font-size:16px;font-weight:500;color:rgba(236,240,244,.96)}.terminal-card-row-spread .price{color:rgba(172,189,214,.9)}.no-tag,.yes-tag{min-width:28px;height:20px;border-radius:4px;font-size:10px}.market-avatar,.no-tag,.yes-tag{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-jetbrains-mono),"SFMono-Regular",Menlo,monospace}.market-avatar{width:24px;height:24px;border-radius:999px;border:1px solid rgba(212,220,230,.22);font-size:11px;color:rgba(235,241,246,.96);flex-shrink:0}.avatar-1{background:linear-gradient(145deg,#3d4451,#1c2129)}.avatar-2{background:linear-gradient(145deg,#4a505c,#232932)}.avatar-3{background:linear-gradient(145deg,#5a616f,#2b313b)}.avatar-4{background:linear-gradient(145deg,#6b7381,#343a45)}.avatar-5{background:linear-gradient(145deg,#7d8593,#3d434e)}.yes-tag{border:1px solid rgba(214,220,230,.42);color:rgba(214,220,230,.94);background:rgba(214,220,230,.08)}.no-tag{border:1px solid rgba(114,123,139,.5);color:rgba(223,229,236,.94);background:rgba(114,123,139,.18)}.terminal-featured-chart{background-image:linear-gradient(rgba(200,208,218,.05) 1px,transparent 0),linear-gradient(90deg,rgba(200,208,218,.04) 1px,transparent 0);background-size:36px 36px;padding:14px 14px 10px;background-color:#1b2027}.terminal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.stand-shell{border-radius:10px}.stand-featured,.stand-hero-chart{min-height:320px}.stand-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.inside-market-header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:10px 14px;border-bottom:1px solid rgba(125,132,142,.18);background:#171b21}.inside-market-title-wrap{min-width:0}.inside-market-title{margin:0;font-family:var(--font-plex-sans),"Segoe UI",sans-serif;font-size:clamp(20px,2.3vw,28px);line-height:1.05;letter-spacing:-.02em;color:rgba(238,242,246,.97);text-wrap:balance}.inside-market-inline-metrics{margin-top:5px;display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-family:var(--font-jetbrains-mono),"SFMono-Regular",Menlo,monospace;font-size:11px;color:rgba(201,208,218,.74)}.inside-market-header-actions{display:flex;align-items:center;gap:8px}.inside-control-strip{min-height:34px;display:flex;align-items:center;gap:6px;padding:0 12px;border-bottom:1px solid rgba(125,132,142,.18);background:#181d24;overflow-x:auto;white-space:nowrap}.inside-control-label{color:rgba(184,191,202,.7);text-transform:uppercase;letter-spacing:.06em;margin-right:2px}.inside-control-chip,.inside-control-label{font-family:var(--font-jetbrains-mono),"SFMono-Regular",Menlo,monospace;font-size:10px}.inside-control-chip{height:22px;border-radius:6px;padding:0 8px;border:1px solid rgba(129,136,147,.35);background:#1f242c;color:rgba(209,216,226,.84)}.inside-control-chip.active{border-color:rgba(114,123,139,.72);background:rgba(114,123,139,.26);color:rgba(214,220,230,.96)}.inside-control-spacer{width:10px;flex-shrink:0}.inside-main-grid{display:grid;grid-template-columns:minmax(360px,2fr) minmax(280px,.85fr) minmax(270px,.75fr);grid-gap:0;gap:0;min-height:510px;border-bottom:1px solid rgba(125,132,142,.18)}.inside-main-grid>*+*{border-left:1px solid rgba(125,132,142,.18)}.inside-outcomes-panel{display:grid;grid-template-rows:auto 1fr auto;background:#161a20}.inside-outcomes-sort{height:36px;display:flex;align-items:center;padding:0 12px;border-bottom:1px solid rgba(125,132,142,.18);font-family:var(--font-jetbrains-mono),"SFMono-Regular",Menlo,monospace;font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:rgba(193,200,210,.68)}.inside-outcomes-list{min-height:0}.inside-outcome-row{min-height:62px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:10px;gap:10px;padding:0 12px;border-bottom:1px solid rgba(125,132,142,.14)}.inside-outcome-main{min-width:0}.inside-outcome-label{font-family:var(--font-plex-sans),"Segoe UI",sans-serif;font-size:14px;font-weight:500;color:rgba(233,238,243,.96)}.inside-outcome-stats{margin-top:4px;font-family:var(--font-jetbrains-mono),"SFMono-Regular",Menlo,monospace;font-size:10px;color:rgba(188,195,205,.7)}.inside-outcome-stats span{margin:0 4px}.inside-outcome-price{font-family:var(--font-jetbrains-mono),"SFMono-Regular",Menlo,monospace;font-size:20px;font-weight:500;color:rgba(234,239,244,.98)}.inside-outcome-buttons{display:flex;align-items:center;gap:6px}.inside-outcome-buttons .no-tag,.inside-outcome-buttons .yes-tag{min-width:62px;height:24px;font-size:10px}.inside-outcomes-chart{border-top:1px solid rgba(125,132,142,.18)}.inside-outcomes-chart-head{height:30px;display:flex;align-items:center;padding:0 12px;border-bottom:1px solid rgba(125,132,142,.18);font-family:var(--font-jetbrains-mono),"SFMono-Regular",Menlo,monospace;font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:rgba(193,200,210,.66)}.inside-outcomes-chart-body{padding:10px}.inside-book-panel{display:flex;flex-direction:column;background:#181d24}.inside-book-table{padding:8px 10px 10px;display:grid;align-content:start}.inside-book-head,.inside-book-mid,.inside-book-row{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center}.inside-book-head{height:32px;font-size:10px;color:rgba(191,198,208,.66);text-transform:uppercase;letter-spacing:.05em}.inside-book-head,.inside-book-row{font-family:var(--font-jetbrains-mono),"SFMono-Regular",Menlo,monospace}.inside-book-row{min-height:28px;font-size:11px;border-bottom:1px solid rgba(125,132,142,.09);position:relative;overflow:hidden}.inside-book-row:before{content:"";position:absolute;inset:0;opacity:calc(var(--depth, .18) * .45);z-index:0}.inside-book-row>*{position:relative;z-index:1}.inside-book-row.ask{color:rgba(226,232,240,.92)}.inside-book-row.ask:before{background:linear-gradient(90deg,rgba(86,94,108,.58),rgba(30,34,42,.08))}.inside-book-row.bid{color:rgba(214,220,230,.94)}.inside-book-row.bid:before{background:linear-gradient(90deg,rgba(128,138,152,.5),rgba(43,49,61,.08))}.inside-book-mid{height:30px;margin:4px 0;font-family:var(--font-jetbrains-mono),"SFMono-Regular",Menlo,monospace;font-size:10px;color:rgba(200,207,217,.72);border-top:1px solid rgba(125,132,142,.16);border-bottom:1px solid rgba(125,132,142,.16)}.inside-ticket-panel{background:#171b21;padding:10px}.inside-ticket-head,.inside-ticket-mode{display:flex;align-items:center;gap:6px;height:32px}.inside-ticket-mode button{height:30px;flex:1 1;border-radius:7px;border:1px solid rgba(129,136,147,.35);background:#1f242c;color:rgba(206,214,224,.8);font-family:var(--font-jetbrains-mono),"SFMono-Regular",Menlo,monospace;font-size:11px}.inside-ticket-mode button.active{border-color:rgba(114,123,139,.72);background:rgba(114,123,139,.24);color:rgba(214,220,230,.96)}.inside-ticket-beta{font-size:8px;text-transform:uppercase;opacity:.76}.inside-ticket-market{margin-top:8px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center}.inside-ticket-market-copy{min-width:0;display:grid;grid-gap:2px;gap:2px}.inside-ticket-market-title{font-family:var(--font-plex-sans),"Segoe UI",sans-serif;font-size:13px;color:rgba(230,236,242,.94);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inside-ticket-market-sub{color:rgba(189,197,207,.7)}.inside-ticket-market-select,.inside-ticket-market-sub{font-family:var(--font-jetbrains-mono),"SFMono-Regular",Menlo,monospace;font-size:10px}.inside-ticket-market-select{height:28px;border-radius:7px;border:1px solid rgba(129,136,147,.35);background:#1f242c;color:rgba(211,218,228,.9);padding:0 8px}.inside-ticket-outcome,.inside-ticket-side{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px;margin-top:8px}.inside-ticket-quick button,.inside-ticket-side button,.ticket-pill{border:1px solid rgba(125,132,142,.3);background:#1f242c;color:rgba(219,226,234,.92);border-radius:8px;height:32px;font-family:var(--font-jetbrains-mono),"SFMono-Regular",Menlo,monospace;font-size:11px;cursor:pointer}.inside-ticket-side button.active,.ticket-pill.active{border-color:rgba(88,98,115,.64);background:rgba(88,98,115,.3)}.inside-ticket-input{width:100%;margin-top:8px;height:36px;border:1px solid rgba(125,132,142,.3);border-radius:8px;background:#1f242c;color:rgba(231,236,242,.95);padding:0 10px;font-family:var(--font-jetbrains-mono),"SFMono-Regular",Menlo,monospace;font-size:12px}.inside-ticket-quick{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:6px;gap:6px;margin-top:8px}.inside-ticket-cash-row{justify-content:space-between}.inside-ticket-cash-row,.inside-ticket-stop{margin-top:8px;display:flex;align-items:center;font-family:var(--font-jetbrains-mono),"SFMono-Regular",Menlo,monospace;font-size:10px;color:rgba(189,197,208,.76)}.inside-ticket-stop{gap:6px}.inside-ticket-stop input{margin:0}.inside-ticket-cta{margin-top:10px;width:100%;height:38px;border:1px solid rgba(88,98,115,.65);border-radius:8px;background:rgba(88,98,115,.42);color:rgba(230,238,244,.96);font-family:var(--font-plex-sans),"Segoe UI",sans-serif;font-size:13px;font-weight:500;cursor:pointer}.inside-bottom-panel{background:#151a20}.inside-bottom-tabs{height:34px;display:flex;align-items:center;gap:28px;padding:0 12px;border-bottom:1px solid rgba(125,132,142,.18);font-family:var(--font-plex-sans),"Segoe UI",sans-serif;font-size:12px;color:rgba(188,195,205,.74);white-space:nowrap;overflow-x:auto}.inside-bottom-tabs .active{color:rgba(214,220,230,.98)}.inside-trades-table th{font-size:11px;color:rgba(191,198,208,.66);text-transform:uppercase;letter-spacing:.05em}.inside-trades-table td{font-size:12px;color:rgba(223,229,236,.92)}.terminal-card{border:1px solid rgba(125,132,142,.22);border-radius:10px;background:#1b2027;padding:12px}.terminal-card-head{min-height:44px;display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.terminal-card-market{min-width:0;display:flex;align-items:center;gap:8px}.terminal-card-title{font-family:var(--font-plex-sans),"Segoe UI",sans-serif;font-size:16px;line-height:1.25;color:rgba(235,239,243,.96)}.terminal-card-action{width:24px;height:24px;border-radius:6px;border:1px solid rgba(129,136,147,.34);background:#1f242c;color:rgba(206,214,224,.8);font-size:12px}.terminal-card-row+.terminal-card-row{margin-top:6px}.terminal-card-foot{margin-top:10px;display:flex;align-items:center;justify-content:space-between;gap:8px;font-family:var(--font-jetbrains-mono),"SFMono-Regular",Menlo,monospace;font-size:11px;color:rgba(196,203,213,.72)}.input,.select{height:38px;border:1px solid rgba(88,98,115,.46);border-radius:10px;background:rgba(15,17,21,.66);color:rgba(214,220,230,.94);padding:0 12px;font-size:14px;font-family:var(--font-plex-sans),"Segoe UI",sans-serif;font-weight:400}.input:focus,.select:focus{outline:2px solid rgba(214,220,230,.62);outline-offset:0}.input::placeholder{color:rgba(214,220,230,.56)}.btn{display:inline-flex;align-items:center;justify-content:center;border-radius:10px;font-family:var(--font-plex-sans),"Segoe UI",sans-serif;font-weight:500;border:1px solid transparent;cursor:pointer;transition:all .12s ease}.btn-md{height:38px;padding:0 14px}.btn-sm{height:32px;padding:0 10px;font-size:13px}.btn-lg{height:44px;padding:0 18px;font-size:15px}.btn-default{background:var(--c3);color:var(--c0);border-color:rgba(214,220,230,.72)}.btn-default:hover{background:rgba(214,220,230,.84)}.btn-secondary{background:rgba(27,31,39,.58);color:rgba(214,220,230,.94);border-color:rgba(88,98,115,.5)}.btn-secondary:hover{background:rgba(88,98,115,.24)}.btn-outline{border-color:rgba(214,220,230,.38);background:rgba(15,17,21,.2);color:rgba(214,220,230,.96)}.btn-outline:hover{background:rgba(88,98,115,.18)}.badge{display:inline-flex;align-items:center;border:1px solid rgba(130,137,148,.5);background:rgba(112,118,127,.2);border-radius:999px;padding:2px 10px;font-size:12px;color:rgba(218,224,231,.95)}.table-wrap{overflow-x:auto}.markets-table-wrap{border:1px solid rgba(88,98,115,.24);border-radius:16px;background:linear-gradient(180deg,rgba(15,17,21,.52),rgba(15,17,21,.3))}.table{width:100%;border-collapse:collapse}.table td,.table th{border-bottom:1px solid rgba(88,98,115,.24);text-align:left;padding:10px 8px;font-size:14px;white-space:nowrap}.watchlist-table td,.watchlist-table th{font-family:var(--font-jetbrains-mono),"SFMono-Regular",Menlo,monospace;font-weight:400}.order-book td,.order-book th,.price-ladder td,.price-ladder th{font-family:var(--font-jetbrains-mono),"SFMono-Regular",Menlo,monospace;font-weight:500}.table th{color:rgba(214,220,230,.72);font-weight:600}.markets-table{min-width:920px}.markets-table thead th{padding:12px;border-bottom:1px solid rgba(88,98,115,.32);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:rgba(214,220,230,.64)}.markets-table tbody td,.markets-table thead th{font-family:var(--font-jetbrains-mono),"SFMono-Regular",Menlo,monospace;font-weight:400}.markets-table tbody td{padding:13px 12px;border-bottom:1px solid rgba(88,98,115,.2);font-size:13px}.markets-table tbody tr{transition:background-color .15s ease}.markets-table tbody tr:hover{background:rgba(27,31,39,.2)}.market-col-market{width:44%}.market-col-num{text-align:right;width:12%}.market-col-end{width:16%;color:rgba(214,220,230,.78)}.market-col-venue{width:10%;text-align:right}.market-title-cell{white-space:normal;max-width:0}.market-title-link{display:inline-block;font-family:var(--font-plex-sans),"Segoe UI",sans-serif;font-size:15px;font-weight:400;line-height:1.3;color:rgba(214,220,230,.95)}.market-title-sub{display:block;margin-top:4px;font-family:var(--font-jetbrains-mono),"SFMono-Regular",Menlo,monospace;font-size:10px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:rgba(214,220,230,.58)}.row-link:hover{text-decoration:underline;-webkit-text-decoration-color:rgba(214,220,230,.6);text-decoration-color:rgba(214,220,230,.6)}.muted{color:rgba(214,220,230,.72)}.notes-code,code,pre{font-family:var(--font-jetbrains-mono),"SFMono-Regular",Menlo,monospace;font-weight:400}.metric-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:10px;gap:10px;margin:14px 0}.metric{padding:10px;background:rgba(15,17,21,.16)}.metric,.spark-wrap{border:1px solid rgba(88,98,115,.16);border-radius:10px}.spark-wrap{padding:12px;background:rgba(15,17,21,.24);margin:14px 0}.up{color:var(--up)}.down{color:var(--down)}.market-detail-page{padding-top:0}.market-detail-terminal{background:#14171c}.market-detail-topbar{border-bottom-color:rgba(125,132,142,.18)}.market-detail-header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:16px;border-bottom:1px solid rgba(125,132,142,.18);background:#171b21}.market-detail-title{margin:0;font-family:var(--font-plex-sans),"Segoe UI",sans-serif;font-size:clamp(23px,2.8vw,34px);line-height:1.08;letter-spacing:-.03em;font-weight:500;color:rgba(236,240,244,.98);text-wrap:balance}.market-detail-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.market-detail-metrics{padding:12px 16px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;border-bottom:1px solid rgba(125,132,142,.18);background:#171b21}.market-detail-metric{border:1px solid rgba(125,132,142,.24);border-radius:10px;background:#20252d;padding:10px 11px}.market-detail-metric .muted{display:block;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.market-detail-metric strong{display:block;margin-top:4px;font-family:var(--font-jetbrains-mono),"SFMono-Regular",Menlo,monospace;font-size:18px;line-height:1.1;color:rgba(236,240,244,.98)}.market-detail-toolbar{padding:12px 16px;display:flex;align-items:center;gap:10px;border-bottom:1px solid rgba(125,132,142,.18);background:#171b21}.market-detail-toolbar .select{min-width:110px;height:40px;border-color:rgba(138,146,158,.48);background:#1f242c;color:rgba(232,236,241,.94)}.market-detail-chart-wrap{padding:12px 16px;border-bottom:1px solid rgba(125,132,142,.18);background:#191d24}.market-detail-chart{width:100%;height:360px;border:1px solid rgba(125,132,142,.24);border-radius:12px;overflow:hidden;background:#1b2027}.market-detail-tape{padding:12px 16px 16px;background:#191d24}.market-detail-section-title{margin:0 0 10px;font-family:var(--font-plex-sans),"Segoe UI",sans-serif;font-size:18px;font-weight:500;color:rgba(234,239,244,.96)}.market-detail-table thead th{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:rgba(198,204,214,.68)}.market-detail-table tbody td{font-size:13px;color:rgba(226,232,240,.94)}@keyframes home-hero-rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes home-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes waitlist-sheen{0%{left:-130%}52%,to{left:145%}}@media (prefers-reduced-motion:reduce){.home-domain,.home-hero,.home-proof,.home-subtitle,.home-title,.waitlist-form,.waitlist-submit:before{animation:none}}@media (max-width:900px){.hero{grid-template-columns:1fr}.terminal-topbar{height:auto;padding-top:10px;padding-bottom:10px;align-items:flex-start;flex-direction:column}.terminal-topbar-right{width:100%;justify-content:flex-start}.terminal-toolbar{grid-template-columns:minmax(220px,1fr) minmax(120px,1fr) minmax(130px,1fr)}.terminal-apply,.terminal-search{grid-column:1/-1}.terminal-featured{grid-template-columns:1fr}.terminal-featured-left{border-right:0;border-bottom:1px solid rgba(88,98,115,.2)}.market-detail-metrics,.stand-grid,.terminal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.inside-main-grid{grid-template-columns:1.4fr 1fr}.inside-ticket-panel{grid-column:1/-1;border-top:1px solid rgba(125,132,142,.18)}.home-title{font-size:clamp(38px,11vw,72px)}.home-subtitle{max-width:35ch}.home-proof{max-width:560px;margin-left:auto;margin-right:auto}}@media (max-width:760px){:root{--shell-pad:14px}.shell{padding:var(--shell-pad)}.utility-nav{top:8px;left:14px;right:14px;min-height:66px;align-items:center}.utility-links{margin-left:auto;gap:16px;transform:none}.utility-link{font-size:11px;letter-spacing:.06em}.utility-logo-mark{width:66px;height:66px}.home{padding-top:126px;padding-bottom:54px;height:100vh;height:100dvh;min-height:100vh;min-height:100dvh}.markets-terminal-page{width:calc(100vw - 10px);margin-left:calc(-50vw + 5px);margin-right:calc(-50vw + 5px);padding-top:4px}.terminal-toolbar{grid-template-columns:1fr;gap:8px}.stand-market-count,.stand-square-btn,.stand-top-search{display:none}.stand-topbar-right{gap:6px}.terminal-apply{grid-column:1;width:100%}.terminal-tabs{gap:12px;font-size:13px}.terminal-featured-title{font-size:30px}.stand-grid,.terminal-grid{grid-template-columns:1fr}.market-detail-header{flex-direction:column;align-items:flex-start}.market-detail-actions{width:100%;justify-content:flex-start}.market-detail-metrics{grid-template-columns:1fr}.market-detail-toolbar{flex-direction:column;align-items:stretch}.market-detail-toolbar .select{width:100%}.market-detail-chart{height:300px}.inside-market-header{flex-direction:column}.inside-market-header-actions{width:100%;justify-content:flex-start}.inside-main-grid{grid-template-columns:1fr}.inside-main-grid>*+*{border-left:0;border-top:1px solid rgba(125,132,142,.18)}.inside-outcome-row{grid-template-columns:minmax(0,1fr);gap:4px;padding:8px 12px}.inside-outcome-price{font-size:16px}.inside-outcome-buttons{justify-content:flex-start}.inside-outcomes-panel{grid-template-rows:auto auto auto}.inside-bottom-tabs{gap:18px}.waitlist-form{width:min(92vw,420px);margin-left:auto;margin-right:auto}.waitlist-controls{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;align-items:center;justify-content:center;gap:18px}.waitlist-form.expanded .waitlist-input-wrap,.waitlist-input-wrap{width:100%;margin-right:0;margin-bottom:10px}.waitlist-submit{margin:0}.waitlist-secondary,.waitlist-submit{width:auto;max-width:none}.home-proof{margin-top:18px;flex-direction:column;align-items:center;gap:6px}.home-proof-item{min-height:0;padding:0;font-size:10px;letter-spacing:.08em}.home-proof-item+.home-proof-item:before{content:none;margin-right:0}}