.blog-content{padding:1.5rem .25rem;@media screen and (min-width:800px){padding-left:1rem;padding-bottom:3rem;padding-right:1rem;padding-top:3rem}}.blog-content__inner{padding:0 1.5rem;@media screen and (min-width:800px){padding-left:3rem;padding-bottom:0;padding-right:3rem;padding-top:0}}.blog-content__inner h1{font-size:clamp(3rem,4vw,5rem);line-height:1;margin:0 0 .5rem;letter-spacing:-.05em}.blog-content__inner h2,h3,h4{font-size:clamp(1.5rem,4vw,2rem);line-height:1;margin:1.5rem 0 .5rem;letter-spacing:-.05em}.blog-content__inner img{margin:1.5rem 0;border-radius:2rem}.blog-content__inner p{font-size:clamp(1.25rem,2vw,1.25rem);line-height:1.5;margin:1rem 0}.blog-content__inner blockquote{margin:2.25rem 0!important;font-size:clamp(.8125rem,2vw,.8125rem);line-height:1.3;border-left:.1875rem solid var(--dark-color);padding-left:.5rem}.blog-content__inner p+blockquote{margin:2rem;padding:0 1.25rem;font-size:clamp(.875rem,2vw,1.25rem);line-height:1.5;border-left:.1875rem solid var(--dark-color);font-style:italic}.author-info{padding:0 1.5rem}.author-info__container{padding-top:3rem;border-top:.125rem solid var(--dark-color);display:flex;gap:1rem}.author-info__img{width:3.5rem;border-radius:9999999px}.author-info__details{font-style:normal;display:flex;flex-direction:column}.author-info__name{font-size:1.125rem;line-height:1.5}.author-info__meta{font-size:1rem;line-height:1.5}.blog-hero{padding:4rem .25rem 0;display:grid;gap:.75rem;@media screen and (min-width:800px){padding-left:1rem;padding-bottom:0;padding-right:1rem;padding-top:4rem;grid-template-columns:1.4fr 2fr;gap:2rem}}.blog-hero__content{padding:1.5rem;border-radius:1rem;background-color:var(--white-color);@media screen and (min-width:800px){padding-left:3rem;padding-bottom:3rem;padding-right:3rem;padding-top:3rem;border-radius:2rem}}.blog-hero__category{margin:0 0 1.5rem;display:inline-block;display:flex;gap:.5rem;@media screen and (min-width:800px){margin-bottom:2rem}}.blog-hero__title{margin:0 0 1.25rem;font-size:clamp(2.25rem,3.2vw,4rem);line-height:1.1;letter-spacing:-.02em;color:var(--primary-color);@media screen and (min-width:800px){margin-bottom:3rem}}.blog-hero__meta{margin-bottom:1.5rem;display:flex;flex-direction:column;gap:.5rem;@media screen and (min-width:800px){margin-bottom:2rem}}.blog-hero__author{font-size:1.25rem;line-height:1.5;font-style:normal}.blog-hero__details{font-size:1.125rem;line-height:1.4}.blog-hero__image{position:relative}.blog-hero__image,.blog-hero__img{border-radius:2rem}.newletter{padding:3rem .25rem}.newletter__container{padding:1.5rem;height:fit-content;border-radius:2rem;background-color:var(--primary-color);display:flex;flex-direction:column;gap:1rem;@media screen and (min-width:900px){padding-left:2rem;padding-bottom:2rem;padding-right:2rem;padding-top:2rem}}.newletter__title{margin:0;font-size:clamp(1.8rem,5vw,2.25rem);line-height:1.1;letter-spacing:-.02em;color:var(--white-color)}.newletter__description{margin:0;color:var(--white-color);font-size:clamp(1.125rem,2vw,1.25rem);line-height:1.5}.newletter__form{display:flex;flex-direction:column;gap:1rem}.newletter__input{width:100%;padding:.75rem;border-radius:.5rem;color:var(--white-color);outline:.0625rem solid var(--white-color);&:focus{outline:.1875rem solid var(--white-color)}}.newletter__input::placeholder{color:var(--white-color)}.newletter__button{text-align:center;padding:.5rem 1.25rem;width:100%;border-radius:2rem;background-color:var(--white-color);color:var(--primary-color)}.newletter__policy{font-size:.75rem;color:var(--white-color);display:flex;gap:.25rem}.newletter__link{text-decoration:underline}