@media(max-width:1180px){:root{--shell:min(100% - 42px,1180px)}.header-shell{gap:15px}.main-nav a{padding-inline:8px;font-size:11px}.header-phone{display:none}.move-hero-grid{grid-template-columns:1fr 410px;gap:35px}.move-hero h1{font-size:58px}.protection-grid,.coverage-layout{gap:55px}.areas-catalog{grid-template-columns:repeat(2,1fr)}.article-layout{grid-template-columns:250px 1fr;gap:35px}.footer-grid{grid-template-columns:1.4fr repeat(3,1fr);gap:35px}}
@media(max-width:960px){:root{--shell:min(100% - 36px,920px)}.utility-bar span:last-child{display:none}.site-header{top:0}.header-shell{height:70px;grid-template-columns:auto 1fr}.header-actions{justify-self:end}.header-actions>.button{display:none}.nav-toggle{display:block}.main-nav{position:fixed;z-index:99;inset:104px 0 0;display:none;align-content:start;justify-content:stretch;padding:25px;background:var(--coal)}.main-nav.is-open{display:grid}.main-nav a{padding:17px;border-bottom:1px solid rgba(255,255,255,.12);font-size:16px}.move-hero{padding-bottom:0}.hero-photo{inset:auto 0 0;height:44%;opacity:.62}.hero-photo:after{background:linear-gradient(0deg,rgba(23,27,30,.1),var(--coal))}.move-hero-grid{grid-template-columns:1fr;min-height:auto;padding-block:70px 300px}.move-hero-copy{max-width:none}.manifest-card{max-width:650px;transform:none}.section{padding:80px 0}.section-title.split{grid-template-columns:1fr;gap:20px}.manifest-list>a{grid-template-columns:70px 1fr 40px}.manifest-list>a>p{display:none}.protection-section,.obstacles-section,.principles-section{padding:80px 0}.protection-grid{grid-template-columns:1fr}.protection-grid figure img{height:500px}.move-timeline{grid-template-columns:repeat(2,1fr)}.move-type-grid{grid-template-columns:1fr}.move-type-grid a{min-height:240px}.obstacle-grid{grid-template-columns:repeat(2,1fr)}.coverage-layout{grid-template-columns:1fr}.home-journal-grid{grid-template-columns:1fr}.home-journal-grid article.feature{grid-row:auto;min-height:unset}.home-journal-grid article.feature{grid-template-columns:42% 58%}.faq-layout,.intro-grid,.cost-grid{grid-template-columns:1fr;gap:45px}.footer-grid{grid-template-columns:repeat(2,1fr)}.footer-intro{grid-column:1/-1}.mast-layout{grid-template-columns:1fr 160px;gap:30px}.mast-ticket b{font-size:55px}.service-specs article{grid-template-columns:80px 1fr 48px}.service-specs ul{display:none}.journal-grid{grid-template-columns:1fr}.journal-grid article.journal-feature{grid-column:auto}.detail-grid,.area-hero-grid,.contact-grid,.article-hero-grid{grid-template-columns:1fr}.cargo-diagram,.route-map{max-width:620px}.scope-cards{grid-template-columns:repeat(2,1fr)}.sequence-section ol{grid-template-columns:repeat(2,1fr)}.form-layout{grid-template-columns:1fr}.form-layout>aside{position:static}.company-overlay{background:linear-gradient(0deg,rgba(23,27,30,.92),rgba(23,27,30,.22))}.principles-grid{grid-template-columns:repeat(2,1fr)}.article-layout{grid-template-columns:1fr}.article-sidebar{position:static}.toc{display:none}.article-service{margin:0}.policy-grid{grid-template-columns:1fr}}
@media(max-width:640px){:root{--shell:calc(100% - 28px)}body{padding-bottom:0}.utility-bar .shell{justify-content:center}.header-shell{height:64px}.brand img{width:42px;height:42px}.brand b{font-size:21px}.brand small{font-size:8px}.nav-toggle{width:44px;height:44px}.main-nav{inset:98px 0 0}.move-hero-grid{padding-block:55px 250px}.move-hero h1{font-size:clamp(42px,13vw,60px)}.move-hero-copy>p{font-size:16px}.hero-actions{align-items:stretch;flex-direction:column;gap:17px}.hero-actions .button{width:100%}.hero-facts{margin-top:35px}.hero-facts div{padding-inline:8px}.hero-facts dt{font-size:21px}.hero-facts dd{font-size:8px}.manifest-card{margin-top:15px}.manifest-card>header,.route-fields,.manifest-card fieldset,.manifest-options{padding-inline:16px}.route-fields{grid-template-columns:1fr}.route-fields i{display:none}.choice-row{flex-wrap:wrap}.choice-row button{min-width:calc(50% - 5px)}.manifest-submit{margin-inline:16px}.trust-strip{display:none}.section,.protection-section,.obstacles-section,.principles-section{padding:65px 0}.section-title{margin-bottom:32px}.section-title h2,.intro-grid h2,.cost-grid h2,.faq-layout h2{font-size:37px}.manifest-list>a{grid-template-columns:50px 1fr 32px;gap:12px;padding:19px 5px}.manifest-list h3{font-size:18px}.protection-grid figure:before{display:none}.protection-grid figure img{height:390px}.protection-grid figcaption{right:10px;bottom:10px}.protection-copy h2{font-size:48px}.move-timeline{grid-template-columns:1fr}.move-timeline li{border-left:0;border-bottom:1px solid var(--line)}.move-type-grid a{min-height:260px;padding:25px}.obstacle-grid{grid-template-columns:1fr}.obstacle-grid a{min-height:210px}.coverage-board{grid-template-columns:1fr;padding:75px 15px 15px}.home-journal-grid article,.home-journal-grid article.feature{grid-template-columns:1fr}.journal-image img{height:230px}.faq-list summary{font-size:15px}.final-cta{padding:70px 0}.final-cta h2{font-size:46px}.footer-top{align-items:stretch;flex-direction:column}.footer-top .button{width:100%}.footer-grid{grid-template-columns:1fr;gap:35px}.footer-intro{grid-column:auto}.footer-bottom{flex-direction:column}.floating-whatsapp{left:12px;bottom:12px;padding:7px;border-width:2px}.floating-whatsapp__copy{display:none}.floating-whatsapp__icon{width:48px;height:48px}.page-mast,.page-mast.compact{padding:60px 0}.mast-layout{grid-template-columns:1fr}.page-mast h1{font-size:45px}.page-mast p{font-size:15px}.mast-ticket{width:140px}.filter-bar{flex-wrap:nowrap;overflow-x:auto;padding-bottom:8px}.filter-bar button{flex:0 0 auto}.service-specs article{grid-template-columns:45px 1fr 38px;padding-inline:0;gap:10px}.spec-copy h2{font-size:19px}.spec-copy p{font-size:12px}.spec-open{width:38px;height:38px}.signal-catalog,.areas-catalog{grid-template-columns:1fr}.journal-grid article,.journal-grid article.journal-feature{grid-template-columns:1fr;min-height:0}.journal-cover img{height:260px}.journal-feature h2{font-size:27px}.detail-hero,.area-hero,.contact-hero,.article-hero{padding:55px 0}.detail-copy h1,.area-hero h1,.contact-grid h1,.article-heading h1{font-size:44px}.detail-actions{align-items:stretch;flex-direction:column}.cargo-diagram,.route-map{padding:16px}.cargo-box{height:190px}.signal-rows{grid-template-columns:1fr}.scope-cards{grid-template-columns:1fr}.scope-cards article{min-height:145px}.scope-cards h3{margin-top:30px}.sequence-section{padding:65px 0}.sequence-section ol{grid-template-columns:1fr}.sequence-section li{border-left:0;border-bottom:1px solid rgba(255,255,255,.2)}.mini-service-grid{grid-template-columns:1fr}.form-grid{grid-template-columns:1fr;padding:22px 18px}.form-wide{grid-column:auto}.request-form>header{padding:22px 18px}.form-note{padding-inline:18px}.form-actions{padding:20px 18px;flex-direction:column}.form-actions .button{width:100%}.contact-grid figure>img{height:420px}.contact-grid figcaption{right:10px;bottom:10px}.company-hero{min-height:560px;padding:60px 0}.company-hero h1{font-size:45px}.principles-grid,.compare-grid{grid-template-columns:1fr}.principles-grid article{border-left:0;border-bottom:1px solid rgba(255,255,255,.16)}.article-hero figure img{height:350px}.article-hero figcaption{right:10px;bottom:10px}.article-layout{padding-block:55px}.article-body{font-size:16px}.article-opening{padding:20px;font-size:17px}.article-body h2{font-size:30px}.article-checks{padding:20px 38px 20px 15px}.article-cta{padding:25px}.article-cta h2{font-size:31px}.status-card{padding:35px 20px}.status-card h1{font-size:35px}.status-card>div:last-child{align-items:stretch;flex-direction:column}.status-card dl{grid-template-columns:1fr}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}
