.news-site{color:#30343b;background:#faf8f4;min-height:100vh}.news-topbar{border-bottom:1px solid #e4ddd1;flex-wrap:wrap;align-items:center;gap:16px;max-width:1160px;margin:auto;padding:18px 24px;display:flex}.news-brand{color:#693544;align-items:center;gap:12px;font-size:24px;font-weight:800;text-decoration:none;display:flex}.news-brand img{object-fit:contain;border-radius:50%}.news-brand small{max-width:240px;font-size:11px;font-weight:500;display:block}.news-topbar nav{gap:18px;margin-left:auto;display:flex}.news-topbar nav a{color:#693544;font-weight:700}.news-document{max-width:1020px;margin:auto;padding:32px 24px 60px}.news-document>nav{margin-bottom:28px;font-size:14px}.news-document h1{letter-spacing:-.025em;color:#633342;max-width:880px;margin:12px 0 18px;font-size:clamp(28px,5vw,46px);line-height:1.16}.news-deck{color:#54545a;max-width:850px;font-size:18px;line-height:1.65}.news-byline{color:#6f6765;font-size:14px}.news-index-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:28px 0;display:grid}.news-index-card{background:#fff;border:1px solid #e7dfd3;border-radius:20px;overflow:hidden}.news-index-card>a{height:100%;color:inherit;text-decoration:none;display:block}.news-index-card img{object-fit:cover;width:100%;height:230px}.news-index-card>a>div{padding:22px}.news-index-card h2{color:#633342;margin:10px 0;font-size:23px;line-height:1.3}.news-index-card p{line-height:1.6}.news-index-card time{color:#776a60;font-size:13px}.news-index-card span{color:#633342;font-weight:700}.news-full-story{margin:30px 0}.news-full-story .news-heading,.news-full-story .partner-feature{width:100%;max-width:none}.news-full-story img{object-fit:contain;max-width:100%;height:auto}.news-full-story details{margin:16px 0}.news-full-story summary{cursor:pointer;font-weight:700}.news-full-story p{line-height:1.75}.news-full-story .news-permalink{display:none}.news-permalink{color:#733f4e;margin-top:14px;font-size:13px;display:block}.news-related{border-top:1px solid #e4ddd1;padding-top:20px}.news-related a{color:#633342;margin:14px 0;line-height:1.5;display:block}:is(.news-document a:focus-visible,.news-topbar a:focus-visible){outline-offset:4px;outline:3px solid #b58c45}@media (max-width:620px){.news-index-grid{grid-template-columns:1fr}.news-document{padding:24px 16px 40px}.news-topbar{padding:16px}.news-brand small{max-width:170px;font-size:10px}.news-topbar nav{order:3;justify-content:center;width:100%;margin:0}.news-topbar .language-bar{margin-left:auto}.news-deck{font-size:16px}.news-index-card img{height:210px}}.news-topbar>.language-bar{order:2;width:auto;margin:0 0 0 auto;padding:0;position:static}.news-topbar nav{order:3}.news-topbar .news-brand{flex:1;min-width:0}
