.variant-picker{margin:22px 0}.variant-picker label{display:grid;gap:8px;font-size:9px;letter-spacing:.13em;text-transform:uppercase;color:var(--muted)}.variant-picker select{min-height:48px;border:1px solid var(--line);background:transparent;padding:0 14px;outline:none}.tracking-shell{max-width:1160px;margin:auto;padding:clamp(60px,8vw,120px) var(--gutter)}.tracking-intro small{font-size:9px;letter-spacing:.16em;color:var(--muted)}.tracking-intro h1{font-family:var(--serif);font-size:clamp(70px,10vw,138px);font-weight:400;line-height:.78;letter-spacing:-.05em;margin:28px 0}.tracking-intro h1 em{font-weight:400}.tracking-intro p{max-width:620px;line-height:1.7;color:var(--muted)}.tracking-form{max-width:720px;display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:50px 0}.tracking-form label,.tracking-request label{display:grid;gap:7px;font-size:9px;letter-spacing:.12em;text-transform:uppercase}.tracking-form input,.tracking-request input,.tracking-request textarea,.tracking-request select{border:1px solid var(--line);background:var(--paper);padding:13px 14px;width:100%}.tracking-form button,.tracking-form .form-status{grid-column:1/-1}.tracking-card{background:var(--paper);border:1px solid var(--line);padding:clamp(20px,4vw,40px)}.tracking-card-head{display:flex;justify-content:space-between;gap:20px}.tracking-card-head small{font-size:9px;letter-spacing:.14em}.tracking-card-head h2{font-family:var(--serif);font-size:44px;font-weight:400;margin:8px 0}.tracking-card-head>strong{font-family:var(--serif);font-size:28px;font-weight:400}.tracking-progress{display:grid;grid-template-columns:repeat(5,1fr);margin:36px 0}.tracking-step{position:relative;border-top:1px solid var(--line);padding-top:14px;color:var(--muted);font-size:9px;text-transform:uppercase}.tracking-step i{position:absolute;width:9px;height:9px;border-radius:50%;background:var(--paper);border:1px solid var(--line);top:-5px;left:0}.tracking-step.active{color:var(--ink);border-color:var(--ink)}.tracking-step.active i{background:var(--ink);border-color:var(--ink)}.tracking-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.tracking-grid div{display:grid;gap:5px;padding:16px 12px}.tracking-grid span{font-size:9px;text-transform:uppercase;color:var(--muted)}.tracking-grid strong{font-size:12px}.tracking-items{margin:18px 0}.tracking-items div{display:flex;justify-content:space-between;padding:9px 0;border-bottom:1px solid var(--line)}.tracking-link{display:inline-block;margin:18px 0;border-bottom:1px solid}.tracking-request{margin-top:38px;border-top:1px solid var(--line);padding-top:28px}.tracking-request h3{font-family:var(--serif);font-size:32px;font-weight:400;margin:0 0 5px}.tracking-request form{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:18px}.tracking-request .full,.tracking-request .form-status{grid-column:1/-1}.tracking-request textarea{min-height:90px;resize:vertical}@media(max-width:760px){.tracking-form,.tracking-request form{grid-template-columns:1fr}.tracking-form button,.tracking-form .form-status,.tracking-request .full,.tracking-request .form-status{grid-column:auto}.tracking-card-head{display:block}.tracking-card-head>strong{display:block;margin-top:8px}.tracking-progress{overflow-x:auto;grid-template-columns:repeat(5,minmax(105px,1fr));padding-top:4px}.tracking-grid{grid-template-columns:1fr 1fr}}