.prefix[data-astro-cid-xirm7yxl]{border:1.5px solid var(--line-strong);background:var(--surface);border-radius:12px;align-items:stretch;display:flex;overflow:hidden}.prefix[data-astro-cid-xirm7yxl]:focus-within{border-color:var(--indigo-500);box-shadow:var(--ring)}.prefix[data-astro-cid-xirm7yxl] span[data-astro-cid-xirm7yxl]{background:var(--bg);color:var(--text-muted);font-size:var(--fs-sm);place-items:center;padding:0 12px;font-weight:500;display:grid}.prefix[data-astro-cid-xirm7yxl] .input[data-astro-cid-xirm7yxl]{border:0;min-width:0;box-shadow:none!important}.contact[data-astro-cid-xirm7yxl]{padding-block:clamp(40px,6vw,88px)}.layout[data-astro-cid-xirm7yxl]{align-items:start;gap:40px;display:grid}.intro[data-astro-cid-xirm7yxl]{gap:18px;display:grid}.intro[data-astro-cid-xirm7yxl] h1[data-astro-cid-xirm7yxl]{font-size:var(--fs-3xl)}.points[data-astro-cid-xirm7yxl]{gap:18px;margin:8px 0 0;padding:0;list-style:none;display:grid}.points[data-astro-cid-xirm7yxl] li[data-astro-cid-xirm7yxl]{gap:14px;display:flex}.points[data-astro-cid-xirm7yxl] svg{color:var(--indigo-600);flex-shrink:0}.points[data-astro-cid-xirm7yxl] div[data-astro-cid-xirm7yxl]{display:grid}.points[data-astro-cid-xirm7yxl] span[data-astro-cid-xirm7yxl],.direct[data-astro-cid-xirm7yxl]{color:var(--text-muted);font-size:var(--fs-sm)}.direct[data-astro-cid-xirm7yxl] a[data-astro-cid-xirm7yxl],.fine[data-astro-cid-xirm7yxl] a[data-astro-cid-xirm7yxl]{color:var(--indigo-600)}.form[data-astro-cid-xirm7yxl],.thanks[data-astro-cid-xirm7yxl]{box-shadow:var(--shadow);gap:18px;padding:clamp(22px,4vw,36px);display:grid}.form[data-astro-cid-xirm7yxl][hidden],.thanks[data-astro-cid-xirm7yxl][hidden]{display:none}.row[data-astro-cid-xirm7yxl]{gap:18px;display:grid}@media (width>=560px){.row[data-astro-cid-xirm7yxl]{grid-template-columns:repeat(2,minmax(0,1fr))}.row[data-astro-cid-xirm7yxl].three{grid-template-columns:1fr 1fr 1.4fr}}.kind[data-astro-cid-xirm7yxl]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.kind[data-astro-cid-xirm7yxl] label[data-astro-cid-xirm7yxl]{position:relative}.kind[data-astro-cid-xirm7yxl] input[data-astro-cid-xirm7yxl]{opacity:0;position:absolute}.kind[data-astro-cid-xirm7yxl] span[data-astro-cid-xirm7yxl]{border:1.5px solid var(--line-strong);min-height:48px;font-weight:600;font-size:var(--fs-sm);text-align:center;cursor:pointer;border-radius:12px;place-items:center;padding:8px;display:grid}.kind[data-astro-cid-xirm7yxl] input[data-astro-cid-xirm7yxl]:checked+span[data-astro-cid-xirm7yxl]{border-color:var(--indigo-600);background:var(--indigo-50);color:var(--indigo-700)}.kind[data-astro-cid-xirm7yxl] input[data-astro-cid-xirm7yxl]:focus-visible+span[data-astro-cid-xirm7yxl]{box-shadow:var(--ring)}fieldset[data-astro-cid-xirm7yxl]{border:0;margin:0;padding:0}.chips[data-astro-cid-xirm7yxl]{flex-wrap:wrap;gap:8px;display:flex}.chips[data-astro-cid-xirm7yxl] label[data-astro-cid-xirm7yxl]{position:relative}.chips[data-astro-cid-xirm7yxl] input[data-astro-cid-xirm7yxl]{opacity:0;position:absolute}.chips[data-astro-cid-xirm7yxl] span[data-astro-cid-xirm7yxl]{border:1px solid var(--line-strong);font-size:var(--fs-xs);cursor:pointer;border-radius:999px;padding:6px 12px;font-weight:500;display:inline-block}.chips[data-astro-cid-xirm7yxl] input[data-astro-cid-xirm7yxl]:checked+span[data-astro-cid-xirm7yxl]{border-color:var(--indigo-600);background:var(--indigo-600);color:#fff}.chips[data-astro-cid-xirm7yxl] input[data-astro-cid-xirm7yxl]:focus-visible+span[data-astro-cid-xirm7yxl]{box-shadow:var(--ring)}.fine[data-astro-cid-xirm7yxl]{font-size:var(--fs-xs);color:var(--text-soft);text-align:center}.thanks[data-astro-cid-xirm7yxl]{text-align:center;justify-items:center;padding-block:56px}.thanks[data-astro-cid-xirm7yxl] h2[data-astro-cid-xirm7yxl]{font-size:var(--fs-2xl)}.thanks[data-astro-cid-xirm7yxl] p[data-astro-cid-xirm7yxl]{color:var(--text-muted);max-width:420px}.tick[data-astro-cid-xirm7yxl]{background:var(--teal-100);width:64px;height:64px;color:var(--teal-700);border-radius:50%;place-items:center;display:grid}@media (width>=1024px){.layout[data-astro-cid-xirm7yxl]{grid-template-columns:.85fr 1.15fr;gap:72px}.intro[data-astro-cid-xirm7yxl]{position:sticky;top:104px}}
