.lead-form[data-astro-cid-vekgkm42]{display:block}.field[data-astro-cid-vekgkm42]{flex-direction:column;gap:.5rem;min-width:0;display:flex}.field[data-astro-cid-vekgkm42] label[data-astro-cid-vekgkm42]{color:var(--color-body);font-size:.85rem;font-weight:400}.field[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:not([type=radio]),.field[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42],.field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]{background:var(--color-surface);border:1px solid color-mix(in oklch, var(--color-body) 24%, transparent);inline-size:100%;color:var(--color-body);font:inherit;border-radius:10px;padding:.85rem 1rem;font-size:.95rem;transition:border-color .25s,background-color .25s}.field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]{resize:vertical;min-block-size:5rem;line-height:1.9}.field[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]::placeholder,.field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]::placeholder{color:color-mix(in oklch, var(--color-muted) 70%, transparent)}.field[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:not([type=radio]):hover,.field[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42]:hover,.field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]:hover{border-color:color-mix(in oklch, var(--color-gold-500) 35%, transparent)}.field[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:not([type=radio]):focus,.field[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42]:focus,.field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]:focus{border-color:var(--color-gold-500);background:color-mix(in oklch, var(--color-raised) 70%, transparent);outline:none}.field[data-astro-cid-vekgkm42] [data-astro-cid-vekgkm42][aria-invalid=true]{border-color:var(--color-danger)}.err[data-astro-cid-vekgkm42]{color:var(--color-danger);font-size:.78rem}.choices[data-astro-cid-vekgkm42]{border:0;min-inline-size:0;margin:0;padding:0}.choices-q[data-astro-cid-vekgkm42]{color:var(--color-body);margin-block-end:1rem;padding:0;font-size:1rem;font-weight:800}.choices-grid[data-astro-cid-vekgkm42]{gap:.75rem;display:grid}@media (width>=640px){.choices-grid[data-astro-cid-vekgkm42]{grid-template-columns:repeat(2,minmax(0,1fr))}}.choice[data-astro-cid-vekgkm42]{border:1px solid color-mix(in oklch, var(--color-body) 18%, transparent);background:var(--color-surface);cursor:pointer;border-radius:12px;grid-template-columns:auto 1fr;align-items:start;gap:.85rem;padding:1rem 1.1rem;transition:border-color .25s,background-color .25s;display:grid;position:relative}.choice[data-astro-cid-vekgkm42]:hover{border-color:color-mix(in oklch, var(--color-gold-500) 45%, transparent)}.choice[data-astro-cid-vekgkm42]:has(:checked){border-color:var(--color-gold-500);background:color-mix(in oklch, var(--color-gold-500) 8%, var(--color-surface))}.choice[data-astro-cid-vekgkm42]:has(:focus-visible){outline:2px solid var(--color-gold-500);outline-offset:2px}.choice[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]{opacity:0;block-size:1px;inline-size:1px;position:absolute}.choice-dot[data-astro-cid-vekgkm42]{border:1.5px solid color-mix(in oklch, var(--color-body) 40%, transparent);border-radius:999px;block-size:1.1rem;inline-size:1.1rem;margin-block-start:.2rem;transition:border-color .2s,box-shadow .2s}.choice[data-astro-cid-vekgkm42]:has(:checked) .choice-dot[data-astro-cid-vekgkm42]{border-color:var(--color-gold-500);box-shadow:inset 0 0 0 4px var(--color-surface), inset 0 0 0 10px var(--color-gold-500)}.choice-text[data-astro-cid-vekgkm42]{flex-direction:column;gap:.25rem;min-inline-size:0;display:flex}.choice-title[data-astro-cid-vekgkm42]{color:var(--color-body);font-size:.95rem;font-weight:800;line-height:1.6}.choice-hint[data-astro-cid-vekgkm42]{color:var(--color-muted);font-size:.8rem;line-height:1.6}.choices[data-astro-cid-vekgkm42]:has([aria-invalid=true]) .choice[data-astro-cid-vekgkm42]{border-color:color-mix(in oklch, var(--color-danger) 60%, transparent)}.after[data-astro-cid-vekgkm42]{margin-block-start:1.75rem}.after[data-astro-cid-vekgkm42][hidden]{display:none}.mode[data-astro-cid-vekgkm42]{border:0;min-inline-size:0;margin:1.25rem 0 0;padding:0}.mode[data-astro-cid-vekgkm42][hidden]{display:none}.hp[data-astro-cid-vekgkm42]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.lead-submit[data-astro-cid-vekgkm42]{background:var(--color-gold-500);inline-size:100%;color:var(--color-surface);cursor:pointer;border-radius:10px;margin-block-start:1.75rem;padding:1rem 2rem;font-size:1rem;font-weight:800;transition:background-color .3s,opacity .3s}.lead-submit[data-astro-cid-vekgkm42]:hover{background:var(--color-gold-300)}.lead-submit[data-astro-cid-vekgkm42][disabled]{opacity:.6;cursor:wait}@media (width>=640px){.lead-submit[data-astro-cid-vekgkm42]{inline-size:auto;min-inline-size:16rem}}.status[data-astro-cid-vekgkm42]{border:1px solid;border-radius:10px;margin-block-start:1.25rem;padding:.9rem 1.1rem;font-size:.9rem;line-height:1.8}.status[data-astro-cid-vekgkm42][data-tone=ok]{color:var(--color-success)}.status[data-astro-cid-vekgkm42][data-tone=bad]{color:var(--color-danger)}
