.checkout__loading[data-astro-cid-twnaz4tf]{color:var(--muted)}.checkout__grid[data-astro-cid-twnaz4tf]{align-items:start;gap:24px;display:grid}.checkout__grid[data-astro-cid-twnaz4tf][hidden]{display:none}.checkout__steps[data-astro-cid-twnaz4tf]{gap:20px;display:grid}.step[data-astro-cid-twnaz4tf]{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);gap:16px;min-width:0;margin:0;padding:20px 16px;display:grid}.step[data-astro-cid-twnaz4tf][hidden]{display:none}.step[data-astro-cid-twnaz4tf] legend[data-astro-cid-twnaz4tf]{float:left;width:100%;color:var(--ink);font-family:var(--font-heading);align-items:center;gap:10px;margin-bottom:4px;font-size:1.2rem;font-weight:700;display:flex}.step[data-astro-cid-twnaz4tf] legend[data-astro-cid-twnaz4tf]+[data-astro-cid-twnaz4tf]{clear:both}.step__n[data-astro-cid-twnaz4tf]{background:var(--brand);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:.9rem;display:inline-grid}.otp[data-astro-cid-twnaz4tf],.details[data-astro-cid-twnaz4tf]{gap:14px;display:grid}.otp[data-astro-cid-twnaz4tf][hidden],.details[data-astro-cid-twnaz4tf][hidden],.verified[data-astro-cid-twnaz4tf][hidden],.welcome[data-astro-cid-twnaz4tf][hidden]{display:none}.otp__code[data-astro-cid-twnaz4tf]{letter-spacing:.35em;text-align:center;max-width:12ch;font-size:1.4rem!important}.otp__links[data-astro-cid-twnaz4tf]{text-align:center;margin:0;font-size:.9rem}.verified[data-astro-cid-twnaz4tf]{border-radius:var(--radius);color:#1d5e33;background:#e8f5ec;flex-wrap:wrap;justify-content:space-between;gap:8px;margin:0;padding:12px 14px;display:flex}.welcome[data-astro-cid-twnaz4tf]{border-radius:var(--radius);background:var(--palette7);margin:0;padding:12px 14px}.step[data-astro-cid-twnaz4tf]>.field__error[data-astro-cid-twnaz4tf]:empty{display:none}.optional[data-astro-cid-twnaz4tf]{color:var(--muted);font-weight:400}.business[data-astro-cid-twnaz4tf] summary[data-astro-cid-twnaz4tf]{color:var(--brand);cursor:pointer;font-weight:600}.business__fields[data-astro-cid-twnaz4tf]{gap:14px;margin-top:14px;display:grid}.checkout[data-astro-cid-twnaz4tf] .cert{border-radius:var(--radius);background:var(--palette8);gap:14px;margin:0 0 8px;padding:16px;display:grid}.checkout[data-astro-cid-twnaz4tf] .cert--ok{color:#1d5e33;background:#e8f5ec}.checkout[data-astro-cid-twnaz4tf] .cert__need{margin:0}.checkout[data-astro-cid-twnaz4tf] .upload{border:2px dashed var(--line);border-radius:var(--radius);background:var(--surface);text-align:center;cursor:pointer;padding:18px 16px;display:block;position:relative}.checkout[data-astro-cid-twnaz4tf] .upload:focus-within{border-color:var(--brand)}.checkout[data-astro-cid-twnaz4tf] .upload--done{color:#1d5e33;border-style:solid;border-color:#1d5e33}.checkout[data-astro-cid-twnaz4tf] .upload input{opacity:0;cursor:pointer;position:absolute;inset:0}.checkout__summary[data-astro-cid-twnaz4tf]{border-radius:var(--radius-lg);background:var(--palette8);padding:20px 16px}.checkout__summary[data-astro-cid-twnaz4tf] h2[data-astro-cid-twnaz4tf]{margin:0 0 12px;font-size:1.2rem}.checkout__summary[data-astro-cid-twnaz4tf] h2[data-astro-cid-twnaz4tf]:after{display:none}.summary-lines[data-astro-cid-twnaz4tf]{border-bottom:1px solid var(--line);gap:12px;margin:0 0 16px;padding:0 0 16px;list-style:none;display:grid}.checkout[data-astro-cid-twnaz4tf] .summary-lines li{grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;font-size:.92rem;display:grid}.checkout[data-astro-cid-twnaz4tf] .summary-lines img{object-fit:cover;border-radius:var(--radius-sm);width:48px;height:48px}.checkout[data-astro-cid-twnaz4tf] .summary-lines__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.checkout[data-astro-cid-twnaz4tf] .summary-lines__meta{color:var(--muted);margin-top:2px;font-size:.85rem;display:block}.checkout__summary[data-astro-cid-twnaz4tf] dl[data-astro-cid-twnaz4tf]{grid-template-columns:1fr auto;gap:8px 0;margin:0 0 16px;display:grid}.checkout__summary[data-astro-cid-twnaz4tf] dd[data-astro-cid-twnaz4tf]{text-align:right;margin:0}.checkout__total[data-astro-cid-twnaz4tf]{border-top:1px solid var(--line);color:var(--ink);font-family:var(--font-heading);padding-top:10px;font-size:1.2rem;font-weight:700}.checkout__summary[data-astro-cid-twnaz4tf] .field__error[data-astro-cid-twnaz4tf]:empty{display:none}.checkout__summary[data-astro-cid-twnaz4tf] .field__error[data-astro-cid-twnaz4tf]{margin-bottom:12px}.checkout__secure[data-astro-cid-twnaz4tf]{color:var(--muted);align-items:center;gap:6px;margin:12px 0 0;font-size:.85rem;display:flex}.checkout__back[data-astro-cid-twnaz4tf]{margin-top:12px;font-size:.9rem;display:inline-block}@media (width>=900px){.checkout__grid[data-astro-cid-twnaz4tf]{grid-template-columns:minmax(0,1fr) 380px;gap:40px}.step[data-astro-cid-twnaz4tf]{padding:28px}.checkout__summary[data-astro-cid-twnaz4tf]{top:calc(var(--header-height) + 24px);padding:24px;position:sticky}}
