.mainSite .videoBackgroundPage{overflow:hidden}.mainSite:has(.videoBackgroundPage)>header,.mainSite section.videoBackgroundPage{margin-bottom:0}.mainSite:has(.videoBackgroundPage)>.preFooter{margin-top:0}.mainSite .videoBackgroundPage .videoBackgroundLayer{display:flex;align-items:center;min-height:max(32rem,calc(100svh - 10rem));padding:clamp(3rem,8vw,7rem) 0;overflow:hidden;background-color:var(--color-black-sec)}.mainSite .videoBackgroundPage .videoBackgroundShade{position:absolute;inset:0;z-index:1;background:linear-gradient(120deg,rgba(10,10,10,.72) 0,rgba(10,10,10,.42) 55%,rgba(10,10,10,.58) 100%);pointer-events:none}.mainSite .videoBackgroundPage .videoBackgroundContent{position:relative;z-index:2;width:100%}.mainSite .videoBackgroundPage .videoBackgroundContent:has(.gridElementModal.show){z-index:auto}.mainSite .videoBackgroundPage .videoBackgroundLayer>.frame{z-index:0}.mainSite .videoBackgroundPage .videoBackgroundLayer>.frame iframe,.mainSite .videoBackgroundPage .videoBackgroundLayer>iframe{max-width:none;aspect-ratio:auto}.mainSite .videoBackgroundPage .customGrid{align-items:stretch}.mainSite .videoBackgroundPage .blockPreset-plain .blockPresetContent{color:var(--color-white);text-shadow:0 .1rem 1rem rgba(0,0,0,.55)}.mainSite .videoBackgroundPage .blockPreset-plain .blockPresetContent a{color:currentColor}.mainSite .videoBackgroundPage .blockPreset-card .blockPresetContent,.mainSite .videoBackgroundPage .blockPreset-light .blockPresetContent,.mainSite .videoBackgroundPage .blockPreset-quote .blockPresetContent,.mainSite .videoBackgroundPage .blockPreset-splitImage .blockPresetContent{color:var(--color-black);text-shadow:none}@media (max-width:767.98px){.mainSite .videoBackgroundPage .videoBackgroundLayer{min-height:70svh;padding:3rem 0}}@media (prefers-reduced-motion:reduce){.mainSite .videoBackgroundPage .videoBackgroundLayer>.frame,.mainSite .videoBackgroundPage .videoBackgroundLayer>iframe{display:none!important}}
