.contact[data-astro-cid-d7zyz6zb]{background:var(--surface-2);padding-bottom:96px}.page-hero[data-astro-cid-d7zyz6zb] .wrap[data-astro-cid-d7zyz6zb].contact-grid{display:grid;gap:48px;align-items:start;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr))}.intro-col[data-astro-cid-d7zyz6zb]{display:flex;flex-direction:column;gap:16px;min-width:0}.intro-col[data-astro-cid-d7zyz6zb] .lead[data-astro-cid-d7zyz6zb]{max-width:520px}.facts[data-astro-cid-d7zyz6zb]{list-style:none;margin:0;padding:8px 0 0;display:flex;flex-direction:column;gap:12px}.facts[data-astro-cid-d7zyz6zb] li[data-astro-cid-d7zyz6zb]{display:flex;align-items:center;gap:12px;padding:16px 18px;border-radius:16px;background:#fff}.facts[data-astro-cid-d7zyz6zb] .icon[data-astro-cid-d7zyz6zb]{width:24px;height:24px;color:var(--accent)}.fact-body[data-astro-cid-d7zyz6zb]{display:flex;flex-direction:column;gap:2px;min-width:0}.fact-k[data-astro-cid-d7zyz6zb]{font-size:13px;color:var(--muted)}.fact-v[data-astro-cid-d7zyz6zb]{font-size:14px;line-height:1.45;color:var(--ink);overflow-wrap:anywhere}a[data-astro-cid-d7zyz6zb].fact-v,.fact-v[data-astro-cid-d7zyz6zb] a[data-astro-cid-d7zyz6zb]{color:var(--link)}.form-card[data-astro-cid-d7zyz6zb]{min-width:0;background:#fff;border-radius:22px;padding:28px;box-shadow:var(--shadow-card)}.form[data-astro-cid-d7zyz6zb]{display:flex;flex-direction:column;gap:16px}.form[data-astro-cid-d7zyz6zb][hidden],.done[data-astro-cid-d7zyz6zb][hidden]{display:none}.form-title[data-astro-cid-d7zyz6zb]{font-size:18px;font-weight:600;letter-spacing:-.01em}.field[data-astro-cid-d7zyz6zb]{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;border:0;min-width:0}.field[data-astro-cid-d7zyz6zb] label[data-astro-cid-d7zyz6zb],.field[data-astro-cid-d7zyz6zb] legend[data-astro-cid-d7zyz6zb]{font-size:13.5px;font-weight:500;color:var(--ink-3)}.field[data-astro-cid-d7zyz6zb] legend[data-astro-cid-d7zyz6zb]{padding:0;margin-bottom:6px}.req[data-astro-cid-d7zyz6zb]{color:var(--err)}.field[data-astro-cid-d7zyz6zb] input[data-astro-cid-d7zyz6zb],.field[data-astro-cid-d7zyz6zb] textarea[data-astro-cid-d7zyz6zb]{width:100%;min-height:44px;padding:0 14px;border:1px solid var(--line-strong);border-radius:10px;background:#fff;font-size:15px;color:var(--ink);transition:border-color .15s ease}.field[data-astro-cid-d7zyz6zb] textarea[data-astro-cid-d7zyz6zb]{padding:12px 14px;min-height:120px;resize:vertical;line-height:1.5}.field[data-astro-cid-d7zyz6zb] input[data-astro-cid-d7zyz6zb]::placeholder{color:var(--faint)}.field[data-astro-cid-d7zyz6zb] input[data-astro-cid-d7zyz6zb]:hover,.field[data-astro-cid-d7zyz6zb] textarea[data-astro-cid-d7zyz6zb]:hover{border-color:var(--faint)}.field[data-astro-cid-d7zyz6zb] input[data-astro-cid-d7zyz6zb]:focus,.field[data-astro-cid-d7zyz6zb] textarea[data-astro-cid-d7zyz6zb]:focus{border-color:var(--ink);outline:none}.field[data-astro-cid-d7zyz6zb] input[data-astro-cid-d7zyz6zb]:focus-visible,.field[data-astro-cid-d7zyz6zb] textarea[data-astro-cid-d7zyz6zb]:focus-visible{outline:2px solid var(--link);outline-offset:1px}.chips[data-astro-cid-d7zyz6zb]{display:flex;flex-wrap:wrap;gap:6px}.chip[data-astro-cid-d7zyz6zb]{position:relative;display:inline-flex}.chip[data-astro-cid-d7zyz6zb] input[data-astro-cid-d7zyz6zb]{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.chip[data-astro-cid-d7zyz6zb] span[data-astro-cid-d7zyz6zb]{display:inline-flex;align-items:center;height:36px;padding:0 12px;border-radius:999px;border:1px solid var(--line-strong);background:#fff;color:var(--ink-3);font-size:13.5px;font-weight:500;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.chip[data-astro-cid-d7zyz6zb]:hover span[data-astro-cid-d7zyz6zb]{border-color:var(--faint)}.chip[data-astro-cid-d7zyz6zb] input[data-astro-cid-d7zyz6zb]:checked+span[data-astro-cid-d7zyz6zb]{background:var(--ink);border-color:var(--ink);color:#fff}.chip[data-astro-cid-d7zyz6zb] input[data-astro-cid-d7zyz6zb]:focus-visible+span[data-astro-cid-d7zyz6zb]{outline:2px solid var(--link);outline-offset:2px}.hp[data-astro-cid-d7zyz6zb]{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.turnstile[data-astro-cid-d7zyz6zb]{max-width:100%;overflow:hidden}.turnstile[data-astro-cid-d7zyz6zb]:empty{display:none}.form-note[data-astro-cid-d7zyz6zb]{font-size:12.5px;line-height:1.5;color:var(--muted)}.form-note[data-astro-cid-d7zyz6zb] a[data-astro-cid-d7zyz6zb]{color:var(--link);text-decoration:underline;text-underline-offset:3px}.done[data-astro-cid-d7zyz6zb]{display:flex;flex-direction:column;gap:8px;padding:8px 0}.done[data-astro-cid-d7zyz6zb]:focus{outline:none}.done[data-astro-cid-d7zyz6zb] .icon[data-astro-cid-d7zyz6zb]{width:28px;height:28px;color:var(--ok)}.done-title[data-astro-cid-d7zyz6zb]{font-size:20px;font-weight:600}.done-text[data-astro-cid-d7zyz6zb]{font-size:15px;line-height:1.55;color:var(--ink-4);text-wrap:pretty}@media(max-width:640px){.contact[data-astro-cid-d7zyz6zb]{padding-bottom:72px}.form-card[data-astro-cid-d7zyz6zb]{padding:22px 18px}}
