.blog-post{margin:0 auto;max-width:1280px}.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}.blog-related-posts__post{flex:0 0 100%;padding:1rem}.blog-post .wp-block-image img,.blog-post img{margin-left:0!important;max-width:685px}@media screen and (min-width:768px){.blog-related-posts__post{flex:0 0 50%}}@media screen and (min-width:1000px){.blog-related-posts__post{flex:0 0 33.33333%}}.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}.blog-post__tags{display:flex;gap:5px}a.blog-post__tag-link{background-color:var(--white-color);border:2px solid var(--secondary-color);border-radius:1rem;border-radius:100px;color:var(--white-color);display:inline-block;font-size:.75rem;line-height:1.5rem;margin-right:.5rem;padding:0 .75rem}a.blog-post__tag-link,a.blog-post__tag-link:hover{color:var(--primary-color)}.hero-banner-container{align-items:center;background:var(--primary-color);color:#fff;display:flex;height:510px;justify-content:space-between;overflow:hidden;padding:7rem 0;position:relative}.hero-banner__image{aspect-ratio:1.77778;background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;right:0;top:0;width:50%;z-index:1}.hero-banner__content-container{margin-left:auto;margin-right:auto;max-width:1280px;padding-left:var(--bs-gutter-x,16px);padding-right:var(--bs-gutter-x,16px);width:100%}.hero-banner__row{--bs-gutter-x:32px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.hero-banner__text-block{flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:50%}.hero-banner__text-block h1{color:var(--white-color);font-size:48px;line-height:58px;margin-bottom:20px}.hero-banner__text-block p{font-size:18px;line-height:30px;margin-bottom:40px}.hero-banner__text-block .banner-cta-btn{align-items:center;border-radius:100px;display:inline-flex;font-size:18px;height:58px;padding:8px 32px}.banner-cta-btn:hover,.hero-banner__text-block .banner-cta-btn{background-color:var(--secondary-color);color:var(--primary-color);font-weight:700;text-decoration:none}a,a:focus,a:hover{color:var(--primary-color)!important}.brace-art{bottom:-7px;left:0;max-width:200px;position:absolute;width:100%}.brace-art img{max-width:100%;width:100%}@media (max-width:1024px){section.hero-banner-container{flex-direction:column;height:auto;padding:0}.hero-banner__image-block{height:100%;order:1;width:100%}.hero-banner__text-block{width:100%}.hero-banner__content-container{order:2}.hero-banner__image{aspect-ratio:1.77778;background-position:50%;background-repeat:no-repeat;background-size:cover;height:auto;position:static;width:100%}.hero-banner__image:after{display:none}.hero-banner__text-block-container{padding:2.5rem 0 4rem}.hero-banner__text-block h1{font-size:30px;line-height:36px;margin-bottom:7px;max-width:80%}.hero-banner__text-block p{font-size:16px;line-height:27px;margin-bottom:1.4rem;max-width:80%}.banner-cta-btn{height:45px}.brace-art{bottom:-7px;left:auto;max-width:240px;position:absolute;right:0;transform:rotateY(180deg);width:100%}.blog-post__body h2{font-size:28px}.blog-post__body h3{font-size:26px}.blog-post__body h4{font-size:24px}.blog-post__body h5{font-size:21px}.blog-post__body h6{font-size:18px}}@media (max-width:767px){.brace-art{bottom:-7px;left:auto;max-width:200px;position:absolute;right:0;transform:rotateY(180deg);width:100%}}