.lead-form[data-astro-cid-xyq5hly5]{padding:clamp(1.75rem,4vw,2.75rem);border-radius:var(--radius-lg);border:1px solid var(--line);background:#fff;box-shadow:var(--shadow-hover)}.grid[data-astro-cid-xyq5hly5]{display:grid;grid-template-columns:1fr 1fr;gap:1.1rem 1.25rem}.full[data-astro-cid-xyq5hly5]{grid-column:1 / -1}.field[data-astro-cid-xyq5hly5]{display:grid;align-content:start;gap:.4rem;min-width:0;margin:0;padding:0;border:0}label[data-astro-cid-xyq5hly5],legend[data-astro-cid-xyq5hly5]{font-weight:600;font-size:.95rem;color:var(--ink);padding:0}legend[data-astro-cid-xyq5hly5]{margin-bottom:.4rem}.opt[data-astro-cid-xyq5hly5]{font-weight:400;color:var(--muted)}input[data-astro-cid-xyq5hly5]:not([type=checkbox]),select[data-astro-cid-xyq5hly5],textarea[data-astro-cid-xyq5hly5]{width:100%;min-height:50px;padding:.75rem 1rem;border:2px solid var(--line);border-radius:14px;background:#fffafc;font:inherit;font-size:1rem;color:var(--ink);transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}textarea[data-astro-cid-xyq5hly5]{resize:vertical;min-height:130px}input[data-astro-cid-xyq5hly5]:not([type=checkbox]):focus,select[data-astro-cid-xyq5hly5]:focus,textarea[data-astro-cid-xyq5hly5]:focus{outline:none;border-color:var(--cranberry);background:#fff;box-shadow:0 0 0 4px #d221631f}[data-astro-cid-xyq5hly5][aria-invalid=true]{border-color:#c81e1e!important}.error[data-astro-cid-xyq5hly5]{margin:0;min-height:0;font-size:.85rem;font-weight:500;color:#c81e1e}.error[data-astro-cid-xyq5hly5]:empty{display:none}.chips[data-astro-cid-xyq5hly5]{display:flex;flex-wrap:wrap;gap:.5rem}.chip[data-astro-cid-xyq5hly5] input[data-astro-cid-xyq5hly5],.check[data-astro-cid-xyq5hly5] input[data-astro-cid-xyq5hly5]{position:absolute;opacity:0;width:1px;height:1px}.chip[data-astro-cid-xyq5hly5] span[data-astro-cid-xyq5hly5]{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem .9rem;border:2px solid var(--line);border-radius:999px;font-size:.9rem;font-weight:500;color:var(--ink-2);cursor:pointer;transition:all .2s ease}.chip[data-astro-cid-xyq5hly5] span[data-astro-cid-xyq5hly5] svg{color:var(--cranberry)}.chip[data-astro-cid-xyq5hly5] input[data-astro-cid-xyq5hly5]:checked+span[data-astro-cid-xyq5hly5]{border-color:var(--cranberry);background:var(--cranberry);color:#fff}.chip[data-astro-cid-xyq5hly5] input[data-astro-cid-xyq5hly5]:checked+span[data-astro-cid-xyq5hly5] svg{color:#fff}.chip[data-astro-cid-xyq5hly5] input[data-astro-cid-xyq5hly5]:focus-visible+span[data-astro-cid-xyq5hly5],.check[data-astro-cid-xyq5hly5] input[data-astro-cid-xyq5hly5]:focus-visible+span[data-astro-cid-xyq5hly5]:before{box-shadow:var(--ring)}.check[data-astro-cid-xyq5hly5]{display:block;font-weight:400;font-size:.95rem;color:var(--ink-2);cursor:pointer}.check[data-astro-cid-xyq5hly5] span[data-astro-cid-xyq5hly5]{position:relative;display:block;padding-left:2.1rem}.check[data-astro-cid-xyq5hly5] span[data-astro-cid-xyq5hly5]:before{content:"";position:absolute;left:0;top:.1rem;width:22px;height:22px;border:2px solid var(--line);border-radius:7px;background:#fffafc;transition:all .2s ease}.check[data-astro-cid-xyq5hly5] input[data-astro-cid-xyq5hly5]:checked+span[data-astro-cid-xyq5hly5]:before{border-color:var(--cranberry);background:var(--cranberry) url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22white%22 stroke-width=%223%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M20 6 9 17l-5-5%22/%3E%3C/svg%3E") center / 14px no-repeat}.hp[data-astro-cid-xyq5hly5]{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.status[data-astro-cid-xyq5hly5]{margin:1.25rem 0 0;font-weight:600;color:#c81e1e}.status[data-astro-cid-xyq5hly5]:empty{display:none}.submit[data-astro-cid-xyq5hly5]{margin-top:1.5rem;width:100%}.submit[data-astro-cid-xyq5hly5][aria-busy=true]{opacity:.85;pointer-events:none}.submit[data-astro-cid-xyq5hly5][aria-busy=true] svg{display:none}.submit[data-astro-cid-xyq5hly5][aria-busy=true]:after{content:"";width:18px;height:18px;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;animation:lf-spin .8s linear infinite}@keyframes lf-spin{to{rotate:360deg}}.success[data-astro-cid-xyq5hly5]{display:grid;justify-items:center;text-align:center;padding:2rem 0;outline:none}.success[data-astro-cid-xyq5hly5][hidden]{display:none}.tick[data-astro-cid-xyq5hly5]{position:relative;display:grid;place-items:center;width:72px;height:72px;margin-bottom:1.25rem;border-radius:50%;background:var(--grad);color:#fff}.success[data-astro-cid-xyq5hly5] h3[data-astro-cid-xyq5hly5]{color:var(--cranberry);font-size:1.6rem}.success[data-astro-cid-xyq5hly5] p[data-astro-cid-xyq5hly5]{max-width:44ch;color:var(--ink-2)}@media(max-width:600px){.grid[data-astro-cid-xyq5hly5]{grid-template-columns:1fr}}
