.vehicle-card__actions{display:flex;gap:10px;justify-content:center;margin-top:14px}.vehicle-card__actions a{border:1px solid #cbc9e4;border-radius:4px;color:var(--blue);font-size:13px;font-weight:800;min-width:112px;padding:8px 12px}.vehicle-card__actions a:first-child{background:#5149a6;border-color:#5149a6;color:#fff}.tilda-white-gap{background:#fff;height:430px}.dark-section{background:var(--blue);color:#fff;padding:64px 0}.dark-section h2{color:#fff;margin:0 0 14px}.dark-section p{color:#d8d6ff;margin:0 auto 12px;max-width:980px}.payment-page{background:#fff}.payment-hero{background:var(--blue);color:#fff;padding:34px 0;text-align:center}.payment-hero h1{color:var(--gold);font-size:32px;line-height:1.15;margin:0;text-transform:uppercase}.payment-hero p:last-child{color:#fff;margin:12px auto 0;max-width:720px}.payment-original{color:var(--blue);display:grid;gap:32px;grid-template-columns:repeat(2,minmax(0,1fr));max-width:1100px;padding-bottom:58px;padding-top:58px}.payment-original__group{border:1px solid #dfe2ec;border-radius:8px;border-top:4px solid var(--blue);box-shadow:0 8px 24px rgba(20,15,115,.04);display:grid;gap:18px;padding:28px}.payment-original li,.payment-original__heading,.payment-original__note{align-items:flex-start;display:grid;gap:12px;grid-template-columns:32px 1fr}.payment-original__heading{border-bottom:1px solid #e4e6ee;font-size:17px;font-weight:900;margin:0;padding-bottom:14px}.payment-original ul{display:grid;gap:14px;list-style:none;margin:0;padding:0}.payment-original li,.payment-original__note{font-size:15px;line-height:1.45;margin:0}.payment-original__note{background:#f5f5fa;border-left:4px solid var(--blue);border-radius:6px;font-weight:500;margin-top:2px;padding:14px 16px}.payment-original__group:nth-child(2) .payment-original__note{background:#eefaf7;border-left-color:#18be86}.info-hero{background:var(--blue);color:#fff;padding:34px 0;text-align:center}.info-hero h1{color:var(--gold);font-size:32px;font-weight:900;line-height:1.15;margin:0;overflow-wrap:anywhere;text-transform:uppercase}.info-hero--plain h1{text-transform:none}.info-hero p{color:#fff;font-size:16px;margin:12px auto 0;max-width:760px}.info-accordion{display:grid;gap:18px;padding-bottom:54px;padding-top:54px}.info-accordion details{border:1px solid #deddf2;border-radius:8px;background:#fff;overflow:hidden}.info-accordion summary{align-items:center;color:var(--blue);cursor:pointer;display:flex;font-size:22px;font-weight:900;justify-content:space-between;line-height:1.25;padding:22px 26px}.info-accordion summary:after{color:var(--blue);content:"+";font-size:30px;font-weight:500;line-height:1;margin-left:18px}.info-accordion details[open] summary:after{content:"×"}.about-hero{background:#061226;color:#fff;overflow:hidden;position:relative}.about-hero:before{background:linear-gradient(90deg,rgba(6,18,38,.96),rgba(20,15,115,.88) 50%,rgba(6,18,38,.72)),url(/assets/tilda/hero-night-premium.avif) 50% /cover;content:"";inset:0;position:absolute}.about-hero__inner{align-items:center;display:grid;gap:32px;grid-template-columns:minmax(0,1.08fr) minmax(320px,.72fr);min-height:520px;padding-bottom:70px;padding-top:70px;position:relative;z-index:1}.about-hero__copy{max-width:780px}.about-copy__eyebrow,.about-hero__eyebrow,.about-section-head p,.company-requisites__eyebrow,.contract-download__inner>p{color:var(--gold);font-size:13px;font-weight:900;letter-spacing:.08em;line-height:1.2;margin:0 0 14px;text-transform:uppercase}.about-hero h1{color:#fff;font-size:clamp(40px,5vw,62px);font-weight:950;line-height:1.04;margin:0;max-width:790px}.about-hero__copy>p:not(.about-hero__eyebrow){color:rgba(255,255,255,.9);font-size:20px;font-weight:700;line-height:1.55;margin:22px 0 0;max-width:740px}.about-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.about-action{align-items:center;border-radius:8px;display:inline-flex;font-size:17px;font-weight:950;gap:10px;justify-content:center;min-height:56px;min-width:210px;padding:0 24px;text-align:center}.about-action--primary{background:var(--gold);color:var(--blue)}.about-action--secondary{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.34);color:#fff}.about-hero__card{background:rgba(255,255,255,.96);border:1px solid rgba(255,255,255,.72);border-radius:8px;box-shadow:0 24px 62px rgba(0,0,0,.26);color:var(--blue);padding:26px}.about-hero__card-title{color:var(--blue);font-size:23px;font-weight:950;line-height:1.2;margin:0 0 18px}.about-hero__card ul{display:grid;gap:12px;list-style:none;margin:0;padding:0}.about-hero__card li{align-items:start;background:#f5f7ff;border:1px solid #dfe4f4;border-radius:8px;display:grid;gap:12px;grid-template-columns:42px 1fr;padding:14px}.about-fact-card__icon,.about-hero__icon{align-items:center;background:var(--gold);border-radius:8px;color:var(--blue);display:inline-flex;height:42px;justify-content:center;width:42px}.about-hero__card strong{display:block;font-size:15px;font-weight:950;line-height:1.25}.about-hero__card small{color:#4d536d;display:block;font-size:13px;font-weight:700;line-height:1.45;margin-top:4px}.about-facts{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:-42px;padding-bottom:12px;position:relative;z-index:2}.about-fact-card{background:#fff;border:1px solid #dfe4f4;border-radius:8px;box-shadow:0 18px 38px rgba(20,15,115,.12);display:grid;gap:8px;min-height:178px;padding:20px}.about-fact-card__label{color:#707792;font-size:12px;font-weight:900;letter-spacing:.04em;line-height:1.25;text-transform:uppercase}.about-fact-card strong{color:var(--blue);font-size:23px;font-weight:950;line-height:1.12}.about-fact-card>span:last-child{color:#414861;font-size:14px;font-weight:750;line-height:1.35}.about-copy{color:#22224a;font-size:17px;line-height:1.65;padding-bottom:26px;padding-top:46px}.about-copy__grid{align-items:start;display:grid;gap:28px;grid-template-columns:minmax(0,1fr) minmax(320px,.42fr)}.about-copy__main{background:#fff;border:1px solid #dfe4f4;border-radius:8px;box-shadow:0 18px 42px rgba(20,15,115,.08);padding:30px}.about-copy h2,.about-section-head h2{color:var(--blue);font-size:32px;font-weight:950;line-height:1.16;margin:0 0 22px}.about-copy p{margin:0 0 14px}.about-copy__eyebrow,.about-section-head p,.company-requisites__eyebrow{color:var(--blue)}.about-service-flow{padding-bottom:28px;padding-top:28px}.about-section-head{max-width:760px}.about-section-head--documents{margin-bottom:2px}.about-service-flow__grid{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:24px}.about-service-flow__card{background:#f7f9fe;border:1px solid #dfe4f4;border-radius:8px;display:grid;gap:12px;min-height:238px;padding:22px;position:relative}.about-service-flow__card svg{color:var(--blue)}.about-service-flow__number{color:rgba(20,15,115,.2);font-size:38px;font-weight:950;line-height:1;position:absolute;right:18px;top:18px}.about-service-flow__card h3{color:var(--blue);font-size:20px;font-weight:950;line-height:1.18;margin:8px 0 0;max-width:190px}.about-service-flow__card p{color:#454b64;font-size:14px;font-weight:700;line-height:1.45;margin:0}.about-documents{padding-bottom:34px;padding-top:34px}.about-documents__summary-text{display:grid;gap:5px}.about-documents__summary-text span{line-height:1.18}.about-documents__summary-text small{color:#59617d;font-size:13px;font-weight:750;line-height:1.35}.about-anchor{scroll-margin-top:120px}.company-requisites{background:var(--blue);border:1px solid rgba(255,255,255,.08);border-radius:8px;box-shadow:0 18px 42px rgba(20,15,115,.18);color:#fff;padding:26px;position:sticky;top:22px}.company-requisites__eyebrow{color:var(--gold);display:block}.company-requisites p{color:rgba(255,255,255,.92);font-size:14px;font-weight:700;line-height:1.5;margin:0 0 11px}.company-requisites__links{display:grid;gap:8px;margin-top:18px}.company-requisites__links a{align-items:center;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18);border-radius:8px;color:#fff;display:flex;font-size:14px;font-weight:900;justify-content:space-between;min-height:42px;padding:0 14px}.company-requisites__links a:after{color:var(--gold);content:"→";font-size:18px}.document-preview{border-top:1px solid #deddf2;display:grid;gap:22px;padding:24px 26px 28px}.document-preview p{color:#373d58;font-size:16px;font-weight:700;line-height:1.55;margin:0}.document-preview img{border:1px solid #e4e4ee;border-radius:8px;box-shadow:0 18px 42px rgba(20,15,115,.12);margin:0 auto;width:min(100%,820px)}.contract-download{padding-bottom:70px;padding-top:10px}.contract-download__inner{background:linear-gradient(90deg,rgba(20,15,115,.96),rgba(6,18,38,.96)),url(/assets/tilda/hero-interior.avif) 50% /cover;border-radius:8px;box-shadow:0 20px 50px rgba(20,15,115,.18);color:#fff;padding:34px;text-align:center}.contract-download__inner>p{color:var(--gold)}.contract-download h2{color:#fff;font-size:34px;font-weight:950;line-height:1.14;margin:0}.contract-download__inner>span{color:rgba(255,255,255,.86);display:block;font-size:17px;font-weight:700;line-height:1.55;margin:16px auto 0;max-width:760px}.contract-download__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:26px}.contract-download__link{align-items:center;border-radius:8px;display:inline-flex;font-size:16px;font-weight:950;justify-content:center;min-height:54px;min-width:210px;padding:0 24px}.contract-download__link--primary{background:var(--gold);color:var(--blue)}.contract-download__link--secondary{border:1px solid rgba(255,255,255,.34);color:#fff}.policy-text{color:#1f1f3f;padding-bottom:72px;padding-top:56px}.policy-text h2{color:var(--blue);font-size:28px;line-height:1.2;margin:0 0 26px}.policy-text p{color:#333352;font-size:16px;line-height:1.72;margin:0 0 16px;overflow-wrap:anywhere}.legal-page{background:#eef2f6;color:#1f2d3d;padding:52px 0 72px}.legal-page__heading{max-width:980px}.legal-page__heading h1{color:#152235;font-size:38px;line-height:1.14;margin:0}.legal-page__heading p{color:#4a596a;font-size:17px;line-height:1.55;margin:16px 0 0;max-width:760px}.legal-page__content{max-width:980px;padding-top:34px}.legal-page__content h2{color:#152235;font-size:21px;line-height:1.3;margin:30px 0 10px}.legal-page__content h2:first-child{margin-top:0}.legal-page__content p{color:#334155;font-size:16px;line-height:1.7;margin:0 0 16px;overflow-wrap:anywhere}.sitemap-list{display:grid;padding-bottom:72px;padding-top:44px}.sitemap-list article{border-bottom:1px solid #e5e4f1;padding:18px 0}.sitemap-list article:first-child{border-top:1px solid #e5e4f1}.sitemap-list a{color:var(--blue);display:block;font-size:24px;font-weight:900;line-height:1.2}.sitemap-list p{color:#555570;font-size:15px;margin:8px 0 0}.category-grid{display:grid;gap:74px 72px;grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:80px;padding-top:82px}.category-card{text-align:center}.category-card__body{display:flex;flex:1 1;flex-direction:column}.category-card__image{align-items:end;aspect-ratio:16/9;display:flex;justify-content:center;margin-bottom:18px;max-width:100%;overflow:hidden}.category-card__image img{height:100%;max-height:100%;max-width:100%;object-fit:contain;width:100%}.category-card__title{color:var(--blue);font-size:18px;margin:0 0 8px}.category-card__price{color:var(--blue);font-size:15px;font-weight:900;line-height:1.25;margin:0 0 12px}.category-card__meta{display:grid;gap:8px;margin:0 0 12px}.category-card__meta span{color:#4f4f8e;font-size:13px;font-weight:800;line-height:1.28}.category-card__lines{min-height:118px}.category-card__lines p{color:#5f61aa;font-size:13px;font-weight:600;line-height:1.32;margin:0}.fleet-category-grid--microbus .category-card{background:#fff;border:1px solid #e5e4f1;border-radius:8px;box-shadow:0 22px 54px rgba(20,15,115,.09);display:flex;flex-direction:column;overflow:hidden;text-align:left}.fleet-category-grid--microbus .category-card__image{align-items:center;background:linear-gradient(180deg,#fff,#fbfbfe 72%,#f7f7fb);margin:0;min-height:288px;padding:24px}.fleet-category-grid--microbus .category-card__image img{filter:drop-shadow(0 16px 22px rgba(20,15,115,.12))}.fleet-category-grid--microbus .category-card__body{padding:24px}.fleet-category-grid--microbus .category-card__title{font-size:24px;font-weight:800;line-height:1.15;margin-bottom:10px}.fleet-category-grid--microbus .category-card__price{align-self:flex-start;background:#f3e082;border-radius:8px;color:#141414;padding:9px 12px}.fleet-category-grid--microbus .category-card__meta{grid-template-columns:repeat(3,minmax(0,1fr))}.fleet-category-grid--microbus .category-card__meta span{background:#f4f4fa;border:1px solid #e6e5f2;border-radius:8px;min-height:54px;padding:10px}.fleet-category-grid--microbus .category-card__lines{min-height:44px}.fleet-category-grid--microbus .category-card__lines p{color:#5a5a7f;font-size:14px}.fleet-category-grid--microbus .vehicle-card__actions{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);margin-top:auto}.fleet-category-grid--microbus .vehicle-card__actions a{align-items:center;border-radius:8px;display:inline-flex;font-size:14px;justify-content:center;min-height:46px;min-width:0;text-align:center}.fleet-category-grid--microbus .vehicle-card__actions a:first-child{background:linear-gradient(180deg,#f2dc7b,#d6b94f);border-color:#d6b94f;color:#111}.fleet-category-grid--microbus .vehicle-card__actions a:last-child{background:#fff;border-color:#d8d7e8;color:var(--blue)}.fleet-page,.premium-fleet-page{background:#fff}.premium-fleet-title{background:var(--blue);color:#fff;padding:36px 0 38px;text-align:center}.premium-fleet-title h1{color:#fff;font-size:31px;font-weight:700;line-height:1.2;margin:0}.premium-fleet-title p{color:rgba(255,255,255,.82);font-size:18px;line-height:1.5;margin:14px auto 0;max-width:900px}.premium-car{color:var(--blue);padding-bottom:70px;padding-top:74px;text-align:center}.premium-car--business{padding-bottom:28px;padding-top:44px}.premium-car__image{height:auto;margin:0 auto 34px;max-width:760px;width:min(100%,760px)}.premium-car__image--business{margin-bottom:14px;max-width:760px;transform:none;width:min(100%,760px)}.premium-car__title{color:var(--blue);font-size:20px;line-height:1.2;margin:0 0 15px}.premium-car__lines{color:var(--blue);font-size:15px;line-height:1.45;margin:0 auto 36px;max-width:420px}.premium-car__lines p{margin:0}.premium-car__lines p:first-child{font-size:16px;font-weight:400;margin-bottom:12px}.premium-car__lines p:not(:first-child){font-weight:700}.premium-car__button{align-items:center;border:1px solid #000;border-radius:8px;color:#000;display:inline-flex;font-size:14px;font-weight:800;justify-content:center;min-height:46px;min-width:140px;padding:0 28px}.premium-fleet-seo,.vehicle-related{background:#f7f8fc;padding:58px 0 64px}.premium-fleet-seo__head,.vehicle-related__head{display:grid;gap:10px;margin:0 0 28px;max-width:920px}.premium-fleet-seo__head>p,.vehicle-related__head>p{color:var(--blue2);font-size:13px;font-weight:900;letter-spacing:.08em;margin:0;text-transform:uppercase}.premium-fleet-seo__head h2,.vehicle-related__head h2{color:var(--blue);font-size:38px;line-height:1.12;margin:0}.premium-fleet-seo__head span,.vehicle-related__head span{color:#4e5166;font-size:18px;font-weight:600;line-height:1.5}.premium-fleet-seo__grid{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.premium-fleet-included,.premium-fleet-links a,.premium-fleet-seo__grid article,.vehicle-related__grid a{background:#fff;border:1px solid #dfe3ef;border-radius:8px}.premium-fleet-seo__grid article{display:grid;gap:12px;min-height:230px;padding:22px}.premium-fleet-seo__grid article>span{align-items:center;background:#eef4ff;border-radius:999px;color:var(--blue2);display:inline-flex;font-size:13px;font-weight:900;justify-content:center;justify-self:start;min-height:32px;padding:0 12px}.premium-fleet-included h3,.premium-fleet-seo__grid h3{color:var(--blue);font-size:23px;line-height:1.16;margin:0}.premium-fleet-seo__grid p{color:#4e5166;font-size:15px;line-height:1.5;margin:0}.premium-fleet-seo__bottom{display:grid;gap:16px;grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);margin-top:16px}.premium-fleet-included{padding:22px}.premium-fleet-included ul{display:grid;gap:10px;list-style:none;margin:16px 0 0;padding:0}.premium-fleet-included li{color:#4e5166;font-size:15px;font-weight:700;line-height:1.4;padding-left:20px;position:relative}.premium-fleet-included li:before{background:var(--gold);border-radius:50%;content:"";height:7px;left:0;position:absolute;top:8px;width:7px}.premium-fleet-links,.vehicle-related__grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.premium-fleet-links a,.vehicle-related__grid a{color:var(--blue);display:grid;gap:6px;min-height:104px;padding:18px;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.premium-fleet-links a:focus,.premium-fleet-links a:hover,.vehicle-related__grid a:focus,.vehicle-related__grid a:hover{border-color:var(--blue2);box-shadow:0 18px 42px rgba(12,18,72,.12);outline:none;transform:translateY(-2px)}.premium-fleet-links strong,.vehicle-related__grid strong{color:var(--blue);font-size:18px;line-height:1.2}.premium-fleet-links span,.vehicle-related__grid span{color:#5d6175;font-size:14px;line-height:1.4}.school-intro{display:flex;flex-direction:column;padding-bottom:58px;padding-top:64px}.school-intro__content{order:1}.school-intro h1{color:#000;font-size:38px;font-weight:800;line-height:1.2;margin:0 0 54px;text-align:center}.school-benefits{display:grid;gap:30px;grid-template-columns:repeat(3,minmax(0,1fr))}.school-benefit{align-items:center;background:#f1f2f4;border-bottom:4px solid #0876d8;border-radius:12px;display:grid;justify-items:center;min-height:210px;padding:34px 24px 28px;text-align:center}.school-benefit--2{border-bottom-color:#07aa55}.school-benefit--3{border-bottom-color:#ff6f38}.school-benefit--4{border-bottom-color:#a726bf}.school-benefit--5{border-bottom-color:#05b6c8}.school-benefit--6{border-bottom-color:#ed1b68}.school-benefit__icon{align-items:center;background:#0876d8;border-radius:50%;color:#fff;display:inline-flex;font-size:24px;font-weight:900;height:70px;justify-content:center;margin-bottom:22px;width:70px}.school-benefit__icon svg{display:block;height:36px;width:36px}.school-benefit--2 .school-benefit__icon{background:#07aa55}.school-benefit--3 .school-benefit__icon{background:#ff6f38}.school-benefit--4 .school-benefit__icon{background:#a726bf}.school-benefit--5 .school-benefit__icon{background:#05b6c8}.school-benefit--6 .school-benefit__icon{background:#ed1b68}.school-benefit p{color:#000;font-size:18px;font-weight:800;line-height:1.35;margin:0}.school-intro--estimate{background:var(--blue);color:#fff;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:none;min-height:690px;overflow:hidden;padding:0;position:relative;width:100vw}.school-intro__bg,.school-intro__bg img,.school-intro__shade{height:100%;inset:0;position:absolute;width:100%}.school-intro__bg img{object-fit:cover;object-position:center}.school-intro__shade{background:linear-gradient(90deg,rgba(13,9,75,.97),rgba(20,15,115,.86) 48%,rgba(20,15,115,.58)),linear-gradient(180deg,rgba(20,15,115,.42),rgba(20,15,115,.24) 55%,rgba(20,15,115,.76));pointer-events:none}.school-intro__grid{align-items:start;display:grid;gap:48px;grid-template-columns:minmax(0,1fr) minmax(420px,520px);min-height:650px;padding-bottom:48px;padding-top:52px;position:relative;z-index:1}.school-intro--estimate .school-intro__content{order:0;padding-top:8px}.school-intro--estimate h1{color:#fff;font-size:50px;font-weight:900;line-height:1.04;margin:0;max-width:780px;text-align:left}.school-intro--estimate .school-benefits{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:34px;max-width:760px}.school-intro--estimate .school-benefit{align-items:center;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);border-radius:8px;display:flex;gap:14px;justify-items:stretch;min-height:0;padding:14px;text-align:left}.school-intro--estimate .school-benefit__icon{flex:0 0 auto;height:46px;margin:0;width:46px}.school-intro--estimate .school-benefit__icon svg{height:26px;width:26px}.school-intro--estimate .school-benefit p{color:#fff;font-size:16px;line-height:1.25}.school-safety{background:#f5f7fb;padding:68px 0 72px}.school-safety__inner{display:grid;gap:32px}.school-safety__head{max-width:780px}.school-safety__head p{color:#d59b10;font-size:13px;font-weight:900;letter-spacing:0;margin:0 0 10px;text-transform:uppercase}.school-safety__head h2{color:var(--blue);font-size:42px;line-height:1.08;margin:0}.school-safety__grid{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.school-safety__grid article{background:#fff;border:1px solid rgba(15,23,42,.1);border-radius:8px;box-shadow:0 18px 44px rgba(15,23,42,.08);padding:24px}.school-safety__grid span{align-items:center;background:#07105f;border-radius:50%;color:#ffd21f;display:inline-flex;font-size:14px;font-weight:900;height:42px;justify-content:center;margin-bottom:18px;width:42px}.school-safety__grid h3{color:var(--blue);font-size:21px;line-height:1.18;margin:0 0 12px}.school-safety__grid p{color:#586174;font-size:15px;font-weight:600;line-height:1.58;margin:0}.fleet-hero{background:var(--blue);color:#fff;min-height:max(720px,calc(100vh - 196px));overflow:hidden;position:relative}.fleet-hero__bg,.fleet-hero__picture{height:100%;inset:0;pointer-events:none;position:absolute;width:100%}.fleet-hero__bg{display:block;object-fit:cover;object-position:left center}.fleet-hero__overlay{background:linear-gradient(105deg,rgba(20,15,115,.97),rgba(20,15,115,.9) 38%,rgba(20,15,115,.72) 68%,rgba(20,15,115,.5));inset:0;pointer-events:none;position:absolute}.fleet-hero__title{padding-top:54px;position:relative;text-align:center;z-index:1}.fleet-hero__title h1{color:#fff;font-size:31px;font-weight:700;line-height:1.15;margin:0}.fleet-hero--with-intro .fleet-hero__title{background:var(--blue);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:none;padding:42px max(24px,calc((100vw - var(--shell)) / 2 + 24px)) 34px;width:100vw}.fleet-hero--microbus.fleet-hero--with-intro .fleet-hero__title{padding-bottom:28px;padding-top:34px}.fleet-hero__inner{align-items:start;display:grid;gap:48px;grid-template-columns:minmax(0,1fr) 460px;padding-bottom:56px;padding-top:56px;position:relative;z-index:1}.fleet-hero__form-anchor{scroll-margin-top:18px}.fleet-hero--microbus .fleet-hero__inner{padding-top:40px}.fleet-hero__copy{padding-top:58px}.fleet-hero__copy ul{color:#fff;display:grid;gap:14px;list-style:none;margin:0;max-width:460px;padding:0}.fleet-hero__copy li{font-size:25px;font-weight:700;line-height:1.35}.fleet-hero__copy li:before{content:"• "}.fleet-hero--microbus .fleet-hero__copy ul{display:grid;gap:12px}.fleet-hero--microbus .fleet-hero__copy li{align-items:center;display:flex;gap:10px}.fleet-hero--microbus .fleet-hero__copy li:before{background:var(--gold);border-radius:50%;content:"";display:block;flex:0 0 7px;height:7px;width:7px}.fleet-category-grid{padding-top:62px}.fleet-quick-order{background:#fff;padding:68px 0}.fleet-quick-order__grid{align-items:center;display:grid;gap:46px;grid-template-columns:minmax(0,1fr) minmax(340px,420px)}.fleet-quick-order__image{aspect-ratio:16/9;position:relative}.fleet-quick-order__image img{display:block;height:100%;object-fit:contain;width:100%}.fleet-quick-order__copy>p{color:var(--blue);font-size:20px;font-weight:700;margin:0 0 18px;text-align:center}.fleet-faq{background:#fff;color:var(--blue);padding:62px 0}.fleet-faq__grid{display:grid;gap:36px;grid-template-columns:minmax(260px,.48fr) 1fr}.fleet-faq__title{font-size:32px;line-height:1.12;margin:0}.fleet-faq__items{display:grid;gap:0}.fleet-faq details{border-top:1px solid #e6e6ee;padding:17px 0}.fleet-faq details:last-child{border-bottom:1px solid #e6e6ee}.fleet-faq summary{cursor:pointer;font-size:17px;font-weight:800}.fleet-faq p{color:#53537a;font-size:15px;line-height:1.55;margin:10px 0 0}.vehicle-detail-page{background:radial-gradient(circle at 12% 0,rgba(229,183,79,.14),transparent 32%),linear-gradient(180deg,#f4f7fb,#ffffff 48%)}.vehicle-detail-title{background:linear-gradient(135deg,rgba(7,16,35,.92),rgba(20,31,70,.94)),var(--blue);color:#fff;padding:34px 16px 36px;text-align:center}.vehicle-detail-title p{color:#fff;font-size:clamp(32px,4.2vw,52px);font-weight:900;line-height:1.1;margin:0;text-transform:uppercase}.vehicle-detail-title span{color:rgba(255,255,255,.72);display:block;font-size:14px;font-weight:800;letter-spacing:0;margin-top:12px;text-transform:uppercase}.vehicle-detail-hero{background:transparent;padding:48px 0 58px}.vehicle-detail-hero__grid{align-items:start;background:rgba(255,255,255,.94);border:1px solid rgba(12,24,46,.08);border-radius:8px;box-shadow:0 26px 70px rgba(12,24,46,.12);display:grid;gap:46px;grid-template-columns:minmax(0,620px) minmax(360px,480px);padding:34px}.vehicle-detail-media{display:grid;gap:18px;min-width:0}.vehicle-detail-gallery{display:flex;gap:12px;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:10px;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.vehicle-detail-gallery::-webkit-scrollbar,.vehicle-detail-thumbs::-webkit-scrollbar{display:none;height:0;width:0}.vehicle-detail-hero__image{aspect-ratio:4/3;background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(243,247,252,.98));border:1px solid rgba(12,24,46,.08);border-radius:8px;overflow:hidden;position:relative}.vehicle-detail-slide{flex:0 0 100%;scroll-margin-left:0;scroll-snap-align:start}.vehicle-detail-gallery__arrow{align-items:center;background:rgba(5,18,41,.86);border:1px solid rgba(255,255,255,.42);border-radius:50%;box-shadow:0 12px 28px rgba(5,18,41,.24);color:#fff;display:flex;height:46px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .18s ease,border-color .18s ease,color .18s ease;width:46px;z-index:3}.vehicle-detail-gallery__arrow span{display:block;font-size:36px;font-weight:900;line-height:.8;margin-top:-3px}.vehicle-detail-gallery__arrow--prev{left:14px}.vehicle-detail-gallery__arrow--next{right:14px}.vehicle-detail-gallery__arrow:focus-visible,.vehicle-detail-gallery__arrow:hover{background:var(--gold);border-color:var(--gold);color:var(--blue);outline:0}.vehicle-detail-gallery__counter{background:rgba(5,18,41,.78);border:1px solid rgba(255,255,255,.34);border-radius:999px;color:#fff;font-size:12px;font-weight:900;line-height:1;padding:8px 10px;position:absolute;right:14px;top:14px;z-index:3}.vehicle-detail-hero__image img{display:block;height:100%;object-fit:contain;padding:0;width:100%}.vehicle-detail-thumbs{display:flex;gap:6px;max-width:456px;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:0;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.vehicle-detail-thumb{aspect-ratio:1/1;border:1px solid rgba(12,24,46,.12);border-radius:8px;display:block;flex:0 0 74px;overflow:hidden;position:relative;appearance:none;background:#fff;color:#232323;cursor:pointer;font:inherit;font-weight:700}.vehicle-detail-thumb[aria-current=true]{border-color:#e3a42c;box-shadow:inset 0 0 0 1px #e3a42c}.vehicle-detail-thumb:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.vehicle-detail-thumb img{display:block;height:100%;object-fit:cover;width:100%}.vehicle-detail-hero__content{color:#111827}.vehicle-detail-eyebrow{color:#a8770c;font-size:12px;font-weight:900;letter-spacing:0;margin:0 0 10px;text-transform:uppercase}.vehicle-detail-hero h1{color:#101827;font-size:clamp(28px,3vw,42px);font-weight:800;line-height:1.15;margin:0 0 24px;text-transform:uppercase}.vehicle-detail-specs{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0 0 24px;padding:0}.vehicle-detail-specs li{background:#f4f7fb;border:1px solid rgba(12,24,46,.08);border-radius:8px;color:#273449;font-size:14px;font-weight:800;line-height:1.35;padding:10px 12px}.vehicle-detail-actions{display:grid;gap:10px;grid-template-columns:minmax(0,1fr) minmax(136px,.48fr);margin-bottom:14px}.vehicle-detail-order{background:linear-gradient(180deg,#ffd95a,#f4b812);box-shadow:0 14px 30px rgba(244,184,18,.25);color:#111827;padding:0 28px;width:100%}.vehicle-detail-call,.vehicle-detail-order{align-items:center;border-radius:8px;display:inline-flex;font-size:15px;font-weight:900;justify-content:center;min-height:44px}.vehicle-detail-call{background:#0f1b31;color:#fff;padding:0 18px}.vehicle-detail-trust{background:rgba(18,114,69,.08);border:1px solid rgba(18,114,69,.14);border-radius:8px;color:#18553a;font-size:14px;font-weight:800;line-height:1.45;margin:0 0 22px;padding:12px 14px}.vehicle-detail-description{color:#3c4658;font-size:16px;line-height:1.58;margin:0}.page-dark-copy{padding-bottom:70px;padding-top:58px}.page-dark-copy__inner{display:grid;gap:52px;max-width:930px;text-align:center}.page-copy__heading,.page-dark-copy h2{color:#fff;font-size:24px;margin:0 0 18px}.page-copy__heading{font-weight:800}.page-copy__extra-title{margin-top:34px}.page-dark-copy p{color:#d8d6ff;font-size:16px;line-height:1.55;margin:0 auto;max-width:820px}.tilda-white-gap--footer{height:390px}@media (max-width:900px){.category-grid{gap:54px;grid-template-columns:1fr}.fleet-hero,.fleet-hero__inner{min-height:auto}.fleet-hero__copy ul{margin:0 auto;max-width:430px}.fleet-quick-order__grid{max-width:620px}.fleet-quick-order__copy{margin:0 auto;max-width:430px;width:100%}.fleet-faq__grid{gap:24px}.vehicle-detail-hero__grid{max-width:720px}.vehicle-detail-hero__content{text-align:center}.vehicle-detail-specs{margin-left:auto;margin-right:auto;max-width:440px;text-align:left}}@media (max-width:680px){.dark-section{padding:44px 0}.tilda-white-gap{height:220px}.payment-hero{padding:42px 0}.payment-hero h1{font-size:22px}.payment-original{gap:28px;grid-template-columns:1fr;padding-bottom:44px;padding-top:42px}.payment-original__group{padding:22px}.payment-original__heading{font-size:18px}.payment-original li,.payment-original__note{font-size:14px}.info-hero h1{font-size:25px}.info-accordion{gap:12px;padding-bottom:42px;padding-top:42px}.info-accordion summary{font-size:18px;padding:18px}.about-hero:before{background:linear-gradient(180deg,rgba(6,18,38,.94),rgba(20,15,115,.88) 48%,rgba(6,18,38,.94)),-webkit-image-set(url("/assets/tilda/hero-night-premium-mobile.avif") type("image/avif"),url("/assets/tilda/hero-night-premium-mobile.webp") type("image/webp")) 50% /cover;background:linear-gradient(180deg,rgba(6,18,38,.94),rgba(20,15,115,.88) 48%,rgba(6,18,38,.94)),image-set(url("/assets/tilda/hero-night-premium-mobile.avif") type("image/avif"),url("/assets/tilda/hero-night-premium-mobile.webp") type("image/webp")) 50% /cover}.about-hero__inner{gap:22px;grid-template-columns:1fr;min-height:0;padding-bottom:56px;padding-top:38px}.about-hero h1{font-size:32px;line-height:1.12}.about-hero__copy>p:not(.about-hero__eyebrow){font-size:16px;line-height:1.5;margin-top:16px}.about-hero__actions{display:grid;gap:10px;margin-top:22px}.about-action{min-height:52px;min-width:0;width:100%}.about-hero__card{padding:18px}.about-hero__card-title{font-size:20px}.about-hero__card li{grid-template-columns:38px 1fr;padding:12px}.about-fact-card__icon,.about-hero__icon{height:38px;width:38px}.about-facts{gap:10px;grid-template-columns:1fr;margin-top:-28px;padding-left:18px;padding-right:18px}.about-fact-card{min-height:0;padding:16px}.about-fact-card strong{font-size:20px}.about-copy{font-size:15px;padding-bottom:10px;padding-top:26px}.about-copy__grid{gap:16px;grid-template-columns:1fr}.about-copy__main,.company-requisites{padding:18px}.company-requisites{position:static}.about-copy h2,.about-section-head h2,.contract-download h2{font-size:25px}.about-service-flow{padding-bottom:20px;padding-top:18px}.about-service-flow__grid{grid-template-columns:1fr;margin-top:18px}.about-service-flow__card{min-height:0;padding:18px}.about-documents{padding-bottom:26px;padding-top:26px}.about-documents__summary-text small{font-size:12px}.document-preview{gap:16px;padding:16px}.document-preview p{font-size:14px}.contract-download{padding-bottom:46px}.contract-download__inner{padding:24px 18px}.contract-download__inner>span{font-size:15px}.contract-download__actions{display:grid}.contract-download__link{min-width:0;width:100%}.policy-text{padding-bottom:52px;padding-top:42px}.policy-text h2{font-size:22px}.policy-text p{font-size:14px}.sitemap-list{padding-bottom:52px;padding-top:34px}.sitemap-list a{font-size:19px}.premium-fleet-title{padding:34px 0 36px}.premium-fleet-title h1{font-size:25px}.premium-fleet-title p{font-size:16px}.premium-car{padding-bottom:54px;padding-top:54px}.premium-car--business{padding-top:82px}.premium-car__image{margin-bottom:28px;max-width:100%;width:min(100%,340px)}.premium-car__image--business{margin-bottom:38px;transform:none;width:min(100%,305px)}.premium-car__title{font-size:17px}.premium-car__lines{font-size:13px;margin-bottom:32px}.premium-car__lines p:first-child{font-size:14px}.premium-fleet-seo,.vehicle-related{padding:42px 0 46px}.premium-fleet-seo__head h2,.vehicle-related__head h2{font-size:28px}.premium-fleet-seo__head span,.vehicle-related__head span{font-size:16px}.premium-fleet-links,.premium-fleet-seo__bottom,.premium-fleet-seo__grid,.vehicle-related__grid{grid-template-columns:1fr}.premium-fleet-seo__grid article{min-height:0;padding:18px}.premium-fleet-links a,.vehicle-related__grid a{min-height:0}.school-intro{padding-bottom:42px;padding-top:55px}.school-intro__content{order:0}.school-intro h1{font-size:30px;line-height:1.35;margin-bottom:58px}.school-benefits{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.school-benefit{border-radius:8px;min-height:142px;padding:18px 10px 16px}.school-benefit__icon{height:48px;margin-bottom:12px;width:48px}.school-benefit__icon svg{height:27px;width:27px}.school-benefit p{font-size:13px;line-height:1.25}.school-intro--estimate{min-height:0;padding:0}.school-intro--estimate .school-intro__bg,.school-intro--estimate .school-intro__shade{bottom:auto;height:min(430px,62vh)}.school-intro--estimate .school-intro__bg img{height:100%;object-position:center top}.school-intro__shade{background:linear-gradient(180deg,rgba(13,9,75,.96),rgba(20,15,115,.9) 56%,rgba(20,15,115,.78))}.school-intro__grid{gap:24px;grid-template-columns:1fr;min-height:0;padding-bottom:28px;padding-top:24px}.school-intro--estimate .school-intro__content{padding-top:0}.school-intro--estimate h1{font-size:30px;line-height:1.12;margin:0;text-align:left}.school-intro--estimate .school-benefits{gap:10px;grid-template-columns:1fr;margin-top:22px}.school-intro--estimate .school-benefit{min-height:0;padding:12px}.school-intro--estimate .school-benefit__icon{height:40px;width:40px}.school-intro--estimate .school-benefit p{font-size:14px}.school-safety{padding:46px 0 52px}.school-safety__inner{gap:24px}.school-safety__head h2{font-size:30px}.school-safety__grid article{padding:20px}.school-safety__grid h3{font-size:19px}.fleet-hero__title{background:var(--blue);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:none;padding:30px 16px 24px;position:relative;width:100vw;z-index:2}.fleet-hero__title h1{font-size:23px;line-height:1.18}.fleet-hero__bg{bottom:auto!important;height:calc(100% - 300px)!important;object-position:center top;top:300px!important;transform:none}.fleet-hero__overlay{bottom:auto;background:linear-gradient(180deg,rgba(20,15,115,.82),rgba(20,15,115,.9)),linear-gradient(90deg,rgba(20,15,115,.96),rgba(20,15,115,.5));display:block;height:calc(100% - 300px);top:300px}.fleet-hero--mobile-solid .fleet-hero__overlay,.fleet-hero--mobile-solid .fleet-hero__picture,.fleet-hero--mobile-solid .fleet-lead-form__title{display:none}.fleet-hero__inner{gap:20px;padding-bottom:42px;padding-top:34px;position:relative;z-index:1}.fleet-hero--microbus .fleet-hero__inner{background-image:linear-gradient(180deg,rgba(20,15,115,.72),rgba(20,15,115,.95)),url(/assets/tilda/sprinter-white-optim.webp);background-position:50%,center 34px;background-repeat:no-repeat;background-size:100% 100%,1120px auto}.fleet-hero__copy{padding-top:0;text-align:left}.fleet-hero--microbus .fleet-hero__copy ul{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));max-width:430px}.fleet-hero__copy li{font-size:15px;line-height:1.25;text-transform:none}.fleet-hero--microbus .fleet-hero__copy li{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);border-radius:10px;min-height:46px;padding:10px 11px}.fleet-hero--microbus .fleet-hero__copy li:before{flex-basis:6px;height:6px;width:6px}.fleet-category-grid{padding-bottom:52px;padding-top:48px}.fleet-category-grid--microbus .category-card__image{min-height:208px;padding:16px}.fleet-category-grid--microbus .category-card__body{padding:18px}.fleet-category-grid--microbus .category-card__title{font-size:21px}.fleet-category-grid--microbus .category-card__meta{grid-template-columns:1fr}.fleet-category-grid--microbus .category-card__meta span{min-height:0}.fleet-category-grid--microbus .vehicle-card__actions{grid-template-columns:1fr}.fleet-quick-order{padding:48px 0}.fleet-quick-order__grid{gap:28px}.fleet-quick-order__copy>p{font-size:17px}.fleet-faq{padding:46px 0}.fleet-faq__title{font-size:25px}.fleet-faq summary{font-size:15px}.vehicle-detail-title{padding:22px 16px 24px}.vehicle-detail-title p{font-size:32px;line-height:1.15;margin-left:auto;margin-right:auto;max-width:340px}.vehicle-detail-title span{font-size:12px;margin-top:9px}.vehicle-detail-hero{padding:18px 0 42px}.vehicle-detail-hero__grid{gap:28px;padding:16px}.vehicle-detail-hero__image{aspect-ratio:4/3}.vehicle-detail-hero__image img{padding:0}.vehicle-detail-gallery{padding-bottom:0}.vehicle-detail-gallery__arrow{height:38px;width:38px}.vehicle-detail-gallery__arrow span{font-size:30px}.vehicle-detail-gallery__arrow--prev{left:10px}.vehicle-detail-gallery__arrow--next{right:10px}.vehicle-detail-gallery__counter{font-size:11px;padding:7px 9px;right:10px;top:10px}.vehicle-detail-hero h1{font-size:25px}.vehicle-detail-specs li{font-size:15px;width:100%}.vehicle-detail-thumbs{max-width:100%}.vehicle-detail-description{font-size:15px;margin-top:0}.vehicle-detail-actions{grid-template-columns:1fr}.vehicle-detail-call,.vehicle-detail-order{min-height:48px}.category-grid{padding-bottom:52px;padding-top:52px}}.region-page{background:#f6f7fb;color:#131a2b}.region-page__hero--hub{background:#08145d;color:#fff;padding:76px 0 66px}.region-page__hero--hub h1,.region-page__hero--hub p{max-width:760px}.region-page__hero--hub h1{color:#ffd21f;font-size:42px;line-height:1.12;margin:8px 0 14px}.region-page__hero--hub p:not(.region-page__eyebrow){font-size:18px;line-height:1.55;margin:0}.region-page__eyebrow{color:#c68b12;font-size:13px;font-weight:800;letter-spacing:0;margin:0;text-transform:uppercase}.inner-lead-hero .region-page__eyebrow{color:#ffd21f;margin-bottom:10px}.region-page__section{padding-bottom:62px;padding-top:62px}.region-page__heading{margin-bottom:28px;max-width:800px}.region-page__heading h2{color:#08145d;font-size:32px;line-height:1.16;margin:7px 0 0}.region-page__intro>p{font-size:17px;line-height:1.65;margin:0;max-width:920px}.region-page__city-grid,.region-page__link-grid,.region-page__service-grid{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:30px}.region-page__city-card,.region-page__link-grid a,.region-page__service-grid article{background:#fff;border:1px solid #d9deeb;border-radius:8px;box-shadow:0 8px 20px rgba(7,16,60,.06);min-height:154px;padding:22px}.region-page__city-card span,.region-page__link-grid strong,.region-page__service-grid h3{color:#08145d;display:block;font-size:19px;line-height:1.25;margin:0 0 10px}.region-page__city-card small,.region-page__link-grid span,.region-page__service-grid p{color:#4d576d;display:block;font-size:15px;line-height:1.5;margin:0}.region-page__city-card,.region-page__link-grid a{text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.region-page__city-card:hover,.region-page__link-grid a:hover{border-color:#c68b12;box-shadow:0 10px 24px rgba(7,16,60,.12);transform:translateY(-2px)}.region-page__city-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:0}.region-page__city-grid--all{grid-template-columns:repeat(5,minmax(0,1fr))}.region-page__city-card{display:flex;flex-direction:column;justify-content:center;overflow:hidden;position:relative}.region-page__city-emblem{height:54px;object-fit:contain;opacity:.96;position:absolute;right:16px;top:16px;width:48px}.region-page__city-emblem+span{padding-right:54px}.region-page__city-card strong{color:#c68b12;font-size:14px;margin-top:16px}.region-page__city-card--default{border-color:#c68b12}.region-page__city-grid--compact{grid-template-columns:repeat(4,minmax(0,1fr))}.region-page__band,.region-page__faq-wrap{background:#eaf0fb}.region-page__steps{counter-reset:region-step;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0}.region-page__steps li{background:#fff;border-radius:8px;counter-increment:region-step;font-size:15px;line-height:1.55;padding:20px 18px 18px}.region-page__steps li:before{color:#c68b12;content:"0" counter(region-step);display:block;font-size:14px;font-weight:900;margin-bottom:10px}.region-page__faq{display:grid;gap:10px;max-width:980px}.region-page__faq details{background:#fff;border:1px solid #d9deeb;border-radius:8px;padding:0 20px}.region-page__faq summary{color:#08145d;cursor:pointer;font-size:17px;font-weight:800;line-height:1.35;padding:18px 28px 18px 0}.region-page__faq p{color:#4d576d;line-height:1.6;margin:0 0 18px}@media (max-width:900px){.region-page__city-grid,.region-page__city-grid--compact,.region-page__link-grid,.region-page__service-grid,.region-page__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.region-page__hero--hub{padding:48px 0}.region-page__heading h2,.region-page__hero--hub h1{font-size:27px}.region-page__hero--hub p:not(.region-page__eyebrow),.region-page__intro>p{font-size:16px}.region-page__section{padding-bottom:42px;padding-top:42px}.region-page__city-grid,.region-page__city-grid--compact,.region-page__link-grid,.region-page__service-grid,.region-page__steps{grid-template-columns:1fr}.region-page__city-card,.region-page__link-grid a,.region-page__service-grid article{min-height:0;padding:18px}.region-page__city-emblem{right:14px;top:14px}}.conversion-task-fleet__grid article.is-featured{border-color:#bfc8dc;box-shadow:0 22px 50px rgba(7,19,95,.16)}@media (max-width:680px){.legal-page{padding:34px 0 52px}.legal-page__heading h1{font-size:28px}.legal-page__heading p{font-size:15px;margin-top:12px}.legal-page__content{padding-top:26px}.legal-page__content h2{font-size:19px;margin-top:26px}.legal-page__content p{font-size:15px;line-height:1.65}}.microbus-page{--microbus-navy:#020b27;--microbus-navy-2:#061848;--microbus-card:#ffffff;--microbus-ink:#081034;--microbus-muted:#5f6680;--microbus-line:#dde3ef;--microbus-gold:#f2c85b;--microbus-gold-2:#ffe48a;background:#fff;color:var(--microbus-ink)}.microbus-page h1,.microbus-page h2,.microbus-page h3,.microbus-page p{margin:0}.microbus-page h2{color:var(--microbus-ink);font-size:clamp(30px,3vw,42px);font-weight:900;line-height:1.12;text-align:center}.microbus-section-mark{background:var(--microbus-gold);height:4px;margin:16px auto 28px;width:46px}.microbus-hero{background:linear-gradient(90deg,rgba(2,7,29,.94),rgba(2,7,29,.76) 31%,rgba(2,7,29,.16) 55%,rgba(2,7,29,.62)),linear-gradient(180deg,rgba(2,7,29,.12),rgba(2,7,29,.36)),url(/assets/pages/avtopark_microbus/hero-premium-bg-1400.webp?v=20260617-1) 50% /cover no-repeat,#06102e;color:#fff;overflow:hidden;position:relative}.microbus-hero:before{background:linear-gradient(90deg,rgba(240,200,91,.15),rgba(255,255,255,0),rgba(22,167,255,.16)),linear-gradient(180deg,rgba(255,255,255,.1),transparent);content:"";height:1px;inset:0 0 auto;position:absolute}.microbus-hero:after{background:linear-gradient(180deg,rgba(255,255,255,.06),transparent 42%);content:"";inset:0;pointer-events:none;position:absolute}.microbus-hero__inner{align-items:center;display:grid;gap:24px;grid-template-columns:minmax(280px,.92fr) minmax(280px,.86fr) minmax(340px,.98fr);min-height:560px;padding-bottom:22px;padding-top:22px;position:relative;z-index:1}.microbus-hero__copy{display:grid;gap:22px;min-width:0;position:relative;z-index:2}.microbus-hero__copy:before{background:linear-gradient(90deg,rgba(2,7,29,.92),rgba(2,7,29,.72) 72%,rgba(2,7,29,0));content:"";inset:-60px -80px -46px -96px;pointer-events:none;position:absolute;z-index:-1}.microbus-eyebrow{align-items:center;color:var(--microbus-gold-2);display:inline-flex;font-size:15px;font-weight:900;gap:10px;letter-spacing:0;text-transform:uppercase}.microbus-eyebrow:before{background:var(--microbus-gold);content:"";display:inline-block;height:3px;width:24px}.microbus-hero h1{color:#fff;font-size:clamp(42px,3.45vw,54px);font-weight:900;letter-spacing:0;line-height:1.08;max-width:860px}.microbus-hero h1 span{display:block;white-space:normal}.microbus-hero__lead{color:rgba(255,255,255,.9);font-size:clamp(18px,1.65vw,25px);font-weight:600;line-height:1.46;max-width:520px}.microbus-hero__actions{display:grid;gap:16px;max-width:385px}.microbus-action{align-items:center;border-radius:8px;display:inline-flex;font-size:16px;font-weight:900;gap:10px;justify-content:center;min-height:58px;padding:0 22px;text-align:center}.microbus-action--call{background:linear-gradient(180deg,#1dd145,#0a9228);box-shadow:0 18px 36px rgba(19,191,49,.28);color:#fff}.microbus-action--gold{background:linear-gradient(180deg,#ffe58b,#e8b748);box-shadow:0 18px 34px rgba(232,183,72,.28);color:#101431}.microbus-final__phone,.microbus-hero__phone{align-items:center;color:#fff;display:inline-flex;font-size:22px;font-weight:900;gap:12px;line-height:1.08;width:fit-content}.microbus-final__phone small,.microbus-hero__phone small{color:var(--microbus-gold-2);display:block;font-size:13px;font-weight:700;margin-top:4px}.microbus-hero__proof{display:flex;flex-wrap:wrap;gap:8px;margin-top:-2px;max-width:430px}.microbus-hero__proof span{align-items:center;background:rgba(255,255,255,.08);border:1px solid rgba(240,220,134,.22);border-radius:8px;color:rgba(255,255,255,.9);display:inline-flex;font-size:12px;font-weight:900;min-height:34px;padding:0 12px}.microbus-hero__proof span:before{background:var(--microbus-gold);border-radius:50%;content:"";height:7px;margin-right:8px;width:7px}.microbus-hero__vehicle{align-self:stretch;display:flex;margin-left:-56px;margin-right:-28px;min-height:420px;min-width:0;overflow:hidden;position:relative;z-index:1}.microbus-hero__vehicle picture{display:contents}.microbus-hero__vehicle:after,.microbus-hero__vehicle:before{content:"";display:none;pointer-events:none;position:absolute;z-index:2}.microbus-hero__vehicle:before{background:linear-gradient(90deg,#061842,rgba(6,24,66,.82) 18%,rgba(6,24,66,0) 43%);inset:0 auto 0 0;width:34%}.microbus-hero__vehicle:after{background:linear-gradient(90deg,transparent,rgba(2,9,25,.18) 62%,#020919),linear-gradient(180deg,transparent 52%,rgba(2,9,25,.92));inset:0;width:100%}.microbus-hero__vehicle img{display:none;filter:saturate(1.04) contrast(1.04);height:100%;min-height:440px;object-fit:cover;object-position:center;opacity:1;width:100%}.microbus-hero__calc{justify-self:end;max-width:480px;min-width:0;position:relative;width:100%;z-index:3}.microbus-hero-form{background:linear-gradient(180deg,rgba(8,21,54,.98),rgba(4,13,36,.99));border:1px solid rgba(240,220,134,.22);border-radius:8px;box-shadow:0 30px 80px rgba(0,0,0,.45);display:grid;gap:13px;padding:24px}.microbus-hero-form__title{align-items:center;color:#fff;display:flex;font-size:25px;font-weight:900;gap:12px}.microbus-hero-form__title svg{color:var(--microbus-gold)}.microbus-hero-form__row{display:grid;gap:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.microbus-hero-form__field{align-items:center;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.14);border-radius:8px;color:rgba(255,255,255,.66);display:grid;gap:4px 10px;grid-template-columns:auto minmax(0,1fr);min-height:62px;padding:10px 13px}.microbus-hero-form__field>svg{color:rgba(255,255,255,.9);grid-row:1/span 2}.microbus-hero-form__field span{color:#fff;font-size:13px;font-weight:900;line-height:1.15}.microbus-hero-form__field small{color:rgba(255,255,255,.6);display:block;font-size:11px;font-weight:700;margin-top:3px}.microbus-hero-form input{background:transparent;border:0;color:#fff;font-size:13px;font-weight:700;grid-column:2;min-height:20px;min-width:0;outline:0;padding:0;width:100%}.microbus-hero-form input::placeholder{color:rgba(255,255,255,.58)}.microbus-hero-form input[type=number]::-webkit-inner-spin-button,.microbus-hero-form input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.microbus-hero-form button{background:linear-gradient(180deg,#ffe58b,#e8b748);border:0;border-radius:8px;color:#101431;cursor:pointer;font-size:16px;font-weight:900;min-height:58px}.microbus-route-chips{display:grid;gap:9px;margin-top:13px}.microbus-route-chips>span{color:rgba(255,255,255,.82);font-size:14px;font-weight:900}.microbus-route-chips a{align-items:center;background:#1b2543;border-radius:8px;color:#fff;display:flex;font-size:14px;font-weight:800;justify-content:space-between;min-height:45px;padding:0 13px 0 16px}.microbus-copy-spoiler,.microbus-final,.microbus-order,.microbus-picker,.microbus-scenarios,.microbus-trust{padding:34px 0 0;content-visibility:auto;contain-intrinsic-size:auto 720px}.microbus-scenarios{padding-top:28px}.microbus-scenarios__intro{color:#596178;font-size:17px;font-weight:700;line-height:1.45;margin:-12px auto 24px;max-width:760px;text-align:center}.microbus-scenarios__grid{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.microbus-scenario{background:#071034;border:1px solid rgba(232,183,72,.42);border-radius:8px;box-shadow:0 24px 58px rgba(8,16,52,.2);display:grid;min-height:205px;overflow:hidden;padding:24px;position:relative}.microbus-scenario:before{background:linear-gradient(90deg,rgba(3,12,45,.62),rgba(3,12,45,.44) 45%,rgba(3,12,45,.14) 74%,rgba(3,12,45,.03)),linear-gradient(180deg,rgba(3,12,45,0),rgba(3,12,45,.2));content:"";inset:0;position:absolute;z-index:1}.microbus-scenario>img{filter:saturate(1.12) contrast(1.02) brightness(1.24);height:100%;inset:0;object-fit:cover;object-position:center center;position:absolute;transform:scale(1.02);width:100%}.microbus-scenario>:not(img){position:relative;z-index:2}.microbus-scenario__icon{align-items:center;background:rgba(255,229,139,.14);border:1px solid rgba(255,229,139,.38);border-radius:50%;color:var(--microbus-gold-2);display:inline-flex;height:56px;justify-content:center;margin-bottom:20px;width:56px}.microbus-scenario h3{color:#fff;font-size:18px;font-weight:900;line-height:1.22;max-width:230px;text-shadow:0 2px 12px rgba(2,11,39,.72)}.microbus-scenario p{color:rgba(255,255,255,.84);font-size:14px;font-weight:600;line-height:1.45;margin-top:12px;max-width:205px;text-shadow:0 2px 10px rgba(2,11,39,.64)}.microbus-scenario a{align-items:center;align-self:end;background:linear-gradient(180deg,#ffe58b,#e8b748);border:1px solid rgba(255,229,139,.62);border-radius:8px;color:#071034;display:inline-flex;font-size:13px;font-weight:900;gap:8px;margin-top:20px;min-height:36px;padding:0 10px 0 12px;width:fit-content}.microbus-scenarios__assist{align-items:center;background:linear-gradient(90deg,#fff,#f8fbff);border:1px solid rgba(232,183,72,.42);border-radius:8px;box-shadow:0 18px 42px rgba(8,16,52,.1);display:flex;gap:18px;justify-content:space-between;margin-top:18px;padding:18px 20px}.microbus-scenarios__assist div{display:grid;gap:5px}.microbus-scenarios__assist strong{color:var(--microbus-ink);font-size:18px;font-weight:950;line-height:1.2}.microbus-scenarios__assist span{color:#596178;font-size:14px;font-weight:700;line-height:1.35}.microbus-scenarios__assist a{align-items:center;background:var(--microbus-gold);border-radius:8px;color:#071034;display:inline-flex;flex:0 0 auto;font-size:14px;font-weight:950;gap:8px;justify-content:center;min-height:46px;padding:0 16px;text-decoration:none}.microbus-order h2{color:#fff;text-align:left}.microbus-order__head{align-items:end;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) auto}.microbus-order__head .microbus-section-mark{margin-left:0;margin-right:0}.microbus-order__head p{color:rgba(255,255,255,.84);font-size:17px;font-weight:650;line-height:1.5;max-width:650px}.microbus-order__head a{align-items:center;background:linear-gradient(180deg,#ffe58b,#e8b748);border-radius:8px;box-shadow:0 18px 34px rgba(232,183,72,.24);color:#101431;display:inline-flex;font-size:15px;font-weight:900;gap:8px;justify-content:center;min-height:48px;padding:0 18px;white-space:nowrap}.microbus-order__proofs{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:22px}.microbus-order__proofs div{align-items:center;background:linear-gradient(135deg,rgba(255,229,139,.12),transparent 44%),rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.18);border-radius:8px;box-shadow:inset 0 1px 0 rgba(255,255,255,.08);display:grid;gap:2px;min-height:74px;padding:14px 16px}.microbus-order__proofs strong{color:var(--microbus-gold-2);font-size:20px;font-weight:900;line-height:1.1}.microbus-order__proofs span{color:rgba(255,255,255,.8);font-size:13px;font-weight:750}.microbus-order__steps{display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:24px}.microbus-order__steps article{align-content:start;background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,.045)),rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.16);border-radius:8px;box-shadow:inset 0 3px 0 rgba(255,229,139,.72),0 18px 38px rgba(0,0,0,.12);display:grid;justify-items:center;min-height:190px;padding:14px 14px 18px;position:relative;text-align:center}.microbus-order__steps article:not(:last-child):after{border-top:2px dashed rgba(242,200,91,.5);content:"";left:calc(50% + 44px);position:absolute;top:54px;width:calc(100% - 88px)}.microbus-order__steps strong{align-items:center;background:linear-gradient(180deg,#ffe58b,#e8b748);border-radius:50%;color:#0b1238;display:inline-flex;font-size:18px;font-weight:900;height:46px;justify-content:center;position:absolute;top:14px;width:46px;z-index:2}.microbus-order__steps svg{color:#fff;margin-top:52px}.microbus-order__steps h3{color:#fff;font-size:17px;font-weight:900;line-height:1.25;margin-top:18px}.microbus-order__steps p{color:rgba(255,255,255,.84);font-size:14px;font-weight:600;line-height:1.45;margin-top:8px;max-width:230px}.microbus-order__summary{align-items:center;background:radial-gradient(circle at 0 0,rgba(255,229,139,.2),transparent 32%),rgba(255,255,255,.96);border:1px solid rgba(255,229,139,.58);border-radius:8px;box-shadow:0 20px 44px rgba(0,0,0,.18);color:var(--microbus-ink);display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(280px,.9fr) auto;margin-top:20px;padding:18px 20px}.microbus-order__summary div{display:grid;gap:6px}.microbus-order__summary strong{color:var(--microbus-ink);font-size:19px;font-weight:950;line-height:1.18}.microbus-order__summary span{color:#58617a;font-size:14px;font-weight:700;line-height:1.4}.microbus-order__summary ul{display:grid;gap:8px;list-style:none;margin:0;padding:0}.microbus-order__summary li{color:#252b4b;font-size:13px;font-weight:850;line-height:1.25;padding-left:18px;position:relative}.microbus-order__summary li:before{background:var(--microbus-gold);border-radius:50%;content:"";height:7px;left:0;position:absolute;top:5px;width:7px}.microbus-order__summary a{align-items:center;background:linear-gradient(180deg,#ffe58b,#e8b748);border-radius:8px;color:#101431;display:inline-flex;font-size:14px;font-weight:950;gap:8px;justify-content:center;min-height:46px;padding:0 16px;text-decoration:none;white-space:nowrap}.microbus-picker__layout{align-items:stretch;background:linear-gradient(135deg,rgba(2,11,39,.04),transparent 34%),#fff;border:1px solid var(--microbus-line);border-radius:8px;box-shadow:0 26px 70px rgba(8,16,52,.12);display:grid;gap:28px;grid-template-columns:292px minmax(0,1fr);padding:26px}.microbus-picker__panel{align-content:start;align-self:start;background:radial-gradient(circle at 18% 0,rgba(255,216,105,.18),transparent 28%),linear-gradient(145deg,#050c28,#07163a 58%,#06112f);border-radius:8px;box-shadow:0 22px 48px rgba(8,16,52,.2),inset 0 -1px 0 rgba(255,255,255,.08);display:grid;gap:15px;padding:20px}.microbus-picker__heading{display:grid;gap:8px}.microbus-picker__panel h2,.microbus-picker__recommend h2{font-size:30px;line-height:1.12;text-align:left}.microbus-picker__panel h2{color:#fff}.microbus-picker__heading p{color:rgba(255,255,255,.78);font-size:13px;font-weight:700;line-height:1.45}.microbus-picker__benefits{display:grid;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.microbus-picker__benefits span{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:8px;color:var(--microbus-gold-2);font-size:11px;font-weight:900;line-height:1;padding:8px 6px;text-align:center}.microbus-picker__panel label{display:grid;gap:8px}.microbus-picker__field-row{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.microbus-picker__panel label>span{align-items:center;color:rgba(255,255,255,.88);display:flex;font-size:14px;font-weight:900;gap:8px}.microbus-picker__panel input,.microbus-picker__panel select{background:#fff;border:1px solid var(--microbus-line);border-radius:8px;color:var(--microbus-ink);font-size:14px;font-weight:800;min-height:48px;outline:0;padding:0 13px;width:100%}.microbus-picker__panel select{cursor:pointer}.microbus-stepper{align-items:center;border:1px solid var(--microbus-line);border-radius:8px;display:grid;grid-template-columns:42px minmax(0,1fr) 42px auto;min-height:50px;overflow:hidden}.microbus-stepper button{align-items:center;background:#f6f8fc;border:0;border-radius:0;color:var(--microbus-ink);cursor:pointer;display:inline-flex;height:50px;justify-content:center;min-height:50px;padding:0}.microbus-stepper input{border:0;border-left:1px solid var(--microbus-line);border-radius:0;border-right:1px solid var(--microbus-line);min-height:50px;text-align:center}.microbus-stepper small{color:#9a761f;font-size:12px;font-weight:900;padding:0 10px}.microbus-picker__panel>button{background:linear-gradient(180deg,#ffe58b,#e8b748);border:0;border-radius:8px;color:#111633;cursor:pointer;font-size:15px;font-weight:900;min-height:58px;box-shadow:0 16px 30px rgba(232,183,72,.24)}.microbus-picker__contact-note{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);border-radius:8px;display:grid;gap:4px;padding:12px}.microbus-picker__contact-note strong{color:var(--microbus-gold-2);font-size:13px;font-weight:900}.microbus-picker__contact-note span{color:rgba(255,255,255,.76);font-size:12px;font-weight:650;line-height:1.35}.microbus-picker__recommend{display:grid;gap:18px}.microbus-picker__recommend-head{display:grid;gap:8px}.microbus-picker__recommend-head>span{background:rgba(232,183,72,.16);border:1px solid rgba(232,183,72,.34);border-radius:8px;color:#9a761f;font-size:12px;font-weight:900;justify-self:start;letter-spacing:0;line-height:1;padding:8px 10px}.microbus-picker__recommend-head p{color:var(--microbus-muted);font-size:15px;font-weight:650;line-height:1.45;max-width:690px}.microbus-picker__guide{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.microbus-picker__guide div{background:linear-gradient(90deg,rgba(255,229,139,.16),transparent 52%),#fff;border:1px solid rgba(225,231,244,.96);border-radius:8px;box-shadow:0 12px 26px rgba(8,16,52,.07);display:grid;gap:5px;min-height:78px;padding:13px 14px}.microbus-picker__guide strong{color:var(--microbus-ink);font-size:16px;font-weight:950;line-height:1.1}.microbus-picker__guide span{color:#596178;font-size:13px;font-weight:750;line-height:1.28}.microbus-recommendations{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.microbus-recommendations article{background:linear-gradient(180deg,rgba(255,255,255,.98),#fff),#fff;border:1px solid var(--microbus-line);border-radius:8px;box-shadow:0 18px 44px rgba(8,16,52,.12);display:grid;gap:12px;grid-template-rows:auto auto auto auto 1fr auto;min-width:0;overflow:hidden;padding:15px}.microbus-recommendations article.is-featured{border-color:rgba(232,183,72,.62);box-shadow:0 24px 56px rgba(8,16,52,.16)}.microbus-recommendation__image{background:radial-gradient(circle at 50% 100%,rgba(232,183,72,.18),transparent 50%),#071434;border-radius:8px;height:245px;overflow:hidden;position:relative}.microbus-recommendation__image:after{background:linear-gradient(180deg,rgba(2,11,39,.03),rgba(2,11,39,.24));content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.microbus-recommendation__image strong{background:rgba(255,255,255,.94);border:1px solid rgba(255,255,255,.52);border-radius:8px;bottom:12px;box-shadow:0 12px 26px rgba(2,11,39,.18);color:#111633;font-size:13px;font-weight:900;left:12px;line-height:1;padding:9px 11px;position:absolute;z-index:2}.microbus-recommendation__image span{background:rgba(2,11,39,.88);border-radius:4px;color:#fff;font-size:12px;font-weight:900;left:12px;line-height:1;padding:8px 10px;position:absolute;top:12px;z-index:2}.microbus-recommendation__image span:nth-of-type(2){background:linear-gradient(180deg,#ffe58b,#e8b748);color:#111633;left:auto;right:12px}.microbus-recommendation__image img{filter:saturate(1.1) contrast(1.04) brightness(1.16);height:100%;object-fit:cover;object-position:center 62%;width:100%}.microbus-recommendations article:nth-of-type(2) .microbus-recommendation__image:after{background:linear-gradient(180deg,rgba(2,11,39,0),rgba(2,11,39,.12))}.microbus-recommendations article:nth-of-type(2) .microbus-recommendation__image img{filter:saturate(1.08) contrast(1.02) brightness(1.38)}.microbus-recommendations h3{color:var(--microbus-ink);font-size:21px;font-weight:900;line-height:1.18;min-width:0;overflow-wrap:anywhere}.microbus-recommendation__fit{display:flex;flex-wrap:wrap;gap:7px}.microbus-recommendation__fit span{background:#f4f7fc;border:1px solid var(--microbus-line);border-radius:8px;color:#34405f;font-size:12px;font-weight:850;line-height:1;padding:8px 9px}.microbus-recommendation__details{display:flex;flex-wrap:wrap;gap:12px}.microbus-recommendation__details span{align-items:center;color:#4f5873;display:inline-flex;font-size:13px;font-weight:800;gap:6px}.microbus-recommendations p{color:var(--microbus-muted);font-size:14px;font-weight:600;line-height:1.45}.microbus-recommendation__bottom{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:4px;min-width:0}.microbus-recommendation__bottom strong{color:var(--microbus-ink);font-size:25px;font-weight:900;white-space:nowrap}.microbus-recommendation__bottom a{align-items:center;background:linear-gradient(180deg,#ffe58b,#e8b748);border-radius:8px;color:#111633;display:inline-flex;font-size:14px;font-weight:900;justify-content:center;min-height:44px;padding:0 16px}.microbus-picker__contact{align-items:center;background:radial-gradient(circle at 100% 100%,rgba(24,191,60,.22),transparent 34%),linear-gradient(90deg,rgba(2,11,39,.96),rgba(6,24,72,.96)),var(--microbus-navy);border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#fff;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) auto;padding:18px 20px}.microbus-picker__contact div{display:grid;gap:5px}.microbus-picker__contact strong{color:#fff;font-size:22px;font-weight:900;line-height:1.15}.microbus-picker__contact span{color:rgba(255,255,255,.76);font-size:14px;font-weight:650;line-height:1.4}.microbus-picker__contact a{align-items:center;background:linear-gradient(180deg,#1dd145,#0a9228);border-radius:8px;box-shadow:0 16px 30px rgba(19,191,49,.22);color:#fff;display:inline-flex;font-size:16px;font-weight:900;gap:9px;justify-content:center;min-height:50px;padding:0 18px;white-space:nowrap}.microbus-trust{padding-top:28px}.microbus-trust__head .microbus-section-mark{margin-left:0;margin-right:0}.microbus-trust__layout{gap:18px;grid-template-columns:1fr;margin-top:24px}.microbus-reviews,.microbus-trust__stats{display:grid;gap:16px}.microbus-reviews{align-items:stretch;grid-template-columns:repeat(2,minmax(0,1fr))}.microbus-reviews article{background:radial-gradient(circle at 100% 0,rgba(255,229,139,.18),transparent 36%),linear-gradient(135deg,rgba(255,229,139,.1),rgba(255,255,255,0) 42%),#fff;border:1px solid var(--microbus-line);border-radius:8px;box-shadow:0 18px 42px rgba(8,16,52,.1);display:grid;gap:12px;min-height:206px;overflow:hidden;padding:22px;position:relative}.microbus-reviews article:before{background:linear-gradient(90deg,var(--microbus-gold),rgba(255,229,139,0));content:"";height:4px;inset:0 0 auto;position:absolute}.microbus-reviews article:after{font-size:86px;right:20px;top:10px}.microbus-reviews div{align-items:center;display:flex;gap:10px;justify-content:space-between;position:relative;z-index:1}.microbus-reviews strong{font-size:16px}.microbus-reviews span{border:1px solid rgba(244,177,47,.28);color:#f4a51c;font-size:13px;padding:6px 9px}.microbus-reviews time{color:#9ba2b6;font-weight:700;position:relative;z-index:1}.microbus-reviews p{line-height:1.5}.microbus-final{padding-bottom:28px}.microbus-final__inner{align-items:center;background:radial-gradient(circle at 88% 18%,rgba(232,183,72,.2),transparent 30%),radial-gradient(circle at 78% 88%,rgba(25,186,71,.16),transparent 30%),linear-gradient(90deg,rgba(255,255,255,.06),transparent 38%),linear-gradient(135deg,#02091f,#071b55 62%,#020c2d);border-radius:8px;box-shadow:0 26px 68px rgba(5,13,48,.22);color:#fff;display:grid;gap:34px;grid-template-columns:minmax(300px,.92fr) minmax(0,1fr);overflow:hidden;padding:0}.microbus-final img{height:300px;object-fit:cover;object-position:center;width:100%}.microbus-final__inner>div{display:grid;gap:18px;padding:34px 34px 34px 0}.microbus-final__eyebrow{align-items:center;color:var(--microbus-gold);display:inline-flex;font-size:13px;font-weight:950;gap:10px;letter-spacing:.04em;line-height:1;text-transform:uppercase}.microbus-final__eyebrow:before{background:var(--microbus-gold);content:"";height:3px;width:42px}.microbus-final h2{color:#fff;font-size:clamp(30px,3vw,42px);line-height:1.12;text-align:left}.microbus-final p{color:rgba(255,255,255,.84);font-size:17px;font-weight:600;line-height:1.45;max-width:620px}.microbus-final__benefits{display:flex;flex-wrap:wrap;gap:10px}.microbus-final__benefits span{align-items:center;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18);border-radius:8px;color:rgba(255,255,255,.9);display:inline-flex;font-size:13px;font-weight:850;gap:8px;min-height:38px;padding:0 12px}.microbus-final__benefits span:before{background:var(--microbus-gold);border-radius:50%;content:"";height:7px;width:7px}.microbus-final__actions{display:grid;gap:18px;grid-template-columns:minmax(0,250px) minmax(0,285px)}.microbus-final__phone{margin-top:2px}.microbus-final__note{align-items:center;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18);border-radius:8px;display:grid;gap:4px;max-width:520px;padding:13px 15px}.microbus-final__note strong{color:#fff;font-size:14px;font-weight:950;line-height:1.2}.microbus-final__note span{color:rgba(255,255,255,.74);font-size:13px;font-weight:700;line-height:1.3}.microbus-seo-faq{background:linear-gradient(180deg,#ffffff,#f7f9ff);color:var(--microbus-ink);padding:70px 0}.microbus-seo-faq__head{margin-bottom:28px;max-width:850px}.microbus-seo-faq__head span{color:#9a761f;display:block;font-size:12px;font-weight:950;letter-spacing:.05em;margin-bottom:12px;text-transform:uppercase}.microbus-seo-faq__head h2{color:var(--microbus-ink);font-size:clamp(34px,4vw,52px);line-height:1.06;margin:0}.microbus-seo-faq__head p{color:#5d6680;font-size:18px;font-weight:650;line-height:1.48;margin:14px 0 0;max-width:760px}.microbus-seo-faq__items{display:grid;gap:12px;grid-template-columns:1fr 1fr}.microbus-seo-faq details{background:#fff;border:1px solid var(--microbus-line);border-radius:8px;box-shadow:0 16px 38px rgba(8,16,52,.07);overflow:hidden}.microbus-seo-faq details[open]{border-color:rgba(232,183,72,.42);box-shadow:0 18px 42px rgba(8,16,52,.1)}.microbus-seo-faq summary{align-items:center;color:var(--microbus-ink);cursor:pointer;display:grid;font-size:17px;font-weight:950;gap:14px;grid-template-columns:minmax(0,1fr) 34px;line-height:1.25;list-style:none;padding:20px 22px}.microbus-seo-faq summary::-webkit-details-marker{display:none}.microbus-seo-faq summary:after{align-items:center;background:#071431;border-radius:8px;color:#fff;content:"+";display:inline-flex;font-size:22px;font-weight:850;height:34px;justify-content:center;line-height:1;width:34px}.microbus-seo-faq details[open] summary:after{background:linear-gradient(180deg,#ffe58b,#e8b748);color:var(--microbus-ink);content:"−"}.microbus-seo-faq p{border-top:1px solid var(--microbus-line);color:#515b75;font-size:15px;font-weight:600;line-height:1.58;margin:0;padding:16px 22px 20px}.microbus-copy-spoiler{contain-intrinsic-size:auto 220px;padding-bottom:42px;padding-top:8px}.microbus-copy-spoiler details{background:radial-gradient(circle at 100% 0,rgba(255,229,139,.28),transparent 32%),linear-gradient(180deg,#ffffff,#f7f9ff);border:1px solid var(--microbus-line);border-radius:8px;box-shadow:0 18px 42px rgba(8,16,52,.09);color:#2a3048;overflow:hidden;padding:0}.microbus-copy-spoiler summary{align-items:center;color:var(--microbus-ink);cursor:pointer;display:grid;font-weight:900;gap:10px 14px;grid-template-columns:minmax(0,1fr) auto;justify-content:space-between;list-style:none;min-height:72px;padding:18px 24px}.microbus-copy-spoiler summary>span{color:#9a761f;font-size:12px;font-weight:950;letter-spacing:.04em;line-height:1;text-transform:uppercase}.microbus-copy-spoiler summary strong{color:var(--microbus-ink);display:block;font-size:19px;font-weight:950;grid-column:1;line-height:1.2}.microbus-copy-spoiler summary small{color:#5d6680;display:block;font-size:14px;font-weight:750;grid-column:1;line-height:1.35;max-width:780px}.microbus-copy-spoiler summary::-webkit-details-marker{display:none}.microbus-copy-spoiler summary:after{align-items:center;background:var(--microbus-navy);border-radius:8px;color:#fff;content:"+";display:inline-flex;flex:0 0 auto;font-size:23px;font-weight:850;height:38px;justify-content:center;line-height:1;width:38px}.microbus-copy-spoiler details[open] summary:after{content:"−"}.microbus-copy-spoiler details:not([open])>div{display:none}.microbus-copy-spoiler details>div{border-top:1px solid var(--microbus-line);display:grid;gap:14px;padding:18px 24px 24px}.microbus-copy-spoiler__lead{display:flex;flex-wrap:wrap;gap:8px}.microbus-copy-spoiler__lead span{align-items:center;background:#fff;border:1px solid #dfe6f4;border-radius:8px;color:#192348;display:inline-flex;font-size:13px;font-weight:850;min-height:34px;padding:0 12px}.microbus-copy-spoiler p{color:#47506a;font-size:15px;font-weight:600;line-height:1.58;max-width:980px}.microbus-copy-spoiler__cta{align-items:center;background:#eef3ff;border:1px solid #dfe6f4;border-radius:8px;display:flex;gap:14px;justify-content:space-between;margin-top:4px;padding:14px 16px}.microbus-copy-spoiler__cta span{color:var(--microbus-ink);font-size:14px;font-weight:850;line-height:1.3}.microbus-copy-spoiler__cta a{align-items:center;background:linear-gradient(180deg,#ffe58b,#e8b748);border-radius:8px;color:#101431;display:inline-flex;flex:0 0 auto;font-size:14px;font-weight:950;gap:8px;justify-content:center;min-height:42px;padding:0 14px;text-decoration:none}@media (max-width:1120px){.microbus-hero__inner{gap:18px;grid-template-columns:minmax(270px,.98fr) minmax(210px,.72fr) minmax(278px,.98fr);min-height:448px;padding-bottom:12px;padding-top:12px}.microbus-seo-faq__items{grid-template-columns:1fr}.microbus-hero__vehicle{margin-left:-24px;margin-right:-46px;min-height:390px}.microbus-hero h1{font-size:clamp(38px,4.45vw,50px)}.microbus-hero__lead{font-size:15px}.microbus-hero__copy{gap:14px}.microbus-hero__proof{max-width:360px}.microbus-hero__proof span{font-size:11px;min-height:30px;padding:0 10px}.microbus-action{font-size:13px;min-height:46px;padding:0 16px}.microbus-hero-form{gap:7px;padding:13px}.microbus-hero-form__title{font-size:20px}.microbus-hero-form__field{min-height:44px;padding:7px 10px}.microbus-hero-form input,.microbus-hero-form__field span{font-size:12px}.microbus-hero-form button{font-size:14px;min-height:46px}.microbus-route-chips{gap:6px;margin-top:8px}.microbus-route-chips>span{font-size:12px}.microbus-route-chips a{font-size:12px;min-height:36px;padding-left:12px}.microbus-picker__layout{grid-template-columns:250px minmax(0,1fr)}.microbus-copy-spoiler,.microbus-final,.microbus-order,.microbus-picker,.microbus-scenarios,.microbus-trust{padding-top:24px}.microbus-page h2{font-size:34px}.microbus-section-mark{margin-bottom:22px;margin-top:12px}.microbus-scenarios__grid{gap:18px}.microbus-scenarios__intro{font-size:15px;margin-bottom:18px}.microbus-scenarios__assist{align-items:stretch;display:grid;gap:14px}.microbus-scenario{min-height:166px;padding:18px}.microbus-scenario__icon{height:46px;margin-bottom:14px;width:46px}.microbus-scenario h3{font-size:16px}.microbus-scenario a,.microbus-scenario p{font-size:12px}.microbus-scenario p{margin-top:8px}.microbus-order__head p{font-size:15px}.microbus-order__proofs div{min-height:66px;padding:12px 14px}.microbus-order__steps article{min-height:154px}.microbus-order__steps svg{margin-top:44px}.microbus-order__steps h3{font-size:15px;margin-top:12px}.microbus-order__steps p{font-size:12px}.microbus-order__summary{grid-template-columns:1fr}.microbus-picker__layout{gap:22px;padding:22px}.microbus-picker__guide{grid-template-columns:1fr}.microbus-picker__panel h2,.microbus-picker__recommend h2{font-size:28px}.microbus-recommendations article{gap:10px;padding:12px}.microbus-recommendation__image{height:145px}.microbus-recommendation__image strong{font-size:11px;padding:8px 9px}.microbus-recommendations h3{font-size:19px}.microbus-recommendation__fit{gap:6px}.microbus-recommendation__fit span{font-size:11px;padding:7px 8px}.microbus-recommendation__details{gap:8px}.microbus-recommendations p{font-size:13px}.microbus-recommendation__bottom{gap:8px}.microbus-recommendation__bottom strong{font-size:21px}.microbus-recommendation__bottom a{font-size:13px;min-height:40px;padding:0 12px}}@media (max-width:760px){.microbus-hero__inner{gap:18px;grid-template-columns:1fr 1fr;min-height:0;padding-bottom:28px;padding-top:28px}.microbus-hero__copy{grid-column:1;grid-row:1}.microbus-hero__vehicle{grid-column:2;grid-row:1;margin:0;min-height:380px}.microbus-hero__calc{grid-column:1/-1}.microbus-hero-form{grid-template-columns:repeat(2,minmax(0,1fr))}.microbus-hero-form [data-form-status],.microbus-hero-form button,.microbus-hero-form__row,.microbus-hero-form__title{grid-column:1/-1}.microbus-hero-form__row{grid-template-columns:repeat(2,minmax(0,1fr))}.microbus-route-chips{grid-template-columns:repeat(3,minmax(0,1fr))}.microbus-route-chips>span{grid-column:1/-1}.microbus-order__steps,.microbus-scenarios__grid,.microbus-trust__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.microbus-order__head{align-items:start;grid-template-columns:1fr}.microbus-order__head a{width:fit-content}.microbus-order__steps article:not(:last-child):after{display:none}.microbus-final__inner,.microbus-picker__layout,.microbus-trust__layout{grid-template-columns:1fr}.microbus-final__inner>div{padding:0 26px 30px}}@media (max-width:680px){.microbus-page h2{font-size:27px;text-align:left}.microbus-section-mark{margin-left:0}.microbus-hero__inner{display:grid;grid-template-columns:1fr;padding:28px 16px}.microbus-hero{background:linear-gradient(180deg,rgba(2,8,26,.98),rgba(2,12,35,.96) 58%,rgba(3,12,34,1)),#06102e}.microbus-hero__calc,.microbus-hero__copy,.microbus-hero__vehicle{grid-column:auto;grid-row:auto}.microbus-eyebrow{font-size:12px}.microbus-hero h1{font-size:42px;max-width:360px}.microbus-hero h1 span{white-space:normal}.microbus-hero__lead{font-size:17px}.microbus-hero__actions{max-width:none}.microbus-action{font-size:14px;min-height:54px;padding:0 14px}.microbus-final__phone,.microbus-hero__phone{font-size:20px}.microbus-hero__vehicle{min-height:240px;order:3}.microbus-hero__vehicle img{display:block;min-height:260px}.microbus-hero__calc{order:2}.microbus-final__actions,.microbus-hero-form,.microbus-hero-form__row,.microbus-order__proofs,.microbus-order__summary,.microbus-picker__guide,.microbus-recommendations,.microbus-reviews,.microbus-route-chips,.microbus-scenarios__grid,.microbus-trust__stats{grid-template-columns:1fr}.microbus-hero-form{padding:18px}.microbus-hero-form [data-form-status],.microbus-hero-form button,.microbus-hero-form__field,.microbus-hero-form__row,.microbus-hero-form__title{grid-column:auto}.microbus-final,.microbus-order,.microbus-picker,.microbus-scenarios,.microbus-trust{padding-top:24px}.microbus-scenarios__intro{font-size:14px;margin:-6px 0 16px;text-align:left}.microbus-scenario{min-height:168px;padding:18px}.microbus-scenarios__assist{padding:16px}.microbus-scenarios__assist strong{font-size:17px}.microbus-scenarios__assist a{width:100%}.microbus-order__summary{gap:14px;padding:16px}.microbus-order__summary strong{font-size:17px}.microbus-order__summary a{width:100%}.microbus-scenario__icon{height:46px;margin-bottom:14px;width:46px}.microbus-order h2{text-align:left}.microbus-order .microbus-section-mark{margin-left:0}.microbus-order__head{gap:18px}.microbus-order__head a{width:100%}.microbus-order__proofs{gap:8px;margin-top:18px}.microbus-order__proofs div{min-height:58px}.microbus-order__steps{gap:12px;grid-template-columns:1fr;margin-top:16px}.microbus-order__steps article{align-items:center;grid-template-columns:42px 36px minmax(0,1fr);min-height:0;padding:14px}.microbus-order__steps strong{font-size:15px;height:36px;position:static;top:12px;width:36px}.microbus-order__steps svg{height:30px;margin-top:0;width:30px}.microbus-order__steps h3{font-size:16px;grid-column:3;margin-top:0}.microbus-order__steps p{font-size:13px;grid-column:3;line-height:1.42;margin-top:3px;max-width:none}.microbus-picker__panel h2,.microbus-picker__recommend h2{font-size:26px}.microbus-picker__layout{gap:18px}.microbus-picker__field-row{gap:8px}.microbus-picker__panel{gap:11px;padding:16px}.microbus-picker__heading{gap:6px}.microbus-picker__heading p{font-size:12.5px;line-height:1.38}.microbus-picker__benefits span{padding:7px 5px}.microbus-picker__panel label{gap:6px}.microbus-picker__panel input,.microbus-picker__panel select{font-size:13px;min-height:44px}.microbus-stepper{grid-template-columns:40px minmax(0,1fr) 40px auto;min-height:46px}.microbus-stepper button{height:46px;min-height:46px}.microbus-stepper input{min-height:46px}.microbus-picker__panel>button{min-height:52px}.microbus-picker__contact-note{padding:10px}.microbus-picker__recommend{gap:14px}.microbus-picker__recommend-head{gap:7px}.microbus-picker__recommend-head p{font-size:14px}.microbus-recommendations article{gap:10px}.microbus-recommendation__image{height:170px}.microbus-recommendation__image strong{bottom:10px;left:10px}.microbus-recommendation__image span{font-size:11px;padding:7px 9px;top:10px}.microbus-recommendation__image span:first-of-type{left:10px}.microbus-recommendation__image span:nth-of-type(2){right:10px}.microbus-recommendation__fit span{font-size:11px;padding:7px 8px}.microbus-recommendation__details span{font-size:12px}.microbus-recommendations p{font-size:13px}.microbus-picker__contact{grid-template-columns:1fr}.microbus-picker__contact a{width:100%}.microbus-reviews{gap:12px}.microbus-reviews article{gap:10px;min-height:0;padding:18px}.microbus-reviews article:after{font-size:64px;right:14px;top:8px}.microbus-reviews p{font-size:13.5px;line-height:1.46}.microbus-reviews small{margin-top:0}.microbus-final__inner{border-radius:0}.microbus-final img{height:196px}.microbus-final__inner>div{gap:14px;padding:0 16px 22px}.microbus-final h2{font-size:28px}.microbus-final p{font-size:16px}.microbus-final__benefits{display:grid;gap:8px}.microbus-final__benefits span{justify-content:flex-start;width:100%}.microbus-final__actions{gap:10px;grid-template-columns:1fr}.microbus-final__note{max-width:none}.microbus-seo-faq{padding:38px 0 30px}.microbus-seo-faq__head{margin-bottom:18px}.microbus-seo-faq__head h2{font-size:28px;line-height:1.12}.microbus-seo-faq__head p{font-size:15px;line-height:1.45;margin-top:10px}.microbus-seo-faq__items{gap:10px}.microbus-seo-faq summary{font-size:15.5px;grid-template-columns:minmax(0,1fr) 32px;padding:16px}.microbus-seo-faq summary:after{height:32px;width:32px}.microbus-seo-faq p{font-size:14px;line-height:1.5;padding:14px 16px 16px}.microbus-copy-spoiler summary{gap:8px 12px;padding:18px}.microbus-copy-spoiler summary strong{font-size:16px}.microbus-copy-spoiler summary small{font-size:13px}.microbus-copy-spoiler details>div{padding:0 18px 20px}.microbus-copy-spoiler__lead{display:grid;gap:8px}.microbus-copy-spoiler__lead span{justify-content:flex-start;width:100%}.microbus-copy-spoiler__cta{align-items:stretch;display:grid;gap:12px}.microbus-copy-spoiler__cta a{width:100%}}@media (max-width:420px){.microbus-hero h1{font-size:36px}.microbus-hero-form__title{font-size:22px}.microbus-recommendation__bottom{align-items:stretch;display:grid;grid-template-columns:1fr;width:100%}.microbus-recommendation__bottom strong{font-size:22px}.microbus-picker__field-row{grid-template-columns:1fr}.microbus-recommendation__image{height:188px}.microbus-recommendation__bottom a{justify-self:stretch;width:100%}}@media (max-width:360px){.microbus-order__steps{grid-template-columns:1fr}}.microbus-trust{padding-bottom:34px;padding-top:34px}.microbus-trust__layout{align-items:stretch;display:grid;gap:26px;grid-template-columns:minmax(0,1fr) 390px;margin-top:0}.microbus-trust__copy{align-content:center;display:grid;min-height:312px;padding:10px 6px 8px 0}.microbus-trust__copy .microbus-eyebrow{color:var(--microbus-gold)}.microbus-trust__copy h2{color:#fff;font-size:clamp(40px,4vw,58px);line-height:1.03;margin:0;text-align:left}.microbus-trust__copy .microbus-section-mark{margin:18px 0 0}.microbus-trust__copy p{color:rgba(255,255,255,.82);font-size:18px;font-weight:650;line-height:1.48;margin:20px 0 0;max-width:660px}.microbus-trust__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.microbus-trust__actions .microbus-action{min-height:54px;min-width:210px}.microbus-trust__phone{align-items:center;background:rgba(25,186,71,.18);border:1px solid rgba(25,186,71,.42);border-radius:8px;color:#fff;display:inline-flex;font-size:15px;font-weight:900;gap:9px;justify-content:center;min-height:54px;padding:0 20px}.microbus-trust__assurance{background:radial-gradient(circle at 100% 0,rgba(232,183,72,.13),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.99),rgba(247,249,255,.97));border:1px solid rgba(255,255,255,.48);border-radius:8px;box-shadow:0 22px 54px rgba(0,0,0,.24);color:var(--microbus-ink);display:grid;gap:15px;min-height:312px;padding:24px}.microbus-trust__assurance>div{align-items:center;display:flex;gap:12px}.microbus-trust__assurance>div svg{background:var(--microbus-navy);border-radius:8px;color:#fff;height:54px;padding:11px;width:54px}.microbus-trust__assurance>div span{color:var(--microbus-muted);font-size:13px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.microbus-trust__assurance strong{color:var(--microbus-ink);font-size:28px;font-weight:900;line-height:1.08;max-width:340px}.microbus-trust__assurance p{color:#4f5872;font-size:15px;font-weight:650;line-height:1.45;margin:0}.microbus-trust__assurance ul{display:grid;gap:10px;list-style:none;margin:2px 0 0;padding:0}.microbus-trust__assurance li{align-items:center;background:#f1f5ff;border:1px solid #dfe6f4;border-radius:8px;color:#28314d;display:flex;font-size:14px;font-weight:850;gap:9px;min-height:42px;padding:10px 12px}.microbus-trust__assurance li svg{color:#0d6d2a;flex:0 0 auto}.microbus-trust__proof-grid{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:22px}.microbus-trust__proof-grid article{align-items:center;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:8px;display:grid;gap:8px 12px;grid-template-columns:42px minmax(0,1fr);min-height:96px;padding:16px}.microbus-trust__proof-grid svg{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.14);border-radius:8px;color:var(--microbus-gold);grid-row:span 2;height:42px;padding:8px;width:42px}.microbus-trust__proof-grid strong{color:#fff;font-size:20px;font-weight:900;line-height:1.08}.microbus-trust__proof-grid span{color:rgba(255,255,255,.72);font-size:13px;font-weight:700;line-height:1.28}.microbus-reviews{display:grid;gap:12px;grid-template-columns:1fr 1fr minmax(260px,.78fr);margin-top:22px}.microbus-reviews article,.microbus-reviews__score{background:radial-gradient(circle at 100% 0,rgba(255,229,139,.14),transparent 36%),#fff;border:1px solid rgba(225,231,244,.96);border-radius:8px;box-shadow:0 18px 42px rgba(0,0,0,.16);color:var(--microbus-ink);display:grid;min-height:184px;overflow:hidden;padding:20px;position:relative}.microbus-reviews article:before,.microbus-reviews__score:before{background:linear-gradient(90deg,var(--microbus-gold),rgba(232,183,72,0));content:"";height:4px;inset:0 0 auto;position:absolute}.microbus-reviews article:after{color:rgba(8,16,52,.06);content:"“";font-size:78px;font-weight:900;line-height:1;position:absolute;right:18px;top:8px}.microbus-reviews__top{align-items:start;display:flex;gap:12px;justify-content:space-between;position:relative;z-index:1}.microbus-reviews__top>div{display:grid;gap:5px}.microbus-reviews strong{color:var(--microbus-ink);font-size:17px;font-weight:900}.microbus-reviews time{color:#939bb0;font-size:12px;font-weight:800}.microbus-reviews span{background:rgba(244,177,47,.12);border:1px solid rgba(244,177,47,.3);border-radius:999px;color:#f3a51c;font-size:12px;letter-spacing:0;line-height:1;padding:6px 8px;white-space:nowrap}.microbus-reviews p{color:#252d47;font-size:14px;font-weight:650;line-height:1.48;margin:13px 0 0;position:relative;z-index:1}.microbus-reviews small{align-self:end;color:#d51c1c;font-size:13px;font-weight:900;justify-self:end;margin-top:14px;position:relative;z-index:1}.microbus-reviews__score{align-content:center;background:radial-gradient(circle at 100% 0,rgba(232,183,72,.28),transparent 36%),linear-gradient(180deg,#ffffff,#fffaf0);display:flex;flex-direction:column;justify-content:center;gap:9px;text-align:center}.microbus-reviews__score b{color:var(--microbus-ink);display:block;font-size:56px;font-weight:950;line-height:1}.microbus-reviews__score span{align-self:center;background:rgba(244,177,47,.14);border:1px solid rgba(244,177,47,.32);color:#f3a51c;font-size:13px;letter-spacing:0;line-height:1;padding:7px 10px}.microbus-reviews__score strong{color:#d51c1c;display:block;font-size:15px;font-weight:950;line-height:1.2}.microbus-reviews__score p{color:#4f5872;font-size:13px;font-weight:750;line-height:1.36;margin:0 auto;max-width:210px;padding:0}.microbus-reviews__score a{align-items:center;align-self:stretch;background:linear-gradient(180deg,#ffe17b,#f4c84d);border:1px solid rgba(200,147,36,.38);border-radius:8px;color:var(--microbus-ink);display:inline-flex;font-size:14px;font-weight:900;line-height:1;justify-content:center;margin-top:4px;min-height:44px;padding:11px 13px;text-decoration:none;transition:background .2s ease,border-color .2s ease,transform .2s ease}.microbus-reviews__score a:hover{background:linear-gradient(180deg,#ffe994,#f3c13c);border-color:rgba(232,183,72,.55);transform:translateY(-1px)}@media (max-width:980px){.microbus-trust__layout{grid-template-columns:1fr}.microbus-trust__copy{min-height:0;padding:0}.microbus-trust__assurance{min-height:0}.microbus-reviews,.microbus-trust__proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.microbus-reviews__score{grid-column:1/-1}}@media (max-width:680px){.microbus-trust{padding-bottom:24px;padding-top:24px}.microbus-trust__copy h2{font-size:34px}.microbus-trust__copy p{font-size:16px;margin-top:16px}.microbus-trust__actions{display:grid;grid-template-columns:1fr;margin-top:22px}.microbus-trust__actions .microbus-action,.microbus-trust__phone{width:100%}.microbus-trust__assurance{padding:20px}.microbus-trust__assurance strong{font-size:24px}.microbus-reviews,.microbus-trust__proof-grid{grid-template-columns:1fr}.microbus-trust__proof-grid{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.microbus-trust__proof-grid article{align-content:start;gap:7px;min-height:118px;padding:12px}.microbus-trust__proof-grid svg{height:38px;padding:8px;width:38px}.microbus-trust__proof-grid strong{font-size:18px}.microbus-trust__proof-grid span{font-size:11.5px;line-height:1.25}.microbus-reviews article,.microbus-reviews__score{min-height:0;padding:18px}.microbus-reviews__score{text-align:left}.microbus-reviews__score b{font-size:46px}.microbus-reviews__score a,.microbus-reviews__score span{align-self:stretch;justify-content:center}.microbus-reviews__score p{margin-left:0;max-width:none}}.microbus-seo-faq__links{align-items:center;background:#07105f;color:#fff;display:grid;gap:14px;grid-template-columns:auto 1fr;margin-top:18px;padding:18px 22px}.microbus-seo-faq__links strong{color:#ffd21f;font-size:17px;font-weight:900}.microbus-seo-faq__links div{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.microbus-seo-faq__links a{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.24);border-radius:999px;color:#fff;font-size:14px;font-weight:900;min-height:36px;padding:8px 12px;text-decoration:none}.seo-landing-b2b-grid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.seo-landing-audience-grid{display:grid;gap:14px;grid-template-columns:repeat(5,minmax(0,1fr))}.seo-landing-section--b2b-trust{background:#07105f;color:#fff}.seo-landing-b2b-grid article{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.16);box-shadow:none;min-height:196px}.seo-landing-b2b-grid h3{color:#fff}.seo-landing-b2b-grid p{color:rgba(255,255,255,.82)}.seo-landing-b2b-cta{align-items:center;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18);border-radius:8px;display:flex;gap:18px;justify-content:space-between;margin-top:18px;padding:18px}.seo-landing-b2b-cta strong{color:#fff;font-size:20px;line-height:1.25}.seo-landing-section--audience{background:#f6f8fc}.seo-landing-audience-grid article{min-height:220px}.seo-landing-section--airport-focus{background:linear-gradient(180deg,#fff,#f7f9fe)}.seo-landing-airport-focus{display:grid;gap:22px}.seo-landing-airport-focus__head{align-items:end;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) auto}.seo-landing-airport-focus__grid{display:grid;gap:16px;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.seo-landing-airport-focus__links,.seo-landing-airport-focus__operations,.seo-landing-airport-focus__routes,.seo-landing-airport-focus__terminals{display:grid;gap:10px}.seo-landing-airport-focus__operations{grid-template-columns:repeat(2,minmax(0,1fr))}.seo-landing-airport-focus article,.seo-landing-airport-focus__links a,.seo-landing-airport-focus__routes{background:#fff;border:1px solid rgba(20,15,115,.12);border-radius:8px;box-shadow:0 14px 34px rgba(20,15,115,.05)}.seo-landing-airport-focus article{padding:18px}.seo-landing-airport-focus article span{color:#725b00;display:block;font-size:12px;font-weight:900;margin-bottom:8px}.seo-landing-airport-focus h3{color:#140f73;font-size:20px;font-weight:900;line-height:1.16;margin:0}.seo-landing-airport-focus p{color:#5d5d78;font-size:15px;line-height:1.48;margin:10px 0 0}.seo-landing-airport-focus__routes{padding:18px}.seo-landing-airport-focus__routes h3{margin-bottom:12px}.seo-landing-airport-focus__routes ul{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.seo-landing-airport-focus__routes li{background:#eef2ff;border-radius:999px;color:#140f73;font-size:13px;font-weight:900;line-height:1.2;padding:8px 10px}.seo-landing-airport-focus__links{grid-template-columns:repeat(4,minmax(0,1fr))}.seo-landing-airport-focus__links a{color:#140f73;display:grid;gap:7px;min-height:112px;padding:16px;text-decoration:none}.seo-landing-airport-focus__links strong{font-size:17px;font-weight:900;line-height:1.14}.seo-landing-airport-focus__links span{color:#5d5d78;font-size:13px;line-height:1.38}@media (max-width:980px){.seo-landing-airport-focus__links{grid-template-columns:repeat(2,minmax(0,1fr))}.seo-landing-b2b-cta{align-items:flex-start;flex-direction:column}}@media (max-width:680px){.microbus-seo-faq__links{grid-template-columns:1fr;padding:16px;text-align:center}.microbus-seo-faq__links div{justify-content:center}.seo-landing-audience-grid article,.seo-landing-b2b-grid article{min-height:0}.seo-landing-b2b-cta{padding:16px}.seo-landing-b2b-cta strong{font-size:17px}}.fleet-bus-seo{background:linear-gradient(180deg,#ffffff,#f6f8fc);color:#10142d;padding:66px 0}.fleet-bus-seo__inner{display:grid;gap:24px}.fleet-bus-seo__head{margin:0 auto 8px;max-width:920px;text-align:center}.fleet-bus-seo__head span{color:#0719ff;display:inline-flex;font-size:13px;font-weight:900;letter-spacing:.08em;margin-bottom:10px;text-transform:uppercase}.fleet-bus-seo__head h2{color:#07105f;font-size:clamp(32px,3.4vw,46px);line-height:1.1;margin:0}.fleet-bus-seo__head p{color:#626b80;font-size:18px;line-height:1.5;margin:14px auto 0;max-width:820px}.fleet-bus-seo__grid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.fleet-bus-seo__card{background:#fff;border:1px solid #dfe5f2;border-radius:8px;box-shadow:0 14px 34px rgba(20,25,60,.07);padding:22px}.fleet-bus-seo__card h3{color:#07105f;font-size:21px;line-height:1.18;margin:0 0 10px}.fleet-bus-seo__card p{color:#555f78;font-size:15px;line-height:1.56;margin:0}.fleet-bus-seo__links{align-items:center;background:#07105f;border-radius:8px;color:#fff;display:grid;gap:16px;grid-template-columns:auto 1fr;padding:18px 22px}.fleet-bus-seo__links strong{color:#ffd21f;font-size:17px}.fleet-bus-seo__links div{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.fleet-bus-seo__links a{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.24);border-radius:999px;color:#fff;font-size:14px;font-weight:900;min-height:36px;padding:8px 12px;text-decoration:none}@media (max-width:980px){.fleet-bus-seo__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fleet-bus-seo__links{grid-template-columns:1fr;text-align:center}.fleet-bus-seo__links div{justify-content:center}}@media (max-width:680px){.fleet-bus-seo{padding:44px 0}.fleet-bus-seo__head{text-align:left}.fleet-bus-seo__head p{font-size:15px}.fleet-bus-seo__grid{grid-template-columns:1fr}.fleet-bus-seo__card{padding:18px}}@media (max-width:760px){.fleet-hero--mobile-solid{background:linear-gradient(180deg,rgba(5,13,38,.96),rgba(9,19,74,.94)),radial-gradient(circle at 70% 8%,rgba(255,210,31,.16),transparent 30%)}.fleet-hero--mobile-solid .fleet-hero__title{background:transparent;padding-bottom:18px;padding-top:28px}.fleet-hero--mobile-solid .fleet-hero__title h1{font-size:clamp(26px,7.5vw,32px);line-height:1.12;max-width:390px}.fleet-hero--mobile-solid .fleet-hero__copy ul{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:12px;gap:8px;margin:0 auto;max-width:390px;padding:14px 16px}.fleet-hero--mobile-solid .fleet-hero__copy li{align-items:flex-start;display:flex;font-size:14px;gap:8px;line-height:1.3}.fleet-hero--mobile-solid .fleet-hero__copy li:before{color:#ffd21f;content:"•";flex:0 0 auto;line-height:1.3}}@media (max-width:680px){.fleet-hero--mobile-solid .fleet-hero__copy ul{box-sizing:border-box;width:calc(100% - 32px)}.fleet-hero--mobile-solid .fleet-hero__title{padding-bottom:14px;padding-top:22px}.fleet-hero--mobile-solid .fleet-hero__title h1{font-size:clamp(25px,7.1vw,29px);line-height:1.1}.fleet-hero--mobile-solid .fleet-hero__copy ul{margin-left:auto;margin-right:auto;max-width:min(448px,calc(100vw - 32px));padding:12px 14px;width:100%}.fleet-hero--mobile-solid .fleet-hero__copy li{font-size:13px;line-height:1.32}}