.body-container--blog-index{padding-top:82px}.body-container--blog-index .read-more,.body-container--blog-index h1 a,.body-container--blog-index h2 a,.body-container--blog-index h3 a,.body-container--blog-index h4 a,.body-container--blog-post h1 a,.body-container--blog-post h2 a,.body-container--blog-post h3 a,.body-container--blog-post h4 a{font-family:Sora,sans-serif}.body-container--blog-index .read-more{font-size:15px}.body-container--blog-index h1,.body-container--blog-post h1{font-family:Sora,sans-serif;font-size:clamp(2.5rem,.9375rem + 5vw,3.75rem);font-weight:700;letter-spacing:0;line-height:1.3em}.body-container--blog-index h2,.body-container--blog-post h2,.hs-blog-post h2{font-family:Sora,sans-serif;font-size:clamp(1.875rem,.9375rem + 3vw,2.425rem);font-weight:700;letter-spacing:0;line-height:1.3em}.body-container--blog-index h3,.body-container--blog-post h3{font-family:Sora,sans-serif;font-size:clamp(1.125rem,.6563rem + 1.5vw,1.25rem);font-weight:700;letter-spacing:.6px;line-height:1.3em}.body-container--blog-post h4{font-family:Sora,sans-serif;font-size:clamp(1.125rem,.9688rem + .5vw,1.25rem);font-weight:700;letter-spacing:.6px;line-height:1.3em}.body-container--blog-index a.blog-index__post-title-link,.body-container--blog-post a.blog-index__post-title-link{font-family:Sora,sans-serif;font-size:clamp(1.125rem,.6563rem + 1.5vw,1.25rem);font-weight:700;letter-spacing:.6px;line-height:1.3em}.body-container--blog-index .blog-index__post-title-link:hover{font-family:Sora,sans-serif}.body-container--blog-index p,.body-container--blog-post p{font-family:Nunito,sans-serif;font-size:17px;font-weight:400;letter-spacing:.42px;line-height:2.1em}header.blog{background-color:#003767}header.blog .header__column{justify-content:flex-end}header.blog .blog-header-nav ul{gap:30px}header.blog .blog-header-nav ul li a{color:#fff;font-weight:400;text-decoration:none}@media screen and (max-width:768px){header.blog .header__column{justify-content:center}header.blog .blog-header-nav ul{flex-flow:revert;flex-wrap:wrap;margin-top:10px}}.blog-post{margin:0 auto;max-width:960px}.blog-post__meta{margin-bottom:1.4rem}.blog-post__meta a{text-decoration:underline}.blog-post__timestamp{display:block}.blog-post__tags svg{height:auto;margin-right:.35rem;width:15px}.blog-post__tag-link{font-size:.875rem}.blog-related-posts{background-color:#f8fafc}.blog-related-posts h2{text-align:center}.blog-related-posts__list{display:flex;flex-wrap:wrap;justify-content:center}.blog-related-posts__post{flex:0 0 100%;padding:1rem}@media screen and (min-width:768px){.blog-related-posts__post{flex:0 0 37.33333%}}@media screen and (min-width:1000px){.blog-related-posts__post{flex:0 0 calc(33.33333% - 20px)}}.blog-related-posts__image{height:auto;max-width:100%}.blog-related-posts__title{margin:.7rem 0}.blog-comments{margin:0 auto;max-width:680px}.blog-comments .hs-submit{text-align:center}.blog-comments .comment-reply-to{border:0}.blog-comments .comment-reply-to:focus,.blog-comments .comment-reply-to:hover{background-color:transparent;text-decoration:underline}.bl-topic-styles .hs_cos_wrapper_type_post_filter ul{list-style-type:none;padding:0}footer.blog{display:flex}footer.blog *{color:#f5f5f5}footer.blog .footer-col-1{background-color:#003767;display:flex;flex:3;padding:50px 60px}footer.blog .footer-col-1 .logo{margin-right:20px}footer.blog .footer-col-1 .content-mid{margin-right:80px}footer.blog .footer-col-1 .footer-menu ul li{margin-bottom:10px}footer.blog .footer-col-1 .footer-menu ul li a{text-decoration:none}footer.blog .footer-col-2{background-color:#11123e;display:flex;flex:2;flex-flow:column;gap:80px;padding:50px 60px}@media screen and (max-width:767px){footer.blog{flex-flow:column}footer.blog .footer-col-1{flex-wrap:wrap}}.body-container--blog-index .widget-type-post_filter *{font-family:Sora,sans-serif;font-weight:600}.body-container--blog-index .widget-type-post_filter li{border-bottom:1px solid #d6d4d4;padding:10px 0}.body-container--blog-index .widget-type-post_filter li:last-child{border-bottom:none}.body-container--blog-index .widget-type-post_filter li a{font-weight:500;text-decoration:none}.body-container--blog-index .widget-type-post_filter li a:hover{font-weight:600;text-decoration:underline;text-decoration-color:#ffda01}.body-container--blog-index .widget-type-post_filter .filter-expand-link{text-decoration-color:#ffda01}.body-container--blog-post{padding-top:84px}.body-container--blog-post .banner-wrapper{align-items:center;background-position:50%;background-size:cover;display:flex;flex-flow:column;justify-content:center;padding-top:80px;position:relative}.body-container--blog-post .banner-wrapper-inner{margin:0 auto;max-width:1400px;padding:0 50px;text-align:center;z-index:2}.body-container--blog-post .blog-post{padding-top:40px}.body-container--blog-post .blog-bottom{background-color:#f8fafc;padding-bottom:200px}.body-container--blog-post .blog-post__pagination{border-bottom:1px solid #000;display:flex;justify-content:space-between;margin:0 auto;max-width:860px;padding:80px 0 100px;width:100%}.body-container--blog-post .blog-post__pagination .blog-post__pagination-post-title a,.body-container--blog-post .blog-post__pagination .blog-post__pagination-text{color:#003767}.body-container--blog-post .blog-post__pagination .blog-post__pagination-text{font-family:Nunito,sans-serif;font-size:16px;font-weight:500;text-transform:uppercase}.body-container--blog-post .blog-post__pagination a{text-decoration:none}.body-container--blog-post .blog-post__pagination .blog-post__prev .blog-post__pagination-post-title{margin-right:25px}.body-container--blog-post .blog-post__pagination .blog-post__next .blog-post__pagination-post-title{text-align:right}.body-container--blog-post .blog-post__pagination .blog-post__next .blog-post__pagination-button{display:flex;justify-content:flex-end}.body-container--blog-post .blog-post__pagination .blog-post__prev .blog-post__pagination-button{display:flex;justify-content:flex-start}.body-container--blog-post .blog-post__pagination .blog-post__pagination-button a{border-bottom:1px solid #ffce36;margin-bottom:20px;padding-bottom:2px}.body-container--blog-post .blog-related-posts{background-color:unset;margin-top:-200px}@media screen and (max-width:767px){.body-container--blog-post .blog-post__pagination{flex-wrap:wrap;gap:40px;justify-content:center;padding:80px 40px 100px}.body-container--blog-post .blog-post__pagination .blog-post__next,.body-container--blog-post .blog-post__pagination .blog-post__prev{flex:1}.body-container--blog-post .blog-post__pagination .blog-post__next h4{text-align:right}}.blog-related-posts .blog-related-posts__list{gap:20px}.blog-related-posts .blog-related-posts__list article{background-color:#f5f5f5;padding:0;position:relative}.blog-related-posts a.blog-related-posts__post-image-wrapper .topic-slug{background-color:#003767;color:#fff;font-size:13px;padding:0 8px;position:absolute;right:10px;text-transform:uppercase;top:13px}.blog-related-posts .blog-related-posts__list .blog-related-posts__content{display:flex;flex-flow:column;gap:30px;padding:30px}.blog-related-posts .blog-related-posts__list .blog-related-posts__content h3 a{color:#11123e;font-family:Sora,sans-serif;font-size:clamp(1.125rem,.6563rem + 1.5vw,1.25rem);font-weight:700;letter-spacing:.6px;line-height:1.3em}.blog-related-posts .blog-related-posts__list .blog-related-posts__content p{margin-bottom:15px}.blog-related-posts .blog-related-posts__list .blog-related-posts__content .read-more{color:#11123e;font-family:Sora,sans-serif;font-size:15px;text-decoration-color:#ffce36;text-decoration-thickness:3px;text-underline-offset:8px}.blog-related-posts .blog-related-posts__list article:hover .blog-related-posts__content .read-more,.blog-related-posts .blog-related-posts__list article:hover .blog-related-posts__content h3 a{color:#003767}.blog-related-posts .blog-related-posts__list article:hover .blog-related-posts__content .read-more{text-decoration-color:#003767}@media screen and (min-width:1000px){.blog-related-posts .blog-related-posts__list img{max-height:195px}}@media screen and (max-width:767px){.body-container--blog-post .banner-wrapper-inner{padding:0 20px}.blog-related-posts__image{width:100%}}