.pl-s{--pl-lag:0s}.pl-pop{--pl-y:0px;--pl-r:0deg;--pl-o:50% 50%;--pl-sc:.4;--pl-b:0px;--pl-e:cubic-bezier(.34, 1.56, .64, 1);--pl-lag:.25s}.pl-fan{--pl-y:40px;--pl-r:-2.5deg;--pl-sc:.96;--pl-o:0 0;--pl-b:6px}html[data-motion=on] .pl-s{opacity:0;transform:translateY(var(--pl-y,24px)) rotate(var(--pl-r,0deg)) scale(var(--pl-sc,.97));transform-origin:var(--pl-o,50% 50%);filter:blur(var(--pl-b,8px));transition:opacity .25s,transform .25s,filter .25s,background-color .5s,box-shadow .5s}html[data-motion=on] :is(.pl-in[data-in=true] .pl-s,.pl-s[data-in=true],.pl-s[data-in=true] .pl-s,.sscene-v[data-on=true] .pl-s,.rv[data-in=true] .pl-s){opacity:1;filter:none;transition:opacity .7s cubic-bezier(.2, .8, .2, 1), transform .8s var(--pl-e,cubic-bezier(.2, .8, .2, 1)), filter .7s ease, background-color .5s ease, box-shadow .5s ease;transition-delay:calc(var(--d,0s) + var(--pl-lag,0s));transform:none}.pl-ping:after{content:"";border-radius:inherit;border:1.5px solid var(--color-foreground);opacity:0;pointer-events:none;position:absolute;inset:0}html[data-motion=on] :is(.pl-in[data-in=true],.sscene-v[data-on=true],.rv[data-in=true]) .pl-ping:after{animation:pl-ping 1.5s ease-out calc(var(--d,0s) + .45s) 2 both}@keyframes pl-ping{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.5,1.9)}}.pl-lead .pl-w{opacity:calc(.22 + .78 * clamp(0, calc((var(--p,1) * (var(--n) + 6) - var(--i) - 4) / 3), 1))}.pl-rise{transform:translateY(calc((1 - var(--p,1)) * 2.5rem)) scale(calc(.94 + .06 * var(--p,1)));transform-origin:50% 0;opacity:calc(.35 + .65 * var(--p,1))}@media (min-width:1024px) and (min-height:720px){.pl-space-fig{align-self:start;position:sticky;top:7rem}.pl-feats{padding-bottom:8vh}.pl-feat{margin-bottom:22vh}.pl-feat:last-child{margin-bottom:0}html[data-motion=on] .pl-fig[data-focus] .relative.rounded-xl.ring-1{transition:opacity .5s}html[data-motion=on] .pl-fig[data-focus] .group{transition:transform .4s,opacity .5s}:is(html[data-motion=on] .pl-fig[data-focus="0"] .relative.rounded-xl.ring-1:not(:has(button[aria-label^="1."])),html[data-motion=on] .pl-fig[data-focus="1"] .relative.rounded-xl.ring-1:not(:has(button[aria-label^="2."])),html[data-motion=on] .pl-fig[data-focus="2"] .relative.rounded-xl.ring-1:not(:has(button[aria-label^="3."]))){opacity:.45}:is(html[data-motion=on] .pl-fig[data-focus="0"] .group:has(>button[aria-label^="1."]),html[data-motion=on] .pl-fig[data-focus="1"] .group:has(>button[aria-label^="2."]),html[data-motion=on] .pl-fig[data-focus="2"] .group:has(>button[aria-label^="3."])){transform:scale(1.15)}:is(html[data-motion=on] .pl-fig[data-focus="0"] .group:has(>button[aria-label^="1."]) [role=tooltip],html[data-motion=on] .pl-fig[data-focus="1"] .group:has(>button[aria-label^="2."]) [role=tooltip],html[data-motion=on] .pl-fig[data-focus="2"] .group:has(>button[aria-label^="3."]) [role=tooltip]){opacity:1}}
