.dc-video-hero{align-items:center;background-color:#051d40;display:flex;isolation:isolate;justify-content:center;min-height:var(--dc-hero-height,650px);overflow:hidden;position:relative;width:100%}.dc-video-hero,.dc-video-hero *,.dc-video-hero :after,.dc-video-hero :before{box-sizing:border-box}.dc-video-hero__video{display:block;object-fit:cover;object-position:center;pointer-events:none}.dc-video-hero__poster,.dc-video-hero__video{height:100%;inset:0;position:absolute;width:100%;z-index:0}.dc-video-hero__poster{background-position:50%;background-repeat:no-repeat;background-size:cover}.dc-video-hero__overlay{background:var(
    --dc-overlay-color,rgba(5,29,64,.55)
  );z-index:1}.dc-video-hero__image-overlay,.dc-video-hero__overlay{height:100%;inset:0;pointer-events:none;position:absolute;width:100%}.dc-video-hero__image-overlay{background-position:50%;background-repeat:no-repeat;background-size:cover;opacity:var(--dc-image-overlay-opacity,1);z-index:2}.dc-video-hero__container{align-items:center;display:flex;justify-content:center;min-height:var(--dc-hero-height,650px);padding:80px var(--dc-content-padding,40px);position:relative;text-align:var(--dc-content-align,center);width:100%;z-index:3}.dc-video-hero__content{margin:0 auto;max-width:var(--dc-content-width,1000px);text-align:inherit;width:100%}.dc-video-hero__richtext{color:#fff;text-align:inherit;width:100%}.dc-video-hero__richtext h1,.dc-video-hero__richtext h2,.dc-video-hero__richtext h3,.dc-video-hero__richtext h4,.dc-video-hero__richtext li,.dc-video-hero__richtext p{color:inherit;text-align:inherit}.dc-video-hero__richtext h1,.dc-video-hero__richtext h2,.dc-video-hero__richtext h3{line-height:1.15;margin-top:0}.dc-video-hero__richtext p{line-height:1.5}.dc-video-hero__richtext a{color:inherit}.dc-video-hero__richtext>:last-child{margin-bottom:0}.dc-video-hero__buttons{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:var(--dc-button-align,center);margin-top:32px}.dc-video-hero__button{align-items:center;border:1px solid #fff;border-radius:0!important;cursor:pointer;display:inline-flex;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;justify-content:center;letter-spacing:.3px;line-height:1.2;min-height:48px;padding:14px 28px;text-align:center;text-decoration:none!important;transition:opacity .2s ease,transform .2s ease}.dc-video-hero__button:hover{opacity:.85;transform:translateY(-2px)}.dc-video-hero__button:focus-visible{outline:2px solid #fff;outline-offset:3px}.dc-video-hero__controls{align-items:center;bottom:24px;display:flex;gap:8px;position:absolute;right:24px;z-index:4}.dc-video-hero__controls button{align-items:center;background:rgba(0,0,0,.55);border:1px solid hsla(0,0%,100%,.6);border-radius:0!important;color:#fff;cursor:pointer;display:inline-flex;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;justify-content:center;line-height:1.2;min-height:38px;padding:10px 14px}.dc-video-hero__controls button:hover{background:rgba(0,0,0,.8);color:#fff}.dc-video-hero__controls button:focus-visible{outline:2px solid #fff;outline-offset:3px}.dc-video-hero__diagnostic{background:#fff;color:#000;font-family:Arial,sans-serif;font-size:12px;left:12px;line-height:1.5;max-height:200px;overflow:auto;padding:12px;position:absolute!important;text-align:left!important;top:12px;width:min(420px,calc(100% - 24px));word-break:break-all;z-index:20!important}@media (max-width:991px){.dc-video-hero__container{padding:70px 32px}.dc-video-hero__buttons{gap:12px}}@media (max-width:575px){.dc-video-hero{min-height:500px}.dc-video-hero__container{min-height:500px;padding:70px 20px 90px}.dc-video-hero__buttons{align-items:stretch;flex-direction:column;gap:12px}.dc-video-hero__button{width:100%}.dc-video-hero__controls{bottom:16px;right:16px}}@media (prefers-reduced-motion:reduce){.dc-video-hero__button{transition:none}.dc-video-hero__button:hover{transform:none}}