.blog-home{padding:95px 0;background:#edf2eb}.blog-heading{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:38px}.blog-heading h2,.blog-intro h1,.blog-article h1{font-family:Manrope,Arial,sans-serif;letter-spacing:-.06em;line-height:1.1;margin:0}.blog-heading h2{font-size:56px}.blog-heading em,.blog-intro em{font-style:normal;color:#278e76}.blog-heading>div:last-child>p{max-width:320px;line-height:1.6;color:#607579}.post-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:23px}.post-card{background:#fffefa;display:flex;flex-direction:column;border:1px solid #dce5dc;transition:transform .2s,box-shadow .2s}.post-card:hover{transform:translateY(-5px);box-shadow:0 15px 35px #193b3910}.post-art{height:205px;background:#133d46;color:#81e2bf;position:relative;overflow:hidden;display:grid;place-items:center}.post-art:before{content:'';position:absolute;width:190px;height:190px;border:1px solid #77cdb44a;border-radius:50%;left:-60px;top:-80px;box-shadow:0 0 0 30px #77cdb410,0 0 0 60px #77cdb410}.post-art>span{font:400 100px/1 Manrope,Arial,sans-serif;z-index:1}.post-art small{position:absolute;bottom:16px;left:20px;font-size:9px;letter-spacing:.16em}.post-card:nth-child(3n+2) .post-art{background:#afdccc;color:#164f53}.post-card:nth-child(3n+3) .post-art{background:#d8e0cc;color:#285953}.post-card-copy{padding:27px;display:flex;flex-direction:column;flex:1}.post-category{font-size:10px;text-transform:uppercase;letter-spacing:.14em;color:#278e76;font-weight:800}.post-card h3{font:800 23px/1.25 Manrope,Arial,sans-serif;letter-spacing:-.04em;margin:14px 0}.post-card p{font-size:14px;line-height:1.65;color:#617578}.post-read{margin-top:auto;padding-top:15px;display:flex;justify-content:space-between;font-size:12px;font-weight:800}.blog-intro{padding-top:90px;padding-bottom:55px}.blog-intro h1{font-size:76px}.blog-intro>p:last-child{max-width:580px;font-size:18px;color:#607579;line-height:1.7;margin-top:25px}.blog-list{padding-bottom:100px}.article-layout{display:grid;grid-template-columns:minmax(0,780px) 240px;gap:75px;padding-top:60px;padding-bottom:90px}.article-category{margin:45px 0 20px}.blog-article h1{font-size:58px}.article-lead{font-size:21px;line-height:1.6;color:#5d7478;margin:25px 0}.article-meta{font-size:11px;color:#6b807e;padding:18px 0;border-top:1px solid #d3dfd5}.article-art{height:230px;margin:15px 0 45px}.blog-article section h2,.article-cta h2{font:800 27px/1.3 Manrope,Arial,sans-serif;letter-spacing:-.035em;margin:38px 0 15px}.blog-article section p{font-size:17px;line-height:1.85;color:#415c62}.article-sources{margin-top:45px;border-top:1px solid #d3dfd5;padding-top:22px;font-size:13px;line-height:1.7}.article-sources h2{font-size:17px}.article-sources a{text-decoration:underline;color:#237f6b}.article-sources ul{padding-left:20px}.article-cta{background:#e0eee3;padding:30px;margin-top:35px}.article-cta h2{margin-top:0}.article-cta p{line-height:1.6}.article-sidebar{position:sticky;top:30px;align-self:start;margin-top:95px;display:flex;flex-direction:column;gap:20px;border-left:1px solid #d3dfd5;padding-left:25px;font-size:13px;line-height:1.5}.article-sidebar a:hover{color:#218570}@media(max-width:1000px){.desktop-nav{gap:20px}.article-layout{grid-template-columns:minmax(0,1fr);max-width:800px}.article-sidebar{display:none}.post-card h3{font-size:20px}}@media(max-width:740px){.blog-home{padding:65px 0}.blog-heading{display:block}.blog-heading h2{font-size:43px}.blog-heading>div:last-child>p{margin-top:20px}.post-grid{grid-template-columns:1fr;gap:24px}.post-art{height:185px}.blog-intro{padding-top:60px;padding-bottom:35px}.blog-intro h1{font-size:49px}.blog-intro>p:last-child{font-size:16px}.blog-article h1{font-size:40px}.article-lead{font-size:18px}.article-layout{padding-top:40px;padding-bottom:60px;gap:0}.blog-article section p{font-size:16px}.article-art{height:190px}.article-cta{padding:23px}.article-meta{line-height:1.6}.blog-list{padding-bottom:65px}}
