.cc-page-designer .cc-hero-video{overflow:hidden}.cc-page-designer .cc-hero-video .cc-component-image{width:100vw;height:calc(100vh - 4rem)}.cc-page-designer .cc-hero-video .cc-component-image iframe{position:absolute;top:50%;left:50%;width:100vw;height:100%;transform:translate(-50%, -50%)}@media (min-aspect-ratio: 16 / 9){.cc-page-designer .cc-hero-video .cc-component-image iframe{height:56.25vw}}@media (max-aspect-ratio: 16 / 9){.cc-page-designer .cc-hero-video .cc-component-image iframe{width:177.78vh}}.cc-page-designer .cc-hero-video .cc-slide-link{position:absolute;left:0;top:0;width:100%;height:100%}.cc-page-designer .cc-hero-video:has(.cc-slide-link) .cc-component-textbox{pointer-events:none}.cc-page-designer .cc-hero-video:has(.cc-slide-link) .cc-component-textbox-cta-link{pointer-events:auto}@media (max-width: 767.98px){.cc-page-designer .cc-hero-video .cc-component-textbox{padding:0 1rem 2.5rem}}.cc-page-designer .cc-hero-video .cc-component-textbox-subtitle{font-size:1.75rem;line-height:2rem;font-weight:400;max-width:45.375rem}@media (max-width: 767.98px){.cc-page-designer .cc-hero-video .cc-component-textbox-subtitle{font-size:1.375rem;line-height:1.625rem}}.cc-page-designer .cc-hero-video .cc-component-textbox-cta-link .cc-component-textbox-cta{display:block;font-size:.75rem;line-height:1.125rem;font-weight:500}@media (max-width: 767.98px){.cc-page-designer .cc-hero-video .cc-scroll-down{bottom:2.5rem;display:flex}}
