.ls-root .lst-wipe{z-index:200;pointer-events:all;position:fixed;inset:0;overflow:hidden}.ls-root .lst-panel{--lst-cut:clamp(48px, 12vw, 140px);inset:0 calc(var(--lst-cut) * -1);background:linear-gradient(100deg, var(--ls-teal), var(--ls-aqua) 45%, var(--ls-blue));clip-path:polygon(var(--lst-cut) 0, 100% 0, 100% calc(100% - var(--lst-cut)), calc(100% - var(--lst-cut)) 100%, 0 100%, 0 var(--lst-cut));will-change:transform;place-items:center;display:grid;position:absolute;transform:translate(-110%)}.ls-root .lst-wipe[data-phase=cover] .lst-panel{animation:.32s cubic-bezier(.7,0,.3,1) forwards lst-cover}.ls-root .lst-wipe[data-phase=covered] .lst-panel{transform:none}.ls-root .lst-wipe[data-phase=reveal] .lst-panel{animation:.38s cubic-bezier(.7,0,.3,1) forwards lst-reveal}.ls-root .lst-mark{color:#000;opacity:.85;font-size:clamp(2rem,7vw,4rem);font-style:italic}.ls-root .lst-mark span{color:#fff}@keyframes lst-cover{0%{transform:translate(-110%)}to{transform:translate(0)}}@keyframes lst-reveal{0%{transform:translate(0)}to{transform:translate(110%)}}@media (prefers-reduced-motion:reduce){.ls-root .lst-wipe{display:none}}
