.preview-intro[data-astro-cid-giajandf]{max-width:650px;margin:0 0 24px}.preview-intro[data-astro-cid-giajandf] .eyebrow[data-astro-cid-giajandf]{margin-bottom:12px}.preview-intro[data-astro-cid-giajandf] h1[data-astro-cid-giajandf]{margin-bottom:14px;font-size:clamp(44px,6vw,66px)}.preview-intro[data-astro-cid-giajandf]>p[data-astro-cid-giajandf]:last-child{color:var(--secondary);max-width:580px;margin:0;font-size:15px;line-height:1.7}.preview-layout[data-astro-cid-giajandf]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;gap:20px;display:grid}.preview-selection[data-astro-cid-giajandf],.preview-payment[data-astro-cid-giajandf]{border:1px solid var(--border);background:var(--surface-soft);border-radius:26px;min-width:0;padding:26px}.preview-selection[data-astro-cid-giajandf]>label[data-astro-cid-giajandf]{margin-bottom:10px;font-size:13px;font-weight:500;display:block}.preview-selection[data-astro-cid-giajandf] select[data-astro-cid-giajandf]{font:400 14px/1.5 var(--sans);background:var(--bg);width:100%;min-width:0;max-width:100%;min-height:52px;color:var(--ink);border:1px solid var(--border);text-overflow:ellipsis;border-radius:12px;padding:13px 32px 13px 14px}.preview-selection[data-astro-cid-giajandf] select[data-astro-cid-giajandf]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.preview-summary[data-astro-cid-giajandf]{padding-top:24px}.preview-kind[data-astro-cid-giajandf]{letter-spacing:.07em;text-transform:uppercase;color:var(--secondary);margin:0 0 10px;font-size:11px}.preview-summary[data-astro-cid-giajandf] h2[data-astro-cid-giajandf]{overflow-wrap:anywhere;margin-bottom:14px;font-size:clamp(30px,4vw,42px);line-height:1.08}.preview-description[data-astro-cid-giajandf]{color:var(--secondary);margin-bottom:20px;font-size:14px;line-height:1.7}.preview-total[data-astro-cid-giajandf]{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;padding-top:18px;display:flex}.preview-total[data-astro-cid-giajandf]>span[data-astro-cid-giajandf]{font-size:13px}.preview-total[data-astro-cid-giajandf] strong[data-astro-cid-giajandf]{white-space:nowrap;font-size:30px;font-weight:500;line-height:1.3}.preview-note[data-astro-cid-giajandf]{color:var(--secondary);margin:10px 0 0;font-size:11px;line-height:1.6}.preview-payment[data-astro-cid-giajandf] h2[data-astro-cid-giajandf]{margin-bottom:14px;font-size:34px}.preview-payment[data-astro-cid-giajandf]>p[data-astro-cid-giajandf]{color:var(--secondary);margin-bottom:18px;font-size:13px;line-height:1.75}.preview-disabled[data-astro-cid-giajandf]{color:#625b58;min-height:54px;font:500 13px/1.5 var(--sans);cursor:not-allowed;opacity:1;background:#ded9d3;border:1px solid #d0cac5;border-radius:99px;justify-content:center;align-items:center;width:100%;padding:13px 20px;display:flex}.preview-request[data-astro-cid-giajandf]{justify-content:center;width:100%;min-height:50px;margin-top:12px;font-size:13px}.preview-payment[data-astro-cid-giajandf] .preview-reassurance[data-astro-cid-giajandf]{margin:14px 0 0;font-size:11px;line-height:1.6}.preview-links[data-astro-cid-giajandf]{flex-wrap:wrap;gap:12px 24px;margin-top:22px;display:flex}.preview-links[data-astro-cid-giajandf] a[data-astro-cid-giajandf]{text-underline-offset:4px;font-size:12px;line-height:1.7;text-decoration:underline}.preview-nojs[data-astro-cid-giajandf]{color:var(--secondary);margin:16px 0 0;font-size:12px}@media (width<=700px){.preview-layout[data-astro-cid-giajandf]{grid-template-columns:1fr;gap:16px}.preview-selection[data-astro-cid-giajandf],.preview-payment[data-astro-cid-giajandf]{padding:22px}.preview-intro[data-astro-cid-giajandf]{margin-bottom:20px}.preview-selection[data-astro-cid-giajandf] select[data-astro-cid-giajandf]{font-size:16px}.preview-summary[data-astro-cid-giajandf]{padding-top:20px}.preview-payment[data-astro-cid-giajandf] h2[data-astro-cid-giajandf]{font-size:32px}}@media (width<=380px){.preview-selection[data-astro-cid-giajandf],.preview-payment[data-astro-cid-giajandf]{border-radius:22px;padding:18px}.preview-links[data-astro-cid-giajandf]{gap:10px 18px}.preview-total[data-astro-cid-giajandf] strong[data-astro-cid-giajandf]{font-size:28px}}body{background:var(--bg);color:var(--ink);min-height:100dvh}.checkout-shell[data-astro-cid-2xzeyqcz]{max-width:1040px;margin:auto;padding:28px 20px 40px}.checkout-shell[data-astro-cid-2xzeyqcz]:has(#checkout-transaction:not([hidden])){max-width:700px}.checkout-brand[data-astro-cid-2xzeyqcz]{margin-bottom:26px;display:inline-block}.checkout-brand[data-astro-cid-2xzeyqcz] img[data-astro-cid-2xzeyqcz]{object-fit:contain;width:160px;height:65px}.checkout-card[data-astro-cid-2xzeyqcz]{border:1px solid var(--border);background:var(--surface-soft);border-radius:30px;min-width:0;margin-bottom:22px;padding:34px}.checkout-card[data-astro-cid-2xzeyqcz] h1[data-astro-cid-2xzeyqcz]{margin-bottom:20px;font-size:clamp(42px,7vw,62px);line-height:1.05}#checkout-title[data-astro-cid-2xzeyqcz]{font-size:19px;line-height:1.5}#checkout-amount[data-astro-cid-2xzeyqcz]{margin:16px 0;font-size:32px;font-weight:500}#checkout-status[data-astro-cid-2xzeyqcz]{margin-bottom:22px;font-size:15px;line-height:1.65}#checkout-receipt[data-astro-cid-2xzeyqcz]{margin-bottom:20px;font-size:13px;line-height:1.65}#checkout-status[data-astro-cid-2xzeyqcz][data-paid=true]{background:var(--bg);border:1px solid var(--border);border-radius:16px;padding:20px}#payment-widget[data-astro-cid-2xzeyqcz]{min-width:0;max-width:100%}.checkout-actions[data-astro-cid-2xzeyqcz]{flex-wrap:wrap;gap:12px;display:flex}.checkout-actions[data-astro-cid-2xzeyqcz] button[data-astro-cid-2xzeyqcz]{font:inherit;min-height:48px;font-size:14px}.checkout-help[data-astro-cid-2xzeyqcz]{color:var(--secondary);margin-top:28px;font-size:12px;line-height:1.7}.checkout-help[data-astro-cid-2xzeyqcz] a[data-astro-cid-2xzeyqcz],.checkout-link[data-astro-cid-2xzeyqcz]{text-underline-offset:4px;text-decoration:underline}.checkout-link[data-astro-cid-2xzeyqcz]{font-size:13px}[data-astro-cid-2xzeyqcz][hidden]{display:none!important}@media (width<=500px){.checkout-card[data-astro-cid-2xzeyqcz]{border-radius:24px;padding:22px}.checkout-shell[data-astro-cid-2xzeyqcz]{padding-top:18px}}@media (width<=380px){.checkout-shell[data-astro-cid-2xzeyqcz]{padding-inline:8px}.checkout-card[data-astro-cid-2xzeyqcz]{padding-inline:6px}}
