.logistics-section{isolation:isolate;padding:clamp(65px,7vw,110px) var(--gutter,5vw) clamp(70px,8vw,130px);color:#0c0d0e;background:#eeeae1;position:relative;overflow:clip}.logistics-section-top{color:#656a5e;font:450 10px/1.5 var(--font-geist-mono),monospace;letter-spacing:.06em;border-bottom:1px solid #0c0d0e30;justify-content:space-between;gap:25px;padding-bottom:23px;display:flex}.logistics-section-top>span:last-child{color:#ae3d20}.logistics-layout{grid-template-columns:.85fr 1.15fr;align-items:center;gap:8%;padding-block:65px 70px;display:grid}.logistics-kicker{color:#666d5e;font:450 10px/1.5 var(--font-geist-mono),monospace;letter-spacing:.05em;align-items:center;gap:16px;margin:0 0 30px;display:flex}.logistics-kicker>span{color:#b34022;border:1px solid #b34b2f50;padding:5px 8px}.logistics-copy h2{letter-spacing:-.065em;margin:0;font-size:clamp(45px,5.5vw,88px);font-weight:450;line-height:.98}.logistics-copy h2>span{color:#b34022;display:block}.logistics-intro{color:#646a5c;max-width:40ch;margin:30px 0 0;font-size:14px;line-height:1.8}.logistics-description{color:#646a5c;max-width:40ch;margin:18px 0 0;font-size:14px;line-height:1.8}.logistics-cta{color:#0c0d0e;border-bottom:1px solid #b34022;align-items:center;gap:48px;min-height:48px;margin-top:30px;padding:0 0 10px;font-size:13px;display:inline-flex}.logistics-cta svg{color:#b34022;transition:transform .3s}.logistics-cta:hover svg{transform:translate(3px,-3px)}.logistics-visual{perspective:1400px;min-width:0}.logistics-section .logistics-visual .logistics-network{color:#9ca69b;transform-origin:50%;background:#111515;border:1px solid #fff1d922;margin:0;padding:23px;position:relative;transform:rotateX(13deg)rotateY(-9deg)rotate(-2deg);box-shadow:-15px 22px #d8d4c9,0 45px 60px #0c0d0e1a}.logistics-network-top{font:450 8px/1.5 var(--font-geist-mono),monospace;letter-spacing:.055em;border-bottom:1px solid #eeeae124;justify-content:space-between;gap:20px;padding-bottom:16px;display:flex}.logistics-network-top>span:first-child{align-items:center;gap:9px;display:flex}.logistics-network-top i{background:#ff744e;border-radius:50%;width:5px;height:5px;display:inline-block}.logistics-map{width:100%;height:auto;margin-top:10px;display:block}.logistics-map-land{color:#a4b2a780}.logistics-map-crosshairs{color:#747f6d78}.logistics-map-labels{color:#b1b9a8;font:500 7px/1 var(--font-geist-mono),monospace;letter-spacing:1px}.logistics-map-wordmark{color:#a0ac956e;font:450 7px/1 var(--font-geist-mono),monospace;letter-spacing:3px}.logistics-map-country{color:#e5e3d6;font:500 11px/1 var(--font-geist-mono),monospace;letter-spacing:3px}.logistics-network-caption{color:#b1baa8;font:450 8px/1.5 var(--font-geist-mono),monospace;border-top:1px solid #eeeae124;justify-content:space-between;gap:18px;padding-top:15px;display:flex}.logistics-network.is-visible .logistics-route{animation:3.6s ease-out both logistics-route-arrive}.logistics-route-1{animation-delay:.18s!important}.logistics-route-2{animation-delay:.36s!important}.logistics-route-3{animation-delay:.54s!important}@keyframes logistics-route-arrive{0%{stroke-dashoffset:140px;opacity:.25}to{stroke-dashoffset:0;opacity:1}}.logistics-network.is-visible .logistics-node-ring{animation:2.5s both logistics-node-arrive;animation-delay:var(--node-delay,0s);transform-box:fill-box;transform-origin:50%}@keyframes logistics-node-arrive{0%{opacity:0;transform:scale(.2)}60%{opacity:1}to{opacity:1;transform:scale(1)}}.logistics-facts{border-top:1px solid #0c0d0e30;grid-template-columns:1fr 1fr;gap:30px;margin:60px 0 0;padding-top:23px;display:grid}.logistics-facts dt{color:#727a69;font:450 9px/1.5 var(--font-geist-mono),monospace;letter-spacing:.03em;gap:15px;display:flex}.logistics-facts dt span{color:#b34022}.logistics-facts dd{letter-spacing:-.02em;margin:14px 0 0;font-size:15px}.logistics-details{border-top:1px solid #0c0d0e30;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(25px,4vw,65px);padding:32px 0 45px;display:grid}.logistics-details article>span{color:#ae3d20;font:450 9px/1.5 var(--font-geist-mono),monospace;letter-spacing:.05em}.logistics-details h3{letter-spacing:-.045em;max-width:20ch;margin:20px 0 15px;font-size:clamp(24px,2.3vw,35px);font-weight:500;line-height:1.08}.logistics-details p{color:#646a5c;max-width:44ch;margin:0;font-size:13px;line-height:1.8}.logistics-details a{border-bottom:1px solid #b34022;justify-content:space-between;align-items:center;gap:30px;min-height:44px;margin-top:15px;font-size:12px;display:inline-flex}.logistics-details a span{color:#b34022}.logistics-companies{border-top:1px solid #0c0d0e30;grid-template-columns:.8fr 1fr auto 1fr;align-items:center;gap:6%;padding-top:40px;display:grid}.logistics-companies>p{color:#717966;font:450 9px/1.8 var(--font-geist-mono),monospace;letter-spacing:.04em;margin:0}.logistics-company>span{letter-spacing:-.055em;font-size:clamp(25px,3vw,46px);font-weight:500;line-height:.9;display:block}.logistics-company small{color:#737b69;font:450 9px/1.3 var(--font-geist-mono),monospace;letter-spacing:.25em;margin-top:13px;display:block}.logistics-company-divider{background:#0c0d0e30;width:1px;height:52px}@media (max-width:1000px){.logistics-layout{grid-template-columns:1fr 1fr;gap:6%}.logistics-copy h2{font-size:5.7vw}.logistics-intro,.logistics-description{font-size:13px}.logistics-network-top,.logistics-network-caption{font-size:7px}.logistics-facts dd{font-size:13px}}@media (max-width:760px){.logistics-section{padding-block:55px 65px}.logistics-section-top{font-size:8px}.logistics-layout{grid-template-columns:1fr;gap:45px;padding-block:40px}.logistics-kicker{margin-bottom:24px;font-size:8px}.logistics-copy h2{max-width:11ch;font-size:12vw}.logistics-intro{max-width:45ch;margin-top:24px;font-size:12px}.logistics-description{max-width:45ch;margin-top:16px;font-size:12px}.logistics-cta{margin-top:25px;font-size:12px}.logistics-section .logistics-visual .logistics-network{padding:18px;transform:rotateX(8deg)rotateY(-3deg)rotate(-1deg);box-shadow:-7px 12px #d8d4c9,0 25px 40px #0c0d0e17}.logistics-network-top,.logistics-network-caption{font-size:7px}.logistics-facts{gap:22px;margin-top:40px}.logistics-facts dt{gap:10px;font-size:8px}.logistics-facts dd{font-size:12px}.logistics-companies{grid-template-columns:1fr auto 1fr;gap:20px;padding-top:28px}.logistics-companies>p{grid-column:1/-1;font-size:8px}.logistics-company>span{font-size:27px}.logistics-company small{letter-spacing:.18em;margin-top:10px;font-size:7px}.logistics-company-divider{height:42px}.logistics-details{grid-template-columns:1fr;gap:30px;padding-block:30px}.logistics-details h3{max-width:25ch;margin-top:15px;font-size:28px}.logistics-details p{max-width:49ch;font-size:12px}}@media (prefers-reduced-motion:reduce){.logistics-section .logistics-visual .logistics-network{transform:none}.logistics-route,.logistics-node-ring{animation:none!important}.logistics-cta svg{transition:none}}
