@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-ext-wght-normal-BOFOeGcA.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-wght-normal-Xz1IZZA0.woff2)format("woff2-variations");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}:root{--bg:#000;--panel:#141414;--raise:#1e1e1e;--line:#262626;--card:#7b7b7b;--fg:#fff;--dim:#a3a3a3;--faint:#5e5e5e;--paper:#efe8dc;--ink:#141414;--accent:#fff;--accent-text:#fff;--accent-deep:#1e1e1e;--phys:#e2432b;--phys-text:#e2432b;--digital:#4d5bff;--digital-text:#8a94ff;--lossless:#7fd8b0;--lossy:#e9b860;--warn:#e9b860;--font:"DM Sans Variable", "Helvetica Neue", Arial, system-ui, sans-serif;--rail:94px;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--site-bg:var(--paper);--site-fg:var(--ink);--site-dim:#5a554d;--site-line:#d6cdbe;--site-card:#e6ddcf;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--site-bg);color:var(--site-fg);font:17px/1.55 var(--font);-webkit-font-smoothing:antialiased;margin:0}img{max-width:100%;height:auto;display:block}a{color:inherit;text-underline-offset:3px}h1,h2,h3{letter-spacing:-.02em;margin:0;font-weight:800;line-height:1.05}h1{font-size:clamp(40px,6.4vw,76px)}h2{margin-bottom:28px;font-size:clamp(28px,3.6vw,40px)}h3{margin-bottom:8px;font-size:20px}p{margin:0}.wrap{width:min(1120px,100% - 32px);margin-inline:auto}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{background:var(--site-fg);color:var(--site-bg);z-index:10;padding:8px 12px;position:absolute;top:-48px;left:16px}.skip-link:focus{top:8px}:focus-visible{outline:2px solid var(--site-fg);outline-offset:3px}.btn{background:var(--site-fg);color:var(--site-bg);font:inherit;cursor:pointer;white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;padding:14px 24px;font-weight:700;text-decoration:none;display:inline-flex}.btn:hover{background:#000}.btn[disabled]{opacity:.6;cursor:progress}.btn-small{padding:9px 18px;font-size:15px}.nav{justify-content:space-between;align-items:center;padding-block:20px;display:flex}.brand{align-items:center;gap:10px;text-decoration:none;display:flex}.nav-links{align-items:center;gap:24px;font-size:15px;display:flex}.nav-links a:not(.btn){text-decoration:none}.nav-links a:not(.btn):hover{text-decoration:underline}.hero{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:48px;padding-block:clamp(40px,8vw,96px) 56px;display:grid}.lead{color:var(--site-dim);margin-top:24px;font-size:clamp(18px,1.8vw,21px)}p,h1,h2,h3{text-wrap:pretty}.hero-mark img{width:min(100%,420px);margin-inline:auto}.waitlist{max-width:520px;margin-top:36px;scroll-margin-top:24px}.field-row{border:1.5px solid var(--site-fg);background:#f7f3ec;border-radius:999px;gap:8px;padding:6px;display:flex}.field-row input{min-width:0;font:inherit;color:var(--site-fg);background:0 0;border:0;flex:1;padding:0 16px}.field-row input:focus{outline:none}.field-row:focus-within{outline:2px solid var(--site-fg);outline-offset:2px}.role{color:var(--site-dim);align-items:center;gap:8px;margin-top:14px;font-size:15px;display:flex}.role select{font:inherit;color:var(--site-fg);border:0;border-bottom:1.5px solid var(--site-line);background:0 0;padding:2px 4px}.fineprint{color:var(--site-dim);margin-top:12px;font-size:14px}.form-status{margin-top:14px;font-weight:700}.form-status[data-state=error]{color:var(--phys)}.demo{padding-bottom:72px}.track{background:var(--panel);color:var(--fg);border-radius:6px;flex-wrap:wrap;align-items:center;gap:16px;padding:14px;display:flex}.sleeve{object-fit:cover;background:linear-gradient(135deg,#2a2a2a,#3d3d3d);border-radius:2px;width:56px;height:56px}.track-info{flex-direction:column;flex:1;min-width:0;display:flex}.track-info span{color:var(--dim);font-size:15px}.formats{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.fmt{border:1.5px solid;border-radius:999px;padding:5px 10px;font-size:13px;font-weight:700}.fmt.phys{color:var(--phys-text)}.fmt.digital{color:var(--digital-text)}.fmt.low{color:var(--warn)}.demo-key{color:var(--site-dim);flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:12px;font-size:14px;display:flex}.dot{border-radius:50%;width:10px;height:10px;margin-right:6px;display:inline-block}.dot.phys{background:var(--phys)}.dot.digital{background:var(--digital)}.dot.low{background:var(--warn)}.features{border-top:1.5px solid var(--site-fg);padding-block:56px 88px}.features p{color:var(--site-dim)}.showcase{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:48px;margin-top:32px;display:grid}.shot{margin:0}.shot img{border:1.5px solid var(--site-fg);border-radius:8px;width:100%;height:auto;display:block}.shot figcaption{color:var(--site-dim);margin-top:8px;font-size:14px}.points article+article{margin-top:28px}.points h3{margin-bottom:6px}.beta{padding-block:56px 72px;scroll-margin-top:24px}.beta .lead{margin-top:16px}.facts{border-top:1.5px solid var(--site-fg);margin:32px 0;padding:0;list-style:none}.facts li{border-bottom:1px solid color-mix(in srgb, var(--site-fg) 20%, transparent);color:var(--site-dim);padding-block:16px;font-size:18px}.facts b{color:var(--site-fg)}.founder{background:var(--site-card);padding-block:clamp(56px,8vw,96px)}.founder-side{width:fit-content}.founder-photo{aspect-ratio:1;object-fit:cover;border-radius:8px;width:0;min-width:100%;height:auto;margin-top:24px;display:block}.founder-inner{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:48px;display:grid}.founder blockquote{margin:0;font-size:clamp(18px,1.8vw,21px)}.founder blockquote p+p{margin-top:16px}.founder blockquote footer{margin-top:24px;font-size:16px;font-weight:700}.faq{padding-block:clamp(56px,8vw,96px);scroll-margin-top:24px}.faq h2{margin-bottom:24px}.faq details{border-top:1.5px solid var(--site-fg);padding-block:18px}.faq details:last-of-type{border-bottom:1.5px solid var(--site-fg)}.faq summary{cursor:pointer;font-size:18px;font-weight:700}.faq details p{color:var(--site-dim);margin-top:10px}.statement{background:var(--bg);color:var(--fg);padding-block:clamp(64px,10vw,120px)}.statement .big{letter-spacing:-.02em;margin-bottom:24px;font-size:clamp(32px,5vw,56px);font-weight:800;line-height:1.05}.statement p:not(.big){color:var(--dim);font-size:clamp(18px,1.8vw,21px)}.footer{border-top:1.5px solid var(--site-fg);padding-block:32px 40px;font-size:15px}.footer-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.tagline{align-items:center;gap:12px;font-weight:700;display:flex}.footer nav{flex-wrap:wrap;gap:20px;display:flex}.page{max-width:40em;padding-block:48px 96px}.page h1{margin-bottom:32px;font-size:clamp(36px,5vw,56px)}.page h2{margin:36px 0 8px;font-size:22px}.page p,.page li{color:var(--site-dim)}.page p+p{margin-top:12px}@media (width<=860px){.hero{grid-template-columns:minmax(0,1fr);gap:24px}.hero-mark{display:none}.showcase,.founder-inner{grid-template-columns:minmax(0,1fr);gap:24px}}@media (width<=560px){body{font-size:16px}.nav-links a:not(.btn){display:none}.field-row{border-radius:16px;flex-direction:column;padding:8px}.field-row input{padding:10px 8px}.formats{width:100%}}
