/* Loaded on four inner routes only; no global file or approved Home changes. */
[data-pack-v10] *{animation:none!important;transition:none!important}
.packing-note-v10{padding:28px 0 0;margin-top:30px;background:none;border-top:1px solid var(--line)}
.packing-note-v10 h2{font-size:32px;line-height:1.15;margin:15px 0}
.packing-note-v10>p:not(.eyebrow){font-size:16px;line-height:1.6}
.packing-note-v10 .button{margin-top:22px}
body[data-page="/how-it-works/"] .measure-demo .measurement-diagram{max-width:460px}
body[data-page="/how-it-works/"] .process-sheet{padding:28px}
body[data-page="/how-it-works/"] .process-section{grid-template-columns:.9fr 1.1fr;gap:54px}
body[data-page="/how-it-works/"] .sheet-label{margin-top:20px}
.tracking-help-v10{margin-top:28px;padding:24px 30px 0;border-top:1px solid var(--line)}
.tracking-help-v10 ol{padding-left:20px;color:var(--muted);line-height:2}
.tracking-help-v10 .button{margin-top:18px}
body[data-page="/track-shipment/"] .tracking-layout{grid-template-columns:1.1fr .9fr;gap:54px}
body[data-page="/track-shipment/"] .tracking-guide{padding-top:0}
body[data-page="/track-shipment/"] .tracking-guide h2{margin:22px 0 16px}
body[data-page="/quote/"] .quote-layout>.quote-aside{padding-top:0}
body[data-page="/quote/"] .quote-aside .character-scene{max-width:220px;margin:18px auto 12px}
body[data-page="/quote/"] .quote-layout>div>.draft-note{background:none;border:0;border-top:1px solid var(--line);border-radius:0;padding:22px 0 0;margin-top:24px}
body[data-page="/quote/"] .page-intro{padding-top:32px;padding-bottom:32px}
body[data-page="/quote/"] .page-intro h1{font-size:clamp(42px,4.1vw,61px);margin:12px 0 16px}
@media(max-width:900px){
 body[data-page="/how-it-works/"] .process-section,body[data-page="/track-shipment/"] .tracking-layout{grid-template-columns:1fr;gap:28px}
 body[data-page="/how-it-works/"] .process-controls{display:contents}
 body[data-page="/how-it-works/"] .process-controls>.eyebrow{margin-bottom:-12px}
 body[data-page="/how-it-works/"] .process-controls>button{margin-top:-20px}
 body[data-page="/how-it-works/"] .process-controls>.button{justify-self:start;margin-top:0}
 body[data-page="/how-it-works/"] .packing-note-v10{grid-row:7;margin-top:0}
 body[data-page="/how-it-works/"] .process-stage{grid-row:6}
 body[data-page="/quote/"] .quote-aside .character-scene{max-width:190px;margin:0 auto}
 .tracking-help-v10{padding:22px 0 0}
}
@media(max-width:600px){
 body[data-page="/how-it-works/"] .process-sheet{padding:25px 22px}
 .packing-note-v10 h2{font-size:30px}
 body[data-page="/quote/"] .page-intro{padding-top:28px;padding-bottom:26px}
 body[data-page="/quote/"] .page-intro h1{font-size:42px}
}
