.lp{--lp-ease:cubic-bezier(0.23,1,0.32,1);--lp-enter:600ms;--lp-state:300ms}.lp-reveal[data-reveal=pending]{opacity:0;transform:translateY(16px)}.lp-reveal[data-reveal=shown]{transition:opacity var(--lp-enter) var(--lp-ease),transform var(--lp-enter) var(--lp-ease)}@keyframes lp-rise{0%{transform:translateY(14px)}}@keyframes lp-rise-fade{0%{opacity:0;transform:translateY(14px)}}@keyframes lp-window{0%{opacity:0;transform:translateY(24px) scale(.985)}}@keyframes lp-settle{0%{opacity:0;transform:translateY(18px)}}.lp-in-title{animation:lp-rise var(--lp-enter) var(--lp-ease) both}.lp-in{animation:lp-rise-fade var(--lp-enter) var(--lp-ease) both}.lp-in-window{animation:lp-window .7s var(--lp-ease) .15s both}.lp-in-panel{animation:lp-settle var(--lp-enter) var(--lp-ease) both}@keyframes lp-swap{0%{opacity:0;transform:translateY(6px)}}.lp-swap{animation:lp-swap var(--lp-state) var(--lp-ease) both}.lp-panel[data-state=active]{animation:lp-rise-fade .4s var(--lp-ease) both}.lp-watermark{pointer-events:none;position:absolute;inset:auto 0 0 0;display:flex;justify-content:center;overflow:hidden}.lp-watermark:before{content:attr(data-mark);display:block;white-space:nowrap;font-size:clamp(3.5rem,16vw,16rem);font-weight:800;line-height:.8;letter-spacing:-.05em;color:rgb(var(--slate-50)/.07);transform:translateY(18%)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.lp-watermark:before{animation:lp-mark linear both;animation-timeline:view();animation-range:entry 0 cover 55%}}}@keyframes lp-mark{0%{opacity:0;transform:translateY(55%) scale(.96)}to{opacity:1;transform:translateY(18%)}}@media (prefers-reduced-motion:reduce){.lp-reveal[data-reveal]{opacity:1;transform:none;transition:none}.lp-in,.lp-in-panel,.lp-in-title,.lp-in-window,.lp-panel[data-state=active],.lp-swap{animation:lp-fade .15s ease both}}@keyframes lp-fade{0%{opacity:.4}}