.article-cover{--object-fit:cover;aspect-ratio:var(--aspect-ratio);}.article-cover,.article-grid{--side-paddings:127px;width:calc(100% - var(--side-paddings) * 2);max-width:983px;margin:0 auto;}.article-grid{--content-width:minmax(471px,540px);--related-width:minmax(276px,398px);display:grid;grid-template-columns:var(--content-width) var(--related-width);grid-gap:21px;gap:21px;align-items:flex-start;justify-content:space-between;padding-bottom:55px;padding-top:34px;}.article-grid--no-right-side{--content-width:100%;--related-width:0;grid-gap:0;gap:0;justify-content:center;}.article-header{padding-top:4px;}.article-title{font-family:var(--secondary-font);font-size:30px;}.article-date{display:block;margin-top:18px;font-size:14px;color:var(--secondary-color);}.article-content{padding-top:14px;}.articles-related{background:#f5f5f5;}.articles-related-title{display:flex;align-items:center;height:60px;background:var(--salmon);padding-left:23px;font-family:var(--secondary-font);font-size:22px;}.articles-related-card-list{padding:22px;}.articles-related-card{--cards-gap:11px;display:flex;align-items:center;margin-bottom:var(--cards-gap);}.articles-related-card:last-child{margin-bottom:0;}.articles-related-card-image-wrapper{--ratio-width:119;--ratio-height:109;--object-fit:cover;position:relative;flex-shrink:0;width:clamp(92px,34%,119px);margin-right:19px;}.articles-related-card-title{font-family:var(--secondary-font);font-size:18px;line-height:21px;}.articles-related-card-button{display:inline-block;margin-top:8px;font-family:var(--primary-font);font-size:14px;color:var(--secondary-color);}@media (max-width:1439px){.articles-related-title{height:40px;}.articles-related-card-image{margin-right:12px;}.articles-related-card-list{padding:17px;}.articles-related-card-button{margin-top:6px;}.article-grid{padding-top:22px;padding-bottom:38px;}}@media (max-width:1024px){.article-cover,.article-grid{--side-paddings:15px;max-width:770px;}}@media (max-width:834px){.article-grid{--content-width:100%;grid-gap:0;gap:0;max-width:473px;padding-bottom:35px;}.article-grid--no-right-side{max-width:none;}.articles-related{display:none;}}@media (max-width:680px){.article-cover{padding-top:17px;}.article-grid{padding-top:16px;}.article-date{margin-top:11px;}.article-content{padding-top:10px;}}
