.shipping-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:22px}.shipping-grid a,.shipping-actions a{display:inline-block;margin-top:16px;padding:11px 17px;border:1px solid #bfd0e1;border-radius:8px;color:#245b91;text-decoration:none}.shipping-grid p,.shipping-work p{line-height:1.8;color:#536982}.shipping-note{font-size:13px;color:#536982;line-height:1.8}.shipping-work{display:flex;justify-content:space-between;align-items:center;gap:28px;margin:20px 0}.shipping-work>div:first-child{max-width:700px}.shipping-actions{flex-shrink:0;display:flex;flex-direction:column;align-items:stretch}.shipping-actions a{text-align:center;margin-top:10px}.shipping-actions a.primary{background:#245b91;border-color:#245b91;color:#fff}.shipping-section-title{display:flex;justify-content:space-between;align-items:center;gap:15px;margin:30px 0 10px}.shipping-section-title h2{margin:0}.shipping-section-title span{font-size:12px;color:#536982}.shipping-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.shipping-metrics .card{padding:22px}.shipping-metrics h3{font-size:15px;margin:0 0 18px}.shipping-metrics p{font-size:12px;line-height:1.7;color:#536982}.shipping-metrics p.metric-value{font-size:14px;color:#203c58;margin:12px 0}.metric-value strong{font-size:34px;font-variant-numeric:tabular-nums;margin-right:6px}.shipping-details{margin:18px 0;border:1px solid #dbe3ed;border-radius:10px;background:#f9fbfe;padding:18px}.shipping-details summary{font-weight:700;cursor:pointer;color:#294a69}.shipping-details[open] summary{margin-bottom:18px}.shipping-details .card{padding:20px}.shipping-details dl{margin-bottom:0}.shipping-details dl>div{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-bottom:1px solid #edf1f6;font-size:13px}.shipping-details dd{margin:0;white-space:nowrap;font-variant-numeric:tabular-nums}.shipping-details h3{margin-top:0}@media(max-width:760px){.shipping-work{align-items:stretch;flex-direction:column;gap:8px}.shipping-actions{flex-direction:row;flex-wrap:wrap;gap:10px}.shipping-metrics{grid-template-columns:1fr}.shipping-section-title{align-items:flex-start;flex-direction:column}.shipping-grid{gap:16px}}
