.MW0ffG_form{gap:var(--space-6);display:grid;position:relative}.MW0ffG_requiredNote{font-size:var(--font-size-small);color:var(--color-text-secondary)}.MW0ffG_grid{gap:var(--space-6);display:grid}@media (min-width:640px){.MW0ffG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.MW0ffG_field{gap:var(--space-2);align-content:start;display:grid}.MW0ffG_label{font-weight:var(--font-weight-semibold);color:var(--color-text)}.MW0ffG_required{color:var(--color-error)}.MW0ffG_optional{font-weight:var(--font-weight-regular);color:var(--color-text-secondary)}.MW0ffG_hint{margin-top:calc(-1 * var(--space-1));font-size:var(--font-size-small);color:var(--color-text-secondary)}.MW0ffG_field input,.MW0ffG_field select,.MW0ffG_field textarea{width:100%;min-height:var(--tap-target);padding:var(--space-3) var(--space-4);border:1px solid var(--input-border);border-radius:var(--radius-md);background-color:var(--input-bg);color:var(--color-text);transition:border-color var(--duration-fast) var(--ease-standard);line-height:1.4}.MW0ffG_field textarea{resize:vertical;min-height:9rem}.MW0ffG_field select{appearance:none;padding-right:var(--space-12);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath d='M4 6l4 4 4-4' stroke='%2345403A' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-4) center}.MW0ffG_field input:hover,.MW0ffG_field select:hover,.MW0ffG_field textarea:hover{border-color:var(--input-border-hover)}.MW0ffG_field input:focus-visible,.MW0ffG_field select:focus-visible,.MW0ffG_field textarea:focus-visible{border-color:var(--input-border-focus);border-radius:var(--radius-md)}.MW0ffG_field.MW0ffG_invalid input,.MW0ffG_field.MW0ffG_invalid select,.MW0ffG_field.MW0ffG_invalid textarea{border-color:var(--color-error);border-width:2px}.MW0ffG_error{align-items:flex-start;gap:var(--space-2);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);color:var(--color-error);display:flex}.MW0ffG_error svg{flex-shrink:0;margin-top:.15em}.MW0ffG_liveRegion:empty{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.MW0ffG_summary{padding:var(--space-4);border:1px solid var(--color-error-border);border-left:4px solid var(--color-error);border-radius:var(--radius-md);background-color:var(--color-error-soft);color:var(--color-error-strong);font-weight:var(--font-weight-medium)}.MW0ffG_summary+.MW0ffG_summary{margin-top:var(--space-3)}.MW0ffG_actions{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.MW0ffG_result{gap:var(--space-2);padding:var(--space-6);border:1px solid var(--color-success-border);border-left:4px solid var(--color-success);border-radius:var(--radius-lg);background-color:var(--color-success-soft);color:var(--color-success-strong);display:grid}.MW0ffG_resultTitle{font-size:var(--font-size-h4);color:var(--color-success-strong)}
.r8wToW_layout{gap:var(--space-12);align-items:start;display:grid}@media (min-width:1024px){.r8wToW_layout{gap:var(--space-16);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.r8wToW_heading{font-size:var(--font-size-h3)}.r8wToW_lead{margin-top:var(--space-2);color:var(--color-text-secondary)}.r8wToW_typeList{gap:var(--space-3);margin-top:var(--space-6);display:grid}.r8wToW_typeLink{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--tap-target);padding:var(--space-4) var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);color:var(--color-text);transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);text-decoration:none;display:flex}.r8wToW_typeLink:hover{border-color:var(--color-text-secondary);color:var(--color-text)}.r8wToW_typeLink:focus-visible{border-radius:var(--radius-lg)}.r8wToW_typeSelected{border-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary);background-color:var(--color-primary-soft)}.r8wToW_typeSelected:hover{border-color:var(--color-primary)}.r8wToW_typeText{gap:.125rem;display:grid}.r8wToW_typeLabel{font-weight:var(--font-weight-semibold)}.r8wToW_typeDescription{font-size:var(--font-size-small);color:var(--color-text-secondary)}.r8wToW_typeIndicator{color:var(--input-border);flex-shrink:0}.r8wToW_typeSelected .r8wToW_typeIndicator{color:var(--color-primary)}.r8wToW_typeCheck{stroke:var(--button-primary-text)}.r8wToW_panel{gap:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-xl);background-color:var(--color-surface);box-shadow:var(--shadow-sm);padding:clamp(1.5rem,1rem + 2vw,2.5rem);display:grid}.r8wToW_channel{gap:var(--space-3);justify-items:start;display:grid}.r8wToW_channelIcon{width:3rem;height:3rem;margin-bottom:var(--space-2);border-radius:var(--radius-lg);background-color:var(--color-primary-soft);color:var(--color-primary);place-items:center;display:inline-grid}.r8wToW_channelText{max-width:36rem;color:var(--color-text-secondary)}.r8wToW_address{margin-block:var(--space-2);gap:.125rem;display:grid}.r8wToW_addressLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-eyebrow);text-transform:uppercase;color:var(--color-text-secondary)}.r8wToW_addressLink{min-height:var(--tap-target);font-size:var(--font-size-h4);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;align-items:center;display:inline-flex}.r8wToW_note{max-width:36rem;font-size:var(--font-size-small);color:var(--color-text-secondary)}.r8wToW_altEmail{padding-top:var(--space-4);border-top:1px solid var(--color-border);color:var(--color-text-secondary)}.r8wToW_altEmail a{overflow-wrap:anywhere}.r8wToW_guidanceRegion{width:100%}.r8wToW_guidance{gap:var(--space-2);margin-top:var(--space-4);padding:var(--space-4) var(--space-6);border-radius:var(--radius-md);background-color:var(--color-surface-soft);color:var(--color-text-secondary);display:grid}.r8wToW_guidanceLabel{color:var(--color-text)}.r8wToW_guidanceList{gap:var(--space-1);padding-left:var(--space-6);display:grid}
