.hero-scene,.hero.eden-red{background:#74151b url(/assets/eden-red.svg) center/100% 100% no-repeat;isolation:isolate}
.hero.eden-red{background-position:top center;background-size:100% calc(100% + clamp(136px,13vw,180px));overflow:hidden}
.hero.eden-red:before{inset:0 0 auto auto;width:100%;height:100%;background:url(/eden-window-light.webp) center/100% 100% no-repeat;opacity:.95;mix-blend-mode:screen;pointer-events:none}
.hero.eden-red:after{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='130' height='130'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23n)' d='M0 0h130v130H0z'/%3E%3C/svg%3E");opacity:.14;mix-blend-mode:soft-light;pointer-events:none;z-index:-1}
@media(min-width:641px){.hero.eden-red:before{width:min(100%,130svh);height:114%;top:-4%;mask-image:linear-gradient(90deg,transparent,#000 26%)}}
@media(max-width:600px){.hero.eden-red{background-size:100% calc(100% + 124px)}}@media(max-width:760px){.hero.eden-red:before{background-image:url(/eden-window-light-420.webp)}}
