@font-face{font-family: 'Manrope';font-style: normal;font-weight: 400 800;font-display: swap;src: url(fonts/manrope-cyrillic.woff2) format('woff2');unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family: 'Manrope';font-style: normal;font-weight: 400 800;font-display: swap;src: url(fonts/manrope-latin.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: 'Unbounded';font-style: normal;font-weight: 500 700;font-display: swap;src: url(fonts/unbounded-cyrillic.woff2) format('woff2');unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family: 'Unbounded';font-style: normal;font-weight: 500 700;font-display: swap;src: url(fonts/unbounded-latin.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink: #0a1430;--ink-2: #111d45;--ink-3: #1b2a5e;--text: #18203a;--muted: #5a6482;--line: #e4e8f1;--bg: #f4f6fb;--surface: #ffffff;--red: #e5352b;--red-2: #ff5a3c;--gold: #ffb21e;--wa: #25d366;--wa-dark: #128c4b;--wc: #07c160;--r-sm: 12px;--r: 20px;--r-lg: 28px;--shadow-sm: 0 2px 8px rgba(10,20,48,.06);--shadow: 0 14px 34px -12px rgba(10,20,48,.18);--shadow-lg: 0 30px 60px -24px rgba(10,20,48,.45);--container: 1200px;--gutter: 20px;--header-h: 72px;--font-head: "Unbounded","Segoe UI",system-ui,sans-serif;--font: "Manrope","Segoe UI",system-ui,-apple-system,Roboto,Arial,sans-serif}*,*::before,*::after{box-sizing: border-box}html{scroll-behavior: smooth;scroll-padding-top: calc(var(--header-h) + 12px);-webkit-text-size-adjust: 100%}body{margin: 0;font-family: var(--font);font-size: 17px;line-height: 1.6;color: var(--text);background: var(--bg);-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility;overflow-x: hidden}img,svg,video{display: block;max-width: 100%}img{height: auto}a{color: inherit;text-decoration: none}button{font: inherit;cursor: pointer}h1,h2,h3,h4{font-family: var(--font-head);line-height: 1.15;margin: 0 0 .5em;letter-spacing: -.01em}h1{font-size: clamp(30px,4.6vw,56px);font-weight: 700}h2{font-size: clamp(26px,3.2vw,42px);font-weight: 700}h3{font-size: clamp(18px,1.6vw,21px);font-weight: 600}p{margin: 0 0 1em}ul,ol{margin: 0;padding: 0;list-style: none}strong{font-weight: 800}.icon{width: 24px;height: 24px;flex: none;fill: none;stroke: currentColor;stroke-width: 2;stroke-linecap: round;stroke-linejoin: round}.icon--fill{fill: currentColor;stroke: none}.sr-only{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);white-space: nowrap;border: 0}.skip-link{position: absolute;left: 12px;top: -60px;z-index: 1000;background: var(--gold);color: var(--ink);padding: 10px 16px;border-radius: 10px;font-weight: 700}.skip-link:focus{top: 12px}:focus-visible{outline: 3px solid var(--gold);outline-offset: 3px;border-radius: 6px}.hero__grid>*,.calc>*,.buyout>*,.two-col>*,.page-hero__grid>*,.form-grid>*{min-width: 0}.container{width: 100%;max-width: calc(var(--container) + var(--gutter) * 2);margin: 0 auto;padding: 0 var(--gutter)}.accent{color: var(--red)}.accent-gold{color: var(--gold)}.nowrap{white-space: nowrap}.btn{--btn-bg: var(--red);display: inline-flex;align-items: center;justify-content: center;gap: 10px;min-height: 54px;padding: 14px 26px;border: 0;border-radius: 14px;font-weight: 800;font-size: 16px;line-height: 1.2;text-align: center;color: #fff;background: var(--btn-bg);transition: transform .2s ease,box-shadow .2s ease,background-color .2s ease,filter .2s ease;white-space: nowrap}.btn:hover{transform: translateY(-2px)}.btn:active{transform: translateY(0)}.btn .icon{width: 22px;height: 22px}.btn--primary{background: linear-gradient(135deg,var(--red-2),var(--red));box-shadow: 0 12px 26px -10px rgba(229,53,43,.7)}.btn--primary:hover{box-shadow: 0 16px 32px -10px rgba(229,53,43,.8)}.btn--wa{background: var(--wa);box-shadow: 0 12px 26px -12px rgba(37,211,102,.8)}.btn--wa:hover{filter: brightness(1.05)}.btn--wc{background: var(--wc);box-shadow: 0 12px 26px -12px rgba(7,193,96,.7)}.btn--ghost{background: rgba(255,255,255,.08);color: #fff;box-shadow: inset 0 0 0 1.5px rgba(255,255,255,.28)}.btn--ghost:hover{background: rgba(255,255,255,.14)}.btn--outline{background: transparent;color: var(--ink);box-shadow: inset 0 0 0 2px var(--line)}.btn--outline:hover{box-shadow: inset 0 0 0 2px var(--ink)}.btn--dark{background: var(--ink)}.btn--sm{min-height: 44px;padding: 10px 18px;font-size: 15px;border-radius: 12px}.btn--block{width: 100%}.header{position: sticky;top: 0;z-index: 100;border-bottom: 1px solid rgba(255,255,255,.06);transition: box-shadow .3s ease}.header::before{content: "";position: absolute;inset: 0;z-index: -1;background: rgba(10,20,48,.9);-webkit-backdrop-filter: saturate(160%) blur(14px);backdrop-filter: saturate(160%) blur(14px)}.header.is-scrolled{box-shadow: 0 10px 30px -10px rgba(0,0,0,.45)}.header__inner{display: flex;align-items: center;gap: 28px;height: var(--header-h)}.logo{display: inline-flex;align-items: center;gap: 10px;color: #fff;font-family: var(--font-head);font-weight: 700;font-size: 21px;letter-spacing: -.02em;flex: none}.logo__mark{width: 40px;height: 40px}.logo em{font-style: normal;color: var(--red-2)}.nav{margin-left: auto}.nav__list{display: flex;align-items: center;gap: 4px}.nav__link{display: block;padding: 8px 12px;border-radius: 10px;color: rgba(255,255,255,.78);font-weight: 600;font-size: 15px;transition: color .2s,background-color .2s}.nav__link:hover,.nav__link[aria-current="page"]{color: #fff;background: rgba(255,255,255,.08)}.nav__mobile-cta{display: none}.header__actions{display: flex;align-items: center;gap: 14px}.header__phone{display: flex;flex-direction: column;color: #fff;font-weight: 800;font-size: 15px;line-height: 1.2}.header__phone small{color: rgba(255,255,255,.55);font-weight: 600;font-size: 12px}.burger{display: none;width: 46px;height: 46px;border: 0;border-radius: 12px;background: rgba(255,255,255,.08);color: #fff;align-items: center;justify-content: center}.burger .icon{width: 26px;height: 26px}.burger .i-close{display: none}.nav-open .burger .i-menu{display: none}.nav-open .burger .i-close{display: block}.hero{position: relative;overflow: hidden;isolation: isolate;color: #fff;background: var(--ink);padding: 72px 0 64px}.hero::before{content: "";position: absolute;inset: 0;z-index: -2;background: radial-gradient(700px 420px at 85% 15%,rgba(229,53,43,.35),transparent 60%),radial-gradient(600px 400px at 10% 100%,rgba(255,178,30,.16),transparent 60%),radial-gradient(900px 600px at 50% 50%,var(--ink-2),var(--ink))}.hero::after{content: "";position: absolute;inset: 0;z-index: -1;opacity: .5;background-image: linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size: 56px 56px;-webkit-mask-image: radial-gradient(ellipse at center,#000 30%,transparent 75%);mask-image: radial-gradient(ellipse at center,#000 30%,transparent 75%)}.hero__grid{display: grid;grid-template-columns: 1.08fr .92fr;gap: 48px;align-items: start}.hero__visual{margin-top: 36px}.eyebrow{display: inline-flex;align-items: center;gap: 10px;padding: 7px 14px 7px 8px;margin-bottom: 22px;border-radius: 999px;background: rgba(255,255,255,.08);box-shadow: inset 0 0 0 1px rgba(255,255,255,.12);font-size: 14px;font-weight: 700;color: rgba(255,255,255,.9)}.eyebrow__dot{width: 22px;height: 22px;border-radius: 50%;background: var(--red);display: grid;place-items: center;font-size: 12px}.eyebrow__dot::before{content: "";width: 8px;height: 8px;border-radius: 50%;background: #fff;animation: pulse 1.8s infinite}@keyframes pulse{0%,100%{opacity: 1;transform: scale(1)}50%{opacity: .4;transform: scale(.7)}}.hero h1{margin-bottom: 20px}.hero h1 .accent{background: linear-gradient(90deg,var(--red-2),var(--gold));-webkit-background-clip: text;background-clip: text;color: transparent}.hero__lead{font-size: clamp(17px,1.5vw,20px);color: rgba(255,255,255,.78);max-width: 600px;margin-bottom: 30px}.hero__lead strong{color: #fff}.hero__cta{display: flex;flex-wrap: wrap;gap: 14px;margin-bottom: 34px}.hero__checks{display: flex;flex-wrap: wrap;gap: 10px 22px}.hero__checks li{display: flex;align-items: center;gap: 8px;font-weight: 700;font-size: 15px;color: rgba(255,255,255,.88)}.hero__checks .icon{width: 20px;height: 20px;color: var(--wa);stroke-width: 3}.hero__visual{position: relative}.route-card{position: relative;border-radius: var(--r-lg);background: linear-gradient(160deg,rgba(255,255,255,.09),rgba(255,255,255,.02));box-shadow: inset 0 0 0 1px rgba(255,255,255,.1),var(--shadow-lg);padding: 10px}.route-map{width: 100%;height: auto}.route-map .lbl{font: 700 13px var(--font);fill: #fff}.route-map .lbl-sm{font: 600 11px var(--font);fill: rgba(255,255,255,.6)}.route-map .path{fill: none;stroke-width: 2.2;stroke-linecap: round;stroke-dasharray: 6 8;animation: dash 1.6s linear infinite}@keyframes dash{to{stroke-dashoffset: -28}}.route-map .path--rail{stroke-width: 3;stroke-dasharray: 14 6;animation-name: dashRail}@keyframes dashRail{to{stroke-dashoffset: -40}}.route-map .ring{transform-origin: 498px 346px;animation: ring 2.6s ease-out infinite}.route-map .ring--2{animation-delay: 1.3s}@keyframes ring{from{transform: scale(.4);opacity: .9}to{transform: scale(2.4);opacity: 0}}.float-chip{position: absolute;display: flex;align-items: center;gap: 12px;padding: 12px 16px;border-radius: 16px;background: #fff;color: var(--text);box-shadow: var(--shadow-lg);font-size: 14px;line-height: 1.3;animation: floaty 6s ease-in-out infinite}.float-chip b{display: block;font-size: 15px}.float-chip small{color: var(--muted);font-weight: 600}.float-chip__ic{width: 40px;height: 40px;border-radius: 12px;display: grid;place-items: center;color: #fff;flex: none}.float-chip--a{left: -18px;bottom: 70px}.float-chip--a .float-chip__ic{background: linear-gradient(135deg,var(--red-2),var(--red))}.float-chip--b{right: -10px;top: 26px;animation-delay: -3s}.float-chip--b .float-chip__ic{background: var(--wa)}@keyframes floaty{0%,100%{transform: translateY(0)}50%{transform: translateY(-10px)}}.hero__stats{display: grid;grid-template-columns: repeat(4,1fr);gap: 16px;margin-top: 56px}.stat{padding: 22px 22px;border-radius: var(--r);background: rgba(255,255,255,.05);box-shadow: inset 0 0 0 1px rgba(255,255,255,.09)}.stat__num{font-family: var(--font-head);font-weight: 700;font-size: clamp(24px,2.4vw,32px);line-height: 1.1;color: #fff;margin-bottom: 6px}.stat__num small{font-size: .55em;color: var(--gold);margin-left: 2px}.stat__txt{color: rgba(255,255,255,.65);font-size: 14px;font-weight: 600;line-height: 1.4}.section{padding: 96px 0;position: relative}.section--white{background: var(--surface)}.section--dark{background: var(--ink);color: #fff}.section__head{max-width: 760px;margin: 0 auto 52px;text-align: center}.section__head--left{margin-left: 0;text-align: left}.kicker{display: inline-flex;align-items: center;gap: 8px;margin-bottom: 14px;color: var(--red);font-weight: 800;font-size: 14px;text-transform: uppercase;letter-spacing: .1em}.kicker::before{content: "";width: 22px;height: 2px;background: currentColor;border-radius: 2px}.section--dark .kicker{color: var(--gold)}.section__lead{color: var(--muted);font-size: 18px;margin: 0}.section--dark .section__lead{color: rgba(255,255,255,.7)}.transport{display: grid;grid-template-columns: repeat(3,1fr);gap: 20px;align-items: stretch}.mode{position: relative;display: flex;flex-direction: column;padding: 32px 26px 26px;border-radius: var(--r-lg);background: var(--surface);box-shadow: inset 0 0 0 1px var(--line),var(--shadow-sm);transition: transform .25s ease,box-shadow .25s ease}.mode:hover{transform: translateY(-4px);box-shadow: inset 0 0 0 1px var(--line),var(--shadow)}.mode__badge{position: absolute;top: -13px;left: 26px;padding: 5px 12px;border-radius: 999px;font-size: 12px;font-weight: 800;color: #fff;background: var(--ink)}.mode__head{display: flex;align-items: center;gap: 16px;margin-bottom: 22px}.mode__ic{width: 60px;height: 60px;border-radius: 18px;display: grid;place-items: center;flex: none;color: #fff}.mode__ic .icon{width: 30px;height: 30px}.mode__head h3{margin: 0 0 2px;font-size: 24px}.mode__head p{margin: 0;color: var(--muted);font-size: 15px;font-weight: 600}.mode--air .mode__ic,.mode--air .mode__badge{background: linear-gradient(135deg,var(--red-2),var(--red))}.mode--rail .mode__ic{background: linear-gradient(135deg,#4a78ff,#22348a)}.mode--rail .mode__badge{background: #2f5bea}.mode--truck .mode__ic{background: var(--ink);color: var(--gold)}.mode--truck .mode__badge{background: var(--gold);color: var(--ink)}.mode__tariffs{display: grid;gap: 10px;margin-bottom: 22px}.mode__tariffs a{display: flex;align-items: center;gap: 12px;padding: 13px 16px;border-radius: 14px;background: var(--bg);box-shadow: inset 0 0 0 1px var(--line);transition: box-shadow .2s,background-color .2s}.mode__tariffs a:hover{background: #fff;box-shadow: inset 0 0 0 1.5px var(--ink)}.mode__name{font-weight: 800;color: var(--ink);line-height: 1.25}.mode__name small{display: block;font-size: 13px;font-weight: 600;color: var(--muted)}.mode__days{margin-left: auto;font-family: var(--font-head);font-weight: 700;font-size: 22px;color: var(--ink);white-space: nowrap}.mode__days small{font-family: var(--font);font-size: 13px;font-weight: 700;color: var(--muted)}.mode__tariffs .icon{width: 18px;height: 18px;color: var(--red)}.mode__info{display: grid;gap: 14px;margin: 0 0 22px}.mode__info dt{margin-bottom: 3px;font-size: 12px;font-weight: 800;text-transform: uppercase;letter-spacing: .07em;color: var(--muted)}.mode__info dd{margin: 0;font-size: 15px;font-weight: 600;line-height: 1.45;color: var(--text)}.mode__meters{display: grid;gap: 8px;margin-top: auto;padding-top: 18px;border-top: 1px dashed var(--line)}.meter{display: flex;align-items: center;justify-content: space-between;gap: 12px;font-size: 13px;font-weight: 700;color: var(--muted)}.meter__bars{display: flex;gap: 4px}.meter__bars i{width: 16px;height: 6px;border-radius: 3px;background: var(--line)}.meter__bars i.on{background: var(--red)}.meter--save .meter__bars i.on{background: var(--wa)}.transport__note{display: flex;align-items: center;justify-content: center;gap: 10px 22px;flex-wrap: wrap;margin-top: 28px;color: var(--muted);font-weight: 600;font-size: 15px;text-align: center}.transport__note a{color: var(--red);font-weight: 800;display: inline-flex;align-items: center;gap: 6px}.transport__note .icon{width: 18px;height: 18px}.pricing{display: grid;grid-template-columns: .85fr 1.15fr;gap: 24px;align-items: stretch}.pricing__card{position: relative;overflow: hidden;display: flex;flex-direction: column;padding: 36px 32px;border-radius: var(--r-lg);background: linear-gradient(150deg,var(--ink),var(--ink-3));color: #fff;box-shadow: var(--shadow-lg)}.pricing__card::after{content: "";position: absolute;right: -90px;top: -90px;width: 260px;height: 260px;border-radius: 50%;background: radial-gradient(circle,rgba(229,53,43,.45),transparent 70%);pointer-events: none}.pricing__label{font-size: 13px;font-weight: 800;text-transform: uppercase;letter-spacing: .08em;color: var(--gold)}.pricing__num{margin: 12px 0 16px;font-family: var(--font-head);font-weight: 700;font-size: clamp(34px,4vw,50px);line-height: 1;white-space: nowrap}.pricing__num small{display: block;margin-top: 10px;font-family: var(--font);font-size: 16px;color: rgba(255,255,255,.6)}.pricing__card p{color: rgba(255,255,255,.76);font-size: 16px}.pricing__factors{display: flex;flex-wrap: wrap;gap: 8px;margin: 4px 0 26px}.pricing__factors li{padding: 7px 12px;border-radius: 999px;background: rgba(255,255,255,.08);font-size: 13px;font-weight: 700;color: rgba(255,255,255,.9)}.pricing__card .btn{position: relative;z-index: 1;margin-top: auto}.formula{display: grid;gap: 14px;counter-reset: f}.formula__step{display: flex;gap: 18px;padding: 24px;border-radius: var(--r);background: var(--bg);box-shadow: inset 0 0 0 1px var(--line)}.formula__ic{width: 52px;height: 52px;border-radius: 15px;display: grid;place-items: center;flex: none;background: #fff;color: var(--red);box-shadow: var(--shadow-sm)}.formula__step h3{margin-bottom: 6px;font-size: 18px}.formula__step p{margin: 0 0 12px;color: var(--muted);font-size: 15px}.formula__eq{display: inline-block;padding: 7px 12px;border-radius: 10px;background: #fff;box-shadow: inset 0 0 0 1px var(--line);font: 700 14px/1.35 var(--font);color: var(--ink)}.density{margin-top: 24px;padding: 28px 30px;border-radius: var(--r-lg);background: var(--bg);box-shadow: inset 0 0 0 1px var(--line)}.density__head{display: flex;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: 6px 20px;margin-bottom: 16px}.density__head b{font-family: var(--font-head);font-size: 20px;color: var(--ink)}.density__head span{color: var(--muted);font-size: 15px;font-weight: 600}.density__bar{height: 12px;margin-bottom: 18px;border-radius: 999px;background: linear-gradient(90deg,#8fb3ff,var(--gold) 50%,var(--red))}.density__labels{display: grid;grid-template-columns: repeat(3,1fr);gap: 16px}.density__labels div:nth-child(2){text-align: center}.density__labels div:nth-child(3){text-align: right}.density__labels b{display: block;font-size: 15px;color: var(--ink)}.density__labels small{display: block;margin: 2px 0 8px;font-size: 13px;font-weight: 600;color: var(--muted)}.density__labels em{display: inline-block;padding: 3px 9px;border-radius: 8px;background: #fff;box-shadow: inset 0 0 0 1px var(--line);font-style: normal;font-size: 12px;font-weight: 800;color: var(--ink-3)}.examples{display: grid;grid-template-columns: 1fr 1fr;gap: 20px;margin-top: 24px}.example{padding: 28px;border-radius: var(--r-lg);background: var(--surface);box-shadow: inset 0 0 0 1px var(--line)}.example__tag{display: inline-block;margin-bottom: 12px;padding: 5px 11px;border-radius: 8px;background: rgba(229,53,43,.09);color: var(--red);font-size: 12px;font-weight: 800;text-transform: uppercase;letter-spacing: .05em}.example h3{margin-bottom: 12px;font-size: 19px}.example__calc{margin-bottom: 16px}.example__calc li{display: flex;justify-content: space-between;gap: 16px;padding: 10px 0;border-bottom: 1px dashed var(--line);font-size: 15px}.example__calc span{color: var(--muted);font-weight: 600}.example__calc b{color: var(--ink);text-align: right}.example__total{display: flex;align-items: center;justify-content: space-between;gap: 16px;padding: 14px 18px;border-radius: 14px;background: linear-gradient(120deg,rgba(229,53,43,.07),rgba(255,178,30,.12))}.example__total span{font-size: 14px;font-weight: 700;color: var(--muted)}.example__total b{font-family: var(--font-head);font-size: 22px;color: var(--ink);white-space: nowrap}.mp-logo{width: 48px;height: 48px;flex: none}.mp-grid{display: grid;grid-template-columns: repeat(4,1fr);gap: 16px}.mp-card{position: relative;display: flex;flex-direction: column;gap: 12px;padding: 22px 20px 20px;border-radius: var(--r);background: var(--surface);box-shadow: inset 0 0 0 1px var(--line);transition: transform .25s ease,box-shadow .25s ease}.mp-card:hover{transform: translateY(-4px);box-shadow: inset 0 0 0 1px var(--line),var(--shadow)}.mp-card__top{display: flex;align-items: center;justify-content: space-between;gap: 10px}.mp-card__tag{padding: 4px 10px;border-radius: 8px;background: var(--bg);font-size: 12px;font-weight: 800;color: var(--ink-3);white-space: nowrap}.mp-card h3{margin: 4px 0 0;font-size: 18px}.mp-card h3 span{margin-left: 4px;font-family: var(--font);font-size: 14px;font-weight: 600;color: var(--muted)}.mp-card p{margin: 0;color: var(--muted);font-size: 14px;line-height: 1.5}.mp-card__go{display: inline-flex;align-items: center;gap: 6px;margin-top: auto;font-size: 14px;font-weight: 800;color: var(--red)}.mp-card__go .icon{width: 16px;height: 16px;transition: transform .2s}.mp-card:hover .mp-card__go .icon{transform: translate(2px,-2px)}.sub-head{margin: 52px 0 20px;font-size: 22px}.wholesale{display: grid;grid-template-columns: repeat(4,1fr);gap: 16px}.wh-card{padding: 24px 22px;border-radius: var(--r);background: linear-gradient(160deg,var(--ink),var(--ink-3));color: #fff}.wh-card__ic{width: 46px;height: 46px;margin-bottom: 14px;border-radius: 14px;display: grid;place-items: center;background: rgba(255,178,30,.15);color: var(--gold)}.wh-card h3{margin: 0 0 6px;font-size: 18px;color: #fff}.wh-card h3 span{margin-left: 4px;font-family: var(--font);font-size: 14px;font-weight: 600;color: rgba(255,255,255,.55)}.wh-card p{margin: 0;font-size: 14px;color: rgba(255,255,255,.72)}.mp-cta{display: flex;align-items: center;justify-content: space-between;gap: 20px;flex-wrap: wrap;margin-top: 28px;padding: 24px 28px;border-radius: var(--r);border: 2px dashed #d5dbe8;background: var(--surface)}.mp-cta b{display: block;font-size: 18px;color: var(--ink)}.mp-cta span{color: var(--muted);font-weight: 600}.marquee{background: var(--surface);border-bottom: 1px solid var(--line)}.marquee__inner{display: flex;align-items: center;gap: 28px;padding-top: 18px;padding-bottom: 18px}.marquee__title{flex: none;max-width: 180px;font-size: 13px;font-weight: 800;line-height: 1.35;color: var(--muted);text-transform: uppercase;letter-spacing: .07em}.marquee__title:hover{color: var(--red)}.marquee__viewport{flex: 1;min-width: 0;overflow: hidden;-webkit-mask-image: linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image: linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.marquee__track{display: flex;width: max-content;animation: marquee 50s linear infinite}.marquee__viewport:hover .marquee__track{animation-play-state: paused}.marquee__track li{padding-right: 12px}.marquee__item{display: inline-flex;align-items: center;gap: 10px;padding: 5px 16px 5px 5px;border-radius: 14px;background: var(--bg);box-shadow: inset 0 0 0 1px var(--line);font-size: 15px;font-weight: 800;color: var(--ink);white-space: nowrap;transition: box-shadow .2s}.marquee__item:hover{box-shadow: inset 0 0 0 1.5px var(--ink)}.marquee__item .mp-logo{width: 34px;height: 34px}@keyframes marquee{to{transform: translateX(-50%)}}.route-legend{display: flex;flex-wrap: wrap;justify-content: center;gap: 6px 22px;padding: 4px 12px 12px;font-size: 13px;font-weight: 700;color: rgba(255,255,255,.78)}.route-legend span{display: inline-flex;align-items: center;gap: 8px}.route-legend i{width: 24px;border-top: 3px dashed}.route-legend .lg-air{border-color: #ff8a3c}.route-legend .lg-rail{border-color: #7fa2ff;border-top-style: solid}.route-legend .lg-truck{border-color: rgba(255,255,255,.6)}.label-hint{margin-left: 6px;font-weight: 600;color: var(--muted)}.dims{display: flex;align-items: center;gap: 8px}.dims input{flex: 1;min-width: 0;text-align: center}.dims span{font-weight: 800;color: var(--muted)}.results{margin: 22px 0 18px;border-radius: 16px;overflow: hidden;box-shadow: inset 0 0 0 1px var(--line)}.results__grid{display: grid;grid-template-columns: repeat(4,1fr);background: var(--bg)}.results__grid div{padding: 14px 16px;border-right: 1px solid var(--line)}.results__grid div:last-child{border-right: 0}.results__grid span{display: block;font-size: 11px;font-weight: 800;text-transform: uppercase;letter-spacing: .05em;color: var(--muted)}.results__grid b{display: block;margin-top: 3px;font-size: 16px;color: var(--ink);line-height: 1.3}.results__total{display: flex;align-items: center;justify-content: space-between;gap: 8px 16px;flex-wrap: wrap;padding: 16px 18px;background: linear-gradient(120deg,rgba(229,53,43,.07),rgba(255,178,30,.12))}.results__total span{font-size: 14px;font-weight: 700;color: var(--muted)}.results__total b{font-family: var(--font-head);font-size: 24px;color: var(--ink)}.features{display: grid;grid-template-columns: repeat(3,1fr);gap: 20px}.feature{position: relative;padding: 32px 28px;border-radius: var(--r);background: var(--surface);box-shadow: inset 0 0 0 1px var(--line);transition: transform .25s,box-shadow .25s;overflow: hidden}.feature:hover{transform: translateY(-4px);box-shadow: inset 0 0 0 1px var(--line),var(--shadow)}.feature__ic{width: 58px;height: 58px;margin-bottom: 22px;border-radius: 16px;display: grid;place-items: center;background: rgba(229,53,43,.09);color: var(--red)}.feature__ic .icon{width: 28px;height: 28px}.feature p{color: var(--muted);margin: 0;font-size: 16px}.feature__tag{position: absolute;top: 28px;right: 24px;padding: 5px 11px;border-radius: 999px;background: rgba(37,211,102,.12);color: var(--wa-dark);font-size: 12px;font-weight: 800}.feature--hl{background: linear-gradient(150deg,var(--ink),var(--ink-3));color: #fff;box-shadow: var(--shadow)}.feature--hl p{color: rgba(255,255,255,.72)}.feature--hl .feature__ic{background: rgba(255,178,30,.15);color: var(--gold)}.feature--hl .feature__tag{background: var(--gold);color: var(--ink)}.steps{display: grid;grid-template-columns: repeat(3,1fr);gap: 20px;counter-reset: step}.step{position: relative;padding: 30px 28px 28px;border-radius: var(--r);background: rgba(255,255,255,.04);box-shadow: inset 0 0 0 1px rgba(255,255,255,.09);counter-increment: step}.step::before{content: counter(step,decimal-leading-zero);display: block;margin-bottom: 16px;font-family: var(--font-head);font-weight: 700;font-size: 44px;line-height: 1;background: linear-gradient(135deg,var(--red-2),var(--gold));-webkit-background-clip: text;background-clip: text;color: transparent}.step h3{color: #fff}.step p{margin: 0;color: rgba(255,255,255,.68);font-size: 16px}.step__ic{position: absolute;top: 30px;right: 26px;color: rgba(255,255,255,.25)}.step__ic .icon{width: 34px;height: 34px;stroke-width: 1.6}.buyout{display: grid;grid-template-columns: 1fr 1fr;gap: 56px;align-items: center}.buyout__text p{color: var(--muted)}.check-list{display: grid;gap: 14px;margin: 26px 0 32px}.check-list li{display: flex;gap: 14px;align-items: flex-start;font-weight: 600}.check-list li::before{content: "";flex: none;width: 26px;height: 26px;margin-top: 1px;border-radius: 50%;background: var(--wa) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / 15px no-repeat}.btn-row{display: flex;flex-wrap: wrap;gap: 12px}.btn--1688{background: #ff6a00;box-shadow: 0 12px 26px -12px rgba(255,106,0,.8)}.btn--taobao{background: linear-gradient(135deg,#ff9000,#ff5000);box-shadow: 0 12px 26px -12px rgba(255,80,0,.8)}.btn--poizon{background: #111;box-shadow: 0 12px 26px -12px rgba(0,0,0,.6)}.btn__badge{display: inline-grid;place-items: center;min-width: 30px;height: 26px;padding: 0 6px;border-radius: 7px;background: rgba(255,255,255,.22);font-size: 13px}.flow{position: relative;display: grid;gap: 14px;padding: 28px;border-radius: var(--r-lg);background: var(--bg);box-shadow: inset 0 0 0 1px var(--line)}.flow__item{display: flex;align-items: center;gap: 16px;padding: 18px 20px;border-radius: 16px;background: var(--surface);box-shadow: var(--shadow-sm)}.flow__item:nth-child(2){margin-left: 28px}.flow__item:nth-child(3){margin-left: 56px}.flow__item:nth-child(4){margin-left: 28px}.flow__ic{width: 48px;height: 48px;border-radius: 14px;display: grid;place-items: center;flex: none;color: #fff}.flow__item b{display: block;font-size: 16px}.flow__item small{color: var(--muted);font-size: 14px;font-weight: 600}.flow__price{margin-left: auto;padding: 6px 12px;border-radius: 999px;background: rgba(37,211,102,.12);color: var(--wa-dark);font-size: 13px;font-weight: 800;white-space: nowrap}.gallery{display: grid;grid-template-columns: repeat(3,1fr);grid-auto-rows: 230px;gap: 16px}.gallery__item{position: relative;margin: 0;border-radius: var(--r);overflow: hidden;background: var(--ink-2);box-shadow: var(--shadow-sm)}.gallery__item:first-child{grid-column: span 2;grid-row: span 2}.gallery__item img{width: 100%;height: 100%;object-fit: cover;transition: transform .6s ease}.gallery__item:hover img{transform: scale(1.05)}.gallery__item figcaption{position: absolute;left: 0;right: 0;bottom: 0;padding: 40px 18px 16px;background: linear-gradient(transparent,rgba(10,20,48,.85));color: #fff;font-weight: 700;font-size: 15px}.videos{display: grid;grid-template-columns: repeat(3,1fr);gap: 16px;margin-top: 16px}.video-card{position: relative;display: block;width: 100%;padding: 0;border: 0;border-radius: var(--r);overflow: hidden;aspect-ratio: 16 / 10;background: var(--ink);color: #fff;text-align: left;box-shadow: var(--shadow-sm)}.video-card img{width: 100%;height: 100%;object-fit: cover;opacity: .9;transition: transform .6s ease,opacity .3s}.video-card:hover img{transform: scale(1.05);opacity: 1}.video-card__play{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 70px;height: 70px;border-radius: 50%;display: grid;place-items: center;background: rgba(255,255,255,.95);color: var(--red);box-shadow: 0 0 0 10px rgba(255,255,255,.18);transition: transform .25s,box-shadow .25s}.video-card:hover .video-card__play{transform: translate(-50%,-50%) scale(1.08);box-shadow: 0 0 0 16px rgba(255,255,255,.14)}.video-card__play .icon{width: 28px;height: 28px;margin-left: 4px}.video-card__title{position: absolute;left: 18px;right: 18px;bottom: 16px;font-weight: 800;font-size: 16px;text-shadow: 0 2px 10px rgba(0,0,0,.4)}.video-card__dur{position: absolute;top: 14px;left: 14px;padding: 4px 10px;border-radius: 8px;background: rgba(10,20,48,.7);font-size: 12px;font-weight: 800}.countries{display: grid;grid-template-columns: repeat(4,1fr);gap: 20px}.country{display: flex;flex-direction: column;padding: 28px 24px 24px;border-radius: var(--r);background: var(--surface);box-shadow: inset 0 0 0 1px var(--line);transition: transform .25s,box-shadow .25s}.country:hover{transform: translateY(-6px);box-shadow: inset 0 0 0 1px var(--line),var(--shadow)}.country__flag{width: 56px;height: 40px;border-radius: 8px;overflow: hidden;margin-bottom: 20px;box-shadow: 0 4px 12px rgba(10,20,48,.15)}.country__flag svg{width: 100%;height: 100%}.country h3{margin-bottom: 8px}.country p{color: var(--muted);font-size: 15px;margin-bottom: 18px}.country__cities{display: flex;flex-wrap: wrap;gap: 6px;margin-bottom: 22px}.country__cities li{padding: 4px 10px;border-radius: 8px;background: var(--bg);font-size: 13px;font-weight: 700;color: var(--ink-3)}.country__link{margin-top: auto;display: inline-flex;align-items: center;gap: 8px;color: var(--red);font-weight: 800;font-size: 15px}.country__link .icon{width: 18px;height: 18px;transition: transform .2s}.country:hover .country__link .icon{transform: translateX(4px)}.calc{display: grid;grid-template-columns: .9fr 1.1fr;gap: 56px;align-items: start}.calc__info p{color: var(--muted)}.contact-mini{display: grid;gap: 12px;margin-top: 28px}.contact-mini a,.contact-mini button{display: flex;align-items: center;gap: 14px;width: 100%;padding: 14px 18px;border: 0;border-radius: 16px;background: var(--surface);box-shadow: inset 0 0 0 1px var(--line);text-align: left;color: var(--text);transition: box-shadow .2s,transform .2s}.contact-mini a:hover,.contact-mini button:hover{transform: translateX(4px);box-shadow: inset 0 0 0 1px var(--line),var(--shadow-sm)}.contact-mini__ic{width: 44px;height: 44px;border-radius: 12px;display: grid;place-items: center;color: #fff;flex: none}.contact-mini b{display: block;font-size: 16px}.contact-mini small{color: var(--muted);font-weight: 600;font-size: 13px}.form-card{padding: 36px;border-radius: var(--r-lg);background: var(--surface);box-shadow: var(--shadow),inset 0 0 0 1px var(--line)}.form-card h3{font-size: 22px;margin-bottom: 6px}.form-card>p{color: var(--muted);font-size: 15px;margin-bottom: 24px}.form-grid{display: grid;grid-template-columns: 1fr 1fr;gap: 16px}.field{display: flex;flex-direction: column;gap: 7px}.field--full{grid-column: 1 / -1}.field label{font-size: 14px;font-weight: 800;color: var(--ink)}.field input,.field select,.field textarea{width: 100%;min-height: 52px;padding: 13px 16px;border: 1.5px solid var(--line);border-radius: 12px;background: var(--bg);font: inherit;font-size: 16px;color: var(--text);transition: border-color .2s,background-color .2s,box-shadow .2s}.field textarea{min-height: 96px;resize: vertical}.field select{appearance: none;-webkit-appearance: none;padding-right: 44px;background: var(--bg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235a6482' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") right 14px center / 18px no-repeat}.field input:focus,.field select:focus,.field textarea:focus{outline: none;border-color: var(--red);background-color: #fff;box-shadow: 0 0 0 4px rgba(229,53,43,.12)}.estimate{display: flex;align-items: center;justify-content: space-between;gap: 16px;flex-wrap: wrap;margin: 22px 0 18px;padding: 18px 20px;border-radius: 16px;background: linear-gradient(120deg,rgba(229,53,43,.07),rgba(255,178,30,.1))}.estimate__label{font-size: 14px;font-weight: 700;color: var(--muted);line-height: 1.35}.estimate__value{font-family: var(--font-head);font-weight: 700;font-size: 26px;color: var(--ink);white-space: nowrap}.form-note{margin: 14px 0 0;color: var(--muted);font-size: 13px;text-align: center}.form-note a{text-decoration: underline}.faq{max-width: 880px;margin: 0 auto;display: grid;gap: 12px}.faq__item{border-radius: 18px;background: var(--surface);box-shadow: inset 0 0 0 1px var(--line);transition: box-shadow .2s}.faq__item[open]{box-shadow: inset 0 0 0 1.5px var(--ink),var(--shadow-sm)}.faq__item summary{display: flex;align-items: center;justify-content: space-between;gap: 20px;padding: 22px 26px;cursor: pointer;list-style: none;font-weight: 800;font-size: 17px;color: var(--ink)}.faq__item summary::-webkit-details-marker{display: none}.faq__item summary::after{content: "";flex: none;width: 34px;height: 34px;border-radius: 50%;background: var(--bg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230a1430' stroke-width='2.6' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E") center / 16px no-repeat;transition: transform .25s,background-color .25s}.faq__item[open] summary::after{transform: rotate(45deg);background-color: rgba(229,53,43,.12)}.faq__body{padding: 0 26px 24px;color: var(--muted)}.faq__body p:last-child{margin: 0}.contacts{display: grid;grid-template-columns: repeat(3,1fr);gap: 20px}.contact-card{display: flex;flex-direction: column;align-items: flex-start;gap: 6px;padding: 30px 28px;border-radius: var(--r);border: 0;text-align: left;background: rgba(255,255,255,.05);box-shadow: inset 0 0 0 1px rgba(255,255,255,.1);color: #fff;transition: transform .25s,background-color .25s}.contact-card:hover{transform: translateY(-4px);background: rgba(255,255,255,.08)}.contact-card__ic{width: 56px;height: 56px;margin-bottom: 14px;border-radius: 16px;display: grid;place-items: center;color: #fff}.contact-card__ic .icon{width: 28px;height: 28px}.contact-card small{color: rgba(255,255,255,.6);font-weight: 700;font-size: 14px;text-transform: uppercase;letter-spacing: .06em}.contact-card b{font-size: 22px;font-weight: 800}.contact-card span{margin-top: 8px;color: rgba(255,255,255,.55);font-size: 14px;font-weight: 600}.bg-red{background: linear-gradient(135deg,var(--red-2),var(--red))}.bg-wa{background: var(--wa)}.bg-wc{background: var(--wc)}.bg-ink{background: var(--ink-3)}.bg-gold{background: var(--gold);color: var(--ink) !important}.bg-orange{background: #ff6a00}.cta-band{position: relative;overflow: hidden;margin-top: 48px;padding: 44px;border-radius: var(--r-lg);background: linear-gradient(120deg,var(--red),#ff6a3c 60%,var(--gold));color: #fff;display: flex;align-items: center;justify-content: space-between;gap: 32px;flex-wrap: wrap}.cta-band h2{font-size: clamp(22px,2.4vw,32px);margin: 0 0 8px}.cta-band p{margin: 0;color: rgba(255,255,255,.9);font-weight: 600}.cta-band .btn--light{background: #fff;color: var(--red)}.footer{background: #070e24;color: rgba(255,255,255,.62);padding: 64px 0 28px;font-size: 15px}.footer__grid{display: grid;grid-template-columns: 1.4fr 1fr 1fr 1.2fr;gap: 40px;margin-bottom: 44px}.footer__about p{margin: 18px 0 0;max-width: 340px}.footer h3{font-family: var(--font);font-size: 14px;font-weight: 800;color: #fff;text-transform: uppercase;letter-spacing: .08em;margin-bottom: 18px}.footer__links{display: grid;gap: 10px}.footer__links a:hover{color: #fff}.footer__contacts{display: grid;gap: 12px}.footer__contacts a,.footer__contacts button{display: flex;align-items: center;gap: 10px;color: #fff;font-weight: 700;background: none;border: 0;padding: 0}.footer__contacts .icon{width: 20px;height: 20px;color: var(--gold)}.footer__bottom{display: flex;justify-content: space-between;gap: 20px;flex-wrap: wrap;padding-top: 24px;border-top: 1px solid rgba(255,255,255,.08);font-size: 13px}.footer__bottom a{text-decoration: underline}.fab{position: fixed;right: 20px;bottom: 20px;z-index: 90;display: flex;flex-direction: column;gap: 12px}.fab a,.fab button{width: 58px;height: 58px;border: 0;border-radius: 50%;display: grid;place-items: center;color: #fff;box-shadow: 0 10px 24px -6px rgba(0,0,0,.35);transition: transform .2s}.fab a:hover,.fab button:hover{transform: scale(1.08)}.fab .icon{width: 30px;height: 30px}.fab__wa{background: var(--wa);position: relative}.fab__wa::after{content: "";position: absolute;inset: 0;z-index: -1;border-radius: 50%;background: rgba(37,211,102,.55);animation: fabPulse 2.2s ease-out infinite}@keyframes fabPulse{0%{transform: scale(1);opacity: .7}70%,100%{transform: scale(1.55);opacity: 0}}.fab__wc{background: var(--wc)}.modal{position: fixed;inset: 0;z-index: 200;display: none;align-items: center;justify-content: center;padding: 20px}.modal.is-open{display: flex}.modal__backdrop{position: absolute;inset: 0;background: rgba(5,10,26,.75);-webkit-backdrop-filter: blur(6px);backdrop-filter: blur(6px);animation: fade .25s ease}.modal__dialog{position: relative;width: 100%;max-width: 420px;max-height: calc(100vh - 40px);overflow: auto;padding: 36px 30px 30px;border-radius: var(--r-lg);background: #fff;text-align: center;box-shadow: var(--shadow-lg);animation: pop .3s cubic-bezier(.2,.9,.3,1.2)}.modal__dialog--video{max-width: 960px;padding: 0;background: #000;overflow: hidden}.modal__close{position: absolute;top: 12px;right: 12px;z-index: 2;width: 42px;height: 42px;border: 0;border-radius: 50%;background: var(--bg);color: var(--ink);display: grid;place-items: center}.modal__dialog--video .modal__close{background: rgba(255,255,255,.9)}.modal__ic{width: 72px;height: 72px;margin: 0 auto 18px;border-radius: 22px;display: grid;place-items: center;color: #fff}.modal__ic .icon{width: 38px;height: 38px}.modal__dialog h3{font-size: 22px;margin-bottom: 8px}.modal__dialog p{color: var(--muted);font-size: 15px}.wechat-id{display: flex;align-items: center;justify-content: space-between;gap: 12px;margin: 18px 0;padding: 14px 16px 14px 20px;border-radius: 14px;background: var(--bg);box-shadow: inset 0 0 0 1px var(--line)}.wechat-id span{font-size: 13px;font-weight: 700;color: var(--muted)}.wechat-id b{display: block;font-size: 20px;color: var(--ink);letter-spacing: .02em}.wechat-qr{width: 200px;margin: 6px auto 4px;border-radius: 16px;box-shadow: inset 0 0 0 1px var(--line)}.video-frame{position: relative;aspect-ratio: 16 / 9;background: #000}.video-frame video,.video-frame iframe{position: absolute;inset: 0;width: 100%;height: 100%;border: 0}.video-fallback{padding: 56px 30px;background: #fff;text-align: center}.video-fallback h3{margin-bottom: 8px}.video-fallback p{color: var(--muted)}@keyframes fade{from{opacity: 0}}@keyframes pop{from{opacity: 0;transform: translateY(20px) scale(.96)}}.toast{position: fixed;left: 50%;bottom: 28px;z-index: 300;transform: translate(-50%,30px);padding: 12px 20px;border-radius: 12px;background: var(--ink);color: #fff;font-weight: 700;font-size: 15px;opacity: 0;pointer-events: none;transition: opacity .3s,transform .3s}.toast.is-show{opacity: 1;transform: translate(-50%,0)}.page-hero{position: relative;overflow: hidden;isolation: isolate;padding: 40px 0 72px;color: #fff;background: var(--ink)}.page-hero::before{content: "";position: absolute;inset: 0;z-index: -1;background: radial-gradient(700px 400px at 90% 0%,rgba(229,53,43,.35),transparent 60%),radial-gradient(600px 400px at 0% 100%,rgba(255,178,30,.14),transparent 60%)}.page-hero h1{font-size: clamp(28px,4vw,50px);max-width: 900px}.page-hero__lead{max-width: 760px;font-size: clamp(17px,1.5vw,19px);color: rgba(255,255,255,.78);margin-bottom: 30px}.page-hero__grid{display: grid;grid-template-columns: 1fr auto;gap: 40px;align-items: end}.page-hero__flag{width: 150px;height: 105px;border-radius: 16px;overflow: hidden;box-shadow: var(--shadow-lg);transform: rotate(-4deg)}.page-hero__flag svg{width: 100%;height: 100%}.page-hero .hero__stats{margin-top: 40px}.breadcrumbs{display: flex;flex-wrap: wrap;gap: 8px;margin-bottom: 28px;font-size: 14px;font-weight: 600;color: rgba(255,255,255,.55)}.breadcrumbs a{color: rgba(255,255,255,.8)}.breadcrumbs a:hover{color: #fff}.breadcrumbs li + li::before{content: "›";margin-right: 8px;color: rgba(255,255,255,.35)}.prose{max-width: 820px}.prose h2{margin-top: 1.6em}.prose h2:first-child{margin-top: 0}.prose h3{margin-top: 1.4em}.prose p,.prose li{color: #3d4663}.prose ul{list-style: none;display: grid;gap: 10px;margin: 0 0 1.2em}.prose ul li{position: relative;padding-left: 28px}.prose ul li::before{content: "";position: absolute;left: 4px;top: .62em;width: 9px;height: 9px;border-radius: 50%;background: var(--red)}.prose a{color: var(--red);text-decoration: underline;text-underline-offset: 3px}.two-col{display: grid;grid-template-columns: 1.4fr .8fr;gap: 48px;align-items: start}.aside-card{position: sticky;top: calc(var(--header-h) + 24px);padding: 30px;border-radius: var(--r-lg);background: linear-gradient(160deg,var(--ink),var(--ink-3));color: #fff;box-shadow: var(--shadow-lg)}.aside-card h3{font-size: 20px}.aside-card p{color: rgba(255,255,255,.7);font-size: 15px}.aside-card .btn{margin-top: 10px}.aside-card__price{margin: 18px 0 20px;padding: 16px 18px;border-radius: 14px;background: rgba(255,255,255,.07);font-weight: 700}.aside-card__price b{display: block;font-family: var(--font-head);font-size: 28px;color: var(--gold)}.table-wrap{overflow-x: auto;border-radius: var(--r);box-shadow: inset 0 0 0 1px var(--line);background: var(--surface);margin: 0 0 1.4em}.table{width: 100%;border-collapse: collapse;min-width: 560px;font-size: 16px}.table th,.table td{padding: 16px 20px;text-align: left;border-bottom: 1px solid var(--line)}.table th{background: var(--ink);color: #fff;font-size: 14px;font-weight: 800;text-transform: uppercase;letter-spacing: .05em}.table tr:last-child td{border-bottom: 0}.table td:first-child{font-weight: 800;color: var(--ink)}.table .pill{display: inline-flex;align-items: center;gap: 6px;padding: 4px 10px;border-radius: 8px;font-size: 13px;font-weight: 800}.pill--air{background: rgba(229,53,43,.1);color: var(--red)}.pill--rail{background: rgba(47,91,234,.1);color: #2f5bea}.pill--truck{background: rgba(17,29,69,.08);color: var(--ink-3)}.chips{display: flex;flex-wrap: wrap;gap: 10px;margin: 0 0 1.4em}.chips li{padding: 9px 16px;border-radius: 999px;background: var(--surface);box-shadow: inset 0 0 0 1px var(--line);font-weight: 700;font-size: 15px;color: var(--ink)}.prose .chips li{padding-left: 16px}.prose .chips li::before{display: none}.other-countries{display: grid;grid-template-columns: repeat(3,1fr);gap: 16px}.other-countries a{display: flex;align-items: center;gap: 14px;padding: 18px 20px;border-radius: 16px;background: var(--surface);box-shadow: inset 0 0 0 1px var(--line);font-weight: 800;color: var(--ink);transition: transform .2s,box-shadow .2s}.other-countries a:hover{transform: translateY(-3px);box-shadow: inset 0 0 0 1px var(--line),var(--shadow)}.other-countries .mini-flag{width: 42px;height: 30px;border-radius: 6px;overflow: hidden;flex: none;box-shadow: 0 2px 6px rgba(10,20,48,.15)}.other-countries .mini-flag svg{width: 100%;height: 100%}.other-countries .icon{width: 18px;height: 18px;margin-left: auto;color: var(--red)}.not-found{min-height: 70vh;display: grid;place-items: center;text-align: center;padding: 80px 0}.not-found__code{font-family: var(--font-head);font-weight: 700;font-size: clamp(90px,18vw,180px);line-height: 1;background: linear-gradient(135deg,var(--red-2),var(--gold));-webkit-background-clip: text;background-clip: text;color: transparent}.js .reveal{opacity: 0;transform: translateY(24px);transition: opacity .7s ease,transform .7s ease}.js .reveal.is-visible{opacity: 1;transform: none}@media (max-width: 1180px){.header__phone{display: none}.mp-grid{grid-template-columns: repeat(3,1fr)}.transport{gap: 16px}.mode{padding: 30px 20px 22px}.mode__days{font-size: 19px}}@media (max-width: 1024px){:root{--header-h: 66px}.burger{display: inline-flex}.nav{position: fixed;left: 0;right: 0;top: var(--header-h);bottom: 0;z-index: 99;margin: 0;padding: 24px var(--gutter) 40px;overflow-y: auto;background: var(--ink);opacity: 0;visibility: hidden;transform: translateY(-12px);transition: opacity .3s ease,transform .3s ease,visibility .3s}.nav-open .nav{opacity: 1;transform: none;visibility: visible}.nav-open{overflow: hidden}.nav__list{flex-direction: column;align-items: stretch;gap: 4px}.nav__link{padding: 16px 18px;font-size: 18px;border-radius: 14px}.nav__mobile-cta{display: grid !important;gap: 12px;margin-top: 24px}.header__actions .btn{display: none}.header__actions{margin-left: auto}.hero__grid{grid-template-columns: 1fr;gap: 40px}.hero__visual{max-width: 620px;margin: 0 auto;width: 100%}.hero__stats{grid-template-columns: repeat(2,1fr)}.features,.steps{grid-template-columns: repeat(2,1fr)}.buyout,.calc,.two-col{grid-template-columns: 1fr;gap: 40px}.countries{grid-template-columns: repeat(2,1fr)}.gallery{grid-template-columns: repeat(2,1fr);grid-auto-rows: 190px}.gallery__item:last-child{grid-column: span 2}.transport{grid-template-columns: 1fr;max-width: 680px;margin: 0 auto;gap: 26px}.pricing{grid-template-columns: 1fr}.mp-grid,.wholesale{grid-template-columns: repeat(2,1fr)}.marquee__title{display: none}.footer__grid{grid-template-columns: 1fr 1fr}.aside-card{position: static}.page-hero__flag{display: none}.page-hero__grid{grid-template-columns: 1fr}}@media (max-width: 760px){body{font-size: 16px}.btn{white-space: normal}.section{padding: 68px 0}.section__head{margin-bottom: 36px}.hero{padding: 44px 0 48px}.hero__cta .btn{flex: 1 1 100%}.features,.steps,.countries,.contacts,.videos,.other-countries,.wholesale,.examples{grid-template-columns: 1fr}.form-grid{grid-template-columns: 1fr}.form-card{padding: 26px 20px}.mode{padding: 30px 18px 20px}.mode__tariffs a{padding: 12px 14px}.pricing__card{padding: 30px 22px}.formula__step{flex-direction: column;gap: 12px;padding: 20px}.density{padding: 22px 18px}.density__labels{grid-template-columns: 1fr}.density__labels div:nth-child(n){text-align: left}.example{padding: 22px 18px}.mp-grid{gap: 10px}.mp-card{padding: 16px 14px;gap: 8px}.mp-card .mp-logo{width: 40px;height: 40px}.mp-card__tag{display: none}.mp-card h3{font-size: 16px}.mp-card h3 span{display: block;margin: 2px 0 0;font-size: 13px}.mp-card p{font-size: 13px}.results__grid{grid-template-columns: 1fr 1fr}.results__grid div:nth-child(2n){border-right: 0}.results__grid div:nth-child(-n+2){border-bottom: 1px solid var(--line)}.mp-cta{padding: 20px}.mp-cta .btn{width: 100%}.cta-band{padding: 30px 22px}.cta-band .btn{width: 100%}.flow{padding: 18px}.flow__item:nth-child(n){margin-left: 0}.float-chip{display: none}.gallery{grid-auto-rows: 150px;gap: 10px}.gallery__item figcaption{font-size: 13px;padding: 30px 12px 10px}.footer__grid{grid-template-columns: 1fr;gap: 32px}.fab{right: 14px;bottom: 14px}.fab a,.fab button{width: 54px;height: 54px}.faq__item summary{padding: 18px 20px;font-size: 16px}.faq__body{padding: 0 20px 20px}}@media (max-width: 420px){.hero__stats{gap: 10px}.stat{padding: 16px}.logo{font-size: 19px}}@media (prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration: .01ms !important;animation-iteration-count: 1 !important;transition-duration: .01ms !important;scroll-behavior: auto !important}.js .reveal{opacity: 1;transform: none}.marquee__track{animation: none !important}.marquee__viewport{overflow-x: auto}}@media print{.header,.fab,.modal,.hero__visual{display: none !important}.hero,.section--dark{background: #fff !important;color: #000 !important}}.table--tariffs td:nth-child(2){white-space: nowrap}.logo__text{display: flex;flex-direction: column;line-height: 1}.logo__tag{margin-top: 5px;font-family: var(--font);font-size: 10.5px;font-weight: 800;letter-spacing: .12em;text-transform: uppercase;color: rgba(255,255,255,.62);white-space: nowrap}.promo-bar{position: relative;z-index: 101;background: linear-gradient(90deg,var(--red),#ff6a3c 55%,var(--gold));color: #fff;font-size: 14px;font-weight: 700}.promo-bar[hidden]{display: none}.promo-bar__inner{position: relative;display: flex;align-items: center;justify-content: center;min-height: 42px;padding-top: 6px;padding-bottom: 6px;padding-right: 56px;padding-left: 56px}.promo-bar__slides{display: grid;min-width: 0}.promo-bar__slide{grid-area: 1 / 1;display: flex;align-items: center;justify-content: center;flex-wrap: wrap;gap: 4px 10px;margin: 0;text-align: center;line-height: 1.35;opacity: 0;transform: translateY(8px);transition: opacity .45s ease,transform .45s ease;pointer-events: none}.promo-bar__slide.is-active{opacity: 1;transform: none;pointer-events: auto}.promo-bar__slide .icon{width: 18px;height: 18px;flex: none}.promo-bar__more{padding: 2px 10px;border-radius: 999px;background: rgba(255,255,255,.22);font-size: 13px;font-weight: 800;white-space: nowrap;transition: background-color .2s}.promo-bar__slide:hover .promo-bar__more{background: rgba(255,255,255,.34)}.promo-bar__close{position: absolute;right: var(--gutter);top: 50%;transform: translateY(-50%);width: 30px;height: 30px;border: 0;border-radius: 50%;background: rgba(10,20,48,.18);color: #fff;display: grid;place-items: center;transition: background-color .2s}.promo-bar__close:hover{background: rgba(10,20,48,.32)}.promo-bar__close .icon{width: 16px;height: 16px;stroke-width: 2.6}.msk{padding: 72px 0 8px}.msk__card{position: relative;overflow: hidden;isolation: isolate;display: grid;grid-template-columns: 1.05fr .95fr;gap: 44px;align-items: center;padding: 52px;border-radius: 32px;color: #fff;background: radial-gradient(620px 380px at 0% 0%,rgba(229,53,43,.38),transparent 60%),radial-gradient(520px 320px at 100% 100%,rgba(255,178,30,.2),transparent 60%),linear-gradient(140deg,var(--ink),var(--ink-3));box-shadow: var(--shadow-lg)}.msk__card::after{content: "";position: absolute;inset: 0;z-index: -1;opacity: .45;background-image: linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size: 44px 44px}.msk__badge{display: inline-flex;align-items: center;gap: 8px;margin-bottom: 18px;padding: 7px 14px 7px 10px;border-radius: 999px;background: rgba(255,255,255,.1);box-shadow: inset 0 0 0 1px rgba(255,255,255,.18);font-size: 14px;font-weight: 800}.msk__badge .icon{width: 18px;height: 18px;color: var(--gold)}.msk h2{margin-bottom: 16px;font-size: clamp(28px,3.4vw,46px)}.msk__lead{margin-bottom: 28px;font-size: 18px;color: rgba(255,255,255,.8)}.msk__features{display: grid;grid-template-columns: 1fr 1fr;gap: 12px;margin-bottom: 32px}.msk__features li{display: flex;align-items: flex-start;gap: 12px;padding: 16px;border-radius: 16px;background: rgba(255,255,255,.06);box-shadow: inset 0 0 0 1px rgba(255,255,255,.1)}.msk__ic{width: 40px;height: 40px;flex: none;border-radius: 12px;display: grid;place-items: center;background: rgba(255,178,30,.15);color: var(--gold)}.msk__ic .icon{width: 22px;height: 22px}.msk__features b{display: block;font-size: 15px}.msk__features small{display: block;margin-top: 2px;font-size: 13px;font-weight: 600;line-height: 1.4;color: rgba(255,255,255,.64)}.msk__cta{display: flex;flex-wrap: wrap;gap: 12px}.msk__visual{position: relative}.msk__visual img{width: 100%;aspect-ratio: 4 / 3;object-fit: cover;border-radius: 24px;box-shadow: 0 30px 60px -20px rgba(0,0,0,.6)}.msk__pin{position: absolute;top: 16px;left: 16px;display: inline-flex;align-items: center;gap: 6px;padding: 7px 12px;border-radius: 999px;background: var(--red);font-size: 13px;font-weight: 800;box-shadow: 0 10px 24px -8px rgba(229,53,43,.8)}.msk__pin .icon{width: 16px;height: 16px}.msk__route{position: absolute;left: 16px;right: 16px;bottom: 16px;display: flex;align-items: center;gap: 8px;padding: 10px 12px;border-radius: 16px;background: rgba(255,255,255,.96);color: var(--ink);font-size: 13px;font-weight: 800;box-shadow: var(--shadow)}.msk__route span{display: inline-flex;align-items: center;gap: 6px;white-space: nowrap}.msk__route span.is-hl{padding: 5px 10px;border-radius: 10px;background: var(--red);color: #fff}.msk__route .icon{width: 16px;height: 16px}.msk__route i{flex: 1;min-width: 10px;height: 2px;background: repeating-linear-gradient(90deg,var(--red) 0 6px,transparent 6px 10px)}.combo-section{padding: 72px 0}.combo{position: relative;overflow: hidden;display: grid;grid-template-columns: 1.1fr .9fr;gap: 36px;align-items: center;padding: 48px;border-radius: 32px;color: #fff;background: linear-gradient(120deg,var(--red),#ff6a3c 55%,var(--gold));box-shadow: 0 30px 60px -28px rgba(229,53,43,.7)}.combo__tag{display: inline-flex;align-items: center;gap: 8px;margin-bottom: 16px;padding: 6px 13px 6px 10px;border-radius: 999px;background: rgba(255,255,255,.22);font-size: 13px;font-weight: 800;text-transform: uppercase;letter-spacing: .06em}.combo__tag .icon{width: 18px;height: 18px}.combo h2{margin-bottom: 14px;font-size: clamp(26px,3vw,40px)}.combo p{margin-bottom: 20px;font-size: 17px;font-weight: 600;color: rgba(255,255,255,.92)}.combo__list{display: flex;flex-wrap: wrap;gap: 8px;margin-bottom: 28px}.combo__list li{display: inline-flex;align-items: center;gap: 6px;padding: 7px 13px;border-radius: 999px;background: rgba(10,20,48,.16);font-size: 14px;font-weight: 800}.combo__list .icon{width: 16px;height: 16px;stroke-width: 3}.combo .btn--light{background: #fff;color: var(--red)}.combo__visual svg{width: 100%;height: auto}.combo__visual .flow-line{fill: none;stroke: #fff;stroke-width: 2.4;stroke-linecap: round;stroke-dasharray: 6 8;animation: dash 1.4s linear infinite;opacity: .9}.callout{display: flex;gap: 16px;align-items: flex-start;margin: 0 0 2em;padding: 22px 24px;border-radius: var(--r);background: linear-gradient(140deg,var(--ink),var(--ink-3));color: #fff;box-shadow: var(--shadow)}.callout__ic{width: 48px;height: 48px;flex: none;border-radius: 14px;display: grid;place-items: center;background: rgba(255,178,30,.15);color: var(--gold)}.callout b{display: block;margin-bottom: 4px;font-family: var(--font-head);font-size: 18px}.prose .callout p{margin: 0;color: rgba(255,255,255,.78)}.prose .callout a{color: var(--gold)}@media (max-width: 1024px){.msk__card,.combo{grid-template-columns: 1fr;padding: 36px;gap: 32px}.msk__visual{max-width: 640px}.combo__visual{max-width: 460px}}@media (max-width: 760px){.promo-bar{font-size: 13px}.promo-bar__inner{min-height: 40px;padding-left: var(--gutter);padding-right: 52px;justify-content: flex-start}.promo-bar__slide{justify-content: flex-start;text-align: left;gap: 2px 8px}.promo-bar__slide .icon{display: none}.promo-bar__more{display: none}.promo-bar__slides{width: 100%}.promo-bar__slide{flex-wrap: nowrap;min-width: 0}.promo-bar__slide span:first-of-type{min-width: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.promo-bar__close{right: 12px;width: 28px;height: 28px}.logo__tag{font-size: 9.5px;letter-spacing: .1em}.msk{padding-top: 48px}.msk__card,.combo{padding: 28px 20px;border-radius: 24px}.msk__features{grid-template-columns: 1fr}.msk__cta .btn,.combo .btn{width: 100%}.msk__route{position: static;margin-top: 12px;justify-content: center;font-size: 12px;gap: 6px;padding: 10px}.msk__route .icon{display: none}.combo-section{padding: 48px 0}.callout{padding: 18px}}.consent{display: flex;align-items: flex-start;gap: 10px;margin: 16px 0;font-size: 13px;line-height: 1.45;color: var(--muted);cursor: pointer}.consent input{width: 18px;height: 18px;margin: 1px 0 0;flex: none;accent-color: var(--red);cursor: pointer}.consent a{text-decoration: underline}.consent.is-error{color: var(--red)}.consent.is-error input{outline: 2px solid var(--red);outline-offset: 2px}.ban-list{display: grid;grid-template-columns: 1fr 1fr;gap: 10px;margin: 0 0 1.2em}.prose .ban-list li{padding: 12px 14px 12px 44px;border-radius: 12px;background: var(--surface);box-shadow: inset 0 0 0 1px var(--line);font-weight: 600;font-size: 15px}.prose .ban-list li::before{left: 14px;top: 50%;width: 18px;height: 18px;margin-top: -9px;border-radius: 50%;background: rgba(229,53,43,.12) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e5352b' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M7 7l10 10M17 7 7 17'/%3E%3C/svg%3E") center / 10px no-repeat}@media (max-width: 760px){.ban-list{grid-template-columns: 1fr}}.logo__image{width: 216px;height: 62px;object-fit: contain;object-position: left center}.footer .logo__image{width: 270px;height: 90px}.media-note{margin: 16px 0 0;color: var(--muted);font-size: 13px;text-align: center}@media (max-width: 760px){.logo__image{width: 200px;height: 58px}}.video-card__badge{position:absolute;top:14px;left:14px;padding:6px 10px;border-radius:8px;background:rgba(10,20,48,.9);color:#fff;font-size:12px;font-weight:800;z-index:1}html:not(.anim) .eyebrow__dot::before,html:not(.anim) .route-map .path,html:not(.anim) .route-map .ring,html:not(.anim) .float-chip,html:not(.anim) .marquee__track,html:not(.anim) .fab__wa::after,html:not(.anim) .combo__visual .flow-line,.anim-off .eyebrow__dot::before,.anim-off .route-map .path,.anim-off .route-map .ring,.anim-off .float-chip,.anim-off .marquee__track,.anim-off .flow-line{animation-play-state: paused}