.news-card--comfy{border-top-color:#789c99;grid-column:1/-1}.news-card--comfy>img{float:right;border-radius:8px;width:36%;height:auto;margin:0 0 20px 30px}.news-card--comfy h2{font-size:clamp(37px,4.5vw,64px)}.news-card--comfy .news-card__meta{margin-bottom:25px}.news-card--comfy>a{margin-top:24px}.news-card--comfy:after{content:"";clear:both;display:block}@media (width<=800px){.news-card--comfy>img{float:none;width:100%;margin:0 0 24px}}.news-card--portage{border-top-color:#1b4a5e}
