.contact-form.svelte-fq8g2m{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.contact-form.svelte-fq8g2m label:where(.svelte-fq8g2m){color:var(--ink);gap:8px;font-weight:700;display:grid}.contact-form.svelte-fq8g2m input:where(.svelte-fq8g2m):not([type=checkbox]),.contact-form.svelte-fq8g2m textarea:where(.svelte-fq8g2m){box-sizing:border-box;border:1px solid var(--border);background:var(--surface);width:100%;color:var(--ink);padding:12px}.contact-form.svelte-fq8g2m textarea:where(.svelte-fq8g2m){resize:vertical}.wide.svelte-fq8g2m{grid-column:1/-1}.check.svelte-fq8g2m{grid-template-columns:auto 1fr;grid-auto-flow:column;justify-content:flex-start;align-items:flex-start;font-size:.9rem;display:flex!important}.check.svelte-fq8g2m input:where(.svelte-fq8g2m){accent-color:var(--signal-blue);margin-top:4px}.check.svelte-fq8g2m a:where(.svelte-fq8g2m){color:var(--signal-blue)}.button.svelte-fq8g2m{background:var(--signal-blue);color:#fff;cursor:pointer;border:0;border-radius:999px;width:max-content;min-height:48px;padding:0 20px;font-weight:800}.contact-form.svelte-fq8g2m p:where(.svelte-fq8g2m){min-height:1.5em;color:var(--muted);grid-column:1/-1;margin:0}.contact-form.svelte-fq8g2m p.success:where(.svelte-fq8g2m){color:var(--success)}.contact-form.svelte-fq8g2m p.error:where(.svelte-fq8g2m){color:var(--error)}@media (width<=640px){.contact-form.svelte-fq8g2m{grid-template-columns:1fr}.wide.svelte-fq8g2m{grid-column:auto}}.contact-page.svelte-1bv7ezn{width:min(960px,100% - 40px);margin:0 auto;padding:96px 0 80px}.kicker.svelte-1bv7ezn{color:var(--signal-blue);font:700 .75rem var(--vk-font-util);letter-spacing:.12em;margin:0}h1.svelte-1bv7ezn{letter-spacing:-.05em;max-width:16ch;margin:20px 0;font-size:clamp(2.6rem,7vw,4.8rem);line-height:1.08}.contact-page.svelte-1bv7ezn header:where(.svelte-1bv7ezn)>p:where(.svelte-1bv7ezn):last-child{max-width:60ch;color:var(--muted);margin-bottom:48px;font-size:1.1rem;line-height:1.8}
