@font-face{font-family:Unbounded;font-style:normal;font-weight:400 750;font-display:swap;src:url(../fonts/unbounded-700-cyr.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:400 750;font-display:swap;src:url(../fonts/unbounded-700-lat.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:Unbounded;font-style:normal;font-weight:751 950;font-display:swap;src:url(../fonts/unbounded-900-lat.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;font-style:normal;font-weight:300 900;font-display:swap;src:url(../fonts/jetbrainsmono-500-cyr.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:300 900;font-display:swap;src:url(../fonts/jetbrainsmono-500-lat.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}:root{--night-900:#edecea;--night-800:#f6f5f3;--night-700:#fbfaf9;--night-600:#fff;--night-500:#eceae6;--line:#d9d6d0;--line-soft:#e7e4df;--bg:var(--night-800);--surface:var(--night-600);--surface-dim:var(--night-700);--ink:#14161c;--ink-dim:#4b505d;--ink-mute:#6d7280;--red:#d01130;--red-hot:#b40e2a;--red-deep:#8f0a20;--amber:#96590a;--amber-hot:#7d4a08;--marker:#d9b93c;--beam:#fff6da;--chrome:#6f7683;--ok:#1e7d46;--info:#2563eb;--font-display:"Unbounded", system-ui, sans-serif;--font-text:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "Cascadia Mono", monospace;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-snap:cubic-bezier(.85, 0, .15, 1);--dur-fast:.22s;--dur-base:.5s;--dur-slow:.9s;--z-nav:100;--z-modal:200;--z-cursor:300;--z-preloader:400;--radius:10px;--radius-lg:18px;--header-h:76px;--shadow-panel:0 1px 2px #14161c0d, 0 4px 16px #14161c0f;--shadow-pop:0 10px 34px #14161c24;--glow-amber:0 4px 18px #b96f0538;--glow-red:0 6px 20px #d0113047}.on-dark{--night-900:#07080b;--night-800:#0a0b0f;--night-700:#0f1117;--night-600:#151823;--night-500:#1d2130;--line:#262b3d;--line-soft:#1a1e2c;--bg:var(--night-800);--surface:var(--night-600);--surface-dim:var(--night-700);--ink:#f2f1ec;--ink-dim:#a8abb8;--ink-mute:#82879a;--red-hot:#f4224a;--amber:#ffb347;--amber-hot:#ffcf87;--marker:#f7d94c;--chrome:#c9ced9;--ok:#4ade80;--shadow-panel:0 1px 2px #0006, 0 8px 24px #00000059;--shadow-pop:0 20px 44px #00000080;--glow-amber:0 0 24px #ffb34759;--glow-red:0 0 28px #d0113073;color:var(--ink);background:var(--bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-text-size-adjust:100%;scrollbar-color:#c4c1ba var(--bg)}body,html{background:var(--bg)}body{font-family:var(--font-text);color:var(--ink);min-height:100vh;font-size:17px;line-height:1.55;overflow-x:clip}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}canvas,img,svg,video{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{cursor:pointer;background:0 0;border:0}button,input,select,textarea{font:inherit;color:inherit}ol,ul{list-style:none}::selection{background:var(--red);color:#fff}h1,h2{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;line-height:1.14}h1,h2,h3,h4{font-weight:700}h3,h4{line-height:1.25}.container{width:100%;max-width:1560px;margin-inline:auto;padding-inline:clamp(16px,3vw,44px)}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.dim{color:var(--ink-dim)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sec-head{flex-wrap:wrap;align-items:baseline;gap:16px;display:flex}.sec-head .km{font-family:var(--font-mono);color:var(--amber);border:1px solid var(--line);background:var(--surface);white-space:nowrap;border-radius:6px;padding:5px 11px;font-size:13px}.sec-title{font-size:clamp(23px,3.2vw,40px)}.sec-title .thin{color:var(--ink-mute);font-weight:700}.btn{--btn-bg:var(--red);--btn-ink:#fff;border-radius:var(--radius);background:var(--btn-bg);min-height:44px;color:var(--btn-ink);letter-spacing:.01em;transition:transform var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out),background var(--dur-fast);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:10px;padding:11px 24px;font-size:16px;font-weight:700;display:inline-flex;position:relative}.btn:hover{box-shadow:var(--glow-red);background:var(--red-hot);transform:translateY(-1px)}.btn:active{transform:translateY(0)scale(.99)}.btn--ghost{--btn-bg:transparent;border:1px solid var(--line);color:var(--ink)}.btn--ghost:hover{background:var(--night-500);box-shadow:none;border-color:var(--ink-mute)}.btn--amber{--btn-bg:var(--amber);--btn-ink:#fff}.on-dark .btn--amber{--btn-ink:#23180a}.btn--amber:hover{box-shadow:var(--glow-amber);background:var(--amber-hot)}.panel{background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--radius-lg);box-shadow:var(--shadow-panel)}.on-dark .panel{background:linear-gradient(180deg,var(--night-600),var(--night-700))}.reveal-wait{opacity:0;transition:opacity .6s var(--ease-out),transform .7s var(--ease-out);transform:translateY(30px)}.bot-mode .reveal-wait,.reveal-wait.is-revealed{opacity:1;transform:none}.bot-mode .reveal-wait{transition:none}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.reveal-wait{opacity:1;transform:none}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{border:2px solid var(--bg);background:#c9c6bf;border-radius:6px}::-webkit-scrollbar-track{background:var(--bg)}.on-dark ::-webkit-scrollbar-thumb{background:var(--night-500)}.cart-fly{z-index:calc(var(--z-nav) + 1);pointer-events:none;position:fixed;inset:0}.cart-fly__item{width:56px;height:56px;box-shadow:0 8px 30px #0000008c,0 0 0 2px var(--amber);will-change:transform;background:#fff;border-radius:12px;position:absolute;top:0;left:0;overflow:hidden}.cart-fly__item img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.err[data-v-7c092ac6]{background:radial-gradient(70% 45% at 50% 100%,#1d2130 0,transparent 70%),var(--night-900);place-items:center;min-height:100vh;padding:24px;display:grid;position:relative;overflow:hidden}.err__road[data-v-7c092ac6]{background-image:linear-gradient(180deg,transparent 0 55%,var(--marker) 55% 80%,transparent 80%);clip-path:polygon(47% 0,53% 0,60% 100%,40% 100%);opacity:.5;background-size:100% 84px;width:min(40vw,400px);height:42%;animation:.9s linear infinite err-road-7c092ac6;position:absolute;bottom:0;left:50%;translate:-50%}@keyframes err-road-7c092ac6{to{background-position-y:84px}}.err__sign[data-v-7c092ac6]{text-align:center;border-color:var(--line);justify-items:center;gap:16px;max-width:520px;padding:clamp(30px,5vw,52px);display:grid;position:relative}.err__code[data-v-7c092ac6]{color:var(--amber);text-shadow:0 0 40px #ffb34766;font-size:clamp(56px,10vw,96px);font-weight:700;line-height:1}.err h1[data-v-7c092ac6]{font-size:clamp(20px,3vw,30px)}.err p[data-v-7c092ac6]{font-size:15px;line-height:1.6}.err__phone[data-v-7c092ac6]{color:var(--amber);white-space:nowrap}.err__cta[data-v-7c092ac6]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}
