@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3dbe685087e51055-s.2xbhvz2kdy2my.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.20t--8215-jwd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3dbe685087e51055-s.2xbhvz2kdy2my.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.20t--8215-jwd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3dbe685087e51055-s.2xbhvz2kdy2my.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.20t--8215-jwd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:113.73%}.sora_24d5ea93-module__ELy5Wa__className{font-family:Sora,Sora Fallback;font-style:normal}.sora_24d5ea93-module__ELy5Wa__variable{--font-sora:"Sora", "Sora Fallback"}
:root{--pp-navy:#071a3d;--pp-navy-deep:#050d1f;--pp-blue:#1557ff;--pp-blue-bright:#3b74ff;--pp-ink:#111318;--pp-paper:#f5f4f0;--pp-grey:#a7adb7}.pp-root{font-family:var(--font-sora), -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif}.pp-bg-dark{background:var(--pp-navy-deep);position:relative;overflow:hidden}.pp-bg-dark:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(1100px 620px at 12% -8%,#3b74ff52,#0000 60%),radial-gradient(900px 680px at 92% 6%,#1557ff38,#0000 55%),radial-gradient(1000px 800px at 50% 115%,#071a3de6,#0000 60%),linear-gradient(#050d1f 0%,#071a3d 55%,#050d1f 100%);position:absolute;inset:0}.pp-bg-dark>*{z-index:1;position:relative}.pp-bg-paper{background:var(--pp-paper)}.pp-bg-paper-glow{background:var(--pp-paper);position:relative;overflow:hidden}.pp-bg-paper-glow:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(700px 420px at 90% -10%,#1557ff14,#0000 60%),radial-gradient(600px 500px at -5% 110%,#071a3d0f,#0000 60%);position:absolute;inset:0}.pp-bg-paper-glow>*{z-index:1;position:relative}.pp-blob{filter:blur(60px);opacity:.55;pointer-events:none;border-radius:999px;animation:14s ease-in-out infinite pp-float;position:absolute}@keyframes pp-float{0%,to{transform:translate(0)scale(1)}50%{transform:translate(14px,-18px)scale(1.06)}}.pp-glass-dark{-webkit-backdrop-filter:blur(24px)saturate(160%);background:#ffffff0f;border:1px solid #ffffff24;box-shadow:inset 0 1px #ffffff14,0 20px 50px #02061073}.pp-glass-light{-webkit-backdrop-filter:blur(22px)saturate(180%);background:#ffffff9e;border:1px solid #ffffffd9;box-shadow:inset 0 1px #fff9,0 20px 50px #071a3d14}.pp-glass-nav{-webkit-backdrop-filter:blur(18px)saturate(160%);background:#050d1fdb;border-bottom:1px solid #ffffff14}.pp-icon-tile{background:linear-gradient(150deg, var(--pp-blue-bright) 0%, var(--pp-blue) 55%, var(--pp-navy) 130%);color:#fff;border-radius:16px;justify-content:center;align-items:center;width:52px;height:52px;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s;display:inline-flex;position:relative;box-shadow:0 10px 24px #1557ff47,inset 0 1px #ffffff59}.pp-icon-tile:after{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff59,#0000 45%);border-radius:16px;position:absolute;inset:0}.pp-icon-tile.pp-icon-tile--light{color:var(--pp-blue);background:linear-gradient(150deg,#fff 0%,#eef1fb 100%);box-shadow:0 10px 24px #071a3d1a,inset 0 1px #fffc}.pp-hover-lift:hover .pp-icon-tile{transform:translateY(-4px)scale(1.04);box-shadow:0 16px 32px #1557ff5c,inset 0 1px #fff6}.pp-btn-primary{background:linear-gradient(135deg, var(--pp-blue-bright), var(--pp-blue) 60%, #0a3fd6);color:#fff;border-radius:999px;align-items:center;gap:8px;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 12px 28px #1557ff61}.pp-btn-primary:before{content:"";background:linear-gradient(120deg,#0000,#ffffff73,#0000);width:40%;height:100%;transition:left .7s;position:absolute;top:0;left:-60%;transform:skew(-20deg)}.pp-btn-primary:hover{transform:translateY(-2px);box-shadow:0 18px 38px #1557ff7a}.pp-btn-primary:hover:before{left:130%}.pp-btn-ghost-dark{color:#fff;background:#ffffff0a;border:1px solid #ffffff38;border-radius:999px;transition:background .25s,border-color .25s}.pp-btn-ghost-dark:hover{background:#ffffff1a;border-color:#fff6}.pp-reveal{opacity:0;will-change:opacity, transform;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(28px)}.pp-reveal.pp-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.pp-reveal{opacity:1;transition:none;transform:none}.pp-blob{animation:none}}.pp-faq summary::-webkit-details-marker{display:none}.pp-faq summary:focus-visible{outline:2px solid var(--pp-blue);outline-offset:4px;border-radius:8px}@supports (animation-timeline:scroll()){.pp-sticky-cta{animation:linear both pp-sticky-in;animation-timeline:scroll(root);animation-range:0 520px}}@keyframes pp-sticky-in{0%,70%{transform:translateY(110%)}to{transform:translateY(0)}}.pp-track-fill{transition:transform 1.6s cubic-bezier(.16,1,.3,1) .2s;transform:scaleX(0)}.pp-reveal.pp-visible .pp-track-fill{transform:scaleX(1)}.pp-track-node{transition:background-color .4s,box-shadow .4s}.pp-reveal.pp-visible .pp-track-node{background-color:#3b74ff;box-shadow:0 0 0 5px #3b74ff2e,0 0 18px #3b74ff99}.pp-stat-card,.pp-funnel-layer>div{transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s}.pp-stat-card:hover{transform:translateY(-3px);box-shadow:0 16px 36px #071a3d1a}.pp-funnel-layer>div:hover{transform:scale(1.02)}@media (prefers-reduced-motion:reduce){.pp-track-fill{transition:none;transform:none}.pp-track-node,.pp-stat-card,.pp-funnel-layer>div{transition:none}}.pp-marquee{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.pp-marquee-track{animation:45s linear infinite pp-marquee}.pp-marquee:hover .pp-marquee-track{animation-play-state:paused}@keyframes pp-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.pp-path-step{opacity:0;transition:opacity .6s,transform .6s cubic-bezier(.16,1,.3,1);transform:translateY(10px)}.pp-reveal.pp-visible .pp-path-step{opacity:1;transform:none}.pp-zoom img{transition:transform 1.6s cubic-bezier(.16,1,.3,1);transform:scale(1.08)}.pp-reveal.pp-visible .pp-zoom img{transform:scale(1)}@media (prefers-reduced-motion:reduce){.pp-marquee-track{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.pp-path-step{opacity:1;transition:none;transform:none}.pp-zoom img{transition:none;transform:none}}.pp-glass-chip,.pp-glass-card{-webkit-backdrop-filter:blur(20px)saturate(180%);background:#ffffff8c;border:1px solid #ffffffe6;box-shadow:inset 0 1px #fffc,0 14px 40px #071a3d14}.pp-process .pp-glass-chip{opacity:0;transition:opacity .6s,transform .6s cubic-bezier(.16,1,.3,1);transform:translateY(8px)scale(.96)}.pp-reveal.pp-visible .pp-process .pp-glass-chip,.pp-reveal.pp-visible.pp-process .pp-glass-chip{opacity:1;transform:none}.pp-process-line{background-image:linear-gradient(90deg,#1557ff8c 50%,#0000 50%);background-size:10px 1px;animation:1.2s linear infinite pp-dash}@keyframes pp-dash{to{background-position:10px 0}}.pp-thread{background:#1557ff1f;border-radius:2px;overflow:hidden}.pp-thread-fill{transform-origin:0;background:linear-gradient(90deg,#3b74ff,#1557ff 60%,#8fb0ff);transition:transform 1.8s cubic-bezier(.16,1,.3,1) .3s;position:absolute;inset:0;transform:scaleX(0)}.pp-thread--v .pp-thread-fill{transform-origin:top;background:linear-gradient(#3b74ff,#1557ff 60%,#8fb0ff);transform:scaleY(0)}.pp-reveal.pp-visible .pp-thread-fill{transform:none}.pp-thread-pulse{opacity:0;filter:blur(1px);background:radial-gradient(circle,#fff 0%,#8fb0ffe6 35%,#0000 70%);border-radius:999px;position:absolute}.pp-thread--h .pp-thread-pulse{width:60px;height:12px;top:-5px;left:0}.pp-thread--v .pp-thread-pulse{width:12px;height:60px;top:0;left:-5px}.pp-reveal.pp-visible .pp-thread--h .pp-thread-pulse{opacity:1;animation:3.2s cubic-bezier(.45,0,.55,1) 2.2s infinite pp-pulse-x}.pp-reveal.pp-visible .pp-thread--v .pp-thread-pulse{opacity:1;animation:3.2s cubic-bezier(.45,0,.55,1) 2.2s infinite pp-pulse-y}@keyframes pp-pulse-x{0%{transform:translate(-60px)}to{transform:translate(100vw)}}@keyframes pp-pulse-y{0%{transform:translateY(-60px)}to{transform:translateY(1400px)}}.pp-module{opacity:0;transition:opacity .7s,transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(18px)}.pp-reveal.pp-visible .pp-module{opacity:1;transform:none}.pp-node{color:#1557ff;-webkit-backdrop-filter:blur(16px);background:#ffffffb3;border:1px solid #fffffff2;transition:background .6s,color .6s,box-shadow .6s;box-shadow:inset 0 1px #fff,0 10px 30px #1557ff24}.pp-reveal.pp-visible .pp-node{color:#fff;transition-delay:inherit;background:linear-gradient(150deg,#3b74ff,#1557ff 60%,#0a3fd6);box-shadow:inset 0 1px #ffffff59,0 0 0 6px #1557ff1a,0 16px 36px #1557ff59}.pp-module:hover .pp-glass-card{transform:translateY(-3px);box-shadow:inset 0 1px #fffc,0 20px 50px #071a3d1f}.pp-glass-card{transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s}.pp-mark{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(#0000 58%,#3b74ff47 58% 92%,#0000 92%);background-repeat:no-repeat;background-size:0% 100%;transition:background-size 1.1s cubic-bezier(.16,1,.3,1) .45s}.pp-mark--dark{background-image:linear-gradient(#0000 60%,#3b74ff73 60% 94%,#0000 94%)}.pp-reveal.pp-visible .pp-mark{background-size:100% 100%}@media (prefers-reduced-motion:reduce){.pp-process .pp-glass-chip,.pp-module{opacity:1;transition:none;transform:none}.pp-process-line,.pp-thread-pulse{animation:none!important}.pp-thread-fill{transition:none;transform:none}.pp-mark{background-size:100% 100%;transition:none}}.pp-path-line{transform-origin:0;transition:transform .7s cubic-bezier(.16,1,.3,1);transition-delay:inherit;transform:scaleX(0)}.pp-reveal.pp-visible .pp-path-line{transform:none}@media (prefers-reduced-motion:reduce){.pp-path-line{transition:none;transform:none}}
