@font-face{font-family:Big Shoulders Display;font-style:normal;font-weight:400;font-display:optional;src:url(/autoplanet/catalogue/media/fonts/big-shoulders-display-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:Big Shoulders Display;font-style:normal;font-weight:700;font-display:optional;src:url(/autoplanet/catalogue/media/fonts/big-shoulders-display-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:Big Shoulders Display;font-style:normal;font-weight:900;font-display:optional;src:url(/autoplanet/catalogue/media/fonts/big-shoulders-display-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:Big Shoulders Display;font-style:normal;font-weight:400;font-display:optional;src:url(/autoplanet/catalogue/media/fonts/big-shoulders-display-latin-ext.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:Big Shoulders Display;font-style:normal;font-weight:700;font-display:optional;src:url(/autoplanet/catalogue/media/fonts/big-shoulders-display-latin-ext.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:Big Shoulders Display;font-style:normal;font-weight:900;font-display:optional;src:url(/autoplanet/catalogue/media/fonts/big-shoulders-display-latin-ext.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:Space Grotesk;font-style:normal;font-weight:300;font-display:optional;src:url(/autoplanet/catalogue/media/fonts/space-grotesk-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:Space Grotesk;font-style:normal;font-weight:400;font-display:optional;src:url(/autoplanet/catalogue/media/fonts/space-grotesk-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:Space Grotesk;font-style:normal;font-weight:500;font-display:optional;src:url(/autoplanet/catalogue/media/fonts/space-grotesk-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:Space Grotesk;font-style:normal;font-weight:700;font-display:optional;src:url(/autoplanet/catalogue/media/fonts/space-grotesk-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:Space Grotesk;font-style:normal;font-weight:300;font-display:optional;src:url(/autoplanet/catalogue/media/fonts/space-grotesk-latin-ext.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:Space Grotesk;font-style:normal;font-weight:400;font-display:optional;src:url(/autoplanet/catalogue/media/fonts/space-grotesk-latin-ext.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:Space Grotesk;font-style:normal;font-weight:500;font-display:optional;src:url(/autoplanet/catalogue/media/fonts/space-grotesk-latin-ext.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:Space Grotesk;font-style:normal;font-weight:700;font-display:optional;src:url(/autoplanet/catalogue/media/fonts/space-grotesk-latin-ext.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:Martian Mono;font-style:normal;font-weight:300;font-display:optional;src:url(/autoplanet/catalogue/media/fonts/martian-mono-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:Martian Mono;font-style:normal;font-weight:400;font-display:optional;src:url(/autoplanet/catalogue/media/fonts/martian-mono-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:Martian Mono;font-style:normal;font-weight:500;font-display:optional;src:url(/autoplanet/catalogue/media/fonts/martian-mono-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:Martian Mono;font-style:normal;font-weight:300;font-display:optional;src:url(/autoplanet/catalogue/media/fonts/martian-mono-latin-ext.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:Martian Mono;font-style:normal;font-weight:400;font-display:optional;src:url(/autoplanet/catalogue/media/fonts/martian-mono-latin-ext.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:Martian Mono;font-style:normal;font-weight:500;font-display:optional;src:url(/autoplanet/catalogue/media/fonts/martian-mono-latin-ext.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:optional;src:url(/autoplanet/catalogue/media/fonts/instrument-serif-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:"Instrument Serif";font-style:italic;font-weight:400;font-display:optional;src:url(/autoplanet/catalogue/media/fonts/instrument-serif-italic-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:"Instrument Serif";font-style:normal;font-weight:400;font-display:optional;src:url(/autoplanet/catalogue/media/fonts/instrument-serif-latin-ext.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:italic;font-weight:400;font-display:optional;src:url(/autoplanet/catalogue/media/fonts/instrument-serif-italic-latin-ext.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}body.exp{--black: #050505;--ink: #0a0a0b;--panel: #101011;--gold: #FFDA1F;--gold-mid: #AA9115;--gold-deep: #55490A;--gold-glow: rgba(255, 218, 31, .55);--silver: #D6D4CC;--gray: #85837C;--gray-dim: #55534E;--white: #F6F4EC;--hair: rgba(255, 218, 31, .13);--hair-soft: rgba(255, 255, 255, .07);--band-sub: #FF6B2C;--band-midbass: #FFB020;--band-mid: #FFDA1F;--band-tweeter: #EAF7FF;--f-display: "Big Shoulders Display", "Haettenschweiler", "Arial Narrow", sans-serif;--f-serif: "Instrument Serif", Georgia, serif;--f-mark: var(--f-display);--f-body: "Space Grotesk", "Helvetica Neue", Helvetica, Arial, sans-serif;--f-mono: "Martian Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--gut: clamp(1.25rem, 4vw, 5rem);--maxw: 1560px;--ease: cubic-bezier(.22, 1, .36, 1);--topbar-h: 4rem;margin:0;padding:0;background:#050505;color:var(--silver);font-family:var(--f-body);font-size:clamp(.95rem,.9rem + .25vw,1.075rem);line-height:1.62;font-weight:300;overflow-x:hidden;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html:has(body.exp){background:#050505;-webkit-text-size-adjust:100%}body.exp *,body.exp *:before,body.exp *:after{box-sizing:border-box}:where(body.exp) :where(h1,h2,h3,p,ul,li,figure,blockquote,section,header,main){margin:0;padding:0;border:0;list-style:none;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-transform:none;color:inherit}:where(body.exp) :where(img){max-width:100%;display:block}:where(body.exp) :where(a){color:inherit;text-decoration:none}:where(body.exp) :where(button){font:inherit}body.exp ::selection{background:var(--gold);color:#000}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.ax-grain{position:fixed;top:-120px;right:-120px;bottom:-120px;left:-120px;z-index:90;pointer-events:none;opacity:.42;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='180' height='180' filter='url(%23n)' opacity='0.55'/></svg>");animation:grainshift .9s steps(4) infinite;will-change:transform}@keyframes grainshift{0%{transform:translateZ(0)}25%{transform:translate3d(-3%,2%,0)}50%{transform:translate3d(2%,-3%,0)}75%{transform:translate3d(-2%,-2%,0)}to{transform:translate3d(3%,1%,0)}}.ax-vignette{position:fixed;top:0;right:0;bottom:0;left:0;z-index:89;pointer-events:none;background:radial-gradient(115% 80% at 50% 42%,transparent 38%,rgba(0,0,0,.55) 100%),linear-gradient(to bottom,rgba(0,0,0,.5),transparent 18%,transparent 82%,rgba(0,0,0,.6))}.ax-cursor{position:fixed;top:0;left:0;z-index:120;pointer-events:none;transform:translate3d(-100px,-100px,0);will-change:transform;display:none;mix-blend-mode:difference}body.has-cursor .ax-cursor{display:block;opacity:0;transition:opacity .3s var(--ease)}body.has-cursor .ax-cursor.is-live{opacity:1}.ax-cursor__ring{position:absolute;top:-13px;left:-13px;width:26px;height:26px;border:1px solid var(--gold);border-radius:50%;transition:width .32s var(--ease),height .32s var(--ease),top .32s var(--ease),left .32s var(--ease),background-color .32s var(--ease)}.ax-cursor__label{position:absolute;top:16px;left:18px;font-family:var(--f-mono);font-size:9px;letter-spacing:.22em;color:var(--gold);white-space:nowrap;opacity:0;transform:translateY(4px);transition:opacity .28s var(--ease),transform .28s var(--ease)}.ax-cursor.is-active .ax-cursor__ring{width:54px;height:54px;top:-27px;left:-27px;background:#ffda1f1a}.ax-cursor.is-active .ax-cursor__label{opacity:1;transform:translateY(0)}@media (hover: none){.ax-cursor{display:none!important}}.ax-tick{position:fixed;z-index:79;width:13px;height:13px;border:1px solid var(--hair);pointer-events:none}.ax-tick--tl{top:62px;left:14px;border-right:0;border-bottom:0}.ax-tick--tr{top:62px;right:14px;border-left:0;border-bottom:0}.ax-tick--bl{bottom:14px;left:14px;border-right:0;border-top:0}.ax-tick--br{bottom:14px;right:14px;border-left:0;border-top:0}@media (max-width: 700px){.ax-tick{display:none}}.ax-rail{position:fixed;top:0;bottom:0;right:0;width:2px;z-index:88;background:#ffffff0d;pointer-events:none}.ax-rail__fill{display:block;width:100%;height:0%;background:linear-gradient(to bottom,var(--gold-deep),var(--gold));box-shadow:0 0 12px var(--gold-glow)}.ax-topbar{position:fixed;top:0;left:0;right:0;z-index:95;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem calc(var(--gut) + env(safe-area-inset-right)) .85rem calc(var(--gut) + env(safe-area-inset-left));padding-top:calc(.85rem + env(safe-area-inset-top)/2);border-bottom:1px solid var(--hair);background:linear-gradient(to bottom,rgba(5,5,5,.92),rgba(5,5,5,.55) 65%,transparent);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:transform .42s var(--ease),opacity .3s var(--ease)}.ax-topbar.is-tucked{transform:translateY(-104%);opacity:0;pointer-events:none}.ax-topbar__back{display:inline-flex;align-items:center;gap:.6rem;padding:11px 0;margin:-11px 0;min-height:44px;box-sizing:content-box;touch-action:manipulation;text-decoration:none;color:var(--silver);max-width:calc(100% - 128px);min-width:0}.ax-topbar__arrow{color:var(--gold);font-size:.85rem;transition:transform .3s var(--ease)}.ax-topbar__back:hover .ax-topbar__arrow{transform:translate(-4px)}.ax-topbar__logo{display:block;width:auto;height:clamp(20px,1.05vw + 14.5px,34px);object-fit:contain}.ax-topbar__chapter{font-size:.62rem;letter-spacing:.28em;color:var(--gold);white-space:nowrap}.ax-topbar__chapter .dim{color:var(--gray-dim)}.ax-topbar__wa{flex:0 0 auto;white-space:nowrap;font-size:.62rem;letter-spacing:.22em;text-decoration:none;color:var(--black);background:var(--gold);padding:.5rem .9rem;border-radius:100px;font-weight:700;transition:transform .3s var(--ease),box-shadow .3s var(--ease)}.ax-topbar__wa:hover{transform:translateY(-2px);box-shadow:0 8px 26px #ffda1f47}.ax-topbar__wa{position:relative;touch-action:manipulation}.ax-topbar__wa:after{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}@media (max-width: 760px){.ax-topbar__chapter{display:none}.ax-topbar__back{gap:.45rem}}@media (max-width: 520px){.ax-topbar__arrow{display:none}.ax-topbar__logo{width:100%;height:auto;max-width:259px}}@media (max-width: 430px){.ax-topbar__wa{font-size:.56rem;padding:.45rem .7rem;letter-spacing:.16em}}.ax-mono{font-family:var(--f-mono);font-weight:400}.ax-eyebrow{text-wrap:balance;font-size:.62rem;letter-spacing:.3em;text-transform:uppercase;color:var(--gold);margin:0 0 1.6rem}.ax-mark{font-size:.6rem;letter-spacing:.3em;text-transform:uppercase;color:var(--gold);margin:0 0 1.1rem;display:flex;align-items:center;gap:.7rem}.ax-mark:after{content:"";flex:1;height:1px;background:linear-gradient(to right,var(--hair),transparent);max-width:220px}.ax-h2{font-family:var(--f-display);font-weight:900;text-transform:uppercase;font-size:clamp(2.2rem,5.4vw,5.4rem);line-height:.9;letter-spacing:-.01em;color:var(--white);margin:0 0 1.6rem}.ax-h2 .l{display:block}.ax-h2 em,.ax-built__line em{font-family:var(--f-serif);font-weight:400;font-style:italic;text-transform:none;letter-spacing:-.015em;line-height:.92;color:var(--gold)}.ax-body{max-width:46ch;color:var(--gray);margin:0 0 1.1rem}.ax-body strong{color:var(--silver);font-weight:600}.ax-wrap{max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gut);width:100%}.ax-char{display:inline-block;will-change:transform}.ax-line-mask{display:block;overflow:hidden}.ax-hero{position:relative;min-height:100svh;display:flex;align-items:center;padding:clamp(6rem,12vh,9rem) var(--gut) clamp(7rem,14vh,10rem);overflow:hidden;isolation:isolate}.ax-hero__grid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background-image:linear-gradient(var(--hair-soft) 1px,transparent 1px),linear-gradient(90deg,var(--hair-soft) 1px,transparent 1px);background-size:88px 88px;mask-image:radial-gradient(115% 92% at 58% 48%,#000 42%,transparent 100%);-webkit-mask-image:radial-gradient(115% 92% at 58% 48%,#000 42%,transparent 100%);opacity:.75}.ax-hero__gutter{position:absolute;top:22%;bottom:24%;left:57%;width:1px;z-index:-1;background:repeating-linear-gradient(to bottom,var(--hair) 0 7px,transparent 7px 16px);pointer-events:none}.ax-hero__gutter:before,.ax-hero__gutter:after{content:"";position:absolute;left:-4px;width:9px;height:1px;background:var(--gold);opacity:.5}.ax-hero__gutter:before{top:0}.ax-hero__gutter:after{bottom:0}@media (max-width: 1080px){.ax-hero__gutter{display:none}}.ax-hero__cabin{position:absolute;z-index:-1;right:clamp(.75rem,2.6vw,3rem);top:50%;transform:translateY(-50%);width:clamp(300px,40vw,620px);opacity:.95;pointer-events:none}.ax-hero__cabin svg{width:100%;height:auto}.ax-hero__cabin:before{content:"";position:absolute;top:-14%;right:-8%;bottom:-14%;left:-8%;background:radial-gradient(48% 42% at 46% 52%,rgba(255,218,31,.09),transparent 70%);pointer-events:none}.ax-hero__inner{max-width:900px;position:relative;z-index:2}.ax-hero__title{font-family:var(--f-display);font-weight:900;font-size:clamp(3.25rem,10.5vw,10.5rem);line-height:.85;letter-spacing:-.012em;text-transform:uppercase;color:var(--white);margin:0 0 2rem}.ax-hero__title .l{display:block}.ax-hero__title .l--indent{padding-left:.14em}.ax-hero__title em{font-style:normal;color:var(--gold)}.ax-hero__of{font-family:var(--f-body);font-weight:300;font-size:.34em;letter-spacing:0;text-transform:lowercase;color:var(--gray);vertical-align:.3em;margin-right:clamp(12px,1.4vw,28px)}.ax-hero__lede{max-width:50ch;color:var(--gray);font-size:clamp(.95rem,.88rem + .35vw,1.14rem);margin:0}.ax-hero__lede strong{color:var(--gold);font-weight:600}.ax-hero__readout{position:absolute;left:var(--gut);right:var(--gut);bottom:clamp(4.2rem,9vh,6.2rem);display:flex;align-items:center;gap:1rem;font-size:.66rem;letter-spacing:.2em;color:var(--gray);z-index:3}.ax-hero__readout-bar{flex:1;height:1px;background:var(--hair);position:relative;max-width:46vw}.ax-hero__readout-bar i{position:absolute;top:-3px;left:0;width:7px;height:7px;border-radius:50%;background:var(--gold);box-shadow:0 0 14px var(--gold-glow)}.ax-hero__readout-hi{color:var(--gold);font-variant-numeric:tabular-nums;min-width:9ch}.ax-hero__legend{position:absolute;left:var(--gut);bottom:clamp(1.7rem,4.2vh,2.8rem);display:flex;flex-wrap:wrap;gap:.35rem 1.4rem;font-size:.56rem;letter-spacing:.16em;text-transform:uppercase;color:var(--gray-dim);z-index:3}.ax-hero__legend span{display:inline-flex;align-items:center;gap:.42rem}.ax-hero__legend b{font-weight:inherit}.ax-hero__legend em{font-style:normal}.ax-hero__legend em:before{content:"·";margin:0 .42em}.ax-hero__legend i{width:6px;height:6px;border-radius:50%;background:var(--gray-dim);transition:background-color .3s var(--ease),box-shadow .3s var(--ease)}.ax-hero__legend span[data-legend=tweeter] i{background:var(--band-tweeter)}.ax-hero__legend span[data-legend=mid] i{background:var(--band-mid)}.ax-hero__legend span[data-legend=midbass] i{background:var(--band-midbass)}.ax-hero__legend span[data-legend=sub] i{background:var(--band-sub)}.ax-hero__scroll{position:absolute;right:calc(var(--gut) + 14px);bottom:clamp(1.7rem,4.2vh,2.8rem);font-size:.55rem;letter-spacing:.34em;color:var(--gray-dim);display:flex;align-items:center;gap:.8rem}.ax-hero__scroll-line{display:block;width:46px;height:1px;background:linear-gradient(to right,var(--gray-dim),var(--gold));position:relative;overflow:hidden}.ax-hero__scroll-line:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--gold);animation:railpulse 2.2s var(--ease) infinite}@keyframes railpulse{0%{transform:translate(-100%)}60%{transform:translate(100%)}to{transform:translate(100%)}}.ax-hero__plate{display:contents}@media (max-width: 1080px){.ax-hero__cabin{right:auto;left:50%;width:min(100%,620px);opacity:.2;transform:translate(-50%,-50%)}.ax-hero__scroll{display:none}}@media (max-width: 1000px) and (min-height: 620px){.ax-hero{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:clamp(.7rem,2vh,1.1rem);min-height:100svh;padding:calc(var(--topbar-h) + clamp(.7rem,2vh,1.2rem)) var(--gut) calc(clamp(.9rem,2.5vh,1.4rem) + env(safe-area-inset-bottom))}.ax-hero__inner{order:1;flex:0 0 auto;max-width:none}.ax-eyebrow{margin-bottom:.9rem;font-size:.55rem;letter-spacing:.22em}.ax-hero__title{margin-bottom:.9rem;font-size:clamp(2.9rem,13.2vw,4.2rem)}.ax-hero__title .l--indent{padding-left:0}.ax-hero__of--trail{margin-right:0;margin-left:clamp(10px,2.6vw,16px);font-size:.3em;vertical-align:.22em}.ax-hero__lede{font-size:.88rem;line-height:1.6;max-width:none}.ax-hero__plate{order:2;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:1fr;align-items:stretch;gap:clamp(.6rem,3vw,1.2rem);flex:1 1 auto;min-height:168px;position:relative;z-index:1;width:100%;max-width:30rem;margin-inline:auto}.ax-hero__cabin{position:relative;inset:auto;transform:none;width:auto;min-width:0;min-height:0;opacity:1;z-index:1}.ax-hero__cabin>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ax-hero__cabin:before{top:-6%;right:-18%;bottom:-6%;left:-18%}.ax-hero__legend{position:static;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:clamp(.5rem,1.6vh,.9rem);font-size:clamp(.5rem,.36rem + .5vw,.7rem);letter-spacing:.12em;line-height:1.25}.ax-hero__legend span{display:grid;grid-template-columns:6px auto;align-items:baseline;gap:0 .4rem;transition:color .3s var(--ease)}.ax-hero__legend i{grid-row:1;align-self:center}.ax-hero__legend b{grid-column:2;font-weight:inherit;color:var(--gray)}.ax-hero__legend em{grid-column:2;opacity:.62}.ax-hero__legend em:before{content:none}.ax-hero__legend span[style*=gold] b{color:inherit}.ax-hero__readout{order:3;position:static;left:auto;right:auto;bottom:auto;gap:.7rem;font-size:.58rem;letter-spacing:.14em;padding-top:.7rem;border-top:1px solid var(--hair)}.ax-hero__readout-bar{max-width:none}.ax-hero__readout-hi{min-width:8ch;text-align:right}}.ax-narrow{display:none}@media (max-width: 1000px){.ax-wide{display:none}.ax-narrow{display:inline}}.ax-sweep{position:relative;background:var(--black)}.ax-sweep__pin{height:100svh;display:flex;align-items:center;overflow:hidden;border-top:1px solid var(--hair)}.ax-sweep__layout{width:100%;max-width:var(--maxw);margin-inline:auto;padding:clamp(3.6rem,8vh,5rem) var(--gut) clamp(1rem,3vh,2rem);display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:clamp(1.5rem,3.4vw,3.6rem);align-items:center;position:relative}.ax-sweep__layout:before{content:"";position:absolute;top:8%;bottom:8%;left:calc(43% - .5px);width:1px;background:repeating-linear-gradient(to bottom,var(--hair) 0 6px,transparent 6px 14px)}@media (max-width: 1000px){.ax-sweep__layout:before{display:none}}.ax-sweep__panel{min-width:0}.ax-sweep__hz{display:flex;align-items:baseline;gap:.5rem;margin:0 0 .5rem;line-height:.8}.ax-sweep__hz-num{font-size:clamp(3.2rem,1.4rem + 8vw,9rem);font-weight:300;letter-spacing:-.05em;color:var(--gold);font-variant-numeric:tabular-nums;text-shadow:0 0 46px rgba(255,218,31,.22)}.ax-sweep__hz-unit{font-size:clamp(.8rem,.6rem + .8vw,1.3rem);letter-spacing:.16em;color:var(--gray)}.ax-sweep__band-name{font-family:var(--f-display);font-weight:900;text-transform:uppercase;font-size:clamp(1.75rem,1rem + 2.4vw,3.1rem);line-height:.9;letter-spacing:-.01em;color:var(--white);margin:1.5rem 0 .45rem}.ax-sweep__band-range{font-size:.62rem;letter-spacing:.17em;text-transform:uppercase;color:var(--gold);margin:0 0 .9rem}.ax-sweep__band-copy{color:var(--gray);max-width:44ch;margin:0;font-size:clamp(.85rem,.8rem + .24vw,1rem);min-height:7.4em}.ax-sweep__wave{display:block;width:100%;height:clamp(64px,11vh,108px);margin:1.2rem 0 1rem;border-top:1px solid var(--hair);border-bottom:1px solid var(--hair)}.ax-sweep__controls{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.ax-sweep__note{font-size:.55rem;letter-spacing:.1em;color:var(--gray-dim);max-width:34ch;line-height:1.5}.ax-hearbtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--gold);background:var(--gold);color:var(--black);font-family:var(--f-mono);font-size:.68rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;padding:.72rem 1.35rem;min-height:44px;border-radius:100px;cursor:pointer;touch-action:manipulation;display:inline-flex;align-items:center;justify-content:center;gap:.62rem;transition:border-color .3s var(--ease),color .3s var(--ease),background-color .3s var(--ease),transform .3s var(--ease),box-shadow .3s var(--ease);white-space:nowrap;box-shadow:0 6px 26px #ffda1f38}.ax-hearbtn:hover,.ax-hearbtn:focus-visible{transform:translateY(-2px);box-shadow:0 12px 34px #ffda1f57}.ax-hearbtn__dot{width:8px;height:8px;border-radius:50%;background:#0000008c;flex:none;transition:background-color .3s var(--ease),box-shadow .3s var(--ease)}.ax-hearbtn [data-hear-label]{display:inline-block;text-align:center;min-width:calc(8ch + 1.7em)}.ax-hearbtn[aria-pressed=true]{background:transparent;border-color:#ffda1f8c;color:var(--gold);box-shadow:none;transform:none}.ax-hearbtn[aria-pressed=true]:hover,.ax-hearbtn[aria-pressed=true]:focus-visible{border-color:var(--gold);transform:none;box-shadow:none}.ax-hearbtn[aria-pressed=true] .ax-hearbtn__dot{background:var(--gold);box-shadow:0 0 10px var(--gold-glow);animation:pulsedot 1.1s ease-in-out infinite}.ax-hearbtn:disabled{opacity:.4;cursor:default;box-shadow:none;transform:none}@keyframes pulsedot{0%,to{opacity:1}50%{opacity:.25}}@media (prefers-reduced-motion: reduce){.ax-hearbtn[aria-pressed=true] .ax-hearbtn__dot{animation:none}}.ax-sweep__stage{position:relative;min-width:0;display:flex;flex-direction:column;gap:1.3rem}.ax-sweep__cabin{position:relative}.ax-sweep__cabin svg{width:100%;height:auto;max-height:71svh;display:block;margin-inline:auto}.ax-sweep__spectrum{position:relative;height:42px;border:1px solid var(--hair);border-radius:2px;overflow:hidden;background:#ffffff04}.ax-spec__band{position:absolute;top:0;bottom:0;border-right:1px solid var(--hair);display:flex;align-items:center;justify-content:center;font-family:var(--f-mono);font-size:.5rem;letter-spacing:.16em;text-transform:uppercase;color:var(--gray-dim);transition:color .35s var(--ease),background-color .35s var(--ease);overflow:hidden;white-space:nowrap}.ax-spec__band:last-child{border-right:0}.ax-spec__band.is-live{color:var(--black);background:var(--gold);font-weight:700}.ax-spec__band b{font-weight:inherit}.ax-spec__scale{display:none;position:relative;height:1em;margin-top:.42rem;font-size:.48rem;letter-spacing:.08em;color:var(--gray-dim)}.ax-spec__scale span{position:absolute;top:0;white-space:nowrap}.ax-spec__scale span[data-anchor=mid]{transform:translate(-50%)}.ax-spec__scale span[data-anchor=end]{transform:translate(-100%)}.ax-spec__head{position:absolute;top:0;bottom:0;width:2px;background:var(--white);box-shadow:0 0 12px #fffc;transform:translate(-1px);pointer-events:none}@media (max-width: 1000px){.ax-sweep__pin{height:auto;min-height:100svh}.ax-sweep__band-copy{min-height:0}.ax-sweep__note{display:none}.ax-spec__band{font-size:.46rem;letter-spacing:.1em}.ax-hearbtn{padding:.6rem 1rem;font-size:.56rem;min-height:44px}}@media (max-width: 1000px) and (min-height: 620px){.ax-sweep__panel,.ax-sweep__stage,.ax-sweep__band{display:contents}.ax-sweep__layout{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto auto auto 1fr auto auto auto auto;grid-template-areas:"mark  mark" "hz    hear" "name  name" "range range" "cabin cabin" "spec  spec" "scale scale" "copy  copy" "wave  wave";align-items:stretch;justify-items:stretch;gap:0;min-height:100svh;padding:calc(var(--topbar-h) + clamp(.4rem,1.6vh,.9rem)) var(--gut) calc(clamp(.9rem,2.4vh,1.3rem) + env(safe-area-inset-bottom))}.ax-sweep .ax-mark{grid-area:mark;margin-bottom:.55rem}.ax-sweep__hz{grid-area:hz;margin-bottom:.1rem}.ax-sweep__controls{grid-area:hear;align-self:center;justify-self:end;padding-left:.9rem}.ax-sweep__band-name{grid-area:name;margin:.35rem 0 .2rem}.ax-sweep__band-range{grid-area:range;margin-bottom:0}.ax-sweep__cabin{grid-area:cabin}.ax-sweep__spectrum{grid-area:spec}.ax-spec__scale{grid-area:scale;display:block}.ax-sweep__band-copy{grid-area:copy;margin-top:.9rem}.ax-sweep__wave{grid-area:wave}.ax-sweep__cabin{position:relative;min-height:150px;margin:.5rem 0}.ax-sweep__cabin>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-height:none}.ax-sweep__hz-num{font-size:clamp(2.6rem,13vw,4rem)}.ax-sweep__band-name{font-size:clamp(1.4rem,6.4vw,1.8rem)}.ax-sweep__band-copy{font-size:.8rem;line-height:1.56;max-width:62ch}.ax-sweep__spectrum,.ax-spec__scale,.ax-sweep__wave,.ax-sweep__cabin{max-width:44rem;width:100%;margin-inline:auto}.ax-spec__band b{display:none}.ax-sweep__spectrum{height:26px}.ax-spec__band{border-right-color:var(--hair)}.ax-spec__band:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--band-color, var(--gray-dim));opacity:.55}.ax-spec__band[data-band=sub]{--band-color: var(--band-sub)}.ax-spec__band[data-band=midbass]{--band-color: var(--band-midbass)}.ax-spec__band[data-band=mid]{--band-color: var(--band-mid)}.ax-spec__band[data-band=tweeter]{--band-color: var(--band-tweeter)}.ax-spec__band.is-live:after{opacity:0}.ax-sweep__wave{height:40px;margin:.85rem 0 0;align-self:end}}@media (max-width: 1000px) and (max-height: 619px){.ax-hero{padding:calc(var(--topbar-h) + .6rem) var(--gut) 1rem;min-height:100svh}.ax-hero__title{font-size:clamp(2.1rem,6.2vw,3.4rem);margin-bottom:.8rem}.ax-eyebrow{margin-bottom:.8rem}.ax-hero__lede{font-size:.82rem;max-width:54ch}.ax-hero__readout{bottom:clamp(1.2rem,4vh,2rem)}.ax-hero__legend{display:none}.ax-sweep__layout{padding:calc(var(--topbar-h) + .4rem) var(--gut) .7rem;gap:1.2rem;align-items:center}.ax-sweep__hz-num{font-size:clamp(1.9rem,6.5vw,3rem)}.ax-sweep__hz-unit{font-size:.72rem}.ax-sweep__band-name{font-size:1.25rem;margin:.5rem 0 .25rem}.ax-sweep__band-range{font-size:.52rem;margin-bottom:.5rem}.ax-sweep__band-copy{font-size:.72rem;line-height:1.5}.ax-sweep__wave{height:30px;margin:.55rem 0}.ax-sweep__cabin svg{max-height:44svh}.ax-sweep__spectrum{height:26px}}.ax-xover{position:relative;background:var(--ink);border-top:1px solid var(--hair)}.ax-xover__pin{min-height:100svh;display:flex;align-items:center;padding:clamp(4rem,9vh,6rem) 0}.ax-xover__head{margin-bottom:clamp(1.1rem,2.8vh,2rem)}.ax-xover .ax-h2{font-size:clamp(1.7rem,1rem + 2.4vw,3.2rem);margin-bottom:0}.ax-xover__body{display:grid;grid-template-columns:minmax(0,1.42fr) minmax(0,.78fr);gap:clamp(1.6rem,4vw,4rem);align-items:stretch}.ax-xover__side{display:flex;flex-direction:column}.ax-xover__plot{position:relative;border:1px solid var(--hair);background:linear-gradient(to bottom,rgba(255,218,31,.03),transparent 40%),var(--panel);border-radius:3px;min-width:0;overflow:hidden}.ax-xover__plot svg{width:100%;height:auto;display:block}.ax-xover__plot{touch-action:pan-y}.ax-xover__probe{position:absolute;top:0;bottom:0;width:1px;background:#ffffff6b;pointer-events:none;opacity:0;transition:opacity .2s ease}.ax-xover__plot:hover .ax-xover__probe,.ax-xover__plot.is-probing .ax-xover__probe{opacity:1}.ax-xover__probe-tag{position:absolute;top:8px;left:8px;font-family:var(--f-mono);font-size:.55rem;letter-spacing:.1em;color:var(--black);background:var(--gold);padding:3px 6px;white-space:nowrap;border-radius:2px}.ax-xover__probe-tag.flip{left:auto;right:8px}.ax-xover__legend{display:grid;gap:.55rem;margin-bottom:clamp(1.4rem,3.4vh,2.4rem)}.ax-xleg{display:grid;grid-template-columns:12px 1fr auto;align-items:center;gap:.7rem;font-size:.6rem;letter-spacing:.14em;text-transform:uppercase;color:var(--gray-dim);padding-bottom:.5rem;border-bottom:1px solid var(--hair-soft);transition:color .4s var(--ease)}.ax-xleg i{width:12px;height:2px;background:currentColor;opacity:.5;transition:opacity .4s var(--ease)}.ax-xleg b{font-weight:400;letter-spacing:.1em}.ax-xleg.is-on{color:var(--silver)}.ax-xleg.is-on i{opacity:1}.ax-xleg.is-on b{color:var(--gold)}.ax-compare{display:grid;gap:1rem;flex:1;align-content:stretch}.ax-compare__col{border:1px solid var(--hair-soft);border-radius:3px;padding:1.1rem 1.2rem;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center}.ax-compare__col h3{margin:0 0 .55rem;font-size:.6rem;letter-spacing:.28em;text-transform:uppercase;font-weight:400}.ax-compare__col p{margin:0;font-size:.85rem;line-height:1.62;color:var(--gray)}.ax-compare__col--dead,.ax-compare__col--dead h3,.ax-compare__col--dead p{color:var(--gray-dim)}.ax-compare__col--live{border-color:#ffda1f57;background:#ffda1f09}.ax-compare__col--live h3{color:var(--gold)}.ax-compare__col--live p{color:var(--silver)}.ax-compare__col--live:before{content:"";position:absolute;top:0;left:0;bottom:0;width:2px;background:var(--gold)}@media (max-width: 1000px){.ax-xover__body,.ax-compare{grid-template-columns:1fr}.ax-xover .ax-h2{font-size:clamp(1.35rem,6.6vw,2rem)}.ax-xover__pin{align-items:flex-start;padding:calc(var(--topbar-h, 3.6rem) + clamp(1rem,3vh,1.8rem)) 0 clamp(3rem,7vh,4.5rem)}}.ax-align{position:relative;background:var(--black);border-top:1px solid var(--hair)}.ax-align__pin{min-height:100svh;display:flex;align-items:center;overflow:hidden}.ax-align__layout{width:100%;max-width:var(--maxw);margin-inline:auto;padding:clamp(4rem,8.5vh,5.5rem) var(--gut) clamp(2rem,5vh,3.5rem);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.6rem,4vw,4.5rem);align-items:center}.ax-align__panel{min-width:0}.ax-align__state{display:flex;align-items:baseline;gap:1rem;margin:1.3rem 0 .6rem;padding-bottom:.6rem;border-bottom:1px solid var(--hair)}.ax-align__state-label{font-size:.58rem;letter-spacing:.28em;text-transform:uppercase;color:var(--gray-dim)}.ax-align__state-val{font-size:clamp(1.6rem,1rem + 2vw,2.6rem);color:var(--gold);font-weight:300;font-variant-numeric:tabular-nums;letter-spacing:-.03em;margin-left:auto}.ax-align__table{list-style:none;margin:0;padding:0;display:grid;gap:0}.ax-align__table li{display:grid;grid-template-columns:10px minmax(0,1fr) auto auto;align-items:center;gap:.8rem;padding:.4rem 0;border-bottom:1px solid var(--hair-soft);font-size:.575rem;letter-spacing:.12em;text-transform:uppercase;color:var(--gray)}.ax-align__table .ax-dot{width:8px;height:8px;border-radius:50%}.ax-align__table .ax-dist{color:var(--gray-dim);font-variant-numeric:tabular-nums}.ax-align__table .ax-ms{color:var(--gold);font-variant-numeric:tabular-nums;min-width:7ch;text-align:right;font-weight:700}.ax-align__table li.is-zero .ax-ms{color:#6de07a}.ax-align .ax-h2{font-size:clamp(1.7rem,1rem + 2.3vw,3.1rem);margin-bottom:1rem}.ax-align .ax-body{font-size:clamp(.82rem,.78rem + .2vw,.95rem);margin-bottom:.8rem}.ax-align__stage{min-width:0}.ax-align__cabin svg{width:100%;height:auto;max-height:68svh;display:block;margin-inline:auto}@media (max-width: 1000px){.ax-align__panel,.ax-align__stage{display:contents}.ax-align__layout{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto auto 1fr auto;grid-template-areas:"mark  state" "head  head" "body  body" "cabin cabin" "table table";min-height:100svh;align-items:stretch;max-width:30rem;gap:0;padding:calc(var(--topbar-h) + clamp(.3rem,1.4vh,.8rem)) var(--gut) calc(clamp(.7rem,2vh,1.1rem) + env(safe-area-inset-bottom))}.ax-align .ax-mark{grid-area:mark;align-self:center;margin-bottom:0}.ax-align__state,.ax-align .ax-h2,.ax-align .ax-body,.ax-align__table{align-self:start}.ax-align__state{grid-area:state}.ax-align .ax-h2{grid-area:head}.ax-align .ax-body{grid-area:body}.ax-align__cabin{grid-area:cabin}.ax-align__table{grid-area:table}.ax-align__state{display:flex;align-items:baseline;gap:.55rem;margin:0;padding-bottom:0;border-bottom:0}.ax-align__state-label{font-size:.5rem;letter-spacing:.18em}.ax-align__state-val{font-size:1.35rem;margin-left:0}.ax-align__cabin{position:relative;min-height:190px;margin:.55rem 0 .4rem}.ax-align__cabin>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-height:none}.ax-align .ax-h2{font-size:clamp(1.35rem,6.6vw,2rem);margin-bottom:.5rem}.ax-align .ax-body{font-size:.78rem;line-height:1.48;margin-bottom:0}.ax-align .ax-body+.ax-body{display:none}.ax-align__table li{padding:.22rem 0;font-size:.52rem;gap:.5rem}}.ax-chain{position:relative;background:var(--ink);border-top:1px solid var(--hair)}.ax-chain__pin{height:100svh;display:flex;flex-direction:column;justify-content:center;gap:clamp(1.4rem,4vh,3rem);overflow:hidden;padding:clamp(4.5rem,10vh,6rem) 0 clamp(2rem,6vh,4rem)}.ax-chain__head{flex:none;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(1.4rem,4vw,4rem);align-items:end}.ax-chain__head .ax-mark{grid-column:1 / -1}.ax-chain__head .ax-h2{margin-bottom:0}.ax-chain__notes{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1rem,2.4vw,2.2rem);padding-bottom:.4rem}@media (max-width: 1000px){.ax-chain__head{grid-template-columns:1fr;align-items:start}.ax-chain__notes{grid-template-columns:1fr;gap:.8rem}}.ax-chain__ceiling{margin:0;font-size:.58rem;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);opacity:.72;line-height:1.8}.ax-chain__note{margin:0;font-size:.58rem;letter-spacing:.14em;text-transform:uppercase;color:var(--gray-dim);line-height:1.8}@media (max-width: 1000px){.ax-chain__note,.ax-chain__ceiling{font-size:.55rem;letter-spacing:.055em;line-height:1.72}}.ax-chain__track{flex:none;overflow:hidden}.ax-chain__strip{will-change:transform}.ax-chain__svg{padding-inline:var(--gut)}.ax-chain__svg svg{height:clamp(300px,52vh,520px);width:auto;display:block}@media (max-width: 760px){.ax-chain__svg svg{height:clamp(240px,44vh,340px)}}.ax-built{position:relative;border-top:1px solid var(--hair);background:var(--black);padding:clamp(4rem,10vh,7rem) 0 clamp(4rem,10vh,7rem)}.ax-built__line{font-family:var(--f-display);font-weight:900;text-transform:uppercase;font-size:clamp(1.9rem,4.4vw,4.25rem);line-height:.9;letter-spacing:-.01em;color:var(--white);margin:0 0 clamp(1.6rem,4vh,2.6rem)}.ax-built__line .l{display:block}.ax-built__strip{display:flex;align-items:flex-start;gap:clamp(.7rem,1.5vw,1.3rem)}.ax-built__cell{flex:1.5 1 0;min-width:0;margin:0}.ax-built__cell--wide{flex:1.778 1 0}.ax-built__frame{position:relative;display:block;height:clamp(190px,25vw,400px);overflow:hidden;border:1px solid var(--hair);border-radius:2px;background:var(--panel)}.ax-built__frame img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.06);will-change:transform}.ax-built__frame:before,.ax-built__frame:after{content:"";position:absolute;z-index:2;width:12px;height:12px;border:1px solid var(--gold);opacity:.75;pointer-events:none}.ax-built__frame:before{top:7px;left:7px;border-right:0;border-bottom:0}.ax-built__frame:after{bottom:7px;right:7px;border-left:0;border-top:0}.ax-built__cell figcaption{text-wrap:pretty;margin-top:.75rem;font-size:.55rem;letter-spacing:.15em;text-transform:uppercase;color:var(--gray-dim);line-height:1.75}@media (max-width: 1000px){.ax-built__strip{flex-direction:column;gap:1.5rem}.ax-built__cell,.ax-built__cell--wide{flex:none;width:100%}.ax-built__frame{height:auto;aspect-ratio:3 / 2}.ax-built__cell--wide .ax-built__frame{aspect-ratio:16 / 9}.ax-built__frame img{transform:none}}@media (prefers-reduced-motion: reduce){.ax-built__frame img{transform:none}}.ax-cta{position:relative;border-top:1px solid var(--hair);background:radial-gradient(90% 120% at 50% 120%,rgba(255,218,31,.13),transparent 62%),var(--black);padding:clamp(5rem,16vh,11rem) 0 clamp(3rem,8vh,5rem);overflow:hidden}.ax-cta__inner{text-align:center;display:flex;flex-direction:column;align-items:center}.ax-cta .ax-mark{justify-content:center}.ax-cta .ax-mark:after{display:none}.ax-cta__title{font-family:var(--f-display);font-weight:900;font-size:clamp(3rem,9.6vw,9.6rem);line-height:.85;letter-spacing:-.012em;text-transform:uppercase;color:var(--white);margin:0 0 1.6rem}.ax-cta__title .l{display:block}.ax-cta__title em{font-style:normal;color:var(--gold)}.ax-cta__lede{max-width:52ch;color:var(--gray);margin:0 0 2.4rem}.ax-cta__actions{display:flex;flex-wrap:wrap;gap:.9rem;justify-content:center}.ax-btn{position:relative;display:inline-flex;flex-direction:column;align-items:flex-start;gap:.28rem;font-family:var(--f-mono);text-transform:uppercase;text-decoration:none;padding:.95rem 1.7rem;border-radius:2px;border:1px solid var(--hair);min-width:15rem;transition:transform .35s var(--ease),box-shadow .35s var(--ease),background-color .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease)}.ax-btn__k{font-size:.55rem;letter-spacing:.28em;opacity:.62}.ax-btn__v{font-size:.78rem;letter-spacing:.12em;font-weight:700}.ax-btn:before,.ax-btn:after{content:"";position:absolute;width:9px;height:9px;border:1px solid currentColor;opacity:.55;transition:width .35s var(--ease),height .35s var(--ease),opacity .35s var(--ease)}.ax-btn:before{top:5px;left:5px;border-right:0;border-bottom:0}.ax-btn:after{bottom:5px;right:5px;border-left:0;border-top:0}.ax-btn:hover:before,.ax-btn:hover:after{width:15px;height:15px;opacity:1}.ax-btn--gold{background:var(--gold);color:#000;border-color:var(--gold)}.ax-btn--gold:hover{transform:translateY(-3px);box-shadow:0 14px 40px #ffda1f47}.ax-btn--ghost{color:var(--silver)}.ax-btn--ghost:hover{border-color:var(--gold);color:var(--gold);transform:translateY(-3px)}.ax-cta__cred{margin:1.6rem 0 0;font-size:.55rem;letter-spacing:.26em;text-transform:uppercase;color:var(--gold);opacity:.8}.ax-cta__spectrum{display:flex;width:min(100%,900px);margin:clamp(3rem,9vh,5rem) auto 0;border-top:1px solid var(--hair)}.ax-cta__spectrum span{position:relative;padding:.8rem .3rem 0;font-size:.52rem;letter-spacing:.16em;text-transform:uppercase;color:var(--gray-dim);text-align:center;border-right:1px solid var(--hair);overflow:hidden;white-space:nowrap}.ax-cta__spectrum span:last-child{border-right:0}.ax-cta__spectrum i{position:absolute;top:-1px;left:0;right:0;height:2px}.ax-cta__spectrum [data-band=sub] i{background:var(--band-sub)}.ax-cta__spectrum [data-band=midbass] i{background:var(--band-midbass)}.ax-cta__spectrum [data-band=mid] i{background:var(--band-mid)}.ax-cta__spectrum [data-band=tweeter] i{background:var(--band-tweeter)}.ax-cta__cred--sub{margin-top:.35rem;opacity:.55}.ax-cta__spectrum-cap{display:none;margin:.6rem 0 0;font-size:.52rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gray-dim)}@media (max-width: 760px){.ax-cta__spectrum span{font-size:0;padding-top:.55rem}.ax-cta__spectrum-cap{display:block}}.ax-cta__foot{margin:clamp(2rem,5vh,3rem) auto 0;font-size:.55rem;letter-spacing:.14em;text-transform:uppercase;line-height:2;max-width:62ch;text-wrap:balance;color:var(--gray-dim)}.ax-cta__foot--kit{margin-top:.35rem;max-width:54ch;color:var(--gold-deep, #55490A);color:color-mix(in srgb,var(--gold) 32%,transparent)}.ax-cabin{overflow:visible}.ax-cabin__shell{fill:none;stroke:var(--gold);stroke-width:1.6;opacity:.62}.ax-cabin__glass{fill:#ffda1f07;stroke:var(--gold);stroke-width:1;opacity:.4}.ax-cabin__line{fill:none;stroke:var(--gold);stroke-width:1;opacity:.3}.ax-cabin__hair{fill:none;stroke:var(--gold);stroke-width:.7;opacity:.18}.ax-cabin__fill{fill:#ffda1f08;stroke:var(--gold);stroke-width:.9;opacity:.34}.ax-cabin__dashline{fill:none;stroke:var(--gold);stroke-width:.7;opacity:.24;stroke-dasharray:3 5}.ax-cabin__label{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gray-dim);transition:color .4s var(--ease)}.ax-cabin__label.is-live{color:var(--gold)}.ax-cabin__driver{transition:opacity .4s var(--ease)}.ax-cabin__driver-body{fill:#ffffff09;stroke:var(--gray-dim);stroke-width:1.2;transition:stroke .4s var(--ease),fill .4s var(--ease)}.ax-cabin__driver-core{fill:var(--gray-dim);transition:fill .4s var(--ease),r .4s var(--ease)}.ax-cabin__driver.is-live .ax-cabin__driver-body{stroke:var(--gold);fill:#ffda1f24}.ax-cabin__driver.is-live .ax-cabin__driver-core{fill:var(--gold)}.ax-cabin__ring{fill:none;stroke:var(--gold);stroke-width:1.4}.ax-cabin__leader{stroke:currentColor;stroke-width:.7;opacity:.55;fill:none}.ax-cabin__wheel{fill:#ffda1f0d;stroke:var(--gold);stroke-width:1;opacity:.34}.ax-cabin__seat{fill:none;stroke:var(--gold);stroke-width:.9;opacity:.26}.ax-cabin__seat--driver{opacity:.5}.ax-cabin__listener{opacity:0;transition:opacity .5s var(--ease)}.ax-align .ax-cabin__listener,.ax-cabin.show-listener .ax-cabin__listener{opacity:1}.ax-cabin__head{fill:#ffda1f29;stroke:var(--gold);stroke-width:1.2}.ax-cabin__delay{stroke-width:1.1;fill:none;stroke-linecap:round}.ax-cabin__pulse{r:3.4}.ax-cabin__ms{font-family:var(--f-mono);font-size:10.5px;letter-spacing:.04em;font-variant-numeric:tabular-nums}@media (max-width: 1000px){.ax-cabin__ms{font-size:22px;letter-spacing:0}}.ax-cabin.is-nolabels .ax-cabin__label{display:none}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.ax-grain{animation:none}.ax-cursor{display:none!important}.ax-sweep__pin,.ax-chain__pin{height:auto;min-height:0}.ax-sweep__layout{grid-template-columns:1fr}.ax-chain__track{overflow-x:auto}}.ax-ab{position:relative;background:var(--black);border-top:1px solid var(--hair);padding:clamp(4.5rem,11vh,8rem) 0 clamp(4.5rem,11vh,8rem)}.ax-ab__inner{position:relative;z-index:1}.ax-ab .ax-h2{margin-bottom:clamp(2rem,5vh,3.2rem)}.ax-ab__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.5rem,3.4vw,3.4rem);align-items:stretch}.ax-ab__panel{border:1px solid var(--hair);padding:clamp(1.4rem,3vh,2.1rem) clamp(1.3rem,2.4vw,2rem);display:flex;flex-direction:column;gap:clamp(1.3rem,3vh,2rem);background:linear-gradient(to bottom,rgba(255,218,31,.022),transparent 60%)}.ax-ab__transport{display:flex;flex-direction:column;gap:.8rem}.ax-ab__play{display:inline-flex;align-items:center;gap:.85rem;align-self:flex-start;background:none;border:1px solid var(--gold);color:var(--gold);font-family:var(--f-mono);font-size:.66rem;letter-spacing:.2em;text-transform:uppercase;padding:.75rem 1.4rem;min-height:44px;cursor:pointer;touch-action:manipulation;transition:background-color .3s var(--ease),color .3s var(--ease)}.ax-ab__play:hover:not(:disabled),.ax-ab__play:focus-visible{background:var(--gold);color:var(--black)}.ax-ab__play:disabled{opacity:.45;cursor:default}.ax-ab__glyph{width:0;height:0;border-style:solid;border-width:5px 0 5px 9px;border-color:transparent transparent transparent currentColor;transition:none}.ax-ab.is-playing .ax-ab__glyph{width:9px;height:10px;border:0;background:currentColor}.ax-ab__hint{font-size:.56rem;letter-spacing:.14em;color:var(--gray-dim);max-width:34ch;line-height:1.9}.ax-ab__switch{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--hair)}.ax-ab__side{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;background:none;border:0;border-right:1px solid var(--hair);padding:clamp(.9rem,2vh,1.25rem) clamp(.9rem,1.6vw,1.3rem);color:var(--gray);cursor:pointer;touch-action:manipulation;text-align:left;transition:background-color .28s var(--ease),color .28s var(--ease)}.ax-ab__side:last-child{border-right:0}.ax-ab__side-k{font-size:.56rem;letter-spacing:.3em;opacity:.7}.ax-ab__side-v{font-family:var(--f-body);font-size:.86rem;letter-spacing:.01em}.ax-ab__side:hover:not(.is-live){background:#ffffff07;color:var(--silver)}.ax-ab__side.is-live{background:var(--gold);color:var(--black)}.ax-ab__side.is-live .ax-ab__side-k{opacity:.68}.ax-ab__side.is-live .ax-ab__side-v{font-weight:600}.ax-ab__foot{margin-top:auto;padding-top:1.1rem;font-size:.54rem;letter-spacing:.13em;line-height:2;color:var(--gray-dim)}.ax-ab__foot b{color:var(--gold);font-weight:400}.ax-ab__state{margin-top:auto;font-size:.56rem;letter-spacing:.18em;text-transform:uppercase;color:var(--gold-dim, #AA9115)}.ax-ab__readout{border:1px solid var(--hair);padding:clamp(1.4rem,3vh,2.1rem) clamp(1.3rem,2.4vw,2rem);display:flex;flex-direction:column}.ax-ab__readout-h{font-size:.56rem;letter-spacing:.24em;text-transform:uppercase;color:var(--gray-dim);padding-bottom:.9rem;border-bottom:1px solid var(--hair)}.ax-ab__list{display:flex;flex-direction:column}.ax-ab__row{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:.72rem 0;border-bottom:1px solid var(--hair);color:var(--gray-dim);opacity:.4;transition:opacity .32s var(--ease),color .32s var(--ease)}.ax-ab.is-stock .ax-ab__row{opacity:1;color:var(--silver)}.ax-ab__row-k{font-size:.84rem}.ax-ab__row-v{font-size:.6rem;letter-spacing:.1em;font-weight:400;white-space:nowrap}.ax-ab.is-stock .ax-ab__row-v{color:var(--gold)}.ax-ab__matched{padding-top:.2rem;font-size:.54rem;letter-spacing:.13em;line-height:2;color:var(--gray-dim);max-width:40ch}.ax-ab__plot{margin-top:clamp(1.5rem,3.4vw,3rem);border:1px solid var(--hair);padding:clamp(.8rem,1.6vw,1.2rem);background:#ffffff03}.ax-ab__curve{display:block;width:100%;height:clamp(150px,24vh,250px)}.ax-ab__trace{transition:d .5s var(--ease);filter:drop-shadow(0 0 12px rgba(255,218,31,.22))}@media (prefers-reduced-motion: reduce){.ax-ab__trace{transition:none}}.ax-ab__disclaimer{margin-top:clamp(1.4rem,3vh,2.2rem);max-width:78ch;font-size:clamp(.78rem,.74rem + .2vw,.92rem);line-height:1.65;color:var(--gray-dim)}.ax-ab__disclaimer b{color:var(--silver);font-weight:600}.ax-ab__disclaimer a{color:var(--gold);text-decoration:none;border-bottom:1px solid rgba(255,218,31,.35)}.ax-ab__disclaimer a:hover{border-bottom-color:var(--gold)}.ax-ab.is-unsupported .ax-ab__switch,.ax-ab.is-unsupported .ax-ab__plot{opacity:.4;pointer-events:none}@media (max-width: 900px){.ax-ab__grid{grid-template-columns:1fr}.ax-ab__matched{margin-top:1rem}.ax-ab__state{margin-top:.4rem}}@media (max-width: 460px){.ax-ab__side-v,.ax-ab__row-k{font-size:.78rem}.ax-ab__row-v{font-size:.54rem}}
