@font-face{font-family:Onest;src:url(/fonts/onest-latin-ext.af0cc5b9ad.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20A8,U+20AA-20AB,U+20AD-20BC,U+20BE-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;src:url(/fonts/onest-cyrillic-ext.a067797e16.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;src:url(/fonts/onest-latin.58e698cf07.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+0-A4,U+A6-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD,U+20BD,U+2248,U+2192,U+2116}@font-face{font-family:Onest;src:url(/fonts/onest-cyrillic.6e67800853.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116,U+20BD,U+2248,U+2192,U+A0,U+2013-2014,U+AB,U+BB,U+201E,U+201C,U+20-40,U+5B-60,U+7B-7E,U+B7,U+D7,U+2019,U+2022,U+2026,U+2212}@font-face{font-family:Onest;src:url(/fonts/golos-won.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap;unicode-range:U+20A9,U+A5}@font-face{font-family:Unbounded;src:url(/fonts/unbounded-latin-ext.0b708cdca7.woff2)format("woff2");font-weight:700 900;font-style:normal;font-display:swap;unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20A8,U+20AA-20AB,U+20AD-20BC,U+20BE-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;src:url(/fonts/unbounded-latin.6091e19df3.woff2)format("woff2");font-weight:700 900;font-style:normal;font-display:swap;unicode-range:U+0-A4,U+A6-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD,U+20BD,U+2248,U+2192,U+2116}@font-face{font-family:Unbounded;src:url(/fonts/unbounded-cyrillic.5944a06a83.woff2)format("woff2");font-weight:700 900;font-style:normal;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116,U+20BD,U+2248,U+2192,U+A0,U+2013-2014,U+AB,U+BB,U+201E,U+201C,U+20-40,U+5B-60,U+7B-7E,U+B7,U+D7,U+2019,U+2022,U+2026,U+2212}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono.92b1c1e39b.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0-A4,U+A6-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD,U+20BD,U+2248,U+2192,U+2116,U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116,U+20BD,U+2248,U+2192,U+A0,U+2013-2014,U+AB,U+BB,U+201E,U+201C,U+20-40,U+5B-60,U+7B-7E,U+B7,U+D7,U+2019,U+2022,U+2026,U+2212}@font-face{font-family:Onest Fallback;src:local(Arial);size-adjust:102.72%;ascent-override:94.43%;descent-override:29.69%;line-gap-override:0.0%}@font-face{font-family:Unbounded Fallback;src:local(Arial);size-adjust:142.0%;ascent-override:70.07%;descent-override:17.25%;line-gap-override:0.0%}@font-face{font-family:JetBrains Mono Fallback;src:local(Courier New);size-adjust:99.98%;ascent-override:102.02%;descent-override:30%;line-gap-override:0.0%}
:root{--bg:#0b0b0c;--surface:#141518;--surface-2:#1e2024;--line:#26292e;--line-strong:#6a707b;--ink:#f4f6f8;--ink-muted:#a3aab4;--ink-subtle:#858c96;--logo-ink:#fff;--hunt:#47c7fc;--hunt-hover:#7ad6fd;--on-hunt:#0b0b0c;--hunt-soft:#47c7fc24;--link:#47c7fc;--success:#34d17a;--warning:#ffb547;--danger:#ff6b70;--focus-ring:#47c7fc;--shadow-overlay:0 16px 40px #0000008c;--ink-inverse:#0b0b0c;--hunt-ink:#47c7fc;--hunt-marker:transparent;--success-soft:#34d17a24;--warning-soft:#ffb54724;--danger-soft:#ff6b7024;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--bg:#f3f4f6;--surface:#fff;--surface-2:#eceef1;--line:#e1e4e8;--line-strong:#7e848e;--ink:#0b0b0c;--ink-muted:#4f5660;--ink-subtle:#646b75;--logo-ink:#0b0b0c;--hunt-soft:#47c7fc33;--link:#0b0b0c;--success:#0f7a44;--warning:#955a00;--danger:#c4262e;--focus-ring:#0b0b0c;--shadow-overlay:0 16px 40px #0b0b0c24;--ink-inverse:#fff;--hunt-ink:#0b0b0c;--hunt-marker:var(--hunt);--success-soft:#0f7a441a;--warning-soft:#955a001a;--danger-soft:#c4262e17;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:light){:root:not([data-theme]){--bg:#f3f4f6;--surface:#fff;--surface-2:#eceef1;--line:#e1e4e8;--line-strong:#7e848e;--ink:#0b0b0c;--ink-muted:#4f5660;--ink-subtle:#646b75;--logo-ink:#0b0b0c;--hunt-soft:#47c7fc33;--link:#0b0b0c;--success:#0f7a44;--warning:#955a00;--danger:#c4262e;--focus-ring:#0b0b0c;--shadow-overlay:0 16px 40px #0b0b0c24;--ink-inverse:#fff;--hunt-ink:#0b0b0c;--hunt-marker:var(--hunt);--success-soft:#0f7a441a;--warning-soft:#955a001a;--danger-soft:#c4262e17;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}:root{--color-canvas:var(--bg);--color-surface:var(--surface);--color-surface-sunken:var(--surface-2);--color-border:var(--line);--color-border-strong:var(--line-strong);--color-text:var(--ink);--color-text-muted:var(--ink-muted);--color-text-subtle:var(--ink-subtle);--color-text-inverse:var(--ink-inverse);--color-link:var(--link);--color-accent:var(--hunt);--color-accent-hover:var(--hunt-hover);--color-accent-soft:var(--hunt-soft);--color-accent-line:var(--hunt);--color-accent-ink:var(--hunt-ink);--color-accent-marker:var(--hunt-marker);--color-on-accent:var(--on-hunt);--color-stamp:var(--hunt-ink);--color-stamp-soft:var(--hunt-soft);--color-success:var(--success);--color-success-soft:var(--success-soft);--color-warning:var(--warning);--color-warning-soft:var(--warning-soft);--color-danger:var(--danger);--color-danger-soft:var(--danger-soft);--color-info:var(--hunt-ink);--color-info-soft:var(--hunt-soft);--color-rule:var(--line);--color-focus:var(--focus-ring);--font-sans:"Onest", "Onest Fallback", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display:"Unbounded", "Unbounded Fallback", "Arial Black", system-ui, sans-serif;--font-mono:"JetBrains Mono", "JetBrains Mono Fallback", ui-monospace, "SF Mono", Menlo, monospace;--text-2xs:.75rem;--text-xs:.75rem;--text-sm:.875rem;--text-button:.9375rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-h2:1.625rem;--text-2xl:1.75rem;--text-3xl:2.25rem;--text-4xl:3rem;--text-5xl:4.5rem;--leading-tight:1.1;--leading-snug:1.3;--leading-normal:1.5;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-heavy:800;--weight-black:900;--tracking-display:-.02em;--tracking-tight:-.01em;--tracking-eyebrow:.08em;--tracking-data:.04em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-xl:24px;--radius-full:999px;--slant:-10deg;--shadow-sm:0 0 0 0 transparent;--shadow-md:0 0 0 0 transparent;--shadow-lift:0 0 0 0 transparent;--shadow-lg:var(--shadow-overlay);--edge-light:0 0 0 0 transparent;--width-content:75rem;--header-h:4rem;--width-prose:40rem;--section:clamp(4rem, 8vw, 6rem);--control-h-sm:2.25rem;--control-h:2.75rem;--control-h-lg:3.25rem;--field-h:3rem;--ring-focus:inset 0 0 0 2px var(--color-focus);--ring-danger:inset 0 0 0 2px var(--color-danger);--glass-surface:color-mix(in oklab, var(--color-canvas) 80%, transparent);--glass-thin:blur(8px) saturate(1.2);--glass:blur(16px) saturate(1.4);--glass-thick:blur(24px) saturate(1.6);--glass-blur:var(--glass);--glass-line:var(--color-border);--wash:linear-gradient(to top, #000000c7 0%, #0000009e 12%, #0006 26%, #0003 40%, #00000012 52%, #0000 62%);--z-header:40;--z-menu:50;--z-layer:100;--duration-press:.12s;--duration-fast:.12s;--duration-base:.22s;--duration-open:.22s;--duration-reveal:.32s;--duration-photo:.4s;--duration-launch:.6s;--duration-slow:var(--duration-reveal);--launch-step:.12s;--stagger:60ms;--motion-shift:1;--duration-fade:.12s;--ease:cubic-bezier(.2, 0, 0, 1);--ease-out:cubic-bezier(.2, 0, 0, 1);--ease-out-strong:cubic-bezier(.2, 0, 0, 1);--ease-in:cubic-bezier(.7, 0, .84, 0);--ease-sheet:cubic-bezier(.32, .72, 0, 1)}@media (prefers-reduced-motion:reduce){:root{--motion-shift:0;--duration-press:0s;--duration-fast:0s;--duration-base:0s;--duration-open:0s;--duration-reveal:0s;--duration-photo:0s;--duration-launch:0s;--duration-fade:0s}}
*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%}body{background:var(--color-canvas);min-height:100dvh;color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}h1,h2,h3{line-height:var(--leading-tight);text-wrap:balance;font-weight:var(--weight-semibold)}h1{font-family:var(--font-display);font-weight:var(--weight-heavy);letter-spacing:var(--tracking-display)}a{color:var(--color-link);text-underline-offset:3px;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}::selection{background:var(--color-accent-soft);color:var(--color-text)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.skip-link{left:var(--space-3);z-index:100;padding:var(--space-3) var(--space-4);background:var(--color-surface);color:var(--color-text);font-weight:var(--weight-semibold);border-radius:var(--radius-md);transition:top var(--duration-base) var(--ease);text-decoration:none;position:absolute;top:-6rem}.skip-link:focus-visible{top:var(--space-3);box-shadow:var(--shadow-overlay)}.tabular{font-variant-numeric:tabular-nums}.t-display-xl{font-family:var(--font-display);font-size:var(--text-5xl);font-weight:var(--weight-black);letter-spacing:-.03em;text-transform:uppercase;transform:skewX(var(--slant));transform-origin:0 100%;line-height:.95}.t-display{font-family:var(--font-display);font-size:var(--text-4xl);font-weight:var(--weight-heavy);letter-spacing:var(--tracking-display);text-wrap:balance;line-height:1}.t-h1{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--weight-heavy);line-height:var(--leading-tight);letter-spacing:var(--tracking-display)}.t-h2{font-family:var(--font-display);font-size:var(--text-h2);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);line-height:1.2}.t-h3{font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:1.4}.t-label{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-text-muted);line-height:1.33}.t-price{font-size:var(--text-2xl);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.14}.t-vin{font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--weight-medium);letter-spacing:var(--tracking-data);text-transform:uppercase}.t-data{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text-subtle);line-height:1.33}@media (max-width:40rem){.t-display-xl{font-size:2.75rem}.t-display{font-size:2rem}.t-h1{font-size:var(--text-2xl)}}.button{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-h);padding:0 var(--space-5);border-radius:var(--radius-md);font-size:var(--text-button);font-weight:var(--weight-semibold);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease), color var(--duration-fast) var(--ease), box-shadow var(--duration-fast) var(--ease), transform var(--duration-press) var(--ease);border:0;line-height:1.33;text-decoration:none;display:inline-flex}.button:hover{text-decoration:none}.button:active:not(:disabled){transform:scale(.98)}.button:disabled{cursor:not-allowed;opacity:.45}.button.primary{background:var(--color-accent);color:var(--color-on-accent)}.button.primary:hover:not(:disabled){background:var(--color-accent-hover)}.button.secondary,.button.danger{color:var(--color-text);box-shadow:inset 0 0 0 1.5px var(--color-border-strong);background:0 0}.button.secondary:hover:not(:disabled),.button.danger:hover:not(:disabled){background:var(--color-surface-sunken)}.button.ghost{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff47}.button.ghost:hover:not(:disabled){background:#ffffff29}.button.large{min-height:var(--control-h-lg);padding:0 var(--space-6);font-size:var(--text-base)}.button.small{min-height:var(--control-h-sm);padding:0 var(--space-4)}html{scroll-behavior:smooth}:target,[id]{scroll-margin-top:5.5rem}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}[class*=road],.photo,.track{animation:none;animation-timeline:none}}.route-enter{animation:route-in var(--duration-base) var(--ease) both}.route-enter:has(.landing){animation:none}@keyframes route-in{0%{opacity:0;transform:translateY(calc(.5rem * var(--motion-shift)))}}@keyframes launch{0%{opacity:.25;transform:translateX(calc(-6px * var(--motion-shift)))}to{opacity:1;transform:none}}.shade,.stage,.paper,.landing{background:var(--color-canvas);color:var(--color-text)}.stage{isolation:isolate;position:relative}.seam{display:none}.page-head{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.page-title{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--weight-heavy);letter-spacing:var(--tracking-display);line-height:var(--leading-tight);margin:0}@media (max-width:40rem){.page-title{font-size:var(--text-2xl)}}.page-lead{margin:var(--space-2) 0 0;max-width:44rem;font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text-muted)}
