@font-face{font-family:Cinzel;font-style:normal;font-weight:400 700;font-display:swap;src:url(./cinzel-400-700-DMUuCU8H.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:Sorts Mill Goudy;font-style:italic;font-weight:400;font-display:swap;src:url(./sorts-mill-goudy-400-italic-BCUXnowM.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:Sorts Mill Goudy;font-style:normal;font-weight:400;font-display:swap;src:url(./sorts-mill-goudy-400-DN3PARhS.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:Bodoni Moda;font-style:italic;font-weight:600 800;font-display:swap;src:url(./bodoni-moda-600-800-italic-BCRrlh7t.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:Bodoni Moda;font-style:normal;font-weight:600 800;font-display:swap;src:url(./bodoni-moda-600-800-X2BzlAjV.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:Libre Caslon Text;font-style:italic;font-weight:400;font-display:swap;src:url(./libre-caslon-text-400-italic-snTzlHlN.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:Libre Caslon Text;font-style:normal;font-weight:400;font-display:swap;src:url(./libre-caslon-text-400-CfldDPV-.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:Libre Caslon Text;font-style:normal;font-weight:700;font-display:swap;src:url(./libre-caslon-text-700-D1WVYPaO.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:Michroma;font-style:normal;font-weight:400;font-display:swap;src:url(./michroma-400-4gS0VCia.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(./ibm-plex-mono-400-DMJ8VG8y.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(./ibm-plex-mono-500-DSY6xOcd.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:"Source Sans 3";font-style:italic;font-weight:300 700;font-display:swap;src:url(./source-sans-3-300-700-italic-Bg-PIjcQ.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:"Source Sans 3";font-style:normal;font-weight:300 700;font-display:swap;src:url(./source-sans-3-300-700-BqRLTx4X.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 500;font-display:swap;src:url(./martian-mono-300-500-5W32yIyr.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:Zodiak;font-style:normal;font-weight:300;font-display:swap;src:url(./zodiak-300-B3IFu5EZ.woff2) format("woff2")}@font-face{font-family:Zodiak;font-style:normal;font-weight:400;font-display:swap;src:url(./zodiak-400-CMIdxuEu.woff2) format("woff2")}@font-face{font-family:Zodiak;font-style:normal;font-weight:700;font-display:swap;src:url(./zodiak-700-DqVt6Z4y.woff2) format("woff2")}@font-face{font-family:Satoshi;font-style:normal;font-weight:300;font-display:swap;src:url(./satoshi-300-IqwJ_ZjS.woff2) format("woff2")}@font-face{font-family:Satoshi;font-style:normal;font-weight:400;font-display:swap;src:url(./satoshi-400-CPM9dct4.woff2) format("woff2")}@font-face{font-family:Satoshi;font-style:normal;font-weight:500;font-display:swap;src:url(./satoshi-500-ByP-Zb-9.woff2) format("woff2")}@font-face{font-family:Satoshi;font-style:normal;font-weight:700;font-display:swap;src:url(./satoshi-700-Bd5kKQ_U.woff2) format("woff2")}@font-face{font-family:Clash Display;font-style:normal;font-weight:200;font-display:swap;src:url(./clash-display-200-D3i1MCwm.woff2) format("woff2")}@font-face{font-family:Clash Display;font-style:normal;font-weight:300;font-display:swap;src:url(./clash-display-300-DIjv0-nY.woff2) format("woff2")}@font-face{font-family:Clash Display;font-style:normal;font-weight:400;font-display:swap;src:url(./clash-display-400-DhusH4GR.woff2) format("woff2")}:root{--ink: #eef0f2;--ink-dim: #9aa0a8;--bg: #0b0d10;--accent: #5de0c8;--house: "Zodiak", Georgia, "Times New Roman", serif;--mono: "IBM Plex Mono", "Cascadia Code", Consolas, "SF Mono", monospace;--serif: "Libre Caslon Text", Georgia, "Times New Roman", serif;--sans: "Source Sans 3", "Segoe UI", system-ui, -apple-system, sans-serif;--display: var(--house);--text: var(--sans);--type-shadow-lg: 0 6px 26px rgba(0, 0, 0, .5), 0 2px 6px rgba(0, 0, 0, .42);--type-shadow: 0 2px 12px rgba(0, 0, 0, .5), 0 1px 2px rgba(0, 0, 0, .42);--type-shadow-sm: 0 1px 3px rgba(0, 0, 0, .6);--rail-w: 72px;--nav-h: 64px;--ease-out: cubic-bezier(.16, 1, .3, 1)}*{box-sizing:border-box;margin:0;padding:0}button,select,input,textarea{text-shadow:inherit}html{scroll-behavior:auto}body{background:var(--bg);color:var(--ink);font-family:var(--sans);overflow-x:hidden;-webkit-font-smoothing:antialiased;text-shadow:var(--type-shadow-sm)}body.is-locked{overflow:hidden}#stage{position:fixed;inset:0;width:100%;height:100%;z-index:0;display:block}#preloader{position:fixed;inset:0;z-index:100;background:#0b0d10;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;transition:opacity .9s var(--ease-out),visibility .9s}#preloader.is-done{opacity:0;visibility:hidden}.preloader__mark{width:56px;height:56px;color:var(--ink)}.preloader__mark svg{width:100%;height:100%}.preloader__word{font-family:var(--house);font-weight:400;letter-spacing:.55em;text-indent:.55em;font-size:14px;color:var(--ink)}.preloader__bar{width:min(320px,60vw);height:1px;background:#ffffff24;overflow:hidden}.preloader__fill{height:100%;width:0%;background:var(--ink);transition:width .35s var(--ease-out)}.preloader__label{font-family:var(--mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-dim)}#preloader.is-error .preloader__label{color:#e86a6a}#preloader.is-error .preloader__fill{background:#e86a6a}.nav{position:fixed;top:0;left:0;right:0;height:var(--nav-h);z-index:40;display:flex;align-items:center;justify-content:space-between;padding:0 28px;mix-blend-mode:difference}.nav__brand{display:flex;align-items:center;gap:12px;color:#fff;text-decoration:none}.nav__mark{width:26px;height:26px;display:inline-block}.nav__mark svg{width:100%;height:100%}.nav__word{font-weight:300;letter-spacing:.5em;text-indent:.1em;font-size:12px}.nav__links{display:flex;gap:22px}.nav__links a{color:#fff;opacity:.55;text-decoration:none;font-family:var(--mono);font-size:10px;letter-spacing:.22em;transition:opacity .3s}.nav__links a:hover,.nav__links a:focus-visible{opacity:1}.nav__links a.is-active{opacity:1}.rail{position:fixed;right:26px;top:50%;transform:translateY(-50%);z-index:40;display:flex;flex-direction:column;gap:16px;mix-blend-mode:difference}.rail__item{display:flex;align-items:center;gap:10px;background:none;border:0;cursor:pointer;color:#fff;opacity:.4;transition:opacity .3s;font-family:var(--mono);font-size:10px;letter-spacing:.2em;padding:4px 0}.rail__item:after{content:"";width:14px;height:1px;background:#fff;transition:width .4s var(--ease-out)}.rail__item.is-active{opacity:1}.rail__item.is-active:after{width:34px}.rail__item:hover,.rail__item:focus-visible{opacity:.9}.rail__year{display:none}.rail__item.is-active .rail__year{display:inline}main{position:relative;z-index:10}.chapter{position:relative;height:260vh}.chapter__pin{position:sticky;top:0;height:100vh;display:flex;align-items:stretch;overflow:hidden;opacity:var(--layer-opacity, 1);filter:blur(var(--layer-blur, 0px));will-change:opacity,filter}.chapter__inner{position:relative;width:100%;padding:calc(var(--nav-h) + 4vh) 7vw 6vh;display:grid;grid-template-columns:minmax(0,46fr) minmax(0,54fr);pointer-events:none}.chapter__inner>*{pointer-events:auto}.kicker{font-family:var(--mono);font-size:10px;letter-spacing:.3em;text-transform:uppercase;display:flex;align-items:center;gap:12px;margin-bottom:3vh}.kicker:before{content:"";width:34px;height:1px;background:currentColor;opacity:.6}.headline{font-family:var(--display);font-size:clamp(38px,6.2vw,92px);line-height:.98;font-weight:600;max-width:12ch;margin-bottom:3.5vh;text-shadow:var(--type-shadow-lg)}.deck{font-family:var(--text);max-width:42ch;font-size:clamp(14px,1.1vw,17px);line-height:1.65;opacity:.85;text-shadow:var(--type-shadow)}.specs{list-style:none;display:flex;gap:34px;margin-top:4.5vh}.specs li{display:flex;flex-direction:column;gap:6px}.specs .label{font-family:var(--mono);font-size:9px;letter-spacing:.24em;text-transform:uppercase;opacity:.55}.specs .value{font-family:var(--text);font-size:15px;font-weight:600;letter-spacing:.02em;text-shadow:var(--type-shadow)}.adcard{align-self:end;justify-self:end;width:min(360px,34vw);padding:26px 28px 22px;position:relative}.adcard .adcard__mark{width:34px;height:34px;margin-bottom:14px}.adcard .adcard__mark svg{width:100%;height:100%}.adcard h3{font-family:var(--display);font-size:19px;line-height:1.25;margin-bottom:10px}.adcard p{font-family:var(--text);font-size:12.5px;line-height:1.6;opacity:.85}.adcard .footnote{margin-top:14px;font-size:10px;letter-spacing:.12em;text-transform:uppercase;opacity:.6}.chapter__tools{position:absolute;left:7vw;bottom:5vh;display:flex;gap:10px;align-items:center}.tool-btn{font-family:var(--mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:currentColor;background:transparent;border:1px solid currentColor;border-radius:999px;padding:9px 16px;cursor:pointer;opacity:.75;transition:opacity .25s,background .25s,color .25s}.tool-btn:hover,.tool-btn:focus-visible{opacity:1}.tool-btn.is-on{background:var(--ink);color:var(--bg);opacity:1}.hero{height:155vh}.hero .chapter__inner{display:block}.hero__title{font-family:var(--house);margin-top:9vh;font-size:clamp(52px,9.5vw,150px);line-height:.95;font-weight:400;letter-spacing:-.02em;max-width:10ch;text-shadow:var(--type-shadow-lg)}.hero__sub{font-family:var(--house);font-weight:300;margin-top:4vh;max-width:46ch;line-height:1.7;color:var(--ink-dim);text-shadow:var(--type-shadow)}.hero__scroll{position:absolute;bottom:6vh;left:7vw;font-family:var(--mono);font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:var(--ink-dim);display:flex;align-items:center;gap:14px}.hero__scroll:after{content:"";width:1px;height:44px;background:linear-gradient(var(--ink-dim),transparent);animation:drip 2.2s infinite var(--ease-out)}@keyframes drip{0%{transform:scaleY(0);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}to{transform:scaleY(0);transform-origin:bottom}}.hero__years{position:absolute;right:calc(var(--rail-w) + 4vw);bottom:6vh;display:flex;gap:26px;font-family:var(--mono);font-size:11px;letter-spacing:.2em;color:var(--ink-dim)}.finale{height:300vh}.finale .chapter__inner{display:block}.finale__head{margin-top:8vh}.finale__lineup{position:absolute;left:7vw;right:7vw;bottom:6vh;display:flex;justify-content:space-between;gap:8px}.finale__slot{font-family:var(--mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-dim);display:flex;flex-direction:column;gap:4px;text-align:center}.finale__slot strong{color:var(--ink);font-family:var(--sans);letter-spacing:.04em}.site-footer{position:relative;z-index:10;background:#08090b;padding:10vh 7vw 6vh;display:grid;grid-template-columns:2fr 1fr 1fr;gap:40px;border-top:1px solid rgba(255,255,255,.08)}.site-footer h4{font-family:var(--mono);font-size:10px;letter-spacing:.26em;text-transform:uppercase;color:var(--ink-dim);margin-bottom:18px}.site-footer ul{list-style:none}.site-footer li{margin-bottom:10px}.site-footer a{color:var(--ink);opacity:.75;text-decoration:none;font-size:13px}.site-footer a:hover{opacity:1}.site-footer .colophon{color:var(--ink-dim);font-size:12px;line-height:1.7;max-width:44ch}.site-footer .legal{grid-column:1 / -1;margin-top:6vh;font-family:var(--mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:#ffffff4d}.switcher{position:fixed;bottom:26px;left:50%;transform:translate(-50%);z-index:40;display:flex;gap:4px;padding:5px;border-radius:999px;background:#0a0c0e8c;backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.1);opacity:0;pointer-events:none;transition:opacity .5s}.switcher.is-visible{opacity:1;pointer-events:auto}.switcher button{font-family:var(--mono);font-size:10px;letter-spacing:.12em;border:0;background:transparent;color:var(--ink-dim);padding:8px 13px;border-radius:999px;cursor:pointer;transition:color .25s,background .25s}.switcher button.is-active{background:var(--ink);color:#0b0d10}.switcher button:hover:not(.is-active),.switcher button:focus-visible{color:var(--ink)}.hotspot{position:fixed;z-index:30;width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:50%;border:1px solid rgba(255,255,255,.85);background:#0a0c0e59;backdrop-filter:blur(4px);color:#fff;font-size:15px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .25s var(--ease-out),opacity .3s}.hotspot:hover,.hotspot:focus-visible{transform:scale(1.18)}.hotspot.is-hidden{opacity:0;pointer-events:none}.callout{position:fixed;z-index:29;font-family:var(--mono);font-size:9px;letter-spacing:.22em;text-transform:uppercase;color:#ffffffe6;padding-left:46px;transition:opacity .4s}.callout:before{content:"";position:absolute;left:0;top:50%;width:38px;height:1px;background:#ffffff8c}.callout.is-hidden{opacity:0}.customizer{display:flex;flex-direction:column;gap:14px;margin-top:4.5vh}.customizer h4{font-family:var(--mono);font-size:9px;letter-spacing:.26em;text-transform:uppercase;opacity:.55}.customizer .row{display:flex;gap:10px;flex-wrap:wrap}.swatch{width:30px;height:30px;border-radius:50%;border:2px solid transparent;outline:1px solid rgba(127,127,127,.35);cursor:pointer;transition:transform .2s var(--ease-out)}.swatch:hover,.swatch:focus-visible{transform:scale(1.15)}.swatch.is-active{border-color:currentColor}.swatch-name{font-size:11px;opacity:.7;align-self:center}.reveal{opacity:0;transform:translateY(28px);transition:opacity .9s var(--ease-out),transform .9s var(--ease-out)}.chapter__pin.is-active .reveal{opacity:1;transform:none}.chapter__pin.is-active .reveal:nth-child(2),.chapter__pin.is-active .r2{transition-delay:.12s}.chapter__pin.is-active .r3{transition-delay:.24s}.chapter__pin.is-active .r4{transition-delay:.36s}.stage-error{position:fixed;bottom:24px;left:24px;z-index:90;background:#1e0a0ae6;border:1px solid #e86a6a;color:#ffd7d7;font-family:var(--mono);font-size:11px;padding:12px 16px;border-radius:6px;max-width:420px}@media(prefers-reduced-motion:reduce){.reveal{opacity:1!important;transform:none!important;transition:none!important}.chapter__pin{opacity:1!important;filter:none!important}.hero__scroll:after{animation:none}#preloader{transition:none}}@media(max-width:900px){:root{--nav-h: 54px}.nav{padding:0 18px}.nav__links{display:none}.rail{right:12px;gap:12px}.chapter__inner{grid-template-columns:1fr;padding:calc(var(--nav-h) + 3vh) 6vw 16vh}.adcard{display:none}.headline{font-size:clamp(34px,10vw,60px)}.specs{gap:20px;flex-wrap:wrap}.chapter__tools{left:6vw;bottom:12vh;flex-wrap:wrap;max-width:88vw}.switcher{bottom:14px;max-width:94vw;overflow-x:auto}.hero__years{display:none}.site-footer{grid-template-columns:1fr;gap:28px}.finale__lineup{flex-wrap:wrap}}.chapter--car-1948 .adcard,.chapter--car-1965 .adcard,.chapter--car-1948 .adcard *,.chapter--car-1965 .adcard *{text-shadow:0 1px 0 rgba(35,32,25,.13)}.chapter--car-2026,.chapter--car-2026 .deck,.chapter--car-2026 .specs .value,.chapter--car-2026 .adcard,.chapter--car-2026 .adcard *{text-shadow:0 1px 4px rgba(0,0,0,.22),0 1px 1px rgba(0,0,0,.16)}.chapter--car-2026 .headline{text-shadow:0 3px 14px rgba(0,0,0,.26),0 1px 3px rgba(0,0,0,.2)}.chapter--car-1948{color:#efe6d0;--display: "Cinzel", var(--serif);--text: "Sorts Mill Goudy", var(--serif)}.chapter--car-1948 .headline{font-weight:500;font-size:clamp(30px,4.3vw,64px);letter-spacing:.03em;max-width:14ch}.chapter--car-1948 .kicker{color:#cdb98a}.chapter--car-1948 .deck{font-style:italic}.chapter--car-1948 .adcard{background:#efe6d0;color:#2b2417;border:1px solid #b8a26f;box-shadow:0 0 0 4px #efe6d0,0 0 0 5px #b8a26f}.chapter--car-1948 .adcard h3{font-weight:600;font-size:17px;letter-spacing:.04em;text-align:center;border-bottom:1px solid #b8a26f;padding-bottom:10px}.chapter--car-1948 .adcard p{text-align:justify}.chapter--car-1948 .adcard .footnote{font-family:var(--display);text-align:center;letter-spacing:.18em}.chapter--car-1948 .tool-btn{border-radius:2px}.chapter--car-1965{color:#fdf6e8;--display: "Bodoni Moda", var(--serif);--text: "Libre Caslon Text", var(--serif)}.chapter--car-1965 .headline{font-weight:700;font-style:italic;font-size:clamp(40px,6.4vw,94px);letter-spacing:-.015em}.chapter--car-1965 .kicker{color:#d9a441}.chapter--car-1965 .deck{font-size:clamp(15px,1.2vw,18px)}.chapter--car-1965 .adcard{background:#fdf6e8;color:#232019;border-radius:3px;background-image:radial-gradient(rgba(35,32,25,.12) 1px,transparent 1px);background-size:5px 5px;transform:rotate(-1.2deg);box-shadow:0 18px 42px #00000073}.chapter--car-1965 .adcard h3{font-style:italic;font-weight:700;font-size:23px}.chapter--car-1965 .adcard .footnote{font-family:var(--text);color:#a33b25;font-weight:700;letter-spacing:.08em;text-transform:none;font-size:13px}.chapter--car-1987{color:#e8ecf4;--display: "Michroma", var(--sans);--text: var(--mono)}.chapter--car-1987 .headline{font-weight:400;font-size:clamp(21px,3vw,50px);line-height:1.15;max-width:15ch;letter-spacing:.01em;text-transform:uppercase;background:linear-gradient(180deg,#fdfeff 15%,#9fb4cc 48%,#e6f1ff 52%,#5d7391 90%);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none;filter:drop-shadow(0 3px 0 rgba(232,62,140,.55)) drop-shadow(0 6px 20px rgba(0,0,0,.55))}.chapter--car-1987 .kicker{color:#e83e8c}.chapter--car-1987 .kicker:before{background:repeating-linear-gradient(90deg,#e83e8c 0 6px,transparent 6px 10px);height:3px;opacity:1}.chapter--car-1987 .deck{font-size:13px;line-height:1.8}.chapter--car-1987 .adcard{background:linear-gradient(160deg,#141026eb,#260c28eb);border:1px solid #e83e8c;clip-path:polygon(0 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%);color:#f3e9ff}.chapter--car-1987 .adcard h3{text-transform:uppercase;font-size:14px;line-height:1.5;letter-spacing:.02em;color:#6ee7ff}.chapter--car-1987 .adcard .footnote{color:#e83e8c}.chapter--car-1987 .specs .value{color:#6ee7ff}.chapter--car-1987 .tool-btn{border-radius:0}.chapter--car-2004{color:#eef3fa;--display: var(--sans);--text: var(--sans)}.chapter--car-2004 .headline{font-weight:700;letter-spacing:-.03em;background:linear-gradient(180deg,#fff,#c9d6e6 45%,#8fa3bb 50%,#e8f0fa);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none;filter:drop-shadow(0 5px 22px rgba(0,0,0,.5))}.chapter--car-2004 .kicker{color:#3b7dd8}.chapter--car-2004 .adcard{background:linear-gradient(180deg,#f4f9ff29,#bed0e414);border:1px solid rgba(255,255,255,.35);border-radius:14px;backdrop-filter:blur(10px);box-shadow:inset 0 1px #fff9,0 20px 40px #00000059}.chapter--car-2004 .adcard h3{letter-spacing:-.01em}.chapter--car-2004 .tool-btn{border-radius:999px;box-shadow:inset 0 1px #ffffff59}.chapter--car-2026{color:#17181a;--display: "Satoshi", var(--sans);--text: "Satoshi", var(--sans)}.chapter--car-2026 .headline{font-weight:500;letter-spacing:-.035em}.chapter--car-2026 .kicker{color:#17181a;opacity:.65}.chapter--car-2026 .deck{color:#2e3136}.chapter--car-2026 .adcard{background:transparent;border-top:1px solid rgba(23,24,26,.35);color:#17181a;padding-left:0;padding-right:0}.chapter--car-2026 .specs .label{color:#17181a;opacity:.5}.chapter--car-2026 .specs .value{color:#17181a}.chapter--car-2026 .tool-btn{border-color:#17181a99;color:#17181a}.chapter--car-2026 .tool-btn.is-on{background:#17181a;color:#f2f3f5}.chapter--car-2040{color:#cfe9e4;--display: "Clash Display", var(--sans);--text: "Martian Mono", var(--mono)}.chapter--car-2040 .headline{font-weight:300;letter-spacing:.04em;color:#eafffa;text-shadow:0 0 22px rgba(93,224,200,.35),var(--type-shadow-lg)}.chapter--car-2040 .kicker{color:#5de0c8}.chapter--car-2040 .kicker:before{box-shadow:0 0 10px #5de0c8}.chapter--car-2040 .deck{font-size:11.5px;line-height:2;letter-spacing:0}.chapter--car-2040 .adcard{background:#0610128c;border:1px solid rgba(93,224,200,.4);border-radius:4px;backdrop-filter:blur(8px)}.chapter--car-2040 .adcard:before,.chapter--car-2040 .adcard:after{content:"";position:absolute;width:14px;height:14px;border:1px solid #5de0c8}.chapter--car-2040 .adcard:before{top:-1px;left:-1px;border-right:0;border-bottom:0}.chapter--car-2040 .adcard:after{bottom:-1px;right:-1px;border-left:0;border-top:0}.chapter--car-2040 .specs .value{font-size:13px;color:#5de0c8}.chapter--car-2040 .adcard p{font-size:11px;line-height:1.9}.chapter--car-2040 .specs .label{color:#cfe9e4}.chapter--car-2040 .tool-btn{border-radius:2px;border-color:#5de0c899}.chapter--car-2040 .tool-btn.is-on{background:#5de0c8;color:#061012}
