@font-face{font-family:"Manrope";font-weight:400 800;font-display:swap;src:url(fonts/manrope-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Manrope";font-weight:400 800;font-display:swap;src:url(fonts/manrope-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:"Manrope";font-weight:400 800;font-display:swap;src:url(fonts/manrope-latin.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}:root{--white:#fff;--ok:#25D366;--ok-d:#1DA851;--font:"Manrope","Segoe UI",system-ui,-apple-system,Roboto,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:130px}body{margin:0;background:var(--paper);color:var(--text);font:16px/1.6 var(--font)}a{color:inherit}img,svg{max-width:100%}.wrap{max-width:1160px;margin:0 auto;padding:0 20px}.muted{color:var(--muted);font-size:13px}.skip{position:absolute;left:-999px;top:8px;background:#fff;padding:8px 12px;border-radius:8px;z-index:99}.skip:focus{left:8px}:focus-visible{outline:2px solid var(--acc-hi);outline-offset:2px}.top{position:sticky;top:0;z-index:20;background:var(--ink);color:#fff;box-shadow:0 1px 0 var(--line-d)}.topbar{background:var(--ink-top);font-size:13px;color:var(--mut-d)}.topbar .wrap{display:flex;align-items:center;justify-content:space-between;gap:16px;height:40px}.topbar-tag{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topbar-links{display:flex;gap:22px;flex:none}.topbar-links a{white-space:nowrap;display:inline-flex;align-items:center;gap:7px;color:#DCE3EE;text-decoration:none;font-weight:700}.topbar-links a:hover{color:var(--acc-hi)}.topbar-links svg{width:14px;height:14px;color:var(--acc-hi)}.mainbar{display:flex;align-items:center;gap:24px;height:76px}.logo{display:flex;align-items:center;gap:10px;font-weight:800;font-size:19px;color:#fff;text-decoration:none;letter-spacing:.2px;white-space:nowrap;text-transform:uppercase}.logo svg{flex:none}.logo b{color:var(--acc-hi);font-weight:800}.top nav{display:flex;gap:26px;margin-left:auto;font-size:15px;font-weight:700}.top nav a{text-decoration:none;color:#DCE3EE;padding:6px 0;border-bottom:2px solid transparent}.top nav a:hover{color:#fff;border-bottom-color:var(--acc-hi)}.lang{display:flex;border:1px solid var(--line-d);border-radius:50px;overflow:hidden;flex:none}.lang a{padding:6px 11px;font-weight:800;font-size:13px;color:var(--mut-d);text-decoration:none}.lang a[aria-current="true"]{background:var(--ink-3);color:#fff}.head-cta{padding:11px 22px;font-size:15px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:2px solid transparent;border-radius:50px;padding:13px 26px;font-weight:800;font-size:16px;font-family:inherit;cursor:pointer;text-decoration:none;transition:transform .15s,background .15s,border-color .15s}.btn:hover{transform:translateY(-1px)}.btn.y{background:var(--acc);color:var(--on-acc)}.btn.y:hover{background:var(--acc-d)}.btn.g{background:var(--ok);color:#fff}.btn.g:hover{background:var(--ok-d)}.btn.o{background:transparent;color:#fff;border-color:rgba(255,255,255,.45)}.btn.o:hover{border-color:#fff}.btn.ol{background:transparent;color:var(--text);border-color:var(--line)}.btn.ol:hover{border-color:var(--text)}.btn.o svg,.btn.ol svg{color:var(--ok)}.btn.big{padding:16px 30px;font-size:18px}.hero{background:var(--ink);color:#fff;position:relative;overflow:hidden}.hero::before{content:"";position:absolute;inset:0;background-image:linear-gradient(var(--ink-2) 1px,transparent 1px),linear-gradient(90deg,var(--ink-2) 1px,transparent 1px);background-size:44px 44px;opacity:.55;pointer-events:none}.hero .wrap{position:relative;display:grid;grid-template-columns:1.05fr .95fr;gap:44px;align-items:center;padding-top:64px;padding-bottom:72px}.kicker{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--line-d);border-radius:30px;padding:5px 12px;font-size:14px;color:var(--mut-d)}.kicker i{width:8px;height:8px;border-radius:50%;background:var(--ok);box-shadow:0 0 0 4px rgba(37,211,102,.18)}h1{font-size:52px;line-height:1.05;margin:18px 0 16px;letter-spacing:-1.5px;font-weight:800;overflow-wrap:break-word;hyphens:auto}h1 em{font-style:normal;color:var(--acc-hi)}.sub{font-size:19px;color:var(--muted);margin:0 0 26px;max-width:540px}.hero .sub{color:#C3CCD6}.cta{display:flex;gap:12px;flex-wrap:wrap}.chips{display:flex;flex-wrap:wrap;gap:8px;margin:26px 0 0;padding:0;list-style:none}.chips li{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line-d);border-radius:8px;padding:7px 11px;font-size:14px;font-weight:700;color:#E3E8EE}.chips li::before{content:"✓";color:var(--acc-hi);font-weight:800}.star{margin-top:12px;color:var(--mut-d)}.route{background:var(--ink-2);border:1px solid var(--line-d);border-radius:20px;padding:22px;box-shadow:0 30px 60px rgba(0,0,0,.35)}.route-top{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--mut-d);margin-bottom:6px}.route-top b{color:#fff;font-size:15px}.live{display:inline-flex;align-items:center;gap:6px;color:var(--acc);font-weight:700}.live::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--acc);animation:pulse 1.6s infinite}@keyframes pulse{50%{opacity:.25}}.route svg{display:block;width:100%;height:auto}.route .spec{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:8px}.route .spec div{background:var(--ink-3);border-radius:10px;padding:10px;text-align:center;font-size:12px;color:var(--mut-d)}.route .spec b{display:block;font-size:17px;color:#fff}.sec{padding:80px 0}.sec.alt{background:var(--white)}.sec.dark{background:var(--ink);color:#fff}.head{max-width:680px;margin-bottom:30px}.label{display:inline-flex;align-items:center;gap:8px;color:var(--acc);font-weight:800;font-size:13px;text-transform:uppercase;letter-spacing:.1em}.label::before{content:"";width:22px;height:3px;background:var(--acc);border-radius:2px}h2{font-size:38px;line-height:1.12;margin:8px 0 10px;letter-spacing:-.8px;font-weight:800}h3{font-size:20px;line-height:1.25;margin:0 0 6px;font-weight:800}.head p{color:var(--muted);margin:0}.dark .head p{color:var(--mut-d)}.card{background:var(--white);border:1px solid var(--line);border-radius:18px;padding:24px}.sec.alt .card{background:var(--paper);border-color:transparent}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.svc{transition:transform .2s,box-shadow .2s;border-top:4px solid var(--acc)}.svc:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgba(var(--ink-rgb),.1)}.svc .ic{width:52px;height:52px;border-radius:14px;background:var(--acc-l);color:var(--acc);display:flex;align-items:center;justify-content:center;margin-bottom:16px}.svc p{color:var(--muted);margin:0}.firm{margin-top:18px;background:var(--ink);color:#fff;border-radius:18px;padding:20px 24px;display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.firm div{max-width:720px;color:#C3CCD6}.firm b{color:var(--acc-hi)}.nogo{margin:14px 0 0;font-size:14px}.calc{display:grid;grid-template-columns:1.2fr .8fr;gap:22px;align-items:start}.dark .card{background:var(--white);color:var(--text);border-color:transparent}.step{display:flex;align-items:center;gap:10px;font-weight:800;margin:4px 0 12px}.step i{font-style:normal;width:28px;height:28px;border-radius:8px;background:var(--ink);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:13px}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.grid3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}label.f{display:block;font-size:13px;color:var(--muted);font-weight:700}label.f.mt{margin-top:12px}label.f input,label.f select,label.f textarea{display:block;width:100%;margin-top:5px;border:1px solid var(--line);border-radius:10px;padding:11px 12px;font-size:16px;font-family:inherit;color:var(--text);background:#fff}label.f textarea{resize:vertical}label.f input:focus,label.f select:focus,label.f textarea:focus{outline:2px solid var(--acc);border-color:transparent}label.f select:disabled{background:var(--paper);color:var(--muted)}.hint{margin:8px 0 0;min-height:1em}.seg{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:12px}.seg button{border:1px solid var(--line);background:#fff;border-radius:11px;padding:11px 10px;font-weight:800;font-size:14px;font-family:inherit;color:var(--text);cursor:pointer;text-align:left}.seg button small{display:block;color:var(--muted);font-weight:500;font-size:12px}.seg button[aria-pressed="true"]{border-color:var(--acc);background:var(--acc-l);box-shadow:inset 0 0 0 1px var(--acc)}.yn{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 0;border-top:1px dashed var(--line);font-size:15px}.yn div{display:flex;border:1px solid var(--line);border-radius:9px;overflow:hidden;flex:none}.yn button{border:0;background:#fff;padding:7px 14px;font-weight:700;font-size:14px;font-family:inherit;cursor:pointer;color:var(--muted)}.yn button[aria-pressed="true"]{background:var(--ink);color:#fff}hr{border:0;border-top:1px solid var(--line);margin:18px 0}.res{position:relative;border-top:5px solid var(--acc)!important}.price{font-size:50px;font-weight:800;letter-spacing:-1.5px;color:var(--text);line-height:1;margin:6px 0 8px;font-variant-numeric:tabular-nums}.price small{font-size:18px;color:var(--muted);font-weight:700}.price #price{color:var(--acc)}.km{display:flex;justify-content:space-between;gap:10px;font-size:14px;padding:5px 0;color:var(--muted)}.km b{color:var(--text);text-align:right}.warn{display:none;background:#FFF6E0;border:1px solid #F1D27A;border-radius:10px;padding:10px 12px;font-size:14px;margin-top:12px}.warn.on{display:block}.warn a{font-weight:800;color:var(--acc-d)}.wait{background:var(--paper);border-radius:12px;padding:12px 14px;font-size:14px;margin-top:14px}.wait b{display:block;margin-bottom:4px}.wait ul{margin:0;padding-left:18px}.agree{display:flex;gap:9px;align-items:flex-start;font-size:14px;margin:12px 0 0;cursor:pointer}.agree input{width:18px;height:18px;margin-top:2px;accent-color:var(--acc);flex:none}.agree a{color:var(--acc-d)}.send{width:100%;margin-top:16px}.send:disabled{opacity:.45;cursor:not-allowed;transform:none}.need{margin:8px 0 0;min-height:1em}.demo{font-size:12px;color:var(--muted);margin:10px 0 0;border-top:1px dashed var(--line);padding-top:10px}.mbar{display:none}.contact{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.kt{font-style:normal;display:grid;gap:16px;background:var(--ink)!important;color:#fff;border:0!important}.kt div{display:flex;flex-direction:column;font-size:17px;font-weight:700}.kt span{font-size:13px;color:var(--mut-d);font-weight:600}.kt a{color:var(--acc-hi);text-decoration:none}.fab{position:fixed;right:18px;bottom:18px;z-index:30;width:58px;height:58px;border-radius:50%;background:var(--ok);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px rgba(0,0,0,.25);transition:bottom .25s}.fab svg{width:30px;height:30px}.fab:hover{background:var(--ok-d)}.legal .wrap{max-width:800px}.legal h1{font-size:40px}.legal h2{font-size:20px;margin:28px 0 6px;letter-spacing:0}.legal p{margin:0 0 10px}.legal a{color:var(--acc-d)}.legal-note{background:var(--acc-l);border-radius:12px;padding:12px 16px;font-size:15px}.js .rv{opacity:0;transform:translateY(22px);transition:opacity .6s ease,transform .6s ease}.js .rv.in{opacity:1;transform:none}@media (max-width:1100px){.fleet{grid-template-columns:1fr}}@media (max-width:980px){.top nav{display:none}.lang{margin-left:auto}.hero .wrap,.calc,.contact{grid-template-columns:1fr}.cards,.steps{grid-template-columns:1fr 1fr}h1{font-size:40px}.res{position:static}.mbar{position:fixed;left:0;right:0;bottom:0;z-index:31;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--ink);color:#fff;box-shadow:0 -8px 24px rgba(0,0,0,.25);transform:translateY(110%);transition:transform .25s}.mbar.on{transform:none}.mbar b{font-size:22px;font-weight:800}.mbar b span{color:var(--acc-hi)}.mbar small{display:block;font-size:11px;color:var(--mut-d)}.mbar .btn{padding:11px 16px;font-size:15px}body.mbar-on .fab{bottom:86px}}@media (max-width:640px){.top .wrap{gap:10px}.logo{font-size:14px;gap:8px}.wa span{display:none}.hero .wrap{padding-top:40px;padding-bottom:48px;gap:30px}h1{font-size:34px;letter-spacing:-1px}.sub{font-size:17px}.sec{padding:60px 0}h2{font-size:29px}.grid2,.grid3,.seg,.cards,.steps,.veh{grid-template-columns:1fr}.yn{flex-direction:column;align-items:flex-start}.price{font-size:44px}.btn.big{width:100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}.js .rv{opacity:1;transform:none}}h1,h2{font-weight:800}h1{letter-spacing:-1.8px}h1 em{display:block}.quick{background:var(--white);color:var(--text);border-radius:20px;padding:24px;box-shadow:0 30px 70px rgba(0,0,0,.4);border-top:5px solid var(--acc)}.quick-h{font-weight:900;font-size:20px;margin-bottom:14px}.tl{position:relative;display:grid;gap:12px;padding-left:28px}.tl::before{content:"";position:absolute;left:8px;top:34px;bottom:22px;border-left:2px dashed rgba(var(--acc-rgb),.45)}.tl label{position:relative}.tl label::before{content:"";position:absolute;left:-26px;top:32px;width:12px;height:12px;border-radius:50%;border:3px solid var(--acc);background:#fff}.tl label:last-child::before{background:var(--ink);border-color:var(--ink)}.quick-res{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px;padding-top:16px;border-top:1px solid var(--line)}.quick-res small{display:block;font-size:12px;color:var(--muted);font-weight:700}.quick-res b{font-size:34px;font-weight:900;letter-spacing:-1px;line-height:1.05}.quick-res b span{color:var(--acc);font-variant-numeric:tabular-nums}.quick-note{margin:12px 0 0;font-size:12px;color:var(--muted)}.scen{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.scen .card{position:relative;padding-top:26px}.scen .tag{display:block;font-size:13px;font-weight:900;color:var(--acc);letter-spacing:.1em;margin-bottom:12px}.scen p{margin:0;color:var(--muted);font-size:15px}.scen-cta{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.prog{list-style:none;margin:0 0 20px;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:6px;counter-reset:p}.prog li{counter-increment:p;font-size:12px;font-weight:800;color:var(--muted);padding-top:10px;border-top:4px solid var(--line);transition:border-color .3s,color .3s}.prog li::before{content:counter(p) " · "}.prog li.done{border-color:var(--acc);color:var(--text)}.prog li.done::before{content:"✓ "}@media (max-width:980px){.scen{grid-template-columns:1fr 1fr}}@media (max-width:640px){.scen,.fit-yes ul{grid-template-columns:1fr}.quick-res{flex-direction:column;align-items:stretch}.quick-res .btn{width:100%}.prog li{font-size:11px}}.dark .label,.hero .label{color:var(--acc-hi)}.dark .label::before{background:var(--acc-hi)}.live{color:var(--acc-hi)}.live::before{background:var(--acc-hi)}.legal-note{background:var(--acc-l)}@media (max-width:980px){.topbar-tag,.topbar-links .topbar-mail{display:none}.topbar .wrap{justify-content:flex-end}.mainbar{height:64px;gap:14px}}@media (max-width:640px){.topbar .wrap{justify-content:space-between;height:36px}.topbar-links{width:100%;justify-content:space-between}.head-cta{display:none}.logo{font-size:15px}}linear-gradient(90deg,rgba(var(--ink-rgb),1) 0%,rgba(var(--ink-rgb),.95) 38%,rgba(var(--ink-rgb),.62) 56%,rgba(var(--ink-rgb),.12) 85%), linear-gradient(0deg,rgba(var(--ink-rgb),.9) 0%,rgba(var(--ink-rgb),0) 38%)}.quickwrap{position:relative;z-index:3;margin-top:-92px}.quick{display:grid;grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:22px;padding:20px 24px}.quick-h{margin:0;font-size:18px;line-height:1.2}.quick .tl{grid-template-columns:1fr 1fr;padding-left:0;gap:14px}.quick .tl::before,.quick .tl label::before{display:none}.quick .tl label:first-child::after{content:"→";position:absolute;right:-12px;bottom:12px;color:var(--acc);font-weight:900;font-size:15px;transform:translateX(50%)}.quick-res{margin:0;padding:0 0 0 22px;border-top:0;border-left:1px solid var(--line);gap:18px;align-self:stretch}.quick-note{grid-column:1/-1;margin:-6px 0 0}@media (max-width:980px){.quick{grid-template-columns:minmax(0,1fr)}.quick-res{border-left:0;padding:14px 0 0;border-top:1px solid var(--line)}}@media (max-width:640px){.quick .tl{grid-template-columns:1fr}.quick .tl label:first-child::after{content:"↓";right:auto;left:50%;bottom:-17px;transform:translateX(-50%)}}@media (max-width:640px){}.hero .wrap>*,.calc>*,.contact>*{min-width:0}.hero.has-video{background:var(--ink)}.hero-media{background:var(--ink) url(video/hero-poster.webp) 75% center/cover no-repeat}@media (max-width:700px){.hero-media{background-image:url(video/hero-poster-800.webp)}}.hero-media{position:absolute;inset:0;overflow:hidden}@media (min-width:981px){.hero-media video{position:absolute;top:0;left:24%;width:100%}}.hero-media video{width:100%;height:100%;object-fit:cover;display:block;opacity:0;transition:opacity 1.2s ease;will-change:opacity;backface-visibility:hidden}.hero-media video.on{opacity:1}.hero.has-video::before{z-index:1;opacity:1;background-size:auto;background-image: linear-gradient(90deg,rgba(var(--ink-rgb),.97) 0%,rgba(var(--ink-rgb),.9) 36%,rgba(var(--ink-rgb),.5) 62%,rgba(var(--ink-rgb),.25) 100%), linear-gradient(0deg,rgba(var(--ink-rgb),.95) 0%,rgba(var(--ink-rgb),0) 40%)}.hero.has-video .wrap{z-index:2;grid-template-columns:minmax(0,660px);min-height:620px;padding-top:72px;padding-bottom:150px}.intro>*{animation:rise .8s cubic-bezier(.2,.7,.2,1) both}.intro>:nth-child(2){animation-delay:.12s}.intro>:nth-child(3){animation-delay:.24s}.intro>:nth-child(4){animation-delay:.36s}.intro>:nth-child(5),.intro>:nth-child(6){animation-delay:.48s}@keyframes rise{from{opacity:0;transform:translateY(26px)}}.quickzone{background:var(--ink)}.quick{animation:rise .9s .55s cubic-bezier(.2,.7,.2,1) both}.stats2{background:var(--ink);color:#fff;padding:34px 0 72px}.stats2 ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.stats2 li{position:relative;display:flex;flex-direction:column;padding:22px 22px 24px;border:1px solid var(--line-d);border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,0));transition:transform .25s,border-color .25s}.stats2 li:hover{transform:translateY(-4px);border-color:var(--acc-hi)}.stats2 li::after{content:"";position:absolute;left:22px;bottom:16px;height:3px;width:0;border-radius:2px;background:var(--acc-hi);transition:width 1s .3s cubic-bezier(.2,.7,.2,1)}.stats2.play li::after{width:44px}.si{width:50px;height:50px;border-radius:14px;background:rgba(var(--acc-rgb),.14);display:flex;align-items:center;justify-content:center;margin-bottom:16px}.si svg{width:26px;height:26px;fill:none;stroke:var(--acc-hi);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.stats2.play .si{animation:pop .6s cubic-bezier(.3,1.6,.5,1) both}.stats2.play li:nth-child(2) .si{animation-delay:.1s}.stats2.play li:nth-child(3) .si{animation-delay:.2s}.stats2.play li:nth-child(4) .si{animation-delay:.3s}@keyframes pop{from{transform:scale(.4);opacity:0}}.spin .hand{transform-origin:12px 12px;animation:tick 4s steps(8) infinite}@keyframes tick{to{transform:rotate(360deg)}}.stats2 small{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--mut-d)}.stats2 b{font-size:38px;font-weight:800;line-height:1.1;letter-spacing:-1px;margin:2px 0 4px;font-variant-numeric:tabular-nums}.stats2 em{font-style:normal;font-size:14px;color:#C3CCD6;padding-bottom:10px}.fit2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:20px;margin-top:22px}.bay{background:var(--ink);color:#fff;border-radius:22px;padding:26px;overflow:hidden}.bay .muted{color:var(--mut-d);font-size:14px;margin:6px 0 0}.bay-svg{display:block;width:100%;height:auto;margin:6px 0}.bay-box{fill:rgba(255,255,255,.04);stroke:var(--line-d);stroke-width:2;stroke-dasharray:7 6}.bay-door{stroke:var(--acc-hi);stroke-width:5;stroke-linecap:round}.bay-t{fill:var(--acc-hi);font:700 12px var(--font)}.crate{fill:#D9B27C;stroke:#B8905A;stroke-width:2}.tape{stroke:var(--acc-hi);stroke-width:5}.deck{fill:#C49A62}.leg{fill:#A87F4D}.dim{stroke:var(--mut-d);stroke-width:1.5;fill:none}.dim-t{fill:#C3CCD6;font:700 13px var(--font)}.js .pal{transform:translateX(300px);opacity:0;transition:transform 1.1s cubic-bezier(.2,.7,.2,1),opacity .5s}.bay.play .pal{transform:none;opacity:1}.bay.play .pal1{transition-delay:.2s}.bay.play .pal2{transition-delay:.8s}.goods-wrap{display:flex;flex-direction:column;gap:16px}.goods{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px}.goods li{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--line);border-radius:14px;padding:14px;font-weight:700;font-size:15px;line-height:1.3;transition:transform .25s,box-shadow .25s,border-color .25s}.goods li:hover{transform:translateY(-3px);border-color:var(--acc);box-shadow:0 12px 28px rgba(var(--ink-rgb),.08)}.goods svg{flex:none;width:40px;height:40px;padding:8px;border-radius:12px;background:var(--acc-l);fill:none;stroke:var(--acc);stroke-width:1.8;stroke-linejoin:round;stroke-linecap:round;transition:transform .3s}.goods li:hover svg{transform:rotate(-8deg) scale(1.08)}.js .goods li{opacity:0;transform:translateY(16px)}.goods.play li{opacity:1;transform:none;transition:opacity .5s,transform .5s cubic-bezier(.2,.7,.2,1)}.goods.play li:nth-child(2){transition-delay:.08s}.goods.play li:nth-child(3){transition-delay:.16s}.goods.play li:nth-child(4){transition-delay:.24s}.goods.play li:nth-child(5){transition-delay:.32s}.goods.play li:nth-child(6){transition-delay:.4s}.goods.play li:hover{transition-delay:0s}.nogo2{background:#FFF4F2;border:1px solid #F6D3CC;border-radius:18px;padding:20px 22px}.nogo2 h3{margin:0 0 2px;color:#8E2A1E}.nogo2 p{margin:0 0 12px;color:#9A5A50;font-size:14px}.nogo2 ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.nogo2 li{display:inline-flex;align-items:center;gap:9px;background:#fff;border:1px solid #F6D3CC;border-radius:50px;padding:7px 14px 7px 8px;font-weight:700;font-size:14px}.nogo2 i{position:relative;width:24px;height:24px;border-radius:50%;background:#E5484D;flex:none}.nogo2 i::before,.nogo2 i::after{content:"";position:absolute;left:6px;top:11px;width:12px;height:2px;border-radius:1px;background:#fff;transform:rotate(45deg)}.nogo2 i::after{transform:rotate(-45deg)}.nogo2 span{position:relative}.nogo2 span::after{content:"";position:absolute;left:-2px;top:55%;height:2px;width:0;background:#E5484D;transition:width .5s cubic-bezier(.2,.7,.2,1)}.nogo2.play span::after{width:calc(100% + 4px)}.nogo2.play li:nth-child(2) span::after{transition-delay:.15s}.nogo2.play li:nth-child(3) span::after{transition-delay:.3s}.nogo2.play li:nth-child(4) span::after{transition-delay:.45s}.js .nogo2 i{transform:scale(0) rotate(-90deg);transition:transform .5s cubic-bezier(.3,1.6,.5,1)}.nogo2.play i{transform:none}.fleet2{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:20px}.veh2{background:#fff;border:1px solid var(--line);border-radius:22px;overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .3s,transform .3s}.veh2:hover{box-shadow:0 22px 50px rgba(var(--ink-rgb),.12);transform:translateY(-4px)}.veh2.main{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.veh-ph{margin:0;position:relative;overflow:hidden;background:var(--paper);aspect-ratio:3/2}.veh-ph img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .9s cubic-bezier(.2,.7,.2,1),opacity .8s,filter .4s}.veh2.main{align-items:center}.soon .veh-ph{aspect-ratio:1200/744}.soon .veh-ph img{filter:grayscale(.3)}.soon:hover .veh-ph img{filter:none}.js .veh2 .veh-ph img{opacity:0;transform:translateX(-10%) scale(1.06)}.veh2.play .veh-ph img{opacity:1;transform:none}.veh2.play:hover .veh-ph img{transform:scale(1.05)}.veh-tag{position:absolute;top:14px;left:14px;display:inline-flex;align-items:center;gap:7px;background:var(--acc);color:var(--on-acc);font-size:12px;font-weight:800;border-radius:50px;padding:5px 12px}.veh-tag::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--on-acc);animation:pulse 1.6s infinite}.veh-tag.soon{background:var(--ink);color:#fff}.veh-tag.soon::before{background:var(--acc-hi)}.veh-ph figcaption{position:absolute;right:10px;bottom:10px;background:rgba(var(--ink-rgb),.6);color:#fff;font-size:11px;border-radius:6px;padding:2px 8px}.veh-body{padding:24px;display:flex;flex-direction:column;gap:14px}.veh-body h3{margin:0;font-size:22px}.veh-body .btn{align-self:flex-start}.vspecs{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px}.vspecs li{background:var(--paper);border-radius:12px;padding:12px;display:flex;flex-direction:column}.vspecs b{font-size:17px;font-weight:800;line-height:1.25}.vspecs span{font-size:12px;color:var(--muted);font-weight:700}.vspecs li:first-child{grid-column:1/-1}.js .vspecs li{opacity:0;transform:translateY(10px);transition:opacity .5s,transform .5s}.veh2.play .vspecs li{opacity:1;transform:none}.veh2.play .vspecs li:nth-child(2){transition-delay:.1s}.veh2.play .vspecs li:nth-child(3){transition-delay:.2s}.veh2.play .vspecs li:nth-child(4){transition-delay:.3s}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:0;padding:0;list-style:none}.steps li{text-align:center}.steps p{margin:0;color:var(--muted)}.cta-band{position:relative;overflow:hidden;color:#fff;padding:86px 0;background:var(--ink)}.cta-band::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(var(--ink-rgb),.96) 0%,rgba(var(--ink-rgb),.86) 45%,rgba(var(--ink-rgb),.45) 100%)}.cta-band .wrap{position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px 40px;flex-wrap:wrap}.cta-band .label{color:var(--acc-hi)}.cta-band .label::before{background:var(--acc-hi)}.cta-band h2{color:#fff;margin:8px 0 8px}.cta-band p{color:#C3CCD6;margin:0;max-width:560px}.cta-band-cap{position:absolute;right:12px;bottom:10px;font-size:11px;color:rgba(255,255,255,.6)}.foot{background:var(--ink-top);color:var(--mut-d);padding:56px 0 0;font-size:14px}.foot-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.1fr;gap:34px}.foot h4{color:#fff;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;margin:4px 0 14px}.foot ul{list-style:none;margin:0;padding:0}.foot-col li{margin:0 0 9px}.foot a{color:#DCE3EE;text-decoration:none}.foot a:hover{color:var(--acc-hi)}.foot-brand .logo{margin-bottom:14px}.foot-brand p{margin:0 0 16px;line-height:1.6}.foot-badges{display:flex;flex-wrap:wrap;gap:8px}.foot-badges li{margin:0;border:1px solid var(--line-d);border-radius:50px;padding:4px 11px;font-size:12px;font-weight:700;color:#DCE3EE}.foot-cities{margin:0 0 10px;line-height:1.8}.foot-route{margin:0;color:var(--acc-hi);font-weight:700}.foot-bottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px 24px;border-top:1px solid var(--line-d);margin-top:44px;padding-top:18px;padding-bottom:96px}.foot-links{display:flex;gap:18px;flex-wrap:wrap}@media (max-width:980px){.hero-media video{object-position:center}.hero.has-video::before{background-image:linear-gradient(180deg,rgba(var(--ink-rgb),.78) 0%,rgba(var(--ink-rgb),.9) 60%,rgba(var(--ink-rgb),.97) 100%)}.hero.has-video .wrap{min-height:0;padding-bottom:120px}.stats2 ul{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fit2,.fleet2{grid-template-columns:minmax(0,1fr)}.foot-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.stats2 ul{gap:10px}.stats2 li{padding:16px}.stats2 b{font-size:28px}.stats2 em{font-size:12px}.si{width:42px;height:42px;margin-bottom:10px}.veh2.main{grid-template-columns:minmax(0,1fr)}.goods{grid-template-columns:1fr}.steps{grid-template-columns:1fr}.cta-band{padding:60px 0}.foot-grid{grid-template-columns:1fr}.foot-bottom{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.hero-media video{display:none}.js .pal,.js .goods li,.js .vspecs li,.js .veh2 .veh-ph img,.js .nogo2 i{opacity:1;transform:none}.stats2 li::after{width:44px}}.vspecs b span{font-size:inherit;color:inherit;font-weight:inherit}.road{position:relative;height:176px;margin:0 0 10px;overflow:hidden}.asphalt{position:absolute;left:0;right:0;top:62px;height:64px;border-radius:14px;background:#2B2F36;box-shadow:inset 0 3px 0 #3A3F48,inset 0 -3px 0 #1E2126}.asphalt::before{content:"";position:absolute;left:0;right:0;top:50%;height:3px;margin-top:-1.5px;background:repeating-linear-gradient(90deg,#F2F2F2 0 26px,transparent 26px 50px);opacity:.85}.asphalt::after{content:"";position:absolute;left:10px;right:10px;top:6px;bottom:6px;border-top:2px solid rgba(255,255,255,.22);border-bottom:2px solid rgba(255,255,255,.22);border-radius:8px}.stop{position:absolute;top:134px;left:16.66%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;z-index:1}.stop::before{content:"";width:2px;height:8px;background:var(--line);margin-top:-6px}.stop b{width:34px;height:34px;border-radius:10px;background:#fff;border:2px solid var(--line);color:var(--muted);font-weight:800;font-size:15px;display:flex;align-items:center;justify-content:center;transition:background .35s,border-color .35s,color .35s,transform .35s}.stop.on b{background:var(--acc);border-color:var(--acc);color:var(--on-acc);transform:scale(1.08)}.s2{left:50%}.s3{left:83.33%}.road-van{position:absolute;left:0;top:30px;width:156px;height:73px;z-index:2;transform:translate3d(-130px,0,0);will-change:transform}.road-van svg{display:block;width:156px;height:73px}.rv-body{fill:var(--van-body,#fff);stroke:rgba(0,0,0,.18);stroke-width:1}.rv-glass{fill:#9FB4C9}.rv-stripe{fill:var(--acc)}.rv-line{stroke:rgba(0,0,0,.14);stroke-width:1}.rv-light{fill:#FFD66B}.rv-shadow{fill:rgba(0,0,0,.35)}.rv-tire{fill:#15171A}.rv-rim{fill:#C9CED6}.rv-spoke{stroke:#6B717B;stroke-width:1.6}.wheel{transform-box:fill-box;transform-origin:center}.road.play .wheel{animation:roll .55s linear infinite}@keyframes roll{to{transform:rotate(360deg)}}.steps li{transition:border-color .35s,box-shadow .35s}.steps li.on{border-color:var(--acc);box-shadow:0 10px 26px rgba(var(--acc-rgb),.14)}.lang a[aria-current="true"]{background:var(--acc);color:var(--on-acc)}.prog li.done{border-color:var(--acc)}:root{--ink:#132036;--ink-rgb:19,32,54;--ink-top:#0C1626;--ink-2:#1A2B47;--ink-3:#243A5E;--line-d:#2F4669;--mut-d:#AAB7CA;--acc:#F5B301;--acc-rgb:245,179,1;--acc-d:#DDA000;--acc-hi:#FFC933;--acc-l:#FFF4D6;--on-acc:#132036;--paper:#F5F8FC;--text:#132036;--muted:#5D6779;--line:#DCE3EC;--van-body:#fff}@media (max-width:640px){.road{height:140px}}@media (prefers-reduced-motion:reduce){.road-van{transform:translate3d(calc(16.66vw - 60px),0,0)}}.veh2.main{display:flex;flex-direction:column}.main .vspecs{grid-template-columns:1.4fr 1fr 1fr 1fr}.main .vspecs li:first-child{grid-column:auto}.fleet2{align-items:start}@media (max-width:640px){.main .vspecs{grid-template-columns:1fr 1fr}.main .vspecs li:first-child{grid-column:1/-1}}.cta-band{padding:100px 0;background-color:var(--ink);background-position:right center;background-size:auto 108%}.cta-band::before{background:linear-gradient(90deg,rgba(var(--ink-rgb),1) 0%,rgba(var(--ink-rgb),1) 38%,rgba(var(--ink-rgb),.55) 58%,rgba(var(--ink-rgb),0) 78%)}@media (max-width:980px){.cta-band{background-size:cover;background-position:70% center}.cta-band::before{background:linear-gradient(90deg,rgba(var(--ink-rgb),.95),rgba(var(--ink-rgb),.75))}}.cta-band .wrap{flex-direction:column;align-items:flex-start;justify-content:center}@media (min-width:981px){.cta-band::before{background:linear-gradient(90deg,rgba(var(--ink-rgb),1) 0%,rgba(var(--ink-rgb),1) 62%,rgba(var(--ink-rgb),.35) 74%,rgba(var(--ink-rgb),0) 88%)}}.veh-ph,.soon .veh-ph{aspect-ratio:auto}.veh-ph img{height:auto}.soon .veh-ph img{filter:none}@media (min-width:981px){.cta-band{background-position:left center}.cta-band::before{background:linear-gradient(270deg,rgba(var(--ink-rgb),1) 0%,rgba(var(--ink-rgb),1) 50%,rgba(var(--ink-rgb),.35) 64%,rgba(var(--ink-rgb),0) 80%)}.cta-band .wrap{align-items:flex-end;text-align:right}.cta-band p{margin-left:auto}.cta-band .label{flex-direction:row-reverse}}h1{text-wrap:balance;hyphens:manual}h1 span{white-space:nowrap}h1 em{display:block;margin-top:.12em}h2,h3{text-wrap:balance}.sub,.head p{text-wrap:pretty}.sec{padding:64px 0}.head{margin-bottom:24px}.stats2{padding:28px 0 56px}.cta-band{padding:72px 0}.fit2{margin-top:20px}.scen-cta{margin-top:20px}.firm{margin-top:16px}.foot{padding-top:48px}.foot-bottom{margin-top:36px}@media (max-width:640px){.sec{padding:48px 0}.stats2{padding:20px 0 44px}.cta-band{padding:52px 0}.head{margin-bottom:20px}h1{font-size:clamp(28px,8.4vw,34px)}}.dark .card,.quick,.res{color:var(--text)}.dark .card .muted,.res .muted,.quick .muted{color:var(--muted)}.price,.quick-res b{color:var(--text)}.km b{color:var(--text)}.stats2 em{color:#D3D7DD}.bay .muted{color:#C9CDD4}.cta-band p,.hero .sub{color:#D3D7DD}.foot,.foot-brand p,.foot-cities{color:#B9BEC6}.star{color:#AEB3BB}.hero.has-video .hero-media{left:40%;right:0;background-position:center}.hero.has-video .hero-media video{position:static;width:100%;height:100%;transform:scale(1.5);transform-origin:50% 50%}.hero.has-video::before{background-image: linear-gradient(90deg,rgba(var(--ink-rgb),1) 0%,rgba(var(--ink-rgb),1) 40%,rgba(var(--ink-rgb),.55) 50%,rgba(var(--ink-rgb),0) 64%), linear-gradient(0deg,rgba(var(--ink-rgb),.9) 0%,rgba(var(--ink-rgb),0) 30%)}.hero.has-video .wrap{min-height:600px}@media (max-width:980px){.hero.has-video .hero-media{position:relative;left:auto;right:auto;height:clamp(220px,52vw,380px)}.hero.has-video .hero-media video{transform:scale(1.35)}.hero.has-video::before{background-image:linear-gradient(180deg,rgba(var(--ink-rgb),.15) 0,rgba(var(--ink-rgb),0) 40px,rgba(var(--ink-rgb),0) calc(clamp(220px,52vw,380px) - 90px),rgba(var(--ink-rgb),1) clamp(220px,52vw,380px))}.hero.has-video .wrap{padding-top:8px;min-height:0}}.fleet2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.veh-ph,.soon .veh-ph{aspect-ratio:4/3}.veh-ph img{height:100%;object-fit:cover}.veh-ph::after{content:"";position:absolute;inset:auto 0 0 0;height:40%;background:linear-gradient(0deg,rgba(0,0,0,.28),rgba(0,0,0,0));pointer-events:none}.veh-body{flex:1}.main .vspecs{grid-template-columns:1fr 1fr}.main .vspecs li:first-child{grid-column:1/-1}.veh-body .btn{margin-top:auto}@media (max-width:980px){.fleet2{grid-template-columns:minmax(0,1fr)}}@media (min-width:981px){.hero.has-video .hero-media{left:30%}.hero.has-video::before{background-image: linear-gradient(90deg,rgba(var(--ink-rgb),1) 0%,rgba(var(--ink-rgb),1) 36%,rgba(var(--ink-rgb),.7) 46%,rgba(var(--ink-rgb),.25) 56%,rgba(var(--ink-rgb),0) 66%), linear-gradient(0deg,rgba(var(--ink-rgb),.9) 0%,rgba(var(--ink-rgb),0) 30%)}}:root{--acc-text:#0B4F9C;--ok:#168F47;--ok-d:#12783B}.label,.scen .tag,.price #price,.quick-res b span,.warn a,.agree a,.legal a{color:var(--acc-text)}.label::before{background:var(--acc-text)}.dark .label,.hero .label,.cta-band .label{color:var(--acc-hi)}.dark .label::before,.cta-band .label::before{background:var(--acc-hi)}@keyframes rise{from{transform:translateY(18px)}}@media (max-width:980px){.hero.has-video .hero-media video{transform:scale(1.7)}}@font-face{font-family:"Barlow Semi Condensed";font-weight:700;font-display:swap;src:url(fonts/barlow-sc-700.woff2) format("woff2")}@font-face{font-family:"Barlow Semi Condensed";font-weight:800;font-display:swap;src:url(fonts/barlow-sc-800.woff2) format("woff2")}.logo{font-family:"Barlow Semi Condensed",var(--font);font-weight:800;font-style:normal;font-size:22px;letter-spacing:.6px;gap:11px}.logo b{color:var(--acc-hi)}.logo .mark{width:40px;height:40px;transition:transform .5s cubic-bezier(.3,1.4,.5,1)}.logo:hover .mark{transform:rotate(-12deg) scale(1.06)}.foot-seal{display:block;width:132px;height:132px;margin:0 0 18px}.hero-seal{position:absolute;z-index:3;right:6%;bottom:118px;width:150px;height:150px;transform:rotate(-10deg);filter:drop-shadow(0 12px 24px rgba(0,0,0,.45));animation:stamp .9s .9s cubic-bezier(.3,1.5,.5,1) both}@keyframes stamp{from{transform:rotate(-40deg) scale(1.5)}}@media (max-width:980px){.hero-seal{width:92px;height:92px;right:16px;bottom:auto;top:calc(clamp(220px,52vw,380px) - 70px)}.logo{font-size:18px}.logo .mark{width:34px;height:34px}}@media (max-width:640px){.logo{font-size:16px;gap:8px}}@media (prefers-reduced-motion:reduce){.hero-seal{animation:none}}@media (min-width:981px){.hero-seal{top:64px;bottom:auto;right:5%;width:140px;height:140px}}.hero-seal{transform:none;animation:stamp .7s .8s cubic-bezier(.3,1.4,.5,1) both}@keyframes stamp{from{transform:scale(1.35);opacity:.0001}}.combo{position:relative;display:block}.combo input{padding-right:44px}.combo-btn{position:absolute;right:4px;top:calc(50% + 2.5px);transform:translateY(-50%);width:36px;height:36px;border:0;border-radius:8px;background:transparent;color:var(--muted);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s}.combo-btn:hover{background:var(--paper);color:var(--text)}.combo-btn svg{transition:transform .25s}.combo.open .combo-btn svg{transform:rotate(180deg)}.combo-list{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:40;margin:0;padding:6px;list-style:none;max-height:280px;overflow-y:auto;background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 18px 40px rgba(0,0,0,.16)}.combo-list li{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;border-radius:8px;cursor:pointer;font-size:15px;font-weight:600;color:var(--text)}.combo-list li small{font-size:12px;color:var(--muted);font-weight:700;white-space:nowrap}.combo-list li:hover,.combo-list li[aria-selected="true"]{background:var(--acc-l)}.combo-list li[aria-selected="true"] small{color:var(--acc-text)}.cta-band,.cta-band[class]{background:var(--ink-2);background-image: radial-gradient(ellipse 60% 120% at 100% 50%,rgba(var(--acc-rgb),.28),rgba(var(--acc-rgb),0) 70%), repeating-linear-gradient(-45deg,rgba(255,255,255,.035) 0 2px,transparent 2px 22px);background-size:auto;background-position:0 0;border-top:1px solid var(--line-d);border-bottom:1px solid var(--line-d);padding:56px 0}.cta-band::before{display:none}.cta-band .wrap{flex-direction:row;align-items:center;justify-content:space-between;text-align:left}.cta-band p{margin-left:0}.cta-band .label{flex-direction:row}@media (max-width:980px){.cta-band .wrap{flex-direction:column;align-items:flex-start}.cta-band{padding:44px 0}}@keyframes stamp{from{transform:scale(1.25)}}.quickzone{position:relative;z-index:6}.quickwrap{position:relative;z-index:6}.calc .card{position:relative}#form{z-index:4}.top nav a,.head-cta{white-space:nowrap}@media (max-width:1240px){.head-cta{display:none}.top nav{gap:20px}}.cn-stamp{position:absolute;top:18px;right:24px;display:flex;flex-direction:column;align-items:center;line-height:1.05;padding:7px 11px 6px;border:2px solid var(--acc);border-radius:9px;outline:1px solid var(--acc);outline-offset:2px;color:var(--acc-text);font-family:"Barlow Semi Condensed",var(--font);text-transform:uppercase;transform:rotate(-7deg);opacity:.9;pointer-events:none}.cn-stamp b{font-weight:800;font-size:16px;letter-spacing:.08em}.cn-stamp span{font-weight:700;font-size:10.5px;letter-spacing:.12em}.res .price{margin-right:96px}@media (max-width:640px){.cn-stamp{top:12px;right:12px;padding:6px 9px 5px}.cn-stamp b{font-size:14px}.cn-stamp span{font-size:9.5px}.res .price{margin-right:84px}}@media (max-width:640px){.yn{flex-wrap:wrap}.yn div{width:100%}.yn button{flex:1;min-height:44px;font-size:15px}.seg button{min-height:52px;padding:12px 14px}.prog{gap:4px}.prog li{font-size:10.5px;line-height:1.25;letter-spacing:-.01em;hyphens:auto}label.f input,label.f select{min-height:48px}.agree{padding:4px 0}.agree input{width:22px;height:22px;flex:none}.send{min-height:54px}}.swipe-bar,.more,.wz-nav,.wz-count,.hwa,.burger,.top .mmenu{display:none}@media (max-width:640px){html{scroll-padding-top:70px}body{font-size:15px;line-height:1.55}.wrap{padding:0 16px}.topbar{display:none}.mainbar{height:56px;gap:10px}.sec{padding:34px 0}.head{margin-bottom:14px}h2{font-size:25px;line-height:1.15;margin:6px 0;letter-spacing:-.5px}h3{font-size:17px;margin-bottom:4px}.label{font-size:11.5px}.card{padding:16px;border-radius:16px}.head p,.sub{font-size:15px;line-height:1.5}.head p.clamp{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.head p.clamp.open{display:block}.more{display:inline-flex;align-items:center;gap:4px;margin-top:2px;padding:6px 0;border:0;background:none;font:700 14px var(--font);color:var(--acc-text);cursor:pointer}.more[hidden]{display:none}.more::after{content:"▾";font-size:11px}.more[aria-expanded="true"]::after{content:"▴"}.dark .more{color:var(--acc-hi)}.hero.has-video .wrap{padding-top:4px;padding-bottom:64px}.hero-seal{width:76px;height:76px;top:calc(clamp(220px,52vw,380px) - 60px)}h1{font-size:clamp(26px,7.6vw,31px);line-height:1.12;margin:10px 0 8px}.hero .sub{margin:0}.cta{display:grid;grid-template-columns:1fr;gap:8px;margin-top:16px}.cta .btn{width:100%;justify-content:center;padding:13px 16px}.chips{flex-wrap:nowrap;overflow-x:auto;margin:14px -16px 0;padding:0 16px;scrollbar-width:none}.chips::-webkit-scrollbar{display:none}.chips li{flex:none;font-size:13px;padding:6px 10px;white-space:nowrap}.star{margin:8px 0 0}.quickwrap{margin-top:-44px}.quick{padding:16px;gap:12px}.quick-h{font-size:16px}.quick .tl{grid-template-columns:1fr 1fr;gap:16px}.quick .tl label:first-child::after{content:"→";left:auto;right:-8px;bottom:14px;transform:translateX(50%)}.quick-res{padding-top:12px;gap:10px}.quick-note{margin:0;font-size:12px}.stats2{padding:14px 0 30px}.stats2 ul{gap:8px}.stats2 li{display:grid;grid-template-columns:34px minmax(0,1fr);column-gap:10px;align-content:start;padding:12px;border-radius:14px}.stats2 li>*:not(.si){grid-column:2}.stats2 .si{grid-row:1/4;width:34px;height:34px;margin:0}.stats2 small{font-size:10px;letter-spacing:.06em}.stats2 b{font-size:21px;line-height:1.15}.stats2 em{font-size:11px;line-height:1.3}.stats2 li::after{display:none}.swipe{display:flex!important;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -16px;padding:2px 16px 6px;scroll-padding:0 16px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.swipe::-webkit-scrollbar{display:none}.swipe>*{flex:0 0 84%;scroll-snap-align:start;margin:0}.js .swipe>.rv{opacity:1;transform:none}.swipe-bar{display:flex;align-items:center;gap:10px;margin-top:8px}.sw-btn{width:36px;height:36px;flex:none;border-radius:50%;border:1px solid var(--line);background:var(--white);color:var(--text);font:700 22px/1 var(--font);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0 0 3px}.sw-btn:disabled{opacity:.35;cursor:default}.sw-dots{display:flex;gap:6px;flex:1}.sw-dots i{width:7px;height:7px;border-radius:7px;background:var(--line);transition:width .25s,background .25s}.sw-dots i.on{width:20px;background:var(--acc)}.sw-hint{font-size:12px;font-weight:700;color:var(--muted);transition:opacity .3s}.swipe-bar.used .sw-hint{opacity:0}.swipe-bar .sw-btn:last-child:not(:disabled){border-color:var(--acc);color:var(--acc-text)}.svc .ic{width:42px;height:42px;border-radius:12px;margin-bottom:10px}.svc p{font-size:14px}.firm{padding:16px;gap:12px;font-size:14px}.firm .btn{width:100%;justify-content:center}.fit2{margin-top:14px;gap:12px}.bay{padding:16px}.bay .muted{font-size:12.5px;margin:6px 0 0}.goods{grid-template-columns:1fr 1fr;gap:8px}.goods li{padding:10px;gap:8px;font-size:13px;border-radius:12px}.goods li svg{width:30px;height:30px;padding:5px;flex:none}.nogo2{padding:16px;margin-top:8px}.nogo2 p{font-size:13px;margin:0 0 10px}.nogo2 ul{gap:6px}.nogo2 li{font-size:13px}.scen .card p{font-size:14px;margin:0}.scen-cta{display:grid;gap:8px;margin-top:14px}.scen-cta .btn{width:100%;justify-content:center}.calc{gap:12px}.prog{margin-bottom:12px}.step{margin:4px 0 10px}.calc hr{margin:16px 0}#form .grid2:has(#from){grid-template-columns:1fr 1fr;gap:10px}.grid3{grid-template-columns:1fr 1fr;gap:10px}.grid3 label:last-child{grid-column:1/-1}.seg{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.seg button{min-height:58px;padding:8px 6px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.seg button span{font-size:13.5px;line-height:1.2}.seg button small{font-size:10.5px;line-height:1.2}.yn{padding:8px 0;gap:6px;font-size:14px}.price{font-size:40px}.km{font-size:14px}.wait{padding:10px 12px;font-size:13px}.wait ul{padding-left:16px}.demo{font-size:11.5px}.veh-body{padding:16px;gap:10px}.vspecs{gap:6px}.vspecs li{padding:9px 10px}.vspecs b{font-size:15px}.vspecs span{font-size:11.5px}.veh-body .btn{width:100%;justify-content:center}.road{height:110px;margin-bottom:6px}.steps{gap:8px}.steps li{text-align:left;padding:14px 16px}.steps li p{font-size:14px;margin:0}.contact{gap:16px}.contact .sub{margin:0 0 14px}.kt{gap:10px;padding:16px}.kt div{font-size:15px}.kt span{font-size:12px}.cta-band{padding:30px 0}.cta-band h2{font-size:23px}.cta-band p{font-size:14px;margin:0}.cta-band .cta{width:100%}.foot{padding-top:30px}.foot-grid{gap:18px}.foot-seal{width:84px;height:84px;margin-bottom:10px}.foot-brand p{font-size:13.5px;margin:0 0 10px}.foot-grid>nav.foot-col{display:none}.foot h4{margin:0 0 6px}.foot-cities{font-size:13px;line-height:1.6}.foot-route{font-size:13px}.foot-bottom{margin-top:22px;padding-top:14px;gap:8px;font-size:12.5px}.fab{width:52px;height:52px;right:14px;bottom:14px}}@media (max-width:640px){.hero .cta .hero-wa{display:none}#form.wizard .wz{display:none}#form.wizard .wz.cur{display:block;animation:wzIn .25s ease}#form.wizard .wz>hr{display:none}#form.wizard .prog{display:none}#form.wizard .wz-count{display:block;margin:0 0 14px;font-size:12px;font-weight:800;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}#form.wizard .wz-count::after{content:"";display:block;height:5px;margin-top:8px;border-radius:5px;background:linear-gradient(90deg,var(--acc) calc(var(--p,.25)*100%),var(--line) 0);transition:background .3s}#form.wizard .wz-nav{display:grid;grid-template-columns:auto 1fr;gap:8px;margin-top:16px}#form.wizard .wz-nav .btn{justify-content:center;min-height:50px;padding:12px 16px}#form.wizard .wz-nav [hidden]{display:none}#form.wizard .wz-nav .btn:only-child,#form.wizard #wzBack[hidden]+#wzNext{grid-column:1/-1}.calc.wiz-early .res{display:none}}@keyframes wzIn{from{opacity:0;transform:translateX(14px)}}@media (prefers-reduced-motion:reduce){#form.wizard .wz.cur{animation:none}}.road-van{left:0;right:0;width:auto;--half:78px;transform:translate3d(-170px,0,0);will-change:auto}.road-van svg{width:156px;height:73px}.road.play .road-van{animation:drive 3.6s cubic-bezier(.45,0,.35,1) both}.road .wheel{animation:none}.road.play .wheel{animation:wheels 3.6s cubic-bezier(.45,0,.35,1) both}@keyframes drive{0%{transform:translate3d(-170px,0,0)}20%,30%{transform:translate3d(calc(16.66% - var(--half)),0,0)}52%,62%{transform:translate3d(calc(50% - var(--half)),0,0)}84%,100%{transform:translate3d(calc(83.33% - var(--half)),0,0)}}@keyframes wheels{20%,30%{transform:rotate(540deg)}52%,62%{transform:rotate(1080deg)}84%,100%{transform:rotate(1620deg)}}.road.play .stop b{animation:stopOn .35s both}.road.play .s1 b{animation-delay:.72s}.road.play .s2 b{animation-delay:1.87s}.road.play .s3 b{animation-delay:3.02s}@keyframes stopOn{50%{transform:scale(1.25)}to{background:var(--acc);border-color:var(--acc);color:var(--on-acc);transform:scale(1.08)}}.js .road:not(.play)+.steps li{opacity:0;transform:translateY(18px)}.road.play+.steps li{animation:stepIn .5s both}.road.play+.steps li:nth-child(1){animation-delay:.72s}.road.play+.steps li:nth-child(2){animation-delay:1.87s}.road.play+.steps li:nth-child(3){animation-delay:3.02s}@keyframes stepIn{from{opacity:0;transform:translateY(18px);border-color:var(--acc)}60%{border-color:var(--acc)}}@media (max-width:640px){.road-van{--half:62px;top:22px}.road-van svg{width:125px;height:58px}.road{height:146px}.asphalt{top:48px;height:52px}.stop{top:106px}}@media (prefers-reduced-motion:reduce){.road-van,.road.play .road-van{animation:none;transform:translate3d(calc(16.66% - var(--half)),0,0)}.road.play .stop b,.road.play+.steps li,.road.play .wheel{animation:none}.stop b{background:var(--acc);border-color:var(--acc);color:var(--on-acc)}.js .road:not(.play)+.steps li{opacity:1;transform:none}}@media (max-width:980px){.hero.has-video{display:flex;flex-direction:column;justify-content:flex-end;min-height:calc(100vh - 104px);min-height:calc(100svh - 104px)}.hero.has-video .hero-media{position:absolute;inset:0;height:auto;background-position:52% center;transform:scale(1.3);transform-origin:52% 100%}.hero.has-video .hero-media video,.hero.has-video .hero-media video.on{transform:none;object-position:52% 50%}.hero.has-video::before{background-image:linear-gradient(180deg,rgba(var(--ink-rgb),.55) 0%,rgba(var(--ink-rgb),.15) 22%,rgba(var(--ink-rgb),.25) 42%,rgba(var(--ink-rgb),.88) 64%,rgba(var(--ink-rgb),1) 100%)}.hero.has-video .wrap{width:100%;padding-top:24px}.hero-seal{top:16px;bottom:auto}.hero h1,.hero .sub{text-shadow:0 2px 14px rgba(0,0,0,.45)}.hero .kicker{background:rgba(var(--ink-rgb),.72)}}@media (max-width:640px){.hero.has-video{min-height:calc(100vh - 56px);min-height:calc(100svh - 56px)}.hero.has-video .wrap{padding-top:16px;padding-bottom:64px}.hero-seal{top:14px;right:14px}}@media (max-width:980px){.fab{display:none}.mainbar .lang{margin-left:auto}.hwa,.burger{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex:none;border-radius:12px}.hwa{background:var(--ok);color:#fff}.hwa svg{width:22px;height:22px}.burger{flex-direction:column;gap:5px;border:1px solid var(--line-d);background:none;cursor:pointer;padding:0}.burger i{display:block;width:18px;height:2px;border-radius:2px;background:#fff;transition:transform .25s,opacity .2s}.burger[aria-expanded="true"] i:nth-child(1){transform:translateY(7px) rotate(45deg)}.burger[aria-expanded="true"] i:nth-child(2){opacity:0}.burger[aria-expanded="true"] i:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.top .mmenu{display:block;position:absolute;left:0;right:0;top:100%;background:var(--ink);border-top:1px solid var(--line-d);box-shadow:0 18px 30px rgba(0,0,0,.35);max-height:calc(100vh - 56px);overflow-y:auto}.top .mmenu[hidden]{display:none}.mmenu .wrap{display:flex;flex-direction:column;padding-top:6px;padding-bottom:16px}.top .mmenu .wrap>a{padding:13px 2px;border-bottom:1px solid var(--line-d);color:#fff;text-decoration:none;font-size:17px;font-weight:700}.top .mmenu .wrap>a:first-child{color:var(--acc-hi)}.mmenu-kt{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}.top .mmenu-kt .btn{justify-content:center;padding:12px 10px;font-size:15px;white-space:nowrap}.top .mmenu-kt .btn.ol{color:#fff;border-color:var(--line-d)}}@media (max-width:640px){.mainbar{gap:6px}.logo{font-size:14.5px;gap:7px;letter-spacing:.3px;min-width:0}.logo .mark{width:30px;height:30px;flex:none}.lang a{padding:6px 7px;font-size:12px}.hwa,.burger{width:38px;height:38px}.hero h1{font-size:clamp(25px,7.2vw,29px);margin-bottom:6px}.hero h1 em{font-size:17px;line-height:1.3;letter-spacing:0;margin-top:10px}}@media (max-width:374px){.logo{font-size:12.5px}.logo .mark{width:26px;height:26px}}.seg.seg2{grid-template-columns:repeat(2,minmax(0,1fr))}.mt{margin-top:12px}.dims{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.dims-h{grid-column:1/-1;font-size:13px;font-weight:700;color:var(--muted);margin-bottom:-4px}#pal:disabled{opacity:.5}.extras{list-style:none;margin:6px 0 0;padding:0;font-size:13.5px}.extras li{display:inline-block;background:var(--acc-l);color:var(--text);border-radius:999px;padding:3px 10px;margin:4px 6px 0 0;font-weight:700}.extras small{font-weight:500;color:var(--muted)}.note-long{background:#FFF6E0;border:1px solid #F1D27A;border-radius:10px;padding:8px 12px;font-size:13.5px;margin:10px 0 0;color:#5A4300}.pay{font-size:13.5px;margin:12px 0 0;color:var(--muted)}.pay b{color:var(--text)}.offer{margin-top:14px;padding:12px 14px 14px;border:1px dashed var(--line);border-radius:12px}.offer-h{display:block;font-size:14.5px;margin-bottom:8px}.offer small{display:block;font-size:12.5px;color:var(--muted);margin-top:6px}.send2{width:100%;margin-top:10px}.send2:disabled{opacity:.45;cursor:not-allowed;transform:none}@media (max-width:640px){.seg.seg2{grid-template-columns:repeat(2,minmax(0,1fr))}.dims{gap:8px}.send2{min-height:50px}}.when{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:10px}.trio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-items:end}.f input[type=date],.f input[type=time]{-webkit-appearance:none;appearance:none;display:block;width:100%;min-width:0;min-height:46px;box-sizing:border-box;text-align:left}.f input[type=date]::-webkit-date-and-time-value,.f input[type=time]::-webkit-date-and-time-value{text-align:left;margin:0}.f input,.f select{min-width:0;box-sizing:border-box}.combo input{padding-right:46px;text-overflow:ellipsis;cursor:pointer}.combo-btn{color:var(--text);z-index:1}.nogo2 span::after{display:none}.alt-send{margin-top:10px;font-size:13.5px;color:var(--muted);text-align:center}.alt-send a{color:var(--acc-text);font-weight:700}.kt-btns{display:flex;flex-wrap:wrap;gap:10px}.kt-btns .btn{display:inline-flex;align-items:center;gap:8px}.logo-tx{display:flex;flex-direction:column;line-height:1.05}.logo-tx small{font-family:var(--font);font-size:11px;font-weight:600;letter-spacing:.2px;text-transform:none;color:rgba(255,255,255,.7);margin-top:3px}@media (max-width:640px){.when{grid-template-columns:1fr 1fr}.when label:first-child{grid-column:1/-1}.trio{gap:8px}.trio .f span{font-size:12px}.kt-btns .btn{flex:1 1 100%;justify-content:center}.logo-tx small{font-size:9.5px}}.area{display:grid;grid-template-columns:1.05fr 1fr;gap:48px;align-items:center}.area-map{background:var(--ink);border-radius:22px;padding:14px;box-shadow:0 20px 50px rgba(var(--ink-rgb),.18)}.map-svg{display:block;width:100%;height:auto}.map-svg text{font-family:var(--font)}.area-tx h3{font-size:15px;margin:0 0 10px}.area-cities{list-style:none;margin:0 0 22px;padding:0;display:flex;flex-wrap:wrap;gap:8px}.area-cities li{background:var(--paper);border-radius:50px;padding:6px 13px;font-size:14px;font-weight:700}.area-pts{list-style:none;margin:0;padding:0;display:grid;gap:10px}.area-pts li{display:flex;flex-direction:column;border-left:3px solid var(--acc);padding:4px 0 4px 14px}.area-pts b{font-size:16px}.area-pts span{color:var(--muted);font-size:14.5px}.about{display:grid;grid-template-columns:1fr 1.1fr;gap:48px;align-items:start}.about-lead{font-size:18px;font-weight:600;color:var(--text);margin-top:0}.about-tx p{color:var(--muted)}.about-tx .about-lead{color:var(--text)}.about-sign{display:flex;align-items:center;gap:14px;margin-top:22px}.about-sign img{border-radius:50%}.about-sign b{display:block;font-size:17px}.about-sign span{color:var(--muted);font-size:14px}.trust{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px}.trust li{display:flex;gap:12px;align-items:flex-start;background:var(--white);border:1px solid var(--line);border-radius:16px;padding:16px}.trust .ti{flex:none;width:40px;height:40px;border-radius:12px;background:var(--acc-l);display:flex;align-items:center;justify-content:center}.trust svg{width:22px;height:22px;fill:none;stroke:var(--acc-text);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.trust b{display:block;font-size:15px;line-height:1.3}.trust span{display:block;color:var(--muted);font-size:13.5px;line-height:1.4;margin-top:3px}.reviews{display:grid;grid-template-columns:1fr 1.2fr;gap:56px;align-items:center}.rev-score h2{margin-bottom:6px}.rev-big{font-size:96px;font-weight:800;line-height:1;letter-spacing:-3px;color:#fff;font-variant-numeric:tabular-nums}.rev-big small{font-size:44px;color:var(--acc-hi);margin-left:4px}.rev-stars{color:#F5B400;font-size:24px;letter-spacing:4px;margin:6px 0 10px}.rev-score p{color:rgba(255,255,255,.75);margin:0 0 14px}.rev-src{font-size:13px;color:rgba(255,255,255,.5)!important}.rev-link{margin-top:6px}.rev-bars{list-style:none;margin:0;padding:26px;display:grid;gap:18px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);border-radius:20px}.rev-bars li{display:grid;grid-template-columns:1fr auto;gap:8px 12px;align-items:center}.rev-bars span{font-weight:600}.rev-bars b{color:var(--acc-hi)}.rev-bars i{grid-column:1/-1;height:8px;border-radius:8px;background:rgba(255,255,255,.1);overflow:hidden}.rev-bars em{display:block;height:100%;width:100%;border-radius:8px;background:linear-gradient(90deg,var(--acc),var(--acc-hi))}.js .rev-bars em{width:0;transition:width 1.1s cubic-bezier(.2,.7,.2,1)}.js .reviews.play .rev-bars em{width:100%}.reviews.play .rev-bars li:nth-child(2) em{transition-delay:.1s}.reviews.play .rev-bars li:nth-child(3) em{transition-delay:.2s}.reviews.play .rev-bars li:nth-child(4) em{transition-delay:.3s}.reviews.play .rev-bars li:nth-child(5) em{transition-delay:.4s}@media (prefers-reduced-motion:reduce){.js .rev-bars em{width:100%;transition:none}}.faq-list{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:start}.faq-it{background:var(--white);border:1px solid var(--line);border-radius:14px;padding:0 18px}.faq-it summary{list-style:none;cursor:pointer;padding:16px 28px 16px 0;font-weight:700;position:relative}.faq-it summary::-webkit-details-marker{display:none}.faq-it summary::after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:22px;font-weight:600;color:var(--acc-text);transition:transform .2s}.faq-it[open] summary::after{transform:translateY(-50%) rotate(45deg)}.faq-it[open]{border-color:var(--acc)}.faq-it div{padding:0 0 16px;color:var(--muted);font-size:15px}.faq-it summary:focus-visible{outline:2px solid var(--acc);outline-offset:4px;border-radius:6px}@media (max-width:980px){.area,.about,.reviews{grid-template-columns:1fr;gap:28px}.faq-list{grid-template-columns:1fr}}@media (max-width:640px){.area-map{padding:10px;border-radius:16px}.trust{grid-template-columns:1fr;gap:8px}.trust li{padding:12px}.rev-big{font-size:72px}.rev-bars{padding:18px;gap:14px}.faq-it{padding:0 14px}.faq-it summary{padding:14px 26px 14px 0;font-size:15px}}.area-map{padding:22px 18px}.map-svg{max-height:620px;margin:0 auto}.m-land{fill:#1A2B47;stroke:rgba(255,255,255,.22);stroke-width:1.4;stroke-linejoin:round}.m-ray{stroke:rgba(var(--acc-rgb),.28);stroke-width:1}.m-main{fill:none;stroke:var(--acc);stroke-width:3.5;stroke-linecap:round}.m-town{fill:rgba(255,255,255,.7)}.m-city{fill:#fff}.m-lbl{fill:rgba(255,255,255,.82);font-size:11.5px;font-weight:600;paint-order:stroke;stroke:#1A2B47;stroke-width:3px;stroke-linejoin:round}.m-lblb{fill:#fff;font-size:15px;font-weight:800}.m-hh{fill:#fff;stroke:var(--acc);stroke-width:3}.m-km{fill:var(--acc-hi);font-size:12px;font-weight:800;paint-order:stroke;stroke:#1A2B47;stroke-width:3px}.m-halo{fill:rgba(var(--acc-rgb),.25)}.m-base{fill:var(--acc);stroke:#fff;stroke-width:2.5}.m-baset{font-size:17px}@media (max-width:640px){.m-lbl{font-size:13px}.m-lblb{font-size:16px}.m-baset{font-size:18px}.m-km{font-size:13.5px}}.live::before,.veh-tag::before{animation:none}.js .pal,.js .goods li,.js .vspecs li,.js .nogo2 i,.goods.play li{opacity:1;transform:none;transition:none}.stats2.play .si,.stats2 .si{animation:none}.veh-ph img{transition:none}.veh2,.svc{transition:box-shadow .2s}.js .rv{transform:translateY(16px);transition:opacity .5s ease,transform .5s ease}.hero-seal{animation:none!important;filter:none;border-radius:50%;box-shadow:0 10px 24px rgba(0,0,0,.4)}.road-van{display:none}.road.play .stop b,.road.play+.steps li,.road .wheel,.road.play .wheel{animation:none}.stop b{background:var(--acc);border-color:var(--acc);color:var(--on-acc)}.nogo2 ul{display:grid;grid-template-columns:1fr 1fr;gap:8px}.nogo2 li{border-radius:12px;padding:9px 12px 9px 9px}.area-cities{display:grid;grid-template-columns:1fr 1fr;gap:8px}.area-cities li{border-radius:12px;padding:9px 14px;display:flex;align-items:center;gap:8px}.area-cities li::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--acc);flex:none}.js .faq-more:not(.open){display:none}.faq-more{display:contents}.faq-btn{margin:16px auto 0;display:flex}.faq-btn[hidden]{display:none}@media (max-width:640px){.nogo2 li{font-size:13.5px;padding:8px 10px 8px 8px;gap:8px}.area-cities li{font-size:13.5px;padding:9px 10px;gap:7px}}.js .road:not(.play)+.steps li{opacity:1;transform:none}.js .road+.steps li.rv:not(.in){opacity:0;transform:translateY(16px)}@media (max-width:640px){.road{display:none}.steps{counter-reset:st}.steps li{counter-increment:st;position:relative;padding-left:62px}.steps li::before{content:counter(st);position:absolute;left:16px;top:15px;width:32px;height:32px;border-radius:9px;background:var(--acc);color:var(--on-acc);font-weight:800;font-size:15px;display:flex;align-items:center;justify-content:center}}.js .veh2 .veh-ph img{opacity:1;transform:none}.veh2.play:hover .veh-ph img,.veh2:hover .veh-ph img{transform:none}@media (max-width:640px){.chips{flex-wrap:wrap;overflow:visible;margin:14px 0 0;padding:0;gap:6px}.chips li{font-size:12.5px;padding:6px 9px}}body:has(#nl-badge-frame) .fab{bottom:86px}@media (max-width:640px){body:has(#nl-badge-frame) .mbar{bottom:64px;transform:translateY(calc(110% + 64px))}body:has(#nl-badge-frame) .mbar.on{transform:none}}.flow{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:28px;counter-reset:none}.flow li{position:relative;background:var(--white);border:1px solid var(--line);border-radius:20px;padding:26px 26px 28px;box-shadow:0 10px 30px rgba(var(--ink-rgb),.06)}.flow li:first-child{border-top:4px solid var(--acc)}.flow li:nth-child(2){border-top:4px solid var(--acc)}.flow li:last-child{border-top:4px solid var(--acc)}.st-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.st-ic{width:52px;height:52px;border-radius:14px;background:var(--acc-l);display:flex;align-items:center;justify-content:center}.st-ic svg{width:28px;height:28px;fill:none;stroke:var(--acc-text);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.st-n{font-size:44px;font-weight:800;line-height:1;letter-spacing:-1px;color:rgba(var(--ink-rgb),.08)}.flow h3{margin:0 0 6px;font-size:19px}.flow p{margin:0;color:var(--muted);font-size:15px}.flow li:not(:last-child)::after{content:"";position:absolute;right:-22px;top:50%;width:16px;height:16px;margin-top:-8px;z-index:1;background:var(--acc);border-radius:50%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M5 3l5 5-5 5' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M5 3l5 5-5 5' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/16px no-repeat}@media (max-width:980px){.flow{grid-template-columns:1fr;gap:14px}.flow li:not(:last-child)::after{right:auto;left:50%;top:auto;bottom:-15px;margin:0 0 0 -8px;transform:rotate(90deg)}}@media (max-width:640px){.flow li{padding:18px 18px 20px;border-radius:16px;display:grid;grid-template-columns:auto 1fr;column-gap:14px;align-items:start}.st-top{grid-row:1/3;flex-direction:column;align-items:center;margin:0;gap:4px}.st-ic{width:46px;height:46px}.st-n{font-size:15px;letter-spacing:0;color:var(--acc-text)}.flow h3{font-size:17px;margin-top:2px}.flow p{font-size:14px}}.flow li:not(:last-child)::after{-webkit-mask:none;mask:none;width:38px;height:38px;margin-top:-19px;right:-33px;border-radius:50%;background:var(--white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6 3.5l4.5 4.5L6 12.5' fill='none' stroke='%230B4F9C' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/16px no-repeat;border:1px solid var(--line);box-shadow:0 4px 12px rgba(var(--ink-rgb),.08)}.st-n{color:rgba(var(--ink-rgb),.12)}.flow-cta{display:flex;justify-content:center;margin-top:30px}@media (max-width:980px){.flow li:not(:last-child)::after{right:auto;left:50%;top:auto;bottom:-24px;margin:0 0 0 -17px;width:34px;height:34px;transform:rotate(90deg)}.flow{gap:18px}}@media (max-width:640px){.flow-cta{margin-top:22px}.flow-cta .btn{width:100%}}@media (max-width:640px){.st-n{color:var(--acc-text)}}.addr{border:1px solid var(--line);border-radius:14px;padding:12px 14px 10px;margin:0 0 12px;min-width:0}.addr legend{padding:0 6px;margin-left:-6px;font-weight:800;font-size:14px;display:flex;align-items:center;gap:8px}.addr legend::before{content:"";width:10px;height:10px;border-radius:50%;border:3px solid var(--acc);background:#fff}.a-to legend::before{background:var(--ink);border-color:var(--ink)}.addr-g{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.a-land{grid-column:span 2}.a-plz{grid-column:span 1}.a-ort{grid-column:span 3}.a-str{grid-column:span 5}.a-nr{grid-column:span 1}.addr select{width:100%}.a-st{margin:8px 0 0;font-size:12.5px;color:var(--muted);min-height:1em}.a-st.ok{color:#15803d}.a-st.approx{color:#b45309}.a-st.bad{color:#b91c1c}.seg button:disabled{opacity:.45;cursor:not-allowed}.exp-auto{margin:8px 0 0;font-size:13px;font-weight:700;color:var(--acc-text)}.exp-auto:empty{display:none}.exp-info{margin:8px 0 0;font-size:12.5px;color:var(--muted);background:var(--paper);border-radius:10px;padding:8px 10px}.ord{margin:10px 0 0;font-size:13px;color:var(--muted)}.ord b{color:var(--text);letter-spacing:.02em}.ord small{font-size:12px}@media (max-width:640px){.addr{padding:10px 12px 8px}.addr-g{grid-template-columns:repeat(5,minmax(0,1fr))}.a-land{grid-column:span 3}.a-plz{grid-column:span 2}.a-ort{grid-column:span 5}.a-str{grid-column:span 4}.a-nr{grid-column:span 1}}.alt-price{margin:2px 0 6px;font-size:14px;font-weight:700;color:var(--text)}.alt-price:empty{display:none}.a-str .combo input{padding-right:14px}.a-str .combo-list{right:auto;min-width:100%;width:max-content;max-width:min(420px,86vw)}.linkbtn{border:0;background:none;padding:0;font:inherit;color:var(--acc-text);text-decoration:underline;cursor:pointer;font-weight:700}.need.flash{color:#b91c1c}.extras li.min{background:var(--paper);font-weight:600}[data-yn="adr"] button{padding:7px 12px}.nogo2 ul{grid-template-columns:repeat(2,minmax(0,1fr))}.nogo2 li{min-width:0;overflow-wrap:anywhere}@media (max-width:360px){.nogo2 li{font-size:12.5px;gap:6px;padding:7px 8px 7px 7px}.nogo2 i{width:20px;height:20px}.nogo2 i::before,.nogo2 i::after{left:5px;top:9px;width:10px}}@media (max-width:980px){.area-tx{order:-1}}@media (max-width:640px){.stats2 b{white-space:nowrap;font-size:19px;letter-spacing:-.5px}.stats2 li{grid-template-columns:28px minmax(0,1fr);column-gap:8px}.stats2 .si{width:28px;height:28px}}.nogo2 li{overflow-wrap:normal;hyphens:manual}.mdlg{border:0;border-radius:18px;padding:22px;width:min(380px,calc(100vw - 32px));box-shadow:0 30px 80px rgba(0,0,0,.35);color:var(--text)}.mdlg::backdrop{background:rgba(var(--ink-rgb),.55)}.mdlg form{display:grid;gap:10px}.mdlg b{font-size:18px}.mdlg p{margin:0 0 4px;font-size:14px;color:var(--muted);overflow-wrap:anywhere}.mdlg .btn{width:100%}.mdlg .mclose{justify-self:center;margin-top:4px;color:var(--muted)}