.language-switch{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.4rem .3rem;color:inherit;font-size:.875rem;line-height:1.5;white-space:nowrap;text-decoration:none;letter-spacing:0;font-family:Arial,Tahoma,sans-serif;direction:ltr;unicode-bidi:isolate}
.language-switch:hover{text-decoration:underline;text-underline-offset:5px}
.language-switch:focus-visible{outline:2px solid currentColor;outline-offset:4px}
.header-inner>.language-switch{order:3}
.header-inner>.navigation{order:2}
.header-inner>.menu-button{order:4}
@media(max-width:1050px) and (min-width:761px){.header-inner{gap:16px}.navigation{gap:16px;font-size:13px}.navigation .share-trigger{padding:.6rem}.language-switch{font-size:.8125rem}}
@media(max-width:760px){.header-inner>.language-switch{margin-inline-start:auto}.cinema-top-actions{gap:.65rem}.cinema-top .language-switch{font-size:.8rem}.top-right{gap:10px!important}.top-right .language-switch{font-size:.8rem}}

.brand-tagline{font-style:italic;text-transform:none}

.teaser-languages{display:flex;align-items:center;gap:9px;color:inherit;font:14px Arial,Tahoma,sans-serif;direction:ltr;white-space:nowrap}.teaser-languages [aria-current=page]{opacity:.65}.teaser-languages .language-switch{padding:0}.top-right{flex-wrap:wrap;justify-content:flex-end}.top .logo{flex-shrink:0}@media(max-width:600px){.top{gap:14px;align-items:flex-start}.top-right{gap:10px}.top-right .date{display:none}.top .logo{width:112px}.teaser-languages{gap:6px;font-size:12px}.top-right .share{padding:10px 12px;font-size:12px}.teaser-languages .language-switch{font-size:12px}}

.sustainability{background:#eef3ef}.sustainability h2{max-width:850px}.sustainability .lead{max-width:850px}.impact-priorities{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:48px}.impact-priorities article{border-top:1px solid #a4b5a8;padding-top:24px}.impact-priorities h3{margin-top:24px;font-size:25px;line-height:1.25}.impact-priorities p{color:#536058;font-size:16px}@media(max-width:760px){.impact-priorities{grid-template-columns:1fr;gap:22px}.sustainability h2{font-size:38px}.impact-priorities h3{font-size:24px}}
