._dialog_1ylsr_1{border:1px solid var(--color-rule);border-radius:var(--radius-control);background:var(--color-paper);width:min(100% - 2rem,38rem);max-height:calc(100dvh - 2rem);color:var(--color-ink);margin:auto;padding:0;overflow:hidden}._dialog_1ylsr_1::backdrop{background:color-mix(in srgb, var(--color-ink) 52%, transparent)}._content_1ylsr_3{max-height:calc(100dvh - 2rem);padding:var(--space-lg);position:relative;overflow-y:auto}._content_1ylsr_3 h2{margin:0 3rem var(--space-xs) 0;font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(1.75rem,5vw,2.5rem);font-weight:600;line-height:1.05}._lead_1ylsr_5{margin:0 0 var(--space-lg);color:var(--color-muted)}._close_1ylsr_6{top:var(--space-sm);right:var(--space-sm);width:2.75rem;height:2.75rem;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;font-size:1.5rem;line-height:1;display:grid;position:absolute}._close_1ylsr_6:focus-visible{outline:.1875rem solid var(--color-accent);outline-offset:.1875rem}._form_1ylsr_8{gap:var(--space-sm);display:grid}._field_1ylsr_9{gap:var(--space-2xs);display:grid}._field_1ylsr_9 label,._consent_1ylsr_10 label{font-weight:600}._field_1ylsr_9 small{color:var(--color-muted);font-size:var(--text-xs);line-height:1.45}._field_1ylsr_9 input{border:1px solid var(--color-rule);border-radius:var(--radius-control);width:100%;min-height:2.75rem;padding:var(--space-xs);background:var(--color-surface);color:inherit;font:inherit}._fieldError_1ylsr_13,._generalError_1ylsr_13{color:var(--color-danger)!important}._consent_1ylsr_10{gap:var(--space-2xs);grid-template-columns:1.5rem minmax(0,1fr);align-items:start;display:grid}._consent_1ylsr_10 input{width:1.25rem;height:1.25rem;accent-color:var(--color-accent);margin-top:.2rem}._consent_1ylsr_10 label{min-height:2.75rem;font-size:var(--text-sm);line-height:1.45}._consent_1ylsr_10 small{font-size:var(--text-xs);grid-column:2}._success_1ylsr_18{gap:var(--space-xs);display:grid}._success_1ylsr_18 p{margin:0}@media (max-width:30rem){._content_1ylsr_3{padding:var(--space-md)}}
