.CountryOfficialLinks_directory__Z6kOW{margin-block:2rem;min-width:0}.CountryOfficialLinks_header__LMlSc{display:flex;align-items:start;justify-content:space-between;gap:1.25rem;flex-wrap:wrap}.CountryOfficialLinks_header__LMlSc h2{margin:.25rem 0 .6rem;font-size:clamp(1.35rem,2vw,1.8rem)}.CountryOfficialLinks_header__LMlSc p{max-width:70ch;line-height:1.6}.CountryOfficialLinks_eyebrow__YhI6u{color:var(--slate);font-size:max(14px,.875rem);text-transform:uppercase;letter-spacing:.06em;font-weight:700}.CountryOfficialLinks_filter__4d4Cq{display:flex;gap:.6rem;align-items:center;min-height:44px;font-size:max(14px,.95rem);cursor:pointer}.CountryOfficialLinks_filter__4d4Cq input{width:20px;height:20px;flex:none;accent-color:var(--accent)}.CountryOfficialLinks_notice__lnCaq{padding:1rem;border-left:4px solid var(--accent);background:var(--mist-2);color:var(--ink);line-height:1.6}.CountryOfficialLinks_searchHint__gvq2s{margin:.75rem 0 0;font-size:max(14px,.95rem);color:var(--slate);line-height:1.6}.CountryOfficialLinks_searchHint__gvq2s a{color:var(--accent);text-decoration:underline;text-underline-offset:.18em}.CountryOfficialLinks_group__kKdJy{margin-block:.75rem;border:1px solid var(--line);border-radius:12px;background:var(--surface);min-width:0}.CountryOfficialLinks_groupSummary__6yl5b{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;min-height:48px;padding:.6rem 1rem;cursor:pointer;list-style:none}.CountryOfficialLinks_groupSummary__6yl5b::-webkit-details-marker{display:none}.CountryOfficialLinks_groupSummary__6yl5b:before{content:"";flex:none;width:.5em;height:.5em;border-right:2px solid var(--accent);border-bottom:2px solid var(--accent);transform:rotate(-45deg);transition:transform .15s ease}.CountryOfficialLinks_group__kKdJy[open]>.CountryOfficialLinks_groupSummary__6yl5b:before{transform:rotate(45deg)}.CountryOfficialLinks_groupTitle__3otn_{flex:1 1 12rem;margin:0;font-size:1.05rem;line-height:1.35;min-width:0}.CountryOfficialLinks_groupCount__atAs2{font-size:max(14px,.875rem);font-weight:600;color:var(--slate);white-space:nowrap}.CountryOfficialLinks_rows__M95AL{list-style:none;margin:0;padding:0 1rem .5rem;border-top:1px solid var(--line)}.CountryOfficialLinks_row__mTqvZ{padding:.55rem 0;border-bottom:1px solid var(--line);min-width:0;color:var(--ink)}.CountryOfficialLinks_row__mTqvZ:last-child{border-bottom:0}.CountryOfficialLinks_rowLine__To08Q{display:block;margin:0;line-height:1.5;overflow-wrap:anywhere}.CountryOfficialLinks_rowTitle__PIY9v{font-weight:600;color:var(--accent);text-decoration:underline;text-underline-offset:.18em}.CountryOfficialLinks_rowIcon__Eby1v{display:inline-block;vertical-align:-2px;-webkit-margin-start:.3em;margin-inline-start:.3em}.CountryOfficialLinks_rowSep__ayMuZ{color:var(--slate);margin-inline:.35em}.CountryOfficialLinks_rowDate__zdM6m{white-space:nowrap}.CountryOfficialLinks_rowDetails__DoAPg{margin-top:.25rem;font-size:max(14px,.875rem)}.CountryOfficialLinks_rowDetails__DoAPg summary{cursor:pointer;padding-block:.35rem;color:var(--accent);min-height:44px;display:flex;align-items:center}.CountryOfficialLinks_rowDetails__DoAPg p{line-height:1.55;margin:.5rem 0}.CountryOfficialLinks_rowDetails__DoAPg a{color:var(--accent);text-decoration:underline;text-underline-offset:.18em;overflow-wrap:anywhere}.CountryOfficialLinks_filter__4d4Cq input:focus-visible,.CountryOfficialLinks_groupSummary__6yl5b:focus-visible,.CountryOfficialLinks_rowDetails__DoAPg a:focus-visible,.CountryOfficialLinks_rowDetails__DoAPg summary:focus-visible,.CountryOfficialLinks_rowTitle__PIY9v:focus-visible,.CountryOfficialLinks_searchHint__gvq2s a:focus-visible{outline:3px solid var(--focus);outline-offset:4px}.CountryOfficialLinks_publisher__rYi2f,.CountryOfficialLinks_scope__cCBnA{font-size:max(14px,.875rem);color:var(--slate)}.CountryOfficialLinks_publisher__rYi2f{font-weight:600}@media(max-width:30rem){.CountryOfficialLinks_groupSummary__6yl5b,.CountryOfficialLinks_rows__M95AL{padding-inline:.75rem}.CountryOfficialLinks_filter__4d4Cq{align-items:start;padding-block:.5rem}}@media (prefers-reduced-motion:reduce){.CountryOfficialLinks_groupSummary__6yl5b:before{transition:none}}.CountryOfficialLinks_languageFilter__h9xEV{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;min-height:44px;font-size:max(14px,.95rem)}.CountryOfficialLinks_languageFilter__h9xEV select{min-height:44px;max-width:100%;padding:.5rem;font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--control-line);border-radius:6px}.CountryOfficialLinks_languageFilter__h9xEV select:focus-visible{outline:3px solid var(--focus);outline-offset:4px}.PracticalNav_nav__3HCKD{position:-webkit-sticky;position:sticky;top:var(--shell-header-height,80px);z-index:20;background:var(--surface,#fff);border:1px solid var(--line,#d7deec);border-radius:12px;padding:4px;margin-block:12px}.PracticalNav_nav__3HCKD ul{display:flex;flex-wrap:wrap;gap:4px;list-style:none;padding:0;margin:0}.PracticalNav_nav__3HCKD a{display:inline-flex;align-items:center;min-height:44px;min-width:44px;padding:8px 14px;color:var(--ink,#10244c);font-weight:600;text-decoration:none;border-radius:8px}.PracticalNav_nav__3HCKD a:hover{background:var(--mist-2,#edf4ff)}.PracticalNav_nav__3HCKD a:focus-visible{outline:3px solid var(--accent,#2859bc);outline-offset:2px}