@font-face{font-family:Bebas Neue;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/bebas-neue-latin-ext-400-normal.DWiEslNC.woff2) format("woff2"),url(/_astro/bebas-neue-latin-ext-400-normal.HFKRJXnW.woff) format("woff");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:Bebas Neue;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/bebas-neue-latin-400-normal.9mHNbWWO.woff2) format("woff2"),url(/_astro/bebas-neue-latin-400-normal.Bi-ndsyu.woff) format("woff");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-display:swap;font-weight:400;src:url(/_astro/inter-cyrillic-ext-400-normal.BQZuk6qB.woff2) format("woff2"),url(/_astro/inter-cyrillic-ext-400-normal.DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-cyrillic-400-normal.obahsSVq.woff2) format("woff2"),url(/_astro/inter-cyrillic-400-normal.HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-greek-ext-400-normal.DGGRlc-M.woff2) format("woff2"),url(/_astro/inter-greek-ext-400-normal.KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-greek-400-normal.B4URO6DV.woff2) format("woff2"),url(/_astro/inter-greek-400-normal.q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-vietnamese-400-normal.DMkecbls.woff2) format("woff2"),url(/_astro/inter-vietnamese-400-normal.Bbgyi5SW.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-ext-400-normal.C1nco2VV.woff2) format("woff2"),url(/_astro/inter-latin-ext-400-normal.77YHD8bZ.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-400-normal.C38fXH4l.woff2) format("woff2"),url(/_astro/inter-latin-400-normal.CyCys3Eg.woff) format("woff");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-display:swap;font-weight:500;src:url(/_astro/inter-cyrillic-ext-500-normal.B0yAr1jD.woff2) format("woff2"),url(/_astro/inter-cyrillic-ext-500-normal.BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-cyrillic-500-normal.BasfLYem.woff2) format("woff2"),url(/_astro/inter-cyrillic-500-normal.CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-greek-ext-500-normal.C4iEst2y.woff2) format("woff2"),url(/_astro/inter-greek-ext-500-normal.2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-greek-500-normal.BIZE56-Y.woff2) format("woff2"),url(/_astro/inter-greek-500-normal.Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-vietnamese-500-normal.DOriooB6.woff2) format("woff2"),url(/_astro/inter-vietnamese-500-normal.mJboJaSs.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-latin-ext-500-normal.CV4jyFjo.woff2) format("woff2"),url(/_astro/inter-latin-ext-500-normal.BxGbmqWO.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-latin-500-normal.Cerq10X2.woff2) format("woff2"),url(/_astro/inter-latin-500-normal.BL9OpVg8.woff) format("woff");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-display:swap;font-weight:700;src:url(/_astro/inter-cyrillic-ext-700-normal.BjwYoWNd.woff2) format("woff2"),url(/_astro/inter-cyrillic-ext-700-normal.LO58E6JB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-cyrillic-700-normal.CjBOestx.woff2) format("woff2"),url(/_astro/inter-cyrillic-700-normal.DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-greek-ext-700-normal.qfdV9bQt.woff2) format("woff2"),url(/_astro/inter-greek-ext-700-normal.BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-greek-700-normal.C3JjAnD8.woff2) format("woff2"),url(/_astro/inter-greek-700-normal.BUv2fZ6O.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-vietnamese-700-normal.DlLaEgI2.woff2) format("woff2"),url(/_astro/inter-vietnamese-700-normal.BZaoP0fm.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-latin-ext-700-normal.Ca8adRJv.woff2) format("woff2"),url(/_astro/inter-latin-ext-700-normal.TidjK2hL.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-latin-700-normal.Yt3aPRUw.woff2) format("woff2"),url(/_astro/inter-latin-700-normal.BLAVimhd.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-cyrillic-ext-400-normal.xuaO2J-f.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-400-normal.DMdlQ8Kv.woff) format("woff");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 Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-cyrillic-400-normal.BSMlKf0J.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-400-normal.CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-vietnamese-400-normal.BulugwFq.woff2) format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-400-normal.DDuiU_S-.woff) format("woff");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 Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-ext-400-normal.BmRBH3aV.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-400-normal.D3D2R8hC.woff) format("woff");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 Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-400-normal.CvHOgSBP.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-mono-cyrillic-ext-700-normal.BDQ-w_bc.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-700-normal.CtgKGIh5.woff) format("woff");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 Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-mono-cyrillic-700-normal.Bp80XfeI.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-700-normal.O_YjL27c.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-mono-vietnamese-700-normal.apsD3J7v.woff2) format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-700-normal.Bs14ezHR.woff) format("woff");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 Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-mono-latin-ext-700-normal.Dhimjc7-.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-700-normal.Cwsjk1Jb.woff) format("woff");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 Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-mono-latin-700-normal.7sUh57Bg.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-700-normal.CNHXzs6v.woff) format("woff");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{--black: #050505;--panel: #0b0b0b;--panel-soft: #111111;--graphite: #242424;--paper: #f2eee5;--paper-hot: #f7f3ea;--cream: #e7ded0;--metal: #b9b6ae;--orange: #f15a24;--orange-deep: #b64628;--text: #f7f3ea;--muted: #b8b8b2;--ink: #11100e;--ink-muted: #5d5850;--line-dark: #2e2e2e;--line-light: #d8d1c5;--container: 1320px;--nav-h: 64px;--section-y: clamp(56px, 7vw, 104px);--font-display: "Bebas Neue", "Arial Narrow", sans-serif;--font-body: "Inter", "Helvetica Neue", Arial, sans-serif;--font-mono: "IBM Plex Mono", "JetBrains Mono", "Roboto Mono", monospace}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--black)}body{margin:0;background:var(--black);color:var(--text);font-family:var(--font-body);font-size:16px;line-height:1.55;overflow-x:hidden}main,section,div,article,figure{min-width:0}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button,input{font:inherit}.site-nav{position:sticky;top:0;z-index:20;height:var(--nav-h);display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0 clamp(18px,4vw,40px);background:linear-gradient(180deg,#050505f0,#050505b8);border-bottom:1px solid rgba(255,255,255,.09);backdrop-filter:blur(14px)}.wordmark{font-weight:800;font-size:22px;letter-spacing:-.02em}.site-nav nav,.footer nav{display:flex;align-items:center;gap:clamp(14px,2vw,28px)}.site-nav nav a{color:var(--muted);font-family:var(--font-mono);font-size:11px;font-weight:700;text-transform:uppercase}.nav-cta,.button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:0 22px;border:1px solid currentColor;font-family:var(--font-mono);font-size:12px;font-weight:800;letter-spacing:0;text-transform:uppercase}.nav-cta,.button.primary{border-color:var(--orange);background:var(--orange);color:#fffaf4}.button.secondary{border-color:#ffffff59;background:transparent;color:var(--text)}.hero{position:relative;min-height:clamp(600px,calc(100svh - var(--nav-h) - 44px),760px);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:0;align-items:stretch;padding:clamp(20px,3vw,44px) clamp(20px,4vw,44px);overflow:hidden;isolation:isolate;background:radial-gradient(circle at 82% 26%,rgba(241,90,36,.1),transparent 24%),linear-gradient(100deg,#050505 0% 31%,#090909)}.hero:before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(90deg,#050505fa,#050505eb,#0505057a,#05050514 78%),linear-gradient(0deg,rgba(5,5,5,.94) 0%,transparent 34%),radial-gradient(circle at 64% 54%,transparent 0 28%,rgba(5,5,5,.35) 70%)}.hero:after,.product-section:after,.purchase-block:after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px);background-size:100% 8px;opacity:.18}.hero-copy,.product-stage,.section>*,.trust-strip>*,.footer>*{position:relative;z-index:4}.hero-copy{grid-column:1 / 6;grid-row:1;align-self:center;padding-bottom:clamp(18px,4vw,48px)}.eyebrow{margin:0 0 14px;color:var(--orange);font-family:var(--font-mono);font-size:12px;font-weight:800;text-transform:uppercase}h1,h2{margin:0;font-family:var(--font-display);font-weight:900;letter-spacing:0;text-transform:uppercase}h1{max-width:640px;font-size:clamp(64px,7.4vw,112px);line-height:.86}h1 span{display:block}h2{font-size:clamp(42px,5vw,80px);line-height:.9}h3,p{margin-top:0}.hero-lede{max-width:455px;margin:20px 0 22px;color:var(--text);font-size:clamp(16px,1.5vw,20px)}.button-row{display:flex;flex-wrap:wrap;gap:14px}.hero-offer{width:min(100%,510px);display:grid;grid-template-columns:auto 1fr;column-gap:16px;row-gap:2px;align-items:end;margin:0 0 22px;padding:13px 0;border-top:1px solid rgba(247,243,234,.22);border-bottom:1px solid rgba(247,243,234,.22)}.hero-offer span,.purchase-copy .eyebrow{color:var(--orange);font-family:var(--font-mono);font-weight:900;text-transform:uppercase}.hero-offer strong,.purchase-copy strong{display:block;grid-row:1 / span 2;margin:0;font-family:var(--font-display);font-size:clamp(52px,4.7vw,70px);line-height:.9}.hero-offer small,.purchase-copy small{display:block;color:var(--muted)}.product-stage{grid-column:4 / -1;grid-row:1;z-index:1;align-self:stretch;min-height:100%;margin:calc(clamp(20px,3vw,44px)*-1) calc(clamp(20px,4vw,44px)*-1) calc(clamp(20px,3vw,44px)*-1) 0;overflow:hidden}.keyboard-figure{margin:0;width:100%;height:100%;min-height:inherit;background:#050505;overflow:hidden}.keyboard-figure img,.product-art img,.purchase-image img,.anatomy-board img,.soft-object img,.mic-object img{width:100%;height:100%;object-fit:cover}.keyboard-figure img{object-position:56% center}.stage-objects{display:grid;grid-template-columns:1.05fr .9fr .38fr;gap:16px;align-items:stretch}.soft-object,.mic-object,.product-object{border:1px solid rgba(255,255,255,.13);background:linear-gradient(135deg,rgba(255,255,255,.06),transparent 30%),linear-gradient(140deg,#1a1a1a,#070707);color:#ffffffc7;box-shadow:0 24px 70px #0000007a}.soft-object{min-height:138px;overflow:hidden;font-weight:800}.bag{border-radius:24px}.tee{position:relative;align-self:stretch;overflow:hidden}.mic-object{min-height:138px;overflow:hidden;border-radius:20px;font-family:var(--font-mono);font-size:13px}.stage-caption{position:absolute;right:clamp(22px,4vw,56px);bottom:clamp(20px,4vw,48px);display:flex;gap:8px;align-items:flex-start;color:#f7f3eab8;font-family:var(--font-mono);font-size:11px;text-transform:uppercase}.stage-caption span{min-width:92px;border-top:1px solid rgba(247,243,234,.28);padding:8px 0 0}.trust-strip,.tech-strip{display:grid;grid-template-columns:repeat(5,minmax(120px,1fr)) auto;gap:0;align-items:center;padding:22px clamp(20px,4vw,44px);background:var(--paper-hot);color:var(--ink);border-top:1px solid var(--line-light);border-bottom:1px solid var(--line-light)}.trust-strip div,.tech-strip article{min-height:64px;display:grid;grid-template-columns:28px 1fr;column-gap:12px;align-items:center;padding:0 22px;border-right:1px solid var(--line-light)}.trust-strip strong,.tech-strip h3{margin:0;font-size:14px;line-height:1.1}.trust-strip small,.tech-strip p{grid-column:2;margin:0;color:var(--ink-muted);font-size:12px;line-height:1.25}.trust-strip svg,.tech-strip svg{width:28px;height:28px;color:var(--ink)}.section{position:relative;display:grid;grid-template-columns:minmax(240px,.42fr) minmax(0,1fr);gap:clamp(28px,5vw,80px);padding:var(--section-y) clamp(20px,4vw,44px)}.dark{background:var(--black);color:var(--text)}.paper{background:var(--paper);color:var(--ink)}.section-intro{max-width:430px}.section-intro p:not(.eyebrow){color:inherit;opacity:.78}.product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.product-tile{border:1px solid var(--line-dark);background:var(--panel)}.product-art{aspect-ratio:1 / 1.02;display:grid;place-items:center;overflow:hidden;background:linear-gradient(150deg,#191919,#050505)}.product-object{width:74%;aspect-ratio:1 / .92;display:grid;place-items:center}.object-1{border-radius:20px;background:repeating-linear-gradient(45deg,rgba(255,255,255,.04) 0 8px,transparent 8px 16px),linear-gradient(145deg,#222,#060606)}.object-2{width:82%;aspect-ratio:1.05 / .82;border-radius:10px 10px 2px 2px}.object-3{width:46%;aspect-ratio:.42 / 1;border-radius:22px}.product-art span{color:var(--orange);font-family:var(--font-mono);font-weight:800;text-transform:uppercase}.product-tile p,.product-tile small{display:block;padding:0 18px}.product-tile p{margin:18px 0 8px;font-weight:900;text-transform:uppercase}.product-tile small{margin-bottom:20px;color:var(--muted)}.workflow-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line-light);border-bottom:1px solid var(--line-light)}.workflow-grid article{min-height:250px;padding:28px;border-right:1px solid var(--line-light)}.workflow-grid span{color:var(--orange);font-family:var(--font-mono);font-size:24px}.workflow-grid h3{margin:28px 0 10px;font-size:22px}.workflow-grid p{color:var(--ink-muted)}.anatomy{grid-template-columns:260px minmax(0,1fr)}.anatomy-board{display:grid;gap:24px}.anatomy-board img{max-height:420px;border:1px solid var(--line-light);background:#e9e0d2}.callout-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--line-light)}.callout{padding:20px;background:var(--paper-hot)}.callout h3{margin-bottom:6px;font-family:var(--font-mono);font-size:13px}.callout p{margin:0;color:var(--ink-muted);font-size:13px}.whitepaper-band{align-items:center}.book-object{width:min(100%,440px);aspect-ratio:.76;justify-self:center;padding:56px;background:linear-gradient(135deg,#171717,#040404);border:1px solid rgba(255,255,255,.14);box-shadow:0 40px 100px #000000b3}.book-object span{display:block;color:var(--orange);font-size:28px;font-weight:900}.book-object small{font-family:var(--font-mono)}.tech-strip{grid-template-columns:repeat(7,minmax(120px,1fr));align-items:stretch}.tech-strip article{min-height:138px;grid-template-columns:1fr;justify-items:center;text-align:center;border-right:1px solid var(--line-light)}.tech-strip .spec-icon{margin-bottom:12px}.tech-strip h3,.tech-strip p{grid-column:auto}.purchase-block{grid-template-columns:.42fr .78fr .42fr;align-items:center}.purchase-copy h2{margin-bottom:10px}.purchase-copy p{color:var(--orange);font-weight:800}.purchase-image{margin:0;border:1px solid rgba(255,255,255,.18);background:#080808;position:relative;overflow:hidden}.purchase-image figcaption{position:absolute;left:18px;bottom:18px;padding:8px 10px;background:#000000b8;color:var(--text);font-family:var(--font-mono);font-size:11px;text-transform:uppercase}.purchase-actions{display:grid;gap:24px}.purchase-actions ul{margin:0;padding:0;list-style:none}.purchase-actions li{padding:13px 0 13px 28px;border-bottom:1px solid var(--line-dark);color:var(--muted);font-family:var(--font-mono);font-size:13px}.purchase-actions li:before{content:"/";margin-left:-28px;margin-right:16px;color:var(--orange)}.faq{grid-template-columns:260px minmax(0,1fr)}.faq-list{border-top:1px solid var(--line-light)}details{border-bottom:1px solid var(--line-light)}summary{cursor:pointer;padding:18px 0;color:var(--ink);font-weight:800;list-style:none}summary::-webkit-details-marker{display:none}summary:after{content:"+";float:right;color:var(--ink-muted)}details[open] summary:after{content:"-"}details p{max-width:760px;color:var(--ink-muted)}.footer{display:grid;grid-template-columns:1fr auto minmax(260px,360px);gap:36px;padding:42px clamp(20px,4vw,44px);background:#030303;border-top:1px solid var(--line-dark);color:var(--muted)}.footer p,.footer a,.footer label{font-size:13px}.footer-form{display:grid;gap:12px}.footer-form div{display:grid;grid-template-columns:1fr auto}.footer-form input{min-width:0;height:42px;border:1px solid var(--line-dark);background:var(--panel);color:var(--text);padding:0 12px}.footer-form button{border:1px solid var(--orange);background:var(--orange);color:#fff;padding:0 16px;font-family:var(--font-mono);font-size:12px;font-weight:800;text-transform:uppercase}.footer-form a{color:var(--muted);font-family:var(--font-mono);font-size:12px;text-decoration-color:#f7f3ea52}.manifesto-page{background:var(--paper);color:var(--ink)}.manifesto-hero{padding:clamp(72px,10vw,140px) clamp(20px,8vw,120px) 56px;background:var(--black);color:var(--text)}.manifesto-hero h1{max-width:920px}.lede{max-width:820px;margin-top:26px;color:var(--muted);font-size:clamp(20px,2.5vw,32px)}.manifesto-body{max-width:860px;margin:0 auto;padding:clamp(58px,8vw,104px) 24px}.manifesto-body h2{margin-top:60px;font-size:clamp(34px,4vw,58px)}.manifesto-body p,.manifesto-body li{color:var(--ink-muted);font-size:18px}.manifesto-body code{color:var(--orange-deep);font-family:var(--font-mono)}.policy-page{background:var(--paper);color:var(--ink)}.policy-hero{padding:clamp(72px,9vw,124px) clamp(20px,8vw,120px) 44px;background:var(--black);color:var(--text)}.policy-hero h1{max-width:980px}.policy-body{display:grid;gap:1px;max-width:980px;margin:0 auto;padding:clamp(44px,6vw,84px) 24px}.policy-body article{padding:26px 0;border-bottom:1px solid var(--line-light)}.policy-body h2{margin-bottom:14px;font-size:clamp(30px,4vw,48px)}.policy-body p{max-width:780px;color:var(--ink-muted);font-size:17px}.commerce-page{background:var(--paper);color:var(--ink)}.commerce-hero{padding:clamp(72px,9vw,124px) clamp(20px,8vw,120px) 48px;background:var(--black);color:var(--text)}.commerce-hero.compact{padding-bottom:40px}.commerce-hero h1{max-width:920px}.commerce-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,420px);gap:clamp(20px,4vw,48px);max-width:var(--container);margin:0 auto;padding:clamp(40px,6vw,80px) clamp(20px,4vw,44px)}.checkout-form,.status-panel,.order-summary{border:1px solid var(--line-light);background:var(--paper-hot)}.checkout-form,.status-panel{display:grid;gap:18px;padding:clamp(22px,4vw,40px)}.checkout-form label{display:block;margin-bottom:7px;color:var(--ink);font-family:var(--font-mono);font-size:12px;font-weight:800;text-transform:uppercase}.checkout-form input,.checkout-form select,.checkout-form textarea{width:100%;border:1px solid var(--line-light);background:#fffaf2;color:var(--ink);padding:0 14px;font:inherit}.checkout-form input,.checkout-form select{height:48px}.checkout-form textarea{min-height:132px;padding-top:12px;resize:vertical}.check-list{display:grid;gap:12px;margin:0;padding:0;border:0}.check-list legend{margin-bottom:7px;color:var(--ink);font-family:var(--font-mono);font-size:12px;font-weight:800;text-transform:uppercase}.check-list label,.consent-row{display:grid;grid-template-columns:20px 1fr;gap:12px;align-items:start;padding:14px;border:1px solid var(--line-light);background:#fffaf2}.check-list input,.consent-row input{width:16px;height:16px;margin-top:3px;accent-color:var(--orange)}.check-list span,.consent-row span{display:grid;gap:4px;color:var(--ink-muted)}.check-list strong{color:var(--ink)}.checkout-form p,.status-panel p,.order-summary p{color:var(--ink-muted)}.order-summary{display:grid;align-self:start;gap:18px;padding:24px}.order-summary h2,.status-panel h2{font-size:clamp(42px,5vw,72px)}.order-summary strong{color:var(--orange-deep);font-family:var(--font-display);font-size:54px;line-height:1}.order-summary dl,.status-panel dl{display:grid;gap:1px;margin:0;background:var(--line-light)}.order-summary dl div,.status-panel dl div{display:grid;grid-template-columns:minmax(120px,.38fr) 1fr;gap:16px;padding:14px;background:var(--paper-hot)}.order-summary dt,.status-panel dt{color:var(--ink-muted);font-family:var(--font-mono);font-size:12px;font-weight:800;text-transform:uppercase}.order-summary dd,.status-panel dd{margin:0}.plain-list,.timeline-list{display:grid;gap:12px;margin:0;padding:0;list-style:none}.plain-list li,.timeline-list li{padding:12px 0;border-bottom:1px solid var(--line-light);color:var(--ink-muted)}.timeline-list li{display:grid;gap:4px}.timeline-list strong{color:var(--ink)}.ops-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,420px);gap:clamp(20px,4vw,48px);max-width:var(--container);margin:0 auto;padding:clamp(34px,5vw,64px) clamp(20px,4vw,44px)}.ops-layout.stacked{grid-template-columns:1fr;padding-top:0}.ops-table{display:grid;gap:1px;background:var(--line-light)}.ops-table>div{display:grid;grid-template-columns:minmax(150px,.34fr) minmax(180px,.36fr) 1fr;gap:14px;padding:13px 14px;background:var(--paper-hot)}.ops-table.two-column>div{grid-template-columns:minmax(180px,.32fr) 1fr}.ops-table strong{color:var(--orange-deep);font-family:var(--font-mono);font-size:12px;overflow-wrap:anywhere}.ops-table span{color:var(--ink-muted);font-size:13px;overflow-wrap:anywhere}.email-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--line-light)}.email-card{display:grid;gap:10px;padding:18px;background:var(--paper-hot)}.email-card h3{margin:0;font-size:20px}.email-card small{color:var(--ink-muted);font-family:var(--font-mono);font-size:11px;text-transform:uppercase}@media(max-width:980px){.site-nav nav a:not(.nav-cta){display:none}.hero,.section,.commerce-layout,.ops-layout,.purchase-block,.footer,.email-grid{grid-template-columns:1fr}.hero{min-height:auto;align-items:start}.hero:before{display:none}.hero-copy,.product-stage{grid-column:1;grid-row:auto}.hero-copy{padding-bottom:0}.product-stage{min-height:clamp(360px,58vw,560px);margin:0}.stage-objects{grid-template-columns:1fr 1fr}.mic-object{grid-column:1 / -1;min-height:140px}.trust-strip,.tech-strip,.product-grid,.workflow-grid,.callout-grid{grid-template-columns:1fr 1fr}.trust-strip .button{grid-column:1 / -1;margin-top:16px}}@media(max-width:620px){.site-nav{padding:0 16px}.wordmark{font-size:19px}.nav-cta{min-height:38px;padding:0 14px}h1{max-width:100%;font-size:clamp(54px,18vw,68px);line-height:.9}h2{font-size:clamp(38px,13vw,58px)}.hero,.section,.commerce-hero,.commerce-layout{padding-left:16px;padding-right:16px}.hero{padding-top:18px}.hero-lede{max-width:342px;font-size:16px;overflow-wrap:break-word}.button-row,.button,.checkout-form .button{width:100%}.order-summary dl div,.status-panel dl div{grid-template-columns:1fr;gap:4px}.ops-table>div{grid-template-columns:1fr}.trust-strip,.tech-strip,.product-grid,.workflow-grid,.callout-grid,.product-stage{grid-template-columns:1fr}.product-stage{min-height:330px;margin:0 -16px}.hero .stage-caption{display:grid;grid-template-columns:1fr;gap:6px;right:16px;bottom:16px;left:16px}.keyboard-figure{transform:none}.keyboard-figure img{object-position:center}.stage-caption span{text-align:center}.stage-caption span:last-child{display:none}.trust-strip div,.tech-strip article,.workflow-grid article{border-right:0;border-bottom:1px solid var(--line-light)}.footer nav{align-items:flex-start;flex-direction:column}}
