.utility-links{display:flex;align-items:center;gap:18px}.language-switch{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;font-size:11px;line-height:1.3}.language-switch a{display:inline-flex;align-items:center;min-height:32px;padding:0 3px;color:#5c6a72}.language-switch a[aria-current="page"]{font-weight:700;color:#102d40;text-decoration:underline;text-decoration-color:#e45f43;text-underline-offset:5px}.language-switch span{color:#c3cacf}.utility{align-items:center;gap:10px}html[lang="en"] .brand-line{letter-spacing:.5px}html[lang="en"] .nav{gap:27px}html[lang="en"] .section-heading h2 span,html[lang="en"] .editor-rail>h2>span{display:none}html[lang="en"] .lead-story h1{font-size:34px;line-height:1.18;letter-spacing:-.3px}html[lang="en"] .lead-summary{font-size:14px;line-height:1.65}html[lang="en"] .secondary-column h2{font-size:21px;line-height:1.25}html[lang="en"] .story-card h3{font-size:22px;line-height:1.25}html[lang="en"] .story-card p{font-size:13px;line-height:1.6}html[lang="en"] .story-bottom{gap:10px;flex-wrap:wrap}html[lang="en"] .rail-story strong{font-size:19px;line-height:1.35}html[lang="en"] .feature-copy h2{font-size:30px;line-height:1.2}html[lang="en"] .feature-copy p{font-size:14px;line-height:1.65}html[lang="en"] .topic-strip{gap:17px}html[lang="en"] .filters{gap:20px}html[lang="en"] .section-note{max-width:45%}html[lang="en"] .partnership-card p{line-height:1.65}
@media(max-width:1050px){html[lang="en"] .brand-line{display:none}html[lang="en"] .nav{justify-content:flex-start;gap:25px}html[lang="en"] .lead-story h1{font-size:30px}}
@media(max-width:700px){.utility{flex-wrap:wrap;font-size:9px;padding-top:4px;padding-bottom:2px}.utility-links{gap:10px;margin-left:auto}.language-switch{font-size:10px;gap:5px}.language-switch a{min-height:32px}.masthead{padding-top:9px}html[lang="en"] .nav{gap:23px}html[lang="en"] .lead-story h1{font-size:30px;line-height:1.2}html[lang="en"] .secondary-column h2{font-size:19px}html[lang="en"] .story-card h3{font-size:20px}html[lang="en"] .section-heading h2{font-size:21px}html[lang="en"] .topic-strip{gap:13px}html[lang="en"] .section-note{font-size:9px;line-height:1.45}html[lang="en"] .brand img{width:222px}html[lang="en"] .feature-copy h2{font-size:29px}}
