.en-page{max-width:78ch;margin:0 auto;padding:28px 24px 64px}.en-page nav{padding-bottom:28px}.en-page h1{font-size:clamp(2rem,5vw,3.3rem);line-height:1.15;margin:1rem 0 1.5rem}.en-page h2{font-size:1.4rem;line-height:1.35;margin:2.4rem 0 1rem}.en-page p,.en-page li{line-height:1.85;text-align:left;hyphens:none}.en-page ul,.en-page ol{padding-left:1.5rem}.en-page footer{margin-top:3rem;padding-top:1rem;border-top:1px solid var(--border)}.en-page a{text-underline-offset:3px}.en-page caption{text-align:left;padding:.8rem;font-weight:600}.en-page td,.en-page th{padding:.7rem;text-align:left}.en-page .news-table{overflow-x:auto}