.order[data-astro-cid-d4d2ul2w]{padding-block:var(--space-12) var(--space-20)}.order-head[data-astro-cid-d4d2ul2w]{max-width:760px;margin-bottom:var(--space-10)}.order-head[data-astro-cid-d4d2ul2w] h1[data-astro-cid-d4d2ul2w]{margin-top:var(--space-3)}.lead[data-astro-cid-d4d2ul2w]{margin-top:var(--space-4);color:var(--body-mid);font-size:var(--font-size-md)}.notice[data-astro-cid-d4d2ul2w]{margin-bottom:var(--space-8);padding:var(--space-6);border:1px solid var(--hairline);background:var(--surface-soft)}.notice[data-astro-cid-d4d2ul2w].success{border-color:var(--success)}.notice[data-astro-cid-d4d2ul2w] h2[data-astro-cid-d4d2ul2w]{font-size:var(--font-size-xl)}.notice[data-astro-cid-d4d2ul2w] p[data-astro-cid-d4d2ul2w]{margin-top:var(--space-2)}.notice[data-astro-cid-d4d2ul2w] a[data-astro-cid-d4d2ul2w]{color:var(--primary-text);text-decoration:underline}.order-grid[data-astro-cid-d4d2ul2w]{gap:var(--space-10);grid-template-columns:minmax(0,1fr) 320px;align-items:start;display:grid}.step[data-astro-cid-d4d2ul2w]{margin-bottom:var(--space-10)}.step-head[data-astro-cid-d4d2ul2w]{align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.step-head[data-astro-cid-d4d2ul2w] h2[data-astro-cid-d4d2ul2w]{font-size:var(--font-size-xl)}.step-num[data-astro-cid-d4d2ul2w]{background:var(--ink);width:32px;height:32px;color:var(--on-primary);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.currency-switch[data-astro-cid-d4d2ul2w]{border:1px solid var(--hairline-2);margin-left:auto;display:inline-flex}.cur-opt[data-astro-cid-d4d2ul2w]{min-width:64px;padding:var(--space-2) var(--space-3);background:var(--canvas);color:var(--body-mid);font-size:var(--font-size-sm);cursor:pointer;font-weight:600}.cur-opt[data-astro-cid-d4d2ul2w].is-active{background:var(--ink);color:var(--on-primary)}.mobile-label[data-astro-cid-d4d2ul2w]{display:none}.line-label[data-astro-cid-d4d2ul2w]{color:var(--body-text);margin-bottom:6px;font-size:13px;display:block}.lines[data-astro-cid-d4d2ul2w]{border-collapse:collapse;width:100%;font-size:var(--font-size-sm)}.lines[data-astro-cid-d4d2ul2w] th[data-astro-cid-d4d2ul2w],.lines[data-astro-cid-d4d2ul2w] td[data-astro-cid-d4d2ul2w]{padding:var(--space-2);border-bottom:1px solid var(--hairline);text-align:left;vertical-align:middle}.lines[data-astro-cid-d4d2ul2w] th[data-astro-cid-d4d2ul2w]{color:var(--mute);font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:600}.col-n[data-astro-cid-d4d2ul2w]{width:32px;color:var(--mute)}.col-x[data-astro-cid-d4d2ul2w]{width:40px}.lines[data-astro-cid-d4d2ul2w] input[data-astro-cid-d4d2ul2w],.lines[data-astro-cid-d4d2ul2w] select[data-astro-cid-d4d2ul2w],.field[data-astro-cid-d4d2ul2w] input[data-astro-cid-d4d2ul2w],.field[data-astro-cid-d4d2ul2w] select[data-astro-cid-d4d2ul2w],.field[data-astro-cid-d4d2ul2w] textarea[data-astro-cid-d4d2ul2w]{width:100%;min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--hairline-2);background:var(--canvas);color:var(--ink);font:inherit}.lines[data-astro-cid-d4d2ul2w] input[data-astro-cid-d4d2ul2w]:focus,.lines[data-astro-cid-d4d2ul2w] select[data-astro-cid-d4d2ul2w]:focus,.field[data-astro-cid-d4d2ul2w] input[data-astro-cid-d4d2ul2w]:focus,.field[data-astro-cid-d4d2ul2w] select[data-astro-cid-d4d2ul2w]:focus,.field[data-astro-cid-d4d2ul2w] textarea[data-astro-cid-d4d2ul2w]:focus{outline:2px solid var(--primary);outline-offset:1px}.remove[data-astro-cid-d4d2ul2w]{border:1px solid var(--hairline-2);background:var(--canvas);width:44px;height:44px;color:var(--mute);cursor:pointer;font-size:18px;line-height:1}.line-actions[data-astro-cid-d4d2ul2w]{align-items:center;gap:var(--space-4);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.hint[data-astro-cid-d4d2ul2w]{color:var(--mute);font-size:var(--font-size-sm)}.tier-legend[data-astro-cid-d4d2ul2w]{gap:var(--space-1);margin-top:var(--space-5);padding:var(--space-4);background:var(--surface-soft);color:var(--body-text);font-size:var(--font-size-sm);display:grid}.options[data-astro-cid-d4d2ul2w],.buyer[data-astro-cid-d4d2ul2w]{gap:var(--space-5);display:grid}fieldset[data-astro-cid-d4d2ul2w]{gap:var(--space-2);border:0;padding:0;display:grid}legend[data-astro-cid-d4d2ul2w],.field[data-astro-cid-d4d2ul2w]>span[data-astro-cid-d4d2ul2w]{margin-bottom:var(--space-2);color:var(--ink);font-weight:600}.radio[data-astro-cid-d4d2ul2w]{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--hairline);cursor:pointer;display:flex}.radio[data-astro-cid-d4d2ul2w] input[data-astro-cid-d4d2ul2w]{width:18px;height:18px}.field[data-astro-cid-d4d2ul2w]{display:grid}.field[data-astro-cid-d4d2ul2w] small[data-astro-cid-d4d2ul2w]{margin-top:var(--space-2);color:var(--mute);font-size:var(--font-size-sm)}.summary[data-astro-cid-d4d2ul2w]{padding:var(--space-6);border:1px solid var(--hairline);background:var(--canvas);box-shadow:var(--shadow-card);position:sticky;top:88px}.sum-label[data-astro-cid-d4d2ul2w]{color:var(--mute);font-size:var(--font-size-xs);letter-spacing:.1em;text-transform:uppercase;font-weight:600}.sum-rows[data-astro-cid-d4d2ul2w]{gap:var(--space-2);margin:var(--space-4) 0;padding-bottom:var(--space-4);border-bottom:1px solid var(--hairline);font-size:var(--font-size-sm);display:grid}.sum-rows[data-astro-cid-d4d2ul2w] div[data-astro-cid-d4d2ul2w]{justify-content:space-between;gap:var(--space-3);display:flex}.sum-rows[data-astro-cid-d4d2ul2w] dd[data-astro-cid-d4d2ul2w]{color:var(--ink);font-weight:600}.sum-total[data-astro-cid-d4d2ul2w]{color:var(--ink);font-size:var(--font-size-2xl);letter-spacing:-.02em;font-weight:700}.sum-eta[data-astro-cid-d4d2ul2w]{margin:var(--space-2) 0 var(--space-4);color:var(--body-mid);font-size:var(--font-size-sm)}.button[data-astro-cid-d4d2ul2w].block{width:100%}.sum-error[data-astro-cid-d4d2ul2w]{margin-top:var(--space-3);padding:var(--space-3);color:#b3261e;font-size:var(--font-size-sm);background:#fff4f4}.sum-note[data-astro-cid-d4d2ul2w]{margin-top:var(--space-3);color:var(--mute);font-size:var(--font-size-xs)}.sum-note[data-astro-cid-d4d2ul2w] a[data-astro-cid-d4d2ul2w]{text-decoration:underline}.sr-only[data-astro-cid-d4d2ul2w]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=940px){.order-grid[data-astro-cid-d4d2ul2w]{grid-template-columns:1fr}.summary[data-astro-cid-d4d2ul2w]{position:static}.lines[data-astro-cid-d4d2ul2w] thead[data-astro-cid-d4d2ul2w]{display:none}.lines[data-astro-cid-d4d2ul2w] tr[data-astro-cid-d4d2ul2w].line{gap:var(--space-2);padding:var(--space-4);margin-bottom:var(--space-4);border:1px solid var(--hairline);background:var(--surface-soft);grid-template-columns:minmax(0,1fr) 44px;display:grid}.mobile-label[data-astro-cid-d4d2ul2w]{display:inline}.lines[data-astro-cid-d4d2ul2w] tr[data-astro-cid-d4d2ul2w].line .col-n[data-astro-cid-d4d2ul2w]{white-space:nowrap;align-self:center;width:auto;font-weight:700}.lines[data-astro-cid-d4d2ul2w] tr[data-astro-cid-d4d2ul2w].line td[data-astro-cid-d4d2ul2w]{border:0;padding:0}.lines[data-astro-cid-d4d2ul2w] tr[data-astro-cid-d4d2ul2w].line td[data-astro-cid-d4d2ul2w]:nth-child(2),.lines[data-astro-cid-d4d2ul2w] tr[data-astro-cid-d4d2ul2w].line td[data-astro-cid-d4d2ul2w]:nth-child(3),.lines[data-astro-cid-d4d2ul2w] tr[data-astro-cid-d4d2ul2w].line td[data-astro-cid-d4d2ul2w]:nth-child(4){grid-column:1/-1}.lines[data-astro-cid-d4d2ul2w] tr[data-astro-cid-d4d2ul2w].line .col-x[data-astro-cid-d4d2ul2w]{grid-area:1/2}}
