.pr-experience{--pr-ink:#171823;--pr-muted:#626575;--pr-purple:#5746ec;--pr-lime:#ddff8c;color:var(--pr-ink);background:#fff;font:16px/1.6 Inter,Arial,sans-serif;overflow:clip}.pr-experience *{box-sizing:border-box}.pr-experience a{color:inherit;text-decoration:none}.pr-experience button{cursor:pointer}.pr-experience :is(a,button,summary):focus-visible{outline-offset:5px;outline:3px solid #806fff}.pr-experience h1,.pr-experience h2,.pr-experience h3,.pr-experience p{margin:0}.pr-container{width:min(1240px,100% - 80px);margin-inline:auto}.pr-announcement{color:#fff;letter-spacing:.07em;background:#1b1930;justify-content:center;gap:30px;padding:10px 20px;font-size:12px;display:flex}.pr-announcement a{color:var(--pr-lime);letter-spacing:0;align-items:center;gap:8px;display:flex}.pr-header{background:#fff;border-bottom:1px solid #e9e9ed;justify-content:space-between;align-items:center;gap:25px;padding:24px 40px;display:flex}.pr-logo{letter-spacing:-1.2px;white-space:nowrap;align-items:center;font-size:25px;font-weight:850;display:flex}.pr-logo-mark{background:var(--pr-purple);color:#fff;border-radius:9px;place-items:center;width:35px;height:35px;margin-right:10px;display:grid}.pr-dot{color:var(--pr-purple)}.pr-header nav{gap:25px;display:flex}.pr-header nav a{align-items:center;gap:4px;font-size:14px;font-weight:600;display:flex}.pr-header-actions{align-items:center;gap:20px;font-size:14px;font-weight:600;display:flex}.pr-button{border:1px solid #0000;border-radius:6px;justify-content:space-between;align-items:center;gap:26px;min-height:50px;padding:13px 21px;font-size:14px;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex}.pr-button:hover{transform:translateY(-2px);box-shadow:0 7px 20px #17182315}.pr-button.dark{background:var(--pr-ink);color:#fff}.pr-button.violet{background:var(--pr-purple);color:#fff}.pr-button.lime{background:var(--pr-lime);color:#202326}.pr-button.outline{border-color:#d5d5df}.pr-menu{background:0 0;border:0;display:none}.pr-mobile{background:#fff;gap:16px;padding:20px;display:grid}.pr-mobile button{text-align:left;background:0 0;border:0;justify-content:space-between;padding:10px 0;display:flex}.pr-skip{z-index:100;background:#fff;padding:10px;position:absolute;top:-90px;left:20px}.pr-skip:focus{top:10px}.pr-hero{padding-top:68px}.pr-eyebrow{letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:12px;font-size:12px;font-weight:750;display:flex}.pr-line{background:var(--pr-purple);width:30px;height:2px}.pr-hero-grid{grid-template-columns:1.45fr 1fr;align-items:center;gap:90px;margin:25px 0 55px;display:grid}.pr-hero h1{letter-spacing:-.065em;font-size:clamp(68px,7.6vw,108px);font-weight:650;line-height:.98}.pr-hero h1 em{color:var(--pr-purple);font-style:normal}.pr-hero-aside>p:first-child{letter-spacing:-.04em;font-size:24px;line-height:1.45}.pr-hero-aside strong{font-weight:650}.pr-muted{color:var(--pr-muted)}.pr-hero-aside>.pr-muted{max-width:420px;margin:20px 0 25px}.pr-text-link{align-items:center;gap:12px;font-size:14px;font-weight:650;display:inline-flex}.pr-hero-aside>.pr-text-link{width:max-content;margin:16px 0;display:flex}.pr-hero-aside>small{color:#727586;max-width:300px;font-size:12px;display:block}.pr-hero-product{border:1px solid #dcdde6;border-radius:12px;overflow:hidden;box-shadow:0 24px 65px #34315410}.pr-product-top{background:#f7f7fa;border-bottom:1px solid #e3e3e9;justify-content:space-between;gap:20px;padding:15px 23px;font-size:12px;display:flex}.pr-product-top>span:first-child{letter-spacing:.06em;align-items:center;gap:9px;font-weight:700;display:flex}.pr-example{color:#6a6c7b}.pr-product-grid{grid-template-columns:1fr 1.6fr .9fr;display:grid}.pr-product-rail{background:#fbfbfd;padding:30px}.pr-product-rail>b{letter-spacing:.08em;color:var(--pr-purple);font-size:12px}.pr-product-rail h3{letter-spacing:-.03em;margin:18px 0 12px;font-size:23px;line-height:1.25}.pr-product-rail p{color:var(--pr-muted);margin-bottom:28px;font-size:14px}.pr-product-rail>span{align-items:center;gap:6px;font-size:12px;display:flex}.pr-search-preview{border-inline:1px solid #e3e3e9;padding:27px}.pr-preview-label{color:#757786;align-items:center;gap:7px;margin-bottom:22px;font-size:12px;display:flex}.pr-search-result{padding:18px 0 25px}.pr-search-result small{font-size:12px}.pr-search-result h3{color:#2453b8;margin:7px 0;font-size:20px;font-weight:500;line-height:1.3}.pr-search-result p{color:#606271;font-size:14px}.pr-diff{color:#80575c;background:#faf2f2;border-radius:5px;align-items:center;gap:15px;margin-top:6px;padding:10px 12px;font-size:12px;display:flex}.pr-diff span{align-items:center;gap:4px;font-weight:600;display:flex}.pr-diff.added{color:#45663d;background:#edf8e9}.pr-product-proof{background:#f2f0ff;padding:30px}.pr-product-proof>svg{color:var(--pr-purple)}.pr-product-proof h3{letter-spacing:-.04em;margin:14px 0 20px;font-size:22px;line-height:1.3}.pr-product-proof>span{align-items:center;gap:8px;padding:6px 0;font-size:13px;display:flex}.pr-product-proof>span svg{color:var(--pr-purple)}.pr-platform-strip{border-bottom:1px solid #e7e7ee;flex-wrap:wrap;align-items:center;gap:28px;padding:35px 0;display:flex}.pr-platform-strip>span{color:#707280;margin-right:auto;font-size:13px}.pr-platform-strip>b{letter-spacing:-.04em;font-size:19px}.pr-platform-strip>small{color:#737583;text-align:right;flex-basis:100%;font-size:12px}.pr-section{padding-block:105px}.pr-section-heading{grid-template-columns:1.4fr 1fr;align-items:end;gap:100px;margin-bottom:45px;display:grid}.pr-section-heading h2,.pr-trust h2,.pr-faq h2{letter-spacing:-.05em;margin-top:16px;font-size:clamp(36px,4vw,54px);font-weight:600;line-height:1.1}.pr-section-heading>p{max-width:390px}.pr-tab-list{border-bottom:1px solid #dddde8;gap:30px;width:100%;background:0 0!important;border-radius:0!important;height:auto!important;padding:0!important;display:flex!important}.pr-tab-list button{color:#737483;flex:1;height:auto;font-size:16px;box-shadow:none!important;background:0 0!important;border:none!important;border-bottom:3px solid #0000!important;border-radius:0!important;padding:18px 4px!important}.pr-tab-list button[data-state=active]{border-bottom-color:var(--pr-purple)!important;color:var(--pr-purple)!important}.pr-tab-list button>span{background:#efedf9;border-radius:3px;margin-right:10px;padding:3px 7px;font-size:12px;font-weight:800}.pr-tab-content{grid-template-columns:1fr 1fr;align-items:center;gap:65px;margin-top:42px;display:grid}.pr-tab-content h3{letter-spacing:-.04em;margin:18px 0;font-size:35px;line-height:1.12}.pr-tab-content>div>p:not(.pr-eyebrow){color:var(--pr-muted)}.pr-tab-content ul,.pr-plan-grid ul{margin:22px 0;padding:0;list-style:none}.pr-tab-content li,.pr-plan-grid li{align-items:center;gap:10px;padding:7px 0;font-size:14px;display:flex}.pr-tab-content li svg{color:var(--pr-purple);flex-shrink:0}.pr-discovery-visual{background:#f4f3fc;border-radius:10px;min-height:355px;padding:35px;overflow:hidden}.pr-giant-type{letter-spacing:-.07em;color:#d2cdf9;font-size:95px;font-weight:750;line-height:1;display:block}.pr-question{background:#fff;border:1px solid #dcd9f3;border-radius:40px;align-items:center;gap:14px;margin-top:-5px;padding:18px 21px;font-size:14px;display:flex;position:relative;box-shadow:0 10px 20px #30245108}.pr-question>svg{color:var(--pr-purple);flex-shrink:0}.pr-discovery-visual>p{text-align:right;margin:10px 5px 25px;font-size:12px}.pr-channel-note{border-top:1px solid #ddd9ef;gap:13px;padding-top:20px;display:flex}.pr-channel-note>svg{color:var(--pr-purple);flex-shrink:0}.pr-channel-note b{font-size:14px}.pr-channel-note p{color:var(--pr-muted);margin-top:5px;font-size:14px;line-height:1.6}.pr-work-section{color:#fff;background:#201d35;padding:90px 0}.pr-work-section .pr-eyebrow{color:#c6bfff}.pr-work-section .pr-section-heading>p{color:#bab5ce}.pr-work-demo{border:1px solid #4a455f;border-radius:10px;grid-template-columns:1fr 1.5fr;display:grid;overflow:hidden}.pr-stage-list{border-right:1px solid #4a455f;padding:20px}.pr-stage-list button{color:#b7b0ca;text-align:left;letter-spacing:-.02em;background:0 0;border:0;border-radius:6px;align-items:center;gap:22px;width:100%;padding:22px 20px;font-size:23px;display:flex}.pr-stage-list button>span{opacity:.65;font-size:12px}.pr-stage-list button>svg{margin-left:auto}.pr-stage-list button.selected{background:var(--pr-lime);color:#222431}.pr-stage-detail{padding:40px}.pr-stage-detail h3{letter-spacing:-.03em;margin:17px 0;font-size:33px;line-height:1.2}.pr-stage-detail>p:not(.pr-eyebrow){color:#c2bdd0}.pr-stage-receipt{border-block:1px solid #454057;grid-template-columns:85px 1fr;gap:8px;margin:15px 0;padding:20px 0;font-size:13px;display:grid}.pr-stage-receipt>span{color:#a8a0bc}.pr-stage-receipt>b{overflow-wrap:anywhere;font-weight:500}.pr-feature-rows details{border-top:1px solid #dedee6}.pr-feature-rows details:last-child{border-bottom:1px solid #dedee6}.pr-feature-rows summary{cursor:pointer;grid-template-columns:45px 1fr 1.2fr 22px;align-items:center;gap:20px;padding:25px 5px;list-style:none;display:grid}.pr-feature-rows summary>span{color:#858592;font-size:12px}.pr-feature-rows summary h3{letter-spacing:-.03em;font-size:22px;font-weight:600}.pr-feature-rows summary p{color:var(--pr-muted);font-size:14px}.pr-feature-rows details[open] summary>svg{transform:rotate(45deg)}.pr-feature-detail{grid-template-columns:1fr 1fr;gap:55px;padding:0 45px 28px 70px;display:grid}.pr-feature-detail>p{color:var(--pr-muted)}.pr-feature-detail>div{align-content:start;gap:12px;display:grid}.pr-feature-detail small{color:var(--pr-muted);font-size:13px}.pr-trust{background:#f2f0ff;border-radius:14px;grid-template-columns:1fr 1fr;gap:80px;padding:60px;display:grid}.pr-trust>div>svg{color:var(--pr-purple);margin-bottom:25px}.pr-trust h2{margin-bottom:20px}.pr-trust>div>p:not(.pr-eyebrow){color:var(--pr-muted);max-width:430px;margin-bottom:20px}.pr-trust-list article{border-bottom:1px solid #d9d5ed;gap:20px;padding:23px 0;display:flex}.pr-trust-list article>span{color:var(--pr-purple);font-size:12px}.pr-trust-list h3{font-size:21px;font-weight:600}.pr-trust-list p{color:var(--pr-muted);margin-top:5px;font-size:14px}.pr-connection-grid{border:1px solid #dedee6;border-radius:10px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.pr-connection-grid article{border-right:1px solid #dedee6;flex-direction:column;padding:28px;display:flex}.pr-connection-grid article:last-child{border:0}.pr-connection-grid article>span{letter-spacing:-.05em;background:#f3f3f8;border-radius:10px;place-items:center;width:50px;height:50px;margin-bottom:23px;font-size:24px;font-weight:800;display:grid}.pr-connection-grid h3{font-size:19px}.pr-connection-grid p{color:var(--pr-muted);margin:10px 0 20px;font-size:14px}.pr-connection-grid a{gap:8px;margin-top:auto;font-size:13px;font-weight:600;display:flex}.pr-pricing-section{background:#f7f7fa;padding:95px 0}.pr-pricing-intro{justify-items:start;gap:18px;display:grid}.pr-billing-toggle{background:#e9e8f1;border-radius:8px;align-items:center;padding:4px;display:flex}.pr-billing-toggle button{color:#555766;background:0 0;border:0;border-radius:6px;padding:9px 13px;font:600 13px/1 Inter,Arial,sans-serif}.pr-billing-toggle button.active{color:var(--pr-ink);background:#fff;box-shadow:0 2px 8px #24213812}.pr-billing-toggle span{color:#3e348f;margin-left:4px;font-size:10px}.pr-plan-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.pr-plan-grid article{background:#fff;border:1px solid #dedee7;border-radius:10px;flex-direction:column;padding:26px;display:flex}.pr-plan-grid article.featured{border-color:var(--pr-purple);box-shadow:0 12px 40px #493cab0c}.pr-plan-title{justify-content:space-between;align-items:center;display:flex}.pr-plan-title h3{letter-spacing:-.04em;font-size:24px}.pr-plan-title>span{color:var(--pr-purple);background:#eeebff;border-radius:3px;padding:4px 7px;font-size:10px;font-weight:750}.pr-plan-grid article>p{color:var(--pr-muted);margin-top:7px;font-size:14px}.pr-price{letter-spacing:-.06em;margin:22px 0 4px;font-size:52px;font-weight:600}.pr-price small{color:var(--pr-muted);letter-spacing:0;margin-left:5px;font-size:14px;font-weight:400}.pr-plan-grid .pr-button{display:flex}.pr-plan-grid li svg{color:var(--pr-purple)}.pr-plan-grid article>small{color:var(--pr-muted);margin-top:auto;font-size:12px}.pr-plan-grid article>.pr-billing-detail{min-height:20px;margin:0 0 18px;font-size:12px}.pr-pricing-note{text-align:center;color:var(--pr-muted);font-size:12px;margin-top:25px!important}.pr-pricing-note a{text-decoration:underline}.pr-faq{grid-template-columns:1fr 1.5fr;gap:90px;display:grid}.pr-faq h2{margin-bottom:25px}.pr-faq details{border-bottom:1px solid #dedee6;padding:20px 0}.pr-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;font-weight:600;list-style:none;display:flex}.pr-faq summary svg{flex-shrink:0}.pr-faq details p{color:var(--pr-muted);margin-top:16px;font-size:14px}.pr-final{background:var(--pr-purple);color:#fff;padding:75px 0}.pr-final h2{letter-spacing:-.06em;margin:30px 0;font-size:clamp(60px,8vw,100px);font-weight:600;line-height:1}.pr-final em{color:var(--pr-lime);font-style:normal}.pr-final .pr-container>div{justify-content:space-between;align-items:center;gap:30px;display:flex}.pr-final p{color:#dfdaff}.pr-footer{padding-top:65px}.pr-footer-grid{grid-template-columns:2fr 1fr 1fr 1fr;gap:45px;display:grid}.pr-footer-grid>div{flex-direction:column;gap:10px;display:flex}.pr-footer-grid>div>p{color:var(--pr-muted);margin:12px 0}.pr-footer-grid a:not(.pr-logo){color:var(--pr-muted);font-size:14px}.pr-footer-grid b{margin-bottom:10px;font-size:14px}.pr-footer-bottom{color:var(--pr-muted);border-top:1px solid #e3e3e8;justify-content:space-between;gap:20px;margin-top:45px;padding:25px 0;font-size:12px;display:flex}@media (max-width:1100px){.pr-header nav{display:none}.pr-menu{display:block}.pr-hero-grid{gap:40px}.pr-product-grid{grid-template-columns:1fr 1.5fr}.pr-product-proof{display:none}.pr-section-heading{gap:45px}.pr-connection-grid{grid-template-columns:1fr 1fr}.pr-connection-grid article{border-bottom:1px solid #ddd}.pr-tab-content{gap:30px}.pr-trust{gap:40px;padding:40px}}@media (max-width:760px){.pr-container{width:calc(100% - 36px)}.pr-header{padding:18px}.pr-header .pr-logo{font-size:21px}.pr-logo-mark,.pr-header-actions>a{display:none}.pr-announcement{gap:10px;font-size:10px}.pr-announcement>a{display:none}.pr-hero{padding-top:45px}.pr-hero-grid{grid-template-columns:1fr;gap:30px;margin-bottom:35px}.pr-hero h1{font-size:72px}.pr-hero-aside>p:first-child{font-size:22px}.pr-hero-aside>small{max-width:none}.pr-product-top{flex-direction:column;gap:5px;padding:14px}.pr-product-grid{grid-template-columns:1fr}.pr-product-rail{display:none}.pr-search-preview{border:0;padding:20px}.pr-diff{flex-wrap:wrap;gap:5px 12px}.pr-platform-strip{gap:20px;padding:25px 0}.pr-platform-strip>span{flex-basis:100%}.pr-platform-strip>b{font-size:16px}.pr-platform-strip>small{text-align:left}.pr-section{padding-block:65px}.pr-section-heading{grid-template-columns:1fr;gap:20px;margin-bottom:30px}.pr-section-heading h2,.pr-trust h2,.pr-faq h2{font-size:39px}.pr-tab-list{gap:5px}.pr-tab-list button{white-space:normal;flex-direction:column;gap:6px;font-size:12px}.pr-tab-list button>span{margin:0}.pr-tab-content{grid-template-columns:1fr;gap:25px}.pr-tab-content h3{font-size:30px}.pr-discovery-visual{min-height:0;padding:23px}.pr-work-section{padding:65px 0}.pr-work-demo{grid-template-columns:1fr}.pr-stage-list{border-bottom:1px solid #4a455f;border-right:0;gap:4px;padding:8px;display:flex}.pr-stage-list button{justify-content:center;gap:0;padding:12px 4px;font-size:13px}.pr-stage-list button>span,.pr-stage-list button>svg{display:none}.pr-stage-detail{padding:25px}.pr-stage-detail h3{font-size:29px}.pr-feature-rows summary{grid-template-columns:25px 1fr 20px;gap:10px;padding:20px 0}.pr-feature-rows summary h3{font-size:19px}.pr-feature-rows summary p{grid-area:2/2;font-size:13px}.pr-feature-rows summary>svg{grid-area:1/3}.pr-feature-detail{grid-template-columns:1fr;gap:15px;padding:0 0 25px 35px;font-size:14px}.pr-trust{grid-template-columns:1fr;gap:10px;padding:28px}.pr-connection-grid{grid-template-columns:1fr}.pr-connection-grid article{border-right:0;padding:25px}.pr-plan-grid{grid-template-columns:1fr}.pr-pricing-section{padding:65px 0}.pr-faq{grid-template-columns:1fr;gap:20px}.pr-final{padding:55px 0}.pr-final h2{font-size:66px}.pr-final .pr-container>div{flex-direction:column;align-items:start}.pr-footer-grid{grid-template-columns:1fr 1fr;gap:30px}.pr-footer-grid>div:first-child{grid-column:1/-1}.pr-footer-bottom{flex-direction:column;gap:8px}.pr-eyebrow{font-size:11px}}@media (prefers-reduced-motion:reduce){.pr-experience *{scroll-behavior:auto!important;transition:none!important}}.pr-services-menu{position:relative}.pr-services-menu>summary{cursor:pointer;align-items:center;gap:5px;font-size:14px;font-weight:600;list-style:none;display:flex}.pr-services-menu>summary::-webkit-details-marker{display:none}.pr-mega-menu{z-index:30;background:#fff;border:1px solid #dedee7;border-radius:12px;grid-template-columns:repeat(4,1fr);gap:24px;width:min(820px,80vw);padding:26px;display:grid;position:absolute;top:32px;left:50%;transform:translate(-38%);box-shadow:0 24px 60px #17182320}.pr-mega-menu section{align-content:start;gap:8px;display:grid}.pr-mega-menu section>b{letter-spacing:.07em;text-transform:uppercase;color:var(--pr-purple);margin-bottom:4px;font-size:12px}.pr-mega-menu section>a{color:var(--pr-muted);justify-content:space-between;font-size:13px!important;font-weight:500!important}.pr-connection-grid{grid-template-columns:repeat(5,1fr)}.pr-comparison-wrap{margin-top:55px}.pr-comparison-wrap>h3{letter-spacing:-.04em;margin-bottom:18px;font-size:28px}.pr-comparison{background:#fff;border:1px solid #dedee7;border-radius:10px;overflow:hidden}.pr-comparison>div{border-bottom:1px solid #e5e5eb;grid-template-columns:1.25fr repeat(4,1fr);display:grid}.pr-comparison>div:last-child{border-bottom:0}.pr-comparison :is(strong,span,b){border-right:1px solid #e5e5eb;padding:16px 18px;font-size:13px}.pr-comparison :is(strong,span,b):last-child{border-right:0}.pr-comparison-head{color:#fff;background:#201d35}.pr-comparison-head b{font-size:16px;display:grid}.pr-comparison-head small{color:#c8c3d7;font-weight:400}.pr-comparison strong{background:#fafafd}.pr-comparison span{color:#545766}.pr-plan-grid li{align-items:flex-start}.pr-plan-grid li svg{flex:none;margin-top:3px}@media (max-width:1100px){.pr-mega-menu{display:none}.pr-connection-grid{grid-template-columns:1fr 1fr}}@media (max-width:760px){.pr-comparison{overflow-x:auto}.pr-comparison>div{min-width:900px}.pr-comparison-wrap{margin-top:38px}}@media (max-width:1000px) and (min-width:761px){.pr-plan-grid{grid-template-columns:repeat(2,1fr)}}
