.area-navigation{position:sticky;top:0;z-index:8;display:flex;align-items:center;min-height:40px;padding:0 24px;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--bg) 96.1%,transparent);backdrop-filter:blur(12px)}
.area-navigation a{display:flex;align-items:center;gap:6px;min-height:40px;color:var(--muted);font-size:11px;font-weight:600}
.area-navigation a:hover{color:var(--text)}
.area-navigation a svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.area-forward{margin-left:auto}.area-navigation .area-back{display:none}
body[data-area="world"] .area-forward{display:none}body[data-area="world"] .area-navigation .area-back{display:flex}
body[data-area="world"] .topbar-location .country-flag{display:none}
.page-heading h1{font-size:24px;line-height:1.3;letter-spacing:-.6px;margin:0;color:var(--text)}
#page-content>.international-shortcuts,.world-scope-tabs{display:none}
.seo-intro{max-width:900px;padding:24px;border:1px solid var(--line);border-radius:12px}.seo-intro h1{font-size:26px;margin-top:0}.seo-intro p{font-size:14px;line-height:1.8;color:var(--muted)}.seo-intro nav{display:flex;flex-wrap:wrap;gap:12px}.seo-intro a{font-size:13px;color:var(--text-2)}
@media(max-width:720px){
 .area-navigation{padding:0 12px;min-height:44px}.area-navigation a{min-height:44px;font-size:12px}
 .page-heading h1{font-size:23px}.icon-button.mobile-menu{min-width:44px;min-height:44px;margin-left:-9px}.sidebar-shade:not([hidden]){z-index:19}.sidebar,.sidebar-compact .sidebar{z-index:20;max-height:100dvh;overflow-y:auto;overscroll-behavior:contain;padding-bottom:max(20px,env(safe-area-inset-bottom))}.sidebar .nav-link,.sidebar .regional-link{min-height:44px}.mobile-primary-nav a{min-height:44px}.topbar-location .topbar-separator,.topbar-location #area-label{display:none}.seo-intro{padding:18px}.seo-intro h1{font-size:23px}
}
