.pp-ambient[data-animate] [data-ambient-drift]{animation:pp-ambient-drift var(--pp-drift-duration,14s) ease-in-out infinite alternate}@keyframes pp-ambient-drift{to{transform:translate(var(--pp-drift-x,0px), var(--pp-drift-y,0px)) scale(1.05)}}[data-ambient-sparkle]{opacity:.12;transform:scale(.65)rotate(0)}.pp-ambient[data-animate] [data-ambient-sparkle]{animation:pp-ambient-sparkle var(--pp-sparkle-duration,2.2s) ease-in-out var(--pp-sparkle-delay,0s) infinite alternate}@keyframes pp-ambient-sparkle{0%{opacity:.12;transform:scale(.65)rotate(0)}to{opacity:.75;transform:scale(1.1)rotate(18deg)}}[data-ambient-blob]{transform:translate3d(var(--pp-bx,0px), var(--pp-by,0px), 0);transition:transform 1.1s var(--ease-out)}.pp-ambient[data-paused] [data-ambient-drift],.pp-ambient[data-paused] [data-ambient-sparkle]{animation-play-state:paused}.pp-hiw{padding-top:64px;padding-bottom:72px}.pp-showcase{transition:background-color .5s var(--ease-in-out);padding-top:64px;padding-bottom:64px}.pp-usecases{background:linear-gradient(150deg,#0f172a 0%,#17203a 55%,#241b3f 100%);flex-direction:column;justify-content:center;min-height:100vh;padding-top:clamp(56px,6vw,88px);padding-bottom:clamp(56px,6vw,88px);display:flex}.pp-usecases__formats{border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:clamp(8px,1.4vw,12px);margin-top:clamp(40px,5vw,64px);padding-top:clamp(32px,4vw,44px);display:flex}.pp-comparison{padding-top:clamp(72px,8vw,128px);padding-bottom:clamp(72px,8vw,128px)}.pp-features{padding-top:64px;padding-bottom:64px}.pp-meet{padding-top:24px;padding-bottom:40px}.pp-editor{padding-top:64px;padding-bottom:64px}.pp-testimonials{padding-top:48px;padding-bottom:72px}.pp-pricing{padding-top:40px;padding-bottom:80px}.pp-faq,.pp-final-cta{padding-top:20px;padding-bottom:80px}@media (min-width:1024px){.pp-hiw{padding-top:96px;padding-bottom:110px}.pp-showcase{padding-top:100px;padding-bottom:100px}.pp-features{padding-top:110px;padding-bottom:110px}.pp-meet{padding-top:40px;padding-bottom:60px}.pp-editor{padding-top:110px;padding-bottom:110px}.pp-testimonials{padding-top:70px;padding-bottom:110px}.pp-pricing{padding-top:60px;padding-bottom:120px}.pp-faq,.pp-final-cta{padding-bottom:120px}}.pp-hero [data-deck-card]{transform:translate3d(calc(var(--pp-enter-x,0px) + var(--pp-card-x,0px)), calc(var(--pp-enter-y,0px) + var(--pp-card-y,0px)), 0) rotate(var(--pp-enter-rot,0deg)) scale(var(--pp-enter-scale,1));opacity:var(--pp-enter-opacity,1)}.pp-hero [data-parallax]{translate:var(--pp-px,0px) var(--pp-py,0px)}.pp-hero [data-deck-card],.pp-hero [data-parallax]{transition:translate .7s var(--ease-out), transform .75s var(--ease-out) var(--pp-enter-delay,0s), opacity .75s var(--ease-out) var(--pp-enter-delay,0s)}.pp-hero[data-ambient] [data-ambient=float]{animation:pp-hero-float var(--pp-float-duration,3.5s) ease-in-out var(--pp-float-delay,0s) infinite alternate}@keyframes pp-hero-float{0%{transform:none}to{transform:translateY(var(--pp-float-y,-12px))}}.pp-hero [data-ambient=twinkle]{opacity:.15;transform:scale(.7)rotate(0)}.pp-hero[data-ambient] [data-ambient=twinkle]{animation:pp-hero-twinkle var(--pp-twinkle-duration,2s) ease-in-out var(--pp-twinkle-delay,0s) infinite alternate}@keyframes pp-hero-twinkle{0%{opacity:.15;transform:scale(.7)rotate(0)}to{opacity:.8;transform:scale(1.15)rotate(20deg)}}.pp-hero[data-ambient] [data-hero-glow]{animation:6.5s ease-in-out infinite alternate pp-hero-glow}@keyframes pp-hero-glow{to{translate:42px -28px;rotate:8deg;scale:1.28}}.pp-hero[data-ambient] [data-hero-glow-core]{animation:4.4s ease-in-out infinite alternate pp-hero-glow-core}@keyframes pp-hero-glow-core{to{opacity:.7;translate:-28px 22px;scale:1.35}}.pp-hero[data-ambient] [data-hero-glow-soft]{animation:7.8s ease-in-out infinite alternate pp-hero-glow-soft}@keyframes pp-hero-glow-soft{to{translate:-36px 18px;rotate:-6deg;scale:1.2}}.pp-hero[data-ambient] [data-deck-pulse]{animation:2.2s ease-in-out infinite alternate pp-hero-pulse}@keyframes pp-hero-pulse{to{opacity:1}}.pp-hero[data-paused] [data-ambient=float],.pp-hero[data-paused] [data-ambient=twinkle],.pp-hero[data-paused] [data-hero-glow],.pp-hero[data-paused] [data-hero-glow-core],.pp-hero[data-paused] [data-hero-glow-soft],.pp-hero[data-paused] [data-deck-pulse]{animation-play-state:paused}.pp-hero{margin-top:0;padding-top:104px;padding-bottom:48px;position:relative;overflow:visible}.pp-hero__grid{grid-template-columns:1fr;align-items:center;gap:32px;display:grid;position:relative}.pp-hero__content{order:1}.pp-hero__visual{aspect-ratio:600/560;order:2;width:100%;min-width:0;max-width:600px;margin-inline:auto;position:relative;container-type:inline-size}.pp-hero__stage{width:600px;height:560px;transform:scale(tan(atan2(100cqw, 600px)));transform-origin:0 0;position:absolute;top:0;left:0}.pp-hero__title{font-family:var(--font-outfit), sans-serif;letter-spacing:-.03em;color:#0f172a;text-wrap:balance;margin:0;font-size:clamp(32px,4.4vw,60px);font-weight:800;line-height:1.06}.pp-hero__lead{color:#64748b;text-wrap:pretty;max-width:500px;margin:18px 0 0;font-size:16px;line-height:1.65}.pp-hero__cta-block{flex-direction:column;align-items:center;margin-top:28px;display:flex}.pp-hero__cta{color:#fff;font:700 14px var(--font-plus-jakarta), sans-serif;transition:box-shadow .25s, transform .35s var(--ease-out);background:linear-gradient(110deg,#7b61ff,#ff5acd);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:14px 20px;text-decoration:none;display:inline-flex;box-shadow:0 16px 36px -14px #7b61ffa6,0 0 32px -10px #ff5acd66}.pp-hero__trust{font:600 13.5px var(--font-plus-jakarta), sans-serif;color:#64748b;align-items:center;margin-top:16px;margin-left:0;display:inline-flex}.pp-hero__sketch-arrow{display:none}@media (min-width:480px){.pp-hero{padding-top:120px;padding-bottom:60px}.pp-hero__grid{gap:40px}.pp-hero__lead{margin-top:22px;font-size:17.5px}.pp-hero__cta{padding:16px 28px;font-size:15.5px}}@media (min-width:1024px){.pp-hero{padding-top:148px;padding-bottom:100px}.pp-hero__grid{grid-template-columns:repeat(auto-fit,minmax(min(460px,100%),1fr));gap:56px}.pp-hero__content{order:0}.pp-hero__visual{order:0;margin-inline:0}.pp-hero__cta-block{align-items:flex-start;margin-top:34px}.pp-hero__trust{margin-left:16px}.pp-hero__sketch-arrow{display:block}}.pp-usecases__cameo{justify-content:center;margin-bottom:16px;display:flex;position:relative;top:auto;left:auto}.pp-usecases__pill{color:#e2e8f0;text-wrap:balance;background:#ffffff12;border:1px solid #ffffff29;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 12px;font-size:13px;display:inline-flex}@media (min-width:768px){.pp-usecases__cameo{margin-bottom:0;display:block;position:absolute;top:-34px;left:-40px}.pp-usecases__pill{padding:10px 17px;font-size:14px}}.pp-hiw__grid{grid-template-columns:1fr;gap:0;margin-top:36px}.pp-hiw__arrow{justify-content:center;padding:8px 0}.pp-hiw__arrow svg{transform:rotate(90deg)}@media (min-width:1024px){.pp-hiw__grid{grid-template-columns:1fr auto 1fr auto 1fr;gap:18px;margin-top:56px}.pp-hiw__arrow{padding:0}.pp-hiw__arrow svg{transform:none}}.pp-showcase__grid{grid-template-columns:1fr;align-items:center;gap:32px;display:grid}.pp-showcase__header{text-align:center}.pp-showcase__header a{margin-left:auto;margin-right:auto}.pp-showcase__crown{display:none}.pp-showcase__tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;gap:9px;padding-bottom:4px;display:flex;overflow-x:auto}.pp-showcase__tabs::-webkit-scrollbar{display:none}.pp-showcase__tabs button{flex-shrink:0}.pp-showcase__carousel{height:280px;margin-top:20px}.pp-showcase__side{display:none}.pp-showcase__center{width:100%;max-width:100%;position:relative;top:auto;left:auto}.pp-showcase__tabs button{font:700 13px var(--font-plus-jakarta), sans-serif;padding:9px 17px}.pp-showcase__featured{height:240px;padding:22px}.pp-showcase__featured-title{font:800 22px/1.15 var(--font-outfit), sans-serif;letter-spacing:-.02em}.pp-showcase__nav-btn{top:50%;transform:translateY(-50%)}.pp-showcase__nav-btn--prev{left:4px}.pp-showcase__nav-btn--next{right:4px}@media (min-width:1024px){.pp-showcase__grid{grid-template-columns:minmax(300px,370px) 1fr;gap:64px}.pp-showcase__header{text-align:left}.pp-showcase__header a{margin-left:0;margin-right:0}.pp-showcase__crown{display:block}.pp-showcase__tabs{flex-wrap:wrap;overflow-x:visible}.pp-showcase__carousel{height:400px;margin-top:26px}.pp-showcase__side{display:block}.pp-showcase__center{width:470px;position:absolute;top:6px;left:calc(50% - 235px)}.pp-showcase__featured{height:300px;padding:22px 28px 26px}.pp-showcase__featured-title{font-size:26px}.pp-showcase__nav-btn{top:170px;transform:none}.pp-showcase__nav-btn--prev{left:8px}.pp-showcase__nav-btn--next{right:8px}}.pp-features__cards{grid-template-columns:1fr;gap:14px}.pp-features__cards>*{grid-template-columns:1fr}@media (min-width:520px){.pp-features__cards{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.pp-features__cards{grid-template-columns:repeat(3,1fr);gap:18px}.pp-features__cards>*{grid-template-columns:1fr minmax(108px,42%)}}.pp-meet__card{border-radius:28px;padding:40px 24px}.pp-meet__grid{grid-template-columns:1fr;gap:36px}.pp-meet__intro{text-align:center}.pp-meet__intro-badge{margin-left:auto;margin-right:auto}.pp-meet__variants{gap:12px}.pp-meet__variant{width:100%;margin-top:0}@media (min-width:400px){.pp-meet__variant{width:calc(50% - 6px)}}@media (min-width:1024px){.pp-meet__card{border-radius:36px;padding:76px 64px}.pp-meet__grid{grid-template-columns:minmax(320px,410px) 1fr;gap:56px}.pp-meet__intro{text-align:left}.pp-meet__intro-badge{margin-left:0;margin-right:0}.pp-meet__variants{gap:18px}.pp-meet__variant{width:158px;margin-top:var(--variant-offset,0px)}}.pp-editor[data-entered] [data-editor-chrome]{animation:pp-editor-chrome .5s var(--ease-out) .15s backwards}@keyframes pp-editor-chrome{0%{filter:blur(2px);opacity:.85}}.pp-editor[data-entered] [data-editor-bar]{animation:pp-editor-bar-in .7s var(--ease-out) calc(.35s + var(--pp-bar-index,0) * 50ms) backwards}@keyframes pp-editor-bar-in{0%{transform:scaleY(.15)}}.pp-editor[data-entered] [data-editor-cursor]{animation:pp-editor-fade-in .3s var(--ease-out) calc(.6s + var(--pp-cursor-index,0) * .15s) backwards}.pp-editor [data-editor-cursor="1"]{--pp-cursor-index:1}@keyframes pp-editor-fade-in{0%{opacity:0}}[data-editor-thinking]{opacity:0}.pp-editor[data-entered] [data-editor-thinking]{animation:pp-editor-thinking 1.5s var(--ease-out) forwards}@keyframes pp-editor-thinking{0%{opacity:0;transform:translateY(6px)}23%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}.pp-editor[data-theme-glow] [data-editor-theme]{animation:.55s ease-in-out 2 alternate pp-editor-theme-glow}@keyframes pp-editor-theme-glow{to{box-shadow:0 0 24px #7b61ff73}}.pp-editor[data-idle] [data-editor-cursor="0"]{animation:10s ease-in-out infinite pp-editor-cursor-a}.pp-editor[data-idle] [data-editor-cursor="1"]{animation:10s ease-in-out infinite pp-editor-cursor-b}@keyframes pp-editor-cursor-a{0%,to{translate:0}22%{translate:40px 28px}46%{translate:-20px 50px}66%{translate:0}}@keyframes pp-editor-cursor-b{0%,to{translate:0}26%{translate:-36px -18px}48%{translate:24px 20px}72%{translate:0}}.pp-editor[data-idle] [data-editor-bar]{animation:pp-editor-bar-idle 10s ease-in-out calc(var(--pp-bar-index,0) * 40ms) infinite}@keyframes pp-editor-bar-idle{0%,62%,92%,to{transform:scaleY(1)}77%{transform:scaleY(var(--pp-bar-idle,1))}}.pp-editor:not([data-inview]) [data-editor-bar],.pp-editor:not([data-inview]) [data-editor-cursor]{animation-play-state:paused}.pp-editor__grid{grid-template-columns:1fr;align-items:center;gap:40px;display:grid}.pp-editor__demo{order:2}.pp-editor__copy{text-align:center;order:1}.pp-editor__copy a{margin-left:auto;margin-right:auto}.pp-editor__checklist{text-align:left;align-items:flex-start;max-width:360px;margin-left:auto;margin-right:auto}.pp-editor__toolbar{-webkit-overflow-scrolling:touch;scrollbar-width:none;max-width:100%;overflow-x:auto}.pp-editor__toolbar::-webkit-scrollbar{display:none}.pp-editor__window-header{flex-wrap:wrap;gap:8px;height:auto;padding:10px 12px}.pp-editor__window-title{text-align:left;flex-basis:100%;order:3}.pp-editor__sidebar{display:none}.pp-editor__canvas-grid{grid-template-columns:1fr}@media (min-width:520px){.pp-editor__window-header{flex-wrap:nowrap;gap:14px;height:46px;padding:0 16px}.pp-editor__window-title{text-align:center;flex-basis:auto;order:0}.pp-editor__sidebar{display:block}.pp-editor__canvas-grid{grid-template-columns:112px 1fr}}@media (min-width:1024px){.pp-editor__grid{grid-template-columns:1.18fr .82fr;gap:64px}.pp-editor__demo{order:0}.pp-editor__copy{text-align:left;order:0}.pp-editor__copy a{margin-left:0;margin-right:0}.pp-editor__checklist{max-width:none;margin-left:0;margin-right:0}.pp-editor__toolbar{overflow-x:visible}}.pp-testimonials__header{flex-flow:column wrap;justify-content:space-between;align-items:flex-start;gap:16px}.pp-testimonials__cameo{flex-shrink:0;width:120px;height:120px;margin-right:40px;position:relative}.pp-testimonials__grid{grid-template-columns:1fr;gap:18px;height:clamp(400px,60vh,440px);margin-top:32px}.pp-testimonials__col:nth-child(n+2){display:none}@media (min-width:560px){.pp-testimonials__grid{grid-template-columns:repeat(2,1fr);height:480px}.pp-testimonials__col:nth-child(2){display:block}}@media (min-width:1024px){.pp-testimonials__header{flex-direction:row;align-items:flex-end;gap:30px}.pp-testimonials__grid{grid-template-columns:repeat(3,1fr);gap:24px;height:560px;margin-top:44px}.pp-testimonials__col:nth-child(3){display:block}}.pp-testimonials__track[data-marquee]{will-change:transform;transform:translateY(var(--pp-marquee-start,0px));animation:pp-marquee var(--pp-marquee-duration,28s) linear infinite}@keyframes pp-marquee{0%{transform:translateY(var(--pp-marquee-start,0px))}to{transform:translateY(calc(var(--pp-marquee-start,0px) - var(--pp-marquee-distance,0px)))}}.pp-testimonials__grid:hover .pp-testimonials__track[data-marquee]{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.pp-testimonials__grid{height:auto;overflow:visible;-webkit-mask-image:none;mask-image:none}}.pp-pricing__cards{grid-template-columns:1fr;margin-top:32px}.pp-pricing__cameo{transform-origin:100% 0;display:none;top:-60px;right:8px;transform:scale(.85)}.pp-pricing__cameo-bubble{font:700 10px var(--font-plus-jakarta), sans-serif;padding:5px 8px;inset:auto auto 86px 76%;transform:translate(-50%)rotate(-7deg)}@media (min-width:768px){.pp-pricing__cards{grid-template-columns:repeat(auto-fit,minmax(min(270px,100%),1fr));margin-top:76px}.pp-pricing__cameo{display:block}}@media (min-width:1024px){.pp-pricing__cameo{top:-88px;right:-4px;transform:none}.pp-pricing__cameo-bubble{padding:6px 10px;font-size:11px}}.pp-faq__panel{transition:grid-template-rows .4s var(--ease-out);grid-template-rows:0fr;display:grid}.pp-faq__item[data-open] .pp-faq__panel{grid-template-rows:1fr}.pp-faq__panel-inner{min-height:0;overflow:hidden}.pp-faq__icon{transition:transform .35s var(--ease-out)}.pp-faq__item[data-open] .pp-faq__icon{transform:rotate(45deg)}.pp-faq__item button{padding:16px 18px;font-size:15px}.pp-faq__item p{padding:0 18px 18px}@media (min-width:768px){.pp-faq__item button{padding:20px 24px;font-size:16px}.pp-faq__item p{padding:0 26px 22px}}.pp-final-cta__card{border-radius:28px;padding:40px 20px}.pp-final-cta__grid{text-align:center;grid-template-columns:1fr;gap:0}.pp-final-cta__copy p{margin-left:auto;margin-right:auto}.pp-final-cta__actions{justify-content:center}.pp-final-cta__btn{justify-content:center;width:100%}.pp-final-cta__mascot,.pp-final-cta__deco{display:none}@media (min-width:520px){.pp-final-cta__card{padding:48px 28px}.pp-final-cta__btn{width:auto}}@media (min-width:1024px){.pp-final-cta__card{border-radius:36px;padding:84px 72px}.pp-final-cta__grid{text-align:left;grid-template-columns:1fr 280px;gap:48px}.pp-final-cta__copy p{margin-left:0;margin-right:0}.pp-final-cta__actions{justify-content:flex-start}.pp-final-cta__mascot,.pp-final-cta__deco{display:block}}
