.news-intro{padding-block:30px 38px}.inner-page .news-intro h1{font-size:clamp(34px,4vw,52px);margin:0 0 15px}.news-intro p{max-width:750px;font-size:16px;margin:0}.news-collection{padding-bottom:100px}.news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:46px 30px}.news-card{min-width:0}.news-card-photo{display:block;overflow:hidden;background:#f4f4f2;aspect-ratio:4/3}.news-card-photo img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s}.news-card-photo:hover img{transform:scale(1.035)}.inner-page .news-card h2{font-size:20px;line-height:1.6;margin:18px 0 10px;letter-spacing:0}.news-card h2 a:hover{color:var(--red)}.news-card>p{font-size:13px;line-height:1.9;margin:0 0 19px}.news-meta{display:flex;gap:18px;justify-content:space-between;align-items:center;font-size:12px;color:#b71036}.news-meta>span{background:#fff0f4;padding:3px 9px;flex-shrink:0}.news-meta time{font-size:11px;white-space:nowrap}.news-article{max-width:1000px;padding-block:25px 55px}.news-article header{max-width:860px;margin:0 auto 38px}.news-article header .news-meta{justify-content:flex-start;gap:22px}.inner-page .news-article h1{font-size:clamp(30px,3.4vw,46px);line-height:1.4;margin:22px 0}.news-deck{font-size:17px;line-height:1.9}.news-article-photo{margin:0 0 50px;aspect-ratio:16/9;overflow:hidden;background:#f4f4f2}.news-article-photo img{width:100%;height:100%;display:block;object-fit:cover}.news-prose{max-width:780px;margin:auto}.news-prose>section{margin-bottom:40px}.inner-page .news-prose h2{font-size:25px;line-height:1.5;margin:0 0 20px;letter-spacing:0}.news-prose p,.news-prose li{font-size:15px;line-height:2}.news-prose p{margin:0 0 18px}.news-prose ul{padding-left:22px;color:#68686b}.news-prose li{padding-left:4px;margin-bottom:10px}.news-next-step{border-top:1px solid var(--line);padding-top:24px;margin-top:40px}.news-related{padding-bottom:90px}.news-related-heading{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-bottom:30px}.inner-page .news-related-heading h2{font-size:27px;margin:0}.news-related-heading .text-link{margin:0}.news-related .news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
@media(max-width:1000px){.news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.news-card-photo{aspect-ratio:3/2}}
@media(max-width:600px){.news-intro{padding-block:22px 30px}.news-intro p{font-size:14px}.news-grid,.news-related .news-grid{grid-template-columns:1fr;gap:35px}.news-collection{padding-bottom:60px}.inner-page .news-card h2{font-size:20px}.news-article{padding-top:15px}.news-article header{margin-bottom:28px}.news-deck{font-size:15px}.news-article-photo{aspect-ratio:4/3;margin-bottom:32px}.inner-page .news-prose h2{font-size:23px}.news-prose p,.news-prose li{font-size:14px}.news-related{padding-bottom:60px}.news-related-heading .text-link{font-size:12px}}
@media(prefers-reduced-motion:reduce){.news-card-photo img{transition:none}}

.news-card{display:flex;flex-direction:column}.news-card-photo{flex-shrink:0}.news-card>.news-meta{margin-top:auto}
