.posts-hero-section{margin:0 auto}.posts-hero-section .section-title{margin-bottom:clamp(40px,4.167vw,80px)}@media screen and (max-width:768px){.posts-hero-section .section-title{margin-bottom:40px}}@media screen and (min-width:1408px){.posts-hero-section .section-title{margin-bottom:80px}}@media(max-width:768px){.posts-hero-section .section-title .nextiva-heading-block h1,.posts-hero-section .section-title .nextiva-heading-block h2{text-align:center}}.posts-hero-section .section-title .nextiva-description-block{margin-top:clamp(8px,.833vw,16px)}@media screen and (max-width:768px){.posts-hero-section .section-title .nextiva-description-block{margin-top:12px}}@media screen and (min-width:1408px){.posts-hero-section .section-title .nextiva-description-block{margin-top:16px}}@media(max-width:768px){.posts-hero-section .section-title .nextiva-description-block p{text-align:center}}.posts-hero-section .featured-post-section{align-items:center;display:flex;gap:clamp(20px,2.083vw,40px)}@media screen and (max-width:768px){.posts-hero-section .featured-post-section{gap:0}}@media screen and (min-width:1408px){.posts-hero-section .featured-post-section{gap:40px}}@media(max-width:768px){.posts-hero-section .featured-post-section{flex-direction:column}}.posts-hero-section .featured-post-section .post-image{height:clamp(200px,20.833vw,400px)}@media screen and (max-width:768px){.posts-hero-section .featured-post-section .post-image{height:auto}}@media screen and (min-width:1408px){.posts-hero-section .featured-post-section .post-image{height:400px}}.posts-hero-section .featured-post-section .post-content .post-hero-title h1,.posts-hero-section .featured-post-section .post-content .post-hero-title h2,.posts-hero-section .featured-post-section .post-content .post-title h1,.posts-hero-section .featured-post-section .post-content .post-title h2{font-size:clamp(24px,2.5vw,48px);line-height:clamp(28px,2.917vw,56px);margin-top:clamp(12px,1.25vw,24px)}@media screen and (max-width:768px){.posts-hero-section .featured-post-section .post-content .post-hero-title h1,.posts-hero-section .featured-post-section .post-content .post-hero-title h2,.posts-hero-section .featured-post-section .post-content .post-title h1,.posts-hero-section .featured-post-section .post-content .post-title h2{font-size:28px}}@media screen and (min-width:1408px){.posts-hero-section .featured-post-section .post-content .post-hero-title h1,.posts-hero-section .featured-post-section .post-content .post-hero-title h2,.posts-hero-section .featured-post-section .post-content .post-title h1,.posts-hero-section .featured-post-section .post-content .post-title h2{font-size:48px}}@media screen and (max-width:768px){.posts-hero-section .featured-post-section .post-content .post-hero-title h1,.posts-hero-section .featured-post-section .post-content .post-hero-title h2,.posts-hero-section .featured-post-section .post-content .post-title h1,.posts-hero-section .featured-post-section .post-content .post-title h2{line-height:34px}}@media screen and (min-width:1408px){.posts-hero-section .featured-post-section .post-content .post-hero-title h1,.posts-hero-section .featured-post-section .post-content .post-hero-title h2,.posts-hero-section .featured-post-section .post-content .post-title h1,.posts-hero-section .featured-post-section .post-content .post-title h2{line-height:56px}}@media screen and (max-width:768px){.posts-hero-section .featured-post-section .post-content .post-hero-title h1,.posts-hero-section .featured-post-section .post-content .post-hero-title h2,.posts-hero-section .featured-post-section .post-content .post-title h1,.posts-hero-section .featured-post-section .post-content .post-title h2{margin-top:12px}}@media screen and (min-width:1408px){.posts-hero-section .featured-post-section .post-content .post-hero-title h1,.posts-hero-section .featured-post-section .post-content .post-hero-title h2,.posts-hero-section .featured-post-section .post-content .post-title h1,.posts-hero-section .featured-post-section .post-content .post-title h2{margin-top:24px}}.posts-hero-section .grid-wrapper{gap:clamp(20px,2.083vw,40px);margin-top:clamp(40px,4.167vw,80px)}@media screen and (max-width:768px){.posts-hero-section .grid-wrapper{margin-top:40px}}@media screen and (min-width:1408px){.posts-hero-section .grid-wrapper{margin-top:80px}}@media screen and (max-width:768px){.posts-hero-section .grid-wrapper{gap:32px}}@media screen and (min-width:1408px){.posts-hero-section .grid-wrapper{gap:40px}}
