.pb-reveal{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.8,.2,1);transition-delay:var(--pb-delay,0s);transform:translateY(24px)}.pb-reveal.pb-in{opacity:1;transform:none}.pb-phone{background:#0f172a;border-radius:2.4rem;padding:.55rem;position:relative;box-shadow:0 30px 60px -20px #0f172a73,inset 0 0 0 1px #ffffff14}.pb-phone:before{content:"";z-index:3;background:#ffffff2e;border-radius:999px;width:28%;height:.28rem;position:absolute;top:.8rem;left:50%;transform:translate(-50%)}.pb-phone-screen{aspect-ratio:585/1266;background:#fff;border-radius:1.9rem;position:relative;overflow:hidden}.pb-slide{object-fit:cover;object-position:top;opacity:0;width:100%;height:100%;transition:opacity .8s,transform 5s ease-out;position:absolute;inset:0;transform:scale(1.04)}.pb-slide.pb-active{opacity:1;transform:scale(1)}@keyframes pb-float{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-10px)rotate(1deg)}}.pb-float{animation:6s ease-in-out infinite pb-float}@keyframes pb-chip{0%{opacity:0;transform:translateY(14px)scale(.85)}12%{opacity:1;transform:translateY(0)scale(1)}88%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-8px)scale(.98)}}.pb-chip{animation:3.2s both pb-chip}@keyframes pb-drift-a{0%,to{transform:translate(0)}50%{transform:translate(30px,24px)}}@keyframes pb-drift-b{0%,to{transform:translate(0)}50%{transform:translate(-26px,30px)}}.pb-glow-a{animation:11s ease-in-out infinite pb-drift-a}.pb-glow-b{animation:13s ease-in-out infinite pb-drift-b}@keyframes pb-pulse{0%{box-shadow:0 0 #1c65f373}70%{box-shadow:0 0 0 16px #1c65f300}to{box-shadow:0 0 #1c65f300}}.pb-pulse{animation:2.4s ease-out infinite pb-pulse}@keyframes pb-sheet-in{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}.pb-sheet{animation:.35s cubic-bezier(.2,.8,.2,1) both pb-sheet-in}@media (prefers-reduced-motion:reduce){.pb-reveal{opacity:1;transition:none;transform:none}.pb-float,.pb-chip,.pb-glow-a,.pb-glow-b,.pb-pulse,.pb-sheet{animation:none}.pb-slide{transition:opacity .2s;transform:none}.pb-chip{opacity:1}}
