.news{padding-block:58px 70px;min-height:calc(100vh - 223px)}.news h1{font-size:64px;line-height:1.35;font-weight:700;color:var(--burgundy);letter-spacing:0;margin:0;border-block-end:1px solid var(--line);padding-block-end:29px;overflow-wrap:anywhere}.news-empty{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;min-height:405px}.news-empty-copy{padding-inline-start:65px}.empty-message{font-size:27px;line-height:1.9;margin:0 0 26px}.news .primary{margin-inline-start:0}.news-art{width:100%;max-width:340px;justify-self:center}.news-art svg{display:block;width:100%;height:auto}.news-list{padding-block-start:6px}.news-row{display:flex;align-items:center;gap:60px;padding-block:31px;border-block-end:1px solid var(--line);min-height:165px}.news-copy{min-width:0;flex:1}.news time{display:block;color:#795653;font-size:17px;line-height:1.8;margin-block-end:8px}.news-row h2{margin:0}.news-title{display:inline-flex;align-items:center;gap:22px;min-height:44px;color:var(--burgundy);font-size:34px;font-weight:700;line-height:1.55}.news-title span{overflow-wrap:anywhere}.news-title svg{width:23px;height:23px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.4}.news-title:hover span{text-decoration:underline;text-underline-offset:6px}.news-summary{font-size:21px;line-height:1.9;max-width:760px;margin:10px 0 0;overflow-wrap:anywhere}.news-cover{width:260px;flex:0 0 260px;aspect-ratio:1.8;margin:0;border-radius:3px;overflow:hidden}.news-cover img{width:100%;height:100%;display:block;object-fit:cover;object-position:50% 50%}
[lang=en] .news h1{font-family:Georgia,serif;font-size:60px;line-height:1.3;font-weight:400;letter-spacing:-1.5px}[lang=en] .news time{font-size:13px}[lang=en] .empty-message{font-size:23px;line-height:1.7}[lang=en] .news-title{font-family:Georgia,serif;font-size:31px;font-weight:400;line-height:1.4}[lang=en] .news-title svg{transform:scaleX(-1)}[lang=en] .news-summary{font-size:16px;line-height:1.85}
@media(max-width:1000px){.news h1{font-size:57px}.news-empty{gap:35px}.news-empty-copy{padding-inline-start:20px}.news-row{gap:32px}.news-cover{width:210px;flex-basis:210px}.news-title{font-size:31px}[lang=en] .news h1{font-size:52px}[lang=en] .news-title{font-size:28px}}
@media(max-width:760px){.news{padding-block:31px 44px;min-height:calc(100vh - 191px)}.news h1{font-size:46px;line-height:1.4;padding-block-end:20px}.news-empty{grid-template-columns:1fr;gap:10px;padding-block:23px 12px;min-height:0}.news-art{width:220px;grid-row:1}.news-empty-copy{padding:0;text-align:center}.empty-message{font-size:23px;line-height:1.8;margin:0 0 22px}.news .primary{font-size:16px}.news-row{flex-direction:column;align-items:stretch;gap:20px;padding-block:25px}.news-cover{width:100%;flex-basis:auto;aspect-ratio:2/1}.news time{font-size:16px;margin-block-end:7px}.news-title{font-size:30px;gap:15px;line-height:1.55}.news-summary{font-size:20px;line-height:1.8;margin-block-start:8px}[lang=en] .news h1{font-size:40px;line-height:1.25;letter-spacing:-1px}[lang=en] .empty-message{font-size:18px}[lang=en] .news .primary{font-size:13px}[lang=en] .news-title{font-size:27px;line-height:1.4}[lang=en] .news-summary{font-size:15px;line-height:1.8}[lang=en] .news time{font-size:12px}}
@media(max-width:350px){.news h1{font-size:41px}[lang=en] .news h1{font-size:35px}.news-art{width:200px}.empty-message{font-size:21px}[lang=en] .empty-message{font-size:17px}.news-title{font-size:28px}[lang=en] .news-title{font-size:25px}}

.news-art-area{width:100%;max-width:340px;justify-self:center}.news.without-news-art .news-empty{grid-template-columns:1fr}.news.without-news-art .news-empty-copy{padding:0;text-align:center}@media(max-width:760px){.news-art-area{width:220px;grid-row:1}.news-art{width:100%;grid-row:auto}}@media(max-width:350px){.news-art-area{width:200px}.news-art{width:100%}}
