.skip-link{position:absolute;left:15px;top:-80px;padding:15px;background:white;z-index:10}.skip-link:focus{top:10px}.blog-intro{padding:65px 0 45px;border-bottom:1px solid #e6ebe3}.blog-intro h1,.article-heading h1{font-family:Manrope,sans-serif;font-size:64px;font-weight:600;letter-spacing:-3px;line-height:1.1;margin:0 0 24px}.blog-intro>p:last-child{color:var(--muted);line-height:1.8;font-size:17px}.blog-list{padding:8px 0 80px}.post-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 25px;margin-top:24px}.post-card{border:1px solid #e6ebe3;border-radius:12px;overflow:hidden}.post-card[hidden]{display:none}.post-card>a{display:block;height:100%}.post-card img{display:block;width:100%;height:225px;object-fit:cover;background:#e6ebe3}.post-card-body{padding:24px}.post-category{font-size:10px;color:#6b7b5e;text-transform:uppercase;letter-spacing:1.4px;font-weight:650}.post-card h2{font-size:25px;line-height:1.3;letter-spacing:-.7px;margin:12px 0}.post-card p{font-size:14px;color:var(--muted);line-height:1.8}.post-meta{font-size:11px;color:var(--muted);line-height:1.8}.read-story{display:block;margin-top:22px;font-size:12px;font-weight:650}.post-card>a:hover h2{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.article-heading{max-width:900px;padding:45px 0 35px}.back-link{display:inline-block;font-size:13px;color:var(--muted);margin-bottom:35px}.article-heading h1{font-size:52px;margin-top:18px}.article-excerpt{font-size:19px;line-height:1.7;color:var(--muted);max-width:750px}.article-hero{display:block;object-fit:cover;height:450px;border-radius:12px}.article-body{max-width:720px;width:calc(100% - 40px);margin:50px auto 70px}.article-body section{margin:35px 0}.article-body h2{font-size:27px;letter-spacing:-.7px;margin-bottom:17px}.article-body p{font-size:17px;line-height:1.9;color:#5a6b61}.article-body .article-source{font-size:12px;border-top:1px solid #e6ebe3;padding-top:20px}.article-source a{text-decoration:underline}.article-cta{padding:30px;background:var(--cream);border-radius:12px;margin:40px 0}.article-cta .eyebrow{font-size:10px}.article-cta>p:last-child{font-size:11px}.article-cta .button{margin-top:10px}.footer-top>span{font-size:11px;color:#becdc6}@media(max-width:1000px){.post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.article-heading h1{font-size:46px}}@media(max-width:650px){.header nav .blog-nav{display:block;margin-left:20px}.blog-intro{padding:38px 0 22px}.blog-intro h1{font-size:46px;letter-spacing:-2px}.blog-intro>p:last-child{font-size:14px}.post-grid{grid-template-columns:1fr;gap:24px}.post-card img{height:230px}.post-card h2{font-size:27px}.article-heading{padding-top:28px}.article-heading h1{font-size:38px;letter-spacing:-1.5px}.article-excerpt{font-size:16px}.article-hero{height:260px}.article-body{margin-top:30px}.article-body h2{font-size:24px}.article-body p{font-size:16px}.article-cta{padding:24px}.blog-list{padding-bottom:50px}}
