.featured-blog-post__content{display:flex;flex-direction:column}.featured-blog-post__text{color:var(--color-vertical);font-size:18px;font-weight:200;padding-top:2rem}.featured-blog-post__post{background:var(--color-dark-blue);border:1px solid var(--color-vertical);border-radius:2rem;column-gap:3rem;display:grid;position:relative;row-gap:4rem;z-index:2}.featured-blog-post__image{border-radius:2rem;height:100%;margin-top:2rem;padding:2rem;width:100%}.featured-blog-post__post-info{display:flex;flex-direction:column;padding:3rem;row-gap:3rem}.featured-blog-post__title{font-weight:400;line-height:1.2}.featured-blog-post__description{font-weight:200;line-height:2}.featured-blog-post__meta{display:flex;flex-direction:column-reverse;justify-content:space-between;margin-top:auto;row-gap:2rem}.featured-blog-post__meta>p{background-image:linear-gradient(var(--color-white) 0 0);background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;padding-bottom:.1rem;transition:background-size .3s,background-position 0s .3s}.featured-blog-post__meta:hover>p{background-position:100% 100%;background-size:100% 2px}.featured-blog-post__author{align-items:center;column-gap:2rem;display:flex;margin-right:3rem}.featured-blog-post__author-image{border-radius:2.4rem;height:4.8rem;width:4.8rem}@media(min-width:576px){.featured-blog-post__meta{align-items:center;flex-direction:row}}@media(min-width:992px){.featured-blog-post__content{row-gap:4rem}.featured-blog-post__post{grid-template-columns:repeat(2,1fr)}.featured-blog-post__image{margin-top:0}.featured-blog-post__meta{margin-bottom:5rem}}.featured-blog-post__post:focus-within .featured-blog-post__title,.featured-blog-post__post:hover .featured-blog-post__title{text-decoration:underline}