.blog-post-page__top{background-color:var(--color-black);background-image:url(/_next/static/media/featured-hero-background.9097b4bd.png);background-position:50%;background-size:cover;height:10rem;margin-bottom:-6.25rem}.blog-post-page{display:grid;grid-gap:var(--padding-lg);gap:var(--padding-lg);grid-template-areas:"aside" "content";grid-template-columns:1fr;margin-bottom:var(--padding-md);-webkit-text-decoration:none;text-decoration:none}@media (min-width:768px){.blog-post-page{gap:2.5rem;grid-template-areas:"aside content";grid-template-columns:minmax(220px,1fr) minmax(0,3fr)}}@media (min-width:1280px){.blog-post-page{gap:5.3125rem;grid-template-columns:420px minmax(0,3fr)}}.blog-post-page__content{grid-area:content}.blog-post-page__aside{grid-area:aside}.blog-post-page__image{border:3px solid var(--color-white)}.blog-post-page__image img{display:block;width:100%}.blog-post-page__authors{border-bottom:1px solid black;margin-top:1.25rem;padding-bottom:1.25rem}.author{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.author__avatar{border-radius:50%;display:block;height:4.625rem;margin-top:0;width:4.625rem}.author__info{max-width:12.5rem}.author__name{font-size:.875rem;font-weight:var(--font-weight-bold)}@media (min-width:1024px){.author__name{font-size:1.125rem}}.author__title{font-size:.75rem}@media (min-width:1024px){.author__title{font-size:1rem}}.blog-post-page__header{display:grid;grid-template-areas:"metadata" "heading1" "heading2";grid-template-columns:1fr;margin-bottom:2.375rem}@media (min-width:768px){.blog-post-page__header{padding-top:3.125rem}}.blog-post-page__title{font-size:2.25rem;grid-area:heading1}@media (min-width:1024px){.blog-post-page__title{font-size:3.75rem}}.blog-post-page__title+.blog-post-page__subtitle{margin-top:2.375rem}.blog-post-page__subtitle{font-size:1.25rem;grid-area:heading2}@media (min-width:1024px){.blog-post-page__subtitle{font-size:1.625rem}}.metadata{grid-area:metadata;margin-bottom:1.25rem}@media (min-width:768px){.metadata{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-white);display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3.625rem}}.metadata .social-icon{background-color:var(--color-white);gap:.5rem;line-height:1;padding-left:.9375rem;padding-right:.9375rem}@media (min-width:768px){.metadata .social-icon{color:var(--color-black)}}.metadata .social-icon svg{width:.8125rem}.metadata__list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:1rem}.metadata__item{font-size:.875rem;font-weight:var(--font-weight-bold);list-style:none;padding-top:0;padding-bottom:0}.metadata__item+.metadata__item{border-left:1px solid var(--color-black);border-top:0;padding-left:.875rem}@media (min-width:768px){.metadata__item+.metadata__item{border-left:1px solid var(--color-white)}}a.metadata__category{color:var(--color-white);display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem;-webkit-text-decoration:none;text-decoration:none}a.metadata__category:active,a.metadata__category:hover{-webkit-text-decoration:underline;text-decoration:underline}.metadata__icon svg{display:block;width:1.25rem}.metadata__icon svg path{fill:var(--color-black)}@media (min-width:768px){.metadata__icon svg path{fill:var(--color-white)}}.blog-post-page__recommended{border-top:1px solid var(--color-black);padding-top:2rem;padding-bottom:2rem}.blog-post-page__recommended-title{font-size:1.625rem;margin-bottom:2.5rem}.blog-post-page__details--item svg{max-height:1.25rem;max-width:1.25rem}