.content-highlight-with-media__inner{position:relative;z-index:1}.content-highlight-with-media__description ul li{margin:0 0 8px}.content-highlight-with-media__divider{height:2px;margin:16px 0 0;width:288px}.text-center .content-highlight-with-media__divider{margin-left:auto;margin-right:auto}.text-right .content-highlight-with-media__divider{margin-left:auto;margin-right:0}.content-highlight-with-media__media{align-items:center;border-radius:var(--border-radius);display:flex;line-height:0;margin:0;overflow:hidden;position:relative}.content-highlight-with-media__media--image img{bottom:0;height:100%!important;left:0;position:absolute;right:0;top:0;width:100%}.content-highlight-with-media__media--image{overflow:hidden;padding-bottom:100%;position:relative;width:100%}@media (min-width:1025px){.content-highlight-with-media__video{min-height:512px}.content-highlight-with-media__layout.col-724-512 .content-highlight-with-media__media{width:41%}.content-highlight-with-media__layout.col-724-512 .content-highlight-with-media__content{width:59%}.content-highlight-with-media__layout.col-50-50 .content-highlight-with-media__content,.content-highlight-with-media__layout.col-50-50 .content-highlight-with-media__media{width:50%}}.content-highlight-with-media__video{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;min-height:312px;overflow:hidden;position:relative;width:100%}.content-highlight-with-media__video>iframe,.content-highlight-with-media__video>video{aspect-ratio:16/9;border:0;display:block;height:100%;inset:0;min-height:200px;object-fit:cover;position:absolute;width:100%}.content-highlight-with-media__video .popup-video{align-items:center;background:rgba(0,0,0,.25);background-color:var(--secondary-color);border-radius:50%;display:flex;height:72px;inset:0;justify-content:center;margin:0 auto;position:absolute;top:50%;transform:translateY(-50%);transition:background .2s ease;width:72px}.content-highlight-with-media__video:hover .popup-video{opacity:.7}.content-highlight-with-media__video-modal[hidden]{display:none!important}.content-highlight-with-media__video-modal{align-items:center;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:9999}.content-highlight-with-media__video-modal-backdrop{background:rgba(15,23,42,.65);inset:0;position:absolute}.content-highlight-with-media__video-modal-dialog{background:#000;border-radius:8px;box-shadow:0 24px 80px rgba(0,0,0,.45);overflow:hidden;position:relative;width:min(960px,100%);z-index:1}.content-highlight-with-media__video-modal-inner{height:0;padding-bottom:56.25%;position:relative}.content-highlight-with-media__video-modal-inner iframe,.content-highlight-with-media__video-modal-inner video{border:0;height:100%;inset:0;position:absolute;width:100%}.content-highlight-with-media__video-modal-close{align-items:center;background:rgba(0,0,0,.3);border:none;border-radius:100%;color:var(--white-color);cursor:pointer;display:flex;font-size:24px;height:40px;justify-content:center;line-height:1;padding:0;position:absolute;right:8px;top:8px;width:40px;z-index:2}.content-highlight-with-media__video-modal-close:hover{background:rgba(0,0,0,.6)}.content-highlight-with-media__headings :is(h1,h2,h3,h4,h5,h6){margin:0 0 24px}.content-highlight-with-media__headings h2{letter-spacing:0;line-height:120%}.content-highlight-with-media__description{width:100%}.content-highlight-with-media__description p:last-child{margin-bottom:0}.content-highlight-with-media__list{display:flex;flex-direction:column;gap:12px;margin:24px 0 0;padding:0;width:100%}.content-highlight-with-media__list-item{align-items:flex-start;display:flex;gap:12px}.content-highlight-with-media__list-icon{color:var(--secondary-color);display:block;flex-shrink:0;line-height:0;margin-top:2px}.content-highlight-with-media__list-icon img,.content-highlight-with-media__list-icon svg{display:block;height:auto;max-height:18px;max-width:18px;width:auto}.content-highlight-with-media__list-text{font-size:18px;font-weight:600}.content-highlight-with-media__bottom-description{font-weight:500;margin:24px 0 0;width:100%}.content-highlight-with-media__bottom-description h4:last-of-type,.content-highlight-with-media__bottom-description p:last-child{margin-bottom:0}.content-highlight-with-media__cta{width:100%}.content-highlight-with-media__cta .cta-wrapper{justify-content:flex-start}.text-center .content-highlight-with-media__cta .cta-wrapper{justify-content:center}.text-right .content-highlight-with-media__cta .cta-wrapper{justify-content:flex-end}.content-highlight-with-media__layout{display:flex}.content-highlight-with-media__bottom-description p strong{font-weight:500}@media (min-width:1025px){.valign-top{align-items:flex-start}.valign-center{align-items:center}.valign-bottom{align-items:flex-end}.valign-stretch{align-items:stretch}.content-highlight-with-media__layout.col-reverse-desk{flex-direction:row-reverse}}@media (max-width:1024px){.content-highlight-with-media__content,.content-highlight-with-media__media{width:100%}.content-highlight-with-media__layout{flex-direction:column}.content-highlight-with-media__media{margin-left:-24px;width:calc(100% + 48px)}.content-highlight-with-media__media--image{min-height:312px;padding-bottom:0}.content-highlight-with-media__video{min-height:312px}.content-highlight-with-media__layout.col-724-512{display:flex;flex-direction:column;gap:48px}.content-highlight-with-media__layout.flip-mobile{flex-direction:column-reverse}}@media (max-width:767px){.content-highlight-with-media__media{margin-left:-20px;width:calc(100% + 40px)}.content-highlight-with-media__video{height:100%;min-height:auto;padding-bottom:56.66%}.content-highlight-with-media__layout.col-724-512 .content-highlight-with-media__media{border-radius:var(--border-radius);margin:0 -20px;overflow:hidden}.content-highlight-with-media__layout.col-724-512 .content-highlight-with-media__media img{aspect-ratio:5/4}.content-highlight-with-media__layout.col-50-50{display:flex;flex-direction:column;gap:32px}.content-highlight-with-media__layout.col-50-50.flip-mobile{flex-direction:column-reverse}.content-highlight-with-media__media--image img{width:100%}}@media (max-width:479px){.content-highlight-with-media__layout.col-50-50 .content-highlight-with-media__media .mob-image{aspect-ratio:350/312}}