.website-inner{--subpage-surface:#111116;--subpage-line:#ffffff12;background:var(--color-surface-950,#09090c)}.website-inner:before{content:"";background:radial-gradient(52% 68% at 50% 0,#645cff16,#0000 76%);height:880px}.website-inner .inner-hero{padding-block:clamp(64px,7vw,104px) clamp(44px,5vw,72px)}.website-inner .inner-hero h1{letter-spacing:-.045em;text-wrap:balance}.website-inner .inner-hero .intro{color:#a7a5b2;line-height:1.85}.website-inner :is(.product-detail,.article-toc){border-color:var(--subpage-line);background:linear-gradient(145deg, #ffffff03, transparent 75%), var(--subpage-surface)}.website-inner .product-detail{padding:clamp(26px,3vw,36px);box-shadow:inset 0 1px #ffffff03}.website-inner .product-detail h2{color:#f0edf8;font-weight:500}.website-inner .product-detail p{color:#aaa6b5;line-height:1.9}.website-inner .product-detail-mark{color:#b8adff;background:linear-gradient(145deg,#645cff19,#645cff06);border:1px solid #817bff25}.website-inner .product-symbol-core{background:linear-gradient(145deg,#29243f,#14131d);box-shadow:inset 0 1px #ffffff14,0 24px 70px #0005,0 0 60px #645cff0c}.website-inner .product-symbol-label{background:#13121cfa;border-color:#ffffff16}.website-inner .article-toc{padding:30px;box-shadow:inset 0 1px #ffffff05}.website-inner .article-toc a{padding-block:12px;line-height:1.7}.website-inner .article-back{text-underline-offset:5px;-webkit-text-decoration:underline #817bff40;text-decoration:underline #817bff40}.website-inner .article-body{border:1px solid var(--subpage-line);background:linear-gradient(145deg,#645cff03,#0000 60%),#101015;border-radius:20px;padding:12px clamp(24px,5vw,64px);box-shadow:inset 0 1px #ffffff03}.website-inner .article-body>section{border-color:#ffffff0b;padding-block:clamp(28px,4vw,42px)}.website-inner .article-body>section:first-child{border-top:0}.website-inner .article-body h2{letter-spacing:-.025em;font-weight:500}.website-inner .article-body p{color:#b3aebd;line-height:1.95}.website-inner .source-note{padding-inline:clamp(24px,5vw,64px);line-height:1.8}.website-inner:is(.page-library,.page-definition) main>section:first-child{padding-top:clamp(68px,7vw,104px)}.page-library main .grid>a{background:linear-gradient(145deg,#645cff04,#0000 75%),#111116;box-shadow:inset 0 1px #ffffff03}.page-library main .grid>a h3{font-weight:500}.page-definition main :is(p,li){color:#b3aebd;line-height:1.95}.page-legal main>section>div{background:linear-gradient(145deg,#645cff04,#0000 65%),#101015;box-shadow:inset 0 1px #ffffff04}.page-legal main :is(p,li){color:#aaa5b3;line-height:1.95}.page-legal main h2{color:#e9e5f2;padding-top:4px}.page-contact #contact-form{background:linear-gradient(145deg,#645cff07,#0000 65%),#111116;box-shadow:inset 0 1px #ffffff05,0 24px 70px #0002}.website-inner .closing-cta{background:radial-gradient(at 0%,#645cff14,#0000 65%),#101017;border-radius:20px}.website-inner .enterprise-strip{background:linear-gradient(110deg,#645cff0c,#0000 70%),#101017;box-shadow:inset 0 1px #ffffff04}.motion-enabled .website-inner .inner-hero h1{animation:.6s cubic-bezier(.16,1,.3,1) both pavavoInnerReveal}.motion-enabled .website-inner .inner-hero .intro{animation:.6s cubic-bezier(.16,1,.3,1) 90ms both pavavoInnerReveal}.motion-enabled .website-inner .product-symbol-core{animation:3.6s ease-in-out pavavoSymbolFloat}@keyframes pavavoInnerReveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes pavavoSymbolFloat{0%,to{transform:translateY(0)rotate(-7deg)}50%{transform:translateY(-5px)rotate(-7deg)}}.motion-paused .website-inner .inner-hero :is(h1,.intro),.motion-paused .website-inner .product-symbol-core{animation:none}.pricing-original{max-width:1160px;padding-block:8px 18px}.pricing-original [hidden]{display:none}.pricing-period{background:#111116;border:1px solid #ffffff0c;border-radius:18px;gap:5px;width:fit-content;max-width:100%;margin:0 auto 58px;padding:5px;display:flex;box-shadow:inset 0 1px #ffffff03}.pricing-period button{color:#aaa4b8;cursor:pointer;border:1px solid #0000;border-radius:13px;min-height:44px;padding:10px 20px;font-size:.85rem;line-height:1.5;transition:background .2s,color .2s,box-shadow .2s}.pricing-period button[aria-pressed=true]{color:#fff;background:#645cff;border-color:#9d95ff55;box-shadow:0 4px 18px #645cff32,inset 0 1px #ffffff16}.pricing-period button:hover{color:#fff}.pricing-original-grid{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}.pricing-original-card{background:linear-gradient(155deg,#ffffff03,#0000 65%),#111116;border:1px solid #ffffff12;border-radius:20px;flex-direction:column;min-width:0;padding:clamp(28px,3.2vw,38px);transition:border-color .25s,box-shadow .25s;display:flex;position:relative;box-shadow:inset 0 1px #ffffff03}.pricing-original-card:hover{border-color:#817bff40;box-shadow:inset 0 1px #ffffff05,0 16px 48px #0003}.pricing-original-pro{background:radial-gradient(at 50% 0,#645cff15,#0000 70%),#14131d;border-color:#817bff70;box-shadow:0 0 60px #645cff08,inset 0 1px #9e95ff12}.pricing-original-pro:hover{border-color:#a295ff;box-shadow:0 0 55px #645cff13,0 20px 55px #0003}.pricing-original-marker{color:#fff;background:linear-gradient(110deg,#645cff,#188dd8 82%,#12deff);border-radius:50px;padding:5px 24px;font-size:.76rem;font-weight:600;line-height:1.5;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);box-shadow:0 6px 20px #645cff20}.website .pricing-original-header h2{letter-spacing:-.025em;margin:0;font-size:1.35rem;font-weight:500;line-height:1.3}.pricing-original-pro h2{color:#b9b0ff}.pricing-original-header>p{color:#a9a3b4;margin-top:16px;font-size:.9rem;line-height:1.8}.pricing-original-rates{margin-top:30px}.pricing-original-amount strong{letter-spacing:-.055em;font-variant-numeric:tabular-nums;white-space:nowrap;color:#f5f3fa;font-size:clamp(2.6rem,4vw,3.3rem);font-weight:600;line-height:1.15}.pricing-original-amount strong>span{letter-spacing:-.04em;font-size:.7em}.pricing-original-cadence{color:#aaa4b5;margin-top:8px;font-size:.8rem;line-height:1.7}.pricing-original-annual{border-top:1px solid #ffffff0a;margin-top:22px;padding-top:22px}.pricing-original[data-pricing-ready=true] .pricing-original-annual{border-top:0;margin-top:0;padding-top:0}.pricing-original-yearly{color:#b4a8d7;margin-top:10px;font-size:.75rem;line-height:1.75}.pricing-original-tax,.pricing-original-free{color:#9a94a5;margin-top:10px;font-size:.76rem;line-height:1.8}.pricing-original-free{margin-top:16px}.pricing-original-benefits{color:#c1bacb;border-top:1px solid #ffffff0c;gap:15px;margin-block:28px 32px;padding-top:27px;font-size:.86rem;line-height:1.75;display:grid}.pricing-original-pro .pricing-original-benefits{border-top-color:#817bff25}.pricing-original-benefits li{align-items:flex-start;gap:10px;display:flex}.pricing-original-benefits svg{color:#9b8df8;flex-shrink:0;width:18px;height:18px;margin-top:3px}.pricing-original-benefits li>span{overflow-wrap:anywhere;min-width:0}.pricing-original-action{text-align:center;color:#f6f3fb;border:1px solid #ffffff1c;border-radius:12px;justify-content:center;align-items:center;min-height:48px;margin-top:auto;padding:12px 18px;font-size:.86rem;font-weight:600;line-height:1.6;transition:border-color .2s,background .2s,box-shadow .2s;display:flex}.pricing-original-action:hover{background:#ffffff06;border-color:#ffffff35}.pricing-original-action-primary{background:#645cff;border-color:#9f96ff35;box-shadow:0 8px 28px #645cff28,inset 0 1px #ffffff12}.pricing-original-action-primary:hover{background:#776cff;border-color:#b0a8ff80;box-shadow:0 8px 32px #645cff40}.pricing-original-note{color:#9992a4;text-align:center;max-width:78ch;margin:28px auto 0;font-size:.8rem;line-height:1.85}.website-inner .pricing-enterprise{border-color:#817bff28;margin-block:50px 60px;padding:clamp(28px,4vw,46px)}.website-inner .pricing-enterprise h2{font-size:1.7rem;font-weight:500}.website-inner .pricing-enterprise h3{color:#b8afce;font-size:1.1rem}.pricing-faq details{background:#111116;border:1px solid #ffffff0d;border-radius:13px;margin-top:12px;padding:22px 24px}.pricing-faq details[open]{background:linear-gradient(120deg,#645cff07,#0000),#111116;border-color:#817bff35}.pricing-faq summary{font-size:.94rem;line-height:1.7}.pricing-faq details p{font-size:.9rem;line-height:1.9}@media (width>=960px){.pricing-original-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.pricing-original-card{padding:32px 28px}.pricing-original-header>p{min-height:5.4em}.pricing-original-pro{transform:translateY(-10px)}.pricing-original[data-pricing-ready=true] .pricing-original-rates{min-height:136px}}@media (width<=959px) and (width>=651px){.pricing-original{max-width:680px}.pricing-original-card{padding:36px}.pricing-original-header>p{max-width:48ch}}@media (width<=650px){.pricing-period{border-radius:15px;margin-bottom:38px}.pricing-period button{padding-inline:12px;font-size:.77rem}.website-inner .article-body{border-radius:15px}.website-inner .article-toc{padding:25px}.pricing-faq details{padding:20px}}@media (prefers-reduced-motion:reduce){.pricing-original *,.pricing-faq *{transition:none;animation:none}.motion-enabled .website-inner .inner-hero :is(h1,.intro),.motion-enabled .website-inner .product-symbol-core{animation:none}}
