.hs-ctv{background-color:var(--ctv-bg,#fff);margin:0;padding:var(--ctv-padding-top,72px) 0 var(--ctv-padding-bottom,72px);width:100%}.hs-ctv *{box-sizing:border-box}.hs-ctv__inner{margin:0 auto;max-width:var(--ctv-max-width,1200px);padding:0 24px}.hs-ctv__grid{align-items:var(--ctv-align,center);display:grid;grid-template-columns:var(--ctv-video-width,34%) var(--ctv-divider-thickness,1px) 1fr}.hs-ctv__video-col{padding-right:var(--ctv-divider-gap,40px)}.hs-ctv__content-col{padding-left:var(--ctv-divider-gap,40px)}.hs-ctv__video{aspect-ratio:var(--ctv-video-aspect-ratio,16/9);border-radius:var(--ctv-video-radius,14px);box-shadow:var(--ctv-video-shadow,0 14px 30px 0 rgba(31,41,55,.25));overflow:hidden;position:relative}.hs-ctv__player{inset:0;position:absolute}.hs-ctv__player iframe{border:none;display:block;height:100%;width:100%}.hs-ctv__poster{background:none;border:none;cursor:pointer;font:inherit;height:100%;inset:0;margin:0;padding:0;position:absolute;width:100%}.hs-ctv__poster.is-hidden{opacity:0;pointer-events:none;visibility:hidden}.hs-ctv__poster-img{display:block;height:100%;object-fit:cover;width:100%}.hs-ctv__tint{background-color:var(--ctv-overlay-tint,transparent);inset:0;position:absolute}.hs-ctv__play{align-items:center;background-color:var(--ctv-play-bg,hsla(0,0%,100%,.2));border-radius:50%;box-shadow:0 0 0 var(--ctv-play-ring-thickness,2px) var(--ctv-play-ring-color,hsla(0,0%,100%,.9)) inset;color:var(--ctv-play-icon-color,#fff);display:flex;height:var(--ctv-play-size,44px);justify-content:center;position:absolute;transition:transform .2s ease,background-color .2s ease,color .2s ease,box-shadow .2s ease;width:var(--ctv-play-size,44px)}.hs-ctv__play-icon{height:40%;width:40%}.hs-ctv__play-icon-img{height:40%;object-fit:contain;width:40%}.hs-ctv__play--center{left:50%;top:50%;transform:translate(-50%,-50%)}.hs-ctv__play--top-left{left:16px;top:16px}.hs-ctv__play--top-right{right:16px;top:16px}.hs-ctv__play--bottom-left{bottom:16px;left:16px}.hs-ctv__play--bottom-right{bottom:16px;right:16px}.hs-ctv__poster:focus-visible .hs-ctv__play,.hs-ctv__poster:hover .hs-ctv__play{box-shadow:0 0 0 var(--ctv-play-ring-thickness,2px) var(--ctv-play-hover-color,#fff) inset;color:var(--ctv-play-hover-color,#fff)}.hs-ctv__play--center:hover,.hs-ctv__poster:focus-visible .hs-ctv__play--center,.hs-ctv__poster:hover .hs-ctv__play--center{transform:translate(-50%,-50%) scale(var(--ctv-play-hover-scale,1.08))}.hs-ctv__poster:focus-visible .hs-ctv__play:not(.hs-ctv__play--center),.hs-ctv__poster:hover .hs-ctv__play:not(.hs-ctv__play--center){transform:scale(var(--ctv-play-hover-scale,1.08))}.hs-ctv__poster:focus-visible{outline:2px solid var(--ctv-btn-bg,#2f7fed);outline-offset:4px}.hs-ctv__divider{align-self:center;background-color:var(--ctv-divider-color,#c9a063);height:var(--ctv-divider-height,70%);justify-self:center;width:var(--ctv-divider-thickness,1px)}.hs-ctv__eyebrow{color:var(--ctv-eyebrow-color,#6b7280);font-family:var(--ctv-eyebrow-font-family,inherit);font-size:var(--ctv-eyebrow-font-size,13px);font-style:var(--ctv-eyebrow-font-style,normal);font-weight:var(--ctv-eyebrow-font-weight,700);letter-spacing:var(--ctv-eyebrow-letter-spacing,.08em);margin:0 0 var(--ctv-eyebrow-space-below,12px);text-decoration:var(--ctv-eyebrow-text-decoration,none);text-transform:var(--ctv-eyebrow-text-transform,uppercase)}.hs-ctv__heading{color:var(--ctv-heading-color,#0b1e3f);font-family:var(--ctv-heading-font-family,inherit);font-size:var(--ctv-heading-font-size,34px);font-style:var(--ctv-heading-font-style,normal);font-weight:var(--ctv-heading-font-weight,700);letter-spacing:var(--ctv-heading-letter-spacing,-.01em);line-height:var(--ctv-heading-line-height,1.15);margin:0 0 var(--ctv-heading-space-below,24px);text-decoration:var(--ctv-heading-text-decoration,none)}.hs-ctv__button{align-items:center;background-color:var(--ctv-btn-bg,#2f7fed);border:var(--ctv-btn-border-width,0) solid var(--ctv-btn-border-color,transparent);border-radius:var(--ctv-btn-radius,8px);color:var(--ctv-btn-text,#fff);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--ctv-btn-font-size,15px);font-weight:var(--ctv-btn-font-weight,700);gap:var(--ctv-btn-icon-gap,10px);line-height:1;margin:0;padding:var(--ctv-btn-padding-y,13px) var(--ctv-btn-padding-x,22px);text-decoration:none;transition:background-color .2s ease,color .2s ease}.hs-ctv__button-icon{color:var(--ctv-btn-icon-color,#fff);display:inline-flex}.hs-ctv__button-icon svg{display:block}.hs-ctv__button:focus-visible,.hs-ctv__button:hover{background-color:var(--ctv-btn-bg-hover,#1b63d1);color:var(--ctv-btn-text-hover,#fff)}.hs-ctv__button:focus-visible{outline:2px solid var(--ctv-btn-bg,#2f7fed);outline-offset:2px}.hs-ctv__popup{align-items:center;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:var(--ctv-pop-margin,24px);position:fixed;z-index:9999}.hs-ctv__popup[hidden]{display:none!important}.hs-ctv__popup-overlay{-webkit-backdrop-filter:blur(var(--ctv-pop-overlay-blur,0));backdrop-filter:blur(var(--ctv-pop-overlay-blur,0));background-color:var(--ctv-pop-overlay,rgba(0,0,0,.6));inset:0;opacity:0;position:absolute;transition:opacity var(--ctv-pop-duration,.22s) ease}.hs-ctv__popup.is-open .hs-ctv__popup-overlay{opacity:1}.hs-ctv__popup-frame{height:min(var(--ctv-pop-height,700px),100%);max-height:100%;opacity:0;position:relative;transform:translateY(12px) scale(.98);transition:transform var(--ctv-pop-duration,.22s) ease,opacity var(--ctv-pop-duration,.22s) ease;width:min(var(--ctv-pop-width,1000px),100%)}.hs-ctv__popup.is-open .hs-ctv__popup-frame{opacity:1;transform:none}.hs-ctv__popup-panel{background-color:var(--ctv-pop-bg,#fff);border-radius:var(--ctv-pop-radius,16px);box-shadow:var(--ctv-pop-shadow,0 20px 48px rgba(15,23,42,.35));height:100%;outline:none;overflow:hidden;position:relative;width:100%}.hs-ctv__popup-widget{height:100%;min-width:0;width:100%}.hs-ctv__popup-widget iframe{border:0;display:block;height:100%!important;width:100%!important}.hs-ctv__popup-loading{color:var(--ctv-pop-loading-color,#64748b);font-size:14px;left:50%;margin:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.hs-ctv__popup-loading[hidden]{display:none!important}.hs-ctv__popup-close{align-items:center;background-color:var(--ctv-pop-close-bg,#fff);border:none;border-radius:50%;box-shadow:0 2px 10px rgba(15,23,42,.18);color:var(--ctv-pop-close-icon,#111);cursor:pointer;display:flex;height:var(--ctv-pop-close-size,40px);justify-content:center;margin:0;padding:0;position:absolute;transition:background-color .2s ease,transform .2s ease;width:var(--ctv-pop-close-size,40px);z-index:2}.hs-ctv__popup-close svg{display:block!important;fill:none!important;height:18px!important;pointer-events:none;stroke:var(--ctv-pop-close-icon,#111)!important;width:18px!important}.hs-ctv__popup-close:hover{background-color:var(--ctv-pop-close-hover-bg,#f1f5f9);transform:scale(1.06)}.hs-ctv__popup-close:focus-visible{outline:2px solid var(--ctv-btn-bg,#2f7fed);outline-offset:2px}.hs-ctv__popup--close-inside .hs-ctv__popup-close{right:var(--ctv-pop-close-offset,12px);top:var(--ctv-pop-close-offset,12px)}.hs-ctv__popup--close-outside .hs-ctv__popup-close{right:calc(var(--ctv-pop-close-size, 40px)*-1/2 - var(--ctv-pop-close-offset, 12px)/2);top:calc(var(--ctv-pop-close-size, 40px)*-1/2 - var(--ctv-pop-close-offset, 12px)/2)}body.hs-ctv-popup-open{overflow:hidden}@media (max-width:900px){.hs-ctv__grid{align-items:stretch;grid-template-columns:1fr}.hs-ctv__video-col{padding-right:0}.hs-ctv__content-col{padding-left:0;padding-top:var(--ctv-divider-gap,40px)}.hs-ctv__divider{height:var(--ctv-divider-thickness,1px);justify-self:stretch;width:100%}}@media (max-width:768px){.hs-ctv__popup{padding:max(var(--ctv-pop-margin,24px),12px) 12px}.hs-ctv__popup-frame{height:min(var(--ctv-pop-height-mobile,90vh),100%)}.hs-ctv__popup--close-outside .hs-ctv__popup-close{right:var(--ctv-pop-close-offset,12px);top:var(--ctv-pop-close-offset,12px)}}@media (max-width:480px){.hs-ctv__inner{padding:0 16px}.hs-ctv__heading{font-size:calc(var(--ctv-heading-font-size, 34px)*.8)}}@media (prefers-reduced-motion:reduce){.hs-ctv__button,.hs-ctv__play,.hs-ctv__popup-close,.hs-ctv__popup-frame,.hs-ctv__popup-overlay{transition:none!important}}