.hs-content-id-67370304292 div.hs_cos_wrapper_type_module>.hamburger .hamburger-slice,.hs-content-id-67370304292 div.hs_cos_wrapper_type_module>.hamburger .hamburger-slice:after,.hs-content-id-67370304292 div.hs_cos_wrapper_type_module>.hamburger .hamburger-slice:before{background-color:var(--secondary)}.hs-content-id-67370304292 header .header__container .header__navigation>div.hs_cos_wrapper_type_module .custom-button .btn{background:var(--secondary)}body.navOpen .hs-content-id-67370304292 header .header__container .header__navigation>div.hs_cos_wrapper_type_module .custom-button .btn{background:#fff}.hs-content-id-67370304292 header .header__container .header__navigation>div.hs_cos_wrapper_type_module .custom-button .btn:focus,.hs-content-id-67370304292 header .header__container .header__navigation>div.hs_cos_wrapper_type_module .custom-button .btn:hover,body.navOpen .hs-content-id-67370304292 header .header__container .header__navigation>div.hs_cos_wrapper_type_module .custom-button .btn:focus,body.navOpen .hs-content-id-67370304292 header .header__container .header__navigation>div.hs_cos_wrapper_type_module .custom-button .btn:hover{background:var(--body)}.blog-header .header{padding:84px 0 40px}.blog-featured h2{color:var(--secondary);font-size:1.5rem;font-weight:300;letter-spacing:.25em;margin:0 0 20px;padding:0;text-transform:uppercase}.blog-featured .blog-featured__post{border-radius:11px;min-height:580px;overflow:hidden;position:relative}.blog-featured .blog-featured__post>img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.blog-featured .blog-featured__post .post-inner{display:grid;grid-template-rows:1fr auto;position:relative;z-index:1}.blog-featured .blog-featured__post .post-inner .post-inner__heading{display:flex;flex-direction:column;grid-row:2/3;justify-content:flex-end;padding:30px}.blog-featured .blog-featured__post .post-inner .post-inner__heading h3{color:var(--secondary);font-size:1.5rem;font-weight:500;line-height:2.2rem}.blog-featured .blog-featured__post .post-inner .post-inner__heading .btn-gate{border:2px solid var(--secondary);border-radius:500px;border-top-left-radius:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color:var(--secondary);font-size:1.25rem;font-weight:300;letter-spacing:0;line-height:26.4px;padding:14px 36px;position:relative;text-transform:none;width:fit-content}.blog-featured .blog-featured__post .post-inner .post-inner__heading .btn-gate:hover{-webkit-animation:buttonHover 1s ease;animation:buttonHover 1s ease;color:#fff}.blog-featured .blog-featured__post .post-inner .post-inner__heading .btn-gate.btn-active{color:#fff}.blog-featured .blog-featured__post .post-inner .post-inner__heading .btn-gate:after{background-color:var(--secondary);border-radius:100px;border-top-left-radius:0;content:"";height:calc(100% + 4px);left:-2px;opacity:0;position:absolute;top:-2px;-webkit-transition:all .85s cubic-bezier(.68,-.55,.265,1.55);transition:all .85s cubic-bezier(.68,-.55,.265,1.55);width:0;z-index:-1}.blog-featured .blog-featured__post .post-inner .post-inner__heading .btn-gate.btn-active:after,.blog-featured .blog-featured__post .post-inner .post-inner__heading .btn-gate:hover:after{opacity:1;width:calc(100% + 4px)}.blog-featured .blog-featured__post .post-inner .post-inner__gate{grid-row:1/2;height:100%;position:relative;width:100%}.blog-featured .blog-featured__post .post-inner .post-inner__gate .gated-content{display:flex;flex-direction:column;padding:30px;transform:translateX(100%);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.blog-featured .blog-featured__post .post-inner .post-inner__gate .gated-content.open{transform:none}.blog-featured .blog-featured__post .post-inner .post-inner__gate .gated-content:before{background-color:var(--secondary);border-radius:11px;content:"";height:100%;left:0;-webkit-mix-blend-mode:multiply;mix-blend-mode:multiply;opacity:.8;position:absolute;top:0;width:100%;z-index:-1}.blog-featured .blog-featured__post .post-inner .post-inner__gate .gated-content,.blog-featured .blog-featured__post .post-inner .post-inner__gate .gated-content form{height:100%}.blog-featured .blog-featured__post .post-inner .post-inner__gate .gated-content form .hs-form-field>label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.blog-featured .blog-featured__post .post-inner .post-inner__gate .gated-content form input{background:#fff;border:1px solid #fff!important;border-radius:100px;font-size:1.125rem;font-weight:300;max-width:none!important;padding:0!important;text-align:center}.blog-featured .blog-featured__post .post-inner .post-inner__gate .gated-content form input::placeholder{color:var(--secondary);font-size:1.125rem;font-weight:300;text-align:center}.blog-featured .blog-featured__post .post-inner .post-inner__gate .gated-content form input:focus::placeholder{color:transparent}.blog-featured .blog-featured__post .post-inner .post-inner__gate .gated-content form input[type=submit]{background:#b7312c;border-color:#b7312c!important;font-family:museo-sans,sans-serif!important;font-size:.875rem;font-weight:100;height:39px;letter-spacing:.1em;margin:20px 0 10px;padding:12px 28px;width:203px}.blog-featured .blog-featured__post .post-inner .post-inner__gate .gated-content form input[type=submit]:focus,.blog-featured .blog-featured__post .post-inner .post-inner__gate .gated-content form input[type=submit]:hover{background:#fff;border-color:#fff!important;color:var(--secondary)}.blog-featured .blog-featured__post .post-inner .post-inner__gate .gated-content form .hs-error-msg{color:#fff;text-align:center}.blog-featured .blog-featured__post .post-inner .post-inner__gate .gated-content .submitted-message p{color:#fff}.blog-featured .blog-featured__post .post-inner .post-inner__gate .gated-content .submitted-message p a{color:#fff;font-weight:700;text-decoration:underline}.blog-featured .blog-featured__post .post-inner .post-inner__gate .gated-content .submitted-message p a:hover{text-decoration:none}@media (min-width:768px){.blog-featured .blog-featured__post .post-inner .post-inner__heading h3{font-size:2rem}.blog-featured h2{margin-bottom:0}.blog-featured .blog-featured__post .post-inner{grid-template-columns:minmax(280px,1fr) 1.5fr;grid-template-rows:580px}.blog-featured .blog-featured__post .post-inner .post-inner__heading{grid-row:1/2}.blog-featured .blog-featured__post .post-inner .post-inner__gate .gated-content{height:100%;left:0;padding:30px 40px;position:absolute;top:0;width:100%}.blog-featured .blog-featured__post .post-inner .post-inner__gate .gated-content:before{border-radius:0}.blog-featured .blog-featured__post .post-inner .post-inner__gate .gated-content .hs_cos_wrapper_type_inline_rich_text p{font-size:1.6rem}.blog-featured .blog-featured__post .post-inner .post-inner__gate .gated-content form input[type=submit]{bottom:30px;margin:0;position:absolute;right:30px}}@media (min-width:992px){.blog-featured .blog-featured__post .post-inner .post-inner__gate .gated-content{padding:50px 80px}}@keyframes buttonHover{0%{transform:translateX(0)}60%{transform:translateX(2px)}80%{transform:translateX(-2px)}to{transform:translateX(0)}}.blog-index{padding:80px 0 20px}.blog-index .blog-index__header{display:flex;flex-direction:column;margin-bottom:30px}.blog-index .blog-index__header h2{color:var(--secondary);font-size:1.5rem;font-weight:300;letter-spacing:.25em;margin:0 0 20px;padding:0;text-transform:uppercase}.blog-index .blog-index__header .header__topic-filter .filter{position:relative;z-index:10}.blog-index .blog-index__header .header__topic-filter .filter .selected-option{align-items:center;background-color:var(--secondary);border:none;border-radius:50px;color:#fff;cursor:pointer;display:flex;font-size:.938rem;font-weight:300;height:46px;justify-content:space-between;letter-spacing:.25em;min-width:280px;padding:4px 4px 4px 20px;position:relative;text-transform:uppercase;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;width:100%;z-index:1}.blog-index .blog-index__header .header__topic-filter .filter .selected-option span{padding:2px 48px 0 0;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.blog-index .blog-index__header .header__topic-filter .filter .selected-option.active{border-top-right-radius:0;min-width:340px}.blog-index .blog-index__header .header__topic-filter .filter .selected-option.active span{padding:2px 108px 0 0}.blog-index .blog-index__header .header__topic-filter .filter .selected-option .fa-solid{font-size:2.2rem;position:absolute;right:3px;top:50%;transform:translateY(-50%);-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.blog-index .blog-index__header .header__topic-filter .filter .selected-option .fa-solid.fa-circle-arrow-down,.blog-index .blog-index__header .header__topic-filter .filter .selected-option.active .fa-solid.fa-circle-xmark{opacity:1;visibility:visible}.blog-index .blog-index__header .header__topic-filter .filter .selected-option .fa-solid.fa-circle-xmark,.blog-index .blog-index__header .header__topic-filter .filter .selected-option.active .fa-solid.fa-circle-arrow-down{opacity:0;visibility:hidden}.blog-index .blog-index__header .header__topic-filter .filter .selected-option.active img{transform:rotate(90deg)}.blog-index .blog-index__header .header__topic-filter .filter ul[role=menu]{background-color:var(--secondary);border-radius:11px;display:none;left:0;list-style:none;margin:0;padding:31px 0 8px;position:absolute;top:15px;width:100%}.blog-index .blog-index__header .header__topic-filter .filter ul[role=menu] li a{color:#fff;display:block;font-size:.875rem;font-weight:500;letter-spacing:.25em;line-height:44px;padding:0 20px;text-transform:uppercase;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.blog-index .blog-index__header .header__topic-filter .filter ul[role=menu] li:last-child a{font-weight:700}.blog-index .blog-index__header .header__topic-filter .filter ul[role=menu] li a:focus,.blog-index .blog-index__header .header__topic-filter .filter ul[role=menu] li a:hover{background-color:var(--secondary);text-decoration:none}.blog-index .blog-index__header .header__topic-filter .filter ul[role=menu] li a span{color:#fff;display:inline-block;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.blog-index .blog-index__header .header__topic-filter .filter ul[role=menu] li a:focus span,.blog-index .blog-index__header .header__topic-filter .filter ul[role=menu] li a:hover span{transform:translateX(6px)}.blog-index .blog-index__grid{display:grid;gap:32px;grid-template-columns:1fr}.blog-index .blog-index__grid .post{border-radius:11px;display:none;max-height:308px;min-height:308px;overflow:hidden;position:relative;-webkit-transition:all .5s ease;transition:all .5s ease}.blog-index .blog-index__grid .post:after{-webkit-background:linear-gradient(180deg,hsla(0,0%,85%,0),#353432);background:linear-gradient(180deg,hsla(0,0%,85%,0),#353432);content:"";height:100%;left:0;position:absolute;top:0;-webkit-transition:all .5s ease;transition:all .5s ease;width:100%;z-index:-1}.blog-index .blog-index__grid .post:focus:after,.blog-index .blog-index__grid .post:hover:after{background:#b7312c}.blog-index .blog-index__grid .post a{display:block;height:100%;width:100%;z-index:1}.blog-index .blog-index__grid .post a:focus,.blog-index .blog-index__grid .post a:hover{text-decoration:none}.blog-index .blog-index__grid .post .post-image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-2}.blog-index .blog-index__grid .post .post-content h3{color:#fff;font-weight:500;left:40px;line-height:34px;margin:0;position:absolute;right:40px;top:calc(100% - 40px);transform:translateY(-100%);-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.blog-index .blog-index__grid .post:focus .post-content h3,.blog-index .blog-index__grid .post:hover .post-content h3{top:40px;transform:none}.blog-index .blog-index__grid .post .post-content .content{bottom:40px;left:40px;opacity:0;position:absolute;right:40px;transform:translateY(calc(100% + 40px));-webkit-transition:all ease-in-out.35s;transition:all .35s ease-in-out}.blog-index .blog-index__grid .post:focus .post-content .content,.blog-index .blog-index__grid .post:hover .post-content .content{opacity:1;transform:none}.blog-index .blog-index__grid .post .post-content .content p{color:#fff;font-size:1.125rem;font-weight:300;line-height:24px;margin:0}@media (min-width:768px){.blog-index{padding:120px 0 40px}.blog-index .blog-index__header h2{margin-bottom:0}}@media (min-width:801px){.blog-index .blog-index__header{align-items:center;flex-direction:row;justify-content:space-between}}@media (min-width:1200px){.blog-index .blog-index__grid{grid-template-columns:repeat(2,1fr)}}.btn-load{display:block;margin:40px 60px;text-align:center}.btn-load[aria-hidden=true]{display:none}.btn-load>a{background-color:var(--secondary);border-radius:50px;color:#fff;display:inline-block;font-size:.938rem;font-weight:300;letter-spacing:.25em;padding:11px 58px;text-transform:uppercase;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.btn-load>a:focus,.btn-load>a:hover{text-decoration:none}.blog-subscribe,.btn-load>a:hover{background-color:var(--body)}.blog-subscribe{padding:25px 0}.blog-subscribe .subscribe h2{font-size:1.5rem;font-weight:300;line-height:26px;margin:0 0 30px}.blog-subscribe .step-form{padding-bottom:0}@media (min-width:768px){.blog-subscribe{background-color:transparent;display:block;margin-bottom:150px;padding:0}.blog-subscribe .subscribe{align-items:flex-start;background-color:var(--body);border-radius:11px;column-gap:15px;display:grid;grid-template-columns:1fr 1fr;padding:40px}.blog-subscribe .subscribe h2{font-size:1.375rem;line-height:30px;margin:0}}@media (min-width:992px){.blog-subscribe .subscribe h2{font-size:2rem;line-height:40px}}@media (min-width:1200px){.blog-subscribe{padding:10px 0 100px}}