.main-blog{padding-top:7rem!important;padding-bottom:9rem!important}
.hi-blog__kicker{margin:0 0 1rem;color:#d8b26e;font-size:1.2rem;font-weight:800;letter-spacing:.16em}
.main-blog .title--primary{margin:0;color:#0e1b4d;font-size:clamp(4rem,7vw,7rem);line-height:1}
.hi-blog__intro{max-width:75rem;margin:2rem 0 4.5rem;color:#53617c;font-size:1.8rem;line-height:1.65}
.blog-articles{gap:3rem}
.blog-articles .card-wrapper{overflow:hidden;border:1px solid #dfe4ed;border-radius:2rem;background:#fff}
.blog-articles .card__inner{border-radius:0}
.blog-articles .card__content{padding:1rem 1.2rem 1.5rem}
.blog-articles .card__heading{color:#0e1b4d;font-size:2.2rem;line-height:1.2}
.blog-articles .article-card__excerpt{color:#53617c;line-height:1.65}
.article-template{padding-bottom:8rem;background:#fff}
.article-template__hero-container{max-width:118rem;margin:5rem auto 0}
.article-template__hero-container .media{overflow:hidden;border-radius:2.4rem}
.article-template header.page-width--narrow{margin-top:5rem}
.article-template__title{color:#0e1b4d;font-size:clamp(3.8rem,6vw,6.5rem);line-height:1.06}
.article-template__content{color:#273552;font-size:1.75rem;line-height:1.8}
.article-template__content h2,.article-template__content h3{color:#0e1b4d;line-height:1.2}
.article-template__content h2{margin-top:4.5rem;font-size:3.2rem}
.article-template__content h3{margin-top:3.5rem;font-size:2.4rem}
.article-template__content img{overflow:hidden;border-radius:1.8rem}
.article-template__content blockquote{margin:3rem 0;padding:2rem 2.5rem;border-left:.4rem solid #d8b26e;background:#f4f7fb;color:#0e1b4d}
@media(max-width:749px){.main-blog{padding-top:5rem!important;padding-bottom:6rem!important}.hi-blog__intro{font-size:1.6rem}.article-template__hero-container{margin-top:2.5rem}.article-template__hero-container .media{border-radius:0}.article-template header.page-width--narrow{margin-top:3rem}.article-template__content{font-size:1.65rem}}
