.fdi_page__AwXca{padding-block:var(--space-10) var(--space-14)}.fdi_masthead__M67Ks{max-width:none}.fdi_kicker__JpNnj{font-family:var(--font-stat);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);margin:0 0 var(--space-3)}.fdi_title__m0S5b{font-family:var(--font-display);font-size:clamp(2.25rem,1.5rem + 3.2vw,3.85rem);line-height:1.04;letter-spacing:-.02em;text-wrap:balance;margin:0 0 var(--space-5);color:var(--navy-deep);max-width:24ch;margin-inline:auto;text-align:center}.fdi_standfirst__d5qj7{font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--ink-body);max-width:46rem;margin:0 0 var(--space-6);margin-inline:auto;text-align:center}.fdi_provenance__1tQ2e{font-size:.875rem;line-height:1.65;color:var(--ink-soft);max-width:46rem;margin:0;-webkit-padding-start:var(--space-4);padding-inline-start:var(--space-4);-webkit-border-start:2px solid var(--accent-line);border-inline-start:2px solid var(--accent-line);margin-inline:auto;text-align:center}.fdi_srcLink__6bVSw{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.fdi_holds__X160c{margin-block:var(--space-10) var(--space-9)}.fdi_holdsTitle__ufB6S{font-family:var(--font-stat);font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);margin:0 0 var(--space-4)}.fdi_scoreboard__eL3Cj{display:grid;grid-gap:var(--space-6);gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));padding-block:var(--space-8);border-block:1px solid var(--rule)}.fdi_score__um1Ou{display:flex;flex-direction:column;gap:var(--space-2)}.fdi_scoreVal__dAlm6{font-family:var(--font-stat);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:clamp(2rem,1.4rem + 2vw,3rem);line-height:1;font-weight:600;color:var(--navy-deep)}.fdi_scoreLabel__AmPA5{font-size:.9375rem;font-weight:600;color:var(--navy-deep)}.fdi_scoreNote__rzol8{font-size:.8125rem;line-height:1.5;color:var(--ink-soft)}.fdi_readings__jBY7w{margin-block:0 var(--space-12);max-width:none}.fdi_readingsHead__a3BIM{max-width:46rem;margin-bottom:var(--space-7)}.fdi_readingsTitle__h1FFL{font-family:var(--font-display);font-size:var(--text-h3);line-height:var(--leading-snug);letter-spacing:var(--tracking-tight);color:var(--navy-deep);margin:0;text-wrap:balance}.fdi_readingList__p9PDe{list-style:none;margin:0;padding:var(--space-7) 0 0;display:grid;grid-gap:var(--space-8);gap:var(--space-8);grid-template-columns:repeat(3,1fr);border-top:1px solid var(--rule)}@media (max-width:64rem){.fdi_readingList__p9PDe{grid-template-columns:1fr;gap:var(--space-7)}.fdi_reading__3CQTB{max-width:46rem}}.fdi_reading__3CQTB{-webkit-padding-start:var(--space-5);padding-inline-start:var(--space-5);-webkit-border-start:2px solid var(--accent-line);border-inline-start:2px solid var(--accent-line)}.fdi_readingFigure__YqlYz{display:flex;align-items:baseline;gap:var(--space-3);margin:0 0 var(--space-4)}.fdi_readingNum__Y4xUe{font-family:var(--font-stat);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:clamp(1.875rem,1.3rem + 1.6vw,2.625rem);line-height:1;font-weight:600;color:var(--accent-deep);flex:none}.fdi_readingUnit__lnbwR{font-size:var(--text-sm);line-height:1.35;color:var(--ink-soft);max-width:16ch}.fdi_readingTitle__7EHT5{font-family:var(--font-display);font-size:var(--text-lg);line-height:1.25;letter-spacing:-.005em;color:var(--navy-deep);margin:0 0 var(--space-3);text-wrap:balance}.fdi_readingBody__fdgxl{margin:0;font-size:.9375rem;line-height:var(--leading-body);color:var(--ink-body)}.fdi_method__mM4G9{margin:var(--space-8) 0 0;-webkit-padding-start:var(--space-4);padding-inline-start:var(--space-4);-webkit-border-start:2px solid var(--accent-line);border-inline-start:2px solid var(--accent-line);font-size:.875rem;line-height:1.65;color:var(--ink-soft);max-width:62rem}.fdi_method__mM4G9 strong{color:var(--navy-deep)}.fdi_filters__iAK_V{margin-bottom:var(--space-8)}.fdi_filterRow__89Aid{display:grid;grid-gap:var(--space-5);gap:var(--space-5);grid-template-columns:minmax(14rem,2fr) repeat(3,minmax(10rem,1fr))}@media (max-width:60rem){.fdi_filterRow__89Aid{grid-template-columns:1fr 1fr}}@media (max-width:34rem){.fdi_filterRow__89Aid{grid-template-columns:1fr}}.fdi_field__yAnj_{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.fdi_fieldLabel__iGM7O{font-family:var(--font-stat);font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft)}.fdi_input__8zq9K,.fdi_select__LkO4X{width:100%;font:inherit;font-size:.9375rem;color:var(--ink-primary);background:var(--paper-page);border:1px solid var(--rule);border-radius:2px;padding:.6rem .7rem;transition:border-color var(--duration-fast,.15s) ease,box-shadow var(--duration-fast,.15s) ease}.fdi_select__LkO4X{cursor:pointer}.fdi_input__8zq9K:hover,.fdi_select__LkO4X:hover{border-color:var(--ink-tertiary)}.fdi_input__8zq9K:focus-visible,.fdi_select__LkO4X:focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-wash)}.fdi_fieldHint__Jj2HV{font-size:.75rem;line-height:1.4;color:var(--ink-faint)}.fdi_filterState__1f9oq{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--rule-faint)}.fdi_count__BsP_W{margin:0;font-size:.9375rem;color:var(--ink-body)}.fdi_countNum__wMB3c{font-family:var(--font-stat);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:1.25rem;color:var(--navy-deep)}.fdi_pending__ow2nZ{color:var(--ink-faint);font-style:italic}.fdi_chips__QR8yD{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;margin:0;padding:0}.fdi_chip__zD6AK,.fdi_clearAll__4KvG5{font:inherit;font-size:.8125rem;cursor:pointer;display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .6rem;border-radius:2px;transition:background var(--duration-fast,.15s) ease,border-color var(--duration-fast,.15s) ease}.fdi_chip__zD6AK{background:var(--accent-wash);border:1px solid var(--accent-line);color:var(--ink-on-accent-wash)}.fdi_chip__zD6AK:hover{background:var(--paper-page);border-color:var(--accent)}.fdi_chipX__7ZxKy{font-size:1rem;line-height:1;color:var(--ink-tertiary)}.fdi_chip__zD6AK:hover .fdi_chipX__7ZxKy{color:var(--accent-deep)}.fdi_clearAll__4KvG5{background:none;border:1px solid var(--rule);color:var(--ink-soft)}.fdi_clearAll__4KvG5:hover{border-color:var(--ink-tertiary);color:var(--ink-primary)}.fdi_chip__zD6AK:focus-visible,.fdi_clearAll__4KvG5:focus-visible{outline:2px solid var(--state-focus);outline-offset:2px}.fdi_readingNote__z0GO_{margin:0 0 var(--space-6);font-size:.9375rem;line-height:1.6;color:var(--ink-body)}.fdi_empty__RZBTK{margin:var(--space-8) 0;padding:var(--space-6);background:var(--paper-sink);-webkit-border-start:3px solid var(--state-warn);border-inline-start:3px solid var(--state-warn);font-size:.9375rem;line-height:1.65;color:var(--ink-body);max-width:44rem}.fdi_roster__PSL2L{list-style:none;margin:0;padding:0;border-top:1px solid var(--rule)}.fdi_row__9yYEw{position:relative;display:grid;grid-gap:var(--space-5) var(--space-8);gap:var(--space-5) var(--space-8);grid-template-columns:minmax(0,1fr) auto;align-items:start;padding-block:var(--space-6);border-bottom:1px solid var(--rule-faint)}.fdi_row__9yYEw:hover{background:var(--paper-sink)}@media (max-width:48rem){.fdi_row__9yYEw{grid-template-columns:1fr}}.fdi_rowMain__swu5K{min-width:0}.fdi_rowName__lWfvL{font-family:var(--font-display);font-size:1.375rem;line-height:1.2;letter-spacing:-.01em;margin:0 0 var(--space-1);color:var(--navy-deep)}.fdi_rowLink__Z_8gP{color:inherit;text-decoration:none}.fdi_rowLink__Z_8gP:after{content:"";position:absolute;inset:0}.fdi_rowLink__Z_8gP:hover{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.fdi_rowLink__Z_8gP:focus-visible{outline:none}.fdi_rowLink__Z_8gP:focus-visible:after{outline:2px solid var(--state-focus);outline-offset:-2px}.fdi_rowEdo__XFnuS{margin:0 0 var(--space-3);font-size:.875rem;color:var(--ink-soft)}.fdi_tags__hT28U{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;margin:0;padding:0}.fdi_tag__Wn81Y{display:inline-block;font-size:.75rem;line-height:1.4;padding:.2rem .5rem;border-radius:2px;background:var(--paper-panel);border:1px solid var(--rule-faint);color:var(--ink-secondary)}.fdi_tagHit__9Utxi{background:var(--accent-wash);border-color:var(--accent-line);color:var(--ink-on-accent-wash);font-weight:600}.fdi_tagMore__o1We5{font-size:.75rem;color:var(--ink-faint);padding:.2rem .25rem}.fdi_verbatim__phK3z{margin:var(--space-3) 0 0;font-size:.75rem;line-height:1.5;color:var(--ink-faint);font-style:italic}.fdi_rowStats__6cwgP{display:grid;grid-template-columns:repeat(4,minmax(4.25rem,auto));grid-gap:var(--space-5);gap:var(--space-5);margin:0}.fdi_stat__yj2uy{display:flex;flex-direction:column;gap:.15rem;text-align:end}.fdi_stat__yj2uy dt{font-family:var(--font-stat);font-size:.625rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-faint)}.fdi_stat__yj2uy dd{margin:0;font-family:var(--font-stat);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:600;color:var(--navy-deep)}@media (max-width:48rem){.fdi_rowStats__6cwgP{grid-template-columns:repeat(4,1fr)}.fdi_stat__yj2uy{text-align:start}}.fdi_footNote__4Z4in{margin:var(--space-8) 0 0;font-size:.8125rem;line-height:1.6;color:var(--ink-faint);max-width:46rem}.fdi_onward__mUfhj{margin-block:var(--space-12) 0;padding-top:var(--space-8);border-top:1px solid var(--rule)}.fdi_onwardTitle__i2ixG{font-family:var(--font-display);font-size:var(--text-h3);line-height:var(--leading-snug);letter-spacing:var(--tracking-tight);color:var(--navy-deep);margin:0 0 var(--space-4);text-wrap:balance;max-width:28ch}.fdi_onwardBody__SQGq6{margin:0 0 var(--space-6);font-size:.9375rem;line-height:var(--leading-body);color:var(--ink-body);max-width:46rem}.fdi_onwardLink__RfN7m{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--font-stat);font-size:.8125rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-deep);text-decoration:none;padding-bottom:.25rem;border-bottom:1px solid var(--accent-line);transition:border-color var(--duration-fast,.15s) ease,color var(--duration-fast,.15s) ease}.fdi_onwardLink__RfN7m:hover{color:var(--navy-deep);border-bottom-color:var(--accent)}.fdi_onwardLink__RfN7m:focus-visible{outline:2px solid var(--state-focus);outline-offset:3px}.fdi_srOnly__H192q{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.fdi_chip__zD6AK,.fdi_clearAll__4KvG5,.fdi_input__8zq9K,.fdi_onwardLink__RfN7m,.fdi_select__LkO4X{transition:none}}.origins_scope__3byL4{padding-block:var(--space-7) 0}.origins_scopeTitle__URC1q{font-size:var(--text-sm);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);margin:0 0 var(--space-4)}.origins_scopeList__AhQyP{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));grid-gap:var(--space-5) var(--space-6);gap:var(--space-5) var(--space-6);margin:0;padding:var(--space-5) 0 0;border-top:1px solid var(--rule)}.origins_scopeItem__zZHmR{margin:0}.origins_scopeTerm__stBOe{font-size:var(--text-sm);font-weight:650;color:var(--ink-body);margin:0 0 var(--space-2)}.origins_scopeDef__MNA4q{margin:0;font-size:var(--text-sm);line-height:1.6;color:var(--ink-soft)}.origins_tableWrap__379ji{padding-block:var(--space-7)}.origins_tableTitle__yMfoR{font-size:var(--text-lg);font-weight:600;color:var(--ink-body);margin:0 0 var(--space-4)}.origins_scroller__r7zux{overflow-x:auto;border:1px solid var(--rule);border-radius:var(--radius-md);background:var(--paper-panel)}.origins_table__Xm5Gb{width:100%;min-width:42rem;border-collapse:collapse;font-size:var(--text-sm)}.origins_table__Xm5Gb thead th{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:var(--paper-panel);text-align:left;font-weight:600;font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--rule);white-space:nowrap}.origins_hCountry___kCt9{text-align:left}.origins_hGap__adj8i,.origins_hNum__CfULj{text-align:right}.origins_row__h3Vhv{border-bottom:1px solid var(--rule-faint)}.origins_row__h3Vhv:last-child{border-bottom:0}.origins_country__NK_Ge{text-align:left;font-weight:550}.origins_country__NK_Ge,.origins_num__Y7aH7{color:var(--ink-body);padding:var(--space-3) var(--space-4);white-space:nowrap}.origins_num__Y7aH7{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.origins_none__E0R2e{color:var(--ink-faint);font-style:italic}.origins_gapCell__m2Tks{padding:var(--space-3) var(--space-4);text-align:right;white-space:nowrap;position:relative}.origins_gapBar__EkiAX{display:inline-block;vertical-align:middle;height:.45rem;width:calc(var(--share, 0) * 4.5rem);min-width:0;border-radius:2px;margin-right:var(--space-3);background:var(--rule)}.origins_towardSupply__Yhnim{background:var(--accent)}.origins_towardDemand__zBxJw{background:var(--accent-deep,var(--ink-faint))}.origins_gapNum__Q5yyh{display:inline-block;min-width:2.5rem;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-soft)}@media (max-width:40rem){.origins_scopeList__AhQyP{grid-template-columns:1fr}.origins_gapBar__EkiAX{display:none}.origins_table__Xm5Gb{min-width:34rem}}.origins_absent__KoZA_{padding-block:0 var(--space-7)}.origins_absentTitle__XHHXF{font-size:var(--text-lg);font-weight:600;color:var(--ink-body);margin:0 0 var(--space-3)}.origins_absentLede__iF_ZB{margin:0 0 var(--space-5);max-width:46rem;font-size:var(--text-sm);line-height:1.6;color:var(--ink-soft)}.origins_absentList__JIk7s{display:flex;flex-wrap:wrap;gap:var(--space-2) 0;margin:0;padding:var(--space-4) 0 0;list-style:none;border-top:1px solid var(--rule)}.origins_absentItem__OFVOX{font-size:var(--text-xs);color:var(--ink-faint);white-space:nowrap}.origins_absentItem__OFVOX+.origins_absentItem__OFVOX:before{content:"·";margin:0 .5em;color:var(--rule)}.stateDoors_doors__gPNvF{container:state-doors/inline-size;display:grid;grid-gap:var(--space-6);gap:var(--space-6);padding-block:var(--space-8);border-top:2px solid var(--accent)}.stateDoors_head__hu_j9{display:grid;grid-gap:var(--space-3);gap:var(--space-3);max-width:44rem}.stateDoors_kicker__t4kG8{margin:0;font-family:var(--font-interface);font-size:var(--text-micro);font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--accent)}.stateDoors_heading__zt20h{margin:0;font-family:var(--font-display);font-weight:400;font-size:var(--text-h3);line-height:1.1;color:var(--ink-primary);text-wrap:balance}.stateDoors_lede__N_3LD{margin:0;font-size:var(--text-base);line-height:1.55;color:var(--ink-secondary)}.stateDoors_list__mT4Co{list-style:none;margin:0;padding:0;display:grid;border-top:var(--line-hair)}.stateDoors_door__yDBW5{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-5) 0;border-bottom:var(--line-hair);text-decoration:none;color:var(--ink-primary)}.stateDoors_who__apKmI{font-family:var(--font-interface);font-size:var(--text-sm);font-weight:600}.stateDoors_what__fvHtu{max-width:34rem;font-size:var(--text-base);line-height:1.5;color:var(--ink-secondary)}.stateDoors_go__4apDw{font-family:var(--font-interface);font-size:var(--text-sm);font-weight:600;color:var(--accent)}.stateDoors_go__4apDw span{display:inline-block;transition:transform var(--dur-fast) var(--ease-out-expo)}.stateDoors_door__yDBW5:focus-visible .stateDoors_who__apKmI,.stateDoors_door__yDBW5:hover .stateDoors_who__apKmI{color:var(--accent)}.stateDoors_door__yDBW5:focus-visible .stateDoors_go__4apDw span,.stateDoors_door__yDBW5:hover .stateDoors_go__4apDw span{transform:translateX(3px)}.stateDoors_door__yDBW5:focus-visible{outline:2px solid var(--state-focus);outline-offset:2px}[dir=rtl] .stateDoors_go__4apDw span{transform:scaleX(-1)}[dir=rtl] .stateDoors_door__yDBW5:focus-visible .stateDoors_go__4apDw span,[dir=rtl] .stateDoors_door__yDBW5:hover .stateDoors_go__4apDw span{transform:scaleX(-1) translateX(3px)}@container state-doors (min-width: 46rem){.stateDoors_list__mT4Co{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-8);border-top:0}.stateDoors_door__yDBW5{border-top:var(--line-hair);border-bottom:0}}@media (prefers-reduced-motion:reduce){.stateDoors_go__4apDw span{transition:none}}.page_hero__GMiDC{padding-top:clamp(5rem,4rem + 6vw,8rem);padding-bottom:var(--space-12)}.page_title__ueMst{font-family:var(--font-display);font-weight:400;font-size:var(--text-h1);line-height:1.02;letter-spacing:var(--tracking-tighter);color:var(--ink-primary);margin-top:var(--space-5);max-width:20ch;text-wrap:balance;overflow-wrap:break-word}.page_intro__3V5AL{margin-top:var(--space-6);max-width:var(--content-narrow);font-size:var(--text-lead);line-height:var(--leading-snug);color:var(--ink-secondary);overflow-wrap:break-word}.page_counts__FOxMK{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-8);gap:var(--space-8);margin-top:var(--space-12);padding-top:var(--space-8);border-top:var(--line-hair)}.page_count__Wqa3g{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:var(--space-2)}.page_countValue__JaKoN{font-family:var(--font-display);font-size:clamp(1.75rem,1.2rem + 1.8vw,2.75rem);font-weight:400;color:var(--ink-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_countLabel__ipQbg,.page_disclaimer__BFCk2{font-size:var(--text-sm);color:var(--ink-tertiary)}.page_disclaimer__BFCk2{margin-top:var(--space-8);border:1px dashed var(--line-strong);border-radius:var(--radius-md);padding:var(--space-4);max-width:70ch}.page_searchWrap__EqBLd{margin-top:var(--space-10)}.page_searchBar__80UTK{display:flex;gap:var(--space-3);max-width:46rem}.page_searchInput__0BXre{flex:1 1;min-width:0;padding:.9em 1.1em;font-size:var(--text-base);color:var(--ink-primary);background:var(--paper-white);border:var(--line-control);border-radius:var(--radius-md);transition:border-color var(--dur-fast),box-shadow var(--dur-fast)}.page_searchInput__0BXre:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-wash)}.page_searchSelect__SK3uf{padding:.9em 1.1em;font-size:var(--text-sm);color:var(--ink-primary);background:var(--paper-white);border:var(--line-control);border-radius:var(--radius-md);max-width:14rem}.page_hint__FFSCH{margin-top:var(--space-5);font-size:var(--text-sm);color:var(--ink-tertiary)}.page_srOnly__Twwg_{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.page_results__hx_LA{margin-top:var(--space-6);max-width:46rem;border-top:var(--line-strong)}.page_resultRow__4B3PR{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) var(--space-2);border-bottom:var(--line-hair);color:inherit;transition:background var(--dur-fast) var(--ease-out-expo),box-shadow var(--dur-fast) var(--ease-out-expo)}.page_resultRow__4B3PR:hover{background:var(--paper-panel);box-shadow:inset 3px 0 0 var(--accent)}[dir=rtl] .page_resultRow__4B3PR:hover{box-shadow:inset -3px 0 0 var(--accent)}.page_resultName__ZvqKM{font-size:var(--text-base);color:var(--ink-primary)}.page_resultMeta___g0x8{font-size:var(--text-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-tertiary);white-space:nowrap}.page_browseBanner__ainAM{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);flex-wrap:wrap;margin-top:var(--space-10);padding:var(--space-6) var(--space-8);background:var(--navy-deep);color:var(--ink-on-navy);border-radius:var(--radius-lg)}.page_browseBannerText__xiUsW{display:flex;flex-direction:column;gap:var(--space-2)}.page_browseBannerTitle__61LjB{font-family:var(--font-display);font-size:var(--text-h4);color:var(--ink-on-navy)}.page_browseBannerSub__sbmYE{font-size:var(--text-sm);color:var(--ink-on-navy-dim)}.page_browseBannerBtn__CheUT{display:inline-flex;gap:.4em;padding:.85em 1.6em;background:var(--paper-white);color:var(--ink-primary);border-radius:var(--radius-sm);font-size:var(--text-sm);font-weight:600;white-space:nowrap;transition:transform var(--dur-fast) var(--ease-out-expo)}.page_browseBannerBtn__CheUT:hover{transform:translateY(-1px)}@media (max-width:560px){.page_searchBar__80UTK{flex-direction:column}.page_searchSelect__SK3uf{max-width:none}}.page_section__4PF90{padding-bottom:var(--space-section)}.page_grid__r6eyK{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-4);gap:var(--space-4);margin-top:var(--space-8)}.page_stateCard__OLByw{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);background:var(--paper-panel);border:var(--line-hair);border-radius:var(--radius-lg);color:inherit;transition:transform var(--dur-normal) var(--ease-out-expo),box-shadow var(--dur-normal) var(--ease-out-expo),border-color var(--dur-normal)}a.page_stateCard__OLByw:hover{transform:translateY(-2px);box-shadow:var(--shadow-card);border-color:var(--accent-line)}.page_stateHead__Ui0P_{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.page_stateName__NhUx5{font-family:var(--font-display);font-size:var(--text-h4);font-weight:400;color:var(--ink-primary);line-height:1.1}.page_rate__OF4Qx{font-family:var(--font-mono);font-size:var(--text-sm);font-weight:600;padding:2px 7px;border-radius:4px;background:var(--accent-wash);color:var(--ink-on-accent-wash);white-space:nowrap}.page_stateMeta__8CvFL{font-size:var(--text-sm);color:var(--ink-tertiary)}.page_tags__W2M1I{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:auto}.page_tag__kQYrj{font-size:var(--text-micro);letter-spacing:.04em;text-transform:uppercase;padding:3px 8px;border-radius:var(--radius-sm);border:var(--line-hair);color:var(--ink-secondary)}.page_tagProject__bfENG{background:var(--accent);color:var(--ink-on-accent);border-color:transparent}.page_tagPending__Fejdw{color:var(--ink-faint)}.page_trail___V4dr{margin-top:clamp(5rem,4rem + 5vw,7rem)}.page_heroTrail__Xcihj{margin-bottom:var(--space-6)}.page_levelBadge__TVTtt{display:inline-block;font-size:var(--text-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--accent);margin-top:var(--space-6)}.page_officeName__I_x3v{font-family:var(--font-display);font-weight:400;font-size:var(--text-h1);line-height:1.04;letter-spacing:var(--tracking-tight);color:var(--ink-primary);margin-top:var(--space-3);max-width:20ch}.page_jurisdiction__h6Edw{margin-top:var(--space-4);font-size:var(--text-lead);color:var(--ink-secondary)}.page_officeSummary__DRCop{margin-top:var(--space-6);max-width:var(--content-narrow);line-height:var(--leading-body);color:var(--ink-secondary)}.page_officeLink__Jtbww{margin-top:var(--space-6);display:inline-flex}.page_layout__8gxwA{display:grid;grid-template-columns:minmax(0,1fr) 20rem;grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);padding-block:var(--space-section);border-top:var(--line-hair);margin-top:var(--space-12)}.page_programs__EAeDe{display:flex;flex-direction:column}.page_program__K1TBg{display:grid;grid-template-columns:1fr auto;grid-gap:var(--space-3) var(--space-5);gap:var(--space-3) var(--space-5);padding:var(--space-5) 0;border-bottom:var(--line-hair)}.page_program__K1TBg:first-child{border-top:var(--line-strong)}.page_programName__2bCqC{font-family:var(--font-display);font-size:var(--text-h4);font-weight:400;color:var(--ink-primary)}.page_programCat__Eg3GK{font-size:var(--text-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--accent);white-space:nowrap;align-self:center}.page_programSummary__3ZtIi{grid-column:1/-1;font-size:var(--text-sm);color:var(--ink-secondary);max-width:60ch}.page_programLink__RKVKQ{grid-column:1/-1}.page_aside__E0Xu1{display:flex;flex-direction:column;gap:var(--space-6)}.page_crossCard__MOYew{background:var(--paper-panel);border:var(--line-hair);border-radius:var(--radius-lg);padding:var(--space-5)}.page_crossTitle__2UDhw{font-size:var(--text-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-tertiary);margin-bottom:var(--space-4)}.page_crossRow__OHvsi{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) 0}.page_crossKey___wcDU,.page_crossSource__RjVDq{font-size:var(--text-sm);color:var(--ink-secondary)}.page_crossSource__RjVDq{margin:0;line-height:var(--leading-body)}.page_crossVal__gNliD{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--ink-primary)}.page_crossLink__mCwZv{display:block;font-size:var(--text-sm);color:var(--accent);padding:var(--space-2) 0}.page_crossLink__mCwZv:hover{color:var(--accent-bright)}.page_fedTag__QhRf0{display:inline-block;font-size:var(--text-micro);padding:3px 8px;margin:2px;border-radius:var(--radius-sm);border:var(--line-hair);color:var(--ink-secondary)}.page_empty__ALil9{color:var(--ink-tertiary);font-size:var(--text-sm);padding:var(--space-6) 0;max-width:var(--content-narrow);line-height:var(--leading-body)}.page_emptyNext__AkxbZ{margin-top:var(--space-5);padding-top:var(--space-5);border-top:var(--line-hair)}.page_emptyLink__IoS7j{display:block;margin-top:var(--space-3);color:var(--accent)}.page_emptyLink__IoS7j:hover{color:var(--accent-bright)}.page_crossNote__UI8D1{font-size:var(--text-sm);line-height:1.5;color:var(--ink-tertiary);margin-top:var(--space-2)}@media (max-width:900px){.page_counts__FOxMK,.page_grid__r6eyK{grid-template-columns:repeat(2,1fr)}.page_layout__8gxwA{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.page_grid__r6eyK{grid-template-columns:1fr}.page_program__K1TBg{grid-template-columns:minmax(0,1fr)}}.page_layout__8gxwA:has(+.page_weeklyMount__N_hJL:not(:empty)){-webkit-padding-after:0;padding-block-end:0}.page_intro__3V5AL:lang(de),.page_intro__3V5AL:lang(ru),.page_title__ueMst:lang(de),.page_title__ueMst:lang(ru){-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:15}.page_countOf__vWyKx{font-size:.6em;color:var(--ink-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.profile_head__wcX1B{max-width:62rem}.profile_trail__2wBkH{margin-bottom:var(--space-6)}.profile_edoName__6p3Kk{font-size:var(--text-lg);line-height:1.5;color:var(--ink-body);margin:0 0 var(--space-7)}.profile_facts__Uj35v{display:grid;grid-gap:var(--space-5);gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(6.5rem,1fr));margin:0;padding-block:var(--space-7);border-block:1px solid var(--rule)}.profile_fact__tluy7{display:flex;flex-direction:column;gap:.2rem}.profile_fact__tluy7 dt{font-family:var(--font-stat);font-size:.625rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-faint)}.profile_fact__tluy7 dd{margin:0;font-family:var(--font-stat);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:600;line-height:1;color:var(--navy-deep)}.profile_body__QYUfS{max-width:62rem;padding-top:var(--space-9)}.profile_block__p0EnV{margin-bottom:var(--space-10)}.profile_blockTitle__ZA6b9{font-family:var(--font-display);font-size:1.375rem;line-height:1.25;letter-spacing:-.01em;color:var(--navy-deep);margin:0 0 var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--rule-faint)}.profile_prose__HJLMa{font-size:1rem;line-height:var(--leading-relaxed);color:var(--ink-body);margin:0 0 var(--space-3);max-width:44rem}.profile_tagLink__Cup0i{display:inline-block;font-size:.8125rem;line-height:1.4;padding:.25rem .55rem;border-radius:2px;text-decoration:none;background:var(--paper-panel);border:1px solid var(--rule-faint);color:var(--ink-secondary);transition:border-color var(--duration-fast,.15s) ease,color var(--duration-fast,.15s) ease}.profile_tagLink__Cup0i:hover{border-color:var(--accent);color:var(--accent-deep)}.profile_tagLink__Cup0i:focus-visible{outline:2px solid var(--state-focus);outline-offset:2px}.profile_verbatimNote__q_rcO{margin:var(--space-4) 0 0;font-size:.875rem;line-height:1.6;color:var(--ink-soft);max-width:44rem}.profile_verbatimWhy__IPl7D{color:var(--ink-faint)}.profile_defList__sr9Yj{list-style:none;margin:0;padding:0}.profile_defItem__iKdec{padding-block:var(--space-4);border-bottom:1px solid var(--rule-faint)}.profile_defItem__iKdec:last-child{border-bottom:0}.profile_defTerm__e00HF{font-size:.9375rem;font-weight:600;color:var(--navy-deep);margin:0 0 var(--space-2)}.profile_quote__u_lB_{margin:0;padding:var(--space-5) var(--space-6);background:var(--paper-sink);border-left:2px solid var(--accent-line);font-size:1rem;line-height:var(--leading-relaxed);color:var(--ink-body);max-width:44rem}.profile_quoteNote__boQxw{margin:var(--space-3) 0 0;font-size:.8125rem;color:var(--ink-faint)}.profile_orgGrid__Gs9n_{display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));list-style:none;margin:0;padding:0}.profile_org__w2J0y{display:flex;flex-direction:column;gap:.2rem;padding:var(--space-4);background:var(--paper-panel);border:1px solid var(--rule-faint);border-radius:2px}.profile_orgName__3ZM3Y{font-size:.9375rem;font-weight:600;color:var(--navy-deep)}.profile_orgMeta__mgORB{font-size:.8125rem;line-height:1.5;color:var(--ink-soft);word-break:break-word}.profile_address__a5vm9{margin:var(--space-4) 0 0;font-size:.875rem;color:var(--ink-soft)}.profile_missing__BJNr_{margin-bottom:var(--space-10);padding:var(--space-6);background:var(--paper-sink);border-left:2px solid var(--state-warn);max-width:46rem}.profile_missingTitle__lxyk6{font-family:var(--font-display);font-size:1.125rem;line-height:1.3;color:var(--navy-deep);margin:0 0 var(--space-3)}.profile_missingIntro__FwLwW{margin:0 0 var(--space-4);font-size:.9375rem;line-height:1.6;color:var(--ink-body)}.profile_missingList___rtAm{margin:0;padding-left:1.1rem;font-size:.875rem;line-height:1.8;color:var(--ink-soft)}@media (prefers-reduced-motion:reduce){.profile_tagLink__Cup0i{transition:none}}.profile_prose__HJLMa,.profile_quote__u_lB_,.profile_verbatimNote__q_rcO{overflow-wrap:anywhere}.profile_prose__HJLMa a,.profile_quote__u_lB_ a{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.profile_prose__HJLMa a:hover,.profile_quote__u_lB_ a:hover{color:var(--accent-deep)}.profile_crossRef__nVjEx{margin:var(--space-6) 0 0;padding-top:var(--space-5);border-top:1px solid var(--rule-faint);font-size:.875rem;line-height:1.6;color:var(--ink-soft);max-width:46rem}