.landing{--lp-blue:#304bff;--lp-ink:#14203c;--lp-muted:#61708a;--lp-line:#e2e7f2;color:var(--lp-ink);background:#fff;font-size:15px;line-height:1.6;overflow:clip}.landing h1,.landing h2,.landing h3,.landing p{margin:0}.landing h1,.landing h2,.landing h3{text-wrap:balance}.landing button,.landing a{touch-action:manipulation}.landing button{border:0}.landing a:focus-visible,.landing button:focus-visible,.landing summary:focus-visible,.lp-answer-panel:focus-visible{outline-offset:5px;outline:3px solid #7183ff}.lp-container{width:min(1160px,100% - 96px);margin-inline:auto}.lp-header{z-index:5;border-bottom:1px solid var(--lp-line);background:#fff;position:relative}.lp-nav{justify-content:space-between;align-items:center;gap:24px;height:88px;display:flex}.lp-wordmark{letter-spacing:-1.9px;color:var(--lp-blue);font:800 33px/1 Manrope,sans-serif}.lp-nav-links,.lp-nav-actions{align-items:center;gap:28px;display:flex}.lp-nav-links a,.lp-signin{font-size:13px;font-weight:600}.lp-nav-links a,.lp-signin,.lp-footer a{transition:color .15s}.lp-button{white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:14px;min-height:48px;padding:12px 20px;font-size:14px;font-weight:650;transition:background .16s,transform .16s cubic-bezier(.23,1,.32,1);display:inline-flex}.lp-button:active{transform:scale(.98)}.lp-primary{background:var(--lp-blue);color:#fff;box-shadow:0 3px #142bdc}.lp-nav .lp-button{min-height:40px;padding:9px 15px;font-size:13px}.lp-menu-button{background:0 0;justify-content:center;align-items:center;width:44px;height:44px;display:none}.lp-mobile-menu{border-top:1px solid var(--lp-line);flex-direction:column;gap:4px;padding:16px 24px 24px;display:flex}.lp-mobile-menu>a{padding:12px}.lp-hero{grid-template-columns:1fr 1fr;align-items:center;gap:16px;min-height:590px;padding-block:68px 58px;display:grid;position:relative}.lp-hero-content{z-index:1;position:relative}.lp-eyebrow{color:var(--lp-blue);letter-spacing:1.6px;align-items:center;gap:9px;font-size:10px;font-weight:750;line-height:1.6;display:inline-flex}.lp-signal-dot{background:currentColor;border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 0 4px #304bff12}.lp-hero h1{letter-spacing:-5px;margin:25px 0;font-size:clamp(60px,6.8vw,88px);font-weight:650;line-height:1.04}.lp-hero h1 span{color:var(--lp-blue)}.lp-hero-content>p{color:var(--lp-muted);font-size:19px;line-height:1.65}.lp-hero-actions{align-items:center;gap:8px;margin-top:30px;display:flex}.lp-text-button{padding-inline:14px}.lp-hero-note{color:var(--lp-muted);margin-top:22px;font-size:11px;display:block}.lp-hero-visual{min-width:0;position:relative}.lp-hero-visual>img{width:135%;max-width:none;height:auto;margin-left:-22%;display:block}.lp-signal-card{background:#ffffffed;border:1px solid #e3e9ff;border-radius:14px;align-items:center;gap:12px;padding:19px;display:flex;position:absolute;bottom:12%;left:0;right:4%;box-shadow:0 16px 50px #1d3b9310}.lp-signal-icon{width:36px;height:36px;color:var(--lp-blue);background:#eef1ff;border-radius:50%;place-items:center;display:grid}.lp-signal-card strong,.lp-signal-card div>span{display:block}.lp-signal-card strong{font-size:13px}.lp-signal-card div>span{color:var(--lp-muted);font-size:11px}.lp-card-echo{color:var(--lp-blue);letter-spacing:4px;margin-left:auto;font-size:25px;font-weight:300}.lp-art-caption{color:var(--lp-muted);font-size:10px;position:absolute;bottom:1%;right:7%}.lp-provider-strip{border-block:1px solid var(--lp-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 30px;padding:25px 0;display:flex}.lp-provider-strip>span{color:var(--lp-muted);font-size:12px}.lp-provider-strip>div{gap:28px;display:flex}.lp-provider-strip>div>span{align-items:center;gap:9px;font-size:14px;font-weight:650;display:inline-flex}.lp-provider-strip small{color:var(--lp-muted);font-size:10px}.lp-demo-section{padding-top:94px;scroll-margin-top:25px}.lp-section-heading{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:32px;display:flex}.landing h2{letter-spacing:-1.6px;font-size:clamp(30px,3.2vw,40px);font-weight:600;line-height:1.22}.lp-section-heading h2,.lp-faq h2{margin-top:14px}.lp-section-heading>p{color:var(--lp-muted);font-size:14px}.lp-demo-wrap{background:#eef1ff;border:1px solid #dbe2ff;border-radius:18px;padding:0 12px 12px}.lp-demo-toolbar{justify-content:space-between;align-items:center;gap:16px;padding:19px 12px;display:flex}.lp-demo-label{color:var(--lp-blue);align-items:center;gap:11px;font-size:13px;font-weight:700;display:flex}.lp-sample{color:#5c6a94;font-size:10px}.lp-demo-grid{background:#fff;border:1px solid #dbe2ff;border-radius:10px;grid-template-columns:290px 1fr;display:grid;overflow:hidden}.lp-question-picker{border-right:1px solid var(--lp-line);background:#fbfcff;padding:24px 18px}.lp-small-label{color:var(--lp-muted);letter-spacing:1px;font-size:9px;font-weight:700;display:block}.lp-question-picker>.lp-small-label{margin:0 8px 20px}.lp-question-picker [role=tablist]{gap:10px;display:grid}.lp-question-picker [role=tab]{text-align:left;border:1px solid var(--lp-line);background:#fff;border-radius:8px;padding:15px;font-size:12px;line-height:1.65;transition:background .15s,border-color .15s}.lp-question-picker [aria-selected=true]{background:#eef1ff;border-color:#304bff;box-shadow:inset 3px 0 #304bff}.lp-question-type{color:var(--lp-blue);justify-content:space-between;align-items:center;margin-bottom:7px;font-size:10px;font-weight:700;display:flex}.lp-question-picker>p{color:var(--lp-muted);margin:22px 8px 0;font-size:10px;line-height:1.8}.lp-answer-panel{min-width:0;padding:25px 28px}.lp-selected-question{display:none}.lp-answer-heading{border-bottom:1px solid var(--lp-line);justify-content:space-between;align-items:center;gap:14px;padding-bottom:22px;display:flex}.lp-answer-heading>span:first-child{align-items:center;gap:9px;font-size:12px;font-weight:650;display:inline-flex}.lp-answer-body{min-height:310px;padding-top:24px;font-size:12px}.lp-answer-body>p{color:var(--lp-muted)}.lp-answer-body ol{gap:8px;margin:18px 0 22px;padding:0;list-style:none;display:grid}.lp-answer-body li{border:1px solid #0000;border-radius:8px;gap:12px;padding:12px;display:flex}.lp-answer-body li.is-your-brand{background:#f5f7ff;border-color:#dce2ff}.lp-answer-rank{color:var(--lp-muted);padding-top:1px;font-size:11px}.lp-answer-body strong{flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.lp-your-brand{color:var(--lp-blue);background:#e5eaff;border-radius:4px;padding:2px 7px;font-size:9px;font-weight:550}.lp-answer-body li p{color:var(--lp-muted);margin-top:4px;font-size:11px;line-height:1.7}.lp-insight{border-top:1px solid var(--lp-line);flex-wrap:wrap;align-items:center;gap:18px 24px;padding-top:20px;display:flex}.lp-insight strong{color:var(--lp-blue);align-items:center;gap:6px;margin-top:6px;font-size:15px;display:flex}.lp-insight .lp-small-label{font-size:8px}.lp-insight button{color:var(--lp-blue);text-align:left;background:0 0;align-items:center;gap:6px;margin-left:auto;padding:9px 0;font-size:11px;display:inline-flex}.lp-insight svg.is-open{transform:rotate(180deg)}.lp-evidence{color:#43547c;background:#f5f7ff;border-radius:8px;align-items:flex-start;gap:10px;margin-top:20px;padding:16px;font-size:12px;display:flex}.lp-evidence>svg{color:var(--lp-blue);flex-shrink:0}.lp-evidence blockquote{margin:0}.lp-demo-caption{color:var(--lp-muted);justify-content:center;align-items:center;gap:9px;padding-top:20px;font-size:11px;display:flex}.lp-workflow{padding-block:104px 90px;scroll-margin-top:25px}.lp-steps{grid-template-columns:repeat(3,1fr);gap:32px;margin-top:44px;display:grid}.lp-step-top{color:var(--lp-blue);border-bottom:1px solid #bec9ff;justify-content:space-between;align-items:center;margin-bottom:25px;padding-bottom:21px;display:flex}.lp-step-top>span:first-child{letter-spacing:-1px;font-size:28px;font-weight:450}.lp-step-top>span:last-child{font-size:10px}.lp-steps h3{letter-spacing:-.4px;margin-bottom:12px;font-size:17px;font-weight:650}.lp-steps p{color:var(--lp-muted);max-width:310px;font-size:13px;line-height:1.85}.lp-faq{border-top:1px solid var(--lp-line);grid-template-columns:1fr 1.6fr;gap:70px;padding-block:60px 90px;scroll-margin-top:25px;display:grid}.lp-faq>div>p{color:var(--lp-muted);margin-top:15px;font-size:14px}.lp-faq details{border-bottom:1px solid var(--lp-line)}.lp-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:23px 0;font-size:14px;font-weight:600;list-style:none;display:flex}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary svg{color:var(--lp-muted);flex-shrink:0}.lp-faq details[open] summary svg{transform:rotate(180deg)}.lp-faq details>p{color:var(--lp-muted);padding:0 28px 24px 0;font-size:13px;line-height:1.9}.lp-cta{isolation:isolate;background:var(--lp-blue);color:#fff;border-radius:16px;padding:65px;position:relative;overflow:hidden}.lp-cta-content{z-index:1;position:relative}.lp-cta .lp-eyebrow{color:#d6deff;font-size:9px}.lp-cta h2{letter-spacing:-2.5px;margin:22px 0 28px;font-size:clamp(42px,5vw,64px)}.lp-cta .lp-primary{color:var(--lp-blue);background:#fff;box-shadow:0 3px #a8b5ff}.lp-cta p{color:#d6deff;margin-top:18px;font-size:10px}.lp-echo-rings{aspect-ratio:1;width:560px;position:absolute;top:50%;right:-80px;transform:translateY(-50%)rotate(-25deg)}.lp-echo-rings i{border:1px solid #ffffff30;border-radius:50%;position:absolute;inset:0}.lp-echo-rings i:nth-child(2){border-width:26px;border-color:#ffffff14;inset:50px}.lp-echo-rings i:nth-child(3){border-width:2px;border-color:#fff5;inset:125px}.lp-echo-rings i:nth-child(4){border-width:20px;border-color:#ffffff14;inset:180px}.lp-footer{align-items:center;gap:28px;padding-block:40px;display:flex}.lp-footer .lp-wordmark{font-size:25px}.lp-footer>p{color:var(--lp-muted);font-size:11px}.lp-footer>div{align-items:center;gap:26px;margin-left:auto;font-size:12px;display:flex}.lp-footer>div a{align-items:center;gap:7px;min-height:44px;display:inline-flex}@media (hover:hover) and (pointer:fine){.lp-primary:hover{background:#243ad9}.lp-cta .lp-primary:hover{background:#edf1ff}.lp-text-button:hover{background:#f1f4ff}.lp-nav-links a:hover,.lp-signin:hover,.lp-footer a:hover{color:var(--lp-blue)}.lp-question-picker [role=tab]:hover{border-color:#7183ff}.lp-insight button:hover{text-underline-offset:4px;text-decoration:underline}}@media (width>=1400px){.lp-hero{min-height:630px}}@media (width<=1050px){.lp-container{width:calc(100% - 64px)}.lp-nav-links{gap:18px}.lp-hero h1{font-size:70px}.lp-hero-actions{flex-wrap:wrap}.lp-provider-strip{justify-content:center}.lp-provider-strip small{text-align:center;flex-basis:100%}.lp-demo-grid{grid-template-columns:240px 1fr}.lp-answer-panel{padding:22px 20px}.lp-answer-heading>.lp-small-label{display:none}.lp-faq{gap:40px}}@media (width<=760px){.lp-container{width:calc(100% - 40px)}.lp-nav{height:74px}.lp-nav-links,.lp-nav-actions{display:none}.lp-menu-button{display:inline-flex}.lp-wordmark{font-size:29px}.lp-hero{grid-template-columns:1fr;gap:10px;padding-top:45px;padding-bottom:30px}.lp-hero h1{letter-spacing:-3.8px;margin-block:22px;font-size:clamp(58px,12vw,80px)}.lp-hero-content>p{font-size:17px}.lp-hero-visual{width:min(480px,100%);margin:0 auto}.lp-hero-visual>img{width:100%;margin-left:0}.lp-signal-card{padding:15px;bottom:8%;left:5%;right:5%}.lp-art-caption{bottom:-1%;right:5%}.lp-provider-strip{gap:15px;padding-block:24px}.lp-provider-strip>span{text-align:center;flex-basis:100%}.lp-provider-strip>div{gap:25px}.lp-provider-strip>div>span{font-size:13px}.lp-provider-strip small{font-size:9px}.lp-demo-section{padding-top:60px}.lp-section-heading{flex-direction:column;align-items:flex-start;gap:18px}.lp-section-heading>p br{display:none}.landing h2{letter-spacing:-1.2px;font-size:31px}.lp-demo-grid{grid-template-columns:1fr}.lp-question-picker{border-right:0;border-bottom:1px solid var(--lp-line);padding:18px 14px}.lp-question-picker [role=tablist]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.lp-question-picker [role=tab]{padding:10px 8px;font-size:10px}.lp-question-type{font-size:9px}.lp-question-type svg{display:none}.lp-question-picker>p{margin:14px 0 0}.lp-question-picker>.lp-small-label{margin:0 0 14px}.lp-demo-wrap{border-radius:12px;padding:0 7px 7px}.lp-demo-toolbar{align-items:flex-start;gap:10px;padding:16px 7px}.lp-demo-label{gap:8px;font-size:11px}.lp-sample{text-align:right;max-width:110px;font-size:9px}.lp-answer-panel{padding:20px 15px}.lp-answer-body{min-height:340px}.lp-insight{gap:14px 20px}.lp-insight button{min-height:44px}.lp-demo-caption{text-align:left;align-items:flex-start;font-size:10px}.lp-demo-caption svg{flex-shrink:0;margin-top:2px}.lp-workflow{padding-block:65px 55px}.lp-steps{grid-template-columns:1fr;gap:30px;margin-top:32px}.lp-step-top{margin-bottom:16px;padding-bottom:10px}.lp-steps p{max-width:100%}.lp-faq{grid-template-columns:1fr;gap:20px;padding-block:45px 55px}.lp-faq summary{font-size:13px}.lp-cta{padding:40px 27px}.lp-cta h2{letter-spacing:-1.8px;font-size:43px}.lp-echo-rings{opacity:.65;right:-300px}.lp-cta .lp-eyebrow{max-width:235px}.lp-footer{flex-wrap:wrap;gap:12px 20px;padding-block:30px}.lp-footer>div{flex-basis:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){.landing *,.landing :before,.landing :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (width<=760px){.lp-question-picker [role=tab]{text-align:center;min-height:44px;padding:10px 8px}.lp-question-type{justify-content:center;margin:0;font-size:12px}.lp-tab-question{display:none}.lp-selected-question{border-bottom:1px solid var(--lp-line);margin-bottom:22px;padding-bottom:20px;display:block}.lp-selected-question p{margin-top:8px;font-size:15px;font-weight:600;line-height:1.6}.lp-question-picker>p{font-size:11px}.lp-answer-body{min-height:0;font-size:13px}.lp-answer-body strong{font-size:13px}.lp-answer-body li p{font-size:12px}.lp-answer-body li{gap:10px;padding-inline:8px}.lp-insight button{font-size:12px}.lp-insight .lp-small-label{font-size:9px}.lp-insight{gap:16px}.lp-insight>div:last-of-type{flex:1;min-width:130px}.lp-hero-note{max-width:290px;font-size:12px}}
