.blog-card{display:grid;gap:25px;grid-template-columns:1fr 1fr}.blog-card__tip{background-color:var(--key-color);border:1px solid transparent;color:var(--white);font-size:15px;font-weight:700;left:0;padding:8px 15px;position:absolute;text-transform:uppercase;top:20px;transition:color var(--ease),background-color var(--ease),border-color var(--ease);z-index:1}.blog-card__image{aspect-ratio:588/386;background-color:var(--dark-25);min-width:0;position:relative}.blog-card__wrapper{display:flex;flex-direction:column}.blog-card__title{margin-top:24px;transition:color var(--ease)}.blog-card__author{color:var(--grey);font-size:16px;margin-top:15px}.blog-card__text{font-size:clamp(14px,11px + .00625 * 100vw,20px);line-height:160%;margin-bottom:clamp(25px,22.5px + .0052083333 * 100vw,30px);margin-top:clamp(15px,7.5px + .015625 * 100vw,30px)}.blog-card__bottom{align-items:flex-end;display:flex;gap:10px;justify-content:space-between;margin-bottom:24px;margin-top:auto}@media(any-hover:hover){.blog-card:hover .blog-card__title{color:var(--key-color)}.blog-card:hover .blog-card__tip{background-color:transparent;border-color:var(--key-color);color:var(--key-color)}}.blog-card--reverse .blog-card__tip{left:auto;right:0}.blog-card--reverse .blog-card__image{order:1}@media(max-width:1024px){.blog-card{grid-template-columns:none}.blog-card__picture{aspect-ratio:340/240}.blog-card__tip{font-size:10px;padding:4px 10px}.blog-card__wrapper{margin-top:0}.blog-card__title{font-size:15px;margin-top:0}.blog-card__author{font-size:13px;margin-top:5px}.blog-card__text{line-height:140%}.blog-card__bottom{margin-bottom:0}.blog-card--reverse .blog-card__image{order:0}}
