.Field_field__EV_Vd{display:flex;flex-direction:column;min-width:0;padding-bottom:var(--space-5)}@supports (grid-template-rows:subgrid){.Field_field__EV_Vd{display:grid;grid-row:span 4;grid-template-rows:subgrid;grid-row-gap:0;row-gap:0}.Field_label__YnG0t{grid-row:1;align-self:end}.Field_hint__4ii07{grid-row:2}.Field_slot__V_fHq{grid-row:3}.Field_error__vMrA6{grid-row:4}}.Field_label__YnG0t{font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--field-label,var(--color-text))}.Field_optional__X3Z8Z{-webkit-margin-start:.4em;margin-inline-start:.4em;font-weight:var(--weight-regular)}.Field_hint__4ii07,.Field_optional__X3Z8Z{color:var(--field-hint,var(--color-text-muted))}.Field_hint__4ii07{margin-top:var(--space-1);font-size:var(--text-sm);line-height:1.45;max-width:var(--measure)}.Field_slot__V_fHq{margin-top:var(--space-2);min-width:0}.Field_error__vMrA6{display:flex;align-items:flex-start;gap:var(--space-2);align-self:start;justify-self:start;margin-top:var(--space-2);padding:var(--field-error-pad,0);border-radius:var(--radius-xs);background:var(--field-error-bg,transparent);color:var(--color-error);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:1.4}.Field_errorIcon__Dd2SB{flex:none;margin-top:.1em}.Field_control__CHS_D{display:block;width:100%;min-height:48px;margin:0;padding:var(--space-3) var(--space-4);border:1.5px solid var(--field-border,var(--color-border-control));border-radius:var(--radius-sm);background:var(--field-bg,var(--color-surface));color:var(--field-text,var(--color-text));font-family:var(--font-body);font-size:var(--text-base);line-height:1.4;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out)}.Field_control__CHS_D:hover{border-color:var(--field-border-hover,var(--color-text-muted))}.Field_control__CHS_D:focus-visible{outline:none;border-color:var(--color-focus);border-radius:var(--radius-sm);box-shadow:var(--focus-ring)}.Field_control__CHS_D[aria-invalid=true]{border-color:var(--color-error);background:var(--color-error-bg)}.Field_textarea__fc3eS{min-height:9rem;resize:vertical}.Field_selectWrap__HO_SD{position:relative}.Field_select__ON7qy{-webkit-padding-end:calc(var(--space-4) + 1.75rem);padding-inline-end:calc(var(--space-4) + 1.75rem);cursor:pointer;text-overflow:ellipsis}.Field_chevron__Nr6dW{position:absolute;top:50%;right:var(--space-3);width:1.25rem;height:1.25rem;transform:translateY(-50%);color:var(--field-text,var(--color-text));pointer-events:none}.ComplaintForm_sheet__R7L5Z{--field-label:var(--color-text);--field-hint:var(--color-text-muted);--field-bg:var(--color-surface);--field-text:var(--color-text);--field-border:var(--color-border-control);--field-border-hover:var(--color-text-muted);--field-error-bg:transparent;--field-error-pad:0;--sheet-pad:var(--space-5);container:complaint-sheet/inline-size;position:relative;min-width:0;border:var(--border-hairline);border-top:var(--rule-sheet);border-radius:0 0 var(--radius-md) var(--radius-md);background:var(--color-surface);color:var(--color-text)}@container complaint-sheet (min-width: 36rem){.ComplaintForm_closing__1JQ5V,.ComplaintForm_head__JfW7E,.ComplaintForm_notes__4EQSV,.ComplaintForm_provider__oyxw4,.ComplaintForm_receipt__iQTAh,.ComplaintForm_section__IhkSd,.ComplaintForm_summary__w6UjN{--sheet-pad:var(--space-7)}}.ComplaintForm_head__JfW7E{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-5) var(--space-6);padding:var(--space-6) var(--sheet-pad) var(--space-5)}.ComplaintForm_headTitle__Eba59{display:flex;align-items:center;gap:var(--space-4);min-width:0}.ComplaintForm_bookIcon__f9VHx{flex:none;color:var(--color-copper-strong)}.ComplaintForm_headText__PeYED{display:grid;grid-gap:var(--space-1);gap:var(--space-1);min-width:0}.ComplaintForm_book__K7LRB{font-size:var(--text-2xs);font-weight:var(--weight-semibold);line-height:1.4;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-copper-text)}.ComplaintForm_title__L1cPj{font-size:var(--text-xl);line-height:var(--leading-snug)}.ComplaintForm_meta__v4aFv{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6);margin:0}.ComplaintForm_metaItem__uata7{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.ComplaintForm_metaItem__uata7 dd{margin:0}.ComplaintForm_metaValue__lBuMi{font-size:var(--text-md);font-weight:var(--weight-semibold);line-height:var(--leading-snug)}.ComplaintForm_pending__oh_0X{font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-text-muted)}.ComplaintForm_provider__oyxw4{padding:0 var(--sheet-pad) var(--space-5)}.ComplaintForm_blockTitle__WE6KY,.ComplaintForm_providerTitle__qY619{margin-bottom:var(--space-2);font-family:var(--font-body);font-size:var(--text-2xs);font-weight:var(--weight-semibold);line-height:1.4;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text)}.ComplaintForm_facts__WzHaL{display:grid;grid-template-columns:minmax(0,1fr);grid-column-gap:var(--space-5);column-gap:var(--space-5);margin:0;border-top:1px solid var(--color-border-strong)}@container complaint-sheet (min-width: 30rem){.ComplaintForm_providerFacts___FFmy{grid-template-columns:repeat(2,minmax(0,1fr))}.ComplaintForm_providerFacts___FFmy>[data-span=full]{grid-column:1/-1}}.ComplaintForm_fact__ymV5x{display:grid;align-content:start;grid-gap:var(--space-1);gap:var(--space-1);min-width:0;padding-block:var(--space-3);border-bottom:var(--border-hairline)}.ComplaintForm_factLabel__8rJJY{font-size:var(--text-2xs);font-weight:var(--weight-semibold);line-height:1.4;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-muted)}.ComplaintForm_factValue__HwfwJ{margin:0;line-height:1.45;white-space:pre-line;overflow-wrap:anywhere}.ComplaintForm_blank__3MM6P{display:block;height:1.45em;border-bottom:1px dashed var(--color-border-strong)}.ComplaintForm_form__j_QMC{display:flex;flex-direction:column}.ComplaintForm_section__IhkSd{min-width:0;margin:0;padding:var(--space-6) var(--sheet-pad) var(--space-2);border:0;border-top:var(--border-hairline)}.ComplaintForm_legend__YwVfS{float:left;width:100%;margin-bottom:var(--space-5);padding:0;font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-display);line-height:var(--leading-snug);letter-spacing:var(--tracking-tight);text-wrap:balance}.ComplaintForm_legend__YwVfS:before{content:"";display:block;width:var(--space-6);margin-bottom:var(--space-3);border-top:var(--rule-cota)}.ComplaintForm_legend__YwVfS+*{clear:both}.ComplaintForm_fields__IzAsw{display:grid;grid-template-columns:minmax(0,1fr);grid-column-gap:var(--space-5);column-gap:var(--space-5)}@container complaint-sheet (min-width: 34rem){.ComplaintForm_fields__IzAsw{grid-template-columns:repeat(2,minmax(0,1fr))}.ComplaintForm_fields__IzAsw>[data-span=full]{grid-column:1/-1}}.ComplaintForm_choice__e5Ry_{min-width:0;margin:0 0 var(--space-5);padding:0;border:0}.ComplaintForm_choiceLegend__7gmRR{margin-bottom:var(--space-2);padding:0;font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--field-label)}.ComplaintForm_segments__x2mTB{display:inline-grid;grid-auto-columns:1fr;grid-auto-flow:column;gap:var(--space-1);padding:var(--space-1);border:1.5px solid var(--color-border-control);border-radius:var(--radius-sm);background:var(--color-surface)}.ComplaintForm_segment__TgeJ1{position:relative;display:flex}.ComplaintForm_segmentInput__O989N{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.ComplaintForm_segmentLabel__PQwV8{display:flex;flex:1 1;align-items:center;justify-content:center;min-width:7.5rem;min-height:44px;padding:0 var(--space-5);border-radius:var(--radius-xs);font-weight:var(--weight-semibold);line-height:1.2;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.ComplaintForm_segment__TgeJ1:hover .ComplaintForm_segmentInput__O989N:not(:checked)+.ComplaintForm_segmentLabel__PQwV8{background:var(--color-surface-alt)}.ComplaintForm_segmentInput__O989N:checked+.ComplaintForm_segmentLabel__PQwV8{background:var(--color-primary);color:var(--color-on-primary)}.ComplaintForm_segmentInput__O989N:focus-visible+.ComplaintForm_segmentLabel__PQwV8{box-shadow:var(--focus-ring);outline:2px solid transparent;outline-offset:2px}.ComplaintForm_cards__BO6ff{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}@container complaint-sheet (min-width: 34rem){.ComplaintForm_cards__BO6ff{grid-template-columns:repeat(2,minmax(0,1fr))}}.ComplaintForm_card__pRFEA{display:flex;align-items:flex-start;gap:var(--space-3);min-height:44px;padding:var(--space-4);border:1.5px solid var(--color-border-control);border-radius:var(--radius-sm);background:var(--color-surface);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out)}.ComplaintForm_card__pRFEA:hover{border-color:var(--color-text-muted)}.ComplaintForm_card__pRFEA:has(.ComplaintForm_cardInput__QQe1O:checked){border-color:var(--color-primary);background:var(--color-badge-available-bg);box-shadow:inset 0 0 0 1px var(--color-primary)}.ComplaintForm_cardInput__QQe1O{flex:none;width:1.25rem;height:1.25rem;margin:.15rem 0 0;accent-color:var(--color-primary);cursor:pointer}.ComplaintForm_cardBody__kcKMu{display:grid;grid-gap:var(--space-1);gap:var(--space-1);min-width:0}.ComplaintForm_cardLabel__BgNJ5{font-weight:var(--weight-semibold);line-height:var(--leading-snug)}.ComplaintForm_cardText__kNaHk{font-size:var(--text-sm);line-height:1.45;color:var(--color-text-muted)}.ComplaintForm_choice__e5Ry_[data-invalid] .ComplaintForm_card__pRFEA:not(:has(.ComplaintForm_cardInput__QQe1O:checked)),.ComplaintForm_choice__e5Ry_[data-invalid] .ComplaintForm_segments__x2mTB{border-color:var(--color-error)}.ComplaintForm_choice__e5Ry_[data-invalid] .ComplaintForm_card__pRFEA:not(:has(.ComplaintForm_cardInput__QQe1O:checked)){background:var(--color-error-bg)}@media (forced-colors:active){.ComplaintForm_segmentInput__O989N:checked+.ComplaintForm_segmentLabel__PQwV8{outline:2px solid;outline-offset:-2px}.ComplaintForm_segmentInput__O989N:focus-visible+.ComplaintForm_segmentLabel__PQwV8{outline:2px solid Highlight;outline-offset:2px}}.ComplaintForm_requestError__pSgew,.ComplaintForm_summary__w6UjN{padding:var(--space-4) var(--space-5);border:1.5px solid var(--color-error);border-radius:var(--radius-md);background:var(--color-error-bg);color:var(--color-text)}.ComplaintForm_summary__w6UjN{margin:var(--space-5) var(--sheet-pad) 0}.ComplaintForm_summary__w6UjN:focus{outline:none}.ComplaintForm_summary__w6UjN:focus-visible{border-radius:var(--radius-md);box-shadow:var(--focus-ring)}.ComplaintForm_requestErrorText__l5C1S,.ComplaintForm_summaryTitle__E_KqT{display:flex;align-items:flex-start;gap:var(--space-2);font-weight:var(--weight-semibold);line-height:1.45}.ComplaintForm_summaryTitle__E_KqT{color:var(--color-error)}.ComplaintForm_summaryIcon__TOfPW{flex:none;margin-top:.12em;color:var(--color-error)}.ComplaintForm_summaryList__GvHsS{display:grid;grid-gap:var(--space-1);gap:var(--space-1);margin-top:var(--space-2);-webkit-padding-start:calc(1.125em + var(--space-2));padding-inline-start:calc(1.125em + var(--space-2));font-size:var(--text-sm);list-style:square}.ComplaintForm_summaryList__GvHsS a{color:var(--color-text)}.ComplaintForm_closing__1JQ5V{padding:var(--space-5) var(--sheet-pad) var(--space-6);border-top:var(--border-hairline)}.ComplaintForm_privacy__UyMZB{max-width:var(--measure);font-size:var(--text-sm);line-height:1.55;color:var(--color-text-muted)}.ComplaintForm_link__wHJr8{color:var(--color-link);-webkit-text-decoration-color:var(--color-link-underline);text-decoration-color:var(--color-link-underline)}.ComplaintForm_honeypot__1Wht0{position:absolute;top:auto;left:-200vw;width:1px;height:1px;overflow:hidden}.ComplaintForm_turnstile__U9nD1:not(:empty){margin-top:var(--space-5)}.ComplaintForm_actions__yUC6H{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-4);margin-top:var(--space-5)}.ComplaintForm_submit__2jGUG{width:100%}@container complaint-sheet (min-width: 34rem){.ComplaintForm_submit__2jGUG{width:auto;min-width:13rem}}.ComplaintForm_submit__2jGUG[aria-busy=true]{cursor:progress}.ComplaintForm_requestError__pSgew{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin-top:var(--space-5)}.ComplaintForm_requestErrorText__l5C1S{font-size:var(--text-sm);font-weight:var(--weight-medium)}.ComplaintForm_requestErrorHelp__ZEe59{-webkit-padding-start:calc(1.25em + var(--space-2));padding-inline-start:calc(1.25em + var(--space-2));font-size:var(--text-sm);line-height:1.5}.ComplaintForm_receipt__iQTAh{padding:var(--space-5) var(--sheet-pad) var(--space-6);border-top:var(--border-hairline)}.ComplaintForm_receipt__iQTAh:focus{outline:none}.ComplaintForm_receipt__iQTAh:focus-visible{box-shadow:var(--focus-ring)}.ComplaintForm_success__pC1g4{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-md);background:var(--color-success-bg);color:var(--color-text)}.ComplaintForm_successIcon__1YG3n{flex:none;width:2rem;height:2rem;color:var(--color-success)}.ComplaintForm_successBody__x6ewp{display:grid;grid-gap:var(--space-2);gap:var(--space-2);min-width:0;line-height:1.5}.ComplaintForm_successTitle__95Qsi{font-size:var(--text-lg);line-height:var(--leading-snug)}.ComplaintForm_successNumber__cdG7D{font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-snug);letter-spacing:.02em;color:var(--color-primary)}.ComplaintForm_successDeadline__1GASC{font-weight:var(--weight-semibold)}.ComplaintForm_block__Gs8Rp{margin-top:var(--space-6)}.ComplaintForm_registered__1cRw6{margin-top:var(--space-4);font-size:var(--text-sm);color:var(--color-text-muted)}.ComplaintForm_another__BYYWD{min-width:13rem}.ComplaintForm_notes__4EQSV{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-5) var(--sheet-pad) var(--space-6);border-top:1px solid var(--color-border-strong);background:var(--color-surface-alt);font-size:var(--text-sm);line-height:1.55;color:var(--color-text-muted)}@media print{body:has(.ComplaintForm_sheet__R7L5Z)>:not(main){display:none!important}.ComplaintForm_sheet__R7L5Z{border:0;border-top:2px solid}.ComplaintForm_honeypot__1Wht0,.ComplaintForm_noPrint___ldjn,.ComplaintForm_turnstile__U9nD1{display:none!important}.ComplaintForm_notes__4EQSV,.ComplaintForm_success__pC1g4{background:none}.ComplaintForm_block__Gs8Rp,.ComplaintForm_fact__ymV5x{page-break-inside:avoid;break-inside:avoid}}.ComplaintsBookPage_page__kA9oc{padding-top:var(--space-7)}.ComplaintsBookPage_grid__GEI5Q{display:grid;grid-gap:var(--space-7);gap:var(--space-7)}@media (min-width:64rem){.ComplaintsBookPage_grid__GEI5Q{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--space-6);align-items:start}.ComplaintsBookPage_intro__VjUCm{grid-column:1/span 4}.ComplaintsBookPage_sheetCol__s_vt3{grid-column:5/span 8}}@media (min-width:64rem) and (min-height:50rem){.ComplaintsBookPage_intro__VjUCm{position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + var(--space-5))}}.ComplaintsBookPage_intro__VjUCm{min-width:0}.ComplaintsBookPage_eyebrow__a9gPP{display:flex;align-items:center;gap:var(--space-2)}.ComplaintsBookPage_eyebrowIcon__0VtJh{flex:none;color:var(--color-copper-strong)}.ComplaintsBookPage_title__DdnFv{margin-top:var(--space-3);font-size:var(--text-2xl);overflow-wrap:break-word}.ComplaintsBookPage_lead__EQZe5{margin-top:var(--space-4)}.ComplaintsBookPage_block__tj5zb{margin-top:var(--space-6);padding-top:var(--space-4);border-top:var(--border-hairline)}.ComplaintsBookPage_blockTitle__vtWHK{font-family:var(--font-body);font-size:var(--text-2xs);font-weight:var(--weight-semibold);line-height:1.4;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text)}.ComplaintsBookPage_kinds__2Ooxn{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin:var(--space-3) 0 0}.ComplaintsBookPage_kind__NqMLp{display:grid;grid-gap:var(--space-1);gap:var(--space-1);padding-left:var(--space-4);border-left:2px solid var(--color-copper)}.ComplaintsBookPage_kindTerm__H4w9B{font-family:var(--font-display);font-size:var(--text-md);line-height:var(--leading-snug)}.ComplaintsBookPage_kindText__RpeEW{margin:0;font-size:var(--text-sm);line-height:1.5;color:var(--color-text-muted)}.ComplaintsBookPage_deadline___p18_{margin-top:var(--space-2);font-size:var(--text-sm);line-height:1.55}.ComplaintsBookPage_sheetCol__s_vt3{min-width:0}@media print{.ComplaintsBookPage_page__kA9oc{padding:0}.ComplaintsBookPage_grid__GEI5Q{display:block}.ComplaintsBookPage_intro__VjUCm{display:none}}.LeadForm_root__DbO3M{--field-label:var(--color-text);--field-hint:var(--color-text-muted);--field-bg:var(--color-surface);--field-text:var(--color-text);--field-border:var(--color-border-control);--field-border-hover:var(--color-text-muted);--field-error-bg:transparent;--field-error-pad:0;--form-rule:var(--color-border);--form-link:var(--color-link);--form-link-underline:var(--color-link-underline);--form-control-accent:var(--color-accent);--seg-bg:var(--color-surface);--seg-border:var(--color-border-control);--seg-text:var(--color-text);--seg-hover-bg:var(--color-surface-alt);--seg-on-bg:var(--color-primary);--seg-on-text:var(--color-on-primary);--success-bg:var(--color-success-bg);--success-text:var(--color-text);--success-icon:var(--color-success);--success-button-hover:var(--color-surface);container:lead-form/inline-size;width:100%;color:var(--field-label)}.LeadForm_root__DbO3M[data-tone=dark]{--field-label:var(--color-on-dark);--field-hint:var(--color-on-dark-muted);--field-border:var(--color-border-control);--field-border-hover:var(--color-text-muted);--field-error-bg:var(--color-error-bg);--field-error-pad:var(--space-1) var(--space-2);--form-rule:var(--color-dark-border);--form-link:var(--color-on-dark);--form-link-underline:var(--color-copper-on-dark);--form-control-accent:var(--color-on-dark);--seg-bg:transparent;--seg-border:var(--color-on-dark-muted);--seg-text:var(--color-on-dark);--seg-hover-bg:var(--color-dark-deep);--seg-on-bg:var(--color-copper-on-dark);--seg-on-text:var(--color-dark);--success-bg:var(--color-dark-deep);--success-text:var(--color-on-dark);--success-icon:var(--color-copper-on-dark);--success-button-hover:var(--color-dark)}.LeadForm_form__bRsla{display:flex;flex-direction:column}.LeadForm_fields__9qRkv{display:grid;grid-template-columns:minmax(0,1fr);grid-column-gap:var(--space-5);column-gap:var(--space-5)}@container lead-form (min-width: 34rem){.LeadForm_fields__9qRkv{grid-template-columns:repeat(2,minmax(0,1fr))}.LeadForm_fields__9qRkv>[data-span=full]{grid-column:1/-1}}.LeadForm_requestError__ghAkZ,.LeadForm_summary__hBcxV{padding:var(--space-4) var(--space-5);border:1.5px solid var(--color-error);border-radius:var(--radius-md);background:var(--color-error-bg);color:var(--color-text)}.LeadForm_summary__hBcxV{margin-bottom:var(--space-6)}.LeadForm_summary__hBcxV:focus{outline:none}.LeadForm_summary__hBcxV:focus-visible{border-radius:var(--radius-md);box-shadow:var(--focus-ring)}.LeadForm_requestErrorText__ifZI9,.LeadForm_summaryTitle__Lxque{display:flex;align-items:flex-start;gap:var(--space-2);font-weight:var(--weight-semibold);line-height:1.45}.LeadForm_summaryTitle__Lxque{color:var(--color-error)}.LeadForm_summaryIcon__ZpK_Y{flex:none;margin-top:.12em;color:var(--color-error)}.LeadForm_summaryList__NgLVr{display:grid;grid-gap:var(--space-1);gap:var(--space-1);margin-top:var(--space-2);-webkit-padding-start:calc(1.125em + var(--space-2));padding-inline-start:calc(1.125em + var(--space-2));font-size:var(--text-sm);list-style:square}.LeadForm_summaryList__NgLVr a{color:var(--color-text)}.LeadForm_summaryList__NgLVr a:focus-visible{border-radius:var(--radius-xs)}.LeadForm_switch__GCpp8{min-width:0;margin:0 0 var(--space-5);padding:0;border:0}.LeadForm_switchLegend__Ph31c{margin-bottom:var(--space-2);padding:0;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--field-label)}.LeadForm_segments__rjDrm{display:inline-grid;grid-auto-columns:1fr;grid-auto-flow:column;gap:var(--space-1);padding:var(--space-1);border:1.5px solid var(--seg-border);border-radius:var(--radius-sm);background:var(--seg-bg)}.LeadForm_segment__qTo0L{position:relative;display:flex}.LeadForm_segmentInput__lymCw{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.LeadForm_segmentLabel__8pFhb{display:flex;flex:1 1;align-items:center;justify-content:center;min-width:7.5rem;min-height:44px;padding:0 var(--space-5);border-radius:var(--radius-xs);color:var(--seg-text);font-weight:var(--weight-semibold);line-height:1.2;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.LeadForm_segment__qTo0L:hover .LeadForm_segmentInput__lymCw:not(:checked)+.LeadForm_segmentLabel__8pFhb{background:var(--seg-hover-bg)}.LeadForm_segmentInput__lymCw:checked+.LeadForm_segmentLabel__8pFhb{background:var(--seg-on-bg);color:var(--seg-on-text)}.LeadForm_segmentInput__lymCw:focus-visible+.LeadForm_segmentLabel__8pFhb{box-shadow:var(--focus-ring);outline:2px solid transparent;outline-offset:2px}@media (forced-colors:active){.LeadForm_segmentInput__lymCw:checked+.LeadForm_segmentLabel__8pFhb{outline:2px solid;outline-offset:-2px}.LeadForm_segmentInput__lymCw:focus-visible+.LeadForm_segmentLabel__8pFhb{outline:2px solid Highlight;outline-offset:2px}}.LeadForm_fixedProduct__IPox8{margin-bottom:var(--space-5)}.LeadForm_fixedProduct__IPox8:focus{outline:none}.LeadForm_fixedList__F4iOR{display:grid;grid-gap:var(--space-1);gap:var(--space-1);padding:var(--space-4) var(--space-5);border:1px solid var(--form-rule);border-radius:var(--radius-sm)}.LeadForm_fixedLabel__vf1YI{font-size:var(--text-2xs);font-weight:var(--weight-semibold);line-height:1.4;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--field-hint)}.LeadForm_fixedName__7AdkJ{margin:0;font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-display);line-height:var(--leading-snug);letter-spacing:var(--tracking-tight);color:var(--field-label);text-wrap:balance}.LeadForm_consent__laahi{display:flex;flex-direction:column}.LeadForm_consentRow__VtUul{display:flex;align-items:flex-start;gap:var(--space-3);min-height:44px}.LeadForm_checkbox__hMbRH{flex:none;width:1.5rem;height:1.5rem;margin:.125rem 0 0;accent-color:var(--form-control-accent);cursor:pointer}.LeadForm_checkbox__hMbRH:focus-visible{border-radius:var(--radius-xs);box-shadow:var(--focus-ring)}.LeadForm_checkbox__hMbRH[aria-invalid=true]{outline:1.5px solid var(--color-error);outline-offset:1px}.LeadForm_root__DbO3M[data-tone=dark] .LeadForm_checkbox__hMbRH[aria-invalid=true]{outline:2px solid var(--color-error-bg);outline-offset:2px}.LeadForm_consentLabel__EEmAI{max-width:var(--measure);padding-top:.125rem;font-size:var(--text-sm);line-height:1.55;color:var(--field-label);cursor:pointer}.LeadForm_consentLink__WnaNW{color:var(--form-link);-webkit-text-decoration-color:var(--form-link-underline);text-decoration-color:var(--form-link-underline)}.LeadForm_honeypot__LDO1P{position:absolute;top:auto;left:-200vw;width:1px;height:1px;overflow:hidden}.LeadForm_actions__VdVFM{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);margin-top:var(--space-6)}.LeadForm_submit__JmfCQ{width:100%}@container lead-form (min-width: 34rem){.LeadForm_submit__JmfCQ{width:auto;min-width:13rem}}.LeadForm_submit__JmfCQ[aria-busy=true]{cursor:progress}.LeadForm_requestError__ghAkZ{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4);margin-top:var(--space-5)}.LeadForm_requestErrorText__ifZI9{font-size:var(--text-sm);font-weight:var(--weight-medium)}.LeadForm_success__aucqg{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-md);background:var(--success-bg);color:var(--success-text)}@container lead-form (min-width: 34rem){.LeadForm_success__aucqg{padding:var(--space-6)}}.LeadForm_success__aucqg:focus{outline:none}.LeadForm_success__aucqg:focus-visible{border-radius:var(--radius-md);box-shadow:var(--focus-ring)}.LeadForm_successIcon__O5JBc{flex:none;width:2rem;height:2rem;color:var(--success-icon)}.LeadForm_successBody__zTxFP{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5);min-width:0}.LeadForm_successText__uZamJ{max-width:36ch;font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-display);line-height:var(--leading-snug);letter-spacing:var(--tracking-tight);text-wrap:balance}.LeadForm_success__aucqg .LeadForm_another__5wosk{border-color:currentColor;background:transparent;color:inherit}.LeadForm_success__aucqg .LeadForm_another__5wosk:hover{background:var(--success-button-hover)}