.header{gap:22px}.locale-switch{display:flex;gap:3px;align-items:center;flex-shrink:0;border:1px solid var(--line);padding:3px}.locale-switch a{font:500 11px/1 var(--mono);padding:9px 7px;color:var(--muted)}.locale-switch a[aria-current="true"]{background:var(--ink);color:var(--bg)}.locale-switch a:hover{color:var(--orange)}.locale-switch a[aria-current="true"]:hover{color:var(--bg)}.form-language-note{padding:16px 20px;font-size:14px;line-height:1.5;border-bottom:1px solid var(--line);color:var(--muted)}
html[lang="en"] .hero h1{font-size:clamp(45px,6.8vw,96px)}
html[lang="en"] .home-hero h1{font-size:clamp(60px,5.7vw,82px)}
html[lang="en"] .format-caption h2{font-size:clamp(24px,2.3vw,33px)}
html[lang="en"] .map-type{font-size:23px}
html[lang="en"] .participation-heading h1{font-size:clamp(54px,6vw,86px)}
@media(max-width:1100px){.header nav{gap:13px;font-size:9px}.header .brand img{width:195px}.header{gap:15px}}
@media(max-width:760px){.header{flex-wrap:wrap;padding-block:18px;gap:12px}.header .brand{margin-right:auto}.header .brand img{width:175px}.locale-switch{margin-left:auto;order:3}.locale-switch a{padding:7px;font-size:10px}.header .header-cta{margin-left:0}html[lang="en"] .hero h1{font-size:clamp(39px,8vw,62px)}html[lang="en"] .home-hero h1{font-size:clamp(47px,9vw,68px)}html[lang="en"] .format-caption h2{font-size:29px}html[lang="en"] .participation-heading h1{font-size:52px}html[lang="en"] .section h2{font-size:39px}html[lang="en"] .invitation-main h2{font-size:35px}}
@media(max-width:380px){.header .brand img{width:156px}html[lang="en"] .hero h1{font-size:36px}html[lang="en"] .home-hero h1{font-size:44px}html[lang="en"] .participation-heading h1{font-size:43px}html[lang="en"] .invitation-main h2{font-size:30px}html[lang="en"] .section h2{font-size:34px}html[lang="en"] .conviction-panel .ds-button{font-size:11px;padding-inline:12px}}
