section[data-astro-cid-5evene52]{max-width:68rem;margin-inline:auto}.payment-grid[data-astro-cid-5evene52]{align-items:start;gap:1.5rem;display:grid}.payment-grid[data-astro-cid-5evene52]>[data-astro-cid-5evene52]{min-width:0}.payment-review[data-astro-cid-5evene52]{background:var(--color-surface);border:1px solid var(--color-border);padding:1rem}.payment-steps[data-astro-cid-5evene52]{font-size:var(--fs-note);grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;margin:0 0 2rem;padding:0;list-style:none;display:grid}.payment-steps[data-astro-cid-5evene52] li[data-astro-cid-5evene52]{border-bottom:2px solid var(--color-border);padding-bottom:.75rem}.payment-steps[data-astro-cid-5evene52] [data-astro-cid-5evene52][aria-current]{border-color:var(--color-wood)}[data-astro-cid-5evene52][data-payment-charge]{border:1px solid var(--color-border);padding:1rem}[data-astro-cid-5evene52][data-payment-amount]{font-size:2rem;font-weight:400;display:block}[data-astro-cid-5evene52][data-payment-charge] p[data-astro-cid-5evene52]{margin-block:.35rem}@media (width>=64rem){.payment-grid[data-astro-cid-5evene52]{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:2.5rem}.payment-review[data-astro-cid-5evene52]{position:sticky;top:1.5rem}}h1[data-astro-cid-5evene52]{font-size:clamp(1.7rem,4vw,2.4rem)}h1[data-astro-cid-5evene52],h2[data-astro-cid-5evene52],legend[data-astro-cid-5evene52]{font-weight:400}h2[data-astro-cid-5evene52],legend[data-astro-cid-5evene52]{font-size:1.2rem}p[data-astro-cid-5evene52]{margin-block:1rem}dl[data-astro-cid-5evene52]{border-block:1px solid var(--color-border);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:.65rem;margin-block:1.5rem;padding-block:1rem;display:grid}dl[data-astro-cid-5evene52] dd{text-align:right;overflow-wrap:anywhere;margin:0}fieldset[data-astro-cid-5evene52]{border:1px solid var(--color-border);margin-block:1.5rem;padding:1rem}label[data-astro-cid-5evene52]{margin-block:1rem .4rem;display:block}.payment-consent[data-astro-cid-5evene52]{align-items:start;gap:.6rem;display:flex}.payment-consent[data-astro-cid-5evene52] input[data-astro-cid-5evene52]{width:24px;height:24px;accent-color:var(--color-ink);flex:0 0 24px;margin-top:.25rem}select[data-astro-cid-5evene52],input[data-astro-cid-5evene52]:not([type=checkbox]),button[data-astro-cid-5evene52]{width:100%;min-width:0;min-height:48px;font:inherit;color:var(--color-ink);border:1px solid var(--color-border);background:var(--color-surface);border-radius:0;padding:.65rem;font-size:16px}button[data-astro-cid-5evene52]{cursor:pointer;line-height:var(--leading-hc-body,1.6);margin-block:.7rem}button[data-astro-cid-5evene52].payment-primary{background:var(--color-ink);color:var(--color-paper);border-color:var(--color-ink)}button[data-astro-cid-5evene52]:disabled{opacity:.55;cursor:default}[data-astro-cid-5evene52]:is(button,input,select,a):focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}.payment-note[data-astro-cid-5evene52]{font-size:max(1rem, var(--fs-note));color:var(--color-muted)}.payment-back[data-astro-cid-5evene52]{align-items:center;min-height:48px;display:inline-flex}.payment-home[data-astro-cid-5evene52]{background:var(--color-ink);min-height:48px;color:var(--color-paper);justify-content:center;align-items:center;padding:.65rem 1.2rem;display:inline-flex}.payment-contact[data-astro-cid-5evene52]{flex-wrap:wrap;gap:0 1.2rem;display:flex}.payment-contact[data-astro-cid-5evene52] a[data-astro-cid-5evene52]{overflow-wrap:anywhere;align-items:center;min-height:48px;display:inline-flex}.payment-cancellation[data-astro-cid-5evene52]{margin-top:1rem}.payment-cancellation[data-astro-cid-5evene52] summary[data-astro-cid-5evene52],[data-astro-cid-5evene52][data-payment-terms]>summary[data-astro-cid-5evene52]{cursor:pointer;min-height:48px;padding-block:.75rem}[data-astro-cid-5evene52][data-payment-complete]{border:1px solid var(--color-border);background:var(--color-surface);padding:1rem}[data-astro-cid-5evene52][data-google-pay]{min-height:48px;margin-block:.7rem}[data-astro-cid-5evene52][data-card-container]{margin-block:1rem}[data-astro-cid-5evene52][data-payment-error]{color:#9d1b1b}.apple-pay-button[data-astro-cid-5evene52]{-webkit-appearance:-apple-pay-button;-apple-pay-button-type:pay;-apple-pay-button-style:black}html[lang|=ja] .apple-pay-button[data-astro-cid-5evene52]{-apple-pay-button-locale:"ja-JP"}html[lang|=en] .apple-pay-button[data-astro-cid-5evene52]{-apple-pay-button-locale:"en-US"}[data-astro-cid-5evene52][hidden]{display:none!important}
