/* Vehicle chapter only. Flat navy, real photography, no external icon font. */
.dynamic-what-we-move,.dwm-business{box-sizing:border-box;font-family:Inter,Arial,sans-serif;color:#f5f7f8;background:#091d2b}
.dynamic-what-we-move *,.dwm-business *{box-sizing:border-box}
.dynamic-what-we-move{scroll-margin-top:12px;padding:72px 32px 0}
.dwm-inner,.dwm-business__inner{width:min(100%,1480px);margin-inline:auto}
.dwm-intro{display:grid;grid-template-columns:1.25fr 1fr;gap:56px;align-items:end;margin-bottom:52px}
.dynamic-what-we-move .dwm-eyebrow,.dwm-business .dwm-eyebrow{margin:0 0 20px;color:#80cdd9;font:600 12px/1.4 Inter,Arial,sans-serif;letter-spacing:.13em;text-transform:uppercase}
body.page-id-5277 .dynamic-what-we-move h2,body.page-id-5277 .dwm-business h2{margin:0;color:#f5f7f8;font-family:Inter,Arial,sans-serif!important;font-size:clamp(36px,3.55vw,59px)!important;font-weight:700;line-height:1.04;letter-spacing:-.045em}
.dwm-intro h2 span,.dwm-business h2 span{color:#80cdd9}
.dynamic-what-we-move .dwm-support{max-width:48ch;margin:0 0 3px;color:#c0cbd1;font-size:17px;line-height:1.65}
.dwm-index{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:28px 24px}
body.page-id-5277 .dwm-category{grid-column:span 3;display:flex;flex-direction:column;width:100%;min-width:0;appearance:none;border:0;border-top:1px solid #53606a;border-radius:0;background:transparent!important;color:#f5f7f8!important;padding:0 0 15px;box-shadow:none!important;text-align:left;cursor:pointer;transition:border-color .18s ease}
body.page-id-5277 .dwm-category:nth-child(n+5){grid-column:span 4}
.dwm-category__identity{display:flex;align-items:center;gap:18px;width:100%;height:82px;color:#a9bdc6}
.dwm-category__number{font:500 12px/1 Inter,Arial,sans-serif;letter-spacing:.08em}
.dwm-category__arrow{margin-left:auto;font-size:19px;color:#9caeb7;line-height:1}
.dwm-category__photos{position:relative;display:flex;gap:3px;width:100%;height:168px;overflow:hidden;background:#112c3a}
.dwm-category__photos img,.dwm-feature__photos img{display:block;width:100%;height:100%;min-width:0;object-fit:cover;object-position:center 46%;margin:0;filter:none}
.dwm-photo-pair img{width:calc(50% - 1.5px)}
.dwm-category--cars img{object-position:50% 42%}
.dwm-category--exotics img{object-position:49% 39%}
.dwm-category--motorcycles img{object-position:50% 45%}
.dwm-category--cars img,.dwm-category--exotics img,.dwm-category--motorcycles img{transform:scale(1.12);transform-origin:center 40%}
.dwm-category--utv img{object-position:50% 54%;transform:scale(1.34)}
.dwm-category--rv-boats img:first-child{object-position:63% 50%}
.dwm-category--rv-boats img:last-child{object-position:50% 55%}
.dwm-category__label{display:block;margin-top:17px;font:600 14px/1.4 Inter,Arial,sans-serif;letter-spacing:.015em;text-transform:uppercase}
body.page-id-5277 .dwm-category:hover,body.page-id-5277 .dwm-category:focus-visible{border-top-color:#80cdd9}
.dwm-category:hover .dwm-category__identity,.dwm-category:focus-visible .dwm-category__identity,.dwm-category:focus-visible .dwm-category__arrow{color:#80cdd9}
.dwm-category:focus-visible .dwm-category__label{color:#80cdd9}
body.page-id-5277 .dwm-category:focus-visible,.dynamic-what-we-move a:focus-visible,.dwm-business a:focus-visible{outline:2px solid #a7e5ed;outline-offset:6px}
.dwm-detail{margin-top:45px;border-top:1px solid #40515c;padding-top:32px}
.dwm-feature{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(32px,5.5vw,88px);align-items:center}
.dwm-feature[hidden]{display:none!important}
.dwm-feature__photos{display:flex;gap:3px;height:322px;overflow:hidden;background:#112c3a}
.dwm-feature__photos img{object-position:center 44%}
.dwm-feature--cars img{object-position:50% 39%}
.dwm-feature--exotics img{object-position:50% 37%}
.dwm-feature--motorcycles img{object-position:50% 45%}
.dwm-feature--utv img{transform:scale(1.3);object-position:50% 54%}
.dwm-feature--rv-boats img:first-child{object-position:66% 50%}
.dwm-feature--rv-boats img:last-child{object-position:48% 50%}
.dwm-feature__copy{max-width:530px;padding-block:20px}
.dwm-feature__copy .dwm-eyebrow{margin-bottom:16px}
body.page-id-5277 .dynamic-what-we-move h3{margin:0 0 18px;color:#f5f7f8;font:600 clamp(26px,2.4vw,36px)/1.12 Inter,Arial,sans-serif!important;letter-spacing:-.035em}
.dwm-feature__description{color:#c0cbd1;font-size:17px;line-height:1.65;margin:0 0 26px;max-width:43ch}
body.page-id-5277 .dwm-text-link{display:inline-flex;gap:26px;align-items:center;padding-block:8px;border-bottom:1px solid #718793;color:#f5f7f8;font-size:14px;font-weight:600;text-decoration:none}
body.page-id-5277 .dwm-text-link:hover{color:#a7e5ed!important;border-color:#80cdd9}
.dwm-announcement{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.dwm-noscript{padding:20px;color:#c0cbd1}
.dwm-business{padding:80px 32px 86px}
.dwm-business__inner{display:grid;grid-template-columns:1.25fr 1fr;gap:56px;border-top:1px solid #40515c;padding-top:54px;align-items:end}
body.page-id-5277 .dwm-business h2{font-size:clamp(30px,3vw,47px)!important}
.dwm-business__copy p{max-width:48ch;color:#c0cbd1;font-size:17px;line-height:1.65;margin:0 0 25px}
body.page-id-5277 .dwm-business__link{display:inline-flex;align-items:center;gap:28px;min-height:49px;padding:12px 21px;border:1px solid #718793;border-radius:3px;color:#f5f7f8;font:600 14px/1.4 Inter,Arial,sans-serif;text-decoration:none;background:transparent}
body.page-id-5277 .dwm-business__link:hover{color:#f5f7f8!important;background:#153849;border-color:#a1b5c1}
/* The new chapter replaces the Journey's temporary light-section transition. */
body.page-id-5277:has(.dynamic-what-we-move) .dynamic-shipment-journey--editorial::after{display:none}
@media(min-width:1600px){.dwm-category__photos{height:190px}.dwm-feature__photos{height:350px}}
@media(max-width:1050px){.dynamic-what-we-move{padding:64px 26px 0}.dwm-intro{grid-template-columns:1fr;gap:23px;margin-bottom:34px}.dynamic-what-we-move .dwm-support{max-width:65ch;font-size:16px}.dwm-index{gap:24px 20px}.dwm-category__identity{height:72px}.dwm-category__photos{height:145px}.dwm-category__label{font-size:12px}.dwm-feature{gap:30px}.dwm-feature__photos{height:280px}.dwm-feature__description{font-size:16px}.dwm-business{padding:62px 26px 64px}.dwm-business__inner{grid-template-columns:1fr 1fr;gap:32px;padding-top:42px}.dwm-business__copy p{font-size:16px}}
@media(max-width:800px){.dwm-index{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 22px}body.page-id-5277 .dwm-category,body.page-id-5277 .dwm-category:nth-child(n+5){grid-column:span 1}body.page-id-5277 .dwm-category:last-child{grid-column:1/-1}.dwm-category__photos{height:180px}.dwm-category:last-child .dwm-category__photos{height:210px}.dwm-category__label{font-size:13px}.dwm-feature__photos{height:270px}.dwm-business__inner{grid-template-columns:1fr;gap:25px}.dwm-business__copy{max-width:540px}}
@media(max-width:540px){.dynamic-what-we-move{padding:50px 20px 0}.dwm-intro{gap:20px;margin-bottom:30px}body.page-id-5277 .dynamic-what-we-move h2{font-size:36px!important;line-height:1.06}.dynamic-what-we-move .dwm-eyebrow,.dwm-business .dwm-eyebrow{font-size:11px;margin-bottom:16px}.dynamic-what-we-move .dwm-support{font-size:15px;line-height:1.65}.dwm-index{gap:22px 16px}.dwm-category__identity{height:66px;gap:8px}.dwm-category__number{font-size:11px}.dwm-category__arrow{font-size:16px}.dwm-category__photos{height:126px}.dwm-category:last-child .dwm-category__photos{height:168px}.dwm-category__label{font-size:12px;line-height:1.5;letter-spacing:.005em;margin-top:13px;min-height:36px}body.page-id-5277 .dwm-category{padding-bottom:4px}.dwm-detail{margin-top:25px;padding-top:26px}.dwm-feature{grid-template-columns:1fr;gap:22px}.dwm-feature__photos{height:228px}.dwm-feature__copy{padding:0}.dwm-feature__description{font-size:15px;margin-bottom:18px}body.page-id-5277 .dynamic-what-we-move h3{font-size:28px!important;max-width:19ch}.dwm-business{padding:46px 20px 52px}.dwm-business__inner{padding-top:37px;gap:23px}body.page-id-5277 .dwm-business h2{font-size:30px!important}.dwm-business__copy p{font-size:15px;margin-bottom:22px}.dwm-business__link{width:100%;justify-content:space-between}}
@media(prefers-reduced-motion:reduce){.dynamic-what-we-move *,.dwm-business *{transition:none!important;animation:none!important;scroll-behavior:auto!important}}
.dwm-category--cars img{object-position:58% 57%;transform:scale(1.13);transform-origin:center 46%}
.dwm-feature--cars img{object-position:57% 55%;transform:scale(1.08);transform-origin:center 45%}
@media(max-width:1050px){}
@media(max-width:540px){.dwm-category__identity{gap:6px}.dwm-category__number{font-size:10px}.dwm-category__arrow{font-size:15px}}

/* Consolidated seven-tile chapter: no secondary detail panel. */
body.page-id-5277 .dynamic-what-we-move{padding-top:56px;padding-bottom:40px}
body.page-id-5277 a.dwm-category{text-decoration:none!important}
body.page-id-5277 .dwm-category:hover .dwm-category__label,body.page-id-5277 .dwm-category:focus-visible .dwm-category__label{color:#80cdd9}
@media(min-width:1051px){.dwm-intro{margin-bottom:32px}.dwm-index{row-gap:20px}.dwm-category__identity{height:66px}.dwm-category__photos{height:168px}.dwm-category__label{margin-top:12px}body.page-id-5277 .dwm-category{padding-bottom:8px}}
@media(max-width:540px){body.page-id-5277 .dynamic-what-we-move{padding-top:50px;padding-bottom:34px}}
