.article-card{background-color:var(--white);border-radius:var(--rd-sm);display:grid;grid-template-rows:174px 1fr;height:376px;overflow:hidden;position:relative;z-index:4}@media(min-width:768px){.article-card{grid-template-rows:187px 1fr;height:344px}}@media(min-width:1200px){.article-card{grid-template-rows:174px 1fr;height:351px}}.article-card:after{background:linear-gradient(#ff523a,#ff7a66,#ff8a7a);bottom:0;content:"";height:2px;left:50%;opacity:0;position:absolute;transition:opacity .2s ease-in-out,left .2s ease-in-out,width .2s ease-in-out;width:0}.article-card__category{left:var(--spacing-sp-xl);position:absolute;top:var(--spacing-sp-xl);z-index:9}.article-card__link{inset:0;position:absolute;z-index:8}.article-card__cover{position:relative;z-index:5}.article-card__cover:after{background:linear-gradient(transparent,#0000001a,#0006);content:"";inset:0;opacity:0;position:absolute;transition:opacity .2s ease-in-out;z-index:7}.article-card__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%;z-index:6}.article-card__content{display:grid;gap:var(--spacing-sp-lg);grid-template-rows:auto auto 1fr;padding:var(--spacing-sp-2xl)}@media(min-width:768px){.article-card__content{gap:var(--spacing-sp-md);padding:var(--spacing-sp-xl)}}@media(min-width:1200px){.article-card__content{gap:var(--spacing-sp-lg);padding:var(--spacing-sp-2xl)}}.article-card__title{display:-webkit-box;font-family:Onest,Arial,sans-serif;font-size:20px;font-weight:400;-webkit-line-clamp:2;line-clamp:2;line-height:24px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;transition:color .2s ease-in-out}@media(min-width:768px){.article-card__title{font-family:Onest,Arial,sans-serif;font-size:18px;font-weight:400;line-height:22px}}@media(min-width:1200px){.article-card__title{font-family:Onest,Arial,sans-serif;font-size:20px;font-weight:400;line-height:24px}}.article-card__description{display:-webkit-box;font-family:Onest,Arial,sans-serif;font-size:14px;font-weight:400;-webkit-line-clamp:4;line-clamp:4;line-height:16px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;color:var(--grey-500)}@media(min-width:768px){.article-card__description{font-family:Onest,Arial,sans-serif;font-size:16px;font-weight:400;-webkit-line-clamp:2;line-clamp:2;line-height:19px}}@media(min-width:1200px){.article-card__description{font-family:Onest,Arial,sans-serif;font-size:14px;font-weight:400;line-height:16px}}.article-card__info{align-items:center;align-self:end;border-top:1px solid var(--grey-100);display:flex;gap:var(--spacing-sp-md);padding-top:var(--spacing-sp-sm)}.article-card__info:before{background-color:var(--grey-100);content:"";display:block;height:12px;order:2;width:1px}.article-card__date{color:var(--grey-400);font-family:Onest,Arial,sans-serif;font-size:12px;font-weight:400;line-height:16px;order:1}@media(min-width:768px){.article-card__date{font-family:Onest,Arial,sans-serif;font-size:12px;font-weight:400;line-height:16px}}@media(min-width:1200px){.article-card__date{font-family:Onest,Arial,sans-serif;font-size:12px;font-weight:400;line-height:16px}}.article-card__author{color:var(--grey-400);font-family:Onest,Arial,sans-serif;font-size:12px;font-weight:400;line-height:16px;order:3}@media(min-width:768px){.article-card__author{font-family:Onest,Arial,sans-serif;font-size:12px;font-weight:400;line-height:16px}}@media(min-width:1200px){.article-card__author{font-family:Onest,Arial,sans-serif;font-size:12px;font-weight:400;line-height:16px}}@media(hover:hover){.article-card:hover:after{left:0;opacity:1;width:100%}.article-card:hover .article-card__title{color:var(--hr-300)}.article-card:hover .article-card__cover:after{opacity:1}}.article-preview{display:flex;flex-direction:column}@media(min-width:768px){.article-preview{display:grid;grid-template:repeat(5,auto)/1fr auto;grid-template-areas:"info info" "title title" "description description" "author action" "cover cover";row-gap:var(--spacing-sp-2xl)}}@media(min-width:1024px){.article-preview{-moz-column-gap:unset;column-gap:unset;grid-template:repeat(4,auto)/1fr auto 48px calc(50% - 24px);grid-template-areas:"info info . cover" "title title . cover" "description description . cover" "author action . cover";row-gap:var(--spacing-sp-2xl)}}@media(min-width:1200px){.article-preview{position:relative}}.article-preview__info{align-items:center;display:flex;gap:var(--spacing-sp-md);grid-area:info;margin-bottom:var(--spacing-sp-2xl)}@media(min-width:768px){.article-preview__info{margin-bottom:0}}.article-preview__date{color:var(--grey-400);font-family:Onest,Arial,sans-serif;font-size:12px;font-weight:400;line-height:16px}@media(min-width:768px){.article-preview__date{font-family:Onest,Arial,sans-serif;font-size:14px;font-weight:400;line-height:16px}}@media(min-width:1200px){.article-preview__date{font-family:Onest,Arial,sans-serif;font-size:14px;font-weight:400;line-height:16px}}.article-preview__title{font-family:Onest,Arial,sans-serif;font-size:26px;font-weight:400;grid-area:title;line-height:31px;margin-bottom:var(--spacing-sp-lg)}@media(min-width:768px){.article-preview__title{font-family:Onest,Arial,sans-serif;font-size:48px;font-weight:400;line-height:58px;margin-bottom:0}}@media(min-width:1200px){.article-preview__title{font-family:Onest,Arial,sans-serif;font-size:56px;font-weight:400;line-height:62px}}.article-preview__description{color:var(--grey-500);font-family:Onest,Arial,sans-serif;font-size:14px;font-weight:400;grid-area:description;line-height:16px;margin-bottom:var(--spacing-sp-2xl)}@media(min-width:768px){.article-preview__description{font-family:Onest,Arial,sans-serif;font-size:16px;font-weight:400;line-height:19px;margin-bottom:0}}@media(min-width:1200px){.article-preview__description{font-family:Onest,Arial,sans-serif;font-size:16px;font-weight:400;line-height:19px}}.article-preview__author{display:grid;gap:var(--spacing-sp-md) var(--spacing-sp-xl);grid-area:author;grid-template:repeat(2,auto)/auto 1fr;height:-moz-fit-content;height:fit-content;margin-bottom:var(--spacing-sp-2xl)}@media(min-width:768px){.article-preview__author{margin-bottom:0;row-gap:var(--spacing-sp-md)}}@media(min-width:1200px){.article-preview__author{align-self:flex-end}}.article-preview__avatar{border-radius:var(--rd-max);grid-row:span 2;height:56px;overflow:hidden;width:56px}.article-preview__user{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.article-preview__name{align-self:flex-end;font-family:Onest,Arial,sans-serif;font-size:14px;font-weight:400;line-height:16px}@media(min-width:768px){.article-preview__name{font-family:Onest,Arial,sans-serif;font-size:16px;font-weight:400;line-height:19px}}.article-preview__position{color:var(--grey-400);font-family:Onest,Arial,sans-serif;font-size:14px;font-weight:400;height:-moz-fit-content;height:fit-content;line-height:16px}@media(min-width:1200px){.article-preview__position{font-family:Onest,Arial,sans-serif;font-size:14px;font-weight:400;line-height:16px}}.article-preview__cover{aspect-ratio:3/2;border-radius:var(--rd-sm);grid-area:cover;margin-bottom:var(--spacing-sp-2xl);overflow:hidden;position:relative;width:100%}@media(min-width:768px){.article-preview__cover{aspect-ratio:unset;height:335px;margin-bottom:0}}@media(min-width:1024px){.article-preview__cover{height:100%;width:100%}}@media(min-width:1200px){.article-preview__cover{position:absolute}}.article-preview__reading-time{position:absolute;right:12px;top:12px}.article-preview__time-icon{color:var(--grey-500)}.article-preview__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.article-preview__action{align-items:center;display:flex;gap:var(--spacing-sp-md);grid-area:action;justify-content:center}@media(min-width:768px){.article-preview__action{align-self:flex-end}}
