.InteractiveHero-module__lmokaq__root{isolation:isolate;position:relative}.InteractiveHero-module__lmokaq__root>section{isolation:auto}.InteractiveHero-module__lmokaq__root>section>[data-hero-content]{z-index:1;pointer-events:none}.InteractiveHero-module__lmokaq__root>section>[data-hero-content] :is(a,button){pointer-events:auto}.InteractiveHero-module__lmokaq__root>section>[data-hero-footer]{z-index:1}.InteractiveHero-module__lmokaq__root>section>div:not([data-hero-content]):not([data-hero-footer]){pointer-events:none}.InteractiveHero-module__lmokaq__root>section>img{object-fit:contain;object-position:right center;background:#e4dfd5}.InteractiveHero-module__lmokaq__root[data-fit=cover]>section>img{object-fit:cover;object-position:88% center;background:0 0}.InteractiveHero-module__lmokaq__scene{pointer-events:none;border-radius:28px;position:absolute;inset:0;overflow:clip}.InteractiveHero-module__lmokaq__mobilePhoto{display:none}.InteractiveHero-module__lmokaq__mobilePhoto img{z-index:-20;object-fit:cover;object-position:88% center;width:100%;height:100%;position:absolute;inset:0}.InteractiveHero-module__lmokaq__art{z-index:-15;position:absolute;overflow:visible}.InteractiveHero-module__lmokaq__light{mix-blend-mode:screen;transition:opacity .3s ease-out}.InteractiveHero-module__lmokaq__target{z-index:0;pointer-events:auto;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:24px;position:absolute;transform:translate(-50%,-50%)}.InteractiveHero-module__lmokaq__target:focus-visible{outline:2px solid var(--color-accent,#ad542e);outline-offset:4px;background:#ffffff18}@media (max-width:767px){.InteractiveHero-module__lmokaq__mobilePhoto{display:block}.InteractiveHero-module__lmokaq__glowStop{stop-opacity:1}.InteractiveHero-module__lmokaq__beamStop{stop-opacity:.85}.InteractiveHero-module__lmokaq__halo{opacity:.65}.InteractiveHero-module__lmokaq__glow,.InteractiveHero-module__lmokaq__halo{transform-box:fill-box;transform-origin:50%;transform:scale(1.25)}.InteractiveHero-module__lmokaq__root>section>img,.InteractiveHero-module__lmokaq__mobilePhoto img{filter:brightness(.78)}.InteractiveHero-module__lmokaq__root>section>img{object-fit:cover;object-position:88% center;background:0 0}.InteractiveHero-module__lmokaq__root>section>div:not([data-hero-content]):not([data-hero-footer]){background:linear-gradient(90deg,#f7f2ea9e 0%,#f7f2ea66 55%,#f7f2ea26 100%)}.InteractiveHero-module__lmokaq__root>section>[data-hero-content]:before{background:0 0}.InteractiveHero-module__lmokaq__root>section>[data-hero-content]>p,.InteractiveHero-module__lmokaq__root>section>[data-hero-content]>div:last-child{color:var(--color-text)}.InteractiveHero-module__lmokaq__root>section>[data-hero-content]{justify-content:center;padding-bottom:calc(clamp(28px,5vw,72px) + 80px)}.InteractiveHero-module__lmokaq__root>section>[data-hero-content]>h1{max-width:7em}.InteractiveHero-module__lmokaq__root>section>[data-hero-content]>div:last-child{margin:0;position:absolute;top:calc(83.9844% - 10px);left:clamp(28px,5vw,72px)}.InteractiveHero-module__lmokaq__root>section:has(>[data-hero-footer]:not(:empty))>[data-hero-content]{padding-bottom:20px}.InteractiveHero-module__lmokaq__root>section:has(>[data-hero-footer]:not(:empty)){min-height:560px}.InteractiveHero-module__lmokaq__root>section:has(>[data-hero-footer]:not(:empty))>[data-hero-content]{flex:1 0 auto}.InteractiveHero-module__lmokaq__root>section:has(>[data-hero-footer]:not(:empty))>[data-hero-content]>div:last-child{margin-top:16px;position:static}.InteractiveHero-module__lmokaq__root>section>[data-hero-footer]:before{background:0 0}}.InteractiveHero-module__lmokaq__root[data-intro] .InteractiveHero-module__lmokaq__light{transition-duration:.9s;transition-timing-function:ease-in-out}@media (prefers-reduced-motion:reduce){.InteractiveHero-module__lmokaq__light{transition:none}}
