@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/2e482247ef29dcb9-s.0z23a3hpu8ttr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/068feab4deafcd0f-s.02aqyp7acl16b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/db545dba463279ae-s.p.14a9xpaqsbppk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.NLsIZa_className{font-family:Archivo,Archivo Fallback;font-style:normal}.NLsIZa_variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/f7095de3000afb68-s.3zvkfbs08rnj_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/e63b65bb308a9351-s.p.3strvg7o-g5v2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.SKM_9q_className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:italic;font-weight:400}.SKM_9q_variable{--font-serif:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/258bd0ab5fdd762a-s.3bz3aq452sydg.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/99a2019bdfa8519b-s.2sb9jzhmrh7ny.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/44e0cb21b0d052b7-s.343obqi851wr5.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/f9cd5a77d065db98-s.40kcwrf1wub16.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/954d21e04331b2ae-s.200l3jur7oygh.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/53897e768d329f66-s.p.269kn9uafm0ti.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.P1H6ia_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.P1H6ia_variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
html{scroll-padding-top:90px}body{margin:0}a{color:inherit;text-decoration:none}i{font-style:normal}a:hover{color:inherit}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){animation:.8s cubic-bezier(.6,.05,.2,1) vtreveal}@keyframes vtreveal{0%{clip-path:circle(0 at var(--vtx,92%) var(--vty,40px))}to{clip-path:circle(160% at var(--vtx,92%) var(--vty,40px))}}.ds.vt,.ds.vt *,.ds.vt :before,.ds.vt :after{transition:none!important}.ds{--accent:#da0406;--bg:#0b0b0c;--ink:#f2efea;--hi:#fff;--muted:#a8a49d;--faint:#8e8a83;--panel:#141416;--panel2:#1a1a1d;--line:#f2efea1f;--line2:#f2efea3d;--outline:#f2efea61;--nav:#0b0b0cbd;--chip:#f2efea0d;--glass:#0b0b0c99;--ghost:#f2efea12;--overlay:#050506c7;--on-bg:#f2efea;--on-ink:#0b0b0c;--red-text:color-mix(in srgb,var(--accent) 62%,#fff);--logo-ink:#f2efea;--coin-face:radial-gradient(circle at 32% 26%,#232327 0%,#131315 55%,#09090a 100%);--coin-edge:#2a2a2f;--coin-rim:#ffffff29;--coin-shine:#fff3;--coin-shadow:#000c;--halo:color-mix(in srgb,var(--accent) 24%,transparent);--map-bg:#0f0f11;--cta-glow:color-mix(in srgb,var(--accent) 24%,transparent);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--bg);color:var(--ink);font-family:var(--font-archivo),"Helvetica Neue",Arial,sans-serif;-webkit-font-smoothing:antialiased;transition:background-color .5s,color .5s}.ds.day{--bg:#fff;--ink:#141414;--hi:#000;--muted:#55534f;--faint:#6b6863;--panel:#f7f6f3;--panel2:#efede8;--line:#1414141a;--line2:#14141438;--outline:#1414147a;--nav:#ffffffd1;--chip:#1414140a;--glass:#ffffffd1;--ghost:#1414140f;--overlay:#fafaf8d1;--on-bg:#141414;--on-ink:#fff;--red-text:var(--accent);--logo-ink:#161616;--coin-face:radial-gradient(circle at 32% 26%,#fff 0%,#f7f7f5 55%,#e6e5e1 100%);--coin-edge:#d3d1cc;--coin-rim:#00000024;--coin-shine:#fffffff2;--coin-shadow:#00000040;--halo:color-mix(in srgb,var(--accent) 9%,transparent);--map-bg:#f4f3ef;--cta-glow:color-mix(in srgb,var(--accent) 11%,transparent);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.ds *{box-sizing:border-box}.ds ::selection{background:var(--accent);color:#fff}.site{position:relative;overflow-x:clip}.wrap{max-width:1320px;margin:0 auto;padding-left:clamp(16px,4vw,48px);padding-right:clamp(16px,4vw,48px)}.mono{font-family:var(--font-mono),ui-monospace,Menlo,monospace}.serif{font-family:var(--font-serif),Georgia,"Times New Roman",serif;text-transform:none;letter-spacing:-.01em;font-style:italic;font-weight:400;font-stretch:100%}.eyebrow{font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);align-items:center;gap:12px;margin:0;font-size:12px;display:flex}.eyebrow b{color:var(--red-text);font-weight:500}.slash{background:var(--accent);flex:none;width:22px;height:6px;display:inline-block;transform:skew(-34deg)}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:90;background:var(--accent);color:#fff;border-radius:999px;align-items:center;min-height:44px;padding:0 18px;font-size:14px;font-weight:600;transition:top .2s;display:inline-flex;position:absolute;top:-80px;left:16px}.skip-link:focus{color:#fff;top:12px}.logo-svg{display:block;overflow:visible}.lg-ring{fill:none;stroke:var(--logo-ink);stroke-width:15px}.lg-ink{fill:var(--logo-ink)}.lg-red{fill:var(--accent)}.lg-motors{fill:none;stroke:var(--logo-ink);stroke-width:11px}.lg-tag{fill:var(--logo-ink);font-family:var(--font-archivo),Arial,sans-serif;opacity:.86;font-size:30px;font-weight:600}.btn{letter-spacing:.01em;cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 26px;font-family:inherit;font-size:15px;font-weight:600;transition:transform .3s cubic-bezier(.2,.8,.2,1),background .3s,color .3s,border-color .3s,box-shadow .3s;display:inline-flex}.btn-red{background:var(--accent);color:#fff}.btn-red:hover{color:#fff;box-shadow:0 18px 40px -16px var(--accent);transform:translateY(-2px)}.btn-ghost{border-color:var(--line2);color:var(--ink);background:0 0}.btn-ghost:hover{border-color:var(--ink)}.btn[disabled]{opacity:.4;cursor:not-allowed;box-shadow:none;transform:none}.arr{flex:none;transition:transform .3s cubic-bezier(.2,.8,.2,1)}.btn:hover .arr,.lnk:hover .arr{transform:translate(4px)}.lnk{border-bottom:1px solid var(--line2);align-items:center;gap:10px;min-height:44px;padding:12px 0;font-size:15px;font-weight:600;transition:border-color .3s;display:inline-flex}.lnk:hover{border-color:var(--accent)}.icon-btn{border:1px solid var(--line2);width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;transition:border-color .3s,background .3s,transform .5s cubic-bezier(.2,.8,.2,1);display:inline-flex}.icon-btn:hover{border-color:var(--ink)}:where(.ds :focus-visible){outline:2px solid var(--ink);outline-offset:3px}.badge{font-family:var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;color:#f2efea;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);white-space:nowrap;background:#0b0b0ca8;border:1px solid #f2efea29;border-radius:999px;align-items:center;gap:8px;padding:7px 11px;font-size:11px;display:inline-flex}.badge .o{color:#ff6a5c;font-weight:600}.dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.st-ok .dot{background:#5bd38a}.st-way .dot{background:#f2b544;animation:1.3s ease-in-out infinite blink}.st-res .dot{background:#a8a49d}.st-sold .dot{background:#ff5a4e}@keyframes blink{50%{opacity:.25}}.theme-btn svg{transition:transform .6s cubic-bezier(.2,.8,.2,1)}.theme-btn:hover svg{transform:rotate(40deg)}.ds.day .theme-ico-sun,.ds:not(.day) .theme-ico-moon{display:none}.progress{background:var(--accent);transform-origin:0;z-index:80;pointer-events:none;width:100%;height:2px;position:fixed;top:0;left:0;transform:scaleX(0)}@supports (animation-timeline:scroll()){.progress{animation:linear both grow;animation-timeline:scroll(root)}}@keyframes grow{to{transform:scaleX(1)}}.fade{animation:1s .55s both fade}.fade2{animation:1s .8s both fade}@keyframes fade{0%{opacity:.01;transform:translateY(14px)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){.rv{animation:linear both rv;animation-timeline:view();animation-range:entry entry 55%}}@keyframes rv{0%{opacity:0;transform:translateY(46px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ds *,.ds :after{transition:none!important;animation:none!important}}
