.pg{margin:0;background:#ffffff}.pg a{color:var(--brand)}.pg a:hover{color:#1557b3}.pg{--out:cubic-bezier(.22,1,.36,1);--io:cubic-bezier(.65,0,.35,1);--r-xs:8px;--r-sm:12px;--r-md:20px;--r-lg:32px;--r-pill:999px;--sh-sm:0 4px 10px rgba(75,91,255,.10);--sh-md:0 16px 36px rgba(75,91,255,.12);--sh-md-h:0 22px 48px rgba(75,91,255,.20);--sh-lg:0 28px 60px rgba(26,43,87,.14);--sh-pop:0 12px 25px rgba(26,43,87,.12)}.pg *,.pg :after,.pg :before{box-sizing:border-box}.pg button,.pg input{font-family:inherit}.pg :focus-visible{outline:2px solid var(--brand);outline-offset:2px}.pg .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pg .d1{--d:1}.pg .d2{--d:2}.pg .d3{--d:3}.pg .d4{--d:4}.pg .d5{--d:5}.pg .d6{--d:6}.pg .d7{--d:7}.pg .w1{--w:0}.pg .w2{--w:1}.pg .w3{--w:2}.pg .w4{--w:3}.pg .w5{--w:4}.pg .w6{--w:5}.pg .hero-bg{background-image:var(--hero-bg-image,url("/landing/assets/img/hero-bg.webp"));background-size:cover;background-position:50%;translate:var(--px,0) var(--py,0);transition:translate .7s var(--out),scale .7s var(--out)}.pg .hero.pm .hero-bg{scale:1.025}.pg .cta-bg{background-image:var(--cta-bg-image,url("/landing/assets/img/cta-bg.webp"));background-size:cover;background-position:50%}.pg .cbox{box-shadow:var(--sh-lg);transition:box-shadow .3s ease}.pg .cchat:focus-within .cbox{box-shadow:0 0 0 4px rgba(142,129,244,.32),0 0 32px rgba(120,140,255,.35),var(--sh-lg)}.pg .cchat:focus-within .cglow{opacity:.7}@keyframes el-nudge{0%,to{translate:0 0}20%{translate:-6px 0}40%{translate:6px 0}60%{translate:-4px 0}80%{translate:3px 0}}.pg .cchat.nudge .cbox{animation:el-nudge .42s ease}.pg .cchips{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px}.pg .cchip{height:32px;padding:0 14px;border-radius:var(--r-pill);border:1px solid rgba(255,255,255,.18);background-color:rgba(255,255,255,.08);color:rgba(255,255,255,.9);font-family:inherit;font-size:13px;line-height:16px;font-weight:500;letter-spacing:.01em;cursor:pointer;backdrop-filter:blur(6px);transition:background-color .2s ease,border-color .2s ease}.pg .cchip:hover{background-color:rgba(255,255,255,.16);border-color:rgba(255,255,255,.34)}@media (max-width:640px){.pg .ctools{flex-wrap:wrap;height:auto!important;row-gap:10px}.pg .ctools .csp{display:none}.pg .ctools .csend{flex:1 0 100%!important;justify-content:center;height:40px!important}}.pg .nav:before{content:"";position:absolute;inset:0;background:rgba(11,13,61,.62);backdrop-filter:blur(16px) saturate(140%);border-bottom:1px solid rgba(255,255,255,.08);opacity:0;transition:opacity .25s ease;pointer-events:none}.pg .nav.glass:before{opacity:1}.pg .nav .navbg{position:absolute;inset:0;background:#ffffff;border-bottom:1px solid var(--line);opacity:0;transition:opacity .2s ease}.pg .nav.solid .navbg{opacity:1}.pg .nav .ni{color:rgba(255,255,255,.85);transition:color .2s ease,background-color .2s ease}.pg .nav .ni:hover{color:#ffffff;background-color:rgba(255,255,255,.08)}.pg .nav .login{color:#ffffff}.pg .nav.solid .ni{color:var(--tx)}.pg .nav.solid .ni:hover{color:var(--tx);background-color:var(--bg-2)}.pg .nav .logo-d{opacity:0}.pg .nav .logo-d,.pg .nav .logo-w{transition:opacity .2s ease}.pg .nav.solid .logo-w{opacity:0}.pg .nav.solid .logo-d{opacity:1}.pg .ddm{position:absolute;top:calc(100% + 8px);left:0;min-width:220px;padding:8px;background:#ffffff;border:1px solid var(--line);border-radius:var(--r-sm);box-shadow:var(--sh-pop);display:flex;flex-direction:column;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .2s ease,transform .2s var(--out),visibility 0s linear .2s;z-index:60}.pg .ddm:before{content:"";position:absolute;left:0;right:0;top:-10px;height:10px}.pg .ddm.open{opacity:1;visibility:visible;transform:none;transition:opacity .2s ease,transform .2s var(--out),visibility 0s}.pg .ddm a{padding:8px 12px;border-radius:var(--r-xs);font-size:14px;line-height:20px;color:var(--tx-2);text-decoration:none;letter-spacing:0;white-space:nowrap}.pg .ddm a:hover{background:var(--bg-2);color:var(--tx)}.pg .mbtn{display:none}.pg .btn-p{transition:background-color .2s ease}.pg .btn-p:hover{background-color:var(--brand-h)!important;color:#ffffff!important}.pg .btn-p .arr{transition:translate .2s var(--out)}.pg .btn-p:hover .arr{translate:3px 0}.pg .btn-s{transition:background-color .2s ease}.pg .btn-s:hover{background-color:#f5faff!important;color:#1c324a!important}.pg .ghost{transition:background-color .2s ease}.pg .ghost:hover{background-color:var(--bg-2)!important}.pg.js .rv{opacity:0;transform:translateY(24px)}.pg.js .rv.r16{transform:translateY(16px)}.pg.js .rv.in{opacity:1;transform:none;transition:opacity .6s var(--out),transform .6s var(--out),translate .3s var(--out),box-shadow .3s ease;transition-delay:calc(var(--d,0)*.1s),calc(var(--d,0)*.1s),0s,0s}.pg.js .k{opacity:0;transform:translateY(16px)}.pg.js .k.kl{transform:translateX(-40px)}.pg.js .k.kr{transform:translateX(40px)}.pg.js .k.kup{transform:translateY(24px)}.pg.js .go .k,.pg.js .k.kf{transform:none}.pg.js .go .k{opacity:1;transition:opacity .6s var(--out),transform .6s var(--out);transition-delay:calc(var(--d,0)*80ms)}.pg.js .trust.go .k{transition-delay:calc(var(--d,0)*.12s + .15s)}.pg .rstack .rcard.s2{z-index:2}.pg.js .rstack .rcard{opacity:0;transform:translateY(24px)}@media (min-width:1025px){.pg.js .rstack .rcard.s1{transform:translateX(calc(100% + 16px)) rotate(-4deg) scale(.96)}.pg.js .rstack .rcard.s2{transform:scale(.96)}.pg.js .rstack .rcard.s3{transform:translateX(calc(-100% - 16px)) rotate(4deg) scale(.96)}}.pg.js .rstack.go .rcard{opacity:1;transform:none;transition:opacity .35s ease,transform .9s var(--out),translate .3s var(--out),box-shadow .3s ease;transition-delay:0s,calc(var(--d,0)*90ms + .25s),0s,0s}.pg .hw{display:inline-block}.pg.js .hw{opacity:0;transform:translateY(16px)}.pg.js .go .hw{opacity:1;transform:none;transition:opacity .5s ease,transform .6s var(--out);transition-delay:calc(var(--w,0)*70ms + 80ms)}.pg.js .ctab.go .k{transition-delay:calc(var(--d,0)*.12s + .2s)}.pg.js .hero .hero-bg{transform:scale(1.04)}.pg.js .hero.go .hero-bg{transform:none;transition:transform 1.2s var(--out),translate .7s var(--out),scale .7s var(--out)}@keyframes el-pulse{0%{transform:scale(1);opacity:.55}70%,to{transform:scale(2.2);opacity:0}}.pg .sdot{position:relative;display:block;width:10px;height:10px}.pg .sdot:after{content:"";position:absolute;inset:0;border-radius:50%;background:rgba(255,255,255,.5);animation:el-pulse 2s ease-out infinite}.pg .cglow{opacity:.4;transition:opacity .3s ease}@keyframes el-fl8{0%,to{translate:0 0}50%{translate:0 -8px}}.pg .fl8{animation:el-fl8 8s ease-in-out infinite}.pg .sglow{position:absolute;left:50%;top:50%;width:300px;height:300px;margin:-150px 0 0 -150px;border-radius:50%;background:radial-gradient(circle,rgba(110,140,255,.35),rgba(110,140,255,0) 70%);opacity:0;pointer-events:none}.pg.js .go .sglow{opacity:1;transition:opacity 1.2s ease .5s,scale .6s var(--out) 0s}.pg:not(.js) .sglow{opacity:1}@keyframes el-drift{0%{transform:scale(1.03) translateX(-1.5%)}to{transform:scale(1.03) translateX(1.5%)}}.pg .ctab.go .cta-bg,.pg:not(.js) .cta-bg{animation:el-drift 12s ease-in-out infinite alternate}.pg .phs{display:grid;pointer-events:none}.pg .phs.hide{visibility:hidden}.pg .ph{grid-area:1/1;display:flex;min-width:0;white-space:nowrap;opacity:0}.pg .ph.on{opacity:1}.pg .phx{display:inline-block;min-width:0;overflow:hidden;white-space:nowrap}@keyframes el-tw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes el-te{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 100% 0 0)}}.pg .usp{display:flex;align-items:flex-start;gap:16px;width:100%;padding:15px;border:1px solid transparent;border-radius:var(--r-md);background:transparent;text-align:left;cursor:pointer;color:inherit;letter-spacing:0;transition:background-color .3s ease,border-color .3s ease}.pg .usp.on{background:var(--bg-2);border-color:var(--line)}.pg .usp:not(.on):hover{background:#fafbfd;border-color:#eef1f8}.pg .usp:not(.on):hover .badge{background:var(--brand-soft);border-color:var(--brand-line);color:var(--brand)}.pg .usp:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.pg .usp-list{min-height:440px}.pg .umedia{display:none}.pg .usp .badge{flex:none;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-size:12px;line-height:16px;font-weight:700;background:var(--bg-2);border:1px solid var(--line);color:var(--tx-3);transition:background-color .4s ease,border-color .4s ease,color .4s ease}.pg .usp.on .badge{background:var(--brand);border-color:var(--brand);color:#ffffff}.pg .ucol{display:flex;flex-direction:column;flex:1;min-width:0}.pg .ut{font-size:16px;line-height:24px;font-weight:500;color:var(--tx-2);transition:color .2s ease}.pg .usp:hover .ut{color:var(--tx)}.pg .usp.on .ut{font-weight:700;color:var(--tx)}.pg .ud{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .4s var(--io),opacity .4s ease}.pg .usp.on .ud{grid-template-rows:1fr;opacity:1}.pg .ud-in{min-height:0;overflow:hidden;display:flex;flex-direction:column}.pg .ud-txt{padding-top:12px;font-size:14px;line-height:20px;color:var(--tx-2)}.pg .bar{position:relative;display:block;margin-top:12px;width:100%;height:3px;border-radius:2px;background:var(--line);overflow:hidden}.pg .fill{position:absolute;left:0;top:0;bottom:0;width:0;border-radius:2px;background:var(--brand)}@keyframes el-ufill{0%{width:0}to{width:100%}}.pg.js .usp.on.run .fill{animation:el-ufill 6s linear forwards}.pg .usp.on.stop .fill,.pg .usp.on:not(.run) .fill{width:100%}.pg .usp-list:focus-within .fill,.pg .usp-list:hover .fill{animation-play-state:paused!important}.pg .usp.on.run.hold .fill{animation-play-state:paused}.pg .uv{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;z-index:1}.pg .uv.on{opacity:1;z-index:2}@keyframes el-uinF{0%{opacity:0;transform:translateY(40px) scale(.96);filter:blur(8px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes el-uinB{0%{opacity:0;transform:translateY(-40px) scale(.96);filter:blur(8px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes el-uoutF{0%{opacity:1;transform:none;filter:blur(0)}to{opacity:0;transform:translateY(-40px) scale(.98);filter:blur(6px)}}@keyframes el-uoutB{0%{opacity:1;transform:none;filter:blur(0)}to{opacity:0;transform:translateY(40px) scale(.98);filter:blur(6px)}}.pg .uv.in-f{animation:el-uinF .7s cubic-bezier(.22,1,.36,1) .06s both}.pg .uv.in-b{animation:el-uinB .7s cubic-bezier(.22,1,.36,1) .06s both}.pg .uv.out-f{animation:el-uoutF .45s cubic-bezier(.55,0,.75,.2) both}.pg .uv.out-b{animation:el-uoutB .45s cubic-bezier(.55,0,.75,.2) both}.pg .uvf{position:absolute;left:50%;top:50%;width:115%;aspect-ratio:708/520;transform:translate(-50%,-50%)}.pg .uvf img{position:absolute;left:0;top:0;width:100%;height:100%;display:block}@keyframes el-fl6{0%,to{translate:0 0}50%{translate:0 -6px}}.pg .uv.on .uvf{animation:el-fl6 8s ease-in-out infinite}.pg .upause{position:absolute;right:16px;bottom:16px;z-index:5;width:36px;height:36px;padding:0;border-radius:var(--r-pill);border:1px solid var(--line);background:rgba(255,255,255,.92);color:var(--tx-2);display:grid;place-items:center;cursor:pointer;box-shadow:var(--sh-sm);transition:background-color .2s ease,color .2s ease}.pg .upause:hover{background:#ffffff;color:var(--brand)}.pg .upause .i-play,.pg .upause.paused .i-pause{display:none}.pg .upause.paused .i-play{display:block}.pg .upause.off{display:none}.pg .hscrim{top:0;background-image:radial-gradient(ellipse 760px 420px at 50% 50%,rgba(11,13,61,.5) 0,rgba(11,13,61,.22) 45%,rgba(11,13,61,0) 75%)}.pg .hnorm,.pg .hscrim{position:absolute;left:0;right:0;bottom:0;pointer-events:none}.pg .hnorm{height:140px;background-image:linear-gradient(180deg,rgba(11,13,61,0),rgba(11,13,61,.7) 55%,#0b0d3d)}.pg .hseam{position:absolute;left:0;right:0;bottom:0;height:1px;pointer-events:none;background-image:var(--seam);box-shadow:0 0 14px 1px var(--glow)}.pg #uc,.pg #uc>*{position:relative}.pg #uc>*{z-index:1}.pg #uc:before{content:"";position:absolute;left:50%;top:0;width:min(1280px,100%);height:240px;transform:translateX(-50%);pointer-events:none;background-image:radial-gradient(ellipse 50% 100% at 50% 0,rgba(142,129,244,.1) 0,rgba(58,119,233,.05) 45%,rgba(255,255,255,0) 100%)}.pg .trust .tcard{background:var(--card);border:1px solid var(--line);backdrop-filter:none}@media (prefers-reduced-motion:no-preference){.pg{scroll-behavior:smooth}}.pg #uc{scroll-margin-top:72px}.pg .ucpause{position:relative;z-index:1;flex:none;width:28px;height:28px;margin-left:4px;padding:0;border:0;border-radius:var(--r-xs);background:transparent;color:var(--tx-3);display:grid;place-items:center;cursor:pointer;transition:background-color .2s ease,color .2s ease}.pg .ucpause:hover{background:#ffffff;color:var(--brand)}.pg .ucpause .i-play,.pg .ucpause.paused .i-pause{display:none}.pg .ucpause.paused .i-play{display:block}.pg .ucpause.off{display:none}.pg .ccredit{position:relative;margin:20px 0 0;font-size:12px;line-height:16px;color:rgba(255,255,255,.72)}.pg .ccredit b{font-weight:700;color:#ffffff}.pg .rcard.rui{height:380px;overflow:hidden;background:var(--card);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--sh-sm);transition:box-shadow .3s ease}.pg .rill{flex:none;margin:36px 28px 0}.pg .rcard.hl{box-shadow:0 0 0 3px rgba(25,104,215,.35),var(--sh-md)!important}.pg .rui{--pop:cubic-bezier(.34,1.56,.64,1);--rb:300ms}.pg .rui .rill{position:relative;height:calc(300px * var(--rs,1))}.pg .rui .rframe{position:absolute;left:0;top:0;width:338px;height:300px;transform:scale(var(--rs,1));transform-origin:0 0;border-radius:24px;overflow:hidden;background-image:linear-gradient(180deg,#ffffff,#f2f6fe);border:1px solid #e9edf7}.pg .rui .ring{position:absolute;border-radius:50%;border:1px solid rgba(201,210,238,.55);pointer-events:none}.pg .rui .mc{border-radius:16px;box-shadow:0 16px 36px rgba(26,43,87,.08)}.pg .rui .mc,.pg .rui .mp{position:absolute;background:#ffffff}.pg .rui .mp{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;border-radius:999px;box-shadow:0 8px 20px rgba(26,43,87,.1);font-size:11px;line-height:14px;letter-spacing:0;color:#000f1f;white-space:nowrap}.pg .rui .mp i{display:block;width:7px;height:7px;border-radius:50%}.pg .rui .kpi{position:absolute;top:57px;width:73px;height:55px;border-radius:8px;background:#f6f8fc;padding:8px}.pg .rui .kpi small{display:block;font-size:8.5px;line-height:10px;color:#93a3b8}.pg .rui .kpi b{display:block;margin-top:7px;font-size:15px;line-height:18px;font-weight:700;color:#000f1f}.pg .rui .av{position:absolute;width:21px;height:21px;border-radius:50%;border:1px solid #e3e8f5;background:#ffffff;display:grid;place-items:center;font-size:10px;line-height:10px;font-weight:700;color:#1968d7}.pg .rui .rbar{transform-origin:left center}.pg .rui .rbar,.pg .rui .tgt{position:absolute;height:9px;border-radius:999px}.pg .rui .tgt{border:1.5px dashed #a7b8c9}.pg .rui .cell{position:absolute;width:14px;height:14px;border-radius:3px;background:#e8ecf6}.pg .rui .cell.o{background:#f4a15a}.pg .rui .cell.oo{background:#ee8316}.pg .rui .trend path{stroke-dasharray:1;stroke-dashoffset:0}.pg.js .rstack .rui .trend path{stroke-dashoffset:1}.pg.js .rstack.go .rui .trend path{stroke-dashoffset:0;transition:stroke-dashoffset .9s var(--out) calc(var(--ri,0)*.1s + var(--rb) + .35s)}.pg .rui .rpt{position:absolute;width:11px;height:11px;border-radius:50%;background:#ffffff;border:3px solid #f04461}.pg .rui .rpt:after{content:"";position:absolute;inset:-6px;border-radius:50%;border:2px solid rgba(240,68,97,.5);opacity:0}.pg.js .rstack .rui .rpt{scale:0}.pg.js .rstack.go .rui .rpt{scale:1;transition:scale .4s var(--pop) calc(var(--ri,0)*.1s + var(--rb) + 1.15s)}.pg.js .rstack.go .rui .rpt:after{animation:el-once-pulse 1s ease-out calc(var(--ri,0)*.1s + var(--rb) + 1.45s) 1 both}@keyframes el-once-pulse{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}.pg.js .rstack .rui .slx{opacity:0;transform:translateX(12px)}.pg.js .rstack.go .rui .slx{opacity:1;transform:none;transition:opacity .4s ease,transform .5s var(--out);transition-delay:calc(var(--ri,0)*.1s + var(--rb) + var(--mw,.5s))}.pg.js .rstack .rui .sly{opacity:0;transform:translateY(8px)}.pg.js .rstack.go .rui .sly{opacity:1;transform:none;transition:opacity .4s ease,transform .5s var(--out);transition-delay:calc(var(--ri,0)*.1s + var(--rb) + var(--mw,.7s))}.pg.js .rstack .rui .tgt{opacity:0}.pg.js .rstack.go .rui .tgt{opacity:1;transition:opacity .4s ease calc(var(--ri,0)*.1s + var(--rb) + .3s)}.pg.js .rstack .rui .grow{transform:scaleX(0)}.pg.js .rstack.go .rui .grow{transform:scaleX(1);transition:transform .7s var(--out) calc(var(--ri,0)*.1s + var(--rb) + var(--i,0)*80ms + .5s)}.pg.js .rstack .rui .cell{opacity:0}.pg.js .rstack.go .rui .cell{opacity:1;transition:opacity .3s ease calc(var(--ri,0)*.1s + var(--rb) + var(--r,0)*80ms + .6s)}.pg.js .rstack.go .rui .cell.o,.pg.js .rstack.go .rui .cell.oo{transition-delay:calc(var(--ri,0)*.1s + var(--rb) + 1.15s)}.pg.js .rstack .rcard:not(.rui) .rimg{opacity:0;translate:0 28px;scale:.9}.pg.js .rstack.go .rcard:not(.rui) .rimg{opacity:1;translate:0 0;scale:1;transition:transform .4s var(--out),opacity .45s ease,translate .8s cubic-bezier(.34,1.56,.64,1),scale .8s cubic-bezier(.34,1.56,.64,1);transition-delay:0s,calc(var(--ri,0)*.12s + .55s),calc(var(--ri,0)*.12s + .55s),calc(var(--ri,0)*.12s + .55s)}.pg .rpanel:after{content:"";position:absolute;inset:0;border-radius:inherit;background-image:linear-gradient(105deg,rgba(255,255,255,0) 35%,rgba(255,255,255,.6) 50%,rgba(255,255,255,0) 65%);background-size:250% 100%;background-position:120% 0;opacity:0;pointer-events:none}@keyframes el-rshine{0%{background-position:120% 0;opacity:0}20%{opacity:1}to{background-position:-20% 0;opacity:0}}.pg.js .rstack.go .rpanel:after{animation:el-rshine 1.3s ease calc(var(--ri,0)*.12s + 1.1s) 1 both}@media (prefers-reduced-motion:reduce){.pg .rpanel,.pg .rui *{transition:none!important}.pg .rpanel:after,.pg .rui .rpt:after{animation:none!important}.pg.js .rstack .rcard:not(.rui) .rimg{opacity:1!important;translate:none!important;scale:none!important}}.pg #roles,.pg #trust{scroll-margin-top:72px}.pg .nav .ni.ndemo{color:#ffffff}.pg .nav.solid .ni.ndemo{color:var(--brand);border-color:var(--brand)!important}.pg .nav.solid .ni.ndemo:hover{background-color:var(--brand-soft)}.pg .tlink{display:inline-flex;align-items:center;gap:4px;margin-top:16px;font-size:14px;line-height:20px;font-weight:500;color:var(--accent-tx);text-decoration:none}.pg .tlink svg{transition:translate .2s var(--out)}.pg .tlink:hover svg{translate:2px 0}.pg .ccredit a{color:#ffffff;font-weight:500;text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(255,255,255,.45)}.pg .ccredit a:hover{text-decoration-color:#ffffff}.pg .plogos{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 24px;margin-top:16px}.pg .plogo{display:grid;place-items:center;width:132px;height:40px;border:1px dashed #c9d2e3;border-radius:var(--r-xs);font-size:12px;line-height:16px;font-weight:500;color:#93a3b8}.pg .tq{position:relative;max-width:880px;margin:0 auto;padding:28px 48px 36px;border-radius:var(--r-lg);background:var(--bg-2);border:1px solid var(--line);text-align:center}.pg .phtag{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:var(--r-pill);border:1px dashed #c9d2e3;font-size:11px;line-height:16px;font-weight:500;color:var(--tx-3)}.pg .tq blockquote{margin:16px auto 0;max-width:720px;font-size:22px;line-height:34px;font-weight:500;letter-spacing:0;color:var(--tx)}.pg .tq figcaption{display:inline-flex;align-items:center;gap:12px;margin-top:24px;font-size:14px;line-height:20px;color:var(--tx-2)}.pg .tq figcaption b{font-weight:700;color:var(--tx)}.pg .tav{flex:none;width:40px;height:40px;border-radius:50%;border:1px dashed #c9d2e3;background:#ffffff}.pg{--brand:#1968d7;--brand-h:#1762ca;--brand-l:#3479dc;--brand-soft:#eef3fc;--brand-line:#c6d9f5;--brand-2:#8e81f4;--brand-ondark:#7aa8ea;--tint:#f2f7fe;--dark:#081439;--glow:rgba(142,129,244,.45);--chat-grad:linear-gradient(182deg,#DDE9FF,#3A77E9 22%,#8E81F4 70%,#E7E4FF);--seam:linear-gradient(90deg,rgba(58,119,233,0),#3a77e9 28%,#8e81f4 72%,rgba(142,129,244,0));--tx:#000f1f;--tx-2:#435970;--tx-3:#667a8e;--line:#e3e8f5;--bg-2:#f6f8fc;--card:#ffffff;--card-glass:rgba(255,255,255,.7);--card-edge:#ffffff;--ind:#ffffff;--fade:#ffffff;--accent-tx:var(--brand)}.pg .tsec{transition:background-color .3s ease}.pg .tone-light{background-color:#ffffff;--fade:#ffffff}.pg .tone-tint{background-color:var(--tint);--fade:var(--tint)}.pg .tone-tint-down{background-image:linear-gradient(180deg,#ffffff 0,var(--tint) 100%)}.pg .tone-tint-up{background-image:linear-gradient(180deg,var(--tint) 0,#ffffff 100%)}.pg .tone-dark{background-color:var(--dark);--tx:#ffffff;--tx-2:#c5d0df;--tx-3:#9aa8c7;--line:rgba(255,255,255,.14);--bg-2:rgba(255,255,255,.06);--card:rgba(255,255,255,.06);--card-glass:rgba(255,255,255,.06);--card-edge:rgba(255,255,255,.12);--ind:rgba(255,255,255,.14);--fade:var(--dark);--accent-tx:var(--brand-ondark);border-top:1px solid transparent;border-bottom:1px solid transparent;-o-border-image:var(--seam) 1;border-image:var(--seam) 1}.pg .cbox,.pg .ddm,.pg .tile,.pg .usp-panel{--tx:#000f1f;--tx-2:#435970;--tx-3:#667a8e;--line:#e3e8f5;--bg-2:#f6f8fc;--accent-tx:var(--brand)}.pg .tone-dark .usp:not(.on):hover{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.1)}.pg .tone-dark .tcard{backdrop-filter:none}.pg .tone-dark .flogo{content:url(/landing/assets/img/edic-logo-white.svg)}.pg .tone-dark .edot{filter:brightness(0) invert(1)}.pg .tone-dark .rdot:after{background:rgba(255,255,255,.25)}.pg .tone-dark .rdot.on:after{background:var(--brand-ondark)}.pg .nav.onlight .ni{color:var(--tx)}.pg .nav.onlight .ni:hover{color:var(--tx);background-color:#eef1f8}.pg .nav.onlight .login{color:var(--tx)}.pg .nav.onlight .logo-w{opacity:0}.pg .nav.onlight .logo-d{opacity:1}.pg .nav.onlight .ni.ndemo{color:var(--brand);border-color:var(--brand)!important}.pg .nav.onlight:before{background:rgba(246,248,252,.82);border-bottom-color:var(--line)}.pg .floor{left:50%;top:490px;width:max(1280px,100%);height:300px;transform:translateX(-50%);background-image:url(/landing/assets/img/hero-perspective-floor.webp);background-size:100% 100%;background-repeat:no-repeat}.pg .floor,.pg .flt{position:absolute;pointer-events:none}.pg .flt{display:block;animation:el-bob 7s ease-in-out infinite}@keyframes el-bob{0%,to{translate:0 0}50%{translate:0 -6px}}.pg .flt.b2{animation-duration:8s;animation-delay:-2s}.pg .flt.b3{animation-duration:9s;animation-delay:-4s}.pg .flt.b4{animation-duration:6.5s;animation-delay:-1s}.pg .lpill{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:var(--r-pill);background:#ffffff;border:1px solid var(--line);font-size:12px;line-height:16px;color:var(--tx-2);text-decoration:none;transition:border-color .2s ease}.pg .lpill:hover{border-color:var(--brand-line)}.pg .tile{position:relative;border-radius:var(--r-md);overflow:hidden;background-color:var(--bg-2);background-size:100% 100%;background-repeat:no-repeat}.pg .tile-tx{position:absolute;left:28px;top:28px;width:339px;display:flex;flex-direction:column;gap:8px}.pg .tile-tx h3{margin:0;font-size:24px;line-height:32px;font-weight:700;letter-spacing:.015em;color:var(--tx)}.pg .tile-tx p{margin:0;font-size:16px;line-height:24px;color:var(--tx-2)}.pg .tbento .tile{position:relative;border-radius:20px;overflow:hidden;background:#f6f8fc;border:1px solid #e3e8f5;transition:translate .3s var(--out),box-shadow .3s ease}.pg .tbento .tile:hover{translate:0 -2px;box-shadow:0 18px 36px rgba(26,43,87,.1)}@keyframes el-flow{to{stroke-dashoffset:-12}}@keyframes el-onceglow{0%{opacity:0}45%{opacity:1}to{opacity:.35}}.pg.js .grp.go .tile.k{transition:opacity .6s var(--out),transform .6s var(--out),translate .3s var(--out),box-shadow .3s ease;transition-delay:calc(var(--d,0)*80ms),calc(var(--d,0)*80ms),0s,0s}.pg .tbento.tbx{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(var(--rowh,340px),auto);grid-auto-flow:row dense;gap:16px}.pg .tbx .tile{display:flex;flex-direction:column;min-width:0;min-height:0;grid-column:span 12}.pg .tbx .tb-w3{grid-column:span 3}.pg .tbx .tb-w4{grid-column:span 4}.pg .tbx .tb-w6{grid-column:span 6}.pg .tbx .tb-w8{grid-column:span 8}.pg .tbx .tb-w9{grid-column:span 9}.pg .tbx .tb-w12{grid-column:span 12}.pg .tbx .tb-h2{grid-row:span 2}.pg .tbx :is(.tb-o-top,.tb-o-bottom):not(.tb-h2){min-height:var(--rowh-v,460px)}.pg .tbx .tile-tx{position:relative;left:auto;top:auto;width:auto;max-width:460px;flex:none;padding:28px 28px 0;z-index:1}.pg .tbx .tb-media{position:relative;flex:1 1 auto;min-height:0;margin:20px 24px 24px}.pg .tbx .tb-media:before{content:"";position:absolute;left:8%;top:6%;width:84%;height:88%;border-radius:50%;background:radial-gradient(closest-side,rgba(147,197,253,.32),rgba(147,197,253,0));pointer-events:none}.pg .tbx .tb-media img{position:absolute;inset:0;width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:var(--pos,50% 50%);object-position:var(--pos,50% 50%)}.pg .tbx .tb-media .tb-dk{display:none}.pg .tbx .tb-o-bottom{flex-direction:column-reverse}.pg .tbx .tb-o-bottom .tile-tx{padding:0 28px 28px}.pg .tbx .tb-o-bottom .tb-media{margin:24px 24px 20px}.pg .tbx .tb-o-left{flex-direction:row}.pg .tbx .tb-o-right{flex-direction:row-reverse}.pg .tbx :is(.tb-o-left,.tb-o-right) .tile-tx{flex:0 1 46%;max-width:400px;padding:28px}.pg .tbx .tb-o-left .tb-media{margin:24px 24px 24px 0}.pg .tbx .tb-o-right .tb-media{margin:24px 0 24px 24px}.pg .tbx .tb-fit-cover .tb-media{margin:20px 0 0}.pg .tbx .tb-fit-cover.tb-o-bottom .tb-media{margin:0 0 20px}.pg .tbx .tb-fit-cover.tb-o-left .tb-media,.pg .tbx .tb-fit-cover.tb-o-right .tb-media{margin:0}.pg .tbx .tb-fit-cover .tb-media img{-o-object-fit:cover;object-fit:cover}.pg .tbx .tb-fit-cover .tb-media:before{display:none}.pg .tbx .tb-ph{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:16px;border:1.5px dashed var(--line);border-radius:14px;text-align:center;color:var(--tx-2);font-size:14px;line-height:20px;font-weight:500}.pg .tbx .tb-ph small{font-size:12px;line-height:16px;font-weight:400}.pg .tbx .tb-none .tb-media:before{display:none}.pg.js .tbx.grp .tb-media img{opacity:0;transform:translateY(14px) scale(.98)}.pg.js .tbx.grp.in .tb-media img{opacity:1;transform:none;transition:opacity .6s ease calc(var(--d,0)*90ms + .32s),transform .8s var(--out) calc(var(--d,0)*90ms + .32s)}@media (max-width:1024px){.pg .tbento.tbx{grid-auto-rows:auto}.pg .tbx .tile{grid-column:span 12!important;grid-row:auto!important;height:auto!important;min-height:0!important}.pg .tbx .tb-media{flex:none;width:auto;aspect-ratio:var(--ar,16/10);max-height:320px}.pg .tbx :is(.tb-o-left,.tb-o-right) .tb-media{flex:1 1 auto;aspect-ratio:auto;max-height:none;min-height:240px}}@media (max-width:640px){.pg .tbx .tile,.pg .tbx .tile.tb-o-left,.pg .tbx .tile.tb-o-right{flex-direction:column}.pg .tbx .tile.tb-o-bottom{flex-direction:column-reverse}.pg .tbx .tile-tx,.pg .tbx :is(.tb-o-left,.tb-o-right) .tile-tx{flex:none;max-width:none;padding:24px 20px 0}.pg .tbx .tb-o-bottom .tile-tx{padding:0 20px 24px}.pg .tbx .tile-tx h3{font-size:20px;line-height:28px}.pg .tbx .tb-media,.pg .tbx :is(.tb-o-left,.tb-o-right) .tb-media{flex:none;aspect-ratio:var(--ar,16/10);max-height:280px;min-height:0;margin:16px 16px 20px}.pg .tbx .tb-fit-cover .tb-media,.pg .tbx .tb-fit-cover:is(.tb-o-left,.tb-o-right) .tb-media{margin:16px 0 0}}@media (prefers-reduced-motion:reduce){.pg.js .tbx.grp .tb-media img{opacity:1;transform:none;transition:none}}.pg .ctile{position:relative;display:flex;align-items:center;justify-content:space-between;gap:48px;padding:48px;border-radius:var(--r-md);overflow:hidden;background-image:url(/landing/assets/img/cta-growth-illustration.webp),linear-gradient(180deg,var(--brand) 0,#DDC1EC 100%);background-size:cover,100% 100%;background-position:50%,50%}.pg .gpill{gap:6px;height:28px;padding:0 10px;border-radius:var(--r-pill);background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.28);font-size:12px;line-height:16px;text-decoration:none}.pg .gdemo,.pg .gpill{display:inline-flex;align-items:center;color:#ffffff}.pg .gdemo{gap:4px;margin-top:4px;font-size:14px;line-height:20px;font-weight:500;text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(255,255,255,.5)}.pg .gdemo:hover{text-decoration-color:#ffffff}.pg .hpill{transition:background-color .2s ease,border-color .2s ease}.pg .hpill:hover{background:rgba(255,255,255,.16)!important;border-color:rgba(255,255,255,.28)!important}.pg .hpill .hchev{transition:translate .2s var(--out)}.pg .hpill:hover .hchev{translate:2px 0}.pg .ucscroll{display:flex;justify-content:center}.pg .uctabs{position:relative;display:flex;gap:4px;padding:4px;background:var(--bg-2);border-radius:var(--r-sm)}.pg .ucind{position:absolute;left:4px;top:4px;border-radius:var(--r-xs);background:var(--ind);box-shadow:-6px 4px 8px rgba(102,122,142,.1),0 0 8px rgba(102,122,142,.2);transition:transform .3s var(--out)}.pg .ucind,.pg .uctab{width:168px;height:28px}.pg .uctab{position:relative;z-index:1;flex:none;padding:0;border:0;border-radius:var(--r-xs);background:transparent;font-family:inherit;font-size:14px;line-height:20px;letter-spacing:.015em;color:var(--tx-2);cursor:pointer;transition:color .2s ease}.pg .uctab:hover{color:var(--tx)}.pg .uctab.on{font-weight:700;color:var(--accent-tx)}.pg .ucprog{position:absolute;left:14px;right:14px;bottom:3px;height:2px;border-radius:2px;background:var(--brand);opacity:0;transform:scaleX(0);transform-origin:left center;pointer-events:none}@keyframes el-ucfill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.pg.js .uctab.on.run .ucprog{opacity:.55;animation:el-ucfill 7s linear forwards}.pg .uctab.on.run.hold .ucprog,.pg .ucw:focus-within .ucprog,.pg .ucw:hover .ucprog{animation-play-state:paused!important}.pg .ucrow{display:flex;gap:48px;margin-top:48px}.pg .ucleft{flex:0 0 392px;display:grid;padding-top:36px}.pg .ucp{grid-area:1/1;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .3s ease,transform .45s var(--out),visibility 0s linear .3s}.pg .ucp.on{opacity:1;visibility:visible;transform:none;transition:opacity .4s ease .05s,transform .5s var(--out) .05s,visibility 0s}.pg .ucnum{font-size:14px;line-height:20px;font-weight:700;color:var(--tx-2)}.pg .uct{margin:8px 0 0;font-size:32px;line-height:40px;font-weight:700;letter-spacing:-.01em;color:var(--tx);white-space:pre-line}.pg .ucd{margin:12px 0 0;font-size:16px;line-height:24px;color:var(--tx-2)}.pg .ucl{list-style:none;margin:24px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.pg .ucl li{display:flex;gap:8px;font-size:14px;line-height:20px;color:var(--tx-2);opacity:0;transform:translateY(6px);transition:opacity .3s ease,transform .4s var(--out)}.pg .ucp.on .ucl li{opacity:1;transform:none}.pg .ucp.on .ucl li.i1{transition-delay:.1s}.pg .ucp.on .ucl li.i2{transition-delay:.15s}.pg .ucp.on .ucl li.i3{transition-delay:.2s}.pg .ucp.on .ucl li.i4{transition-delay:.25s}.pg .ucright{position:relative;flex:0 0 776px;height:460px;overflow:hidden}.pg .ucm{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;transform:translateY(12px) scale(.98);transform-origin:left top;transition:opacity .35s ease,transform .45s var(--out)}.pg .ucm.on{opacity:1;transform:none}.pg .ucm img{display:block;width:100%;height:100%}.pg .ucfade-b{left:0;height:177px;background-image:linear-gradient(180deg,rgba(255,255,255,0) 0,var(--fade) 91%)}.pg .ucfade-b,.pg .ucfade-r{position:absolute;right:0;bottom:0;z-index:2;pointer-events:none}.pg .ucfade-r{top:0;width:204px;background-image:linear-gradient(90deg,rgba(255,255,255,0) 0,var(--fade) 91%)}.pg .tcard{background:rgba(255,255,255,.78);border:1.5px solid #ffffff;border-radius:var(--r-md);box-shadow:var(--sh-md);backdrop-filter:blur(8px);padding:24px;display:flex;flex-direction:column;gap:20px}.pg .gtile{position:relative;width:48px;height:48px;border-radius:var(--r-sm);border:1px solid #ffffff;background-image:linear-gradient(135deg,rgba(255,255,255,.95),rgba(238,239,255,.8) 46%,rgba(205,210,255,.75) 83%);box-shadow:inset 0 0 0 1px rgba(25,104,215,.1),var(--sh-sm);display:grid;place-items:center}.pg .torb{opacity:0}.pg.js .go .torb{opacity:1;transition:opacity .8s ease .2s}.pg:not(.js) .torb{opacity:1}.pg .oring{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke .4s ease}.pg.js .go .oring{transition:stroke-dashoffset 1.8s var(--out) .3s,stroke .4s ease}.pg.js .go .oring,.pg:not(.js) .oring{stroke-dashoffset:0}.pg .nh{transform-box:fill-box;transform-origin:center;transition:transform .5s var(--out),opacity .4s ease}.pg .nc{transition:fill .3s ease}.pg .tpulse{position:absolute;left:0;top:0;width:10px;height:10px;border-radius:50%;background:radial-gradient(circle,#ffffff 0,#9aa8ff 55%,#6f7dff 100%);box-shadow:0 0 12px 3px rgba(124,140,255,.55);offset-rotate:0deg;offset-distance:12%;opacity:0;pointer-events:none}.pg .tpulse.p2{offset-path:path("M 128 210 A 480 175 0 1 1 1088 210 A 480 175 0 1 1 128 210")}.pg .tpulse.p3{offset-path:path("M 138 300 A 470 250 0 1 1 1078 300 A 470 250 0 1 1 138 300")}.pg .tpulse.p4{offset-path:path("M 108 305 A 500 275 0 1 1 1108 305 A 500 275 0 1 1 108 305")}@keyframes el-orbit{0%{offset-distance:12%}to{offset-distance:112%}}.pg.js .go .tpulse{opacity:1;transition:opacity .6s ease 1.8s;animation:el-orbit 18s linear infinite}.pg:not(.js) .tpulse{opacity:1}.pg .tcard{transition:box-shadow .35s ease,border-color .35s ease}.pg.js .go .tcard.k{transition:opacity .6s var(--out),transform .6s var(--out),box-shadow .35s ease,border-color .35s ease;transition-delay:calc(var(--d,0)*80ms),calc(var(--d,0)*80ms),0s,0s}.pg .tcard:hover{box-shadow:var(--sh-md-h);border-color:#e4e8ff}.pg .gtile:after{content:"";position:absolute;inset:-1px;border-radius:inherit;background-image:linear-gradient(135deg,var(--brand-l) 0,var(--brand) 100%);box-shadow:0 6px 14px rgba(25,104,215,.35);opacity:0;transition:opacity .35s ease}.pg .gtile img{position:relative;z-index:1;transition:filter .35s ease}.pg .tcard:hover .gtile:after{opacity:1}.pg .tcard:hover .gtile img{filter:brightness(0) invert(1)}.pg .shw img{transition:filter .45s ease}.pg .stage:has(.tcard:hover) .sglow{scale:1.35}.pg .stage:has(.tcard:hover) .shw img{filter:drop-shadow(0 0 22px rgba(110,140,255,.5)) brightness(1.06)}.pg .stage:has(.tcard:hover) .oring{stroke:var(--brand-2)}.pg .stage:has(.tc1:hover) .n1 .nh,.pg .stage:has(.tc2:hover) .n2 .nh,.pg .stage:has(.tc3:hover) .n3 .nh,.pg .stage:has(.tc4:hover) .n4 .nh{transform:scale(2.2);opacity:.4}.pg .stage:has(.tc1:hover) .n1 .nc,.pg .stage:has(.tc2:hover) .n2 .nc,.pg .stage:has(.tc3:hover) .n3 .nc,.pg .stage:has(.tc4:hover) .n4 .nc{fill:var(--brand)}.pg .rcard{position:relative;display:flex;flex-direction:column;background:var(--card-glass);border:1.5px solid var(--card-edge);border-radius:var(--r-lg);box-shadow:var(--sh-md)}.pg .lift{transition:translate .3s var(--out),box-shadow .3s ease}.pg .lift:hover{translate:0 -4px;box-shadow:0 26px 48px rgba(75,91,255,.13)}.pg .rimg{transition:transform .4s var(--out)}.pg .rcard:hover .rimg{transform:translateY(-4px) scale(1.02)}.pg .rdots{display:none}.pg .rdot{position:relative;width:32px;height:24px;border:0;padding:0;background:transparent;cursor:pointer}.pg .rdot:after{content:"";position:absolute;left:50%;top:50%;width:8px;height:8px;border-radius:var(--r-pill);background:#c9d2ee;transform:translate(-50%,-50%);transition:width .3s var(--out),background-color .3s ease}.pg .rdot.on:after{width:24px;background:var(--brand)}.pg .rlink .arr2{transition:translate .2s var(--out)}.pg .rlink:hover .arr2{translate:3px 0}.pg .flink{color:var(--tx-2);text-decoration:none;font-size:14px;line-height:20px;letter-spacing:0;background-image:linear-gradient(currentColor,currentColor);background-size:0 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .25s ease,color .2s ease}.pg .flink:hover{color:var(--tx);background-size:100% 1px}@media (min-width:1025px) and (max-width:1279px){.pg .tbento{width:1216px;max-width:none!important}}@media (min-width:1180px) and (max-width:1279px){.pg .hstage,.pg .stage,.pg .tbento{zoom:.91}}@media (min-width:1100px) and (max-width:1179px){.pg .hstage,.pg .stage,.pg .tbento{zoom:.85}}@media (min-width:1025px) and (max-width:1099px){.pg .hstage,.pg .stage,.pg .tbento{zoom:.79}}@media (max-width:1024px){.pg .flt{display:none}.pg .hlight{height:auto!important;padding-bottom:64px}.pg .hlight .hcontent{position:relative!important}.pg .bento{flex-direction:column!important}.pg .bento>div{flex:none!important;width:100%!important}.pg .tile{height:auto!important;min-height:340px;background-size:cover;background-position:100% 100%}.pg .ctile{flex-direction:column;align-items:stretch}.pg .ctile .cchat{flex:none!important;width:100%!important}.pg .navmid{display:none!important}.pg .split{flex-direction:column!important;align-items:stretch!important}.pg .usp-list{flex:none!important;width:100%!important}.pg .usp-panel{display:none!important}.pg .usp-list{min-height:0}.pg .bar{display:none}.pg .umedia{display:block;position:relative;margin-top:16px;border-radius:var(--r-sm);overflow:hidden;background:#fafafe;border:1px solid var(--line);aspect-ratio:708/520}.pg .umedia img{position:absolute;left:0;top:0;width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;transform:scale(1.15)}.pg .stage{height:auto!important;display:flex;flex-direction:column;align-items:center;gap:16px}.pg .stage>*{position:relative!important;left:auto!important;top:auto!important}.pg .stage .tcard{width:100%!important;max-width:560px}.pg .torb,.pg .tpulse{display:none!important}.pg .tcard{backdrop-filter:none!important;background:rgba(255,255,255,.92)!important}.pg .trust .shw{width:220px!important;height:220px!important}.pg .trust .shw img{width:100%!important;height:100%!important}.pg .trust .sglow{width:200px;height:200px;margin:-100px 0 0 -100px}.pg .roles{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 32px;gap:16px!important;margin:48px -32px 0!important;padding:4px 32px 24px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pg .roles::-webkit-scrollbar{display:none}.pg .roles .rcard{flex:0 0 min(78%,360px);scroll-snap-align:start}.pg .rdots{display:flex;justify-content:center;gap:0;margin-top:4px}.pg .tq{padding:24px 24px 28px}.pg .tq blockquote{font-size:18px;line-height:28px}.pg .ucscroll{justify-content:flex-start;overflow-x:auto;margin:0 -32px;padding:0 32px 4px;scrollbar-width:none}.pg .ucscroll::-webkit-scrollbar{display:none}.pg .ucrow{flex-direction:column;gap:24px;margin-top:32px}.pg .ucleft{flex:none;padding-top:0}.pg .ucright{flex:none;width:100%;height:auto;aspect-ratio:776/460}.pg .ucfade-b{height:30%}.pg .ucfade-r{width:22%}.pg .ctab{height:auto!important;padding:48px 32px!important}}@media (max-width:640px){.pg .lang{display:none!important}.pg .nav .ni.login{flex-shrink:0;margin-right:8px!important;white-space:nowrap}.pg .nav .ni.login-o{padding:0 12px!important}.pg .mbtn{display:inline-flex!important}.pg .hero{height:auto!important;padding-bottom:64px}.pg .hcontent{padding-top:120px!important}.pg .hero h1,.pg .stitle{font-size:36px!important;line-height:44px!important}.pg .roles .rcard{flex-basis:84%}.pg .trust .shw{width:180px!important;height:180px!important}.pg .uct{font-size:26px;line-height:34px}.pg .ucl{grid-template-columns:minmax(0,1fr)}.pg .hlight h1{font-size:36px!important;line-height:44px!important}.pg .hpill{font-size:11px!important}.pg .ndemo{display:none!important}.pg .hnorm{height:96px}.pg .hscrim{background-image:radial-gradient(ellipse 90% 60% at 50% 50%,rgba(11,13,61,.5) 0,rgba(11,13,61,0) 80%)}.pg .plogo{width:104px}.pg .ctab{padding:40px 20px!important}.pg .ftop{flex-direction:column-reverse!important}.pg .fcols{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px!important}.pg .fbot{flex-direction:column;align-items:flex-start!important;gap:12px}}.pg .bg-custom{background:var(--sbg)!important;-o-border-image:none!important;border-image:none!important}.pg .tsec.bg-custom{border-color:transparent!important}.pg .bg-custom .ucfade-b,.pg .bg-custom .ucfade-r,.pg .ctab.bg-flat .cta-bg,.pg .hero.bg-flat .hero-bg,.pg .hero.bg-flat .hnorm,.pg .hero.bg-flat .hscrim,.pg .hero.hlight.bg-custom .floor{display:none}.pg .bg-custom .ucright{-webkit-mask-image:linear-gradient(90deg,#000 74%,rgba(0,0,0,0) 98%),linear-gradient(180deg,#000 62%,rgba(0,0,0,0) 97%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,#000 74%,rgba(0,0,0,0) 98%),linear-gradient(180deg,#000 62%,rgba(0,0,0,0) 97%);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.pg .hero.ink-dark h1{color:#000f1f!important}.pg .hero.ink-dark .hcontent>p{color:#435970!important}.pg .hero.ink-dark .hcontent>p strong{color:#000f1f!important}.pg .hero.ink-dark .hpill{background:rgba(0,15,31,.05)!important;border-color:rgba(0,15,31,.12)!important;color:#435970!important}.pg .hero.ink-dark .hpill b,.pg .hero.ink-dark .hpill svg{color:#000f1f!important}.pg .hero.ink-dark .hseam{display:none}.pg .ctab.ink-dark h2,.pg .ctile.ink-dark h2{color:#000f1f!important}.pg .ctab.ink-dark p,.pg .ctile.ink-dark p{color:#435970!important}.pg .ctab.ink-dark .ccredit a,.pg .ctab.ink-dark .ccredit b{color:#000f1f!important;text-decoration-color:rgba(0,15,31,.35)!important}.pg .ctile.ink-dark .gpill{background:rgba(0,15,31,.05)!important;border-color:rgba(0,15,31,.14)!important;color:#435970!important}.pg .ctile.ink-dark .gpill b,.pg .ctile.ink-dark .gpill svg path{color:var(--brand)!important;fill:var(--brand)!important}.pg .ctile.ink-dark .gdemo{color:var(--brand)!important;text-decoration-color:var(--brand-line)!important}.pg .cs .rcard,.pg .cs .tbento .tile,.pg .cs .tcard,.pg .cs .usp.on{background:var(--sf)!important;border-color:var(--sf-line)!important;box-shadow:var(--sf-sh)!important;backdrop-filter:var(--sf-blur)!important;--tx:var(--sf-tx);--tx-2:var(--sf-tx-2);--tx-3:var(--sf-tx-2);--line:var(--sf-line);--bg-2:var(--sf-2);--accent-tx:var(--sf-accent)}.pg .cs .rcard.hl{box-shadow:0 0 0 3px rgba(25,104,215,.35),var(--sf-sh)!important}.pg .cs .rcard:not(.rui) .rpanel{background-image:linear-gradient(180deg,var(--sf-2) 0,var(--sf) 100%)!important}.pg .cs .umedia,.pg .cs .usp-panel{border-color:var(--sf-line)!important;box-shadow:var(--sf-sh)}.pg .cs .uctabs{background:var(--sf-2)!important;box-shadow:inset 0 0 0 1px var(--sf-line)}.pg .cs .ucind{background:var(--sf)!important}.pg .cs .uctab{color:var(--sf-tx-2)}.pg .cs .uctab:hover{color:var(--sf-tx)}.pg .cs .uctab.on{color:var(--sf-accent)}.pg .cs .gtile{border-color:var(--sf-line)}.pg .cs.cs-d .rui .ring{opacity:.18}.pg .cs .cbox{--tx:var(--sf-tx);--tx-2:var(--sf-tx-2)}.pg .cs .cbox>div{background:var(--sf)!important;backdrop-filter:var(--sf-blur)}.pg .cs .cbox .phs{color:var(--sf-tx-2)!important}.pg .cs .cbox .ghost{background-color:transparent!important}.pg .cs .cbox .ghost:hover{background-color:var(--sf-2)!important}.pg .cs.cs-d .cbox .ghost img{filter:brightness(0) invert(1);opacity:.85}.pg .cs-glass .cbox{background-image:none!important;box-shadow:inset 0 0 0 1px var(--sf-line),var(--sf-sh)!important}.pg .cs-glass .cchat:focus-within .cbox{box-shadow:inset 0 0 0 1px var(--sf-line),0 0 0 4px rgba(142,129,244,.32),0 0 32px rgba(120,140,255,.35)!important}.pg .acc-ink{--accent-tx:var(--tx)}.pg :is(.tone-dark:not(.cs),.cs-d){--ui-bg:#2b3555;--ui-bg-2:#353e5d;--ui-line:rgba(255,255,255,.08);--ui-tx:#ffffff;--ui-tx-2:#d3d5dc;--ui-tx-3:#babdc7;--ui-accent:#b4cdf3;--ui-red:#ff8a9c;--ui-amber:#ffb35c;--ui-green:#5fd896;--ui-purple:#dcb0f5}@supports (color:color-mix(in srgb,red 50%,blue)){.pg :is(.tone-dark:not(.cs),.cs-d){--ui-bg:color-mix(in srgb,var(--dark) 86%,#ffffff);--ui-bg-2:color-mix(in srgb,var(--dark) 82%,#ffffff);--ui-tx-2:color-mix(in srgb,#ffffff 82%,var(--dark));--ui-tx-3:color-mix(in srgb,#ffffff 72%,var(--dark));--ui-accent:color-mix(in srgb,var(--brand-ondark) 45%,#ffffff)}}.pg :is(.tone-dark:not(.cs),.cs-d) .rui .rframe{background-image:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.02));border-color:var(--ui-line)}.pg :is(.tone-dark:not(.cs),.cs-d) .rui .ring{border-color:rgba(255,255,255,.07)}.pg :is(.tone-dark:not(.cs),.cs-d) .rui .mc{background:var(--ui-bg);box-shadow:0 18px 40px rgba(0,0,0,.35),inset 0 0 0 1px var(--ui-line)}.pg :is(.tone-dark:not(.cs),.cs-d) .rui .kpi{background:var(--ui-bg-2)}.pg :is(.tone-dark:not(.cs),.cs-d) .rui .kpi small{color:var(--ui-tx-3)}.pg :is(.tone-dark:not(.cs),.cs-d) .rui .kpi b{color:var(--ui-tx)}.pg :is(.tone-dark:not(.cs),.cs-d) .rui .kpi:is([style*="#fff1f4"],[style*="rgb(255, 241, 244)"]){background:rgba(240,68,97,.14)!important;border-color:rgba(240,68,97,.42)!important}.pg :is(.tone-dark:not(.cs),.cs-d) .rui .mp{background:var(--ui-bg-2);color:var(--ui-tx);box-shadow:0 10px 24px rgba(0,0,0,.32),inset 0 0 0 1px var(--ui-line)}.pg :is(.tone-dark:not(.cs),.cs-d) .rui .av{background:var(--ui-bg-2);border-color:var(--ui-line);color:var(--ui-accent)}.pg :is(.tone-dark:not(.cs),.cs-d) .rui :is([style*="color: #000f1f"],[style*="color: rgb(0, 15, 31)"]){color:var(--ui-tx)!important}.pg :is(.tone-dark:not(.cs),.cs-d) .rui :is([style*="color: #435970"],[style*="color: rgb(67, 89, 112)"]){color:var(--ui-tx-2)!important}.pg :is(.tone-dark:not(.cs),.cs-d) .rui :is([style*="color: #93a3b8"],[style*="color: rgb(147, 163, 184)"]){color:var(--ui-tx-3)!important}.pg :is(.tone-dark:not(.cs),.cs-d) .rui :is([style*="background: #f1f4fa"],[style*="background: rgb(241, 244, 250)"]){background:var(--ui-bg-2)!important}.pg :is(.tone-dark:not(.cs),.cs-d) .rui :is([style*="background: #ffffff"],[style*="background: rgb(255, 255, 255)"]){background:rgba(255,255,255,.12)!important;box-shadow:none!important}.pg :is(.tone-dark:not(.cs),.cs-d) .rui .cell,.pg :is(.tone-dark:not(.cs),.cs-d) .rui :is([style*="background: #e8ecf6"],[style*="background: rgb(232, 236, 246)"]){background:rgba(255,255,255,.08)!important}.pg :is(.tone-dark:not(.cs),.cs-d) .rui .cell.o{background:#f4a15a!important}.pg :is(.tone-dark:not(.cs),.cs-d) .rui .cell.oo{background:#ee8316!important}.pg :is(.tone-dark:not(.cs),.cs-d) .rui .tgt{border-color:rgba(255,255,255,.32)}.pg :is(.tone-dark:not(.cs),.cs-d) .rui .rpt{background:var(--ui-bg)}.pg :is(.tone-dark:not(.cs),.cs-d) .rui .trend path{stroke:var(--brand-ondark)}.pg :is(.tone-dark:not(.cs),.cs-d) .rui .rbar:is([style*="#1968d7"],[style*="rgb(25, 104, 215)"]){background:var(--brand-ondark)!important}.pg :is(.tone-dark:not(.cs),.cs-d) .rcard:not(.rui) .rpanel{background-image:linear-gradient(180deg,rgba(255,255,255,.09),rgba(255,255,255,.03))!important}.pg :is(.tone-dark:not(.cs),.cs-d) .uctabs{box-shadow:inset 0 0 0 1px var(--ui-line)}.pg :is(.tone-dark:not(.cs),.cs-d) .ucind{box-shadow:0 1px 3px rgba(0,0,0,.35),inset 0 0 0 1px rgba(255,255,255,.12)}.pg :is(.tone-dark:not(.cs),.cs-d) .ucl svg path{fill:var(--brand-ondark)!important}.pg :is(.tone-dark:not(.cs),.cs-d) .ucright:before{content:"";position:absolute;left:4%;top:6%;width:80%;height:70%;border-radius:50%;background:radial-gradient(closest-side,rgba(110,140,255,.28),rgba(110,140,255,0));filter:blur(24px);pointer-events:none}.pg :is(.tone-dark:not(.cs),.cs-d) .ucm img{filter:brightness(.94)}.pg :is(.tone-dark:not(.cs),.cs-d) .tbx .tb-media.has-dk .tb-lt{display:none}.pg :is(.tone-dark:not(.cs),.cs-d) .tbx .tb-media.has-dk .tb-dk{display:block}.pg :is(.tone-dark:not(.cs),.cs-d) .tbx .tb-media:before{background:radial-gradient(closest-side,rgba(110,140,255,.22),rgba(110,140,255,0))}.pg :is(.tone-dark:not(.cs),.cs-d) .tbx .tb-ph{border-color:rgba(255,255,255,.22);color:var(--ui-tx-2)}.pg :is(.tone-dark:not(.cs),.cs-d) .tbento .tile{--tx:#ffffff;--tx-2:var(--ui-tx-2);--tx-3:var(--ui-tx-3);background:var(--ui-bg);border-color:var(--ui-line)}.pg :is(.tone-dark:not(.cs),.cs-d) .uctab.on{color:var(--ui-accent)}.pg :is(.tone-dark:not(.cs),.cs-d) :is([style*="color: #f04461"],[style*="color: rgb(240, 68, 97)"]){color:var(--ui-red)!important}.pg :is(.tone-dark:not(.cs),.cs-d) :is([style*="color: #ee8316"],[style*="color: rgb(238, 131, 22)"]){color:var(--ui-amber)!important}.pg :is(.tone-dark:not(.cs),.cs-d) :is([style*="color: #12a150"],[style*="color: rgb(18, 161, 80)"]){color:var(--ui-green)!important}.pg :is(.tone-dark:not(.cs),.cs-d) :is([style*="color: #9137c3"],[style*="color: rgb(145, 55, 195)"]){color:var(--ui-purple)!important}.pg :is(.tone-dark:not(.cs),.cs-d) .rui .kpi:is([style*="#fff1f4"],[style*="rgb(255, 241, 244)"]) small{color:#ffc9d2}.pg .tone-dark:not(.cs) .tcard{background:#19244a!important;border-color:rgba(255,255,255,.1)}@supports (color:color-mix(in srgb,red 50%,blue)){.pg .tone-dark:not(.cs) .tcard{background:color-mix(in srgb,var(--dark) 92%,#ffffff)!important}}.pg .ndemo{white-space:nowrap}@media (min-width:1025px) and (max-width:1279px){.pg .ucright{flex:1 1 0;min-width:0;height:auto;aspect-ratio:776/460}}@media (min-width:1025px) and (max-width:1099px){.pg .ucscroll{justify-content:flex-start;overflow-x:auto;margin:0 -32px;padding:0 32px 4px;scrollbar-width:none}}@media (max-width:1024px){.pg .cglow{left:-2.5%!important;width:105%!important}.pg .ccredit a{white-space:nowrap}.pg .mbtn{display:inline-flex!important}.pg .nav nav{padding:0 32px!important}.pg .ucind,.pg .uctab{height:36px}.pg .rdot{height:32px}.pg .umedia{max-width:520px}.pg .ftop{flex-direction:column!important;gap:32px!important}.pg .fcols{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 24px!important;width:100%}}@media (max-width:640px){.pg .nav nav{padding:0 20px!important}.pg .fbot,.pg .ftop,.pg footer.tsec>div[style*=padding],.pg section.tsec{padding-left:20px!important;padding-right:20px!important}.pg .roles{margin-left:-20px!important;margin-right:-20px!important;padding-left:20px;padding-right:20px;scroll-padding:0 20px}.pg .ucscroll{margin:0 -20px;padding:0 20px 4px}.pg .hcontent{padding-left:20px!important;padding-right:20px!important}.pg .gpill,.pg .hpill,.pg .lpill{height:auto!important;min-height:28px;max-width:100%;padding-top:5px!important;padding-bottom:5px!important;text-align:left}.pg .ctile{padding:32px 20px!important;gap:28px}.pg .fcols{grid-template-columns:repeat(2,minmax(0,1fr))}.pg .ftop{flex-direction:column!important}.pg .stitle br{display:none}}@media (max-width:1099px){.pg .ucscroll{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 44px),rgba(0,0,0,0));mask-image:linear-gradient(90deg,#000 calc(100% - 44px),rgba(0,0,0,0))}.pg .ucscroll.at-end{-webkit-mask-image:none;mask-image:none}.pg .uctabs{margin-right:24px}}@media (max-width:1024px){.pg .roles img{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}}@media (max-width:1099px) and (pointer:fine){.pg .roles,.pg .ucscroll{cursor:grab}.pg .roles.dragging,.pg .ucscroll.dragging{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pg .roles.dragging *,.pg .ucscroll.dragging *{cursor:grabbing}}.pg .am{--a-dur:.7s;--a-ease:var(--out);--a-fe:ease;--a-stag:90ms;--a-base:0ms;--a-wstag:70ms;--a-wbase:80ms;--a-bg:1.2s}.pg .rcard.s1{--ri:0}.pg .rcard.s2{--ri:1}.pg .rcard.s3{--ri:2}.pg .flt.b1{--fi:0}.pg .flt.b2{--fi:1}.pg .flt.b3{--fi:2}.pg .flt.b4{--fi:3}.pg .am-none{--a-dur:0s;--a-stag:0ms;--a-base:0ms;--a-wstag:0ms;--a-wbase:0ms;--a-bg:0s}.pg .am-fade{--a-dur:.9s;--a-stag:120ms;--a-wstag:90ms;--a-bg:1.6s}.pg .am-rise{--a-dur:.9s;--a-stag:120ms}.pg .am-cascade{--a-dur:.7s;--a-stag:160ms}.pg .am-blur{--a-dur:.9s;--a-stag:110ms;--a-wstag:80ms;--a-bg:1.6s}.pg .am-zoom{--a-dur:.8s;--a-stag:100ms}.pg .am-zoomout{--a-dur:.9s;--a-wstag:60ms;--a-bg:2.2s}.pg .am-pop{--a-dur:.65s;--a-ease:cubic-bezier(.34,1.56,.64,1);--a-stag:120ms}.pg .am-slide{--a-dur:.8s;--a-stag:120ms}.pg .am-tilt{--a-dur:1s;--a-stag:120ms}.pg .am-flip{--a-dur:.9s;--a-stag:150ms}.pg .am-wipe{--a-dur:.55s;--a-ease:var(--io);--a-wstag:130ms;--a-wbase:120ms;--a-base:320ms}.pg .am-iris{--a-dur:.7s;--a-bg:1.4s;--a-base:520ms;--a-wbase:520ms}.pg .am-expand{--a-dur:1s;--a-ease:var(--io);--a-base:520ms}.pg #cta.am-fade{--a-base:250ms}.pg #cta.am-zoom{--a-base:200ms}.pg #cta.am-blur{--a-base:300ms}.pg #cta.am-rise{--a-dur:1s;--a-stag:140ms;--a-base:300ms}.pg footer.am-rise{--a-stag:50ms}.pg footer.am-slide{--a-stag:90ms}.pg.js .am-none .ak,.pg.js .am-none .flt,.pg.js .am-none .hw,.pg.js .am-none .k,.pg.js .am-none .rstack .rcard,.pg.js .am-none .rv{opacity:1;transform:none}.pg.js .am-fade .ak,.pg.js .am-fade .flt,.pg.js .am-fade .hw,.pg.js .am-fade .k,.pg.js .am-fade .rstack .rcard,.pg.js .am-fade .rv{opacity:0;transform:none}.pg.js .am-rise .ak,.pg.js .am-rise .flt,.pg.js .am-rise .hw,.pg.js .am-rise .k,.pg.js .am-rise .rstack .rcard,.pg.js .am-rise .rv{opacity:0;transform:translateY(48px)}.pg.js .am-cascade .ak,.pg.js .am-cascade .flt,.pg.js .am-cascade .hw,.pg.js .am-cascade .k,.pg.js .am-cascade .rstack .rcard,.pg.js .am-cascade .rv{opacity:0;transform:translateY(40px)}.pg.js .am-blur .ak,.pg.js .am-blur .flt,.pg.js .am-blur .hw,.pg.js .am-blur .k,.pg.js .am-blur .rstack .rcard,.pg.js .am-blur .rv{opacity:0;transform:scale(1.03);filter:blur(14px)}.pg.js .am-zoom .ak,.pg.js .am-zoom .flt,.pg.js .am-zoom .hw,.pg.js .am-zoom .k,.pg.js .am-zoom .rstack .rcard,.pg.js .am-zoom .rv{opacity:0;transform:scale(.88)}.pg.js .am-zoomout .ak,.pg.js .am-zoomout .flt,.pg.js .am-zoomout .hw,.pg.js .am-zoomout .k,.pg.js .am-zoomout .rstack .rcard,.pg.js .am-zoomout .rv{opacity:0;transform:scale(1.14)}.pg.js .am-pop .ak,.pg.js .am-pop .flt,.pg.js .am-pop .hw,.pg.js .am-pop .k,.pg.js .am-pop .rstack .rcard,.pg.js .am-pop .rv{opacity:0;transform:scale(.8)}.pg.js .am-slide .ak,.pg.js .am-slide .flt,.pg.js .am-slide .hw,.pg.js .am-slide .k,.pg.js .am-slide .rstack .rcard,.pg.js .am-slide .rv{opacity:0;transform:translateX(-72px)}.pg.js .am-tilt .ak,.pg.js .am-tilt .flt,.pg.js .am-tilt .hw,.pg.js .am-tilt .k,.pg.js .am-tilt .rstack .rcard,.pg.js .am-tilt .rv{opacity:0;transform:perspective(1400px) rotateX(22deg) translateY(40px);transform-origin:50% 100%}.pg.js .am-flip .ak,.pg.js .am-flip .flt,.pg.js .am-flip .hw,.pg.js .am-flip .k,.pg.js .am-flip .rstack .rcard,.pg.js .am-flip .rv{opacity:0;transform:perspective(1200px) rotateY(-70deg);transform-origin:0 50%}.pg.js .am-wipe .ak,.pg.js .am-wipe .flt,.pg.js .am-wipe .hw,.pg.js .am-wipe .k,.pg.js .am-wipe .rstack .rcard,.pg.js .am-wipe .rv{opacity:0;transform:translateY(10px)}.pg.js .am-iris .ak,.pg.js .am-iris .flt,.pg.js .am-iris .hw,.pg.js .am-iris .k,.pg.js .am-iris .rstack .rcard,.pg.js .am-iris .rv{opacity:0;transform:translateY(16px)}.pg.js .am-expand .ak,.pg.js .am-expand .flt,.pg.js .am-expand .hw,.pg.js .am-expand .k,.pg.js .am-expand .rstack .rcard,.pg.js .am-expand .rv{opacity:0;transform:translateY(10px)}.pg.js :is(.am-zoom,.am-pop,.am-slide,.am-tilt,.am-flip) :is([data-rv=why],[data-rv=trust],[data-rv=roles]) .k{opacity:0;transform:translateY(16px);transform-origin:50% 50%}.pg.js .am-slide .kr,.pg.js .am-slide .tile.tb-r,.pg.js .am-slide .ucrow,.pg.js .am-slide .usp-panel{transform:translateX(72px)}.pg.js .am-slide .shw{transform:scale(.9)}.pg.js .am-slide .rstack .rcard{transform:translateX(96px)}.pg.js .am-slide .ak{transform:translateX(-40px)}.pg.js .am .rv .k{opacity:0;transform:translateY(10px);filter:none;--a-dur:.6s}.pg.js .am-expand .rv,.pg.js .am-none .rv .k{opacity:1;transform:none}.pg.js .am-expand .rv{clip-path:inset(0 46% 0 46% round var(--r-lg))}.pg.js .am-expand .ctile{clip-path:inset(0 46% 0 46% round var(--r-md))}.pg.js .am-none .hero-bg,.pg.js .am-none .hstage{opacity:1;transform:none}.pg.js .am-fade .hero-bg{opacity:0}.pg.js .am-blur .hero-bg{filter:blur(28px);transform:scale(1.12)}.pg.js .am-zoomout .hero-bg{transform:scale(1.25)}.pg.js .am-zoomout .flt{transform:scale(1.3)}.pg.js .am-iris .hero-bg,.pg.js .am-iris .hstage{clip-path:circle(0 at 50% 42%);transform:scale(1.08)}.pg.js .am-iris .flt{opacity:1;transform:none}.pg.js .am .floor{opacity:0}.pg.js .am-none .floor{opacity:1}.pg.js .am-blur .floor{filter:blur(12px)}.pg.js .am-wipe .hw{opacity:1;transform:none;clip-path:inset(-20% 100% -20% 0)}.pg.js .am .go .ak,.pg.js .am .go .hw,.pg.js .am .go .k,.pg.js .am .rstack.go .rcard,.pg.js .am .rv.in,.pg.js .am.go .ak,.pg.js .am.go .flt,.pg.js .am.go .hw,.pg.js .am.go .k{opacity:1;transform:none;filter:none;--a-dl:calc(var(--d,0)*var(--a-stag) + var(--a-base));transition-property:opacity,transform,filter,clip-path,translate,box-shadow,border-color;transition-duration:var(--a-dur),var(--a-dur),var(--a-dur),var(--a-dur),.3s,.35s,.35s;transition-timing-function:var(--a-fe),var(--a-ease),var(--a-ease),var(--a-ease),var(--out),ease,ease;transition-delay:var(--a-dl),var(--a-dl),var(--a-dl),var(--a-dl),0s,0s,0s}.pg.js .am .go .hw,.pg.js .am.go .hw{--a-dl:calc(var(--w,0)*var(--a-wstag) + var(--a-wbase))}.pg.js .am .rstack.go .rcard{--a-dl:calc(var(--ri,0)*var(--a-stag) + var(--a-base))}.pg.js .am .rv.in{--a-dl:0s}.pg.js .am.go .flt{--a-dl:calc(var(--fi,0)*120ms + 200ms)}.pg.js .am-wipe .go .hw,.pg.js .am-wipe.go .hw{clip-path:inset(-20% -8% -20% 0)}.pg.js .am-expand .rv.in{clip-path:inset(0 0 0 0 round var(--r-lg))}.pg.js .am-expand .ctile.in{clip-path:inset(0 0 0 0 round var(--r-md))}.pg.js .am.go .floor,.pg.js .am.go .hero-bg,.pg.js .am.go .hstage{opacity:1;filter:none;transition-property:opacity,transform,filter,clip-path,translate,scale;transition-duration:var(--a-bg),var(--a-bg),var(--a-bg),var(--a-bg),.7s,.7s;transition-timing-function:ease,var(--out),var(--out),var(--io),var(--out),var(--out);transition-delay:0s}.pg.js .am.go .hero-bg,.pg.js .am.go .hstage{transform:none}.pg.js .am-iris.go .hero-bg,.pg.js .am-iris.go .hstage{clip-path:circle(100% at 50% 42%)}.pg.js .am.go .floor{transition-delay:.3s}@media (prefers-reduced-motion:reduce){.pg.js .am .ak,.pg.js .am .flt,.pg.js .am .hero-bg,.pg.js .am .hstage,.pg.js .am .hw,.pg.js .am .k,.pg.js .am .rstack .rcard,.pg.js .am .rv{opacity:1!important;transform:none!important;filter:none!important;clip-path:none!important;transition:opacity .15s ease!important}.pg.js .am .floor{opacity:1!important;filter:none!important}.pg.js .hw,.pg.js .k,.pg.js .rstack .rcard,.pg.js .rv{opacity:1!important;transform:none!important;transition:opacity .15s ease!important}.pg.js .hero .hero-bg{transform:none!important}.pg *,.pg :after,.pg :before{animation:none!important}.pg .lift,.pg .rimg,.pg .ud,.pg .uv{transition:none!important}.pg .lift:hover{translate:none}.pg .rcard:hover .rimg{transform:none}}.pg.still *,.pg.still :after,.pg.still :before{animation:none!important;transition:none!important}.pg .grad{background-image:linear-gradient(90deg,var(--brand) 0,var(--grad-2,#8b5cf6) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.pg .cs-d .grad,.pg .tone-dark .grad{background-image:linear-gradient(90deg,var(--brand-ondark) 0,#c4b5fd 100%)}.pg .hl-logo{display:inline-block;height:.95em;width:auto;vertical-align:-.09em}.pg .dot{display:inline-block;flex:none;width:8px;height:8px;border-radius:50%;background:#12a150;box-shadow:0 0 0 3px rgba(18,161,80,.2)}.pg .xbtns{display:flex;flex-wrap:wrap;gap:12px}.pg .xbtn,.pg .xbtns{justify-content:center}.pg .xbtn{display:inline-flex;align-items:center;gap:6px;height:48px;padding:0 16px;border-radius:12px;border:1px solid #dfedff;background:#ffffff;color:#1c324a;font-size:16px;line-height:24px;font-weight:500;letter-spacing:.015em;text-decoration:none;white-space:nowrap;transition:background-color .2s ease}.pg .xbtn:hover{background:#f5faff;color:#1c324a}.pg .xbtn-p{min-width:182px;border-color:var(--brand);background:var(--brand);color:#ffffff}.pg .xbtn-p:hover{background:var(--brand-h);color:#ffffff}.pg .xbtn-w,.pg .xbtn-w:hover{color:#1679a8}.pg .xbtn-l{height:auto;padding:4px;border-color:transparent}.pg .xbtn-l,.pg .xbtn-l:hover{background:transparent;color:var(--accent-tx,var(--brand))}.pg .xbtn-l:hover{text-decoration:underline}.pg .tone-dark .xbtn-l{color:var(--brand-ondark)}.pg .xbtn .arr{width:16px;height:16px;display:block;transition:translate .2s var(--out)}.pg .xbtn:hover .arr{translate:3px 0}.pg .nav .ni.login-o{width:auto!important;padding:0 16px;border:1px solid rgba(255,255,255,.6);color:#ffffff}.pg .nav:is(.onlight,.solid) .ni.login-o{border-color:var(--brand);color:var(--brand)}.pg .nav:is(.onlight,.solid) .ni.login-o:hover{background-color:var(--brand-soft);color:var(--brand)}.pg .hvid{position:relative;margin-top:-72px;padding:132px 24px 0;overflow:hidden;background:#f7f9fd;--fade:#f7f9fd;text-align:center}.pg .hvid-bg{position:absolute;top:-4px;left:min(calc(50% - 653px),0px);width:max(1397px,100%);height:786px;background:var(--hvid-bg-image,url("/landing/assets/img/hero-video-bg.webp")) center top /cover no-repeat;pointer-events:none}.pg .hvid.bg-custom .hvid-bg{display:none}.pg .hvid-in{position:relative;z-index:1;max-width:1216px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.pg .hvid-pill{display:inline-flex;align-items:center;gap:8px;padding:5px 12px 5px 10px;border:1px solid var(--line);border-radius:999px;background:rgba(255,255,255,.85);color:var(--tx-2);font-size:13px;line-height:18px;font-weight:500;letter-spacing:0;text-decoration:none}.pg .hvid h1,.pg .hvid-pill:hover{color:var(--tx)}.pg .hvid h1{margin:18px 0 0;font-size:56px;line-height:68px;font-weight:700;letter-spacing:-.02em}.pg .hvid-sub{margin:14px 0 0;max-width:595px;font-size:17px;line-height:27px;letter-spacing:0;color:var(--tx-2)}.pg .hvid .xbtns{margin-top:24px}.pg .hvid-media{position:relative;flex:none;width:1216px;max-width:100%;margin:40px 0 0}.pg .hvid-media.hvid-md{width:840px}.pg .hvid-media.hvid-xl{width:1334px;max-width:none}.pg .hvid-media img,.pg .hvid-media video{display:block;width:100%;height:auto}.pg .hvid-media video{display:none}.pg .hvid-media.has-video video{display:block}.pg .hvid-media.has-video img{display:none}.pg .hvid-media.hvid-fade{aspect-ratio:1334/536;overflow:hidden}.pg .hvid-media.hvid-fade:after{content:"";position:absolute;left:0;right:0;bottom:0;height:23%;background:linear-gradient(180deg,rgba(247,249,253,0) 0,var(--fade) 100%);pointer-events:none}.pg .hvid:not(:has(.hvid-fade)){padding-bottom:64px}.pg .hvid.tone-dark .hvid-sub,.pg .hvid.tone-dark h1{color:var(--tx)}.pg .hvid.tone-dark .hvid-pill{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2)}.pg .tbx .tile.tb-art{display:block;min-height:var(--rowh,340px)}.pg .tbx .tb-art .tile-tx{position:relative;z-index:2;max-width:400px;padding:28px 28px 0}.pg .tbx .tb-art:is(.tb-w8,.tb-w9,.tb-w12) .tile-tx{max-width:560px}.pg .tbx .tb-art .tb-media{position:absolute;left:0;right:0;bottom:0;top:auto;z-index:1;margin:0;pointer-events:none}.pg .tbx .tb-art .tb-media:before{display:none}.pg .tbx .tb-art .tb-media img{position:relative;inset:auto;width:100%;height:auto;-o-object-fit:fill;object-fit:fill}.pg .tbx .tb-art.tb-none{min-height:var(--rowh,340px)}.pg .tbx .tb-art.tb-none .tb-media{top:120px;left:24px;right:24px;bottom:24px}.pg .tbx .tb-art.tb-none .tb-ph{position:absolute}.pg .tbento .tile.tb-s-lead{border-radius:32px;background:linear-gradient(180deg,#ffffff,#f2f6fe)}.pg :is(.tone-dark:not(.cs),.cs-d) .tbento .tile.tb-s-lead{background:linear-gradient(180deg,var(--ui-bg-2,#1b2350) 0,var(--ui-bg,#121a44) 100%)}.pg .tbento .tile.tb-s-brand{border-color:transparent!important;background:linear-gradient(180deg,var(--brand) 0,#ddc1ec 100%)!important;--tx:#ffffff;--tx-2:#ffffff}.pg .tbento .tile.tb-s-brand:before{content:"";position:absolute;left:0;right:0;top:0;height:220px;z-index:1;background:linear-gradient(180deg,rgba(12,58,150,.42),rgba(12,58,150,0));pointer-events:none}.pg .tile-btn{position:relative;z-index:3;align-self:flex-start;display:inline-flex;align-items:center;gap:6px;height:44px;margin:0 28px 28px;padding:0 16px;border-radius:12px;border:1px solid #dfedff;background:#ffffff;color:#000f1f;font-size:14px;line-height:20px;font-weight:500;letter-spacing:.015em;text-decoration:none;white-space:nowrap;transition:background-color .2s ease}.pg .tile-btn:hover{background:#f5faff;color:#000f1f}.pg .tile-btn svg{flex:none;transition:translate .2s var(--out)}.pg .tile-btn:hover svg{translate:3px 0}.pg .tb-art .tile-btn{position:absolute;left:28px;bottom:28px;margin:0}.pg .tbx .tile.tb-s-lead .tile-tx{padding:32px 32px 0}.pg .tbx .tb-art .tile-tx h3{font-size:20px;line-height:28px}.pg .tbx .tb-art .tile-tx p{font-size:14px;line-height:20px;letter-spacing:.015em}.pg .cpanel{--w1:204,163,227;--w2:69,205,226;--w3:255,142,234;position:relative;max-width:1216px;margin:0 auto;padding:48px 28px;overflow:hidden;display:flex;flex-direction:column;align-items:center;gap:32px;border:1px solid var(--line);border-radius:32px;text-align:center;background:radial-gradient(350px 270px at 85.5% -6%,rgba(var(--w1),.3) 0,rgba(var(--w1),.22) 45%,rgba(var(--w1),0) 100%),radial-gradient(310px 250px at 8% 75%,rgba(var(--w2),.3) 0,rgba(var(--w2),.22) 45%,rgba(var(--w2),0) 100%),radial-gradient(280px 230px at 78% 100%,rgba(var(--w3),.3) 0,rgba(var(--w3),.22) 45%,rgba(var(--w3),0) 100%),#f6f8fc}.pg .cpanel h2{margin:0;font-size:48px;line-height:60px;font-weight:700;letter-spacing:-.01em;color:var(--tx)}.pg .cpanel-sub{margin:12px 0 0;font-size:16px;line-height:24px;color:var(--tx-2)}.pg .xshort{display:flex;flex-wrap:wrap;justify-content:center;gap:24px 32px;margin:0;padding:0}.pg .xshort a{display:flex;flex-direction:column;align-items:center;gap:10px;min-width:64px;color:var(--tx-2);font-size:13px;line-height:16px;letter-spacing:.015em;text-decoration:none}.pg .xshort a:hover{color:var(--tx)}.pg .xshort span{display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.8);box-shadow:0 8px 20px rgba(25,104,215,.08);transition:transform .2s var(--out)}.pg .xshort a:hover span{transform:translateY(-2px)}.pg .xshort img{width:24px;height:24px;display:block}.pg .tone-dark .xshort span{background:rgba(255,255,255,.08);box-shadow:none}.pg .tone-dark .xshort img{filter:brightness(0) invert(1);opacity:.9}@media (max-width:1024px){.pg .hvid-media,.pg .hvid-media.hvid-md,.pg .hvid-media.hvid-xl{width:100%;max-width:100%}.pg .tbx .tile.tb-art{min-height:auto!important;aspect-ratio:var(--ar,1.04);align-self:start}.pg .tbx .tb-art .tb-media{aspect-ratio:auto;max-height:none;flex:none}}@media (min-width:641px) and (max-width:1024px){.pg .tbx .tile.tb-art:is(.tb-w3,.tb-w4,.tb-w6){grid-column:span 6!important}}@media (max-width:640px){.pg .hvid{padding:112px 20px 0}.pg .hvid h1{font-size:36px;line-height:44px}.pg .hvid h1 br{display:none}.pg .hvid-sub{font-size:16px;line-height:24px}.pg .hvid-media{margin-top:28px}.pg .hvid-media.hvid-fade{aspect-ratio:1334/700}.pg .xbtn{flex:1 1 auto}.pg .tbx .tile.tb-art{aspect-ratio:auto;display:flex;flex-direction:column}.pg .tbx .tb-art .tile-tx,.pg .tbx .tile.tb-s-lead .tile-tx{padding:24px 20px 0}.pg .tbx .tb-art .tb-media{position:relative;margin:-24% 0 0;aspect-ratio:auto;max-height:none}.pg .tbx .tb-art:is(.tb-w8,.tb-w9,.tb-w12) .tb-media{margin-top:-10%}.pg .tbx .tb-art.tb-none .tb-media{position:relative;inset:auto;margin:16px;min-height:180px}.pg .tb-art .tile-btn{left:20px;bottom:20px}.pg .cpanel{padding:40px 20px;border-radius:24px;gap:28px}.pg .cpanel h2{font-size:32px;line-height:40px}.pg .cpanel h2 br{display:none}.pg .xshort{gap:20px 18px}}.pg .xpill{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border-radius:999px;border:1px solid var(--line);background:var(--bg-2);color:var(--tx-2);font-size:12px;line-height:16px;text-decoration:none}.pg .xpill b{font-weight:700}.pg .xpill b,.pg .xpill:hover{color:var(--tx)}.pg :is(.tone-dark,.cs-d,.ctab) .xpill{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.16);color:rgba(255,255,255,.86)}.pg :is(.tone-dark,.cs-d,.ctab) .xpill b{color:#ffffff}.pg .ccredit.lt{color:var(--tx-2)}.pg .ccredit.lt b{color:var(--tx)}.pg .ccredit.lt a{color:var(--accent-tx);text-decoration-color:currentColor}.pg .rpic img{display:block;width:100%;height:auto}.pg .rpic .rp-dk{display:none}.pg :is(.tone-dark:not(.cs),.cs-d) .rpic.has-dk .rp-lt{display:none}.pg :is(.tone-dark:not(.cs),.cs-d) .rpic.has-dk .rp-dk{display:block}.pg .rpic .rp-ph{display:grid;place-items:center;height:300px;border:1.5px dashed var(--line);border-radius:24px;color:var(--tx-2);font-size:14px}.pg .xcards{display:grid;gap:16px}.pg .xcard{display:flex;flex-direction:column;gap:12px;padding:24px;border-radius:var(--r-md);background:var(--card);border:1px solid var(--line);box-shadow:var(--sh-sm)}.pg .xcard-img{height:180px;border-radius:14px;overflow:hidden;background:var(--bg-2)}.pg .xcard-img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pg .xcard-ico{display:grid;place-items:center;width:48px;height:48px;border-radius:12px;background:var(--bg-2);border:1px solid var(--line)}.pg .xcard-ico img{width:28px;height:28px;-o-object-fit:contain;object-fit:contain}.pg .xcard h3{margin:0;font-size:20px;line-height:28px;font-weight:700;color:var(--tx)}.pg .xcard p{margin:0;font-size:16px;line-height:24px;color:var(--tx-2)}.pg .xcard-a{font-size:14px;line-height:20px;font-weight:500;color:var(--accent-tx);text-decoration:none}.pg .cs .xcard{background:var(--sf)!important;border-color:var(--sf-line)!important;box-shadow:var(--sf-sh)!important;backdrop-filter:var(--sf-blur);--tx:var(--sf-tx);--tx-2:var(--sf-tx-2)}.pg .xmedia{display:flex;justify-content:center;align-self:stretch}.pg .xmedia .hvid-media{margin:0}.pg .xmedia .xcrop{aspect-ratio:16/9;overflow:hidden;border-radius:20px;background:var(--bg-2)}.pg .xmedia .xcrop img,.pg .xmedia .xcrop video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pg .xmedia figcaption{margin-top:10px;font-size:14px;line-height:20px;color:var(--tx-2);text-align:center}.pg .xsplit{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center}.pg .xsplit.rv .xsplit-img{order:2}.pg .xsplit-img{aspect-ratio:4/3;border-radius:20px;overflow:hidden;background:var(--bg-2)}.pg .xsplit-img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pg .xsplit-tx h3{margin:0 0 12px;font-size:32px;line-height:40px;font-weight:700;letter-spacing:-.01em;color:var(--tx)}.pg .xsplit-tx p{margin:0 0 20px;font-size:16px;line-height:24px;color:var(--tx-2)}.pg .xlogos{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:48px}.pg .xlogo{display:grid;place-items:center;height:40px;min-width:120px;color:var(--tx-2);font-size:14px}.pg .xlogo img{max-height:36px;max-width:160px;-o-object-fit:contain;object-fit:contain}.pg .xlogos.gs img{filter:grayscale(1);opacity:.75}.pg .xlogo.inv img{filter:brightness(0) invert(1);opacity:.85}.pg .xstats{display:grid;gap:24px;text-align:center}.pg .xstats b{display:block;font-size:48px;line-height:56px;font-weight:700;color:var(--accent-tx)}.pg .xstats span{font-size:16px;line-height:24px;color:var(--tx-2)}.pg .tone-dark .xstats b{color:var(--brand-ondark)}.pg .xquote{max-width:820px;display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.pg .xquote blockquote{margin:0;font-size:28px;line-height:40px;color:var(--tx);quotes:"“" "”"}.pg .xquote blockquote:before{content:open-quote}.pg .xquote blockquote:after{content:close-quote}.pg .xquote figcaption{display:flex;align-items:center;gap:12px;text-align:left;font-size:15px;line-height:22px;color:var(--tx-2)}.pg .xquote figcaption b{display:block;color:var(--tx)}.pg .xq-ph{flex:none;width:48px;height:48px;border-radius:50%;overflow:hidden;background:var(--bg-2)}.pg .xq-ph img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pg .cpanel-in{position:relative;width:100%}.pg .cpanel.cms{min-height:404px;justify-content:center}.pg .hero.cmsh{min-height:720px;box-sizing:border-box;padding-bottom:96px}@media (max-width:640px){.pg .hero.cmsh{min-height:0;padding-bottom:64px}.pg .dbr{display:none}.pg .x-hide-m{display:none!important}}@media (min-width:641px){.pg .x-hide-d{display:none!important}}@media (max-width:1024px){.pg .xsplit{grid-template-columns:minmax(0,1fr);gap:24px}.pg .xsplit.rv .xsplit-img{order:0}}@media (max-width:640px){.pg .xcards,.pg .xstats{grid-template-columns:minmax(0,1fr)!important}.pg .xquote blockquote{font-size:22px;line-height:32px}.pg .xstats b{font-size:36px;line-height:44px}.pg .xlogos{gap:24px}.pg .cpanel.cms{min-height:0}}@keyframes el-ximg-in{0%{opacity:0;translate:0 8px;scale:1.02}}@keyframes el-ximg-kb{0%{scale:1}to{scale:1.06}}@keyframes el-ximg-kbt{0%{transform:scale(1)}to{transform:scale(1.06)}}.pg.js :is([data-img-anim=reveal],[data-img-anim=hover]):not(.img-go) :is(.ucm,.uvf,.umedia,.tb-media,.xcard-img,.rpic,.hvid-media,.xsplit-img)>:is(img,video){opacity:0}.pg.js :is([data-img-anim=reveal],[data-img-anim=hover]).img-go :is(.ucm,.uvf,.umedia,.tb-media,.xcard-img,.rpic,.hvid-media,.xsplit-img)>:is(img,video){animation:el-ximg-in .9s cubic-bezier(.22,1,.36,1) .25s backwards}@media (hover:hover){.pg [data-img-anim=hover] :is(.xcard-img,.tb-media,.xsplit-img,.rpic,.hvid-media)>img{transition:scale .5s cubic-bezier(.22,1,.36,1)}.pg [data-img-anim=hover] .hvid-media:hover>img,.pg [data-img-anim=hover] :is(.xcard,.tile,.rcard):hover :is(.xcard-img,.tb-media,.rpic)>img,.pg [data-img-anim=hover].xsplit:hover .xsplit-img>img{scale:1.03}}.pg [data-bg-anim=kenburns].bg-custom{position:relative;overflow:hidden;isolation:isolate}.pg [data-bg-anim=kenburns].bg-custom:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1;background:var(--sbg);pointer-events:none;animation:el-ximg-kb 24s ease-in-out infinite alternate}.pg.js .hero[data-bg-anim=kenburns].go .hero-bg{animation:el-ximg-kbt 24s ease-in-out 2s infinite alternate}.pg.js .hvid[data-bg-anim=kenburns] .hvid-bg{animation:el-ximg-kb 24s ease-in-out infinite alternate;transform-origin:50% 0}.pg [data-bg-anim=kenburns]:not(.kb-on) :is(.hero-bg,.hvid-bg),.pg [data-bg-anim=kenburns]:not(.kb-on).bg-custom:before{animation-play-state:paused!important}.pg.still [data-bg-anim=kenburns] :is(.hero-bg,.hvid-bg),.pg.still [data-bg-anim=kenburns].bg-custom:before,.pg.still [data-img-anim] :is(.ucm,.uvf,.umedia,.tb-media,.xcard-img,.rpic,.hvid-media,.xsplit-img)>:is(img,video){animation:none}@media (prefers-reduced-motion:reduce){.pg [data-bg-anim=kenburns] :is(.hero-bg,.hvid-bg),.pg [data-bg-anim=kenburns].bg-custom:before,.pg [data-img-anim] :is(.ucm,.uvf,.umedia,.tb-media,.xcard-img,.rpic,.hvid-media,.xsplit-img)>:is(img,video){animation:none!important}.pg [data-img-anim] :is(.ucm,.uvf,.umedia,.tb-media,.xcard-img,.rpic,.hvid-media,.xsplit-img)>:is(img,video){opacity:1!important;scale:none!important}}.pg.js .xtrust .grp .rvi{opacity:0;transform:translateY(16px)}.pg.js .xtrust .grp.in .rvi{opacity:1;transform:none;transition:opacity .6s var(--out),transform .6s var(--out);transition-delay:calc(var(--d,0)*.1s)}.pg .xtrust .av{position:absolute;width:21px;height:21px;border-radius:50%;border:1px solid #e3e8f5;background:#ffffff;display:grid;place-items:center;font-size:10px;line-height:10px;font-weight:700;color:#1968d7}.pg .xtrust .tile{position:relative;border-radius:20px;overflow:hidden;background:#f6f8fc;border:1px solid #e3e8f5;transition:translate .3s var(--out),box-shadow .3s ease}.pg .xtrust .tile:hover{translate:0 -2px;box-shadow:0 18px 36px rgba(26,43,87,.1)}.pg .xtrust .tile-tx{position:absolute;left:28px;top:28px;width:339px;display:flex;flex-direction:column;gap:8px;z-index:3}.pg .xtrust .tile-tx h3{margin:0;font-size:24px;line-height:32px;font-weight:700;letter-spacing:.015em;color:#000f1f}.pg .xtrust .tile-tx p{margin:0;font-size:16px;line-height:24px;color:#435970}.pg .xtrust .abs{position:absolute}.pg .xtrust .halo{position:absolute;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(234,251,254,1) 0,rgba(234,251,254,0) 70%)}.pg .xtrust .wcard{position:absolute;background:#ffffff;border-radius:16px;box-shadow:0 12.6px 25px rgba(26,43,87,.12)}.pg .xtrust .pill{position:absolute;display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 16px;border-radius:999px;background:#ffffff;box-shadow:0 12px 25px rgba(26,43,87,.1);font-size:12px;line-height:16px;white-space:nowrap}.pg .xtrust .bluetile{background-image:linear-gradient(134deg,#93C5FD 6%,#3B82F6 73%,#1968D7);box-shadow:inset 0 4.25px 4px rgba(255,255,255,.34)}.pg.js .xtrust .grp .doc{transform:translateY(14px)}.pg.js .xtrust .grp.in .doc{transform:none;transition:transform .8s var(--out) calc(var(--d,0)*.1s + .45s)}.pg.js .xtrust .grp .tm{opacity:0;transform:translateX(8px)}.pg.js .xtrust .grp.in .tm{opacity:1;transform:none;transition:opacity .35s ease,transform .45s var(--out);transition-delay:calc(var(--i)*60ms + .55s)}.pg.js .xtrust .grp .st{opacity:0}.pg.js .xtrust .grp.in .st{opacity:1;transition:opacity .35s ease calc(var(--i)*.22s + .8s)}.pg .xtrust .ck path{stroke-dasharray:1;stroke-dashoffset:0}.pg.js .xtrust .grp .ck path{stroke-dashoffset:1}.pg.js .xtrust .grp.in .ck path{stroke-dashoffset:0;transition:stroke-dashoffset .35s ease .9s}.pg .xtrust .ndoc{position:absolute;width:94px;height:118px;border-radius:10px;background:#ffffff;box-shadow:0 10px 24px rgba(26,43,87,.1);padding:14px 12px;transform:rotate(var(--rot))}.pg .xtrust .ndoc i{display:block;height:5px;border-radius:3px;background:#dbe5f7;margin-top:7px}.pg .xtrust .ndoc i.b{background:#7aa7ec;width:70%;margin-top:0}.pg .xtrust .ndoc span{position:absolute;left:12px;bottom:10px;font-size:8px;line-height:10px;color:#a7b8c9}.pg.js .xtrust .grp .ndoc{transform:rotate(0deg) translate(var(--fx,0),6px)}.pg.js .xtrust .grp.in .ndoc{transform:rotate(var(--rot));transition:transform .9s var(--out) calc(var(--d,0)*.1s + .4s)}.pg .xtrust .dash line{stroke-dasharray:6 6;animation:el-flow 1.5s linear infinite}.pg.js .xtrust .grp .ban{scale:.9;opacity:0}.pg.js .xtrust .grp.in .ban{scale:1;opacity:1;transition:scale .5s cubic-bezier(.34,1.56,.64,1) calc(var(--d,0)*.1s + .75s),opacity .3s ease calc(var(--d,0)*.1s + .75s)}.pg.js .xtrust .grp .shk{transform:translateY(-10px)}.pg.js .xtrust .grp.in .shk{transform:none;transition:transform .5s var(--out) calc(var(--d,0)*.1s + .45s)}.pg .xtrust .lglow{position:absolute;border-radius:50%;pointer-events:none;background:radial-gradient(ellipse,rgba(147,197,253,.55) 0,rgba(147,197,253,0) 70%);opacity:.35}.pg.js .xtrust .grp .lglow{opacity:0}.pg.js .xtrust .grp.in .lglow{animation:el-onceglow 1.4s ease calc(var(--d,0)*.1s + .95s) both}.pg .xtrust .tg{position:relative;flex:none;width:24px;height:14px;border-radius:7px;background:#d5dbe7}.pg .xtrust .tg:after{content:"";position:absolute;left:2px;top:2px;width:10px;height:10px;border-radius:50%;background:#ffffff;box-shadow:0 1px 2px rgba(0,0,0,.2)}.pg .xtrust .tg.on{background:#1968d7}.pg .xtrust .tg.on:after{transform:translateX(10px)}.pg.js .xtrust .grp .tg.on{background:#d5dbe7}.pg.js .xtrust .grp .tg.on:after{transform:none}.pg.js .xtrust .grp.in .tg.on{background:#1968d7;transition:background-color .3s ease calc(var(--i)*.25s + 1.2s)}.pg.js .xtrust .grp.in .tg.on:after{transform:translateX(10px);transition:transform .3s var(--out) calc(var(--i)*.25s + 1.2s)}.pg .xtrust .srow{display:flex;align-items:center;gap:12px;height:49px;border-top:1px solid #eef1f7}.pg .xtrust .srow:first-of-type{border-top:0}.pg .xtrust .sico{flex:none;width:32px;height:32px;border-radius:50%;display:grid;place-items:center}.pg .xtrust .tvin,.pg .xtrust .tvis{position:absolute;inset:0}@media (max-width:1024px){.pg .xtrust .tile{height:auto!important;min-height:0!important;padding:28px 0 20px}.pg .xtrust .tile-tx{position:static;width:auto;max-width:560px;padding:0 28px}.pg .xtrust .tvis{position:relative;inset:auto;height:calc(var(--vh) * var(--ts,1) * 1px);margin-top:12px;overflow:hidden}.pg .xtrust .tvin{inset:auto;left:50%;top:0;width:var(--dw);height:var(--dh);transform-origin:0 0;transform:translateX(calc(var(--vw) * var(--ts,1) * -.5px)) scale(var(--ts,1)) translate(calc(var(--vx) * -1px),calc(var(--vy) * -1px))}.pg .xtrust>div:first-child .pill{display:none}}@media (max-width:640px){.pg .xtrust .tile-tx{padding:0 20px}.pg .xtrust .tile-tx h3{font-size:20px;line-height:28px}}@media (min-width:1025px) and (max-width:1279px){.pg .xtrust{width:1216px;max-width:none!important}}@media (min-width:1180px) and (max-width:1279px){.pg .xtrust{zoom:.91}}@media (min-width:1100px) and (max-width:1179px){.pg .xtrust{zoom:.85}}@media (min-width:1025px) and (max-width:1099px){.pg .xtrust{zoom:.79}}.pg .hero.cmsh.hsp-n{min-height:640px;padding-bottom:64px}.pg .hero.cmsh.hsp-s{min-height:560px;padding-bottom:48px}.pg .hvid.hsp-n{padding-top:116px}.pg .hvid.hsp-s{padding-top:100px}.pg .hvid.hsp-n:not(:has(.hvid-fade)){padding-bottom:48px}.pg .hvid.hsp-s:not(:has(.hvid-fade)){padding-bottom:32px}.pg .hero.cmsh.hpanel{margin:-60px 12px 0!important;border-radius:32px}.pg .hvid.hpanel{margin:-60px 12px 0;border-radius:32px;border:1px solid var(--line)}.pg .hpanel .hseam{display:none}.pg footer.fpan{padding:0 32px 32px}.pg footer.fpan .fpanel{max-width:1216px;margin:0 auto;border:1px solid var(--line);border-radius:32px;overflow:hidden}.pg footer.fpan .fpanel>div:first-child{border-top:0!important}@media (max-width:640px){.pg .hero.cmsh.hsp-n,.pg .hero.cmsh.hsp-s{min-height:0}.pg .hero.cmsh.hsp-s{padding-bottom:48px}.pg .hvid.hsp-n{padding-top:100px}.pg .hvid.hsp-s{padding-top:88px}.pg .hero.cmsh.hpanel,.pg .hvid.hpanel{margin:-64px 8px 0!important;border-radius:24px}.pg footer.fpan{padding:0 16px 16px}.pg footer.fpan .fpanel{border-radius:24px}}.pg .ddm.ddp{width:380px;max-width:calc(100vw - 32px);padding:8px;gap:2px;border-color:#e6e9f1;border-radius:16px;box-shadow:0 16px 40px rgba(11,27,63,.1),0 2px 6px rgba(11,27,63,.04)}.pg .ddp .ddp-i{display:flex;align-items:center;gap:12px;padding:10px;border-radius:10px;text-decoration:none;white-space:normal;color:#000f1f}.pg .ddp a.ddp-i{background:#f3f6fd;transition:background-color .2s ease}.pg .ddp a.ddp-i:hover{background:#e9effc;color:#000f1f}.pg .ddp .ddp-ic{flex:none;display:block;width:36px;height:36px}.pg .ddp .ddp-tile{flex:none;width:36px;height:36px;border-radius:12px;background:#f5f6f8;display:grid;place-items:center}.pg .ddp .ddp-tile img{display:block;width:20px;height:20px}.pg .ddp .ddp-tx{display:flex;flex-direction:column;gap:2px;min-width:0}.pg .ddp .ddp-n{display:flex;align-items:center;gap:8px;font-size:14px;line-height:20px;font-weight:500;color:#000f1f}.pg .ddp .ddp-n em{padding:0 4px;border-radius:80px;background:#f6f8fc;font-style:normal;font-size:10px;line-height:16px;font-weight:700;color:#667a8e}.pg .ddp small{font-size:12px;line-height:17px;color:#5b6577}.pg .ddp .soon{cursor:default}.pg .ddp .soon .ddp-n,.pg .ddp .soon small{color:#9aa3b2}.pg .xcrumb{position:absolute;top:72px;left:0;right:0;z-index:40}.pg .xcrumb-in{max-width:1280px;margin:0 auto;padding:8px 40px;display:flex;align-items:center;gap:4px;font-size:12px;line-height:16px;color:#667a8e}.pg .xcrumb-in b{font-size:14px;line-height:20px;font-weight:700}.pg .xcrumb-in [aria-current]{color:#000f1f}.pg .xcrumb.on-dark .xcrumb-in{color:rgba(255,255,255,.6)}.pg .xcrumb.on-dark .xcrumb-in [aria-current]{color:rgba(255,255,255,.95)}.pg .xsub{position:sticky;top:72px;z-index:45;height:36px;background:#ffffff;border-bottom:1px solid #e3e8f5}.pg .xsub-in{position:relative;max-width:1280px;height:35px;margin:0 auto;padding:0 40px;display:flex;align-items:flex-end;overflow-x:auto;scrollbar-width:none}.pg .xsub-in::-webkit-scrollbar{display:none}.pg .xsub-a{flex:none;padding:8px 12px 5px;border-bottom:2px solid transparent;font-size:12px;line-height:16px;font-weight:400;letter-spacing:0;color:#435970;text-decoration:none;white-space:nowrap;transition:color .2s ease}.pg .xsub-a:hover{color:#000f1f}.pg .xsub-a.on{color:var(--brand);font-weight:700;border-bottom-color:var(--brand)}.pg .xsub-ind{position:absolute;left:0;bottom:0;width:0;height:2px;background:var(--brand);opacity:0;pointer-events:none}.pg .xsub.ready .xsub-ind{opacity:1;transition:translate .35s var(--out),width .35s var(--out)}.pg .xsub.ready .xsub-a.on{border-bottom-color:transparent}.pg.has-sub :is(section[id],#uc,#roles,#trust){scroll-margin-top:108px}html:has(.blog .pg){scroll-padding-top:0}.pg .xeyebrow{margin:0 0 12px;font-size:12px;line-height:16px;font-weight:700;letter-spacing:0;text-transform:uppercase;color:var(--accent-tx,var(--brand))}.pg .tone-dark .xeyebrow{font-weight:500;color:var(--tx-2)}.pg .xbadge{margin:0;display:inline-flex;align-items:center;gap:8px;font-size:14px;line-height:20px;font-weight:500;letter-spacing:0}.pg .xbadge img{display:block;flex:none;width:28px;height:28px}.pg .hvid-in .xbadge{color:var(--tx)}.pg .xrot{display:inline-flex;align-items:center;gap:6px;max-width:100%;vertical-align:top}.pg .xrot-t{white-space:nowrap}.pg .xrot-c{flex:none;width:4px;height:.93em;background:currentColor;animation:el-xrot-blink 1s steps(1) infinite}@keyframes el-xrot-blink{0%,49.9%{opacity:1}50%,to{opacity:0}}.pg .xhl{max-width:1216px;margin:0 auto;display:grid;grid-template-columns:var(--hlw,380px) minmax(0,1fr);gap:48px;align-items:start}.pg .xhl-body{min-width:0}.pg .xlayers{isolation:isolate}.pg .xrain{position:absolute;inset:0;overflow:hidden;pointer-events:none}.pg .xlayers>.xrain{z-index:-1}.pg .ctab>.xrain~*{position:relative}.pg .xrain-in{position:absolute;left:50%;bottom:0;width:1964px;height:871px;margin-left:-982px;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent,transparent 27%,rgba(0,0,0,.35) 63%,#000);mask-image:linear-gradient(180deg,transparent,transparent 27%,rgba(0,0,0,.35) 63%,#000)}.pg .hero .xrain-in{top:226px;bottom:auto}.pg .xrain-mv{position:absolute;left:0;top:0;width:100%;height:2304px;will-change:transform;animation:el-xrain-fall 13.55s linear infinite}.pg .xrain-col{position:absolute;top:0;font-family:var(--font-jbmono,"JetBrains Mono"),ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700;font-size:17px;line-height:24px;letter-spacing:0;white-space:pre}@keyframes el-xrain-fall{0%{transform:translateY(-1152px)}to{transform:translateY(0)}}.pg .xrain.off .xrain-mv{animation-play-state:paused}.pg[data-animations=off] :is(.xrain-mv,.xrot-c){animation:none}@media (prefers-reduced-motion:reduce){.pg .xrain-mv,.pg .xrot-c{animation:none}}@media (max-width:1024px){.pg .xcrumb-in,.pg .xsub-in{padding-left:24px;padding-right:24px}.pg .xhl{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width:640px){.pg .xcrumb-in,.pg .xsub-in{padding-left:16px;padding-right:16px}.pg .xrot-c{width:3px}}.pg .xdecor{position:absolute;inset:0;overflow:hidden;pointer-events:none}.pg .xdecor img{position:absolute;display:block;max-width:none;height:auto}.pg .xlayers>.xdecor{z-index:-1}.pg .ctab>.xdecor~*{position:relative}.pg [data-bg-anim=kenburns] .xdecor img{animation:el-ximg-kb 24s ease-in-out infinite alternate}.pg [data-bg-anim=kenburns]:not(.kb-on) .xdecor img{animation-play-state:paused}.pg.still [data-bg-anim=kenburns] .xdecor img,.pg[data-animations=off] .xdecor img{animation:none}@media (prefers-reduced-motion:reduce){.pg [data-bg-anim=kenburns] .xdecor img{animation:none}}.pg .hvid-media.xglass{width:1200px;padding:21px 22px 22px 21px;border-radius:40px;background-image:linear-gradient(176deg,rgba(18,30,79,.7),rgba(68,73,173,.7) 14%,rgba(255,255,255,.1) 69%);box-shadow:0 28.8px 67.2px rgba(26,43,87,.12);backdrop-filter:blur(4.1px)}.pg .hvid-media.xglass:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.5px;background-image:radial-gradient(circle at 43% 34%,rgba(255,255,255,.96) 0,rgba(255,255,255,0) 41%,rgba(255,255,255,.81) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.pg .hvid-media.xglass>:is(img,video){border-radius:24px}.pg .bg-custom{background-origin:border-box!important}.pg :is(.hvid,.xlayers).bg-custom{border-top-width:0;border-bottom-width:0}.pg .hvid{--gw:min(1200px,100vw - 48px)}.pg .hvid-media.xglass-cut{margin-bottom:calc(var(--gw) * -.18917)!important}.pg .hvid-media.xglass-cut:after{content:"";position:absolute;left:21.5px;right:21.5px;bottom:calc(var(--gw) * .18917);height:160px;opacity:.9;background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.82) 75%,rgba(255,255,255,.76));pointer-events:none}.pg .hvid:has(.xglass-cut){padding-bottom:0!important}.pg .xbtns-fit .xbtn-p{min-width:0}.pg .hvid-tight h1{margin-top:12px;letter-spacing:-.01em}.pg .hvid-tight .hvid-sub{margin-top:12px;max-width:500px;font-size:16px;line-height:24px}.pg .xcrumb+.hvid.hsp-s{padding-top:116px}@media (max-width:640px){.pg .hvid{--gw:calc(100vw - 40px)}.pg .xbtns-fit{flex-direction:column;align-self:stretch;width:100%}.pg .xcrumb+.hvid{padding-top:120px}}.pg .xrt{position:relative;max-width:1156px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;align-items:center;gap:24px;color:#ffffff}.pg .xrt-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.pg .xrt-chip{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;border:0;border-radius:12px;background:rgba(255,255,255,.1);color:#e3e8f5;font-size:12px;line-height:16px;font-weight:400;letter-spacing:0;white-space:nowrap;cursor:pointer;transition:box-shadow .45s var(--io),background-color .2s ease,scale .12s ease}.pg .xrt-chip:hover{background:rgba(255,255,255,.16)}.pg .xrt-chip:active{scale:.97}.pg .xrt-chip.on{box-shadow:inset 0 0 0 1px rgba(255,255,255,.64);color:#ffffff;font-weight:700;padding-left:8px}.pg .xrt-chk{display:none}.pg .xrt-chip.on .xrt-chk{display:block;animation:el-xrt-pop .45s var(--out)}@keyframes el-xrt-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.pg .xrt-fit{width:100%}.pg .xrt-fit.scroll{overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.pg .xrt-fit::-webkit-scrollbar{display:none}.pg .xrt-box{position:relative;width:1156px;height:300px;max-width:none;margin:0 auto}.pg .xrt-scale{position:absolute;left:0;top:0;width:1156px;height:300px;padding-top:32px;transform-origin:0 0}.pg .xrt-plane{position:relative;width:1156px;height:260px;letter-spacing:0;white-space:nowrap}.pg .xrt-lines{position:absolute;left:0;top:0;overflow:visible}.pg .xrt-big{position:absolute;top:88px;height:84px;display:flex;align-items:center;gap:10px;padding:16px;border:1px solid transparent;border-radius:20px;background:linear-gradient(#1c204a,#1c204a) padding-box,linear-gradient(127deg,rgba(75,139,255,.95),rgba(138,92,255,.55) 32%,#2a3784 76%) border-box;box-shadow:0 12px 30px rgba(5,10,42,.5),-6px -6px 30px rgba(75,107,255,.22)}.pg .xrt-tile{flex:none;display:grid;place-items:center;padding:8px;border-radius:14px;background:#1b2d63}.pg .xrt-tile .ei,.pg .xrt-tile img{display:block;grid-area:1/1}.pg .xrt-ico [data-k]{opacity:0;transition:opacity .45s var(--io)}.pg .xrt-ico [data-k].on{opacity:1}.pg .xrt-tx{min-width:0;display:flex;flex-direction:column}.pg .xrt .xrt-t{margin:0;font-size:14px;line-height:20px;font-weight:700;color:#ffffff}.pg .xrt .xrt-s{margin:0;font-size:12px;line-height:16px;color:#9fb0c8}.pg .xrt .xrt-wrap{white-space:normal}.pg .xrt-qs{position:relative}.pg .xrt-qs>span{display:block;transition:opacity .45s var(--io)}.pg .xrt-qs>span.off{position:absolute;left:0;top:0;opacity:0}.pg .xrt-row{position:absolute;left:596px;width:260px;height:56px;padding:0 12px;display:flex;align-items:center;justify-content:space-between;gap:8px;border-radius:20px;background:#1c204a;border:1px solid rgba(42,55,132,.4);box-shadow:0 12px 30px rgba(5,10,42,0);transition:border-color .45s var(--io),box-shadow .45s var(--io)}.pg .xrt-row.on{border-color:#2a3784;box-shadow:0 12px 30px rgba(5,10,42,.5)}.pg .xrt-dim{min-width:0;display:flex;align-items:center;gap:10px;opacity:.4;transition:opacity .45s var(--io)}.pg .xrt-row.on .xrt-dim{opacity:1}.pg .xrt .xrt-n{margin:0;font-size:13px;line-height:18px;font-weight:700;color:#ffffff}.pg .xrt .xrt-sub{margin:0;display:grid;font-size:11px;line-height:16px;color:#9fb0c8}.pg .xrt-sub>span{grid-area:1/1;transition:opacity .45s var(--io)}.pg .xrt-sub .use{opacity:0}.pg .xrt-row.on .xrt-sub .use{opacity:1}.pg .xrt-row.on .xrt-sub .no{opacity:0}.pg .xrt-badge{flex:none;display:inline-flex;align-items:center;gap:4px;padding:0 9px 0 4px;border-radius:80px;background:rgba(25,104,215,.18);color:#8ab8ff;font-size:10px;line-height:16px;font-weight:700;opacity:0;transform:scale(.9);transition:opacity .45s var(--io),transform .45s var(--out)}.pg .xrt-row.on .xrt-badge{opacity:1;transform:none}.pg .xrt-c .dsh{fill:none;stroke:#5b6cff;stroke-opacity:.9;stroke-width:1.5;stroke-dasharray:4 6;opacity:.4;transition:opacity .45s var(--io)}.pg .xrt-c.on .dsh{opacity:0}.pg .xrt-c .sol{fill:none;stroke-width:2;stroke-dasharray:1 1;stroke-dashoffset:1;opacity:0;transition:opacity .45s var(--io),stroke-dashoffset 0s linear .45s}.pg .xrt-c.on .sol{opacity:1;stroke-dashoffset:0;transition:stroke-dashoffset .3s var(--out),opacity 0s}.pg .xrt-c.on .sol.b{transition:stroke-dashoffset .3s var(--out) .15s,opacity 0s .15s}.pg .xsc{--cw:820px;position:relative}.pg .xsc-head{max-width:1200px;margin:0 auto;display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.pg .xsc-head>.trig{flex:0 1 640px;min-width:0}.pg .xsc-ctl{flex:none;display:flex;align-items:center;gap:16px}.pg .xsc>.xsc-ctl{justify-content:flex-end;max-width:1200px;margin:0 auto 24px}.pg .xsc-ctl .xsc-n{margin:0;font-size:14px;line-height:20px;font-weight:700;color:var(--tx);font-variant-numeric:tabular-nums}.pg .xsc-cd{position:relative;width:200px;height:4px;border-radius:100px;background:#d2e5ff;overflow:hidden}.pg .xsc-fill{position:absolute;inset:0;border-radius:80px;background:var(--brand);transform:scaleX(0);transform-origin:left center;animation-duration:6s;animation-timing-function:linear;animation-fill-mode:both;animation-play-state:paused}.pg .xsc-fill.a{animation-name:el-xsc-cd-a}.pg .xsc-fill.b{animation-name:el-xsc-cd-b}@keyframes el-xsc-cd-a{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes el-xsc-cd-b{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.pg .xsc-btn{flex:none;display:grid;place-items:center;width:44px;height:44px;padding:11px;border:1px solid #dfedff;border-radius:80px;background:#ffffff;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,scale .12s ease}.pg .xsc-btn:hover{background:#f3f6fd;border-color:#c9dcf7}.pg .xsc-btn:active{scale:.97}.pg .xsc-btn img{display:block}.pg .tsec:has(.xsc-track){overflow-x:clip}.pg .xsc-track{position:relative;width:100vw;margin-left:calc(50% - 50vw);height:480px;touch-action:pan-y}.pg .xsc-track:focus-visible{outline-offset:-2px}.pg .xsc-row{display:flex;gap:20px;width:-moz-max-content;width:max-content;margin-left:max(24px,calc((100% - 1200px) / 2));transform:translateX(calc((var(--cw) + 20px) * var(--i) * -1));transition:transform .6s var(--out)}.pg .xsc-card{position:relative;flex:none;width:var(--cw);height:480px;padding:32px 0 32px 32px;display:flex;gap:24px;border-radius:32px;background:rgba(255,255,255,.7);box-shadow:0 20px 40px rgba(75,91,255,.08);backdrop-filter:blur(10px);text-align:left}.pg .xsc-card:after{content:"";position:absolute;inset:0;border:1px solid #ffffff;border-radius:inherit;pointer-events:none}.pg .xsc-txt{flex:none;width:300px;margin:1px -1px 1px 1px;justify-content:space-between}.pg .xsc-top,.pg .xsc-txt{display:flex;flex-direction:column}.pg .xsc-top{gap:16px}.pg .xsc .xsc-num{margin:0;font-size:32px;line-height:40px;font-weight:700;letter-spacing:-.01em;color:#a7b8c9;transition:color .6s var(--io)}.pg .xsc-card.on .xsc-num{color:var(--brand)}.pg .xsc h3{margin:0;font-size:24px;line-height:32px;font-weight:700;letter-spacing:0;color:#000f1f}.pg .xsc .xsc-top p:not(.xsc-num){margin:0;font-size:16px;line-height:24px;letter-spacing:0;color:#435970}.pg .xsc ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px}.pg .xsc li{padding:3px 11px;border:1px solid #a7b8c9;border-radius:12px;background:#ffffff;font-size:12px;line-height:16px;letter-spacing:0;color:#435970}.pg .xsc-ill{flex:none;display:block;width:464px;height:416px;transform-origin:100% 50%}.pg.still .xsc-row,.pg[data-animations=off] .xsc-row{transition:none}.pg.js :is([data-img-anim=reveal],[data-img-anim=hover]):not(.img-go) .xsc-ill{opacity:0}.pg.js :is([data-img-anim=reveal],[data-img-anim=hover]).img-go .xsc-ill{animation:el-ximg-in .9s cubic-bezier(.22,1,.36,1) .25s backwards}.pg [data-img-anim=hover] .xsc-ill{transition:scale .5s cubic-bezier(.22,1,.36,1)}@media (hover:hover){.pg [data-img-anim=hover] .xsc-card:hover .xsc-ill{scale:1.03}}.pg.still [data-img-anim] .xsc-ill{animation:none}@media (prefers-reduced-motion:reduce){.pg .xsc-row{transition:none}.pg .xrt-chip.on .xrt-chk{animation:none}.pg [data-img-anim] .xsc-ill{animation:none!important;opacity:1!important;scale:none!important}}@media (max-width:1024px){.pg .xsc{--cw:92vw}.pg .xsc-head{flex-direction:column;align-items:flex-start}.pg .xsc-head>.trig{flex:none}.pg .xsc-row{margin-left:4vw}.pg .xsc-txt{flex:1 1 auto;width:auto}}@media (max-width:640px){.pg .xrt-chips{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;width:100%;scrollbar-width:none}.pg .xrt-chips::-webkit-scrollbar{display:none}.pg .xrt-chip{flex:none}.pg .xsc-card{flex-direction:column;height:auto;padding:24px;gap:20px}.pg .xsc-txt{flex:none;margin:0;gap:20px}.pg .xsc-ill{width:100%;height:auto}.pg .xsc-track{height:auto}.pg .xsc-cd{width:120px}}.pg .xac{max-width:1200px;margin-left:auto;margin-right:auto;min-height:472px;display:flex;align-items:center;gap:48px;text-align:left}.pg .xac-col{flex:0 1 576px;min-width:0;display:flex;flex-direction:column;gap:24px}.pg .xac-col>.xac-head .xeyebrow{margin-bottom:24px}.pg .xac-list{display:flex;flex-direction:column;gap:16px}.pg .xac-i{display:flex;align-items:stretch;gap:16px;width:100%;padding:0;border:0;background:transparent;font:inherit;color:inherit;text-align:left;cursor:pointer;opacity:.55;transition:opacity .5s var(--io)}.pg .xac-i.on{opacity:1}.pg .xac-i:focus-visible{outline-offset:4px;border-radius:8px}.pg .xac-bar{flex:none;width:3px;border-radius:80px;background:#e3e8f5;transition:background-color .5s var(--io)}.pg .xac-i.on .xac-bar{background:var(--brand)}.pg .xac-c{display:flex;flex-direction:column;min-width:0}.pg .xac-t{display:block;font-size:20px;line-height:28px;font-weight:700;letter-spacing:0;color:#667a8e;transition:color .5s var(--io)}.pg .xac-i.on .xac-t{color:var(--tx)}.pg .xac-x{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .5s var(--out),opacity .5s var(--io)}.pg .xac-i.on .xac-x{grid-template-rows:1fr;opacity:1}.pg .xac-x>span{display:block;overflow:hidden;min-height:0}.pg .xac-d{display:block;padding-top:4px;font-size:14px;line-height:20px;letter-spacing:0;color:var(--tx-2)}.pg .xac-stage{position:relative;flex:0 0 576px;height:472px;border-radius:32px;overflow:hidden}.pg .xac-img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;opacity:0;transform:translateY(8px) scale(1.02);transition:opacity .5s var(--io),transform 0s linear .5s}.pg .xac-img.on{opacity:1;transform:none;transition:opacity .5s var(--io),transform .5s var(--out)}.pg.js [data-img-anim=reveal]:not(.img-go) .xac-stage{opacity:0}.pg.js [data-img-anim=reveal].img-go .xac-stage{animation:el-ximg-in .9s cubic-bezier(.22,1,.36,1) .25s backwards}.pg .xtiles{display:flex;flex-direction:column;gap:8px}.pg .xtiles-r{display:grid;gap:8px}.pg .xtile{display:flex;flex-direction:column;gap:36px;padding:28px 27px;border-radius:20px;background:var(--card);border:1px solid var(--line);text-align:left;transition:translate .25s var(--out),border-color .25s ease,box-shadow .25s ease}.pg .tone-dark .xtile{background:#0d1138;border-color:rgba(255,255,255,.1)}.pg .xtile-tx{min-height:84px;display:flex;flex-direction:column;gap:8px}.pg .xtile-3 .xtile-tx{min-height:108px}.pg .xtile h3{margin:0;font-size:20px;line-height:28px;font-weight:700;letter-spacing:0;color:var(--tx)}.pg .xtile p{margin:0;font-size:16px;line-height:24px;letter-spacing:0;color:var(--tx-2)}.pg .xtile-img{height:300px;border-radius:22px;display:grid;place-items:center}.pg .xtile-img img{display:block;max-width:100%;max-height:100%;width:538px;height:300px;-o-object-fit:contain;object-fit:contain}.pg .xtile-3 .xtile-img img{width:337px}.pg.js :is([data-img-anim=reveal],[data-img-anim=hover]):not(.img-go) .xtile-img>img{opacity:0}.pg.js :is([data-img-anim=reveal],[data-img-anim=hover]).img-go .xtile-img>img{animation:el-ximg-in .9s cubic-bezier(.22,1,.36,1) .25s backwards}.pg [data-img-anim=hover] .xtile-img>img{transition:scale .5s cubic-bezier(.22,1,.36,1)}.pg .xbento{flex-direction:column}.pg .xbento,.pg .xbento-r{display:flex;gap:8px}.pg .xbt{min-width:0;display:flex;flex-direction:column;justify-content:space-between;gap:24px;padding:23px;border:1px solid #e3e8f5;border-radius:20px;background:#ffffff;text-align:left;transition:translate .25s var(--out),border-color .25s ease,box-shadow .25s ease}.pg .xbt-pic{gap:20px}.pg .xbt-stat{justify-content:flex-start;gap:12px}.pg .xbt-top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.pg .xbt-pic .xbt-top{align-items:center;gap:20px}.pg .xbt-tx{min-width:0;display:flex;flex-direction:column;gap:16px}.pg .xbt h3{margin:0;font-size:20px;line-height:28px;font-weight:700;letter-spacing:0;color:#000f1f}.pg .xbt-l h3{font-size:24px;line-height:32px}.pg .xbt .xbt-txt{margin:0;max-width:292px;font-size:14px;line-height:20px;letter-spacing:0;color:#435970}.pg .xbt .xbt-cap{margin:0;font-size:12px;line-height:16px;letter-spacing:0;color:#667a8e}.pg .xbt .xbt-num{margin:0;font-size:32px;line-height:40px;font-weight:700;letter-spacing:-.01em;background-image:linear-gradient(147deg,#1531e4,#878afb 43%,#3b2fa3);-webkit-background-clip:text;background-clip:text;color:transparent}.pg .xbt-img{display:block;max-width:100%;height:auto;align-self:flex-start}.pg .xbt ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px}.pg .xbt li{padding:4px 12px;border-radius:12px;background:#f6f8fc;font-size:12px;line-height:16px;letter-spacing:0;color:#435970}.pg .xbt-l li{font-size:14px;line-height:20px}.pg .xitile{flex:none;display:grid;place-items:center;padding:12px;border-radius:14px;border:1px solid #ffffff;background-image:linear-gradient(135deg,rgba(255,255,255,.95),rgba(238,239,255,.8) 46%,rgba(205,210,255,.75) 83%);transition:scale .25s var(--out),box-shadow .25s ease}.pg .xitile img{display:block;width:24px;height:24px}.pg .xsb{position:relative;height:340px;border:1px solid #e3e8f5;border-radius:32px;overflow:hidden;background-image:linear-gradient(180deg,#FFFFFF,#EEF0FF);text-align:left}.pg .xsb-w{position:absolute;border-radius:50%;pointer-events:none}.pg .xsb-w.w1{left:750px;top:-240px;width:560px;height:400px;background:rgba(204,163,227,.3);filter:blur(70px)}.pg .xsb-w.w2{left:-140px;top:180px;width:723px;height:360px;background:rgba(78,152,255,.2);filter:blur(59px)}.pg .xsb-w.w3{left:610px;top:250px;width:420px;height:320px;background:rgba(255,142,234,.3);filter:blur(70px)}.pg .xsb-tx{position:absolute;left:72px;top:0;bottom:0;width:586px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.pg .xsb .xsb-t{margin:0;font-size:48px;line-height:60px;font-weight:700;letter-spacing:-.01em;color:#000f1f}.pg .xsb .xsb-tx p{margin:12px 0 0;font-size:16px;line-height:24px;letter-spacing:0;color:#526b7a}.pg .xsb .xsb-tx .xbtn{margin-top:32px}.pg .xsb-img{position:absolute;left:682px;top:59px;width:520px;height:262px}.pg .xsb-img img{display:block;width:100%;height:100%}.pg.js :is([data-img-anim=reveal],[data-img-anim=hover]):not(.img-go) .xsb-img>img{opacity:0}.pg.js :is([data-img-anim=reveal],[data-img-anim=hover]).img-go .xsb-img>img{animation:el-ximg-in .9s cubic-bezier(.22,1,.36,1) .25s backwards}.pg [data-img-anim=hover] .xsb-img>img{transition:scale .5s cubic-bezier(.22,1,.36,1)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.pg .xtile:hover{translate:0 -4px;box-shadow:0 18px 40px rgba(5,10,42,.45)}.pg .tone-dark .xtile:hover{border-color:rgba(255,255,255,.2)}.pg .xbt:hover{translate:0 -3px;border-color:#cdd8f2;box-shadow:0 14px 30px rgba(75,91,255,.1)}.pg .xbt:hover .xitile{scale:1.06;box-shadow:0 6px 16px rgba(75,91,255,.16)}.pg [data-img-anim=hover] .xtile:hover .xtile-img>img,.pg [data-img-anim=hover].xsb:hover .xsb-img>img{scale:1.03}}.pg.still [data-img-anim] :is(.xac-stage,.xtile-img>img,.xsb-img>img){animation:none}@media (prefers-reduced-motion:reduce){.pg [data-img-anim] :is(.xac-stage,.xtile-img>img,.xsb-img>img){animation:none!important;opacity:1!important}.pg .xac-img,.pg .xac-img.on{transition:opacity .2s linear;transform:none}}@media (max-width:1024px){.pg .xac{flex-direction:column;align-items:stretch;min-height:0}.pg .xac-col{flex:none}.pg .xac-stage{flex:none;width:100%;height:auto;aspect-ratio:576/472}.pg .xtiles-r{grid-template-columns:repeat(2,minmax(0,1fr))!important}.pg .xsb{height:auto;display:flex;flex-direction:column;gap:32px;padding:56px 32px 0}.pg .xsb-tx{width:auto}.pg .xsb-img,.pg .xsb-tx{position:relative;left:auto;top:auto}.pg .xsb-img{align-self:center;max-width:100%;height:auto;aspect-ratio:520/262}}@media (max-width:640px){.pg .xtiles-r{grid-template-columns:minmax(0,1fr)!important}.pg .xtile-tx{min-height:0}.pg .xbento-r{flex-direction:column;height:auto!important}.pg .xbt{flex:none!important}.pg .xsb{padding:40px 24px 0}.pg .xsb .xsb-t{font-size:36px;line-height:44px}}.pg .xcmp{max-width:1200px;margin-left:auto;margin-right:auto;padding:40px;border-radius:24px;background:#ffffff;box-shadow:0 8px 32px rgba(102,122,142,.12);text-align:left}.pg .xcmp-f,.pg .xcmp-h,.pg .xcmp-r{display:grid;grid-template-columns:300px minmax(0,1fr) minmax(0,.85fr)}.pg .xcmp-h>span{display:flex;align-items:center;padding:24px 28px 16px}.pg .xcmp-h>span:first-child{padding:0}.pg .xcmp-h img{display:block;width:auto;height:30px}.pg .xcmp .xcmp-o{font-size:18px;line-height:26px;font-weight:700;letter-spacing:0;color:#435970}.pg .xcmp-r>*{border-top:1px solid #e3e8f5}.pg .xcmp .xcmp-e,.pg .xcmp .xcmp-us,.pg .xcmp-f>span:nth-child(2){background:#f5faff;border-left:1px solid #cfe0f7;border-right:1px solid #cfe0f7}.pg .xcmp .xcmp-e{border-top:1px solid #cfe0f7;border-radius:16px 16px 0 0}.pg .xcmp-f>span:nth-child(2){height:16px;border-bottom:1px solid #cfe0f7;border-radius:0 0 16px 16px}.pg .xcmp-t{display:flex;align-items:flex-start;gap:16px;padding:24px 24px 24px 0;font-size:18px;line-height:26px;font-weight:700;letter-spacing:0;color:#000f1f}.pg .xcmp-t>span:last-child{padding-top:7px;text-wrap:pretty}.pg .xcmp .xitile{width:40px;height:40px;padding:0;border:0;border-radius:12px;background:#f0f3ff}.pg .xcmp .xitile .ei,.pg .xcmp .xitile img{width:20px;height:20px;color:var(--brand)}.pg .xcmp-ot,.pg .xcmp-us{display:flex;align-items:flex-start;gap:12px;padding:24px 28px}.pg .xcmp-ic{flex:none;display:grid;place-items:center;width:22px;height:22px;margin-top:9px;border-radius:50%}.pg .xcmp-us .xcmp-ic{background:var(--brand);color:#ffffff}.pg .xcmp-ot .xcmp-ic{background:#e3e8f5;color:#667a8e}.pg .xcmp .xcmp-us p{font-size:17px;font-weight:500;color:#000f1f}.pg .xcmp .xcmp-ot p,.pg .xcmp .xcmp-us p{margin:0;padding-top:7px;line-height:26px;letter-spacing:0;text-wrap:pretty}.pg .xcmp .xcmp-ot p{font-size:16px;color:#435970}.pg .xcmp-m{display:none;font-weight:700}@media (max-width:960px){.pg .xcmp{padding:28px}.pg .xcmp-f,.pg .xcmp-h,.pg .xcmp-r{grid-template-columns:220px minmax(0,1fr) minmax(0,.85fr)}.pg .xcmp-t{font-size:17px;line-height:24px}.pg .xcmp-t>span:last-child{padding-top:8px}.pg .xcmp-h>span{padding:20px 20px 12px}.pg .xcmp-ot,.pg .xcmp-us{padding:20px}}@media (max-width:768px){.pg .xcmp{padding:20px;border-radius:20px}.pg .xcmp-f,.pg .xcmp-h{display:none}.pg .xcmp-r{display:flex;flex-direction:column;gap:12px;padding:20px 0;border-top:1px solid #e3e8f5}.pg .xcmp-h+.xcmp-r{padding-top:0;border-top:0}.pg .xcmp-r>*{border-top:0}.pg .xcmp-t{padding:0}.pg .xcmp .xcmp-us{padding:12px 16px;border:1px solid #cfe0f7;border-radius:12px}.pg .xcmp-ot{padding:0 16px}.pg .xcmp-m{display:inline}}.pg .xfaq{display:flex;flex-direction:column;gap:8px;text-align:left}.pg .xfq{padding:15px 7px 15px 19px;border:1px solid #ffffff;border-radius:16px;background:rgba(255,255,255,.8);box-shadow:0 8px 24px rgba(75,91,255,.06);transition:box-shadow .2s ease,border-color .2s ease}.pg .xfq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0;border:0;background:transparent;font:inherit;font-size:16px;line-height:24px;font-weight:700;letter-spacing:0;color:#000f1f;text-align:left;cursor:pointer}.pg .xfq-q:focus-visible{outline-offset:4px;border-radius:8px}.pg .xfq-ic{flex:none;padding:4px 8px}.pg .xfq-ch{display:block;transition:transform .25s var(--out)}.pg .xfq.open .xfq-ch{transform:rotate(90deg)}.pg .xfq-x{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .25s var(--out),opacity .25s var(--io)}.pg .xfq.open .xfq-x{grid-template-rows:1fr;opacity:1}.pg .xfq-x>div{overflow:hidden;min-height:0}.pg .xfaq .xfq-x p{margin:0;padding:4px 48px 0 0;font-size:14px;line-height:20px;letter-spacing:0;color:#435970}@media (hover:hover) and (prefers-reduced-motion:no-preference){.pg .xcmp-r:hover .xitile{scale:1.06;box-shadow:0 6px 16px rgba(75,91,255,.16)}.pg .xfq:hover{box-shadow:0 12px 28px rgba(75,91,255,.11)}}@media (prefers-reduced-motion:reduce){.pg .xfq-ch,.pg .xfq-x{transition:none}}.pg .ei{display:block;flex:none}.pg .xitile .ei{width:24px;height:24px;color:var(--brand)}.pg .gtile .ei{position:relative;z-index:1;color:var(--brand);transition:color .35s ease}.pg .tcard:hover .gtile .ei{color:#ffffff}.pg .xcard-ico .ei{width:28px;height:28px;color:var(--accent-tx)}.pg .xshort .ei{width:24px;height:24px;color:var(--tx)}.pg .tone-dark .xshort .ei{opacity:.9}.pg .ddp .ddp-tile .ei{color:var(--brand)}.pg .ddp .soon .ddp-tile .ei{color:#9aa3b2}.pg .xtrust .sico .ei{color:#ffffff}.pg .xrt-tile .ei{color:#b9c8ff}.pg .xrt-o{display:none;place-items:center;width:14px;height:14px;border-radius:50%;background:#1968d7;color:#ffffff;font-style:normal;font-size:9px;line-height:14px}.pg .xrt-plane.multi .xrt-o{display:grid}.pg .xrt-plane.multi .xrt-bc{display:none}.pg .xrt .xrt-n,.pg .xrt .xrt-s:not(.xrt-qs),.pg .xrt .xrt-t,.pg .xrt-qs:not(.xrt-wrap)>span,.pg .xrt-sub>span{overflow:hidden;text-overflow:ellipsis}.pg .ddm .ddm-h{padding:10px 12px 4px;font-size:12px;line-height:16px;font-weight:500;letter-spacing:0;color:var(--tx-3)}.pg .ddm a.ddm-k{padding-left:20px}.pg .ddm .ddm-soon{display:flex;align-items:center;gap:8px;padding:8px 12px 8px 20px;font-size:14px;line-height:20px;letter-spacing:0;white-space:nowrap;color:#9aa3b2;cursor:default}.pg .ddm .ddm-soon em{padding:0 6px;border-radius:80px;background:var(--bg-2);font-style:normal;font-size:10px;line-height:16px;font-weight:700;color:var(--tx-3)}