.shared-glass-header{position:sticky;top:0;z-index:25;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:.55rem clamp(.8rem,4vw,3rem);background:#f7faf6;color:#133c39;border-bottom:1px solid #c6d9cc}
.shared-glass-header a{color:inherit;text-decoration:none}
.news-brand img{display:block;object-fit:contain;width:clamp(125px,16vw,180px);height:auto}
.shared-glass-header nav,.news-topics{display:flex;flex-wrap:wrap;gap:.35rem .8rem;align-items:center}
.shared-glass-header nav a,.news-topics a{display:inline-block;padding:.45rem .65rem;border-radius:.5rem;font-weight:650}
.shared-glass-header nav a:hover,.shared-glass-header nav a[aria-current],.news-topics a{background:#e1efe2;color:#143a35}
.news-languages{position:relative}
.news-languages[open]{display:grid;gap:.35rem}
.news-languages summary{cursor:pointer}
.news-languages a{display:block}
.news-topics,.news-archive-links,.news-footer{margin:1.25rem 0;padding:1rem}
.news-news-archive{padding-top:2rem}
.news-news-archive>h1{font-size:clamp(2rem,5vw,4rem)}
.news-news-archive [id],.news-news [id],.news-archive-links [id]{scroll-margin-top:10rem}
@media(max-width:700px){.shared-glass-header{position:relative}.shared-glass-header nav{order:3;width:100%;gap:.25rem}.shared-glass-header nav a{font-size:.86rem;padding:.35rem .5rem}}

.shared-glass-header{top:14px;max-width:1312px;margin:14px auto 0;border:1px solid #fff;border-radius:18px;background:rgba(250,253,250,.76);box-shadow:0 8px 30px #183c4510;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}
.news-function-group{margin:.75rem 0;padding:1rem;border:1px solid #d3e1d7;border-radius:14px;background:#f8fbf8;scroll-margin-top:9rem}
.news-function-group summary{cursor:pointer;font-weight:700;padding:.35rem}
.news-function-group summary small{font-weight:400;margin-left:.45rem}
.news-function-group .latest-grid{margin-top:1rem}
.news-news-link{margin:1.5rem 0;scroll-margin-top:8rem}
@media(max-width:700px){.shared-glass-header{top:0;margin:.5rem;position:sticky}.news-function-group{scroll-margin-top:12rem}}
