.blogCard{display:grid;position:relative}.blogCard h3{font-size:2.2rem}@media (min-width:990px){.blogCard h3{font-size:2.8rem}}.blogCard.--first{background:#fff}@media (min-width:990px){.blogCard.--first{grid-template-columns:repeat(2,1fr)}.blogCard.--first h3{font-size:4rem}}@media (max-width:989px){.blogCard.--first p{display:none}}.blogCard.--first .blogCard__content{padding:2.4rem}@media (min-width:990px){.blogCard.--first .blogCard__content{padding:8rem}}.blogCard.--first .blogCard__container{align-items:center}.blogCard:not(.--first){display:flex;flex-direction:column}.blogCard:not(.--first) .blogCard__content{height:100%;padding-top:2.4rem}.blogCard__container{align-items:flex-start;display:flex;flex:auto}.blogCard__content{display:flex;flex-direction:column;gap:2.5rem}.blogCard__title{display:grid;gap:.5rem}.blogCard__date{font-size:1.1rem;font-weight:500;letter-spacing:.1rem;text-transform:uppercase}@media (min-width:990px){.blogCard__date{font-size:1.4rem}}.blogCard__links{align-items:center;display:flex;margin-top:auto}.blogCard__links>*+*{margin-left:2.4rem}.blogCard__links .--primary{position:relative;z-index:1}.blogCard__link:after{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}
