.Breadcrumbs_nav__i9cbH{padding-block:var(--space-4)}.Breadcrumbs_list__9L5ZT{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);list-style:none;margin:0;padding:0;font-size:var(--text-xs);color:var(--color-text-muted)}.Breadcrumbs_item__aldd_{display:inline-flex;align-items:center;gap:var(--space-2)}.Breadcrumbs_link__xVQw4{color:var(--color-text-muted);transition:color var(--dur-dropdown) var(--ease-out)}@media (hover:hover) and (pointer:fine){.Breadcrumbs_link__xVQw4:hover{color:var(--color-primary);text-decoration:underline;text-underline-offset:.18em}}.Breadcrumbs_separator__SrHav{color:var(--color-border-strong)}.Breadcrumbs_current__2M6Yp{color:var(--color-ink);font-weight:var(--weight-medium)}.text-page_page___6tAc{padding-bottom:var(--space-20)}.text-page_header__Ye6nN{max-width:68ch;padding-bottom:var(--space-8);border-bottom:1px solid var(--color-border);margin-bottom:var(--space-10)}.text-page_intro__IYLAE{font-size:var(--text-xl);line-height:var(--leading-normal);color:var(--color-text-muted);margin-top:var(--space-5)}.text-page_updated__lB00n{font-size:var(--text-xs);color:var(--color-text-subtle);margin-top:var(--space-5)}.text-page_body__674rt{max-width:var(--container-prose);font-family:var(--font-prose);font-size:var(--text-lg);line-height:var(--leading-prose)}.text-page_body__674rt>*+*{margin-top:var(--space-5)}.text-page_body__674rt h2{font-family:var(--font-ui);font-size:var(--text-3xl);margin-top:var(--space-12)}.text-page_body__674rt h3{font-family:var(--font-ui);font-size:var(--text-xl);margin-top:var(--space-8)}.text-page_body__674rt ol,.text-page_body__674rt ul{padding-left:var(--space-6);display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.text-page_body__674rt a{color:var(--color-primary);text-decoration:underline;text-underline-offset:.18em}.text-page_body__674rt strong{font-weight:var(--weight-semibold)}.content_trustBar__2fAXf{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-5);padding-block:var(--space-4);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);font-size:var(--text-xs);color:var(--color-text-muted)}.content_trustItem__wiqLq{display:inline-flex;align-items:center;gap:var(--space-2)}.content_trustItem__wiqLq svg{color:var(--color-text-subtle);flex:none}.content_trustBar__2fAXf a{color:var(--color-primary);font-weight:var(--weight-medium)}.content_trustBar__2fAXf a:hover{text-decoration:underline;text-underline-offset:.18em}.content_staleWarning__EnWpc{display:flex;align-items:flex-start;gap:var(--space-3);margin-top:var(--space-4);padding:var(--space-4);background-color:var(--color-warning-soft);border:1px solid var(--color-warning-soft-border);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-ink)}.content_staleWarning__EnWpc svg{color:var(--color-warning);flex:none;margin-top:1px}.content_eyebrow__rC1Ce{font-family:var(--font-display);color:var(--color-primary-bright);font-weight:var(--weight-bold);font-size:var(--text-xs);line-height:var(--leading-tight);letter-spacing:var(--tracking-label);margin-bottom:var(--space-3)}.content_answer__oPipx{font-size:var(--text-xl);line-height:var(--leading-normal);color:var(--color-ink);max-width:62ch;margin-block:var(--space-6)}.content_summary__tzzLS{max-width:var(--container-prose);padding:var(--space-5) var(--space-6);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);margin-bottom:var(--space-10)}.content_summaryHeading__ka2L2{font-size:var(--text-2xs);font-weight:var(--weight-semibold);color:var(--color-text-muted);margin-bottom:var(--space-3)}.content_summaryList__sYQJA{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding-left:var(--space-5);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.content_prose__ZuYJu{font-family:var(--font-prose);font-size:var(--text-lg);line-height:var(--leading-prose);max-width:var(--container-prose)}.content_prose__ZuYJu>*+*{margin-top:var(--space-5)}.content_prose__ZuYJu h2{font-family:var(--font-ui);font-size:var(--text-3xl);margin-top:var(--space-12)}.content_prose__ZuYJu h3{font-family:var(--font-ui);font-size:var(--text-2xl);margin-top:var(--space-10)}.content_prose__ZuYJu ol,.content_prose__ZuYJu ul{padding-left:var(--space-6);display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.content_prose__ZuYJu strong{font-weight:var(--weight-semibold)}.content_prose__ZuYJu a{color:var(--color-primary);text-decoration:underline;text-underline-offset:.18em;text-decoration-thickness:1px}.content_prose__ZuYJu a:hover{color:var(--color-accent);text-decoration-thickness:2px}.content_faq__D8_mp{margin-top:var(--space-12)}.content_faqItem__UE_kt{border-bottom:1px solid var(--color-border)}.content_faqItem__UE_kt:first-of-type{border-top:1px solid var(--color-border)}.content_faqSummary__LAT2x{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);padding-block:var(--space-5);min-height:44px;font-size:var(--text-md);font-weight:var(--weight-semibold);cursor:pointer;list-style:none}.content_faqSummary__LAT2x::-webkit-details-marker{display:none}.content_faqIcon__z894S{color:var(--color-text-subtle);flex:none;margin-top:3px;transition:transform var(--dur-accordion) var(--ease-out)}.content_faqItem__UE_kt[open] .content_faqIcon__z894S{transform:rotate(180deg)}.content_faqAnswer__QMrej{padding-bottom:var(--space-5);max-width:68ch;color:var(--color-text-muted);line-height:var(--leading-relaxed)}.content_sources__J3vEF{margin-top:var(--space-12);padding-top:var(--space-8);border-top:2px solid var(--color-ink)}.content_sourcesHeading__Td2ew{font-size:var(--text-xl);margin-bottom:var(--space-2)}.content_sourcesIntro__OUBTv{font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--space-6);max-width:68ch}.content_sourceList__M_IS8{display:grid;grid-gap:var(--space-4);gap:var(--space-4);margin:0;padding-left:var(--space-5);font-size:var(--text-sm)}.content_sourceTitle__HPfTL{color:var(--color-primary);font-weight:var(--weight-medium);text-decoration:underline;text-underline-offset:.18em}.content_sourceMeta__REZUp{display:block;color:var(--color-text-muted);margin-top:2px}.content_sourceQuote__u7dUh{display:block;margin-top:var(--space-2);padding-left:var(--space-4);border-left:1px solid var(--color-border-strong);color:var(--color-text-muted);font-family:var(--font-prose);font-style:italic}.content_cite__io3Q4{margin-top:var(--space-10);padding:var(--space-5);background-color:var(--color-accent-soft);border:1px solid var(--color-accent-soft-border);border-radius:var(--radius-md)}.content_citeHeading__rmuPc{font-size:var(--text-2xs);font-weight:var(--weight-semibold);color:var(--color-text-muted);margin-bottom:var(--space-2)}.content_citeText__VrvDZ{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-ink)}.content_definition__chOMw{padding:var(--space-6);background-color:var(--color-accent-soft);border:1px solid var(--color-accent-soft-border);border-radius:var(--radius-md);margin-block:var(--space-8)}.content_definitionTerm__UdboJ{display:block;font-size:var(--text-md);font-weight:var(--weight-semibold);font-style:normal;margin-bottom:var(--space-2)}.content_definitionBody__StQ8a{font-size:var(--text-lg);line-height:var(--leading-relaxed);max-width:62ch}.content_callout__ap5TN{display:flex;gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-md);border:1px solid var(--color-border-strong);background-color:var(--color-surface);margin-block:var(--space-8)}.content_calloutWarning__DZulF{background-color:var(--color-warning-soft);border-color:var(--color-warning-soft-border)}.content_calloutIcon__P_H6w{flex:none;margin-top:2px;color:var(--color-text-muted)}.content_calloutWarning__DZulF .content_calloutIcon__P_H6w{color:var(--color-warning)}.content_calloutTitle__k3lt3{font-weight:var(--weight-semibold);margin-bottom:var(--space-1)}.content_calloutBody__uwO1v{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text-muted);max-width:68ch}.content_proseTableWrap__xBUON{overflow-x:auto;margin-block:var(--space-10)}.content_proseTable__ogS_R{width:100%;min-width:32rem;border-collapse:collapse;font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-normal);text-align:left;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-webkit-hyphens:manual;hyphens:manual}.content_proseTable__ogS_R td,.content_proseTable__ogS_R th{padding:var(--space-5) var(--space-6);vertical-align:top}.content_proseTable__ogS_R tr>:first-child{padding-left:0}.content_proseTable__ogS_R tr>:last-child{padding-right:0}.content_proseTable__ogS_R thead th{padding-top:0;padding-bottom:var(--space-3);font-family:var(--font-ui);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);color:var(--color-text-muted);border-bottom:var(--border-hairline) solid var(--color-border-strong);white-space:nowrap}.content_proseTable__ogS_R tbody tr+tr>*{border-top:var(--border-hairline) solid var(--color-border)}.content_proseTable__ogS_R tbody tr>:first-child{min-width:10rem;font-weight:var(--weight-medium);color:var(--color-ink)}.content_proseTable__ogS_R tbody tr>*{transition:background-color .12s ease-out}.content_proseTable__ogS_R tbody tr:hover>*{background-color:var(--color-surface-sunken)}.policy_page__yrnz_{padding-bottom:var(--space-16)}.policy_header__fyN0j{max-width:72ch}.policy_kicker__B1e0s{font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--space-2)}.policy_layout__QH_ge{display:grid;grid-gap:var(--space-10);gap:var(--space-10);margin-top:var(--space-10)}.policy_layout__QH_ge>*{min-width:0}@media (min-width:1024px){.policy_layout__QH_ge{grid-template-columns:minmax(0,1fr) var(--aside-width);gap:var(--space-16);align-items:start}}.policy_factsHeading__TEUnj{font-size:var(--text-xl);margin-bottom:var(--space-2)}.policy_factsIntro__GR5o6{color:var(--color-text-muted);font-size:var(--text-sm);margin-bottom:var(--space-5);max-width:68ch}.policy_tableWrap__ByT4n{overflow-x:auto}.policy_facts__9n_Da{font-size:var(--text-sm);min-width:32rem;border-collapse:collapse;-webkit-hyphens:manual;hyphens:manual}.policy_facts__9n_Da td,.policy_facts__9n_Da th{padding:var(--space-5) var(--space-6);vertical-align:top}.policy_facts__9n_Da tr>:first-child{padding-left:0}.policy_facts__9n_Da tr>:last-child{padding-right:0}.policy_facts__9n_Da thead th{padding-top:0;padding-bottom:var(--space-3);font-family:var(--font-ui);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);color:var(--color-text-muted);border-bottom:var(--border-hairline) solid var(--color-border-strong);white-space:nowrap}.policy_facts__9n_Da tbody th{width:34%;min-width:10rem;text-align:left;font-weight:var(--weight-medium);color:var(--color-ink)}.policy_facts__9n_Da tbody tr+tr>*{border-top:var(--border-hairline) solid var(--color-border)}.policy_facts__9n_Da tbody tr>*{transition:background-color .12s ease-out}.policy_facts__9n_Da tbody tr:hover>*{background-color:var(--color-surface-sunken)}.policy_unknown__aCnnQ{color:var(--color-text-subtle)}.policy_variants__5sFbm{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:0;list-style:none}.policy_variants__5sFbm li{line-height:var(--leading-snug)}.policy_variantNote__lXv1u{display:block;margin-top:var(--space-1);color:var(--color-text-muted)}.policy_facts__9n_Da a{color:var(--color-primary);text-decoration:underline;text-underline-offset:.18em}.policy_note__cBh5K{font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-relaxed);margin-top:var(--space-5);max-width:68ch}.policy_incomplete__T6yct{padding:var(--space-6);background-color:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);margin-bottom:var(--space-10)}.policy_incompleteTitle__5DPI9{display:flex;align-items:center;gap:var(--space-3);font-size:var(--text-md);font-weight:var(--weight-semibold);margin-bottom:var(--space-3)}.policy_incompleteTitle__5DPI9 svg{color:var(--color-warning);flex:none}.policy_incompleteBody__8xj0X{font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-relaxed);max-width:68ch}.policy_missingList__ikZqP{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:var(--space-4) 0 0;padding:0;list-style:none}.policy_missingList__ikZqP li{padding:var(--space-1) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);font-size:var(--text-2xs);color:var(--color-text-muted);background-color:var(--color-bg)}.policy_incompleteBody__8xj0X a{color:var(--color-primary);text-decoration:underline;text-underline-offset:.18em}.policy_aside__C9Lvn{display:grid;grid-gap:var(--space-8);gap:var(--space-8)}.policy_asidePanel__fXIAZ{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5)}.policy_asideHeading__gyjvX{font-size:var(--text-2xs);font-weight:var(--weight-semibold);color:var(--color-text-muted);margin-bottom:var(--space-4)}.policy_asideList__pVCEP{display:grid;grid-gap:var(--space-1);gap:var(--space-1);list-style:none;margin:0;padding:0;font-size:var(--text-sm)}.policy_asideList__pVCEP a{display:block;padding-block:var(--space-2);color:var(--color-primary)}.policy_asideList__pVCEP a:hover{text-decoration:underline;text-underline-offset:.18em}.policy_asideMeta__miqIb{font-size:var(--text-xs);color:var(--color-text-muted);line-height:var(--leading-relaxed)}.policy_schemes__a3fwi{display:grid;grid-gap:var(--space-5);gap:var(--space-5);margin:var(--space-6) 0 0}.policy_scheme__0pnHa{padding-top:var(--space-5);border-top:var(--border-hairline) solid var(--color-border)}.policy_schemeName__hVS5I{font-family:var(--font-ui);font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-ink)}.policy_schemeBody__CjPoM{margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-relaxed);max-width:68ch}.policy_schemeBody__CjPoM a{color:var(--color-primary);text-decoration:underline;text-underline-offset:.18em}.policy_groups__BEDRl{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:var(--space-6) 0 0;padding-left:var(--space-6);list-style:disc;font-size:var(--text-sm);line-height:var(--leading-relaxed)}.directory_page__TRnHm{padding-bottom:var(--space-16)}.directory_header__9J1hj{max-width:72ch;margin-bottom:var(--space-8)}.directory_intro__p3SKJ{font-size:var(--text-xl);line-height:var(--leading-normal);color:var(--color-text-muted);margin-top:var(--space-5)}.directory_layout__351Yv{display:grid;grid-gap:var(--space-10);gap:var(--space-10)}@media (min-width:900px){.directory_layout__351Yv{grid-template-columns:var(--filter-width) minmax(0,1fr);gap:var(--space-12);align-items:start}}.directory_filters__LN21E{display:grid;grid-gap:var(--space-6);gap:var(--space-6)}.directory_filterGroup__y0oDr{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5)}.directory_filterHeading__MXSZJ{font-size:var(--text-2xs);font-weight:var(--weight-semibold);color:var(--color-text-muted);margin-bottom:var(--space-3)}.directory_filterList__w_Pe0{display:grid;grid-gap:var(--space-1);gap:var(--space-1);list-style:none;margin:0;padding:0;font-size:var(--text-sm)}.directory_filterLink__KkzYn{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:36px;padding:var(--space-1) var(--space-3);margin-inline:calc(var(--space-3) * -1);border-radius:var(--radius-sm);color:var(--color-ink);transition:background-color var(--dur-dropdown) var(--ease-out)}.directory_filterLink__KkzYn[aria-current=page]{background-color:var(--color-primary-soft);color:var(--color-primary);font-weight:var(--weight-medium)}@media (hover:hover) and (pointer:fine){.directory_filterLink__KkzYn:hover{background-color:var(--color-surface)}}.directory_filterCount__RI93q{font-size:var(--text-2xs);color:var(--color-text-subtle)}.directory_resultsHead__1yMnh{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-3);padding-bottom:var(--space-4);margin-bottom:var(--space-2);border-bottom:1px solid var(--color-border);font-size:var(--text-sm);color:var(--color-text-muted)}.directory_rows__K8A6S{display:grid;list-style:none;margin:0;padding:0}.directory_row__W8lpz{border-bottom:1px solid var(--color-border)}.directory_rowLink__ZWOcW{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--space-4);gap:var(--space-4);align-items:start;padding-block:var(--space-5);transition:background-color var(--dur-dropdown) var(--ease-out)}@media (hover:hover) and (pointer:fine){.directory_rowLink__ZWOcW:hover{background-color:var(--color-surface);box-shadow:0 0 0 var(--space-4) var(--color-surface)}}.directory_rowName__nzsHg{display:block;font-size:var(--text-md);font-weight:var(--weight-medium);color:var(--color-ink);margin-bottom:var(--space-2)}.directory_rowDescription__jiHtJ{display:block;font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-relaxed);max-width:62ch}.directory_rowMeta__ZtE8q{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-3)}.directory_tag__W_oEQ{padding:2px 8px;border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);font-size:var(--text-2xs);color:var(--color-text-muted)}.directory_tagPso__7AhLe{border-color:var(--color-success);color:var(--color-success)}.directory_rowCity__G6cX1{font-size:var(--text-sm);color:var(--color-text-muted);white-space:nowrap}.directory_sponsoredBlock__lOwZQ{border:1px solid var(--color-sponsored-border);border-radius:var(--radius-md);background-color:var(--color-sponsored-surface);padding:var(--space-5);margin-bottom:var(--space-8)}.directory_sponsoredLabel__MHm7G{display:inline-block;padding:2px 8px;border:1px solid var(--color-sponsored-border);border-radius:var(--radius-pill);background-color:var(--color-bg);font-size:var(--text-2xs);font-weight:var(--weight-medium);color:var(--color-sponsored);margin-bottom:var(--space-3)}.directory_disclosure__BCnri{font-size:var(--text-xs);color:var(--color-text-muted);line-height:var(--leading-relaxed);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border)}.directory_emptyState__3gmX_{padding:var(--space-8);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);background-color:var(--color-surface)}.directory_emptyTitle__ALona{font-size:var(--text-md);font-weight:var(--weight-semibold);margin-bottom:var(--space-2)}.directory_emptyBody___lego{font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-relaxed);max-width:68ch}.directory_emptyBody___lego a{color:var(--color-primary);text-decoration:underline;text-underline-offset:.18em}.directory_note__lUhUa{margin-top:var(--space-8);font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-relaxed);max-width:68ch}.directory_note__lUhUa a{color:var(--color-primary);text-decoration:underline;text-underline-offset:.18em}.directory_filter__VgrTk{margin-bottom:var(--space-6)}.directory_filterLabel__gvEJh{display:block;font-family:var(--font-ui);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);color:var(--color-text-muted);margin-bottom:var(--space-2)}.directory_filterField__3roe0{position:relative;max-width:22rem}.directory_filterIcon__kyCJX{position:absolute;left:var(--space-4);top:50%;transform:translateY(-50%);color:var(--color-text-subtle);pointer-events:none}.directory_filterInput__SwhfT{width:100%;height:2.75rem;padding:0 var(--space-4) 0 var(--space-10);font-family:var(--font-body);font-size:var(--text-base);color:var(--color-ink);background-color:var(--color-bg);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);transition:border-color .12s ease-out,box-shadow .12s ease-out}.directory_filterInput__SwhfT::placeholder{color:var(--color-text-muted)}.directory_filterInput__SwhfT:hover{border-color:var(--color-primary)}.directory_filterInput__SwhfT:focus-visible{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-soft)}.directory_filterCount__RI93q{min-height:1.25rem;margin-top:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted)}.directory_filterCount__RI93q a{color:var(--color-primary);text-decoration:underline;text-underline-offset:.18em}.directory_registrySection__ii2DR{margin-top:var(--space-12);padding-top:var(--space-8);border-top:var(--border-hairline) solid var(--color-border)}.directory_registryHeading__VB3Xd{margin:0 0 var(--space-3)}.directory_registryIntro__p7pzc{max-width:44rem;margin:0 0 var(--space-6);color:var(--color-text-muted)}.directory_registryTableWrap__vmgUX{overflow-x:auto}.directory_registryTable__oS6sf{width:100%;border-collapse:collapse;font-size:var(--text-base)}.directory_registryTable__oS6sf caption{margin-bottom:var(--space-3);color:var(--color-text-subtle);font-size:var(--text-sm);text-align:left}.directory_registryTable__oS6sf td,.directory_registryTable__oS6sf th{padding:var(--space-3) var(--space-4);border-bottom:var(--border-hairline) solid var(--color-border);text-align:left;vertical-align:top}.directory_registryTable__oS6sf thead th{background:var(--color-surface-zebra);font-size:var(--text-sm);white-space:nowrap}.directory_registryTable__oS6sf tbody th{display:grid;grid-gap:var(--space-1);gap:var(--space-1);min-width:18rem;font-weight:400}.directory_registryName__IA6dx{font-weight:600}.directory_registrySummary__eyt1S{color:var(--color-text-muted);font-size:var(--text-sm)}.directory_registryLink__lNuvZ{justify-self:start;font-size:var(--text-sm)}.directory_sectorList__Jj9FU{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:0;margin:0;list-style:none}@media (min-width:40rem){.directory_sectorList__Jj9FU{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2) var(--space-4)}}.directory_sectorLink__oKPDl{display:flex;gap:var(--space-4);align-items:baseline;justify-content:space-between;padding:var(--space-3) var(--space-4);background:var(--color-surface);border:var(--border-hairline) solid var(--color-border);border-radius:var(--radius-md);text-decoration:none;transition:border-color .16s ease-out,background-color .16s ease-out}.directory_sectorLink__oKPDl:hover{background:var(--color-surface-sunken);border-color:var(--color-border-strong)}.directory_sectorName___EWCy{font-weight:600}.directory_sectorCount__Hk3vC{color:var(--color-text-muted);font-size:var(--text-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.directory_helperList__p01Kf{display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding:0;margin:0;list-style:none}.directory_helperItem__FFdhM{display:grid;grid-gap:var(--space-2);gap:var(--space-2);justify-items:start;padding:var(--space-4);background:var(--color-surface);border:var(--border-hairline) solid var(--color-border);border-radius:var(--radius-md)}.directory_helperQuote__Bgd_N{margin:0;padding-left:var(--space-4);border-left:.1875rem solid var(--color-primary-soft-border);color:var(--color-text-muted);font-style:italic}.toc_desktop__LB08e{display:none}@media (min-width:1024px){.toc_desktop__LB08e{display:block;position:-webkit-sticky;position:sticky;top:calc(64px + var(--space-6));max-height:calc(100vh - 64px - var(--space-12));overflow-y:auto}.toc_mobile__76mcG{display:none}}.toc_heading__rwcGF{font-size:var(--text-2xs);font-weight:var(--weight-semibold);color:var(--color-text-muted);margin-bottom:var(--space-3)}.toc_list__6KKM7{display:grid;grid-gap:2px;gap:2px;list-style:none;margin:0;padding:0;counter-reset:none}.toc_nested__ub2Ku{padding-left:var(--space-4)}.toc_link__YnVj_{display:block;padding:var(--space-2) var(--space-3);margin-inline:calc(var(--space-3) * -1);border-radius:var(--radius-sm);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-muted);transition:background-color var(--dur-dropdown) var(--ease-out),color var(--dur-dropdown) var(--ease-out)}@media (hover:hover) and (pointer:fine){.toc_link__YnVj_:hover{background-color:var(--color-primary-soft);color:var(--color-primary)}}.toc_mobile__76mcG{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4) var(--space-5);margin-bottom:var(--space-8)}.toc_mobileSummary__lqtrC{font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;min-height:32px;display:flex;align-items:center}.map_layout__nb_Rn{display:grid;grid-gap:var(--space-8);gap:var(--space-8);align-items:start}@media (min-width:60rem){.map_layout__nb_Rn{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-12)}}.map_figure__YY4KD{margin:0}.map_map__AX__0{display:block;width:100%;height:auto;max-height:34rem;margin-inline:auto}.map_province__jKa_h{stroke:var(--color-surface);stroke-width:1.5;stroke-linejoin:round;transition:fill .16s ease-out,stroke .16s ease-out}.map_level0__qR8jV{--map-fill:var(--color-surface-sunken)}.map_level1__S131I{--map-fill:#cfe6ff}.map_level2__cvAx9{--map-fill:#7fb8f5}.map_level3__TKRfM{--map-fill:var(--color-primary-bright)}.map_province__jKa_h{fill:var(--map-fill)}.map_link__9ao04{cursor:pointer}.map_link__9ao04:focus-visible .map_province__jKa_h,.map_link__9ao04:hover .map_province__jKa_h{stroke:var(--color-ink);stroke-width:2}.map_link__9ao04:focus-visible{outline:none}.map_legend__usS9h{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin-top:var(--space-4);padding:0;list-style:none;font-size:var(--text-sm);color:var(--color-text-muted)}.map_legendItem__4swpw{display:flex;gap:var(--space-2);align-items:center}.map_swatch__wf0op{width:1rem;height:1rem;background:var(--map-fill,var(--color-surface-sunken));border:var(--border-hairline) solid var(--color-border);border-radius:var(--radius-xs)}.map_caption__EuQkU{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--color-text-subtle)}.map_list__L8CHF{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding:0;margin:0;list-style:none}.map_row___7DLR{display:grid;grid-gap:var(--space-1);gap:var(--space-1);padding-bottom:var(--space-3);border-bottom:var(--border-hairline) solid var(--color-border)}.map_row___7DLR:last-child{border-bottom:0}.map_rowHead__MrBhF{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:baseline;justify-content:space-between}.map_rowName__Bz5of{font-weight:600}a.map_rowName__Bz5of{color:var(--color-primary);text-decoration:underline;text-underline-offset:.15em}a.map_rowName__Bz5of:hover{color:var(--color-primary-hover)}.map_rowCount__xut6F{font-size:var(--text-sm);color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.map_empty__Z0J9H,.map_rowMeta__YdXQX{font-size:var(--text-sm);color:var(--color-text-subtle)}.newsletter_block__6XGMh{padding:var(--space-8);background-color:var(--color-surface-sunken);border:var(--border-hairline) solid var(--color-border);border-radius:var(--radius-md)}.newsletter_title__lYAGT{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-bold);letter-spacing:var(--tracking-heading);color:var(--color-ink);margin-bottom:var(--space-2)}.newsletter_body__2DcCk{font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-relaxed);max-width:56ch;margin-bottom:var(--space-5)}.newsletter_form__PGYWQ{display:flex;flex-wrap:wrap;gap:var(--space-3)}.newsletter_field__gBxF9{flex:1 1 14rem;min-width:0}.newsletter_input__5SGFw{width:100%;line-height:1.5;padding:.875rem var(--space-5);font-family:var(--font-body);font-size:var(--text-base);color:var(--color-ink);background-color:var(--color-surface);border:var(--border-field) solid var(--color-border-field);border-radius:var(--radius-pill);transition:border-color var(--dur-hover) var(--ease-out)}.newsletter_input__5SGFw::placeholder{color:rgb(13 27 42/.5)}.newsletter_input__5SGFw:focus,.newsletter_input__5SGFw:hover{border-color:var(--color-primary-bright)}.newsletter_input__5SGFw:focus:not(:focus-visible){outline:none}.newsletter_note__x2orZ{margin-top:var(--space-3);font-size:var(--text-xs);color:var(--color-text-subtle);flex-basis:100%}.newsletter_status__Rnbeq{margin-top:var(--space-3);font-size:var(--text-sm);flex-basis:100%;color:var(--color-ink)}.newsletter_compact__m6K5E{background-color:transparent;border-color:rgb(250 252 255/.18)}.newsletter_compact__m6K5E .newsletter_title__lYAGT{font-size:var(--text-md);color:var(--color-ink-inverse)}.newsletter_compact__m6K5E .newsletter_body__2DcCk{color:var(--color-text-muted-inverse);margin-bottom:var(--space-4)}.newsletter_compact__m6K5E .newsletter_note__x2orZ{color:var(--color-text-muted-inverse)}.newsletter_compact__m6K5E .newsletter_status__Rnbeq{color:var(--color-ink-inverse)}.newsletter_compact__m6K5E .newsletter_input__5SGFw{background-color:rgb(250 252 255/.08);border-color:rgb(250 252 255/.35);color:var(--color-ink-inverse)}.newsletter_compact__m6K5E .newsletter_input__5SGFw::placeholder{color:rgb(250 252 255/.6)}.newsletter_compact__m6K5E .newsletter_input__5SGFw:focus,.newsletter_compact__m6K5E .newsletter_input__5SGFw:hover{border-color:var(--color-ink-inverse)}.newsletter_dialog__bIb2S{margin:auto;width:min(30rem,calc(100vw - var(--space-8)));padding:0;border:none;border-radius:var(--radius-md);background-color:var(--color-surface);box-shadow:var(--shadow-lg);color:var(--color-ink)}.newsletter_dialog__bIb2S::-webkit-backdrop{background-color:rgb(13 27 42/.45)}.newsletter_dialog__bIb2S::backdrop{background-color:rgb(13 27 42/.45)}.newsletter_dialogInner__HcUuK{position:relative;padding:var(--space-8)}.newsletter_close__zTAny{position:absolute;top:var(--space-4);right:var(--space-4);display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:none;border-radius:var(--radius-pill);background-color:transparent;color:var(--color-text-muted);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out),color var(--dur-hover) var(--ease-out)}.newsletter_close__zTAny:hover{background-color:var(--color-surface-sunken);color:var(--color-ink)}@media (prefers-reduced-motion:no-preference){.newsletter_dialog__bIb2S[open]{animation:newsletter_pop__U7wwu var(--dur-overlay) var(--ease-out)}}@keyframes newsletter_pop__U7wwu{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}.Footer_footer__eNA9m{margin-top:var(--space-24);background-color:var(--color-surface-dark);color:var(--color-text-muted-inverse);font-size:var(--text-sm)}.Footer_top__c3EOc{display:grid;grid-template-columns:1fr;grid-gap:var(--space-8);gap:var(--space-8);padding-block:var(--space-12)}@media (min-width:640px){.Footer_top__c3EOc{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Footer_top__c3EOc{grid-template-columns:repeat(5,1fr);padding-block:var(--space-16)}}.Footer_heading__z5GZP{font-size:var(--text-2xs);font-weight:var(--weight-semibold);color:var(--color-ink-inverse);margin-bottom:var(--space-4)}.Footer_list__3JsYY{display:grid;grid-gap:var(--space-2);gap:var(--space-2);list-style:none;margin:0;padding:0}.Footer_list__3JsYY a{color:var(--color-text-muted-inverse);transition:color var(--dur-dropdown) var(--ease-out)}@media (hover:hover) and (pointer:fine){.Footer_list__3JsYY a:hover{color:var(--color-ink-inverse);text-decoration:underline;text-underline-offset:.18em}}.Footer_bottom__ch0uR{border-top:1px solid var(--color-border-dark);padding-block:var(--space-6) var(--space-10)}.Footer_statement__tKpi5{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}@media (min-width:900px){.Footer_statement__tKpi5{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:var(--space-10)}}.Footer_independence__VeQ6p{max-width:68ch;font-size:var(--text-xs);line-height:var(--leading-relaxed)}.Footer_independence__VeQ6p strong{color:var(--color-ink-inverse);font-weight:var(--weight-semibold)}.Footer_meta__MX7qs{display:grid;grid-gap:var(--space-2);gap:var(--space-2);font-size:var(--text-xs)}.Footer_brandRow__xMEPT{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-5);color:var(--color-ink-inverse);font-size:var(--text-md);font-weight:var(--weight-semibold)}.Footer_newsletter__7kfqS{padding-block:var(--space-10) 0}.Button_base__aJAwK{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:nowrap;cursor:pointer;overflow:hidden;box-sizing:border-box;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:var(--font-display);font-weight:var(--weight-semibold);line-height:var(--leading-tight);border:none;border-radius:var(--radius-pill);background-clip:padding-box;transition:background-color var(--dur-hover) var(--ease-out),box-shadow var(--dur-hover) var(--ease-out),color var(--dur-hover) var(--ease-out),transform var(--dur-press) var(--ease-out)}.Button_base__aJAwK:active:not(:disabled){transform:scale(.98)}.Button_base__aJAwK:disabled,.Button_base__aJAwK[aria-disabled=true]{background-color:var(--color-surface-sunken);color:var(--color-text-disabled);box-shadow:none;cursor:not-allowed;transform:none}.Button_sm__h9eWB{padding:1rem 1.625rem;font-size:var(--text-xs)}.Button_md__exKk_,.Button_sm__h9eWB{letter-spacing:var(--tracking-button)}.Button_md__exKk_{padding:1.25rem 1.875rem 1.3125rem;font-size:var(--text-sm)}.Button_lg__PdjsY{padding:1.625rem 2rem;font-size:var(--text-sm);letter-spacing:var(--tracking-label)}.Button_primary__oSpWt{background-color:var(--color-primary);color:var(--color-on-primary);box-shadow:var(--shadow-primary)}.Button_secondary__lRe7Q{background-color:var(--color-dark);color:var(--color-on-primary);box-shadow:var(--shadow-dark)}.Button_accent__TTYzz{background-color:var(--color-accent);color:var(--color-on-accent);box-shadow:var(--shadow-accent)}.Button_subtle__M40mv{background-color:transparent;color:var(--color-primary);box-shadow:none}.Button_danger__1ocl9{background-color:var(--color-danger);color:var(--color-on-primary);box-shadow:0 .5rem 1rem -.5rem rgb(192 32 32/.75)}@media (hover:hover) and (pointer:fine){.Button_primary__oSpWt:hover:not(:disabled){background-color:var(--color-primary-hover);box-shadow:var(--shadow-primary-hover)}.Button_secondary__lRe7Q:hover:not(:disabled){background-color:var(--color-dark-hover);box-shadow:var(--shadow-dark-hover)}.Button_accent__TTYzz:hover:not(:disabled){background-color:var(--color-accent-hover);box-shadow:var(--shadow-accent-hover)}.Button_subtle__M40mv:hover:not(:disabled){background-color:var(--color-primary-soft)}.Button_danger__1ocl9:hover:not(:disabled){box-shadow:0 .5rem 1rem -.5rem rgb(192 32 32/.5)}}.Button_loading__WH8KX{cursor:progress}.Button_loading__WH8KX .Button_label__ViwpZ{opacity:.55}.Button_spinner____7ub{width:14px;height:14px;flex:none;border:2px solid;border-top:2px solid transparent;border-radius:var(--radius-pill);animation:Button_spin__0uF6_ .64s linear infinite}@keyframes Button_spin__0uF6_{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Button_spinner____7ub{animation-duration:1.6s}}.article_page__M9vzK{padding-bottom:var(--space-16)}.article_header__tqXup{max-width:72ch}.article_kicker__72Hdd{font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--space-2)}.article_kicker__72Hdd a{color:var(--color-primary)}.article_kicker__72Hdd a:hover{text-decoration:underline;text-underline-offset:.18em}.article_layout__f2Z51{display:grid;grid-gap:var(--space-10);gap:var(--space-10);margin-top:var(--space-10)}.article_layout__f2Z51>*{min-width:0}@media (min-width:1024px){.article_layout__f2Z51{grid-template-columns:var(--toc-width) minmax(0,1fr);gap:var(--space-12);align-items:start}}@media (min-width:1280px){.article_layout__f2Z51{gap:var(--space-16)}}.article_tocColumn__o5qJ5{order:-1}.article_aside__6Kzg6{display:grid;grid-gap:var(--space-8);gap:var(--space-8)}.article_asidePanel__ST0Yb{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5)}.article_asideHeading__6nYjN{font-size:var(--text-2xs);font-weight:var(--weight-semibold);color:var(--color-text-muted);margin-bottom:var(--space-4)}.article_asideList__o5qLN{display:grid;grid-gap:var(--space-1);gap:var(--space-1);list-style:none;margin:0;padding:0;font-size:var(--text-sm)}.article_asideList__o5qLN a{display:block;padding-block:var(--space-2);color:var(--color-primary);line-height:var(--leading-normal)}.article_asideList__o5qLN a:hover{text-decoration:underline;text-underline-offset:.18em}.article_authorFooter__May9l{display:grid;grid-gap:var(--space-2);gap:var(--space-2);max-width:var(--container-prose);margin-top:var(--space-10);padding-top:var(--space-6);border-top:var(--border-hairline) solid var(--color-border);font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-relaxed)}.article_authorFooter__May9l a{color:var(--color-primary);justify-self:start}.article_authorFooter__May9l a:hover{text-decoration:underline;text-underline-offset:.18em}.article_authorBio__LwKtQ{max-width:68ch}.article_authorName__HfjZ5{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-ink)}.article_authorRole__XwUOp{font-size:var(--text-xs);color:var(--color-text-muted)}.article_hubIntro__Tz04z{max-width:68ch;font-size:var(--text-xl);line-height:var(--leading-normal);color:var(--color-text-muted);margin-block:var(--space-5) var(--space-10)}.article_spokes__h6z9O{display:grid;list-style:none;margin:0;padding:0;border-top:1px solid var(--color-border)}@media (min-width:860px){.article_spokes__h6z9O{grid-template-columns:1fr 1fr;column-gap:var(--space-10)}}.article_spoke__eUP2F{border-bottom:1px solid var(--color-border)}.article_spokeLink__28xof{display:block;padding-block:var(--space-5);transition:background-color var(--dur-dropdown) var(--ease-out)}@media (hover:hover) and (pointer:fine){.article_spokeLink__28xof:hover{background-color:var(--color-surface);box-shadow:0 0 0 var(--space-4) var(--color-surface)}}.article_spokeTitle__8Xupk{display:block;font-size:var(--text-md);font-weight:var(--weight-medium);color:var(--color-ink);margin-bottom:var(--space-2)}.article_spokeAnswer__szXKi{display:block;font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-relaxed);max-width:60ch}.article_spokeMeta__fOWvU{display:block;margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-text-subtle)}.article_emptyState__7vKIL{padding:var(--space-8);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);background-color:var(--color-surface)}.article_emptyTitle__lLJpB{font-size:var(--text-md);font-weight:var(--weight-semibold);margin-bottom:var(--space-2)}.article_emptyBody__m9_EB{font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-relaxed);max-width:68ch}.article_emptyBody__m9_EB a{color:var(--color-primary);text-decoration:underline;text-underline-offset:.18em}.article_newsletter__lpQIU{margin-block:var(--space-12)}.article_readOn__ZPAHR{display:grid;grid-gap:var(--space-8);gap:var(--space-8);max-width:var(--container-prose);margin-top:var(--space-12);padding-top:var(--space-6);border-top:var(--border-hairline) solid var(--color-border)}@media (min-width:640px){.article_readOn__ZPAHR{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}}.article_readOnHeading__WMPff{font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);color:var(--color-text-muted);margin-bottom:var(--space-3)}.article_readOnList__8jG85{display:grid;grid-gap:var(--space-2);gap:var(--space-2);list-style:none;font-size:var(--text-sm)}.article_readOnList__8jG85 a{color:var(--color-primary)}.article_readOnList__8jG85 a:hover{text-decoration:underline;text-underline-offset:.18em}