.hero-shade{background:linear-gradient(0deg, var(--night) 3%, #05050b00 55%)}@supports (color:lab(0% 0 0)){.hero-shade{background:linear-gradient(0deg, var(--night) 3%, lab(1.50842% .619605 -2.15464/0) 55%)}}@media (min-width:768px){.hero-shade{background:linear-gradient(90deg,#05050bf0 0%,#05050bc7 32%,#05050b00 62%),linear-gradient(#05050b00 55%,#05050bf2 100%);background:linear-gradient(90deg,lab(1.50842% .619605 -2.15464/.94) 0%,lab(1.50842% .619605 -2.15464/.78) 32%,lab(1.50842% .619605 -2.15464/0) 62%),linear-gradient(lab(1.50842% .619605 -2.15464/0) 55%,lab(1.50842% .619605 -2.15464/.95) 100%)}}@media (min-width:768px) and (max-width:1000px){.hero-shade{background:linear-gradient(90deg,#05050bd9 0 45%,#05050b00 75%),linear-gradient(#05050b00 45%,#05050bf2 100%);background:linear-gradient(90deg,lab(1.50842% .619605 -2.15464/.85) 0 45%,lab(1.50842% .619605 -2.15464/0) 75%),linear-gradient(lab(1.50842% .619605 -2.15464/0) 45%,lab(1.50842% .619605 -2.15464/.95) 100%)}}@media (prefers-reduced-motion:no-preference){.hero-video{transform-origin:62% 45%;animation:22s linear infinite alternate pushin}.hero-video[data-paused]{animation-play-state:paused}}@keyframes pushin{0%{transform:scale(1.02)}to{transform:scale(1.12)}}
