.lead[data-astro-cid-xyq5hly5]{position:relative;display:grid;gap:1.25rem}.hp[data-astro-cid-xyq5hly5]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.lead-note[data-astro-cid-xyq5hly5]{margin:0;padding:.8rem 1rem;border-radius:1rem;background:var(--color-yellow-100);color:var(--color-navy);font-weight:600;font-size:.95rem}:root[data-theme=night] .lead-note[data-astro-cid-xyq5hly5]{background:#ffc12c26;color:#fff}.lead-grid[data-astro-cid-xyq5hly5]{display:grid;gap:1rem 1.25rem}@media(min-width:40rem){.lead-grid[data-astro-cid-xyq5hly5]{grid-template-columns:1fr 1fr}.f-wide[data-astro-cid-xyq5hly5]{grid-column:1 / -1}}.f[data-astro-cid-xyq5hly5]{display:grid;gap:.4rem;min-width:0}.f-label[data-astro-cid-xyq5hly5]{font:700 .95rem/1.3 var(--font-display);color:var(--text-strong)}.req[data-astro-cid-xyq5hly5]{color:var(--color-blue-700)}:root[data-theme=night] .req[data-astro-cid-xyq5hly5]{color:var(--color-yellow)}.opt[data-astro-cid-xyq5hly5]{font:500 .85rem var(--font-sans);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:3rem;padding:.75rem 1rem;border:0;border-radius:1rem;background:var(--surface);color:var(--text-strong);font:400 1rem/1.4 var(--font-sans);box-shadow:inset 0 0 0 1.5px var(--line);transition:box-shadow .2s}textarea[data-astro-cid-xyq5hly5]{resize:vertical;min-height:7rem}select[data-astro-cid-xyq5hly5]{appearance:none;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 1.3rem) 1.3rem,calc(100% - .95rem) 1.3rem;background-size:.35rem .35rem;background-repeat:no-repeat;padding-right:2.5rem}:root[data-theme=night] select[data-astro-cid-xyq5hly5] option[data-astro-cid-xyq5hly5]{background:var(--color-navy-700);color:#fff}input[data-astro-cid-xyq5hly5]:hover,select[data-astro-cid-xyq5hly5]:hover,textarea[data-astro-cid-xyq5hly5]:hover{box-shadow:inset 0 0 0 2px var(--muted)}input[data-astro-cid-xyq5hly5]:focus-visible,select[data-astro-cid-xyq5hly5]:focus-visible,textarea[data-astro-cid-xyq5hly5]:focus-visible{outline:none;box-shadow:inset 0 0 0 2.5px var(--focus),0 0 0 4px #0877c82e}[data-astro-cid-xyq5hly5]::placeholder{color:var(--muted);opacity:.8}[data-astro-cid-xyq5hly5][aria-invalid=true]{box-shadow:inset 0 0 0 2.5px #b42318!important}:root[data-theme=night] [data-astro-cid-xyq5hly5][aria-invalid=true]{box-shadow:inset 0 0 0 2.5px #fda29b!important}.f-err[data-astro-cid-xyq5hly5]{margin:0;min-height:0;font-size:.88rem;font-weight:600;color:#b42318}:root[data-theme=night] .f-err[data-astro-cid-xyq5hly5]{color:#fda29b}.f-err[data-astro-cid-xyq5hly5]:empty{display:none}.check[data-astro-cid-xyq5hly5]{display:flex;gap:.75rem;align-items:flex-start;cursor:pointer;font-size:.95rem;color:var(--text);padding:.25rem 0}.check[data-astro-cid-xyq5hly5] input[data-astro-cid-xyq5hly5]{flex:none;width:1.35rem;height:1.35rem;margin-top:.1rem;accent-color:var(--color-navy);cursor:pointer}:root[data-theme=night] .check[data-astro-cid-xyq5hly5] input[data-astro-cid-xyq5hly5]{accent-color:var(--color-yellow)}.check[data-astro-cid-xyq5hly5] a[data-astro-cid-xyq5hly5]{color:inherit;text-underline-offset:3px}.lead-actions[data-astro-cid-xyq5hly5]{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.lead-submit[data-astro-cid-xyq5hly5]{min-height:3.25rem;padding-inline:1.75rem}.lead-submit[data-astro-cid-xyq5hly5][aria-busy=true]{opacity:.75;cursor:progress}.lead-status[data-astro-cid-xyq5hly5]{margin:0;font-weight:600;color:var(--text-strong)}.lead-status[data-astro-cid-xyq5hly5].is-error{color:#b42318}:root[data-theme=night] .lead-status[data-astro-cid-xyq5hly5].is-error{color:#fda29b}.lead-success[data-astro-cid-xyq5hly5]{display:grid;justify-items:start;gap:.5rem;padding:2rem;border-radius:var(--r-card);background:var(--color-green-200);color:var(--color-navy)}.lead-success[data-astro-cid-xyq5hly5][hidden]{display:none}.lead-success[data-astro-cid-xyq5hly5]:focus{outline:none}.ls-title[data-astro-cid-xyq5hly5]{margin:0;font:900 1.8rem/1.1 var(--font-display)}.ls-text[data-astro-cid-xyq5hly5]{margin:0;font-size:1.05rem;max-width:44ch}.lead[data-astro-cid-xyq5hly5].is-done>[data-astro-cid-xyq5hly5]:not(.lead-success):not([data-msgs]){display:none}
