.blog-hero{padding:98px 25px 86px;text-align:center;background:#0e4759;color:#fff}.blog-hero h1,.blog-heading h2,.blog-cta h2{margin:0;font:800 clamp(43px,5vw,68px)/1.05 Manrope;letter-spacing:-2px}.blog-hero h1 em{color:#b8e0d8;font-style:normal}.blog-hero>p:not(.eyebrow){max-width:670px;margin:18px auto;color:#d2e5e4;font-size:17px;line-height:1.7}.blog-search{display:flex;max-width:600px;margin:28px auto 0;padding:6px;border-radius:13px;background:#fff}.blog-search input{flex:1;min-width:0;border:0;outline:0;padding:10px 14px;font:15px "DM Sans"}.blog-search button{border:0;border-radius:9px;padding:11px 18px;background:#b7794b;color:#fff;font-weight:800}.blog-list{padding:92px clamp(25px,9vw,145px);background:#f6f8f7}.blog-heading{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:end;max-width:1160px;margin:auto}.blog-heading h2{font-size:clamp(36px,4vw,56px);color:#12313b}.blog-heading>p{margin:0;color:#657d82;line-height:1.75}.blog-filters{display:flex;flex-wrap:wrap;gap:9px;justify-content:center;margin:44px 0 27px}.blog-filters button{border:1px solid #d1dfdc;border-radius:999px;padding:10px 14px;background:#fff;color:#34575e;font:700 13px "DM Sans";cursor:pointer}.blog-filters button.active{border-color:#155866;background:#155866;color:#fff}.article-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:1250px;margin:auto}.article-grid article{display:flex;flex-direction:column;overflow:hidden;border:1px solid #dce6e4;border-radius:19px;background:#fff}.article-art{display:grid;place-items:center;height:180px;color:#fff;font-size:60px}.a1{background:#48738b}.a2{background:#528b83}.a3{background:#a27667}.a4{background:#627f79}.a5{background:#56809e}.a6{background:#786e9d}.article-grid article>p{margin:20px 21px 9px;color:#17756f;font-size:11px;font-weight:800;letter-spacing:.08em}.article-grid h3{margin:0 21px 12px;color:#173641;font:800 21px/1.22 Manrope}.article-grid span{margin:0 21px;color:#677e82;font-size:14px;line-height:1.6}.article-grid a{margin:20px 21px 21px;color:#155866;font-weight:800;text-decoration:none}.article-grid a b{margin-left:8px}.article-grid article[hidden]{display:none}.blog-empty{text-align:center;color:#607a80}.blog-cta{padding:100px 25px;text-align:center;background:#0e4759;color:#fff}.blog-cta .eyebrow{color:#afd9d5}.blog-cta p:not(.eyebrow){max-width:570px;margin:18px auto;color:#d1e3e2;line-height:1.7}.blog-cta a{display:inline-block;margin-top:23px;padding:14px 19px;border-radius:10px;background:#b7794b;color:#fff;font-weight:800;text-decoration:none}@media(max-width:900px){.blog-heading{grid-template-columns:1fr;gap:15px;text-align:center}.article-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.blog-hero,.blog-list,.blog-cta{padding:68px 22px}.article-grid{grid-template-columns:1fr}.blog-search{flex-direction:column}}
