.ac-leasing-wrap,.ac-leasing-wrap *,.ac-leasing-modal,.ac-leasing-modal *{box-sizing:border-box;margin:0;padding:0}.ac-leasing-wrap{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;background:#fff;border-radius:8px;padding:24px;box-shadow:0 1px 3px rgba(0,0,0,.1);width:100%;max-width:440px;position:relative;z-index:1;margin-top:15px;border:solid #d20911}.ac-leasing-title{font-size:16px;font-weight:600;color:#333;margin-bottom:16px;text-transform:uppercase;letter-spacing:.5px;line-height:1.2}.ac-leasing-card{background:#fafafa;border:1px solid #e0e0e0;border-radius:8px;padding:16px;margin-bottom:12px;cursor:pointer;transition:all 0.2s ease;position:relative}.ac-leasing-card:hover{border-color:#c41e3a;box-shadow:0 2px 8px rgba(196,30,58,.1)}.ac-leasing-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.ac-leasing-bank{font-size:18px;font-weight:700;color:#1a1a1a;font-style:italic;line-height:1.2}.ac-leasing-rate{font-size:20px;font-weight:700;color:#c41e3a;line-height:1.2}.ac-leasing-card-detail{font-size:13px;color:#666;line-height:1.4;margin-bottom:4px}.ac-leasing-card-currency{font-size:12px;color:#999;line-height:1.3}.ac-leasing-dropdown{position:relative}.ac-leasing-dropbtn{width:100%;padding:12px 16px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;font-weight:500;color:#333;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:all 0.2s ease;font-family:inherit;line-height:1.4}.ac-leasing-dropbtn:hover{border-color:#c41e3a;color:#c41e3a}.ac-leasing-dropbtn.ac-open{border-color:#c41e3a;border-bottom-left-radius:0;border-bottom-right-radius:0}.ac-leasing-arrow{width:20px;height:20px;transition:transform 0.3s ease;flex-shrink:0}.ac-leasing-dropbtn.ac-open .ac-leasing-arrow{transform:rotate(180deg)}.ac-leasing-droplist{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #e0e0e0;border-top:none;border-radius:0 0 8px 8px;max-height:0;overflow:hidden;transition:max-height 0.3s ease;z-index:100;box-shadow:0 4px 12px rgba(0,0,0,.1)}.ac-leasing-droplist.ac-open{max-height:500px;overflow-y:auto}.ac-leasing-option{padding:14px 16px;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:background 0.2s ease}.ac-leasing-option:last-child{border-bottom:none}.ac-leasing-option:hover{background:#f8f8f8}.ac-leasing-opt-bank{font-weight:600;font-size:15px;color:#1a1a1a;margin-bottom:4px;line-height:1.2}.ac-leasing-opt-cond{font-size:13px;color:#666;line-height:1.3}.ac-leasing-opt-note{font-size:11px;color:#999;margin-top:4px;font-style:italic;line-height:1.2}.ac-leasing-modal{display:none;position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background:rgba(0,0,0,.6);justify-content:center;align-items:center;z-index:999999!important;padding:20px;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);isolation:isolate}.ac-leasing-modal-box{background:#fff;border-radius:12px;padding:32px;max-width:420px;width:100%;max-height:90vh;overflow-y:auto;position:relative;z-index:9999999!important;box-shadow:0 20px 60px rgba(0,0,0,.3);animation:acLeasingSlideUp 0.3s ease;transform:translateZ(0)}@keyframes acLeasingSlideUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.ac-leasing-modal-close{position:absolute;top:16px;right:16px;width:32px;height:32px;border:none;background:#f5f5f5;border-radius:50%;cursor:pointer;font-size:20px;color:#666;display:flex;align-items:center;justify-content:center;transition:all 0.2s ease;line-height:1;padding:0;margin:0}.ac-leasing-modal-close:hover{background:#e0e0e0;color:#333}.ac-leasing-modal-title{font-size:22px;font-weight:700;color:#1a1a1a;margin-bottom:8px;line-height:1.2}.ac-leasing-modal-sub{font-size:14px;color:#666;margin-bottom:24px;line-height:1.4}.ac-leasing-modal-info{background:#f8f8f8;padding:16px;border-radius:8px;margin-bottom:24px;border-left:4px solid #c41e3a}.ac-leasing-modal-bank{font-weight:700;font-size:16px;color:#1a1a1a;margin-bottom:4px;line-height:1.2}.ac-leasing-modal-cond{font-size:14px;color:#666;line-height:1.3}.ac-leasing-modal-box .wpcf7-form{margin:0;padding:0}.ac-leasing-modal-box .wpcf7-form p{margin:0 0 16px 0;padding:0}.ac-leasing-modal-box .wpcf7-form p:last-child{margin-bottom:0}.ac-leasing-modal-box .wpcf7-text,.ac-leasing-modal-box .wpcf7-tel,.ac-leasing-modal-box .wpcf7-email,.ac-leasing-modal-box .wpcf7-select,.ac-leasing-modal-box .wpcf7-textarea{width:100%;padding:12px 16px;border:1px solid #e0e0e0;border-radius:8px;font-size:15px;font-family:inherit;background:#fff;transition:border-color 0.2s ease;line-height:1.4;margin:0}.ac-leasing-modal-box .wpcf7-text:focus,.ac-leasing-modal-box .wpcf7-tel:focus,.ac-leasing-modal-box .wpcf7-email:focus,.ac-leasing-modal-box .wpcf7-select:focus,.ac-leasing-modal-box .wpcf7-textarea:focus{outline:none;border-color:#c41e3a}.ac-leasing-modal-box .wpcf7-submit{width:100%;padding:14px;background:#c41e3a;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all 0.2s ease;text-transform:uppercase;letter-spacing:.5px;font-family:inherit;line-height:1.4;margin:0}.ac-leasing-modal-box .wpcf7-submit:hover{background:#a01830;transform:translateY(-1px);box-shadow:0 4px 12px rgba(196,30,58,.3)}.ac-leasing-modal-box .wpcf7-response-output{margin:16px 0 0 0;padding:12px;border-radius:8px;font-size:14px;line-height:1.4}.ac-leasing-modal-box .wpcf7-spinner{display:none!important}@media (max-width:480px){.ac-leasing-wrap{padding:20px;max-width:100%}.ac-leasing-modal{padding:10px}.ac-leasing-modal-box{padding:24px 20px;max-height:95vh}.ac-leasing-modal-title{font-size:20px}.ac-leasing-bank{font-size:16px}.ac-leasing-rate{font-size:18px}}.ac-leasing-modal,.ac-leasing-modal-box{transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}body:has(.ac-leasing-modal[style*="flex"]) iframe,body:has(.ac-leasing-modal[style*="flex"]) video,body:has(.ac-leasing-modal[style*="flex"]) embed,body:has(.ac-leasing-modal[style*="flex"]) object{z-index:-1!important;position:relative}.author-box{margin:40px 0 35px;padding:25px 20px;background:#f8f8f8;border-top:3px solid #e30613;border-bottom:1px solid #ddd;font-family:'Roboto',Arial,sans-serif;box-sizing:border-box}.author-inner{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.author-avatar img{width:80px;height:80px;border-radius:50%;border:3px solid #fff;box-shadow:0 2px 8px rgba(0,0,0,.1)}.author-info{flex:1;min-width:250px}.author-label{font-size:14px;color:#666;text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px;display:block}.author-name-line{display:flex;align-items:center;gap:10px;margin-bottom:8px}.author-name{font-size:21px;font-weight:700;color:#1a1a1a}.author-website-link{display:inline-flex;align-items:center}.website-icon{width:22px;height:22px;opacity:.75;transition:opacity 0.2s}.author-website-link:hover .website-icon{opacity:1}.author-bio{font-size:15px;line-height:1.55;color:#444;margin:0 0 12px 0}.author-phone{display:inline-flex;align-items:center;gap:8px;color:#e30613;font-size:17px;font-weight:600;text-decoration:none}.author-phone:hover{color:#c40010}.phone__icon{width:24px;height:24px}@media (max-width:768px){.author-box{padding:20px 15px;margin:30px 0 25px}.author-inner{flex-direction:column;text-align:center;gap:15px}.author-avatar img{width:70px;height:70px}.author-name{font-size:19px}.author-name-line{justify-content:center}.author-phone{font-size:18px;justify-content:center}}li#menu-item-96213{display:inline-flex;align-items:center;vertical-align:middle}li#menu-item-96213:before{content:"🔥";margin-right:4px;font-size:1.1em;line-height:0}.about__info_what{width:100%}.about__stats__page_what{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;list-style:none;width:100%;margin:0 0 -60px 0;position:relative;padding:44px 44px 22px 44px;background:white;box-shadow:0 4px 12px rgb(0 0 0 / 10%);justify-content:space-between;z-index:1}.about__value__page{color:#E04036;font-size:48px;font-weight:700;line-height:1;margin-bottom:15px}.about__label__page_what{color:#1D1D1B;font-size:15px;line-height:1.5;font-weight:400}.about__label__page_what::first-line{font-weight:700;font-size:16px;display:block;margin-bottom:8px}@media (max-width:1100px){.about__stats__page_what{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.about__stats__page_what{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.about__stats__page_what{grid-template-columns:1fr}.about__info_what{padding:20px 0}}.principles__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;margin:0 0 40px 0}.principle__card{padding:30px;background:#fff;border-radius:12px;border-left:4px solid #E04036;transition:transform 0.3s ease,box-shadow 0.3s ease;box-shadow:0 4px 12px rgb(0 0 0 / 10%)}.principle__card:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(224,64,54,.1)}.principle__icon{font-size:32px;margin:0 20px 0 0;color:#E04036;float:left}.principle__icon svg{width:100%;height:100%}.principle__title{font-size:20px;font-weight:700;color:#1D1D1B;margin:0 0 15px 0;line-height:1.3}.principle__text{font-size:15px;line-height:1.6;color:#555;margin:0}.strategy__section{margin-top:60px;padding:40px;background:#f8f9fa;border-radius:12px}.strategy__title{font-size:32px;font-weight:700;color:#1D1D1B;margin:0 0 20px 0}.strategy__intro{font-size:16px;color:#555;margin:0 0 30px 0;line-height:1.6}.strategy__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.strategy__card{padding:30px;background:#fff;border-radius:8px;border-top:4px solid #E04036}.strategy__card-title{font-size:20px;font-weight:700;color:#1D1D1B;margin:0 0 15px 0}.strategy__card p{font-size:15px;line-height:1.6;color:#555;margin:0}@media (max-width:768px){.principles__grid,.strategy__grid{grid-template-columns:1fr}.strategy__section{padding:25px}.strategy__title{font-size:26px}}.car__options td.opt{position:relative;padding-left:26px;vertical-align:middle}.car__options td.opt::before{content:"";position:absolute;left:0;top:50%;width:16px;height:16px;transform:translateY(-50%);background-repeat:no-repeat;background-position:center;background-size:contain;opacity:.8}.car__options .opt--fuel::before{background-image:url(/img/icon/fuel.svg)}.car__options .opt--engine::before{background-image:url(/img/icon/engine.svg)}.car__options .opt--transmission::before{background-image:url(/img/icon/transmission.svg)}.car__options .opt--drivetrain::before{background-image:url(/img/icon/drivetrain.svg)}.car__options .opt--mileage::before{background-image:url(/img/icon/mileage.svg)}.car__options .opt--body::before{background-image:url(/img/icon/body.svg)}.mini-calc{position:fixed;top:220px;right:30px;width:300px;background:#fff;border:1px solid #e0e0e0;box-shadow:0 15px 35px rgba(0,0,0,.2);border-radius:12px;z-index:9999;overflow:hidden;animation:calcSlideUp .3s ease-out;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}@keyframes calcSlideUp{from{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}.calc-header{background:#ef3124;color:#fff;padding:15px;display:flex;justify-content:space-between;align-items:center;font-size:15px;font-weight:700}.calc-close{cursor:pointer;font-size:24px;line-height:1;opacity:.8}.calc-close:hover{opacity:1}.calc-body{padding:20px}.calc-label{display:block;font-size:12px;color:#777;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.calc-input-wrapper{position:relative;margin-bottom:20px}.calc-input-wrapper input{width:100%;padding:12px;padding-right:55px;border:2px solid #eee;border-radius:8px;box-sizing:border-box;font-size:18px;font-weight:700;color:#333;outline:none;transition:border-color .2s}.calc-input-wrapper input:focus{border-color:#ef3124}.currency-label{position:absolute;right:15px;top:50%;transform:translateY(-50%);color:#bbb;font-weight:700}.res-list{border-top:1px solid #f0f0f0;padding-top:15px}.res-item{display:flex;justify-content:space-between;margin-bottom:10px;font-size:15px}.res-item span{color:#777}.res-item strong{color:#333;letter-spacing:.3px}.calc-footer{font-size:11px;color:#999;padding:0 20px 20px;text-align:center;font-style:italic}.converter-link{display:block;text-align:right;margin-bottom:12px;font-size:14px;text-decoration:underline;color:#333;cursor:pointer}.converter-link a{text-decoration:underline}@media (min-width:992px){.grid__cell--offer-sticky{position:sticky;top:20px;align-self:start}}@media (max-width:767px){.mini-calc{top:auto;left:12px;right:12px;bottom:12px;width:auto;max-width:none;max-height:calc(100vh - 24px);border-radius:10px;box-shadow:0 10px 28px rgba(0,0,0,.22);overflow-y:auto}.calc-header{padding:12px 14px;font-size:14px}.calc-close{font-size:22px}.calc-body{padding:14px}.calc-input-wrapper{margin-bottom:14px}.calc-input-wrapper input{font-size:16px;padding:10px;padding-right:48px}.currency-label{right:12px;font-size:13px}.res-item{font-size:14px;margin-bottom:8px}.calc-footer{padding:0 14px 14px;font-size:10px}.converter-link{font-size:13px;margin-bottom:10px}}.price-label{display:inline-flex;align-items:center;gap:6px}.price-label__hint{position:relative;display:inline-flex;width:15px;height:15px;border-radius:50%;border:1px solid rgb(0 0 0 / 65%);font-size:9px;font-weight:700;line-height:1;align-items:center;justify-content:center;cursor:help;user-select:none}.price-label__hint::before{content:"i"}.price-label__hint-tip{position:absolute;top:calc(100% + 8px);right:0;width:260px;background:#1f2328;color:#fff;font-size:12px;line-height:1.4;font-weight:400;border-radius:8px;padding:10px 12px;box-shadow:0 8px 24px rgba(0,0,0,.24);opacity:0;transform:translateY(-4px);pointer-events:none;transition:opacity 0.15s ease,transform 0.15s ease;z-index:50}.price-label__hint:hover .price-label__hint-tip,.price-label__hint:focus-visible .price-label__hint-tip{opacity:1;transform:translateY(0)}.info__options .info__options-link{color:inherit!important;text-decoration:underline!important;text-decoration-thickness:1px;text-underline-offset:2px}.info__options .info__options-link:hover,.info__options .info__options-link:focus-visible{text-decoration:underline!important;text-decoration-thickness:2px}.vehicle-sticky-bar{position:fixed;left:0;right:0;bottom:0;z-index:1200;background:#15191e;border-top:1px solid rgba(255,255,255,.12);transform:translateY(110%);transition:transform 0.28s ease}.vehicle-sticky-bar.visible{transform:translateY(0)}.vehicle-sticky-bar__inner{max-width:1280px;margin:0 auto;padding:10px 20px;display:flex;align-items:center;justify-content:space-between;gap:20px}.vehicle-sticky-bar__meta{min-width:0}.vehicle-sticky-bar__name{color:#fff;font-size:14px;font-weight:600;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vehicle-sticky-bar__sub{margin-top:2px;font-size:11px;color:rgba(255,255,255,.65);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vehicle-sticky-bar__price{flex-shrink:0;color:#fff;font-size:34px;line-height:1;font-family:'Bebas Neue',Arial,sans-serif;letter-spacing:.02em}.vehicle-sticky-bar__actions{display:flex;align-items:center;gap:10px;flex-shrink:0}@media (max-width:1600px){.vehicle-sticky-bar__inner{padding-right:140px}}@media (max-width:1280px){.vehicle-sticky-bar__inner{padding-right:90px}}.vehicle-sticky-bar__btn{border-radius:8px;padding:8px 16px;font-size:13px;line-height:1.2;font-weight:600;cursor:pointer;white-space:nowrap;transition:all 0.15s ease}.vehicle-sticky-bar__btn--outline{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.25)}.vehicle-sticky-bar__btn--outline:hover{border-color:rgba(255,255,255,.6)}.vehicle-sticky-bar__btn--solid{border:1px solid #d20911;background:#d20911;color:#fff}.vehicle-sticky-bar__btn--solid:hover{background:#b90810;border-color:#b90810}@media (max-width:767px){.vehicle-sticky-bar{display:none}}.price.price--none span{color:#a2a1a1;font-size:.8em}.acsteps,.acsteps *,.acsteps *::before,.acsteps *::after{box-sizing:border-box}.acsteps{--red:#c8102e;--red-dark:#9e0c23;--red-light:rgba(200,16,46,.08);--dark:#f5f6f8;--dark2:#fff;--dark3:#f0f2f5;--mid:#d5d9df;--muted:#667085;--text:#1f2328;--border:rgba(15,23,42,.12);--font-display:"Bebas Neue",sans-serif;--font-body:"Inter",sans-serif;font-family:var(--font-body);background:var(--dark);color:var(--text);font-size:15px;line-height:1.6;padding:40px 16px 0}.acsteps .section-heading{font-family:var(--font-display);font-size:clamp(28px,3.5vw,38px);letter-spacing:.03em;text-transform:uppercase;color:var(--text);display:flex;align-items:center;gap:16px}.acsteps .section-heading::after{content:"";flex:1;height:1px;background:var(--border)}.acsteps .steps-section{max-width:1440px;margin:0 auto}.acsteps .steps-subtitle{font-size:13px;color:var(--muted);margin-top:6px;margin-bottom:20px}.acsteps .manager-badge{display:inline-flex;align-items:center;gap:8px;background:var(--dark2);border:1px solid var(--border);border-radius:20px;padding:6px 14px 6px 8px;font-size:12px;font-weight:500;color:var(--text);margin-bottom:24px}.acsteps .manager-badge-dot{width:8px;height:8px;background:#22c55e;border-radius:50%;flex-shrink:0;box-shadow:0 0 0 2px rgba(34,197,94,.25)}.acsteps .region-tabs-wrap{display:flex;align-items:center;gap:12px;margin-bottom:20px;flex-wrap:wrap}.acsteps .region-tabs-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);flex-shrink:0}.acsteps .region-tabs{display:flex;gap:6px;flex-wrap:wrap}.acsteps .region-tab{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:6px;border:1px solid var(--border);background:var(--dark2);font-size:12px;font-weight:600;color:var(--muted);cursor:pointer;transition:all 0.15s;user-select:none}.acsteps .region-tab .flag{font-size:14px;line-height:1}.acsteps .region-tab:hover{border-color:rgba(200,16,46,.4);color:var(--text)}.acsteps .region-tab.active{background:var(--red);border-color:var(--red);color:#fff}.acsteps .region-tab .tab-time{font-size:10px;font-weight:500;opacity:.75}.acsteps .region-tab.active .tab-time{opacity:.85}.acsteps .steps-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.acsteps .step-card{background:var(--dark2);border:1px solid var(--border);border-radius:10px;padding:0;position:relative;transition:border-color 0.2s,transform 0.2s,box-shadow 0.2s;overflow:hidden;display:flex;flex-direction:column}.acsteps .step-card>.step-summary{flex-shrink:0}.acsteps .step-panel{position:relative;padding:0 16px 14px}.acsteps .step-card::before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:transparent;transition:background 0.2s}.acsteps .step-card:hover{border-color:rgba(200,16,46,.35);transform:translateY(-3px);box-shadow:0 8px 24px rgba(0,0,0,.08)}.acsteps .step-card:hover::before{background:var(--red)}.acsteps .step-card.highlight::before{background:var(--red)}.acsteps .step-arrow{position:absolute;right:9px;top:86%;transform:translateY(-50%);width:18px;height:18px;background:var(--red);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;color:#fff;z-index:2}.acsteps .step-card:nth-child(5) .step-arrow,.acsteps .step-card:nth-child(10) .step-arrow{display:none}.acsteps .step-summary{display:flex;align-items:flex-start;gap:10px;padding:16px 16px 14px;margin:0;list-style:none;cursor:pointer}.acsteps .step-summary::-webkit-details-marker{display:none}.acsteps .step-summary::marker{content:""}.acsteps .step-num{font-family:var(--font-display);font-size:46px;color:rgba(32,28,29,.13);line-height:1;flex-shrink:0;margin-top:-4px;transition:color 0.2s}.acsteps .step-card:hover .step-num{color:rgba(200,16,46,.18)}.acsteps .step-card.highlight .step-num{color:rgba(200,16,46,.15)}.acsteps .step-title{flex:1;min-width:0;padding-top:2px;font-size:16px;font-weight:700;color:var(--text);line-height:1.25}.acsteps .step-icon{font-size:17px;line-height:1}.acsteps .step-chevron{flex-shrink:0;align-self:center;width:9px;height:9px;margin-left:auto;border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);transform:rotate(45deg);transition:transform 0.2s ease}.acsteps details.step-card[open] .step-chevron{transform:rotate(-135deg)}.acsteps .step-desc{font-size:14px;color:var(--muted);line-height:1.55;flex:1;padding-top:2px}.acsteps .step-footer{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:10px}.acsteps .step-time{display:inline-flex;align-items:center;gap:4px;background:rgb(0 0 0 / 8%);color:#000;font-size:10.5px;font-weight:700;padding:3px 10px;border-radius:20px;letter-spacing:.03em;white-space:nowrap}.acsteps .step-tag{display:inline-block;background:rgba(34,197,94,.1);color:#16a34a;font-size:10px;font-weight:600;padding:2px 8px;border-radius:20px;letter-spacing:.02em;white-space:nowrap}.acsteps .step-tag-corner{position:absolute;bottom:6px;right:6px;z-index:3}.acsteps .timeline-bar{margin-top:16px;background:var(--dark2);border:1px solid var(--border);border-radius:10px;padding:14px 20px;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.acsteps .timeline-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);flex-shrink:0}.acsteps .timeline-milestones{display:flex;gap:0;flex:2;min-width:260px;align-items:center}.acsteps .timeline-ms{flex:1;text-align:center;font-size:10px;color:var(--muted);position:relative;padding-top:12px}.acsteps .timeline-ms::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:6px;height:6px;border-radius:50%;background:var(--mid)}.acsteps .timeline-ms::after{content:"";position:absolute;top:2px;left:calc(50% + 4px);right:0;height:2px;background:var(--mid)}.acsteps .timeline-ms:last-child::after{display:none}.acsteps .timeline-ms.done::before,.acsteps .timeline-ms.done::after{background:#22c55e}.acsteps .timeline-ms.active::before{background:var(--red);box-shadow:0 0 0 3px rgba(200,16,46,.2)}.acsteps .timeline-ms strong{display:block;font-size:11px;font-weight:700;color:var(--text)}.acsteps .timeline-ms span{display:block}.acsteps .timeline-total{font-family:var(--font-display);font-size:30px;color:var(--red);white-space:nowrap;flex-shrink:0;line-height:1}.acsteps .timeline-total small{font-family:var(--font-body);font-size:11px;color:var(--muted);font-weight:500;display:block;margin-top:2px}.acsteps .cta-bar{margin-top:12px;padding:14px 20px;background:var(--dark2);border:1px solid var(--border);border-radius:10px;display:flex;align-items:center;gap:14px;flex-wrap:wrap}.acsteps .cta-bar-emoji{font-size:26px;flex-shrink:0}.acsteps .cta-bar-text{flex:1;min-width:160px}.acsteps .cta-bar-title{font-size:14px;font-weight:600;color:var(--text)}.acsteps .cta-bar-sub{font-size:12px;color:var(--muted)}.acsteps .cta-bar-sub a{color:#c8102e}.acsteps .btn-red{background:var(--red);color:#fff;font-size:11px;font-weight:700;text-transform:uppercase;padding:10px 22px;border-radius:6px;border:none;cursor:pointer;transition:background 0.15s;letter-spacing:.04em;white-space:nowrap;flex-shrink:0}.acsteps .btn-red:hover{background:var(--red-dark)}.section--steps-gray{background:#f5f6f8}@media (min-width:601px){.acsteps .step-summary{cursor:default;pointer-events:none}.acsteps .step-chevron{display:none}.acsteps details.step-card>.step-panel{padding-top:0;margin-top:-6px}}@media (max-width:1200px){.acsteps .steps-grid{grid-template-columns:repeat(4,1fr)}.acsteps .step-card:nth-child(5) .step-arrow{display:flex}.acsteps .step-card:nth-child(4) .step-arrow,.acsteps .step-card:nth-child(8) .step-arrow,.acsteps .step-card:nth-child(10) .step-arrow{display:none}}@media (max-width:900px){.acsteps .steps-grid{grid-template-columns:repeat(3,1fr)}.acsteps .step-card .step-arrow{display:flex}.acsteps .step-card:nth-child(3) .step-arrow,.acsteps .step-card:nth-child(6) .step-arrow,.acsteps .step-card:nth-child(9) .step-arrow,.acsteps .step-card:nth-child(10) .step-arrow{display:none}}@media (max-width:600px){.acsteps .steps-grid{grid-template-columns:1fr}.acsteps .step-card .step-arrow{display:none!important}.acsteps .timeline-milestones{display:none}.acsteps details.step-card:not([open]){background:var(--dark3)}.acsteps details.step-card[open]{background:var(--dark2)}.acsteps details.step-card:not([open]):hover{transform:none;box-shadow:none}.acsteps details.step-card:not([open]) .step-summary{padding-bottom:14px}.acsteps details.step-card[open] .step-summary{padding-bottom:10px}.acsteps details.step-card[open] .step-panel{padding-top:0;border-top:1px solid var(--border);margin:0 12px 12px;padding:12px 12px 4px;border-radius:8px;background:rgba(255,255,255,.6)}.acsteps .step-num{font-size:38px}}@media (max-width:768px){.price-label{position:relative}.price-label__hint{position:static}.price-label__hint-tip{min-width:0!important;left:0!important;right:auto!important;margin-left:0!important;transform:none!important;box-sizing:border-box;padding:12px 14px;white-space:normal;word-wrap:break-word;hyphens:auto;text-align:left;font-size:14px;line-height:1.45}}.blockquote{padding-left:2rem;position:relative;overflow:hidden;&::before,&::after{position:absolute;color:#777}&--classic{&::before{content:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='%23777777'><path d='M9.983 3v7.391C9.983 16.095 6.252 19.961 1 21l-.995-2.151C2.437 17.932 4 15.211 4 13H0V3h9.983zM24 3v7.391c0 5.704-3.748 9.571-9 10.609l-.996-2.151C16.437 17.932 18 15.211 18 13h-3.983V3H24z'/></svg>");left:0}&::after{content:"";left:5px;top:25px;width:1px;height:100%;background-color:currentColor}}}.acv3-hero-a{position:relative;min-height:620px;height:min(100svh,920px);background:#0d0d0d;overflow:hidden}.acv3-hero-a__slide{position:absolute;inset:0;opacity:0;transform:scale(1.03);transition:opacity 0.8s ease,transform 0.9s ease;pointer-events:none}.acv3-hero-a__slide.is-active{opacity:1;transform:scale(1);pointer-events:auto}.acv3-hero-a__bg{position:absolute;inset:0;background-size:cover;background-position:center}.acv3-hero-a__bg::after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,rgba(0,0,0,.9) 0%,rgba(0,0,0,.45) 56%,rgba(0,0,0,.58) 100%)}.acv3-hero-a__content{position:absolute;z-index:3;left:clamp(80px,7vw,140px);top:50%;transform:translateY(-50%);max-width:740px;padding-right:20px}.acv3-hero-a__tag{display:inline-block;margin-bottom:14px;font-size:10px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:#e8181e}.acv3-hero-a__title{margin:0;font-family:"Bebas Neue",sans-serif;font-size:clamp(40px,7vw,65px);line-height:.93;letter-spacing:1px;text-transform:uppercase;color:#fff}.acv3-hero-a__subtitle{margin-top:16px;max-width:520px;font-size:clamp(14px,1.45vw,17px);line-height:1.7;color:rgba(255,255,255,.72)}.acv3-hero-a__actions{margin-top:28px;display:flex;flex-wrap:wrap;gap:12px}.acv3-hero-a__ctrl{position:absolute;z-index:4;top:50%;left:0;transform:translateY(-50%);padding:20px 14px;background:rgba(0,0,0,.56);backdrop-filter:blur(12px);border-right:1px solid rgba(255,255,255,.12)}.acv3-hero-a__num{font-family:"Bebas Neue",sans-serif;font-size:28px;color:#fff;line-height:1;margin-bottom:4px}.acv3-hero-a__total{font-family:"Bebas Neue",sans-serif;font-size:12px;color:rgba(255,255,255,.36);margin-bottom:18px}.acv3-hero-a__dots{display:flex;flex-direction:column;gap:8px;margin-bottom:18px}.acv3-hero-a__dot{width:3px;height:24px;background:rgba(255,255,255,.2);border:0;cursor:pointer;transition:all 0.25s ease}.acv3-hero-a__dot.is-active{height:40px;background:#e8181e}.acv3-hero-a__arrows{display:flex;flex-direction:column;gap:8px}.acv3-hero-a__arrow{width:32px;height:32px;border:1px solid rgba(255,255,255,.2);background:transparent;color:#fff;cursor:pointer;font-size:13px}.acv3-hero-a__showrooms{position:absolute;z-index:4;top:50%;right:0;transform:translateY(-50%);width:min(260px,36vw)}.acv3-hero-a__showroom{display:block;padding:14px 16px;background:rgba(0,0,0,.72);backdrop-filter:blur(10px);border-left:3px solid rgba(255,255,255,.08);color:#fff}.acv3-hero-a__showroom + .acv3-hero-a__showroom{border-top:1px solid rgba(255,255,255,.1)}.acv3-hero-a__showroom-title{color:#e8181e;font-size:10px;text-transform:uppercase;letter-spacing:2px;font-weight:700;margin-bottom:6px}.acv3-hero-a__showroom-name{font-size:13px;font-weight:600;margin-bottom:4px}.acv3-hero-a__showroom-address,.acv3-hero-a__showroom-hours{font-size:11px;color:rgba(255,255,255,.65)}.acv3-hero-a__showroom-link{margin-top:8px;font-size:10px;text-transform:uppercase;letter-spacing:1px;color:#e8181e}.acv3-hero-a__stats{position:absolute;z-index:4;left:0;right:0;bottom:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:rgba(0,0,0,.7);backdrop-filter:blur(12px);border-top:1px solid rgba(255,255,255,.1)}.acv3-hero-a__stat{padding:16px 10px;text-align:center;border-right:1px solid rgba(255,255,255,.1)}.acv3-hero-a__stat:last-child{border-right:0}.acv3-hero-a__stat-value{font-family:"Bebas Neue",sans-serif;font-size:clamp(24px,2.8vw,36px);line-height:1;color:#fff}.acv3-hero-a__stat-label{margin-top:4px;font-size:10px;letter-spacing:1.3px;text-transform:uppercase;color:rgba(255,255,255,.5)}.acv3-hero-a__progress{position:absolute;z-index:5;left:0;bottom:0;height:3px;background:#e8181e;width:0}@media (max-width:1440px) and (min-width:961px){.acv3-hero-a__content{top:clamp(76px,8.2vh,120px);transform:none}}@media (max-width:960px){.acv3-hero-a{min-height:680px}.acv3-hero-a__content{left:64px;top:84px;transform:none;max-width:calc(100% - 74px)}.acv3-hero-a__ctrl{top:84px;transform:none}.acv3-hero-a__showrooms{position:absolute;left:0;right:0;top:auto;bottom:112px;transform:none;width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.acv3-hero-a__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.acv3-hero-a__stat:nth-child(2n){border-right:0}}@media (max-width:680px){.acv3-hero-a{height:auto;min-height:0;overflow:visible}.acv3-hero-a__slide{position:relative;display:none;min-height:620px;opacity:1;transform:none}.acv3-hero-a__slide.is-active{display:block}.acv3-hero-a__content{left:20px;top:120px;max-width:calc(100% - 40px);padding-bottom:20px}.acv3-hero-a__ctrl{position:absolute;top:20px;left:20px;display:inline-flex;flex-direction:row;align-items:center;gap:10px;padding:8px 12px;border-right:0;margin:0;z-index:6}.acv3-hero-a__dots{flex-direction:row;margin:0}.acv3-hero-a__dot{width:18px;height:3px}.acv3-hero-a__dot.is-active{width:30px;height:3px}.acv3-hero-a__arrows{flex-direction:row}.acv3-hero-a__showrooms{position:relative;left:auto;right:auto;top:auto;bottom:auto;transform:none;width:100%;grid-template-columns:1fr 1fr;margin-top:0}.acv3-hero-a__stats{position:relative;left:auto;right:auto;bottom:auto;grid-template-columns:1fr 1fr}.acv3-hero-a__progress{position:relative;left:auto;bottom:auto;width:100%}}.acv3-hero-a__actions .btn.btn--black{border:1px solid rgba(255,255,255,.45)}.acv3-hero-a__actions .btn.btn--red{background:#fff;color:#111;border-color:#fff}.services-page{--srv-red:#c8102e;--srv-red-dark:#9e0c23;--srv-btn:#1a1d21;--srv-btn-hover:#333940;--srv-stroke:rgba(26,29,33,.35);--srv-stroke-strong:rgba(26,29,33,.55);--srv-bg:#f5f6f8;--srv-card:#fff;--srv-muted:#667085;--srv-text:#1f2328;--srv-border:rgba(15,23,42,.12);--srv-font-display:"Bebas Neue",sans-serif;--srv-font-body:"Inter",sans-serif;background:var(--srv-bg);color:var(--srv-text);font-family:var(--srv-font-body);font-size:15px;line-height:1.6}.services-page a{color:inherit;text-decoration:none}.services-page .page-wrap{max-width:1440px;margin:0 auto;padding:0 24px 80px}.services-page .services-hero{background:var(--srv-bg);position:relative;overflow:visible}.services-page .services-hero__inner{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.services-page .services-hero-label{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(31,35,40,.75);margin-bottom:12px;display:flex;align-items:center;gap:8px}.services-page .services-hero-label::before{content:"";display:inline-block;width:24px;height:2px;background:var(--srv-red)}.services-page .services-hero-title{font-family:var(--srv-font-display);font-size:clamp(32px,4vw,52px);font-weight:700;line-height:1.05;margin-bottom:20px;color:var(--srv-text);text-transform:uppercase;letter-spacing:.02em}.services-page .services-hero-title em{color:var(--srv-red);font-style:normal}.services-page .services-hero-desc{font-size:17px;color:rgba(31,35,40,.75);line-height:1.7;margin-bottom:28px;max-width:640px}.services-page .services-hero-stats{display:flex;flex-wrap:wrap;gap:10px}.services-page .hero-stat-pill{display:inline-flex;align-items:center;gap:8px;background:var(--srv-card);border:1px solid var(--srv-border);border-radius:8px;padding:10px 16px;font-size:13px;font-weight:600;color:var(--srv-text)}.services-page .hero-stat-pill b{display:block;font-family:var(--srv-font-display);font-size:18px;line-height:1}.services-page .hero-stat-pill span{display:block;font-size:11px;color:rgba(31,35,40,.75);margin-top:1px;letter-spacing:.02em}.services-page .services-hero-cta{margin-top:18px;display:flex;flex-direction:row;gap:10px;align-items:flex-start;flex-wrap:wrap}.services-page .btn-hero{background:var(--srv-btn);color:#fff;font-size:13px;font-weight:700;padding:14px 32px;border:none;border-radius:8px;cursor:pointer;letter-spacing:.02em;transition:background 0.15s;white-space:nowrap;font-family:var(--srv-font-body)}.services-page .btn-hero:hover{background:var(--srv-btn-hover)}.services-page .btn-hero-ghost{background:transparent;color:var(--srv-btn);font-size:12px;font-weight:600;padding:12px 32px;border:1px solid var(--srv-stroke);border-radius:8px;cursor:pointer;letter-spacing:.02em;transition:all 0.15s;white-space:nowrap;font-family:var(--srv-font-body)}.services-page .btn-hero-ghost:hover{border-color:var(--srv-stroke-strong);background:rgba(26,29,33,.06)}.services-page .services-hero-visual img{width:100%;max-width:850px;height:auto;display:block;margin:0 auto;object-fit:contain}.services-page .section-heading{font-family:var(--srv-font-display);font-size:36px;letter-spacing:.04em;color:var(--srv-text);margin-bottom:20px;display:flex;align-items:center;gap:12px}.services-page .section-heading::after{content:"";flex:1;height:1px;background:linear-gradient(to right,rgba(200,16,46,.5),transparent)}.services-page .services-block{margin-bottom:60px}.services-page .services-grid-big{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.services-page .service-card-big{background:var(--srv-card);border:1px solid var(--srv-border);border-radius:12px;padding:24px 24px 20px;display:flex;flex-direction:column;transition:border-color 0.2s,transform 0.2s,box-shadow 0.2s;position:relative;overflow:hidden;min-width:0}.services-page .service-card-big:hover{border-color:var(--srv-stroke-strong);transform:translateY(-3px);box-shadow:0 8px 28px rgba(15,23,42,.08)}.services-page .service-card-big.featured{background:linear-gradient(135deg,#f8f9fa 0%,#ffffff 45%,#f4f6f9 100%);border:2px solid rgba(26,29,33,.22);box-shadow:0 6px 28px rgba(26,29,33,.08)}.services-page .service-card-big.featured::after{content:"";position:absolute;top:0;right:0;width:min(42%,320px);height:100%;background:radial-gradient(ellipse at 100% 50%,rgba(26,29,33,.06) 0%,transparent 72%);pointer-events:none;z-index:0}.services-page .service-card-big.featured>*{position:relative;z-index:1}.services-page .service-card-big.featured .service-big-tag{background:var(--srv-btn);color:#fff;padding:4px 10px;border-radius:4px;align-self:flex-start}.services-page .service-card-big.has-emoji-bg::before,.services-page .service-card-row.has-emoji-bg::before{position:absolute;right:10px;top:10px;line-height:1;opacity:.13;pointer-events:none;z-index:0;user-select:none;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif}.services-page .service-card-big.has-emoji-bg::before{font-size:clamp(80px,14vw,120px)}.services-page .service-card-row.has-emoji-bg::before{font-size:clamp(56px,11vw,88px)}.services-page .service-card-big.has-emoji--world::before,.services-page .service-card-row.has-emoji--world::before{content:"🌍"}.services-page .service-card-big.has-emoji--eu::before,.services-page .service-card-row.has-emoji--eu::before{content:"🇪🇺"}.services-page .service-card-big.has-emoji--kr::before,.services-page .service-card-row.has-emoji--kr::before{content:"🇰🇷"}.services-page .service-card-big.has-emoji--cn::before,.services-page .service-card-row.has-emoji--cn::before{content:"🇨🇳"}.services-page .service-card-big.has-emoji--us::before,.services-page .service-card-row.has-emoji--us::before{content:"🇺🇸"}.services-page .service-card-big.has-emoji--jp::before,.services-page .service-card-row.has-emoji--jp::before{content:"🇯🇵"}.services-page .service-card-big.has-emoji--car::before,.services-page .service-card-row.has-emoji--car::before{content:"🚗"}.services-page .service-card-big.has-emoji--electric::before,.services-page .service-card-row.has-emoji--electric::before{content:"⚡"}.services-page .service-card-big.has-emoji--moto::before,.services-page .service-card-row.has-emoji--moto::before{content:"🏍"}.services-page .service-card-big.has-emoji--delivery::before,.services-page .service-card-row.has-emoji--delivery::before{content:"🚚"}.services-page .service-card-big.has-emoji--wrench::before,.services-page .service-card-row.has-emoji--wrench::before{content:"🔧"}.services-page .service-card-big.has-emoji--sparkles::before,.services-page .service-card-row.has-emoji--sparkles::before{content:"✨"}.services-page .service-card-big.has-emoji--key::before,.services-page .service-card-row.has-emoji--key::before{content:"🔑"}.services-page .service-card-big.has-emoji--clipboard::before,.services-page .service-card-row.has-emoji--clipboard::before{content:"📋"}.services-page .service-card-big.has-emoji--shield::before,.services-page .service-card-row.has-emoji--shield::before{content:"🛡"}.services-page .service-card-big.has-emoji--money::before,.services-page .service-card-row.has-emoji--money::before{content:"💰"}.services-page .service-card-big.has-emoji-bg>*,.services-page .service-card-row.has-emoji-bg>*{position:relative;z-index:1}.services-page .service-big-tag{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--srv-red);margin-bottom:8px}.services-page .service-big-title{font-size:17px;font-weight:700;color:var(--srv-text);line-height:1.25;margin-bottom:10px}.services-page .service-big-desc{font-size:13px;color:var(--srv-muted);line-height:1.65;flex:1;margin-bottom:18px}.services-page .service-big-footer{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 16px;width:100%;max-width:100%;min-width:0;box-sizing:border-box;border-top:1px solid rgba(15,23,42,.08);padding-top:14px;margin-top:auto}.services-page .service-big-meta{font-size:11px;color:var(--srv-muted);min-width:0;max-width:100%;line-height:1.45;word-break:break-word}.services-page .service-big-btn{font-size:11px;font-weight:700;color:var(--srv-btn);border:1px solid var(--srv-stroke);background:transparent;border-radius:8px;padding:8px 16px;cursor:pointer;transition:all 0.15s;letter-spacing:.02em;text-transform:uppercase;font-family:var(--srv-font-body)}.services-page .service-big-btn:hover{background:var(--srv-btn);color:#fff;border-color:var(--srv-btn)}.services-page a.service-big-btn{display:inline-flex;align-items:center;justify-content:center}.services-page .service-big-catalog{font-size:11px;font-weight:700;color:var(--srv-btn);letter-spacing:.02em;text-transform:uppercase;display:inline-flex;align-items:center;gap:5px;flex-shrink:0;border-bottom:1px dashed var(--srv-stroke);line-height:1.2;padding-bottom:1px;transition:border-color 0.15s,color 0.15s}.services-page .service-big-catalog:hover{color:var(--srv-btn-hover);border-bottom-color:var(--srv-btn)}.services-page .service-big-catalog::after{content:"›";font-size:14px;line-height:1}.services-page .service-big-footer-actions{display:flex;align-items:center;gap:12px;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;max-width:100%}@media (max-width:480px){.services-page .service-big-footer{grid-template-columns:1fr}.services-page .service-big-footer-actions{justify-content:flex-start}}.services-page .service-big-footer-links{display:flex;align-items:center;gap:14px;flex-shrink:0}.services-page .services-grid-2col{display:grid;grid-template-columns:1fr 1fr;gap:14px}.services-page .services-grid-row{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.services-page .service-card-row{background:var(--srv-card);border:1px solid var(--srv-border);border-radius:10px;padding:16px 18px;display:flex;align-items:flex-start;gap:14px;position:relative;overflow:hidden;min-width:0;transition:border-color 0.2s,transform 0.18s}.services-page .service-card-row:hover{border-color:var(--srv-stroke-strong);transform:translateY(-2px)}.services-page .service-row-body{flex:1;min-width:0}.services-page .service-row-title{font-size:14px;font-weight:700;color:var(--srv-text);line-height:1.3;margin-bottom:4px}.services-page .service-row-desc{font-size:12px;color:var(--srv-muted);line-height:1.55}.services-page .service-row-link{font-size:11px;font-weight:600;color:var(--srv-red);display:inline-flex;align-items:center;gap:4px;margin-top:8px;border-bottom:1px dashed rgba(200,16,46,.35);line-height:1.2}.services-page .service-row-link:hover{border-bottom-color:var(--srv-red)}.services-page .service-row-link::after{content:"›";font-size:14px;line-height:1}.services-page button.service-row-link{background:none;border:none;padding:0;cursor:pointer;font-family:inherit}.services-page .steps-section{margin-bottom:60px}.services-page .steps-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;margin-top:24px}.services-page .step-card{background:var(--srv-card);border:1px solid var(--srv-border);border-radius:8px;padding:20px 16px;position:relative;transition:border-color 0.2s,transform 0.2s;display:flex;flex-direction:column}.services-page .step-card:hover{border-color:var(--srv-stroke-strong);transform:translateY(-3px)}.services-page .step-num{font-family:var(--srv-font-display);font-size:52px;color:rgba(15,23,42,.12);line-height:1;margin-bottom:10px}.services-page .step-title{font-size:13px;font-weight:700;color:var(--srv-text);margin-bottom:6px;line-height:1.3}.services-page .step-desc{font-size:11px;color:var(--srv-muted);line-height:1.6}.services-page .step-time{display:inline-block;margin-top:auto;color:rgb(15 23 42 / 50%);font-size:10px;font-weight:600;padding:3px 10px;border-radius:20px;letter-spacing:.04em}.services-page .step-arrow{position:absolute;right:-8px;top:50%;transform:translateY(-50%);width:16px;height:16px;background:var(--srv-btn);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:9px;color:#fff;z-index:1}.services-page .step-card:last-child .step-arrow{display:none}.services-page .why-strip{background:linear-gradient(110deg,#15191e,#1e2530);border-radius:12px;padding:36px 48px;display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-bottom:60px;position:relative;overflow:hidden}.services-page .why-strip::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 20% 50%,rgba(200,16,46,.12) 0%,transparent 60%)}.services-page .why-item{position:relative;z-index:2}.services-page .why-num{font-family:var(--srv-font-display);font-size:40px;color:var(--srv-red);line-height:1;margin-bottom:8px}.services-page .why-title{font-size:14px;font-weight:700;color:#fff;margin-bottom:6px;line-height:1.3}.services-page .why-desc{font-size:12px;color:rgba(255,255,255,.45);line-height:1.6}.services-page .cta-banner{padding:48px 40px;display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap;position:relative;overflow:hidden;border-radius:12px;color:#fff;margin-bottom:0}.services-page .cta-banner--dark{background:#000}.services-page .cta-banner--dark .cta-input{background:transparent;border-color:rgba(255,255,255,.35)}.services-page .cta-banner--dark .btn-dark{background:#c9102e}.services-page .cta-banner--dark .btn-dark:hover{background:#2a2a2e}.services-page .cta-banner::before{content:"AUTOCAPITAL";font-family:var(--srv-font-display);font-size:clamp(100px,14vw,120px);letter-spacing:4px;position:absolute;right:-30px;top:50%;transform:translateY(-50%);color:rgb(255 255 255 / 34%);pointer-events:none;white-space:nowrap}.services-page .cta-banner-text{position:relative;z-index:1}.services-page .cta-banner-title{font-family:var(--srv-font-display);font-size:clamp(28px,4vw,52px);text-transform:uppercase;line-height:.95;margin-bottom:10px;color:#fff}.services-page .cta-banner-sub{font-size:14px;color:rgba(255,255,255,.82);max-width:400px;line-height:1.65;margin:0}.services-page .cta-banner-form{display:flex;gap:10px;flex-wrap:wrap;position:relative;z-index:1}.services-page .btn-dark{background:#15191e;color:#fff;padding:14px 28px;font-size:12px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;border:none;border-radius:8px;cursor:pointer;white-space:nowrap;transition:background 0.2s;font-family:var(--srv-font-body)}.services-page .btn-dark:hover{background:#2d333b}.services-page .srv-seo{padding-top:40px}@media (max-width:1200px){.services-page .services-grid-big{grid-template-columns:repeat(2,1fr)}.services-page .steps-grid{grid-template-columns:repeat(3,1fr)}.services-page .step-arrow{display:none}.services-page .why-strip{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.services-page .services-hero__inner{grid-template-columns:1fr;gap:20px}.services-page .services-grid-big,.services-page .services-grid-2col{grid-template-columns:1fr}.services-page .services-grid-row{grid-template-columns:1fr 1fr}.services-page .why-strip{padding:28px;grid-template-columns:1fr 1fr}.services-page .cta-banner,.services-page .cta-banner--dark{padding:36px 24px;flex-direction:column;align-items:flex-start}.services-page .cta-banner::before,.services-page .cta-banner--dark::before{display:none}.services-page .cta-banner-form{width:100%}.services-page .btn-dark{width:100%;text-align:center}.services-page .steps-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.services-page .page-wrap{padding-left:16px;padding-right:16px}.services-page .services-hero-title{font-size:44px}.services-page .services-hero-visual img{max-width:420px}.services-page .services-grid-row{grid-template-columns:1fr}}@media only screen and (max-width:767px){.car__dealer-badges--desktop{display:none!important}.car__dealer-badges--mobile{order:3!important;flex:0 0 100%!important;width:100%!important;display:grid;grid-template-columns:1fr 1fr;gap:8px 16px;margin:0 0 16px;box-sizing:border-box}.car__dealer-badges--mobile .dealer{margin:0;font-size:12px;line-height:1.25;align-items:flex-start}.car__dealer-badges--mobile .dealer:before{margin-right:8px;flex-shrink:0}.car__about-col{display:contents}.car__about{order:4!important;flex:0 0 100%!important;width:100%!important;padding:0!important;margin:0!important}.car__location{order:5!important;flex:0 0 50%!important;width:50%!important;max-width:50%!important;display:flex;align-items:center;gap:10px;padding-top:16px;padding-left:0!important;margin:0!important;box-sizing:border-box}.car__location:before{position:static;flex-shrink:0;width:14px;height:20px}.car__details{order:5!important;flex:0 0 50%!important;width:50%!important;max-width:50%!important;min-height:0!important;margin:0!important;padding:16px 0 0!important;border-left:none!important;align-items:flex-end!important;text-align:right;box-sizing:border-box}.car__status-col{display:flex;flex-direction:column;align-items:flex-end;width:100%}.car__details .available{margin-bottom:8px}.car__details .test-drive{margin:0}.car__footer-row{order:6!important;flex:0 0 100%!important;width:100%!important;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:20px;box-sizing:border-box}.car__footer-row .car__price{order:unset!important;flex:1 1 auto!important;width:auto!important;min-height:0!important;margin:0!important;padding:0!important;align-items:flex-start!important;text-align:left!important}.car__footer-row .car__price .price{align-items:flex-start!important}.car__more-btn{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;padding:12px 18px;background:#000;color:#fff;border-radius:4px;font-size:14px;font-weight:500;line-height:1.2;white-space:nowrap}}@media only screen and (min-width:768px){.car__about-col{width:300px;flex:1 0 auto;padding:0 20px;box-sizing:border-box}.car__about{width:auto;flex:none;padding:0}.car__footer-row{display:contents}.car__more-btn{display:none!important}.car__dealer-badges--mobile{display:none!important}.car__dealer-badges--desktop{display:flex;flex-direction:column;gap:6px}.car__status-col{display:contents}}@media only screen and (min-width:768px) and (max-width:1339px){.car__about-col{flex:0 0 60%;padding-right:0}}