html[lang=en] .journal-opening h1{font-family:'Playfair Display',Georgia,serif;letter-spacing:-.035em;line-height:1.12;word-break:normal;overflow-wrap:normal}
.english-public .site-footer .language-switch{font-size:.85rem;min-height:44px;display:inline-flex;align-items:center}
.english-public .section-copy .claim>p{line-height:1.8;word-break:normal;overflow-wrap:break-word}
.english-public .section-rail h2{line-height:1.35;word-break:normal}
.english-public .lead-label{font-size:11px}.english-public .lead-chart-panel h3{line-height:1.4}
.english-public .journal-deck{line-height:1.75}.english-public .question-folds summary{line-height:1.5}
.english-public .flow-steps .flow-step{overflow-wrap:break-word}
@media(max-width:700px){html[lang=en] .journal-opening h1{font-size:clamp(2.1rem,8vw,3rem)}.english-public .journal-section{gap:1.1rem}.english-public .main-nav{gap:1.2rem}}
