.blog.hidden{display:none}.blogs{column-gap:22px;display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:48px}.blog,.blog img,.blog-listing,.blogs{width:100%}.blog img{height:220px;object-fit:cover}.blog .text{display:flex;flex-direction:column;height:136px;margin-bottom:18px;padding-top:18px}.blog .text a{color:var(--Ocean-Blue,#0f90c0);display:block;font-size:15px;font-weight:400;height:fit-content;line-height:38px;margin-top:auto}.blog .text a,.blog h2{font-family:Helvetica Neue;font-style:normal}.blog h2{color:var(--Grey,#4f4f4f);font-size:20px;font-weight:700;line-height:26px}.blog-featured{display:flex}.blog-featured img{aspect-ratio:394/358;height:unset;width:33%}.blog-featured{margin-bottom:80px}.blog-featured .right{background:var(--Light-Blue,#dfe6f1);padding:60px 80px 60px 79px;width:67%}.blog-featured .right h2{color:var(--Grey,#4f4f4f);font-family:Helvetica Neue;font-size:24px;font-style:normal;font-weight:700;line-height:32px;margin-bottom:12px;margin-top:20px}.blog-featured .right .summary{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--Grey,#4f4f4f);font-size:15px;margin-bottom:30px;overflow:hidden}#blog-listing .btn,.blog-featured .right .summary{font-family:Helvetica Neue;font-style:normal;font-weight:400;line-height:24px}#blog-listing .btn{background:var(--Ocean-Blue,#0f90c0);border:none;color:var(--M3-sys-light-on-primary,var(--Schemes-On-Primary,#fff));font-size:14px;padding:10px 20px;text-align:center;text-transform:uppercase}#blog-listing .btn:hover{background-color:#006999!important;border-color:#006999!important}.featured{color:var(--Grey,#4f4f4f);font-family:Helvetica Neue;font-size:15px;font-style:normal;font-weight:400;line-height:24px;text-transform:uppercase}.button-wrapper{display:flex;justify-content:center;margin-top:98px;width:100%}.more{box-sizing:border-box;width:184px}.text>a:hover{text-decoration:underline}@media(max-width:768px){.blog-featured{flex-direction:column}.blog-featured .right,.blog-featured img{width:100%}.blog-featured .right{padding:40px 20px}.blogs{grid-template-columns:1fr}}