.contact[data-astro-cid-6bfsojfh]{gap:1rem;max-width:44rem;display:grid}.mail-card[data-astro-cid-6bfsojfh]{color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:24px;flex-direction:column;align-items:center;gap:.9rem;padding:2rem 1rem;text-decoration:none;display:flex}.mail-card[data-astro-cid-6bfsojfh]:hover{border-color:var(--accent);color:var(--text)}.ico[data-astro-cid-6bfsojfh]{background:var(--accent-soft);width:3.6rem;height:3.6rem;color:var(--accent);border-radius:18px;place-items:center;display:grid}.addr[data-astro-cid-6bfsojfh]{font-size:clamp(1.2rem,4.5vw,1.6rem);font-weight:800;font-family:var(--mono)}.pay-card[data-astro-cid-6bfsojfh]{background:var(--surface);border:1px solid var(--border);border-radius:24px;padding:1.5rem}.pay-card[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{text-align:center;margin:0 0 1rem;font-size:1.1rem;font-weight:800}.need[data-astro-cid-6bfsojfh]{grid-template-columns:repeat(3,1fr);gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.need[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]{text-align:center;background:var(--surface-2);border-radius:16px;flex-direction:column;align-items:center;gap:.4rem;padding:1rem .4rem;font-size:.92rem;font-weight:700;display:flex}.need[data-astro-cid-6bfsojfh] svg{color:var(--accent)}.faq-link[data-astro-cid-6bfsojfh]{text-align:center;margin:.5rem 0 0}.faq-link[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{color:var(--muted);align-items:center;gap:.35rem;text-decoration:none;display:inline-flex}.faq-link[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]:hover{color:var(--text)}
