.oaw_Ia_composer{background:var(--wash);flex-direction:column;gap:24px;padding:clamp(32px,5vw,56px);display:flex}.oaw_Ia_composerTitle{letter-spacing:-.035em;color:var(--ink);margin:0;font-size:clamp(1.4rem,2.2vw,1.85rem);font-weight:650;line-height:1.2}.oaw_Ia_composerNotice{color:var(--ink);background:var(--accent-soft);border-radius:4px;margin:0;padding:16px 20px;font-size:.9375rem;line-height:1.55}.oaw_Ia_form{flex-direction:column;gap:20px;display:flex}.oaw_Ia_fieldGroup{flex-direction:column;gap:8px;display:flex}.oaw_Ia_label{color:var(--ink);font-size:.9375rem;font-weight:600}.oaw_Ia_input,.oaw_Ia_select,.oaw_Ia_textarea{width:100%;color:var(--ink);background:var(--paper);border:1px solid var(--control-border);box-sizing:border-box;border-radius:4px;padding:12px 16px;font-family:inherit;font-size:1rem;transition:border-color .15s}.oaw_Ia_input,.oaw_Ia_select{min-height:48px}.oaw_Ia_input:focus,.oaw_Ia_select:focus,.oaw_Ia_textarea:focus{outline:2px solid var(--focus,var(--brand));outline-offset:1px;border-color:var(--focus,var(--brand))}.oaw_Ia_textarea{resize:vertical;min-height:140px}.oaw_Ia_hint{color:var(--muted);margin:0;font-size:.8125rem;line-height:1.4}.oaw_Ia_submitButton{cursor:pointer;align-self:flex-start;min-height:48px}.oaw_Ia_statusMessage{background:var(--accent-soft);color:var(--ink);border-radius:4px;padding:16px 20px;font-size:.9375rem;line-height:1.55}.oaw_Ia_statusMessage a{min-height:44px;color:var(--brand);text-underline-offset:4px;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.oaw_Ia_privacyNote{color:var(--muted);margin:0;font-size:.875rem;line-height:1.55}.oaw_Ia_privacyLink{min-height:44px;color:var(--brand);text-underline-offset:4px;align-items:center;text-decoration:underline;display:inline-flex}
