.carrier-tracking-module__NMUJfq__page{max-width:78rem;margin:0 auto;padding:clamp(2.5rem,6vw,5.5rem) clamp(1rem,4vw,2.5rem) 6rem}.carrier-tracking-module__NMUJfq__hero{border-bottom:1px solid var(--hp-color-border-subtle);grid-template-columns:minmax(0,1fr) minmax(16rem,.38fr);align-items:start;gap:2.5rem;padding-bottom:2rem;display:grid}.carrier-tracking-module__NMUJfq__heroCopy{max-width:53rem}.carrier-tracking-module__NMUJfq__eyebrow{color:var(--hp-color-text-secondary);letter-spacing:.15em;margin:0;font-size:.72rem;font-weight:900}.carrier-tracking-module__NMUJfq__hero h1{color:var(--hp-color-text-primary);letter-spacing:-.045em;max-width:50rem;margin:.7rem 0 1.15rem;font-size:clamp(2.25rem,4vw,3.65rem);line-height:1.04}.carrier-tracking-module__NMUJfq__lead{color:var(--hp-color-text-secondary);max-width:47rem;margin:0;font-size:1.03rem;line-height:1.8}.carrier-tracking-module__NMUJfq__integrationCard{background:var(--hp-color-background-inverse);border-radius:var(--hp-radius-lg);box-shadow:var(--hp-elevation-1);color:var(--hp-color-text-inverse);align-items:center;gap:.85rem;padding:1.25rem;display:flex}.carrier-tracking-module__NMUJfq__integrationCard>div{gap:.28rem;display:grid}.carrier-tracking-module__NMUJfq__integrationCard strong{font-size:.9rem}.carrier-tracking-module__NMUJfq__integrationCard span:last-child{color:var(--hp-color-text-inverse);opacity:.78;font-size:.73rem}.carrier-tracking-module__NMUJfq__liveDot{background:var(--hp-color-caution);border:.3rem solid var(--hp-color-background-inverse);box-sizing:content-box;border-radius:50%;flex:none;width:.65rem;height:.65rem}.carrier-tracking-module__NMUJfq__shipmentsSection{margin-top:3rem}.carrier-tracking-module__NMUJfq__sectionHeader{margin-bottom:1.1rem}.carrier-tracking-module__NMUJfq__sectionHeader h2{color:var(--hp-color-text-primary);letter-spacing:-.045em;margin:.38rem 0 0;font-size:clamp(1.75rem,4vw,2.5rem)}.carrier-tracking-module__NMUJfq__emptyState{background:var(--hp-color-background-surface);border:1px solid var(--hp-color-border-subtle);border-radius:var(--hp-radius-lg);align-items:center;gap:1.15rem;min-height:11rem;padding:2rem;display:flex}.carrier-tracking-module__NMUJfq__emptyState>span{background:var(--hp-color-positive-surface);color:var(--hp-color-positive);border-radius:50%;flex:none;justify-content:center;align-items:center;width:3rem;height:3rem;font-size:1.3rem;display:inline-flex}.carrier-tracking-module__NMUJfq__emptyState>div{flex:1}.carrier-tracking-module__NMUJfq__emptyState p{color:var(--hp-color-text-secondary);margin:.35rem 0 0;font-size:.84rem;line-height:1.55}.carrier-tracking-module__NMUJfq__emptyState a,.carrier-tracking-module__NMUJfq__emptyState button{background:var(--hp-color-action-primary-background);border-radius:var(--hp-radius-md);color:var(--hp-color-text-inverse);border:0;flex:none;justify-content:center;align-items:center;min-height:2.7rem;padding:0 1rem;font-size:.77rem;font-weight:850;text-decoration:none;display:inline-flex}.carrier-tracking-module__NMUJfq__shipmentGrid{gap:1rem;display:grid}.carrier-tracking-module__NMUJfq__shipmentCard{background:var(--hp-color-background-surface);border:1px solid var(--hp-color-border-subtle);border-radius:var(--hp-radius-lg);min-width:0;padding:clamp(1.2rem,3vw,1.8rem)}.carrier-tracking-module__NMUJfq__shipmentCardHeader{justify-content:space-between;align-items:start;gap:1rem;display:flex}.carrier-tracking-module__NMUJfq__shipmentCardHeader p{color:var(--hp-color-text-secondary);overflow-wrap:anywhere;margin:0 0 .28rem;font-size:.76rem;font-weight:800}.carrier-tracking-module__NMUJfq__shipmentCardHeader h3{color:var(--hp-color-text-primary);margin:0;font-size:1.35rem}.carrier-tracking-module__NMUJfq__shipmentCardHeader>span{background:var(--hp-color-caution-surface);border-radius:var(--hp-radius-md);color:var(--hp-color-caution);flex:none;padding:.45rem .7rem;font-size:.72rem;font-weight:850}.carrier-tracking-module__NMUJfq__shipmentCardHeader>span[data-delivered=true]{background:var(--hp-color-positive-surface);color:var(--hp-color-positive)}.carrier-tracking-module__NMUJfq__shipmentFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin:1.3rem 0;display:grid}.carrier-tracking-module__NMUJfq__shipmentFacts>div{background:var(--hp-color-background-subtle);border-radius:var(--hp-radius-md);min-width:0;padding:.8rem}.carrier-tracking-module__NMUJfq__shipmentFacts dt{color:var(--hp-color-text-secondary);font-size:.68rem;font-weight:800}.carrier-tracking-module__NMUJfq__shipmentFacts dd{color:var(--hp-color-text-primary);overflow-wrap:anywhere;margin:.2rem 0 0;font-size:.8rem;font-weight:750}.carrier-tracking-module__NMUJfq__timeline{gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.carrier-tracking-module__NMUJfq__timeline li{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.8rem;display:grid}.carrier-tracking-module__NMUJfq__timeline li>span{background:var(--hp-color-action-primary-background);border:.28rem solid var(--hp-color-status-info-background);box-sizing:content-box;border-radius:50%;width:.45rem;height:.45rem;margin-top:.25rem}.carrier-tracking-module__NMUJfq__timeline strong{color:var(--hp-color-text-primary);font-size:.84rem}.carrier-tracking-module__NMUJfq__timeline p{color:var(--hp-color-text-secondary);overflow-wrap:anywhere;margin:.18rem 0;font-size:.8rem;line-height:1.55}.carrier-tracking-module__NMUJfq__timeline small{color:var(--hp-color-text-secondary);font-size:.68rem}@media (max-width:56rem){.carrier-tracking-module__NMUJfq__hero{grid-template-columns:1fr;align-items:stretch}.carrier-tracking-module__NMUJfq__integrationCard{max-width:24rem}}@media (max-width:38rem){.carrier-tracking-module__NMUJfq__page{padding-top:2.25rem}.carrier-tracking-module__NMUJfq__hero h1{font-size:clamp(2.45rem,13vw,3.5rem)}.carrier-tracking-module__NMUJfq__emptyState{flex-direction:column;align-items:stretch}.carrier-tracking-module__NMUJfq__emptyState a,.carrier-tracking-module__NMUJfq__emptyState button{align-self:start}.carrier-tracking-module__NMUJfq__shipmentFacts{grid-template-columns:1fr}.carrier-tracking-module__NMUJfq__shipmentCardHeader{flex-direction:column;align-items:stretch}.carrier-tracking-module__NMUJfq__shipmentCardHeader>span{align-self:start}}
