.tracker{padding-block:45px 80px;min-height:75vh}.tracker-heading{display:flex;align-items:end;justify-content:space-between;gap:35px;margin-bottom:45px}.tracker h1{font:800 clamp(55px,6vw,84px)/1 'Barlow Condensed',Impact,sans-serif;margin:0 0 24px}.tracker h1 span{color:var(--blue)}.tracker-heading .intro{margin-bottom:0}.tracking-note,.muted{color:var(--muted);font-size:14px}.lookup{background:var(--paper);padding:32px;max-width:700px;border-top:3px solid var(--blue)}.lookup h2{margin:0}.lookup p{color:var(--muted)}.lookup label{display:block;font-size:13px;font-weight:700;margin-bottom:8px}.lookup-row{display:flex;gap:12px}.lookup input{width:100%;min-width:0;font:inherit;padding:13px;border:1px solid var(--line);border-radius:0}.lookup button{white-space:nowrap}.button,.refresh{cursor:pointer;border:0;font-family:inherit}.help{font-size:13px}.help a{text-decoration:underline}#notice{padding:20px;background:var(--paper);margin:24px 0;border-left:3px solid var(--blue)}.build-summary{background:var(--ink);color:#fff;padding:38px;display:grid;grid-template-columns:1fr 270px;gap:30px}.build-summary .eyebrow{color:#8cb1ff;margin-bottom:10px}.build-summary h2{font:700 clamp(35px,4vw,56px)/1.1 'Barlow Condensed',Impact,sans-serif;margin:0}.build-summary .muted{color:#bdc5d1;font-size:12px}.progress-summary{display:flex;flex-direction:column;justify-content:center}.progress-summary strong{font:700 66px/1.1 'Barlow Condensed',Impact,sans-serif}.progress-summary span{font-size:13px;color:#bdc5d1}progress{appearance:none;width:100%;height:7px;border:0;margin-top:18px;background:#dce0e6}progress::-webkit-progress-bar{background:#dce0e6}progress::-webkit-progress-value{background:var(--blue)}progress::-moz-progress-bar{background:var(--blue)}.milestone-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:35px}.milestone-heading h2{font:700 32px 'Barlow Condensed',Impact,sans-serif}.refresh{background:transparent;color:var(--blue);font-size:14px}.refresh:disabled{opacity:.5}#milestones{list-style:none;padding:0;margin:0}.milestone{display:grid;grid-template-columns:44px 1fr 220px;gap:20px;padding:27px 0;border-top:1px solid var(--line)}.milestone-number{color:var(--blue);font-weight:700;font-size:13px;padding-top:4px}.milestone h3{margin:0;font-size:19px}.milestone p{margin:7px 0;font-size:14px;color:var(--muted);white-space:pre-line}.milestone-details{font-size:13px}.milestone-details strong{display:block;margin-bottom:10px}.customer-footer{text-align:center;color:var(--muted);margin-top:40px;font-size:14px}[hidden]{display:none!important}button:focus-visible,input:focus-visible{outline:3px solid var(--blue);outline-offset:3px}@media(max-width:700px){.tracker{padding-top:25px}.tracker-heading{display:block}.tracking-note{display:none}.lookup{padding:24px}.lookup-row{flex-direction:column}.build-summary{grid-template-columns:1fr;padding:26px}.milestone{grid-template-columns:28px 1fr;gap:12px}.milestone-details{grid-column:2}.milestone-heading h2{font-size:27px}.refresh{font-size:12px}}
