.dynamic-module .flexbox{margin:0 0 var(--space-50);overflow:hidden;position:relative}.dynamic-module .flexbox .image-placeholder{height:53rem;max-width:75%;position:relative}.dynamic-module .flexbox .image-placeholder img{height:100%!important;object-fit:cover;width:100%}.dynamic-module .flexbox .image-placeholder .highlights{align-items:flex-start;display:flex;flex-direction:column;gap:var(--space-20);left:var(--space-50);position:absolute;top:var(--space-50)}.dynamic-module .flexbox .image-placeholder .highlights span{color:var(--color-background);display:block;font-family:var(--font-family-primary);font-size:var(--font-size-h5);font-weight:var(--font-weight-medium);letter-spacing:20%;line-height:100%;text-transform:uppercase}.dynamic-module .flexbox .content-box{background-color:var(--color-background-muted);max-width:63.8125rem;padding:var(--space-80);position:absolute;right:0;top:50%;transform:translateY(-50%);width:100%}.dynamic-module .flexbox .content-box.md{max-width:54.6875rem}.dynamic-module .flexbox .content-box .logo-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-30);justify-content:flex-start;margin-top:var(--space-50)}.dynamic-module .flexbox .content-box .richtext>:last-child{margin:0}.dynamic-module .flexbox .content-box h1{font-size:var(--font-size-h1);line-height:var(--line-height-h1)}.dynamic-module .flexbox .content-box h1,.dynamic-module .flexbox .content-box h2{color:var(--color-text-primary);font-family:var(--font-family-primary);font-weight:var(--font-weight-medium)}.dynamic-module .flexbox .content-box h2{font-size:var(--font-size-h2);line-height:var(--line-height-h2)}.dynamic-module .flexbox .content-box h3{font-size:var(--font-size-h3);line-height:var(--line-height-default)}.dynamic-module .flexbox .content-box h3,.dynamic-module .flexbox .content-box h4{color:var(--color-text-primary);font-family:var(--font-family-primary);font-weight:var(--font-weight-medium)}.dynamic-module .flexbox .content-box h4{font-size:var(--font-size-h4);line-height:var(--line-height-h1)}.dynamic-module .flexbox .content-box h5{font-size:var(--font-size-h5)}.dynamic-module .flexbox .content-box h5,.dynamic-module .flexbox .content-box h6{color:var(--color-text-primary);font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);line-height:var(--line-height-default)}.dynamic-module .flexbox .content-box h6{font-size:1rem}.dynamic-module .flexbox .content-box p{color:var(--color-text-primary);font-family:var(--font-family-primary);font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-default)}.dynamic-module .flexbox .content-box ul{list-style:none;margin:0;padding:0}.dynamic-module .flexbox .content-box li{margin:0;padding-left:var(--space-30);position:relative}.dynamic-module .flexbox .content-box li>*{margin:0}.dynamic-module .flexbox .content-box li:before{background-color:var(--color-black);border-radius:100%;content:"";display:block;height:.5rem;left:var(--space-10);position:absolute;top:.75rem;width:.5rem}.dynamic-module .quotes{border-bottom:1px solid #ff2900;padding-bottom:var(--space-10)}.dynamic-module .quotes .flex-box{align-items:flex-start;display:flex;gap:var(--space-30);justify-content:space-between}.dynamic-module .quotes .description{align-items:flex-start;display:flex;gap:var(--space-30);justify-content:flex-start;max-width:65%}.dynamic-module .quotes .flex-box p{color:var(--color-text-primary);font-family:var(--font-family-primary);font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:100%;margin:0}.dynamic-module.reverse .flexbox .image-placeholder{margin-left:auto}.dynamic-module.reverse .flexbox .content-box{left:0;right:unset}.dynamic-module.reverse .flexbox .image-placeholder .highlights{align-items:flex-end;left:unset;right:var(--space-50)}.dynamic-module .hs-button-wrapper .theme-button.primary{padding:.375rem 2.4375rem!important}@media (max-width:1599px){.dynamic-module .flexbox .content-box{max-width:65%}}@media (max-width:1439px){.dynamic-module .flexbox{align-items:center;display:flex;justify-content:space-between;position:static}.dynamic-module .flexbox .content-box{max-width:60%;padding:2.5rem var(--space-20);position:static;transform:none;width:100%}.dynamic-module .flexbox .image-placeholder{height:auto;max-width:40%;width:100%}.dynamic-module .flexbox .image-placeholder .highlights{gap:var(--space-10)}.dynamic-module .flexbox .image-placeholder .highlights .svg-placeholder{justify-content:flex-start}.dynamic-module .flexbox .image-placeholder .highlights img{max-width:50%!important}.dynamic-module .flexbox .image-placeholder .highlights span{font-size:var(--font-size-mobile-h5)}.dynamic-module.reverse .flexbox{flex-direction:row-reverse}.dynamic-module.reverse .flexbox .image-placeholder .highlights .svg-placeholder{justify-content:flex-end}}@media (max-width:1199px){.dynamic-module .flexbox{flex-direction:column}.dynamic-module .flexbox .image-placeholder{display:flex;justify-content:center;max-width:100%}.dynamic-module .flexbox .image-placeholder img{object-fit:cover;width:100%}.dynamic-module .flexbox .content-box{max-width:100%;padding:var(--space-50) var(--space-20)}.dynamic-module .quotes .description{max-width:100%}.dynamic-module.reverse .flexbox{flex-direction:column}.dynamic-module .flexbox .content-box.md{max-width:100%}}@media (max-width:767px){.dynamic-module .flexbox .content-box h1{font-size:var(--font-size-mobile-h1)}.dynamic-module .flexbox .content-box h2{font-size:var(--font-size-mobile-h2)}.dynamic-module .flexbox .content-box h3{font-size:var(--font-size-mobile-h3)}.dynamic-module .flexbox .content-box h4{font-size:var(--font-size-mobile-h4)}.dynamic-module .flexbox .content-box h5{font-size:var(--font-size-mobile-h5)}.dynamic-module .flexbox .content-box h6{font-size:.875rem}.dynamic-module .flexbox .content-box p{font-size:var(--font-size-mobile-body)}.dynamic-module .flexbox .image-placeholder .highlights{left:var(--space-20);top:var(--space-20)}.dynamic-module .quotes{padding:0}.dynamic-module .quotes .flex-box{flex-direction:column}.dynamic-module .quotes .description{flex-direction:column;gap:var(--space-20)}.dynamic-module.reverse .flexbox .image-placeholder .highlights{right:var(--space-20);top:var(--space-20)}.dynamic-module .hs-button-wrapper .theme-button.primary{padding:.75rem 1.5rem!important}}