.SpotlightReveal_root__gQ1jb{--spotlight-x:50%;--spotlight-y:50%;--spotlight-radius:26vw;--spotlight-exit-duration:300ms;--spotlight-object-position:center bottom;--spotlight-object-position-mobile:76% bottom;position:absolute;z-index:2;inset:0;overflow:hidden;isolation:isolate;touch-action:pan-y pinch-zoom}.SpotlightReveal_picture__b2S1q{display:contents}.SpotlightReveal_image__LTXeH{position:absolute;inset:0;width:100%;max-width:none;height:100%;object-fit:cover;object-position:var(--spotlight-object-position);user-select:none;pointer-events:none;transform:translateZ(0);backface-visibility:hidden}.SpotlightReveal_base__gnXsB{z-index:1}.SpotlightReveal_reveal__IN_NL{z-index:2;opacity:0;filter:saturate(1.025) contrast(1.01);transition:opacity var(--spotlight-exit-duration) cubic-bezier(.22,.61,.36,1);will-change:opacity,mask-image,-webkit-mask-image;-webkit-mask-image:radial-gradient(circle var(--spotlight-radius) at var(--spotlight-x) var(--spotlight-y),#000 0,rgba(0,0,0,.99) 48%,rgba(0,0,0,.88) 60%,rgba(0,0,0,.58) 74%,rgba(0,0,0,.22) 88%,transparent 100%);mask-image:radial-gradient(circle var(--spotlight-radius) at var(--spotlight-x) var(--spotlight-y),#000 0,rgba(0,0,0,.99) 48%,rgba(0,0,0,.88) 60%,rgba(0,0,0,.58) 74%,rgba(0,0,0,.22) 88%,transparent 100%)}.SpotlightReveal_root__gQ1jb[data-active=true] .SpotlightReveal_reveal__IN_NL{opacity:1}@media (max-width:799px){.SpotlightReveal_image__LTXeH{object-position:var(--spotlight-object-position-mobile)}}@media (prefers-reduced-motion:reduce){.SpotlightReveal_reveal__IN_NL{transition-duration:.01ms}}