.page_page__pzAGm{min-height:100dvh;background:var(--color-background)}.page_container__9M0NY{max-width:var(--content-max);margin-inline:auto;padding-inline:var(--page-padding)}.page_section__Y0Rx_{padding-block:var(--space-8)}.page_section__Y0Rx_:nth-child(2n){background:var(--tint-bone-40)}.page_sectionTitle__XKx1a{font-family:var(--font-serif);font-size:var(--text-2xl);font-weight:var(--fw-regular);color:var(--color-ink-strong);letter-spacing:var(--tracking-display);margin:0 0 var(--space-3)}.page_sectionLede__GDP6e{font-size:var(--text-base);margin:0 0 var(--space-6)}.page_sectionFootnote__MFuJT,.page_sectionLede__GDP6e{font-family:var(--font-sans);line-height:var(--lh-relaxed);color:var(--color-ink);max-width:70ch}.page_sectionFootnote__MFuJT{font-size:var(--text-xs);font-style:italic;opacity:.74;margin:var(--space-5) 0 0}.page_heroSection__5cRyS{background:var(--color-surface-deep);padding-block:calc(100px + var(--space-6)) var(--space-8)}.page_heroGrid__rE_1O{display:grid;grid-template-columns:1fr;gap:var(--space-6);align-items:center;margin-block-start:var(--space-5)}.page_heroCopy__HddBx{color:var(--text-on-dark-primary);max-width:70ch}.page_heroTitle__Ukyn_{font-family:var(--font-serif);font-size:clamp(var(--text-3xl),4vw,var(--text-4xl));font-weight:var(--fw-regular);line-height:var(--lh-tight);letter-spacing:var(--tracking-display);color:var(--text-on-dark-primary);margin:0 0 var(--space-4)}.page_heroTitle__Ukyn_ em{font-style:italic;color:var(--color-petrol-teal)}.page_heroSubtitle__X4SyS{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--lh-relaxed);color:var(--text-on-dark-secondary);margin:0 0 var(--space-5);max-width:65ch}.page_heroActions__H06U_{display:flex;flex-wrap:wrap;gap:var(--space-3)}.page_compareCta__zTEjn,.page_ctaPrimaryLarge__AvefW,.page_ctaPrimary__vsVu8,.page_ctaSecondary__E9eNp{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);border-radius:4px;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--fw-medium);text-decoration:none;letter-spacing:.02em;transition:background .18s ease,border-color .18s ease,color .18s ease}.page_ctaPrimary__vsVu8{background:var(--color-terracotta);color:var(--color-ink-strong);border:1px solid var(--color-terracotta)}.page_ctaPrimary__vsVu8:focus-visible,.page_ctaPrimary__vsVu8:hover{background:transparent;color:var(--color-warm-ivory);border-color:var(--color-warm-ivory)}.page_ctaPrimaryLarge__AvefW{background:var(--color-petrol-teal);color:var(--color-warm-ivory);padding:var(--space-4) var(--space-6);font-size:var(--text-base);font-weight:var(--fw-medium)}.page_ctaPrimaryLarge__AvefW:focus-visible,.page_ctaPrimaryLarge__AvefW:hover{background:var(--color-sage)}.page_ctaSecondary__E9eNp{background:transparent;color:var(--text-on-dark-primary);border:1px solid var(--text-on-dark-secondary)}.page_ctaSecondary__E9eNp:focus-visible,.page_ctaSecondary__E9eNp:hover{border-color:var(--color-petrol-teal);color:var(--color-petrol-teal)}.page_leadSection__1BYH_{padding-block:var(--space-7);background:var(--color-warm-ivory)}.page_trustWrap___sSE5{margin-block:var(--space-4)}.page_criteriaGrid__ccrR4{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media (min-width:720px){.page_criteriaGrid__ccrR4{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.page_criteriaGrid__ccrR4{grid-template-columns:repeat(3,1fr)}}.page_criterionCard__47Upo{padding:var(--space-5);background:var(--color-warm-ivory);border:1px solid rgba(20,59,56,.08);border-radius:4px;display:flex;flex-direction:column;gap:var(--space-3);border-inline-start-width:4px}.page_criterionQualifies__FsByJ{border-inline-start-color:var(--color-petrol-teal)}.page_criterionDoesNotQualify__Gph8F{border-inline-start-color:var(--color-terracotta)}.page_criterionCaseByCase__ut4bL{border-inline-start-color:var(--color-sage)}.page_criterionHeader__4x6Fn{display:flex;align-items:flex-start;gap:var(--space-2)}.page_criterionIconQualifies__3UOsB{color:var(--color-petrol-teal);flex-shrink:0;margin-block-start:2px}.page_criterionIconDoesNotQualify__Os6Ru{color:var(--color-terracotta);flex-shrink:0;margin-block-start:2px}.page_criterionIconCaseByCase__aGz8g{color:var(--color-sage);flex-shrink:0;margin-block-start:2px}.page_criterionTitle__HH1i4{font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--fw-medium);color:var(--color-ink-strong);margin:0;line-height:var(--lh-tight)}.page_criterionDescription__rT4br{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--lh-relaxed);color:var(--color-ink);margin:0}.page_inclusionsExclusions__vUy72{display:grid;grid-template-columns:1fr;gap:var(--space-4);margin-block-start:var(--space-5)}@media (min-width:720px){.page_inclusionsExclusions__vUy72{grid-template-columns:1fr 1fr}}.page_exclusionsCard__Ns8Jw,.page_inclusionsCard__qpcV2{padding:var(--space-5);background:var(--color-warm-ivory);border:1px solid rgba(20,59,56,.08);border-radius:4px}.page_exclusionsHeader__dLWFh,.page_inclusionsHeader__Oomtt{display:flex;align-items:flex-start;gap:var(--space-2);margin-block-end:var(--space-3)}.page_inclusionsIcon__DdfcC{color:var(--color-petrol-teal);flex-shrink:0;margin-block-start:3px}.page_exclusionsIcon__bdI3v{color:var(--color-terracotta);flex-shrink:0;margin-block-start:3px}.page_exclusionsLede__eTvKj,.page_inclusionsLede__AhynQ{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--fw-medium);color:var(--color-ink-strong);margin:0;line-height:var(--lh-tight)}.page_exclusionsList__KxGeF,.page_inclusionsList__M80IW{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.page_exclusionsItem__E8zP0,.page_inclusionsItem__Kn6Au{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--lh-relaxed);color:var(--color-ink);padding-inline-start:var(--space-4);position:relative}.page_inclusionsItem__Kn6Au:before{content:"+";position:absolute;inset-inline-start:0;color:var(--color-petrol-teal);font-weight:var(--fw-medium)}.page_exclusionsItem__E8zP0:before{content:"−";position:absolute;inset-inline-start:0;color:var(--color-terracotta);font-weight:var(--fw-medium)}.page_driversGrid__GuLGX{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media (min-width:720px){.page_driversGrid__GuLGX{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.page_driversGrid__GuLGX{grid-template-columns:repeat(3,1fr)}}.page_driverCard__OAr7r{padding:var(--space-5);background:var(--color-warm-ivory);border:1px solid rgba(20,59,56,.08);border-radius:4px;display:flex;flex-direction:column;gap:var(--space-2)}.page_driverHeader__axgqK{display:flex;align-items:flex-start;gap:var(--space-2)}.page_driverIcon__CZ_T4{color:var(--color-petrol-teal);flex-shrink:0;margin-block-start:2px}.page_driverTitle__o4RIf{font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--fw-medium);color:var(--color-ink-strong);margin:0;line-height:var(--lh-tight)}.page_driverDescription__i6zWf{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--lh-relaxed);color:var(--color-ink);margin:0}.page_decisionTree__m5s3v{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:var(--space-3);counter-reset:decision-tree}.page_decisionTreeItem__XKsEm{display:grid;grid-template-columns:64px 1fr;align-items:stretch;gap:0;background:var(--color-warm-ivory);border:1px solid rgba(20,59,56,.08);border-radius:4px;overflow:hidden}.page_decisionTreeNumber__aN_fq{display:flex;align-items:center;justify-content:center;font-family:var(--font-serif);font-weight:400;font-style:italic;font-size:var(--text-2xl);color:var(--color-petrol-teal);background:rgba(48,152,163,.06);border-inline-end:1px solid rgba(20,59,56,.08);padding-block:var(--space-4)}.page_decisionTreeBody__SbiIU{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-5)}.page_decisionTreeIcon__hFE37{color:var(--color-terracotta);flex-shrink:0;margin-block-start:4px}.page_decisionTreeText__lUh6_{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--lh-relaxed);color:var(--color-ink);margin:0}@media (min-width:720px){.page_decisionTreeItem__XKsEm{grid-template-columns:88px 1fr}.page_decisionTreeNumber__aN_fq{font-size:var(--text-3xl)}}.page_compareCard__NAl7J{display:grid;grid-template-columns:1fr;gap:var(--space-4);padding:var(--space-6);background:var(--color-warm-ivory);border-inline-start:4px solid var(--color-petrol-teal);border-radius:4px}@media (min-width:720px){.page_compareCard__NAl7J{grid-template-columns:auto 1fr;gap:var(--space-5)}}.page_compareIcon__lvpoV{color:var(--color-petrol-teal);flex-shrink:0}.page_compareBody__WjWUv{display:flex;flex-direction:column;gap:var(--space-3)}.page_compareTitle__TfwjL{font-family:var(--font-serif);font-size:var(--text-xl);font-weight:var(--fw-regular);color:var(--color-sage);margin:0}.page_compareLede__ycyM9{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--lh-relaxed);color:var(--color-ink);margin:0;max-width:70ch}.page_includesList__ucw4z{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.page_includesItem__sKOw6{display:flex;align-items:flex-start;gap:var(--space-2);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--lh-relaxed);color:var(--color-ink)}.page_includesIcon__jL7GS{color:var(--color-petrol-teal);flex-shrink:0;margin-block-start:3px}.page_compareCta__zTEjn{background:var(--color-petrol-teal);color:var(--color-warm-ivory);border:1px solid var(--color-petrol-teal);align-self:flex-start}.page_compareCta__zTEjn:focus-visible,.page_compareCta__zTEjn:hover{background:var(--color-sage);border-color:var(--color-sage)}.page_contraList__YpMiF{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:var(--space-3)}@media (min-width:720px){.page_contraList__YpMiF{grid-template-columns:repeat(2,1fr)}}.page_contraCard__MToLz{padding:var(--space-4) var(--space-5);background:var(--color-warm-ivory);border:1px solid rgba(20,59,56,.08);border-radius:4px;border-inline-start:3px solid var(--color-terracotta);display:flex;flex-direction:column;gap:var(--space-2)}.page_contraHeader__xjGMM{display:flex;align-items:flex-start;gap:var(--space-2)}.page_contraIcon__lAZJv{color:var(--color-terracotta);flex-shrink:0;margin-block-start:2px}.page_contraTitle__VmzOi{font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--fw-medium);color:var(--color-ink-strong);margin:0;line-height:var(--lh-tight)}.page_contraDetail__gk2I7{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--lh-relaxed);color:var(--color-ink);margin:0}.page_disclosureSection__vmk_8{padding-block:var(--space-6);background:var(--color-sage)}.page_disclosure__r9Uqe{font-family:var(--font-sans);font-size:var(--text-xs);line-height:var(--lh-relaxed);color:var(--text-on-dark-secondary);margin:0 auto;max-width:80ch;text-align:center;display:inline-flex;align-items:flex-start;gap:var(--space-2)}.page_disclosure__r9Uqe a{color:var(--text-on-dark-primary);text-decoration:underline;text-underline-offset:2px}.page_disclosure__r9Uqe a:focus-visible,.page_disclosure__r9Uqe a:hover{color:var(--color-petrol-teal)}.page_disclosureIcon__NGpit{color:var(--color-petrol-teal);flex-shrink:0;margin-block-start:3px}.page_ctaSection__5vYO2{padding-block:var(--space-9);background:var(--color-petrol-teal);text-align:center}.page_ctaTitle__Hxr6x{font-family:var(--font-serif);font-size:var(--text-3xl);font-weight:var(--fw-regular);color:var(--color-warm-ivory);letter-spacing:var(--tracking-display);margin:0 0 var(--space-3)}.page_ctaLede__sppYD{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--lh-relaxed);color:var(--color-warm-ivory);opacity:.9;margin:0 auto var(--space-5);max-width:60ch}.page_ctaActions__qpbFQ{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:center}.page_ctaSection__5vYO2 .page_ctaPrimaryLarge__AvefW{background:var(--color-warm-ivory);color:var(--color-petrol-teal)}.page_ctaSection__5vYO2 .page_ctaPrimaryLarge__AvefW:focus-visible,.page_ctaSection__5vYO2 .page_ctaPrimaryLarge__AvefW:hover{background:var(--color-terracotta);color:var(--color-ink-strong)}@media (max-width:720px){.page_section__Y0Rx_{padding-block:var(--space-6)}.page_sectionTitle__XKx1a{font-size:var(--text-xl)}.page_heroTitle__Ukyn_{font-size:var(--text-2xl)}.page_ctaActions__qpbFQ{flex-direction:column;align-items:stretch}}.page_aiCitationBlock__0DZrw{margin:0 auto;max-width:56rem;padding:2rem 2.25rem;background:#fafaf7;border-inline-start:3px solid #c4704a;border-radius:2px}.page_aiCitationLabel__UOSCq{display:block;margin-bottom:.85rem;font-family:var(--font-sans);font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#c4704a}.page_aiCitationPassage__7yG4t{margin:0;font-family:var(--font-sans);font-size:1.0625rem;line-height:1.65;color:rgba(11,30,28,.86)}@media (max-width:640px){.page_aiCitationBlock__0DZrw{padding:1.5rem}.page_aiCitationPassage__7yG4t{font-size:1rem;line-height:1.6}}