.oxy-page.b .oxy-video-hero{position:relative;isolation:isolate;display:flex;align-items:center;min-height:680px;padding:48px;border-radius:30px;overflow:hidden;background:#eae9df;gap:0}.hero-background{position:absolute;inset:0;z-index:-2}.hero-background img,.hero-background video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:0}.hero-background video{opacity:0;transition:opacity .4s}.hero-background video.is-ready{opacity:1}.oxy-video-hero::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(248,246,239,.98) 0%,rgba(248,246,239,.94) 29%,rgba(248,246,239,.76) 42%,rgba(248,246,239,.04) 67%)}.hero-video-copy{width:46%;max-width:490px}.oxy-page.b .oxy-video-hero h1{font-size:clamp(43px,4.7vw,62px)}.oxy-video-hero .lead{font-size:17px;color:#303b30}.oxy-video-hero p{color:#3f4a3d}.oxy-video-hero .small{max-width:370px}.hero-video-toggle{position:absolute;inset-inline-end:22px;bottom:20px;max-width:calc(100% - 44px);font-size:12px;line-height:1.4;border-radius:22px;background:rgba(248,246,239,.96);color:#263828;border:1px solid #6c7866;padding:11px 17px;box-shadow:0 2px 12px #0001}.oxy-page[dir=rtl] .oxy-video-hero::after,html[dir=rtl] .oxy-video-hero::after{background:linear-gradient(270deg,rgba(248,246,239,.98),rgba(248,246,239,.94) 29%,rgba(248,246,239,.76) 42%,rgba(248,246,239,.04) 67%)}@media(max-width:760px){.oxy-page.b .oxy-video-hero{display:block;padding:330px 24px 66px;min-height:0;border-radius:22px}.hero-background{height:365px;bottom:auto}.hero-background img,.hero-background video{object-fit:cover;object-position:center}.oxy-video-hero::after,html[dir=rtl] .oxy-video-hero::after{background:linear-gradient(0deg,#f8f6ef 0%,#f8f6ef calc(100% - 345px),rgba(248,246,239,0) calc(100% - 275px));}.hero-video-copy{width:100%;max-width:none}.oxy-page.b .oxy-video-hero h1{font-size:42px;letter-spacing:-1px;margin:18px 0}.oxy-video-hero .lead{font-size:16px}.hero-video-toggle{bottom:18px}.oxy-video-hero .btn{padding:12px 17px;font-size:13px}.oxy-video-hero .small{max-width:none}}@media(prefers-reduced-motion:reduce){.hero-background video{transition:none}}
.oxy-page.b .oxy-video-hero h1 em{color:#6d5e2a}
@media(min-width:761px){.hero-video-copy{width:43%;max-width:460px}.oxy-page.b .oxy-video-hero h1{font-size:clamp(43px,4.2vw,56px)}.oxy-video-hero::after{background:linear-gradient(90deg,rgba(248,246,239,.98),rgba(248,246,239,.98) 40%,rgba(248,246,239,.92) 44%,rgba(248,246,239,0) 56%)}html[dir=rtl] .oxy-video-hero::after{background:linear-gradient(270deg,rgba(248,246,239,.98),rgba(248,246,239,.98) 40%,rgba(248,246,239,.92) 44%,rgba(248,246,239,0) 56%)}}
