.dc-checkout-unconfigured[data-astro-cid-vnzphd4n]{padding:2rem;background:var(--gold-dim, #fff7e0);border:1px solid var(--gold, #d9b800);border-radius:var(--radius-lg, 8px);color:var(--text, #5a4600)}.dc-checkout-unconfigured[data-astro-cid-vnzphd4n] h3[data-astro-cid-vnzphd4n]{color:var(--text, #5a4600);margin-top:0}.hc-step[data-astro-cid-325obqej]{margin-bottom:2.5rem}.hc-step[data-astro-cid-325obqej][hidden]{display:none}.hc-step-header[data-astro-cid-325obqej]{display:flex;align-items:center;gap:.875rem;margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:1px solid var(--border)}.hc-step-num[data-astro-cid-325obqej]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--gold);color:#0b0b0b;font-size:.8rem;font-weight:700;flex-shrink:0}.hc-step-title[data-astro-cid-325obqej]{font-family:var(--font-sans);font-size:1.1rem;font-weight:600;margin:0;color:var(--text)}.hc-step-hint[data-astro-cid-325obqej]{font-size:.875rem;color:var(--text-muted);margin-bottom:1.5rem}.hc-form[data-astro-cid-325obqej]{display:grid;gap:1rem;max-width:30rem}.hc-row-2[data-astro-cid-325obqej]{display:grid;grid-template-columns:1fr 1fr;gap:.875rem}.hc-label[data-astro-cid-325obqej]{display:flex;flex-direction:column;gap:.4rem;font-size:.82rem;font-weight:500;color:var(--text-muted)}.hc-label[data-astro-cid-325obqej] small[data-astro-cid-325obqej]{font-weight:400;opacity:.7}.hc-label[data-astro-cid-325obqej] input[data-astro-cid-325obqej]{padding:.7rem .9rem;background:var(--bg-3);color:var(--text);border:1px solid var(--border-mid);border-radius:var(--radius);font-family:var(--font-sans);font-size:.9rem;transition:border-color .2s,box-shadow .2s}.hc-label[data-astro-cid-325obqej] input[data-astro-cid-325obqej]:focus{outline:none;border-color:var(--gold);box-shadow:0 0 0 3px var(--gold-dim)}.hc-method-list[data-astro-cid-325obqej]{display:grid;gap:.5rem;max-width:30rem}.hc-method-option[data-astro-cid-325obqej]{display:flex;align-items:center;gap:.875rem;padding:.9rem 1rem;background:var(--bg-3);border:1px solid var(--border-mid);border-radius:var(--radius);cursor:pointer;transition:border-color .15s,background .15s}.hc-method-option[data-astro-cid-325obqej]:hover{border-color:var(--text-mid)}.hc-method-option[data-astro-cid-325obqej] input[data-astro-cid-325obqej][type=radio]{accent-color:var(--gold);width:1rem;height:1rem}.hc-method-option[data-astro-cid-325obqej].is-selected{border-color:var(--gold);background:var(--gold-dim)}.hc-method-name[data-astro-cid-325obqej]{flex:1;font-size:.9rem;color:var(--text)}.hc-method-delivery[data-astro-cid-325obqej]{font-size:.75rem;color:var(--text-muted)}.hc-method-price[data-astro-cid-325obqej]{font-variant-numeric:tabular-nums;font-weight:600;color:var(--text);font-size:.95rem}.hc-error[data-astro-cid-325obqej]{color:var(--ember);font-size:.875rem;margin:0;display:none}.hc-error[data-astro-cid-325obqej]:not(:empty){display:block}.hc-submit[data-astro-cid-325obqej]{width:100%;justify-content:center;padding:1rem;font-size:1rem}.hc-lock[data-astro-cid-325obqej]{margin-right:.4rem;font-size:.9rem}.co-hero[data-astro-cid-ojox7d5b]{background:var(--bg-2);border-bottom:1px solid var(--border);padding:3.5rem 0 2.5rem}.co-breadcrumb[data-astro-cid-ojox7d5b]{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:var(--text-muted);margin-bottom:1rem}.co-breadcrumb[data-astro-cid-ojox7d5b] a[data-astro-cid-ojox7d5b]{color:var(--text-muted);transition:color .2s}.co-breadcrumb[data-astro-cid-ojox7d5b] a[data-astro-cid-ojox7d5b]:hover{color:var(--gold)}.co-breadcrumb[data-astro-cid-ojox7d5b] [data-astro-cid-ojox7d5b][aria-current]{color:var(--text-mid)}.co-title[data-astro-cid-ojox7d5b]{font-size:clamp(1.75rem,3vw,2.5rem);color:var(--text);margin:0 0 .5rem}.co-subtitle[data-astro-cid-ojox7d5b]{display:flex;align-items:center;gap:.4rem;font-size:.8rem;color:var(--text-muted);margin:0}.co-secure-icon[data-astro-cid-ojox7d5b]{font-size:.9rem}.co-layout[data-astro-cid-ojox7d5b]{display:grid;grid-template-columns:1fr 22rem;gap:3rem;align-items:start;padding-top:3rem;padding-bottom:6rem}.co-misconfig[data-astro-cid-ojox7d5b]{padding:1.25rem 1.5rem;margin-bottom:2rem;background:#d94f3d14;border:1px solid rgba(217,79,61,.3);border-radius:var(--radius-lg);color:var(--text)}.co-canceled[data-astro-cid-ojox7d5b]{padding:1rem 1.25rem;margin-bottom:2rem;background:var(--bg-2);border:1px solid var(--border-mid);border-radius:var(--radius);color:var(--text)}.co-canceled[data-astro-cid-ojox7d5b] strong[data-astro-cid-ojox7d5b]{display:block;margin-bottom:.25rem}.co-canceled[data-astro-cid-ojox7d5b] p[data-astro-cid-ojox7d5b]{margin:0;font-size:.875rem;color:var(--text-muted)}.co-misconfig[data-astro-cid-ojox7d5b] strong[data-astro-cid-ojox7d5b]{display:block;margin-bottom:.5rem;color:var(--ember)}.co-misconfig[data-astro-cid-ojox7d5b] p[data-astro-cid-ojox7d5b]{font-size:.875rem;color:var(--text-muted);margin:.4rem 0}.co-misconfig[data-astro-cid-ojox7d5b] a[data-astro-cid-ojox7d5b]{color:var(--gold);text-decoration:underline}.co-misconfig[data-astro-cid-ojox7d5b] code[data-astro-cid-ojox7d5b]{background:var(--bg-3);padding:1px 5px;border-radius:3px;font-family:var(--font-mono);font-size:.85em;color:var(--ember)}.co-step[data-astro-cid-ojox7d5b]{margin-bottom:2.5rem}.co-step-header[data-astro-cid-ojox7d5b]{display:flex;align-items:center;gap:.875rem;margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:1px solid var(--border)}.co-step-num[data-astro-cid-ojox7d5b]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--gold);color:#1b1530;font-size:.8rem;font-weight:700;flex-shrink:0}.co-step-title[data-astro-cid-ojox7d5b]{font-family:var(--font-sans);font-size:1.1rem;font-weight:600;margin:0;color:var(--text)}.co-step-hint[data-astro-cid-ojox7d5b]{font-size:.875rem;color:var(--text-muted);margin-bottom:1.5rem}.co-form[data-astro-cid-ojox7d5b]{display:grid;gap:1rem;max-width:30rem}.co-label[data-astro-cid-ojox7d5b]{display:flex;flex-direction:column;gap:.4rem;font-size:.82rem;font-weight:500;color:var(--text-muted)}.co-label[data-astro-cid-ojox7d5b] small[data-astro-cid-ojox7d5b]{font-weight:400;opacity:.7}.co-label[data-astro-cid-ojox7d5b] input[data-astro-cid-ojox7d5b]{padding:.7rem .9rem;background:var(--bg-3);color:var(--text);border:1px solid var(--border-mid);border-radius:var(--radius);font-family:var(--font-sans);font-size:.9rem;transition:border-color .2s,box-shadow .2s}.co-label[data-astro-cid-ojox7d5b] input[data-astro-cid-ojox7d5b]::placeholder{color:var(--text-subtle)}.co-label[data-astro-cid-ojox7d5b] input[data-astro-cid-ojox7d5b]:focus{outline:none;border-color:var(--gold);box-shadow:0 0 0 3px var(--gold-dim)}.co-row-2[data-astro-cid-ojox7d5b]{display:grid;grid-template-columns:1fr 1fr;gap:.875rem}.co-row-3[data-astro-cid-ojox7d5b]{display:grid;grid-template-columns:2fr 1fr 1fr;gap:.875rem}.co-fieldset[data-astro-cid-ojox7d5b]{border:1px solid var(--border);border-radius:var(--radius);padding:1rem 1.25rem 1.25rem;display:grid;gap:1rem;margin:0}.co-fieldset[data-astro-cid-ojox7d5b][hidden]{display:none}.co-legend[data-astro-cid-ojox7d5b]{padding:0 .4rem;font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}.co-toggle[data-astro-cid-ojox7d5b]{display:flex;align-items:center;gap:.6rem;font-size:.88rem;color:var(--text-mid);cursor:pointer;user-select:none}.co-toggle[data-astro-cid-ojox7d5b] input[data-astro-cid-ojox7d5b][type=checkbox]{width:1rem;height:1rem;accent-color:var(--gold);cursor:pointer}.co-error[data-astro-cid-ojox7d5b]{color:var(--ember);font-size:.875rem;margin:0;display:none}.co-error[data-astro-cid-ojox7d5b]:not(:empty){display:block}.co-submit[data-astro-cid-ojox7d5b]{width:100%;justify-content:center;padding:1rem;font-size:1rem}.co-sidebar[data-astro-cid-ojox7d5b]{position:sticky;top:90px}@media(max-width:900px){.co-layout[data-astro-cid-ojox7d5b]{grid-template-columns:1fr}.co-sidebar[data-astro-cid-ojox7d5b]{position:static}.co-row-3[data-astro-cid-ojox7d5b]{grid-template-columns:1fr 1fr}}@media(max-width:480px){.co-row-2[data-astro-cid-ojox7d5b],.co-row-3[data-astro-cid-ojox7d5b]{grid-template-columns:1fr}}
