.nella-hero-visual-module__gbalxq__visual{isolation:isolate;position:relative}.nella-hero-visual-module__gbalxq__background{--reveal-opacity:0;--reveal-x:-1000px;--reveal-y:-1000px;aspect-ratio:4/3;pointer-events:none;position:absolute;inset:auto 0 0;overflow:hidden}.nella-hero-visual-module__gbalxq__image{object-fit:cover;object-position:left center}.nella-hero-visual-module__gbalxq__monochrome{filter:grayscale()}.nella-hero-visual-module__gbalxq__colorReveal{opacity:var(--reveal-opacity);-webkit-mask-image:radial-gradient(circle 20rem at var(--reveal-x) var(--reveal-y), #000 0%, #000 25%, transparent 100%);mask-image:radial-gradient(circle 20rem at var(--reveal-x) var(--reveal-y), #000 0%, #000 25%, transparent 100%);transition:opacity .2s ease-out;display:none;position:absolute;inset:0}.nella-hero-visual-module__gbalxq__readabilityOverlay{--vertical-fade:linear-gradient(180deg, var(--background) 0%, color-mix(in srgb, var(--background) 96%, transparent) 4%, color-mix(in srgb, var(--background) 78%, transparent) 10%, color-mix(in srgb, var(--background) 42%, transparent) 17%, color-mix(in srgb, var(--background) 12%, transparent) 24%, transparent 31%, transparent 78%, color-mix(in srgb, var(--background) 12%, transparent) 84%, color-mix(in srgb, var(--background) 45%, transparent) 90%, color-mix(in srgb, var(--background) 86%, transparent) 96%, var(--background) 100%);background:var(--vertical-fade);position:absolute;inset:0}@media (min-width:40rem){.nella-hero-visual-module__gbalxq__background{aspect-ratio:16/9}}@media (min-width:64rem){.nella-hero-visual-module__gbalxq__background{aspect-ratio:5/4;inset:auto 0 7rem calc(max(0px,50vw - 48rem) + 39rem)}.nella-hero-visual-module__gbalxq__readabilityOverlay{background:linear-gradient(90deg, var(--background) 0%, color-mix(in srgb, var(--background) 94%, transparent) 2%, color-mix(in srgb, var(--background) 65%, transparent) 4%, color-mix(in srgb, var(--background) 28%, transparent) 7%, color-mix(in srgb, var(--background) 5%, transparent) 10%, transparent 13%), radial-gradient(ellipse 110% 85% at 100% 55%, transparent 65%, color-mix(in srgb, var(--background) 4%, transparent) 74%, color-mix(in srgb, var(--background) 20%, transparent) 82%, color-mix(in srgb, var(--background) 55%, transparent) 90%, color-mix(in srgb, var(--background) 90%, transparent) 97%, var(--background) 103%), var(--vertical-fade)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.nella-hero-visual-module__gbalxq__colorReveal{display:block}}
