.news-shell{width:min(760px,calc(100% - 40px));margin:0 auto;padding:26px 0 56px}.news-site-header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:64px}.news-site-header .lang-row{margin:0}.news-home-link,.news-back{color:var(--lavender);font-size:13px;font-weight:700;text-decoration:none}.news-home-link:hover,.news-back:hover{text-decoration:underline}.news-eyebrow{margin:0 0 10px;color:var(--lavender);font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.news-title,.news-article h1{margin:0;color:var(--text);font-size:clamp(32px,7vw,48px);line-height:1.08;letter-spacing:-.035em}.news-intro,.news-dek{max-width:660px;margin:18px 0 42px;color:var(--text2);font-size:17px;line-height:1.65}.news-list{display:grid;gap:16px}.news-card,.news-empty{padding:24px;border:1px solid var(--slate);border-radius:var(--radius);background:var(--card);box-shadow:0 4px 16px #1f24300a}.news-featured{margin:24px 0}.news-featured-card{margin:-24px -24px 20px}.news-featured img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;border-radius:12px;object-fit:cover;background:var(--bg)}.news-featured-card img{border-radius:15px 15px 0 0}.news-featured figcaption{margin-top:7px;color:var(--text2);font-size:11px;line-height:1.4}.news-card-meta,.news-article-meta{display:flex;flex-wrap:wrap;gap:8px 16px;color:var(--text2);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.news-card h2{margin:12px 0 8px;font-size:22px;line-height:1.25}.news-card h2 a{color:var(--text);text-decoration:none}.news-card h2 a:hover{color:var(--lavender)}.news-card>p{margin:0;color:var(--text2);font-size:14px;line-height:1.6}.news-tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:16px}.news-tags span{padding:5px 9px;border-radius:999px;color:var(--lavender-dark);background:#8d6a9f1a;font-size:11px;font-weight:700}.news-back{display:inline-block;margin-bottom:28px}.news-article{padding:clamp(24px,6vw,54px);border:1px solid var(--slate);border-radius:var(--radius);background:var(--card)}.news-article h1{font-size:clamp(31px,6vw,46px)}.news-article-meta{padding:16px 0;border-top:1px solid var(--slate);border-bottom:1px solid var(--slate)}.news-article section{margin-top:34px}.news-article section h2{margin:0 0 12px;font-size:21px}.news-article section p{margin:0 0 14px;color:#3f4652;font-size:16px;line-height:1.75}.news-sources ul{margin:0;padding-left:20px}.news-sources li{margin:9px 0;color:var(--text2)}.news-sources a{color:var(--lavender);font-weight:700}.news-sources li span{display:block;margin-top:2px;font-size:12px}.news-editorial-note{margin:34px 0 0;padding:13px 15px;border-left:3px solid var(--tomato);color:var(--text2);background:#fbf7f7;font-size:13px;line-height:1.55}.news-updated{color:var(--text2);font-size:11px}.news-footer{display:flex;justify-content:space-between;gap:18px;margin-top:28px;color:var(--text2);font-size:12px}.news-footer a{color:var(--lavender);font-weight:700}@media (max-width: 520px){.news-shell{width:min(100% - 28px,760px);padding-top:20px}.news-site-header{margin-bottom:42px}.news-site-header{align-items:flex-start}.news-article{padding:22px 18px}.news-featured-card{margin:-24px -24px 20px}.news-article .news-featured{margin-left:-18px;margin-right:-18px}.news-article .news-featured img{border-radius:0}.news-article .news-featured figcaption{padding:0 18px}}
