form.svelte-1e0xsha{display:block}label.svelte-1e0xsha{color:var(--ink);margin-bottom:var(--space-2);font-weight:600}.hint.svelte-1e0xsha{font-weight:400;font-size:var(--text-xs);color:var(--ink-muted);margin-left:var(--space-1)}input.svelte-1e0xsha{background:var(--bg-panel);border:1px solid var(--border-strong);max-width:none;margin-top:0;margin-bottom:var(--space-6)}input.svelte-1e0xsha:focus-visible{border-color:var(--accent);outline:none}input.svelte-1e0xsha::placeholder{color:var(--ink-muted)}.method-label.svelte-1e0xsha{margin-bottom:var(--space-3)}.methods.svelte-1e0xsha{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.method.svelte-1e0xsha{justify-content:center;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--ink-secondary);border:1px solid var(--border);border-radius:var(--radius-md);transition:border-color var(--transition), background var(--transition), color var(--transition);background:0 0;padding:.8rem .5rem;font-weight:600;display:flex}.method.svelte-1e0xsha svg:where(.svelte-1e0xsha){flex-shrink:0}.method.svelte-1e0xsha:hover{border-color:var(--border-strong)}.method.selected.svelte-1e0xsha{border-color:var(--accent);background:var(--accent-soft);color:var(--ink)}.method-note.svelte-1e0xsha{font-size:var(--text-sm);color:var(--ink-secondary);line-height:var(--leading-body);margin-top:var(--space-3);margin-bottom:var(--space-6)}[role=alert].svelte-1e0xsha{font-size:var(--text-sm);margin-bottom:var(--space-3)}.pay.svelte-1e0xsha{background:var(--ink);width:100%;color:var(--ink-inverse);border-radius:var(--radius-sm);font-weight:700;font-size:var(--text-sm);letter-spacing:.06em;text-transform:uppercase;transition:background var(--transition);border:none;padding:.9rem}.pay.svelte-1e0xsha:hover:not(:disabled){background:var(--accent)}.terms.svelte-1e0xsha{font-size:var(--text-xs);color:var(--ink-muted);text-align:center;line-height:var(--leading-body);margin-top:var(--space-4)}.checkout[data-astro-cid-4kcacrxa]{max-width:960px}.back[data-astro-cid-4kcacrxa]{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--ink-secondary);margin-bottom:var(--space-8);transition:color var(--transition);text-decoration:none;display:inline-flex}.back[data-astro-cid-4kcacrxa]:hover{color:var(--accent)}.grid[data-astro-cid-4kcacrxa]{gap:var(--space-8);grid-template-columns:1fr;align-items:start;display:grid}@media (width>=820px){.grid[data-astro-cid-4kcacrxa]{gap:var(--space-12);grid-template-columns:5fr 6fr}}@media (width<=819.98px){.pay[data-astro-cid-4kcacrxa]{order:-1}}.rail[data-astro-cid-4kcacrxa]{background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-6)}.rail__title[data-astro-cid-4kcacrxa]{font-family:var(--font-display);font-size:var(--text-xl);font-weight:500;line-height:var(--leading-tight);margin-bottom:var(--space-6)}.product[data-astro-cid-4kcacrxa]{gap:var(--space-4);align-items:flex-start;display:flex}.product__tile[data-astro-cid-4kcacrxa]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.product__name[data-astro-cid-4kcacrxa]{align-items:center;gap:var(--space-2);font-weight:600;display:flex}.product__badge[data-astro-cid-4kcacrxa]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);background:var(--accent-soft);border-radius:4px;padding:.1rem .4rem}.product__desc[data-astro-cid-4kcacrxa]{font-size:var(--text-sm);color:var(--ink-secondary);line-height:var(--leading-body);margin-top:var(--space-2)}hr[data-astro-cid-4kcacrxa]{border:none;border-top:1px solid var(--border);margin-block:var(--space-6)}.totals[data-astro-cid-4kcacrxa]{gap:var(--space-3);margin:0;display:grid}.totals__row[data-astro-cid-4kcacrxa]{justify-content:space-between;gap:var(--space-4);font-size:var(--text-sm);color:var(--ink-secondary);display:flex}.totals__row[data-astro-cid-4kcacrxa] dd[data-astro-cid-4kcacrxa]{color:var(--ink);margin:0}.totals__row[data-astro-cid-4kcacrxa] dd[data-astro-cid-4kcacrxa].totals__muted{color:var(--ink-muted);font-size:var(--text-xs)}.totals__row--total[data-astro-cid-4kcacrxa]{font-weight:700;font-size:var(--text-base);color:var(--ink);margin-top:var(--space-1)}.secure[data-astro-cid-4kcacrxa]{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);display:flex}.delivery[data-astro-cid-4kcacrxa]{font-size:var(--text-sm);color:var(--ink-muted);line-height:var(--leading-body);margin-bottom:var(--space-4)}.guarantee[data-astro-cid-4kcacrxa]{align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--success);display:flex}.pay__title[data-astro-cid-4kcacrxa]{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:500;line-height:var(--leading-tight);margin-bottom:var(--space-6)}
