.pay[data-astro-cid-cupv3mev]{max-width:780px;margin:0 auto;padding:92px 20px 56px}.pay-crumbs[data-astro-cid-cupv3mev]{font-size:13px;color:var(--muted);display:flex;gap:8px;margin-bottom:18px}.pay-crumbs[data-astro-cid-cupv3mev] a[data-astro-cid-cupv3mev]{color:var(--muted);text-decoration:none}.pay-crumbs[data-astro-cid-cupv3mev] a[data-astro-cid-cupv3mev]:hover{color:var(--blue)}.pay-h1[data-astro-cid-cupv3mev]{font-size:clamp(28px,4vw,42px);line-height:1.15;letter-spacing:-.02em;margin:0 0 10px;text-wrap:balance}.pay-date[data-astro-cid-cupv3mev]{font-size:13px;color:var(--muted);margin:0 0 22px}.pay-short[data-astro-cid-cupv3mev]{border-left:3px solid var(--blue);padding:2px 0 2px 18px;margin-bottom:26px}.pay-short-label[data-astro-cid-cupv3mev]{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--blue);font-weight:700;margin-bottom:8px}.pay-short[data-astro-cid-cupv3mev] p[data-astro-cid-cupv3mev]{font-size:19px;line-height:1.55;margin:0}.pay-open[data-astro-cid-cupv3mev]{margin:18px 0 0}.pay-ways[data-astro-cid-cupv3mev]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:0 0 38px}.pay-way[data-astro-cid-cupv3mev]{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1.5px solid var(--line, #e6e8ec);border-radius:10px;text-decoration:none;color:var(--ink);background:var(--paper);transition:border-color .15s,transform .15s}.pay-way[data-astro-cid-cupv3mev]:hover{border-color:var(--blue);transform:translateY(-1px)}.pay-way[data-astro-cid-cupv3mev]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.pay-way-icon[data-astro-cid-cupv3mev]{font-size:22px;line-height:1}.pay-way-text[data-astro-cid-cupv3mev]{display:flex;flex-direction:column;gap:2px;min-width:0}.pay-way-title[data-astro-cid-cupv3mev]{font-weight:700;font-size:15px;line-height:1.25}.pay-way-sub[data-astro-cid-cupv3mev]{font-size:12.5px;color:var(--muted);line-height:1.3}@media(max-width:640px){.pay-ways[data-astro-cid-cupv3mev]{grid-template-columns:1fr}}.pay-sec[data-astro-cid-cupv3mev][id]{scroll-margin-top:88px}@media(prefers-reduced-motion:reduce){.pay-way[data-astro-cid-cupv3mev]{transition:none}.pay-way[data-astro-cid-cupv3mev]:hover{transform:none}}.pay-sec[data-astro-cid-cupv3mev]{margin:0 0 34px}.pay-sec[data-astro-cid-cupv3mev] h2[data-astro-cid-cupv3mev]{font-size:22px;margin:0 0 14px;letter-spacing:-.01em}.pay-text[data-astro-cid-cupv3mev]{margin:0 0 12px;line-height:1.6}.pay-card-btn[data-astro-cid-cupv3mev]{margin:16px 0 0}.pay-note[data-astro-cid-cupv3mev]{font-size:14px;color:var(--muted);margin:12px 0 0;line-height:1.55}.pay-steps[data-astro-cid-cupv3mev]{padding-inline-start:22px;margin:0}.pay-steps[data-astro-cid-cupv3mev] li[data-astro-cid-cupv3mev]{margin-bottom:16px;line-height:1.6;padding-inline-start:4px}.pay-step-title[data-astro-cid-cupv3mev]{display:block;margin-bottom:2px}.pay-list[data-astro-cid-cupv3mev]{padding-inline-start:20px;margin:0}.pay-list[data-astro-cid-cupv3mev] li[data-astro-cid-cupv3mev]{margin-bottom:10px;line-height:1.6}.pay-table-wrap[data-astro-cid-cupv3mev]{overflow-x:auto}.pay-table[data-astro-cid-cupv3mev]{width:100%;border-collapse:collapse;font-size:15px}.pay-table[data-astro-cid-cupv3mev] th[data-astro-cid-cupv3mev],.pay-table[data-astro-cid-cupv3mev] td[data-astro-cid-cupv3mev]{text-align:start;vertical-align:top;padding:10px 12px;border-bottom:1px solid var(--line, #e6e8ec);white-space:nowrap;font-variant-numeric:tabular-nums}.pay-table[data-astro-cid-cupv3mev] th[data-astro-cid-cupv3mev][scope=row]{font-weight:650}.pay-table[data-astro-cid-cupv3mev] thead[data-astro-cid-cupv3mev] th[data-astro-cid-cupv3mev]{font-weight:650;font-size:13px;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.pay-faq[data-astro-cid-cupv3mev]{margin:0}.pay-faq[data-astro-cid-cupv3mev] dt[data-astro-cid-cupv3mev]{font-weight:650;margin-top:18px}.pay-faq[data-astro-cid-cupv3mev] dd[data-astro-cid-cupv3mev]{margin:6px 0 0;padding:0;line-height:1.6}.pay[data-astro-cid-cupv3mev] a:not(.btn):not(.pay-way){color:var(--blue)}.pay[data-astro-cid-cupv3mev] code{font-size:.92em;padding:1px 6px;border-radius:5px;background:var(--line, #e6e8ec)}
