.form-page[data-astro-cid-mxjtf3l5]{gap:1.25rem;margin-top:1rem;padding-bottom:2rem;display:grid}.intro-card[data-astro-cid-mxjtf3l5],.form-shell[data-astro-cid-mxjtf3l5]{padding:var(--pad-card)}.intro-card[data-astro-cid-mxjtf3l5]{background:radial-gradient(circle at 0 0,#da222a14,#0000 28%),linear-gradient(#fffffffa,#f9f9f9fa)}.eyebrow[data-astro-cid-mxjtf3l5]{text-transform:uppercase;letter-spacing:.14em;color:var(--accent);margin:0 0 .55rem;font-size:.76rem;font-weight:700}.intro-card[data-astro-cid-mxjtf3l5] h1[data-astro-cid-mxjtf3l5]{max-width:14ch;font-size:clamp(2rem,4vw,3.2rem);font-family:var(--font-display);margin:0}.lead[data-astro-cid-mxjtf3l5]{max-width:68ch;color:var(--muted);margin:.9rem 0 0;line-height:1.7}@media (width>=1024px){.lead[data-astro-cid-mxjtf3l5]{white-space:nowrap;max-width:none}}.notice-row[data-astro-cid-mxjtf3l5]{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.notice[data-astro-cid-mxjtf3l5]{border-radius:var(--radius-chip);background:#da222a0f;border:1px solid #da222a33;align-items:center;padding:.35rem .7rem;font-size:.9rem;font-weight:600;display:inline-flex}.notice[data-astro-cid-mxjtf3l5].subtle{border-color:var(--line);color:var(--muted);background:#fff}.status[data-astro-cid-mxjtf3l5]{border-radius:var(--radius-control);margin:1rem 0 0;padding:.85rem 1rem;font-weight:600}.status-success[data-astro-cid-mxjtf3l5]{color:var(--accent-2);background:#0f6b5714;border:1px solid #0f6b572e}.status-error[data-astro-cid-mxjtf3l5]{color:var(--accent-dark);background:#b01b2214;border:1px solid #b01b222e}.form-shell[data-astro-cid-mxjtf3l5]{background:#fff;gap:1.25rem;display:grid}.field-grid[data-astro-cid-mxjtf3l5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.field[data-astro-cid-mxjtf3l5]{gap:.45rem;display:grid}.field-wide[data-astro-cid-mxjtf3l5]{grid-column:1/-1}.field[data-astro-cid-mxjtf3l5] span[data-astro-cid-mxjtf3l5],.fineprint[data-astro-cid-mxjtf3l5]{color:var(--muted);font-size:.94rem}.field[data-astro-cid-mxjtf3l5] strong[data-astro-cid-mxjtf3l5]{color:var(--accent)}.field[data-astro-cid-mxjtf3l5] input[data-astro-cid-mxjtf3l5],.field[data-astro-cid-mxjtf3l5] select[data-astro-cid-mxjtf3l5],.field[data-astro-cid-mxjtf3l5] textarea[data-astro-cid-mxjtf3l5]{border-radius:var(--radius-control);border:1px solid var(--line);width:100%;color:var(--ink);font:inherit;box-shadow:var(--shadow-xs);transition:border-color var(--transition), box-shadow var(--transition), transform var(--transition);background:#fff;padding:.9rem 1rem}.field[data-astro-cid-mxjtf3l5] input[data-astro-cid-mxjtf3l5]:focus,.field[data-astro-cid-mxjtf3l5] select[data-astro-cid-mxjtf3l5]:focus,.field[data-astro-cid-mxjtf3l5] textarea[data-astro-cid-mxjtf3l5]:focus{border-color:#da222a80;box-shadow:0 0 0 4px #da222a14}.field[data-astro-cid-mxjtf3l5] select[data-astro-cid-mxjtf3l5]{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5l5-5' fill='none' stroke='%23666' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;padding-right:2.75rem}.field[data-astro-cid-mxjtf3l5] select[data-astro-cid-mxjtf3l5]:invalid{color:var(--muted)}.field[data-astro-cid-mxjtf3l5] textarea[data-astro-cid-mxjtf3l5]{resize:vertical;min-height:8rem}.btn-primary[data-astro-cid-mxjtf3l5][disabled]{opacity:.7;cursor:progress;box-shadow:none;filter:none;transform:none}.form-actions[data-astro-cid-mxjtf3l5]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.turnstile-block[data-astro-cid-mxjtf3l5]{justify-items:end;gap:.65rem;display:grid}.turnstile-label[data-astro-cid-mxjtf3l5]{color:var(--muted);font-size:.94rem;font-weight:600}.turnstile-warning[data-astro-cid-mxjtf3l5]{margin:0}.fineprint[data-astro-cid-mxjtf3l5]{max-width:48ch;margin:0}.honeypot[data-astro-cid-mxjtf3l5]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}@media (width<=900px){.form-page[data-astro-cid-mxjtf3l5]{margin-top:.75rem}.field-grid[data-astro-cid-mxjtf3l5]{grid-template-columns:1fr}.form-actions[data-astro-cid-mxjtf3l5]{align-items:stretch}.btn-primary[data-astro-cid-mxjtf3l5]{width:100%}}
