:root{color-scheme:light;--bg: #f5f7fa;--surface: #fff;--surface-2: #edf1f5;--surface-3: #e5eaf0;--text: #111820;--muted: #627080;--line: #dce2e8;--line-strong: #cbd3dc;--accent: #e32636;--accent-soft: #feecee;--telegram: #2aabee;--telegram-dark: #168dcc;--green: #25a46f;--amber: #dc8b1b;--shadow: 0 22px 70px rgba(22, 34, 48, .09);--radius: 24px;--container: 1180px;--header: 76px}:root[data-theme=dark]{color-scheme:dark;--bg: #0d1117;--surface: #151b23;--surface-2: #1b232d;--surface-3: #242e39;--text: #f4f7fa;--muted: #9aa7b5;--line: #293440;--line-strong: #3a4653;--accent: #ff4050;--accent-soft: #351d24;--telegram: #38afe9;--telegram-dark: #65c8f7;--green: #49c38c;--amber: #f2a640;--shadow: 0 24px 80px rgba(0, 0, 0, .32)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:var(--bg);color:var(--text);font:500 16px/1.55 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden;transition:background .25s,color .25s}a{color:inherit;text-decoration:none}button,select,input{font:inherit}button,summary,select{cursor:pointer}.skip{position:fixed;inset:8px auto auto 8px;z-index:100;padding:10px;background:var(--surface);transform:translateY(-150%)}.skip:focus{transform:none}.site-header{position:sticky;z-index:50;top:0;height:var(--header);max-width:calc(var(--container) + 40px);margin:auto;padding:12px 20px;display:flex;align-items:center;justify-content:space-between;background:color-mix(in srgb,var(--bg) 88%,transparent);backdrop-filter:blur(18px);transition:height .2s}.site-header.compact{height:64px}.brand{display:flex;align-items:center;gap:9px;font-size:20px;font-weight:800;letter-spacing:-.04em;white-space:nowrap}.brand span span,.final-mark span{color:var(--accent)}.final-mark{font-weight:800}.desktop-nav{display:none;gap:26px;color:var(--muted);font-size:14px}.desktop-nav a:hover{color:var(--text)}.header-actions{display:flex;align-items:center;gap:6px}.icon-button,.popover summary{border:1px solid var(--line);background:var(--surface);color:var(--text);border-radius:50%;min-width:42px;height:42px;display:flex;align-items:center;justify-content:center;list-style:none}.popover summary::-webkit-details-marker{display:none}.popover{position:relative}.picker-panel{position:absolute;inset-block-start:50px;inset-inline-end:0;width:min(330px,calc(100vw - 32px));max-height:min(70vh,620px);padding:16px;border:1px solid var(--line);border-radius:20px;background:var(--surface);box-shadow:var(--shadow);overflow:auto}.picker-panel>p{margin:0 0 10px;font-weight:800}.language-list{display:grid;gap:2px}.language-list a{min-height:42px;display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border-radius:10px}.language-list a:hover,.language-list a.active{background:var(--surface-2)}.language-list a.active{color:var(--telegram)}.language-list a.special{margin-top:12px;border-top:1px solid var(--line);padding-top:18px;min-height:54px}.language-list small{color:var(--muted)}.button{min-height:48px;border:0;border-radius:14px;padding:13px 20px;background:var(--telegram);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:800;box-shadow:0 8px 26px color-mix(in srgb,var(--telegram) 28%,transparent);transition:transform .15s,background .15s}.button:hover{background:var(--telegram-dark);transform:translateY(-1px)}.button:active{transform:scale(.97)}.button-small{min-height:42px;padding:8px 13px}.text-link{color:var(--text);border:0;background:none;font-weight:700;padding:10px 0}.mobile-only{display:inline}.desktop-only,.sun{display:none}:root[data-theme=dark] .sun{display:inline}:root[data-theme=dark] .moon{display:none}.section{width:min(var(--container),calc(100% - 32px));margin-inline:auto;padding-block:74px}.hero{min-height:calc(100svh - var(--header));display:grid;align-items:center;gap:38px;padding-block:42px 68px}.eyebrow{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:800;letter-spacing:.14em;display:flex;align-items:center;gap:9px}.eyebrow span{width:22px;height:2px;background:var(--accent)}h1,h2,h3,p{margin-top:0}h1{font-size:clamp(38px,10vw,78px);line-height:1.01;letter-spacing:-.055em;margin-bottom:22px;max-width:860px}h2{font-size:clamp(34px,7.5vw,58px);line-height:1.06;letter-spacing:-.045em;margin-bottom:18px}.lede,.section-heading>p:last-child{color:var(--muted);font-size:clamp(17px,2.5vw,20px);max-width:720px}.button-row{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:30px}.hero-visual{position:relative;min-height:320px;border-radius:36px;background:var(--surface);border:1px solid var(--line);overflow:hidden;box-shadow:var(--shadow)}.orbit{position:absolute;border:1px solid var(--line);border-radius:50%;inset:50%;transform:translate(-50%,-50%)}.orbit-one{width:220px;height:220px}.orbit-two{width:390px;height:390px}.horn-core{position:absolute;inset:50%;transform:translate(-50%,-50%);min-width:130px;height:72px;padding:0 16px;border-radius:20px;display:grid;place-items:center;background:var(--text);color:var(--bg);font-size:20px;font-weight:800;box-shadow:0 0 0 15px var(--accent-soft)}.horn-core i{position:absolute;inset:-26px;border:1px solid color-mix(in srgb,var(--accent) 30%,transparent);border-radius:32px}.floating-capsule{position:absolute;display:flex;align-items:center;gap:8px;background:var(--surface);border:1px solid var(--line);box-shadow:0 12px 35px #141e281f;padding:10px 14px;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap}.floating-capsule b{display:grid;place-items:center;width:24px;height:24px;background:var(--accent-soft);color:var(--accent);border-radius:50%}.cap-a{top:16%;left:4%}.cap-b{right:3%;top:25%}.cap-c{bottom:14%;left:10%}.telegram-node{position:absolute;right:13%;bottom:11%;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--telegram);color:#fff;font-size:22px}.section-heading{margin-bottom:36px}.steps{list-style:none;margin:0 0 22px;padding:0;display:grid;grid-template-columns:1fr;gap:1px;border:1px solid var(--line);border-radius:20px;overflow:hidden;background:var(--line)}.steps li{background:var(--surface);padding:18px;display:flex;align-items:center;gap:14px;font-weight:700}.steps b{color:var(--accent);font-size:12px}.signal-composer{background:var(--surface);border:1px solid var(--line);border-radius:28px;box-shadow:var(--shadow);overflow:hidden}.composer-top{min-height:52px;padding:14px 18px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;gap:10px;color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.05em;font-weight:800}.status-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--amber);margin-inline-end:8px}.composer-content{padding:22px}.composer-pane{display:none}.composer-pane.active{display:block;animation:pane-in .25s ease}.composer-pane label,.field-label{display:block;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-weight:800;margin:0 0 8px}.select-wrap,input{width:100%;height:54px;border:1px solid var(--line-strong);border-radius:13px;background:var(--surface-2);color:var(--text);margin-bottom:20px}.select-wrap select{appearance:none;width:100%;height:100%;border:0;background:transparent;color:inherit;padding-inline:16px}input{padding-inline:16px;letter-spacing:.12em;text-transform:uppercase;font-weight:800}.source-note{color:var(--amber);font-size:12px;margin:-10px 0 18px;max-width:600px}.signal-grid{display:grid;gap:8px;margin-bottom:20px}.signal-grid button,.signal-rail button{display:flex;align-items:center;gap:12px;text-align:start;padding:11px 13px;border:1px solid var(--line);background:var(--surface-2);color:var(--text);border-radius:14px;font-weight:700}.signal-grid button span,.signal-rail b{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--surface);color:var(--accent)}.signal-grid button.selected,.signal-rail button.selected{border-color:var(--accent);background:var(--accent-soft)}.composer-nav{display:flex;align-items:center;justify-content:space-between;gap:16px}.confirm-mark{width:54px;height:54px;display:grid;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--green) 15%,transparent);color:var(--green);font-size:24px;margin-bottom:18px}.composer-pane h3{font-size:25px;margin-bottom:8px}.composer-pane>p{color:var(--muted);max-width:650px}.review{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0}.review span{padding:10px 13px;border-radius:11px;background:var(--surface-2);font-weight:800}.composer-pane[data-pane="3"]>.text-link{margin-inline-start:16px}.signal-rail{display:flex;overflow:auto;scroll-snap-type:x mandatory;gap:10px;padding:4px 2px 16px;margin-inline:-2px;scrollbar-width:none}.signal-rail button{min-width:max-content;scroll-snap-align:start}.duo-grid{display:grid;gap:12px;margin-top:22px}.info-panel{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:22px;display:flex;gap:15px}.panel-icon,.feature-icon{flex:0 0 auto;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--telegram) 14%,transparent);color:var(--telegram);font-weight:800}.panel-icon.alert{background:var(--accent-soft);color:var(--accent)}.info-panel h3{margin-bottom:6px}.info-panel p{color:var(--muted);font-size:14px;margin:0}.garage-section{background:var(--surface-2);width:100%;padding-inline:max(16px,calc((100% - var(--container))/2))}.garage-layout{display:grid;gap:18px}.vehicle-card{border-radius:26px;background:var(--surface);border:1px solid var(--line);padding:20px;min-height:340px;display:flex;flex-direction:column;box-shadow:var(--shadow)}.vehicle-header{display:flex;justify-content:space-between;color:var(--muted);font-size:11px;font-weight:800}.status-pill{color:var(--green);background:color-mix(in srgb,var(--green) 13%,transparent);padding:4px 8px;border-radius:99px}.vehicle-silhouette{margin:auto;display:grid;place-items:center;width:110px;height:110px;border-radius:50%;background:var(--accent-soft);color:var(--accent);font-size:50px;font-weight:800}.plate-source-gap{padding:12px;text-align:center;border:1px dashed var(--line-strong);border-radius:12px;font-weight:800;letter-spacing:.08em}.plate-source-gap small{display:block;letter-spacing:0;color:var(--amber);font-weight:500;font-size:10px;margin-top:4px}.status-track{display:flex;justify-content:center;gap:5px;margin-top:16px}.status-track i{width:20%;height:3px;border-radius:3px;background:var(--line)}.status-track i:first-child{background:var(--accent)}.accordion-list details{border-bottom:1px solid var(--line);padding:6px 0}.accordion-list summary{list-style:none;display:grid;grid-template-columns:42px 1fr auto;align-items:center;gap:10px;padding:13px 4px}.accordion-list summary::-webkit-details-marker{display:none}.accordion-list summary i{font-style:normal;color:var(--muted)}.accordion-list details[open] summary i{transform:rotate(45deg)}.accordion-list p{color:var(--muted);padding-inline-start:56px;margin:-4px 0 16px;font-size:14px}.business-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.business-card{min-height:195px;padding:18px;background:var(--surface);border:1px solid var(--line);border-radius:20px;position:relative}.business-card>span{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:var(--accent-soft);color:var(--accent);font-size:20px}.business-card small{position:absolute;inset-block-start:20px;inset-inline-end:18px;color:var(--muted)}.business-card h3{margin:35px 0 6px;font-size:17px}.business-card p{margin:0;color:var(--muted);font-size:12px}.partner-section{padding-bottom:28px}.partner-flow{display:grid;grid-template-columns:1fr;gap:10px}.partner-flow>div{min-height:120px;border:1px solid var(--line);border-radius:20px;background:var(--surface);display:flex;align-items:center;gap:14px;padding:22px}.partner-flow>div span{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--surface-2);color:var(--telegram);font-size:22px}.partner-flow>i{font-style:normal;text-align:center;color:var(--muted);transform:rotate(90deg)}.creator-section{padding-top:28px}.creator-card{border-radius:28px;background:var(--text);color:var(--bg);padding:26px;display:grid;gap:30px}.creator-card .eyebrow,.creator-card>div>p{color:color-mix(in srgb,var(--bg) 65%,transparent)}.share-switch{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;align-content:start}.share-switch>button{border:0;border-radius:10px;padding:9px 5px;background:transparent;color:inherit;font-size:11px}.share-switch>button.active{background:color-mix(in srgb,var(--bg) 16%,transparent)}.share-preview{grid-column:1/-1;margin-top:10px;border:1px solid color-mix(in srgb,var(--bg) 25%,transparent);border-radius:16px;padding:18px;display:flex;justify-content:space-between;word-break:break-all}.share-preview b{color:var(--telegram)}.final-cta{text-align:center;padding-block:110px}.final-cta .eyebrow{justify-content:center}.final-cta h2{max-width:800px;margin-inline:auto}.final-cta>p:not(.eyebrow){color:var(--muted)}.final-mark{margin:0 auto 25px;font-size:24px}.button-large{min-height:56px;padding-inline:28px;margin-top:18px}footer{width:min(var(--container),calc(100% - 32px));margin:auto;padding:30px 0 45px;border-top:1px solid var(--line);display:grid;gap:20px;color:var(--muted);font-size:13px}footer nav{display:flex;flex-wrap:wrap;gap:18px}.reveal{opacity:0;transform:translateY(16px);transition:opacity .55s,transform .55s}.reveal.visible{opacity:1;transform:none}@keyframes pane-in{0%{opacity:0;transform:translate(8px)}}@media(min-width:700px){.section{width:min(var(--container),calc(100% - 64px));padding-block:100px}.desktop-only{display:inline}.mobile-only{display:none}.header-telegram{padding-inline:16px}.steps{grid-template-columns:repeat(3,1fr)}.composer-content{padding:34px}.signal-grid,.duo-grid{grid-template-columns:1fr 1fr}.garage-layout{grid-template-columns:1.05fr .95fr;align-items:center}.business-grid{grid-template-columns:repeat(4,1fr)}.partner-flow{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center}.partner-flow>i{transform:none}.creator-card{grid-template-columns:1.2fr .8fr;padding:46px}.garage-section{padding-inline:max(32px,calc((100% - var(--container))/2))}footer{grid-template-columns:1fr auto;align-items:center}footer>span{grid-column:1/-1;grid-row:2}footer nav{justify-content:flex-end}}@media(min-width:960px){.desktop-nav{display:flex}.hero{grid-template-columns:1.1fr .9fr;gap:50px}.hero-visual{min-height:520px}.signal-composer{max-width:940px;margin:auto}.signal-grid{grid-template-columns:repeat(3,1fr)}.business-card{min-height:240px;padding:24px}.business-card h3{margin-top:58px;font-size:20px}.business-card p{font-size:14px}}@media(max-height:520px)and (orientation:landscape){.hero{min-height:auto;grid-template-columns:1.2fr .8fr;padding-block:28px}.hero-visual{min-height:250px}.section{padding-block:55px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.reveal{opacity:1;transform:none}}.hero-visual{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:28px;padding:clamp(24px,6vw,56px);min-height:280px}.hero-visual>strong{font-size:clamp(30px,8vw,58px);letter-spacing:-.06em}.hero-visual>strong span{color:var(--accent)}.hero-signal-list{display:flex;flex-wrap:wrap;gap:8px}.hero-signal-list span{padding:10px 14px;border-block:1px solid var(--line);color:var(--muted)}.plate-pending{max-width:38rem;margin:20px 0;color:var(--muted)}.button:disabled{box-shadow:none;cursor:not-allowed;opacity:.48;transform:none}.garage-layout{max-width:760px}.accordion-list summary{grid-template-columns:1fr auto;min-height:56px}.accordion-list p{padding-inline-start:0}.business-card>h3{margin-block-start:58px}.partner-flow{list-style:none;margin:0;padding:0;counter-reset:partner}.partner-flow li{counter-increment:partner;min-height:110px;border-block:1px solid var(--line);display:flex;align-items:center;gap:16px;padding:20px}.partner-flow li:before{content:"0" counter(partner);color:var(--accent);font-size:12px;font-weight:800}:focus-visible{outline:3px solid color-mix(in srgb,var(--telegram) 55%,transparent);outline-offset:3px}[dir=rtl] .composer-pane[data-pane="3"]>.text-link{margin-inline-start:16px}@media(min-width:700px){.partner-flow{grid-template-columns:repeat(3,1fr)}}@font-face{font-family:ABTOHOMEP;src:url(/fonts/ABTOHOMEP-v1.4-Regular.woff2) format("woff2");font-style:normal;font-weight:400 700;font-display:swap}.plate-wrap[data-astro-cid-6uoe2lux]{width:231px;height:57.412px;margin:18px auto 22px}.main-license-plate[data-astro-cid-6uoe2lux]{width:231px;height:49.754px;display:grid;grid-template-columns:169px 62px;align-items:stretch;overflow:hidden;border:1px solid #fff;border-radius:3.11px;background:#fff;color:#111;box-shadow:inset 0 0 0 3px #111}.main-license-plate-main[data-astro-cid-6uoe2lux]{min-width:0;display:flex;align-items:center;justify-content:center;padding:1px 4px 0 7px;font-family:ABTOHOMEP,sans-serif;font-stretch:condensed;font-size:37px;line-height:40px;font-weight:700;letter-spacing:.045em;white-space:nowrap}.main-license-plate-region[data-astro-cid-6uoe2lux]{position:relative;margin:3px 3px 3px 0;border-left:2px solid #111;display:grid;grid-template-columns:1fr 16px;grid-template-rows:29px 10px;align-items:center}.main-license-plate-region-number[data-astro-cid-6uoe2lux]{grid-column:1 / 3;grid-row:1;align-self:center;justify-self:center;font-family:ABTOHOMEP,sans-serif;font-size:24px;line-height:26px;font-weight:700;letter-spacing:.01em}.main-license-plate-rus[data-astro-cid-6uoe2lux]{grid-column:1;grid-row:2;justify-self:end;padding-right:2px;font-family:Arial Narrow,Arial,sans-serif;font-size:7px;line-height:9px;font-weight:700}.main-license-plate-flag[data-astro-cid-6uoe2lux]{grid-column:2;grid-row:2;width:13px;height:8px;justify-self:start;background:linear-gradient(to bottom,#fff 0 33.333%,#0039a6 33.333% 66.666%,#d52b1e 66.666% 100%);box-shadow:0 0 0 .4px #aaa}
