.lp{--ink:#111118;--muted:#4e4b5c;--soft:#6e6a7e;--line:#ece8f3;--tint:#faf7fb;--panel:#f7f2fc;--chip:#fbeff4;--lav:#cdb2f7;--violet:#7b5cd6;--trading:#7d5cd6;--green:#1f8a4c;--on-dark-muted:#b9b9c6;--navy:#0f212e;--shadow:0 12px 16px rgba(77,51,128,.08);--wrap:1248px;--gutter:clamp(16px,6.7vw,96px);background:#fff;color:var(--ink);font-family:var(--font);font-size:17px;line-height:1.6;overflow-x:clip}.lp *,.lp :after,.lp :before{box-sizing:border-box}.lp blockquote,.lp figure,.lp h1,.lp h2,.lp h3,.lp p{margin:0}.lp h1,.lp h2,.lp h3{text-wrap:balance;font-weight:700}.lp h2{font-size:clamp(34px,3.4vw,48px);line-height:1.08;letter-spacing:-.025em}.lp .lp-h2-xl{font-size:clamp(40px,3.9vw,56px);line-height:1.07;letter-spacing:-.03em}:where(.lp) a{color:inherit;text-decoration:none}.lp a:focus-visible{outline:3px solid var(--violet);outline-offset:3px}.lp img{max-width:100%}.lp sup{font-size:.6em;line-height:0}.lp-tint{background:var(--tint)}.lp-wrap{max-width:calc(var(--wrap) + 2 * var(--gutter));margin:0 auto;padding-inline:var(--gutter)}.lp-eyebrow{font-size:13px;font-weight:600;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:var(--violet)}.lp-eyebrow--soft{color:var(--soft)}.lp-center{align-items:center;text-align:center}.lp-center,.lp-head{display:flex;flex-direction:column;gap:14px}.lp-head{align-items:flex-start}.lp-head-sub{padding-top:0;font-size:19px;line-height:28px;color:var(--muted)}.lp-btn{display:inline-flex;align-items:center;justify-content:center;height:56px;padding:0 30px;border-radius:18px;font-size:18px;font-weight:600;line-height:1;white-space:nowrap;background:linear-gradient(180deg,#1c1b22,#2b2a33);color:#fff;border:1.5px solid transparent;transition:background .15s ease,transform .15s ease,border-color .15s ease}.lp-btn:hover{transform:translateY(-1px);background:#34333d}.lp-btn--sm{height:48px;padding:0 28px;border-radius:16px;font-size:16px}.lp-btn--lg{height:64px;padding:0 40px;border-radius:20px;font-size:20px}.lp-btn--white,.lp-btn--white:hover{background:#fff;color:var(--ink)}.lp-btn--outline{background:hsla(0,0%,100%,.14);border-color:hsla(0,0%,100%,.3);color:#fff}.lp-btn--ghost,.lp-btn--ghost:hover{background:#fff;border-color:#cfc3dd;color:var(--ink)}.lp-btn--ghost:hover{border-color:var(--violet)}.lp-btn--outline:hover{background:hsla(0,0%,100%,.22);border-color:hsla(0,0%,100%,.6)}.lp-arrow{flex:none}.lp-go{display:inline-flex;align-items:center;gap:6px;font-size:15px;font-weight:600;line-height:1.2;color:var(--violet)}.lp-go--lav{color:var(--lav)}.lp a.lp-go:hover{text-decoration:underline;text-underline-offset:3px}.lp-logo{position:relative;display:inline-block;flex:none}.lp-logo img{display:block}.lp-logo-ai{position:absolute}.lp-logo--white{width:156px;height:52px}.lp-logo--white .lp-logo-ai{left:124.3px;top:16.08px}.lp-logo--color{width:100px;height:33px}.lp-logo--color .lp-logo-ai{left:79.6px;top:10.3px}.lp-logo--color-lg{width:168px;height:55.41px}.lp-logo--color-lg .lp-logo-ai{left:133.91px;top:17.32px}.lp-hero{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:min(900px,100svh);background:#2a2230;color:#fff;overflow:hidden}.lp-hero-media{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.lp-hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(17,17,24,.5),rgba(17,17,24,.25) 55%,rgba(17,17,24,.08)),linear-gradient(180deg,rgba(17,17,24,.2),rgba(17,17,24,0) 25%,rgba(17,17,24,0) 70%,rgba(17,17,24,.25))}.lp-nav{position:relative;justify-content:space-between;gap:16px;width:100%;padding-block:28px}.lp-nav,.lp-nav-btns{display:flex;align-items:center}.lp-nav-btns{gap:12px}.lp-hero-copy{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:24px;width:100%;padding-top:48px;padding-bottom:72px}.lp-pill{flex-wrap:wrap;gap:8px 14px;padding:8px 20px 8px 8px;background:hsla(0,0%,100%,.14);border:1px solid hsla(0,0%,100%,.3);font-size:15px;font-weight:600;letter-spacing:.05em;white-space:nowrap}.lp-now,.lp-pill{display:inline-flex;align-items:center;border-radius:100px}.lp-now{gap:7px;padding:5px 14px 5px 12px;background:#e6f4ec;color:var(--ink);font-size:13px;letter-spacing:0}.lp-dot{width:8px;height:8px;border-radius:50%;background:var(--green)}.lp-hero h1{max-width:884px;text-wrap:wrap;font-size:clamp(40px,4.45vw,64px);line-height:.98;letter-spacing:-.045em}.lp-lede{max-width:864px;font-size:clamp(17px,1.4vw,20px);line-height:1.5}.lp-trades-inner{display:flex;flex-direction:column;gap:20px;padding-top:88px}.lp-ticks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.lp-tick{display:flex;flex-direction:column;gap:20px;padding:28px;background:#fff;border:1px solid var(--line);border-radius:28px;box-shadow:var(--shadow);transition:opacity .8s var(--ease-out),transform .8s var(--ease-out),border-color .15s ease,box-shadow .15s ease}.lp-tick:hover{border-color:var(--lav);box-shadow:0 16px 28px rgba(77,51,128,.14)}.lp-stagger-1{transition-delay:.18s}.lp-stagger-2{transition-delay:.36s}.lp-stagger-1 .lp-spark-line{animation-delay:.68s!important}.lp-stagger-2 .lp-spark-line{animation-delay:.86s!important}.lp-stagger-1 .lp-spark-dot{animation-delay:1.88s!important}.lp-stagger-2 .lp-spark-dot{animation-delay:2.06s!important}.lp-tick-top{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.lp-tick-id{display:flex;flex-direction:column;gap:4px;min-width:0}.lp-tick-ex{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:500;color:var(--soft);white-space:nowrap}.lp-tick b{font-size:26px;line-height:30px;letter-spacing:-.02em}.lp-live{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--trading)}.lp-live i{width:6px;height:6px;border-radius:50%;background:currentColor;animation:lp-pulse 2s ease-in-out infinite}.lp-chg{display:inline-flex;align-items:center;gap:6px;padding:6px 12px 6px 10px;border-radius:100px;background:var(--panel);color:var(--trading);font-size:14px;font-weight:600;line-height:1.2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.lp-chg[data-dir=down] svg{transform:rotate(180deg)}.lp-tick-price{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.lp-px{font-size:clamp(36px,3.3vw,48px);font-weight:700;line-height:52px;letter-spacing:-.025em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.lp-spark{flex:none;display:block;max-width:45%;height:auto;color:var(--trading);overflow:visible}.lp-spark-line{stroke-dasharray:1;stroke-dashoffset:1}.lp-spark-dot{opacity:0}.is-seen .lp-spark-line{animation:lp-draw 1.4s cubic-bezier(.22,1,.36,1) .5s forwards}.is-seen .lp-spark-dot{animation:lp-fade .4s ease 1.7s forwards}.lp-trades-f{padding-block:16px 0;font-size:12px;color:var(--soft);text-align:center}@keyframes lp-draw{to{stroke-dashoffset:0}}@keyframes lp-fade{to{opacity:1}}@keyframes lp-pulse{0%,to{opacity:1}50%{opacity:.35}}.lp-ceo{padding-block:184px 200px}.lp-ceo figure{display:flex;flex-direction:column;align-items:center;gap:28px;max-width:980px;margin:0 auto;text-align:center}.lp-ceo blockquote{font-size:clamp(24px,2.65vw,38px);font-weight:500;line-height:1.3;letter-spacing:-.02em}.lp-ceo figcaption{display:flex;align-items:center;gap:16px;text-align:left;line-height:1.4}.lp-ceo-photo{width:64px;height:64px;border-radius:50%;border:1px solid var(--line);object-fit:cover;background:linear-gradient(180deg,#f6f2fc,#fbf3f6)}.lp-ceo strong{display:block;font-size:17px}.lp-ceo figcaption span span{display:block;font-size:16px;color:var(--soft)}.lp-numbers{display:grid;grid-template-columns:400px minmax(0,1fr);grid-gap:64px;gap:64px;align-items:start;padding-block:0 100px}.lp-numbers .lp-head{max-width:240px}.lp-bento{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.lp-stat{display:flex;flex-direction:column;justify-content:space-between;gap:24px;min-height:240px;padding:32px;border-radius:32px}.lp-stat-num{font-size:clamp(52px,5.3vw,76px);font-weight:700;line-height:1.05;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.lp-stat-label{max-width:300px;font-size:19px;line-height:27px}.lp-stat--dark{background:var(--ink)}.lp-stat--dark .lp-stat-num{color:var(--lav)}.lp-stat--dark .lp-stat-label{color:var(--on-dark-muted)}.lp-stat--panel{background:var(--panel);border:1px solid var(--line)}.lp-stat--panel .lp-stat-label{color:var(--muted)}.lp-stat--lavender{background:var(--lav)}.lp-stat--lavender .lp-stat-label{color:#2e2438}.lp-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:72px;gap:72px;align-items:center}.lp-stack{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.lp-stack>p{font-size:19px;line-height:1.6;color:var(--muted)}.lp-stack b{color:var(--ink);color:color-mix(in srgb,var(--muted) 60%,var(--ink))}.lp-opportunity{display:flex;flex-direction:column;align-items:center;gap:90px;padding-block:104px}.lp-opportunity .lp-two{width:100%;align-items:stretch}.lp-opportunity .lp-stack{justify-content:center}.lp-oppvis{position:relative;align-self:center;aspect-ratio:588/560;border-radius:28px;overflow:hidden;background:radial-gradient(90% 55% at 25% 100%,rgba(174,154,255,.85) 0,rgba(174,154,255,0) 70%),radial-gradient(60% 40% at 100% 90%,rgba(205,178,247,.6) 0,rgba(205,178,247,0) 70%),linear-gradient(180deg,#f6f2fc,#efe6fb)}.lp-oppvis-stage{position:absolute;top:50%;left:-1%;width:180%;transform:translateY(-50%)}.lp-agents-wrap{position:absolute;top:50px;left:230px;width:860px}.lp-agents--tall .lp-agents-wrap{top:137px}.lp-agents .hero-product{aspect-ratio:490/317;border-width:16px}.lp-agents .agent-card,.lp-agents .hero-product{opacity:1;transform:none;filter:none;transition:none}.lp-agents .agent-card{animation:agent-bob 7s linear infinite}.lp-agents .agent-card--tr{animation-duration:7.6s;animation-direction:reverse}.lp-agents .agent-card--ml{animation-duration:6.4s}.lp-agents .agent-card--mr{animation-duration:7.2s;animation-direction:reverse}.lp-agents .agent-card--bl{animation-duration:6s}.lp-agents .agent-card--br{animation-duration:7.8s;animation-direction:reverse}@media (max-width:1180px){.lp-agents .agent-card{display:flex!important}.lp-agents .dashboard-glow{display:block!important}}.lp-platform{position:relative;isolation:isolate;padding-block:104px;overflow:hidden}.lp-platform .lp-center{padding-bottom:52px}.lp-platform h2{max-width:860px}.lp-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:26px;gap:26px}.lp-card{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-height:574px;padding:14px 14px 26px;background:#fff;border:1px solid var(--line);border-radius:32px;box-shadow:var(--shadow)}.lp-shot{position:relative;width:100%;height:232px;margin-bottom:10px;border-radius:22px;overflow:hidden}.lp-shot--clients{background:#f5f2fb}.lp-shot--clients .lp-agents{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);opacity:.7}.lp-shot--pay{background:#f6f2fc}.lp-pay-img{position:absolute;top:-18.04%;left:-19.44%;width:129.79%;height:129.67%;max-width:none!important}.lp-shot--voice{display:flex;align-items:center;background:linear-gradient(180deg,#f6f2fc,#fbf3f6)}.lp-shot--voice>div{width:100%}.lp-tag{margin-left:12px;padding:4px 9px;border-radius:7px;background:var(--chip);color:var(--trading);font-size:11px;font-weight:600;line-height:1.3;letter-spacing:.08em;text-transform:uppercase}.lp-card h3{padding-inline:12px;font-size:22px;line-height:1.15;letter-spacing:-.02em}.lp-card p{padding-inline:12px;font-size:17px;line-height:1.6;color:var(--muted)}.lp-voice{display:grid;place-items:center;width:100%;height:100%}.lp-voice .yv-scene{grid-template-columns:1fr 1fr;gap:18px 24px;justify-items:center;text-align:left;padding:20px 24px}.lp-voice .yv-wave{gap:14px;height:180px}.lp-voice .yv-bar{width:8px}.lp-voice .yv-badge{display:flex}.lp-blobs{position:absolute;inset:0;z-index:-1;pointer-events:none}.lp-blob{position:absolute;max-width:none!important;will-change:transform}.lp-blobs--platform:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,var(--tint) 0,rgba(250,247,251,0) 30%)}.lp-blobs--platform .lp-blob-a{left:-900px;top:0;width:2110px;animation:lp-drift-a 26s ease-in-out infinite alternate}.lp-blobs--platform .lp-blob-b{right:-1300px;top:-700px;width:2359px;animation:lp-drift-b 32s ease-in-out infinite alternate}.lp-blobs--platform .lp-blob-c{left:20%;bottom:-560px;width:1655px;animation:lp-drift-c 22s ease-in-out infinite alternate}.lp-blobs--platform .lp-blob-d{right:-900px;bottom:-1100px;width:2110px;animation:lp-drift-b 28s ease-in-out infinite alternate-reverse}.lp-blobs--platform .lp-blob-e{left:-500px;bottom:-900px;width:1657px;animation:lp-drift-c 30s ease-in-out infinite alternate-reverse}.lp-blobs--closing .lp-blob-a{left:-820px;top:-400px;width:2110px;animation:lp-drift-a 26s ease-in-out infinite alternate}.lp-blobs--closing .lp-blob-b{right:-1200px;top:-900px;width:2359px;animation:lp-drift-b 30s ease-in-out infinite alternate}.lp-blobs--closing .lp-blob-c{left:32%;top:-260px;width:1655px;animation:lp-drift-c 22s ease-in-out infinite alternate}.lp-blobs--closing .lp-blob-d{right:-700px;top:-700px;width:2110px;animation:lp-drift-a 28s ease-in-out infinite alternate-reverse}.lp-blobs--closing .lp-blob-e{display:none}@keyframes lp-drift-a{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(220px,-120px,0) scale(1.12)}}@keyframes lp-drift-b{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-260px,140px,0) scale(.92)}}@keyframes lp-drift-c{0%{transform:translateZ(0) rotate(0deg)}to{transform:translate3d(-180px,-90px,0) rotate(12deg)}}.lp-milestones{display:flex;flex-direction:column;gap:48px;padding-block:104px}.lp-milestones .lp-head{gap:12px}.lp-milestones .lp-h2-xl{margin-top:2px}.lp-mbento,.lp-spot{display:flex;gap:20px}.lp-spot{flex:none;flex-direction:column;width:46.15%;padding:20px;border-radius:32px;background:var(--ink);color:#fff}.lp-spot-img{flex:1 1 auto;width:100%;min-height:220px;border-radius:22px;object-fit:cover}.lp-spot-copy{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:4px 12px 12px}.lp-spot h3{font-size:clamp(34px,3.05vw,44px);line-height:1.09;letter-spacing:-.03em}.lp-spot p{font-size:19px;line-height:28px;color:var(--on-dark-muted)}.lp-date{padding:6px 12px;border-radius:100px;background:#fff;color:var(--violet);font-size:13px;font-weight:600;line-height:1.2;letter-spacing:.02em;white-space:nowrap}.lp-date--dark{background:hsla(0,0%,100%,.14);color:#fff}.lp-mcards{display:grid;flex:1 1 auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.lp-mcard{justify-content:space-between;padding:28px;border:1px solid var(--line);border-radius:28px;background:var(--panel)}.lp-mcard,.lp-mcard-copy{display:flex;flex-direction:column;align-items:flex-start}.lp-mcard-copy{gap:12px;padding-bottom:24px}.lp-mcard h3{font-size:23px;font-weight:600;line-height:28px;letter-spacing:-.02em}.lp-mcard p{font-size:15px;line-height:22px;color:var(--muted)}.lp-media{display:flex;flex-direction:column;gap:16px}.lp-media-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.lp-article{display:flex;align-items:center;gap:24px;min-height:148px;padding:24px 28px;background:#fff;border:1px solid var(--line);border-radius:24px;transition:border-color .15s ease,transform .15s ease}.lp-article:hover{border-color:var(--lav);transform:translateY(-2px)}.lp-article-copy{display:flex;flex:1 1 auto;flex-direction:column;gap:6px;min-width:0}.lp-article-src{font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--soft)}.lp-article b{max-width:440px;font-size:20px;font-weight:600;line-height:26px;letter-spacing:-.015em}.lp-article-meta{font-size:14px;color:var(--soft)}.lp-leadsec{padding-block:104px}.lp-leadsec h2{padding-bottom:36px}.lp-leaders{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.lp-leader{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:16px 16px 22px;background:#fff;border:1px solid var(--line);border-radius:24px;box-shadow:var(--shadow)}.lp-lphoto{position:relative;width:100%;aspect-ratio:1/1;margin-bottom:12px;border-radius:14px;overflow:hidden;background:linear-gradient(180deg,#f6f2fc,#fbf3f6)}.lp-lphoto img{display:block;width:100%;height:100%;object-fit:cover}.lp-lphoto img.lp-lphoto--crop{transform:scale(1.43);transform-origin:63% 0}.lp-lname{font-size:20px;line-height:1.25;letter-spacing:-.01em}.lp-lrole{padding-bottom:6px;font-size:13px;font-weight:600;line-height:1.4;letter-spacing:.04em;text-transform:uppercase;color:var(--violet)}.lp-leader p{flex-grow:1;font-size:15px;line-height:1.6;color:var(--muted)}.lp-lin{display:inline-flex;align-items:center;gap:7px;margin-top:10px;padding:7px 13px;border:1px solid var(--line);border-radius:999px;background:#fff;font-size:13px;font-weight:600;line-height:1.2}.lp-lin:hover{border-color:var(--ink)}.lp-end{position:relative;background:#fff}.lp-closing{position:relative;isolation:isolate;padding-block:160px 220px;overflow:hidden}.lp-closing:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#fff 0,hsla(0,0%,100%,0) 32%),radial-gradient(120% 45% at 50% 108%,var(--navy) 40%,rgba(15,33,46,0) 72%),linear-gradient(180deg,rgba(15,33,46,0) 55%,rgba(15,33,46,.55) 80%,var(--navy) 100%);pointer-events:none}.lp-closing .lp-center{gap:24px}.lp-closing h2{max-width:1000px;font-size:clamp(44px,6.7vw,96px);line-height:1;letter-spacing:-.045em}.lp-closing .lp-btn{margin-top:12px}.lp-footer{margin-top:-1px;padding-block:40px 56px;background:var(--navy);color:#fff;font-size:13px;line-height:1.6}.lp-footer-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid hsla(0,0%,100%,.14)}.lp-addr{font-size:14px}.lp-footer p+p{margin-top:14px}.lp-footer a:hover{text-decoration:underline}.lp-glow{padding-bottom:120px;background:radial-gradient(62.5% 57.14% at 0 100%,#cdb2f0 0,rgba(205,178,240,0) 70%),radial-gradient(62.5% 57.14% at 10% 20%,#f0dde8 0,rgba(240,221,232,0) 70%),radial-gradient(48.61% 47.62% at 100% 0,#fbf3f4 0,rgba(251,243,244,0) 70%),#fbf8fa}.lp-request{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,596px);grid-gap:48px;gap:48px;align-items:start;padding-top:64px}.lp-request-copy{display:flex;flex-direction:column;align-items:flex-start;padding-top:8px}.lp .lp-request h1{max-width:600px;margin-top:16px;font-size:clamp(40px,3.9vw,56px);line-height:1.04;letter-spacing:-.03em}.lp .lp-request-lede{max-width:500px;margin-top:24px;font-size:20px;line-height:30px;color:var(--muted)}.lp .lp-request-email{margin-top:20px;font-size:18px;color:var(--muted)}.lp-request-email a{font-weight:600;color:var(--violet)}.lp-request-email a:hover{text-decoration:underline;text-underline-offset:3px}.lp .lp-request-body{max-width:500px;margin-top:16px;font-size:17px;line-height:27px;color:var(--muted)}.lp-request-direct{display:flex;flex-direction:column;gap:10px;margin-top:32px}.lp .lp-request-direct h2{font-size:13px;font-weight:600;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:var(--soft)}.lp-request-direct dl{display:flex;flex-direction:column;gap:8px;margin:0}.lp-request-direct dl>div{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:17px}.lp-request-direct dt{min-width:150px;color:var(--muted)}.lp-request-direct dd{margin:0}.lp-request-direct a{font-weight:600;color:var(--violet)}.lp-request-direct a:hover{text-decoration:underline;text-underline-offset:3px}.lp-callout{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 40px;margin-top:64px;padding:32px 36px;background:#fff;border:1px solid var(--line);border-radius:28px;box-shadow:0 14px 34px -6px rgba(77,51,128,.1)}.lp-callout-copy{display:flex;flex:1 1 420px;flex-direction:column;gap:8px;min-width:0}.lp .lp-callout h2{font-size:26px;line-height:1.2;letter-spacing:-.02em}.lp-callout p{max-width:640px;font-size:17px;line-height:27px;color:var(--muted)}.lp-form{display:flex;flex-direction:column;gap:16px;padding:32px;background:#fff;border:1px solid var(--line);border-radius:32px;box-shadow:0 14px 34px -6px rgba(77,51,128,.1)}.lp-field-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.lp-field{display:flex;flex-direction:column;gap:8px;min-width:0}.lp-field label{font-size:15px;font-weight:600;line-height:18px}.lp-req{color:var(--violet)}.lp-opt{font-weight:400;color:var(--soft)}.lp-field input,.lp-field select,.lp-field textarea{width:100%;height:48px;padding:0 16px;background-color:#fff;border:1px solid #dcd5e6;border-radius:14px;color:var(--ink);font:inherit;font-size:17px;line-height:1.3;transition:border-color .15s ease,box-shadow .15s ease}.lp-field textarea{display:block;height:120px;min-height:96px;padding:12px 16px;resize:vertical}.lp-field .lp-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:44px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1.5 1.5L6 6l4.5-4.5' stroke='%23111118' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 20px center;cursor:pointer}.lp-field .lp-select:invalid{color:var(--soft)}.lp-field .lp-select option{color:var(--ink)}.lp-field input:hover,.lp-field select:hover,.lp-field textarea:hover{border-color:#cfc3dd}.lp-field input:focus,.lp-field select:focus,.lp-field textarea:focus{outline:none;border-color:var(--violet);box-shadow:0 0 0 3px rgba(123,92,214,.16)}.lp-checks{display:flex;flex-direction:column;gap:12px;padding:16px 20px;border-radius:16px;background:var(--panel)}.lp-check{display:flex;align-items:flex-start;gap:16px;font-size:16px;font-weight:500;line-height:22px;cursor:pointer}.lp-check input{flex:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;margin:0;background:#fff;border:1.5px solid #8e8a9c;border-radius:6px;cursor:pointer}.lp-check input:checked{background:var(--violet) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10' viewBox='0 0 12 10' fill='none'%3E%3Cpath d='M1.5 5.2L4.5 8.2L10.5 1.8' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center;border-color:var(--violet)}.lp-check input:focus-visible{outline:3px solid var(--violet);outline-offset:2px}.lp-form-error{font-size:15px;line-height:22px;color:#b42318}.lp-form-error:empty{display:none}.lp-form-error a{font-weight:600;text-decoration:underline}.lp-form-submit{align-self:flex-start}.lp-form-submit:disabled{opacity:.6;cursor:progress;transform:none}.lp .lp-form-fine{margin-top:4px;font-size:13px;line-height:20px;color:var(--soft)}.lp-ty-confirm{flex-direction:column;gap:24px;padding-top:40px;text-align:center}.lp-ty-check,.lp-ty-confirm{display:flex;align-items:center}.lp-ty-check{justify-content:center;width:96px;height:96px;border-radius:50%;background:#e6f4ec;color:var(--green)}.lp-ty-confirm h1{font-size:clamp(40px,5vw,72px);line-height:1.06;letter-spacing:-.028em}.lp-ty-confirm p{max-width:432px;font-size:20px;line-height:30px;color:var(--muted)}.lp-ty-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;margin:0 auto;padding-top:56px;list-style:none}.lp-ty-steps li{display:flex;gap:16px;padding:28px;background:#fff;border:1px solid var(--line);border-radius:28px;box-shadow:0 14px 34px -6px rgba(77,51,128,.1);font-size:16px;line-height:24px;color:var(--muted)}.lp-ty-steps b{display:flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--ink);color:#fff;font-size:16px;line-height:20px}.lp-ty-steps strong{display:block;margin-bottom:6px;font-size:21px;line-height:26px;letter-spacing:-.015em;color:var(--ink)}.lp-ty-block{display:flex;flex-direction:column;gap:20px;padding-top:96px}.lp-ty-block .lp-head{gap:12px}@media (min-width:1101px) and (max-height:960px){.lp h2{font-size:clamp(34px,2.9vw,42px)}.lp .lp-h2-xl{font-size:clamp(40px,3.3vw,48px)}.lp-nav{padding-block:22px}.lp-hero-copy{gap:20px;padding-bottom:56px}.lp-hero h1{font-size:clamp(40px,3.9vw,56px)}.lp-lede{font-size:18px}.lp-trades-inner{padding-top:64px}.lp-tick{gap:16px;padding:24px}.lp-px{font-size:40px;line-height:46px}.lp-ceo{padding-block:112px 120px}.lp-ceo blockquote{font-size:clamp(24px,2.25vw,32px)}.lp-numbers{padding-bottom:80px}.lp-stat{min-height:190px;padding:28px;border-radius:28px}.lp-stat-num{font-size:clamp(48px,4.4vw,64px)}.lp-stat-label{font-size:17px;line-height:24px}.lp-opportunity{gap:64px;padding-block:80px}.lp-stack>p{font-size:17px}.lp-platform{padding-block:80px}.lp-platform .lp-center{padding-bottom:40px}.lp-card{min-height:500px}.lp-shot{height:200px}.lp-card p{font-size:16px}.lp-milestones{gap:40px;padding-block:80px}.lp-spot h3{font-size:38px}.lp-spot p{font-size:17px;line-height:26px}.lp-spot-img{min-height:180px}.lp-mcard{padding:24px}.lp-article{min-height:128px;padding-block:20px}.lp-leadsec{padding-block:80px}.lp-leadsec h2{padding-bottom:28px}.lp-closing{padding-block:112px 180px}.lp-closing h2{font-size:clamp(44px,5.6vw,80px)}.lp-glow{padding-bottom:72px}.lp-request{padding-top:24px}.lp .lp-request h1{font-size:48px}.lp .lp-request-lede{font-size:18px;line-height:27px}.lp-form{gap:12px;padding:24px 28px;border-radius:28px}.lp-field{gap:6px}.lp-field label{font-size:14px}.lp-field input,.lp-field select{height:44px;font-size:16px}.lp-field textarea{height:80px;min-height:64px;padding-block:10px;font-size:16px}.lp-checks{gap:8px;padding:12px 16px}.lp-check{gap:12px;font-size:15px;line-height:21px}.lp-check input{width:20px;height:20px}.lp-form-submit{height:50px;font-size:17px}.lp .lp-form-fine{margin-top:0}}@media (min-width:1101px) and (max-height:820px){.lp-request{padding-top:8px}.lp-form{gap:10px;padding:20px 24px}.lp-field input,.lp-field select{height:40px}.lp-field textarea{height:56px}.lp-form-submit{height:46px}}@media (max-width:1100px){.lp-numbers{grid-template-columns:1fr;gap:40px}.lp-numbers .lp-head{max-width:none}.lp-two{grid-template-columns:1fr;gap:48px}.lp-opportunity{gap:56px}.lp-oppvis{aspect-ratio:588/520;min-height:0}.lp-cards{grid-template-columns:1fr;max-width:560px;margin-inline:auto}.lp-card{min-height:0}.lp-mbento{flex-direction:column}.lp-spot{width:100%}.lp-spot-img{flex:none;aspect-ratio:700/489;height:auto}.lp-leaders{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-request{grid-template-columns:minmax(0,1fr);gap:40px;padding-top:40px}.lp-request .lp-form{max-width:640px}}@media (max-width:900px){.lp-ticks,.lp-ty-steps{grid-template-columns:1fr}.lp-trades-inner{max-width:calc(520px + 2 * var(--gutter))}.lp-media-grid{grid-template-columns:1fr}.lp-ceo{padding-block:112px}}@media (max-width:640px){.lp-nav{padding-block:18px}.lp-logo--white{transform:scale(.8);transform-origin:left center;margin-right:-31px}.lp-nav-btns .lp-btn--ghost,.lp-nav-btns .lp-btn--outline{display:none}.lp-logo--color-lg{transform:scale(.8);transform-origin:left center;margin-right:-34px}.lp-glow{padding-bottom:72px}.lp .lp-request-lede{font-size:18px;line-height:27px}.lp-form{padding:22px;border-radius:24px}.lp-field-row{grid-template-columns:1fr}.lp-form-submit{align-self:stretch}.lp-ty-confirm{gap:20px;padding-top:24px}.lp-ty-check{width:80px;height:80px}.lp-ty-confirm p{font-size:18px;line-height:27px}.lp-ty-steps{padding-top:40px}.lp-ty-steps li{padding:22px;border-radius:22px}.lp-ty-block{padding-top:64px}.lp-btn--sm{height:44px;padding:0 18px;font-size:15px;border-radius:14px}.lp-btn--lg{height:56px;padding:0 28px;font-size:18px;border-radius:18px}.lp-pill{flex-wrap:nowrap;gap:10px;padding:6px 14px 6px 6px;font-size:12px;letter-spacing:.02em}.lp-now{gap:6px;padding:4px 10px;font-size:12px}.lp-hero-copy{gap:20px;padding-bottom:48px}.lp-trades-inner{padding-top:48px}.lp-tick{padding:22px;border-radius:22px}.lp-bento,.lp-leaders,.lp-mcards{grid-template-columns:1fr}.lp-stat{min-height:180px;padding:26px;border-radius:26px}.lp-leadsec,.lp-milestones,.lp-opportunity,.lp-platform{padding-block:72px}.lp-article{flex-direction:column;align-items:flex-start;gap:14px;min-height:0}.lp-closing{padding-block:104px 180px}.lp-footer-top{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.lp-agents .agent-card,.lp-blob,.lp-live i{animation:none}.lp-spark-line{stroke-dashoffset:0}.lp-spark-dot{opacity:1}.is-seen .lp-spark-dot,.is-seen .lp-spark-line{animation:none}}@media (max-width:359px){.lp-pill{flex-wrap:wrap;white-space:normal;border-radius:18px}}