body.archive-page article>section{width:min(54rem,calc(100vw - 2rem));margin-right:50%;margin-left:50%;transform:translateX(-50%)}.blog-hero{margin:0 0 1.5rem}.blog-banner{display:block;width:100%;height:auto}.blog-mobile-hero{display:none}body.archive-page .post-title a{font-size:1.75rem;font-weight:400;line-height:1.2}@media (max-width:600px){.blog-hero{margin:-1.25rem 0 1rem}.blog-banner{display:none}.blog-mobile-hero{display:flex;flex-direction:column;gap:0}.blog-mobile-title,.blog-mobile-waves{display:block;width:100%;margin:0;object-fit:cover}.blog-mobile-title{height:min(14.5rem,65vw);object-position:calc(6% - clamp(0px, 117px - 30vw, 15px)) center;clip-path:inset(2rem 0 0)}.blog-mobile-waves{position:relative;z-index:1;height:18rem;margin-top:-2.5rem;object-position:right center}body.archive-page .archive-intro{margin-bottom:2rem;font-size:1em;line-height:1.35;text-align:center}body.archive-page .post-item{padding:1.7rem 0}body.archive-page .post-title a{font-size:2rem}body.archive-page .post-description{font-size:1em;line-height:1.5}}