.lvLyca_section{isolation:isolate;contain:layout paint;background:var(--olive-950);pointer-events:none;border-top:1px solid #c9a95f4d;position:relative;overflow:clip}.lvLyca_section:before{z-index:-1;background:radial-gradient(ellipse at 48% 42%, #546c424d, transparent 65%), linear-gradient(180deg, var(--olive-900), transparent 30%, transparent 75%, #173e2b59);content:"";position:absolute;inset:0}.lvLyca_light{background:radial-gradient(at 50% 78%,#c9a95f0e,#0000 48%);position:absolute;inset:0}.lvLyca_stage{max-width:var(--content-width);grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:clamp(.5rem,1.5vw,1.5rem);min-height:clamp(23rem,34vw,30rem);margin-inline:auto;padding:2.5rem clamp(2rem,5vw,4rem) 4.5rem;display:grid;position:relative}.lvLyca_composition{aspect-ratio:1;width:100%;position:relative}.lvLyca_left{--pose:-9deg;transform:translateY(1rem)}.lvLyca_center{--pose:3deg;z-index:1;transform:translateY(-.75rem)scale(1.08)}.lvLyca_right{--pose:8deg;transform:translateY(.75rem)}.lvLyca_motion{width:100%;height:100%;transform:translate3d(var(--olive-x,0px), var(--olive-y,0px), 0) rotate(calc(var(--pose) + var(--olive-turn,0deg))) scale(var(--olive-scale,1))}.lvLyca_section[data-in-view=true] .lvLyca_motion{will-change:transform}.lvLyca_branch{transform-origin:50% 78%;width:100%;height:100%;transform:rotate(var(--olive-sway,0deg));filter:drop-shadow(0 1.5rem 1rem #000c0538);display:block}.lvLyca_branch img{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.lvLyca_oil{width:8rem;height:3.5rem;position:absolute;bottom:2.25rem;left:50%;transform:translate(-50%)}.lvLyca_drop{opacity:.8;width:.6rem;height:1rem;transform:translateY(var(--oil-descent,0px));margin:0 auto;display:block}.lvLyca_ripple{height:.65rem;transform:scaleX(var(--oil-spread,1));background:radial-gradient(#c9a95f14,#0000 65%);border:1px solid #c9a95f38;border-radius:50%;position:absolute;inset:auto 0 0}@media (min-width:768px) and (max-width:1023px){.lvLyca_stage{padding-inline:2.75rem}}@media (max-width:767px){.lvLyca_stage{grid-template-columns:minmax(0,1fr);gap:.25rem;min-height:0;padding:2.5rem 1.75rem 4.5rem}.lvLyca_composition{aspect-ratio:1.15;width:min(100%,16.25rem)}.lvLyca_left{--pose:-5deg;justify-self:start;transform:none}.lvLyca_center{--pose:2deg;justify-self:end;transform:none}.lvLyca_right{--pose:5deg;justify-self:start;transform:none}.lvLyca_branch{filter:drop-shadow(0 .75rem .75rem #000c0529)}.lvLyca_oil{width:5rem;height:2.5rem;bottom:1.25rem}}@media (prefers-reduced-motion:reduce){.lvLyca_motion,.lvLyca_branch,.lvLyca_drop,.lvLyca_ripple{transform:none;will-change:auto!important}}
