/* Clear multilingual control; compact editorial entrance. */
.language-control9{display:flex;align-items:center;gap:8px;background:#e8d8af;border:1px solid #bb9d61;border-radius:7px;padding:7px 10px;flex-shrink:0;color:#102b40;box-shadow:0 2px 6px #08263a0b}.language-control9 svg{width:21px;height:21px;flex-shrink:0}.language-control9 .language{background:transparent;border:0;border-radius:0;color:#102b40;font-size:14px;font-weight:700;padding:5px 20px 5px 0;min-height:32px;cursor:pointer;max-width:125px}.language-control9:focus-within{outline:3px solid #477cac;outline-offset:3px}.federation9,.city-invitation9{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.federation9 h2,.city-invitation9 h2{font-size:clamp(34px,4vw,58px);line-height:1.15}.federation9 p,.city-invitation9 p{font-size:18px;line-height:1.8;margin:0 0 26px}.pillars9{display:flex;gap:20px;margin:28px 0 32px;flex-wrap:wrap}.pillars9 a{font-size:14px;border-bottom:1px solid #cbd5dc;padding:8px 0;display:flex;gap:9px}.pillars9 span{color:#957441;font-size:11px}.event-feature9{display:grid;grid-template-columns:1.15fr 1fr;background:#081f34;color:white;max-width:1700px;margin:auto;overflow:hidden}.event-art9{min-height:530px;overflow:hidden}.event-art9 img{height:100%;width:100%;object-fit:cover;transition:transform 1s}.event-feature9:hover img{transform:scale(1.035)}.event-copy9{padding:64px 12% 64px 10%;align-self:center}.event-copy9 h2{font-size:clamp(38px,4.3vw,66px);line-height:1.08;margin:24px 0}.event-copy9 p{font-size:17px;line-height:1.8;color:#c4d4df;margin-bottom:30px}.event-copy9 .eyebrow{color:#d2b574}.news-window9{padding-bottom:85px}.news-portal9{display:grid;grid-template-columns:230px 1fr 50px;gap:32px;align-items:center;border:1px solid #d8e0e5;background:#f1f5f7;padding:20px}.news-picture9{height:170px;overflow:hidden}.news-picture9 img{width:100%;height:100%;object-fit:cover;transition:transform .7s}.news-portal9:hover img{transform:scale(1.045)}.news-portal9 .eyebrow{font-size:11px;margin-bottom:12px}.news-portal9 h2{font-size:28px;line-height:1.2;margin:0 0 10px}.news-portal9 p{font-size:15px;margin:0 0 14px}.news-cta9{font-size:14px;font-weight:600}.portal-arrow9{font-size:34px;color:#957441}.news-portal9:focus-visible{outline:3px solid #477cac;outline-offset:5px}
@media(max-width:1100px){.header-inner{gap:15px}.header .nav{gap:14px}.header .nav a{font-size:12px}.federation9,.city-invitation9{gap:35px}.event-art9{min-height:460px}.event-copy9{padding:40px 30px}.news-portal9{grid-template-columns:180px 1fr 30px;gap:25px}}
@media(max-width:680px){.header-inner{gap:10px}.language-control9{margin-left:auto;padding:3px 6px;gap:4px}.language-control9 svg{width:17px;height:17px}.language-control9 .language{font-size:12px;max-width:92px;padding-right:15px}.header .brand{min-width:0;flex:1}.header .brand-mark{font-size:27px}.header .brand-mark small{font-size:5px}.header .brand-name{font-size:9px;max-width:135px}.header .menu{flex-shrink:0;margin-left:0}.federation9,.city-invitation9{grid-template-columns:1fr;gap:25px}.federation9 h2,.city-invitation9 h2{font-size:35px}.federation9 p,.city-invitation9 p{font-size:16px}.event-feature9{grid-template-columns:1fr}.event-art9{min-height:0;height:280px}.event-copy9{padding:35px 25px 42px}.event-copy9 h2{font-size:43px}.event-copy9 p{font-size:16px}.news-window9{padding-bottom:50px}.news-portal9{grid-template-columns:100px 1fr;gap:18px;padding:16px}.news-picture9{height:150px}.news-portal9 h2{font-size:23px}.news-portal9 p{font-size:13px;line-height:1.55}.news-portal9 .eyebrow{font-size:9px}.portal-arrow9{display:none}.pillars9{gap:15px}.pillars9 a{font-size:13px}}
@media(prefers-reduced-motion:reduce){.event-art9 img,.news-picture9 img{transition:none}}
.language-control9{margin-left:auto}
