.order-milestone{display:flex;align-items:center;justify-content:center;gap:32px;padding:28px 24px;margin-block:0 38px;border:1px solid var(--line);border-radius:20px;background:var(--ink-2);scroll-margin-top:180px}
.order-milestone-total{font-size:clamp(2.75rem,5vw,4rem);font-weight:800;line-height:1.1;letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:var(--orange);flex-shrink:0}
.order-milestone-copy h2{font-size:1.25rem;line-height:1.4;letter-spacing:-.015em;margin:0 0 8px}
.order-milestone-copy p{font-size:.875rem;line-height:1.6;color:#b5c6ce;margin:0}
@media(max-width:600px){.order-milestone{flex-direction:column;gap:14px;align-items:center;text-align:center;padding:24px 20px;margin-bottom:30px}.order-milestone-copy h2{font-size:1.125rem}.order-milestone-copy p{max-width:250px}}
