.cform__form[data-astro-cid-qhsmdzqq]{gap:var(--s-3);display:grid}.cform__req[data-astro-cid-qhsmdzqq]{font-size:var(--fs-xs);color:var(--ink-soft)}.cform__grid[data-astro-cid-qhsmdzqq]{gap:var(--s-3);display:grid}@media (width>=40rem){.cform__grid[data-astro-cid-qhsmdzqq]{grid-template-columns:1fr 1fr}}.cform__hp[data-astro-cid-qhsmdzqq]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.cform__phone[data-astro-cid-qhsmdzqq]{gap:var(--s-1);grid-template-columns:6.5rem 1fr;display:grid}fieldset[data-astro-cid-qhsmdzqq].field{border:0;min-width:0;margin:0;padding:0}fieldset[data-astro-cid-qhsmdzqq].field legend[data-astro-cid-qhsmdzqq]{margin-bottom:.5rem;padding:0}.cform__chips[data-astro-cid-qhsmdzqq]{gap:var(--s-1);flex-wrap:wrap;display:flex}.chip[data-astro-cid-qhsmdzqq]{display:inline-flex;position:relative}.chip[data-astro-cid-qhsmdzqq] input[data-astro-cid-qhsmdzqq]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.chip[data-astro-cid-qhsmdzqq] span[data-astro-cid-qhsmdzqq]{border:1px solid var(--line-strong);border-radius:var(--r-2);min-height:2.75rem;font-family:var(--font-head);font-size:var(--fs-xs);color:var(--navy);background:var(--paper);transition:all var(--dur-1) ease;align-items:center;padding:0 .875rem;font-weight:500;display:inline-flex}.chip[data-astro-cid-qhsmdzqq] input[data-astro-cid-qhsmdzqq]:checked+span[data-astro-cid-qhsmdzqq]{background:var(--navy);border-color:var(--navy);color:#fff}.chip[data-astro-cid-qhsmdzqq] input[data-astro-cid-qhsmdzqq]:focus-visible+span[data-astro-cid-qhsmdzqq]{outline:2px solid var(--navy);outline-offset:2px}.chip[data-astro-cid-qhsmdzqq]:hover span[data-astro-cid-qhsmdzqq]{border-color:var(--navy)}.cform__lang-tools[data-astro-cid-qhsmdzqq]{margin-bottom:var(--s-1);gap:.375rem;display:grid}@media (width>=40rem){.cform__lang-tools[data-astro-cid-qhsmdzqq]{align-items:center;gap:var(--s-2);grid-template-columns:1fr auto}}.cform__lang-list[data-astro-cid-qhsmdzqq]{gap:0 var(--s-2);max-height:13rem;padding:var(--s-1) var(--s-2);border:1px solid var(--line-strong);border-radius:var(--r-1);background:var(--paper);grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));display:grid;overflow-y:auto}.cform__lang[data-astro-cid-qhsmdzqq]{min-height:2.75rem;font-size:var(--fs-sm);cursor:pointer;align-items:center;gap:.5rem;display:flex}.cform__lang[data-astro-cid-qhsmdzqq] input[data-astro-cid-qhsmdzqq],.cform__check[data-astro-cid-qhsmdzqq] input[data-astro-cid-qhsmdzqq]{width:1.125rem;height:1.125rem;accent-color:var(--navy);flex:none}.cform__check[data-astro-cid-qhsmdzqq]{cursor:pointer;align-items:flex-start;gap:.75rem;display:flex;font-family:var(--font-body)!important;font-weight:400!important;font-size:var(--fs-sm)!important;color:var(--ink)!important}.cform__check[data-astro-cid-qhsmdzqq] input[data-astro-cid-qhsmdzqq]{margin-top:.2rem}.cform__turnstile[data-astro-cid-qhsmdzqq]:empty{display:none}.cform__submit[data-astro-cid-qhsmdzqq]{gap:var(--s-2);flex-wrap:wrap;align-items:center;display:flex}.cform__submit[data-astro-cid-qhsmdzqq] .btn[data-astro-cid-qhsmdzqq][disabled]{opacity:.6;cursor:progress}.cform__alt[data-astro-cid-qhsmdzqq]{font-size:var(--fs-sm);color:var(--ink-soft)}.cform__status[data-astro-cid-qhsmdzqq]{padding:var(--s-2) var(--s-3);border:1px solid var(--alert);border-radius:var(--r-1);color:var(--alert);font-weight:700;font-size:var(--fs-sm);background:#fff;border-left-width:3px}.cform__done[data-astro-cid-qhsmdzqq]{padding:var(--s-5);border:1px solid var(--line-strong);border-top:3px solid var(--navy);border-radius:var(--r-2);background:var(--paper);gap:var(--s-2);display:grid}.cform__done[data-astro-cid-qhsmdzqq]:focus{outline:none}.cform__done-icon[data-astro-cid-qhsmdzqq]{background:var(--navy);color:#fff;border-radius:50%;place-items:center;width:3rem;height:3rem;display:grid}.cform__next[data-astro-cid-qhsmdzqq]{color:var(--ink-soft);gap:.5rem;padding-left:1.25rem;display:grid}
