body.landing-active,html.landing-active{overflow:auto;height:auto;background-color:#fff}body.landing-active{zoom:1;color:#1e1b2e}body.landing-active .h-screen{height:100vh!important}body.landing-active .h-svh{height:100svh}.landing-root{background:#fff;color:#1e1b2e}.lm-btn{transition:background-color .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1),color .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1)}.lm-btn-primary:hover{background-color:#a8366f;transform:translateY(-1px);box-shadow:0 6px 16px rgba(192,64,131,.22)}.lm-btn-secondary:hover{background-color:rgba(30,27,46,.04);border-color:#1e1b2e}.lm-btn-ghost:hover{background-color:rgba(30,27,46,.05)}.lm-btn:focus-visible,.lm-navlink:focus-visible{outline:2px solid #c04083;outline-offset:2px}.lm-navlink{transition:color .2s cubic-bezier(.16,1,.3,1)}.lm-navlink:hover{color:#c04083}.lm-underline{position:relative;display:inline-block}.lm-underline:after{content:"";position:absolute;left:0;bottom:2px;width:100%;height:5px;background:linear-gradient(90deg,#c04083,#7030a0);border-radius:3px;transform:scaleX(0);transform-origin:left;animation:lm-grow .6s ease .3s forwards}@keyframes lm-grow{to{transform:scaleX(1)}}@keyframes lm-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes lm-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes lm-fade-in{0%{opacity:0}to{opacity:1}}@keyframes lm-pop-in{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.lm-dot{animation:lm-pulse 2s ease-in-out infinite}.lm-speak-dot{animation:lm-pulse 1s ease-in-out infinite}.lm-bar-active{transform-origin:center;animation:lm-wave 1.8s cubic-bezier(.16,1,.3,1) infinite}.lm-bar-static{transform-origin:center;transform:scaleY(.3);opacity:.3}.lm-caret{display:inline-block;width:2px;height:1em;margin-left:1px;vertical-align:-.12em;background:currentColor;animation:lm-blink 1s steps(1) infinite}@keyframes lm-halo{0%{transform:scale(.55);opacity:.5}to{transform:scale(1.9);opacity:0}}.lm-halo{position:absolute;inset:0;border-radius:9999px;background:rgba(192,64,131,.35);animation:lm-halo 1.6s ease-out infinite}@keyframes lm-speak-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.3);opacity:.45}}.lm-speak-pulse{transform-origin:center;animation:lm-speak-pulse .95s ease-in-out infinite}@keyframes lm-speak-ring{0%{transform:scale(.5);opacity:.55}to{transform:scale(2.4);opacity:0}}.lm-speak-ring{position:absolute;inset:0;border-radius:9999px;background:rgba(56,170,165,.4);animation:lm-speak-ring 1.4s cubic-bezier(.16,1,.3,1) infinite}.lm-speak-ring-2{animation-delay:.7s}@keyframes lm-rm-pulse{0%{transform:translate(-50%,-50%) scale(1);opacity:.8}to{transform:translate(-50%,-50%) scale(1.55);opacity:0}}.lm-rm-ring{position:absolute;z-index:2;border-radius:9999px;background:transparent;border:2px solid rgba(56,168,163,.6);transform:translate(-50%,-50%);animation:lm-rm-pulse 1.8s ease-out infinite;pointer-events:none}.lm-rm-ring-2{animation-delay:.9s}.lm-pill{cursor:pointer;transition:border-color .2s cubic-bezier(.16,1,.3,1)}.lm-pill:not([aria-pressed=true]):hover{color:#fff!important;border-color:hsla(0,0%,100%,.45)!important}.lm-pill:focus-visible{outline:2px solid #c04083;outline-offset:2px}.lm-pill-create{cursor:pointer;transition:background-color .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1)}.lm-pill-create:hover{background-color:rgba(192,64,131,.13)!important;border-color:rgba(192,64,131,.85)!important}.lm-pill-create:focus-visible{outline:2px solid #c04083;outline-offset:2px}.lm-pop-backdrop{animation:lm-fade-in .18s ease-out}.lm-pop-card{animation:lm-pop-in .24s cubic-bezier(.16,1,.3,1)}.lm-pop-x{cursor:pointer;transition:background-color .16s ease,color .16s ease}.lm-pop-x:hover{background-color:rgba(30,27,46,.07);color:#1e1b2e}.lm-pop-x:focus-visible{outline:2px solid #c04083;outline-offset:2px}.lm-bullet-item{position:relative;transition:color .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1);cursor:pointer}.lm-bullet-item:hover{transform:translateY(-1px)}.lm-bullet-item:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:24px;background:linear-gradient(90deg,#c04083,#7030a0);border-radius:2px;transition:background-color .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1)}.lm-bullet-item:hover:before{background:linear-gradient(90deg,#a8366f,#5e2785);box-shadow:0 0 6px rgba(192,64,131,.55)}.lm-bullet-arrow{transition:transform .2s cubic-bezier(.16,1,.3,1),text-shadow .2s cubic-bezier(.16,1,.3,1)}.lm-bullet-item:hover .lm-bullet-arrow{transform:translateX(4px);text-shadow:0 0 6px rgba(192,64,131,.55)}.lm-bullet-item:focus-visible{outline:2px solid #d4537e;outline-offset:2px}.lm-pq-stage{width:100%;height:100vh;background:#fff;display:flex;align-items:center;justify-content:center}.lm-pq-canvas,.lm-pq-stage{position:relative;overflow:hidden}.lm-pq-canvas{width:2820px;height:1460px;transform-origin:center center;flex:0 0 auto}.lm-pq-conn{position:absolute;height:6px;z-index:5;pointer-events:none}.lm-pq-conn .wire{position:absolute;inset:0;border-radius:2px}.wire-mag{background:linear-gradient(90deg,#c04083,#7030a0)}.wire-teal{background:linear-gradient(90deg,#1d9e75,#38aaa5)}.lm-pq-conn .dot{position:absolute;top:50%;transform:translate(-50%,-50%);border-radius:50%}.lm-pq-conn .dot-in{width:10px;height:10px}.dot-mag{background:#c04083}.dot-teal{background:#38aaa5}.lm-pq-conn-l .dot-in{left:100%}.lm-pq-conn-r .dot-in{left:0}.lm-pq-conn .spark{display:none}.lm-pq-photo{position:absolute;left:1410px;top:760px;transform:translate(-50%,-50%);width:1500px;height:1000px;z-index:4;border-radius:14px;overflow:hidden;border:1px solid rgba(30,27,46,.08);box-shadow:0 22px 54px rgba(30,27,46,.18),0 4px 12px rgba(30,27,46,.08)}.lm-pq-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.lm-pq-photo .glow{position:absolute;inset:-30px;z-index:-1;border-radius:30px;background:radial-gradient(closest-side,rgba(192,64,131,.22),transparent 72%),radial-gradient(closest-side,rgba(112,48,160,.16),transparent 72%);filter:blur(30px)}.lm-pq-holo{position:absolute;left:660px;top:260px;width:1500px;height:1000px;z-index:5;overflow:hidden;pointer-events:none;border-radius:14px;-webkit-mask:radial-gradient(8% 30% at 70.5% 31%,#000 60%,transparent 100%);mask:radial-gradient(8% 30% at 70.5% 31%,#000 60%,transparent 100%)}.lm-pq-holo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.lm-pq-pill-live{position:absolute;left:14px;top:14px;z-index:3;display:inline-flex;align-items:center;gap:7px;padding:6px 11px;border-radius:999px;background:rgba(30,27,46,.55);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.16);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#fff}.lm-pq-pill-live .lv{width:7px;height:7px;border-radius:999px;background:#38aaa5;box-shadow:0 0 8px #38aaa5;animation:lm-pulse 2s cubic-bezier(.16,1,.3,1) infinite}.lm-pq-head{position:absolute;top:60px;left:0;right:0;padding:0 60px;z-index:6}.lm-pq-head .badge{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;background:rgba(192,64,131,.08);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#c04083}.lm-pq-head .badge .dot{width:7px;height:7px;border-radius:999px;background:#c04083}.lm-pq-head h2{margin:18px 0 0;font-size:70px;font-weight:600;letter-spacing:-.02em;line-height:1.1;color:#1e1b2e}.lm-pq-head h2 .u{position:relative;display:inline-block}.lm-pq-head h2 .u:after{content:"";position:absolute;left:0;bottom:4px;width:100%;height:8px;border-radius:4px;background:linear-gradient(90deg,#c04083,#7030a0)}.lm-pq-head .sub{margin:18px 0 0;font-size:36px;font-weight:500;line-height:1.4;letter-spacing:-.005em;color:#6f6f6f;white-space:nowrap}.lm-pq-head .sub .u{position:relative;display:inline-block;color:#1e1b2e}.lm-pq-head .sub .u:after{content:"";position:absolute;left:0;bottom:1px;width:100%;height:5px;border-radius:3px;background:linear-gradient(90deg,#c04083,#7030a0)}.lm-pq-bubble{position:absolute;width:var(--cw);height:var(--ch);border-radius:12px;overflow:hidden;cursor:pointer;z-index:6;background:transparent;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 30%,transparent),0 1px 2px rgba(30,27,46,.04),0 10px 26px -12px rgba(30,27,46,.12);transition:width .55s cubic-bezier(.16,1,.3,1),height .55s cubic-bezier(.16,1,.3,1),box-shadow .45s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1),opacity .35s cubic-bezier(.16,1,.3,1)}.lm-pq-bubble.lead{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--accent) 48%,transparent),0 2px 4px rgba(30,27,46,.05),0 18px 40px -14px rgba(30,27,46,.15)}.lm-pq-bubble.minor{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 20%,transparent),0 1px 2px rgba(30,27,46,.03),0 8px 22px -12px rgba(30,27,46,.09)}.lm-pq-bubble:before{content:"";position:absolute;z-index:0;left:50%;top:50%;width:260%;height:260%;transform:translate(-50%,-50%);background:conic-gradient(from var(--beam-from,119deg),transparent 0 72%,var(--accent) 86%,#fff 92%,var(--accent) 97%,transparent 100%);animation:lm-pq-border-comet 6.1s linear var(--phase,0s) infinite;filter:drop-shadow(0 0 3px var(--accent))}@keyframes lm-pq-border-comet{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.lm-pq-bubble:after{content:"";position:absolute;z-index:1;inset:2px;border-radius:10px;background:#fff;transition:background .45s cubic-bezier(.16,1,.3,1)}.lm-pq-canvas:not(.has-open) .lm-pq-bubble:not(.open):hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 42%,transparent),0 2px 6px rgba(30,27,46,.06),0 20px 44px -16px rgba(30,27,46,.16)}.lm-pq-canvas.has-open .lm-pq-bubble:not(.open){opacity:.68}.lm-pq-holo,.lm-pq-photo{transition:opacity .35s cubic-bezier(.16,1,.3,1)}.lm-pq-canvas.has-open .lm-pq-holo,.lm-pq-canvas.has-open .lm-pq-photo{opacity:.68}.lm-pq-bubble.open:after{background:#fff}.lm-pq-bubble.open{width:var(--ew);height:var(--eh);z-index:30;transform:none;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 26%,transparent),0 48px 100px -28px rgba(30,27,46,.32),0 16px 40px -12px rgba(30,27,46,.16)}.lm-pq-face{position:absolute;inset:0;z-index:2;padding:32px 36px;display:flex;flex-direction:column;justify-content:center}.lm-pq-collapsed{opacity:1;transition:opacity .28s ease}.lm-pq-bubble.open .lm-pq-collapsed{opacity:0;pointer-events:none;transition:opacity .2s ease}.lm-pq-expanded{opacity:0;pointer-events:none;transition:opacity .3s ease}.lm-pq-face.lm-pq-expanded{justify-content:center;padding:48px 56px}.lm-pq-bubble.open .lm-pq-expanded{opacity:1;pointer-events:auto}.lm-pq-bubble.open .lm-pq-expanded>*{opacity:0;transform:translateY(16px);animation:lm-pq-panel-rise .6s cubic-bezier(.16,1,.3,1) forwards}.lm-pq-bubble.open .lm-pq-expanded>:first-child{animation-delay:.14s}.lm-pq-bubble.open .lm-pq-expanded>:nth-child(2){animation-delay:.2s}.lm-pq-bubble.open .lm-pq-expanded>:nth-child(3){animation-delay:.27s}.lm-pq-bubble.open .lm-pq-expanded>:nth-child(4){animation-delay:.34s}@keyframes lm-pq-panel-rise{to{opacity:1;transform:none}}.lm-pq-stat{font-size:88px;font-weight:900;line-height:.95;letter-spacing:-.038em;color:#c04083;font-variant-numeric:lining-nums tabular-nums}.lm-pq-stat.teal{color:#38aaa5}.lm-pq-stat.s1{font-size:106px;letter-spacing:-.045em;background:linear-gradient(118deg,#c04083 8%,#7030a0 92%);-webkit-background-clip:text;background-clip:text;color:transparent}.lm-pq-stat.s2{font-size:82px}.lm-pq-stat.s3,.lm-pq-stat.s5{font-size:70px}.lm-pq-stat.txt{font-size:46px;font-weight:700;line-height:1.14;max-width:18ch;text-wrap:balance;letter-spacing:-.02em}.lm-pq-short{margin-top:15px;font-size:25px;line-height:1.4;font-weight:500;color:#6f6f6f;max-width:20ch}.lm-pq-cmp{margin-top:22px;display:flex;flex-direction:column;gap:12px;max-width:392px}.lm-pq-cmp-row{display:flex;align-items:center;gap:14px}.lm-pq-cmp-lbl{width:99px;flex:0 0 auto;text-align:right;font-size:15px;font-weight:600;letter-spacing:.02em;color:#6f6f6f}.lm-pq-cmp-bar{position:relative;flex:1;height:9px;border-radius:999px;background:rgba(30,27,46,.06);overflow:hidden}.lm-pq-cmp-fill{position:absolute;left:0;top:0;bottom:0;border-radius:999px}.lm-pq-cmp-fill.trad{background:rgba(30,27,46,.3)}.lm-pq-cmp-fill.lab{background:linear-gradient(90deg,#c04083,#7030a0)}.lm-pq-ex-kicker{display:inline-block;width:42px;height:5px;border-radius:3px;background:var(--accent);margin-bottom:20px}.lm-pq-ex-title{margin:0;font-size:50px;font-weight:600;line-height:1.12;letter-spacing:-.02em;color:#1e1b2e}.lm-pq-ex-desc{margin:30px 0 0;font-size:30px;line-height:1.5;color:#6f6f6f;max-width:660px}.lm-pq-ex-desc a{color:#c04083;font-weight:600;text-decoration:none;border-bottom:1px solid rgba(192,64,131,.35);transition:color .2s,border-color .2s}.lm-pq-ex-desc a:hover{color:#7030a0;border-bottom-color:#7030a0}.lm-pq-ex-src{margin-top:32px;padding-top:20px;border-top:1px solid rgba(30,27,46,.08);display:flex;flex-direction:column;gap:6px;max-width:660px}.lm-pq-ex-src .src-label{font-size:15px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:rgba(30,27,46,.3)}.lm-pq-ex-src .src-text{font-size:23px;line-height:1.45;color:#6f6f6f}.lm-pq-grid2{display:grid;grid-template-columns:1fr 1fr;gap:40px 64px;margin-top:38px}.lm-pq-grid2 .cell .ix{display:block;font-size:19px;font-weight:700;letter-spacing:.22em;color:var(--accent)}.lm-pq-grid2 .cell .nm{margin-top:14px;font-size:34px;font-weight:700;color:#1e1b2e;letter-spacing:-.018em}.lm-pq-grid2 .cell p{margin:12px 0 0;font-size:24px;line-height:1.5;color:#6f6f6f;max-width:30ch}.lm-pq-bubble.b-right{--beam-from:299deg}.lm-pq-v-magenta{--accent:#c04083}.lm-pq-v-teal{--accent:#38aaa5}.lm-pq-hint{position:absolute;right:20px;bottom:20px;width:36px;height:36px;z-index:3;border-radius:50%;background:color-mix(in srgb,var(--accent) 7%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 22%,transparent);transition:transform .3s cubic-bezier(.16,1,.3,1),background .25s,box-shadow .25s,opacity .35s}.lm-pq-hint:after,.lm-pq-hint:before{content:"";position:absolute;left:50%;top:50%;background:var(--accent);border-radius:2px}.lm-pq-hint:before{width:2px;height:14px;transform:translate(-50%,-50%)}.lm-pq-hint:after{width:14px;height:2px;transform:translate(-50%,-50%)}.lm-pq-bubble.open .lm-pq-hint{transform:rotate(135deg);background:color-mix(in srgb,var(--accent) 11%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 32%,transparent)}@media (prefers-reduced-motion:reduce){.lm-pq-conn .spark{animation:none;opacity:.85}.lm-pq-pill-live .lv{animation:none}.lm-pq-bubble.open .lm-pq-expanded>*{animation:none;opacity:1;transform:none}.lm-pq-bubble:before{animation:none;opacity:0}}@keyframes lm-fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.lm-fade{animation:lm-fadeIn .35s cubic-bezier(.16,1,.3,1)}@keyframes lm-drawIn{0%{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}.lm-stepbar{animation:lm-drawIn .5s cubic-bezier(.16,1,.3,1) forwards}.lm-livedot{animation:lm-pulse 2s ease-in-out infinite}@keyframes lm-wave{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}.lm-bar{transform-origin:center bottom;animation:lm-wave 1.8s cubic-bezier(.16,1,.3,1) infinite}.lm-seg span{transition:background-color .35s cubic-bezier(.16,1,.3,1),width .2s cubic-bezier(.16,1,.3,1)}.lm-seg:hover span{width:44px!important;background:rgba(30,27,46,.45)!important}.lm-seg[aria-current=step]:hover span{background:#c04083!important}.lm-seg:focus-visible{outline:2px solid #c04083;outline-offset:3px;border-radius:4px}@keyframes lm-talk{0%{box-shadow:0 0 0 0 rgba(91,200,192,.45),0 0 0 0 rgba(91,200,192,.25)}70%{box-shadow:0 0 0 10px rgba(91,200,192,0),0 0 0 20px rgba(91,200,192,0)}to{box-shadow:0 0 0 0 rgba(91,200,192,0),0 0 0 0 rgba(91,200,192,0)}}.lm-talk{animation:lm-talk 1.15s cubic-bezier(.16,1,.3,1) 2}@keyframes lm-msg-in{0%{transform:translateY(14px)}to{transform:translateY(0)}}.lm-msg-in{animation:lm-msg-in .42s cubic-bezier(.16,1,.3,1)}@keyframes lm-caret-kf{0%,to{opacity:1}50%{opacity:.15}}.lm-caret-cf{animation:lm-caret-kf .9s step-end infinite}.lm-cf-thumb{transition:border-color .3s cubic-bezier(.16,1,.3,1),opacity .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1);box-shadow:0 3px 10px rgba(30,27,46,.18);cursor:pointer}.lm-cf-thumb[aria-selected=true]{box-shadow:0 6px 16px rgba(30,27,46,.28)}.lm-cf-thumb:focus-visible{outline:2px solid #c04083;outline-offset:2px}.lm-cf-arrow{transition:border-color .2s cubic-bezier(.16,1,.3,1),background-color .2s cubic-bezier(.16,1,.3,1),color .2s cubic-bezier(.16,1,.3,1);cursor:pointer}.lm-cf-arrow:hover{background:#c04083!important;border-color:#c04083!important;color:#fff!important}.lm-cf-arrow:focus-visible{outline:2px solid #c04083;outline-offset:2px}@keyframes lm-arrow-nudge{0%,55%,to{transform:translateX(0)}72%{transform:translateX(4px)}86%{transform:translateX(0)}}.lm-cf-arrow-hint{animation:lm-arrow-nudge 1.8s ease-in-out infinite}.lm-cf-arrow-hint:hover{animation:none}.lm-score-ring{animation:lm-score-fill 1.6s cubic-bezier(.45,0,.2,1) both;animation-delay:.25s}@keyframes lm-score-fill{0%{stroke-dashoffset:481}to{stroke-dashoffset:0}}.lm-dash{display:block;width:100%;max-width:388px;height:240px}.lm-d-pie{transform-box:fill-box;transform-origin:center;animation:lm-d-spin 18s linear infinite}@keyframes lm-d-spin{to{transform:rotate(1turn)}}.lm-d-arc{animation:lm-d-draw 2s cubic-bezier(.65,0,.35,1) both}.lm-d-gauge{stroke-linecap:round;animation:lm-d-draw 2.4s ease-in-out both;animation-delay:.6s}@keyframes lm-d-draw{0%{stroke-dashoffset:var(--len)}to{stroke-dashoffset:0}}.lm-d-bar{transform-box:fill-box;transform-origin:bottom;animation:lm-d-grow 1.1s cubic-bezier(.16,1,.3,1) both;animation-delay:var(--d,0s)}@keyframes lm-d-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.lm-d-pill{animation:lm-d-shim 3.2s ease-in-out infinite;animation-delay:var(--d,0s)}@keyframes lm-d-shim{0%,to{opacity:.55}50%{opacity:1}}.lm-d-knob{transform-box:fill-box;transform-origin:center;animation:lm-d-slide 4s ease-in-out infinite;animation-delay:var(--d,0s)}@keyframes lm-d-slide{0%,to{transform:translateX(0)}50%{transform:translateX(12px)}}.lm-d-wave{animation:lm-d-wave-kf 7s ease-in-out infinite}@keyframes lm-d-wave-kf{0%,to{transform:translateX(0)}50%{transform:translateX(-14px)}}.lm-d-stripes line{animation:lm-d-stripe-kf 4s ease-in-out infinite;animation-delay:var(--d,0s)}@keyframes lm-d-stripe-kf{0%,to{opacity:.35}50%{opacity:.7}}@media (prefers-reduced-motion:reduce){.lm-fade,.lm-livedot,.lm-stepbar{animation:none}.lm-livedot{opacity:1}.lm-bar{transform:scaleY(.4)}.lm-bar,.lm-caret-cf,.lm-cf-arrow-hint,.lm-msg-in,.lm-talk{animation:none}.lm-score-ring{animation:none;stroke-dashoffset:0}.lm-d-knob,.lm-d-pie,.lm-d-pill,.lm-d-stripes line,.lm-d-wave{animation:none}.lm-d-arc,.lm-d-gauge{animation:none;stroke-dashoffset:0}.lm-d-bar{animation:none}}.lm-ad-stage{width:100%;height:100vh;background:#fff;display:flex;align-items:center;justify-content:center}.lm-ad-canvas,.lm-ad-stage{position:relative;overflow:hidden}.lm-ad-canvas{width:2820px;height:1460px;transform-origin:center center;flex:0 0 auto}.lm-ad-ambient{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.lm-ad-ambient .blob{position:absolute;border-radius:50%;filter:blur(120px)}.lm-ad-ambient .blob-m{left:600px;top:160px;width:760px;height:760px;background:rgba(192,64,131,.14)}.lm-ad-ambient .blob-p{right:520px;bottom:60px;width:820px;height:820px;background:rgba(112,48,160,.13)}.lm-ad-ambient .blob-t{left:46%;top:54%;width:560px;height:560px;background:rgba(56,170,165,.1)}.lm-ad-ambient .dots{position:absolute;inset:0;opacity:.5;background-image:radial-gradient(rgba(30,27,46,.05) 2px,transparent 0);background-size:46px 46px;-webkit-mask:radial-gradient(120% 90% at 50% 50%,#000 30%,transparent 72%);mask:radial-gradient(120% 90% at 50% 50%,#000 30%,transparent 72%)}.lm-ad-brainbg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:880px;height:842px;z-index:1;pointer-events:none;-webkit-mask:radial-gradient(72% 72% at 50% 50%,#000 56%,transparent 88%);mask:radial-gradient(72% 72% at 50% 50%,#000 56%,transparent 88%)}.lm-ad-brainbg img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;opacity:.16}.lm-ad-brand{position:absolute;left:70px;top:64px;z-index:8;display:flex;align-items:center;gap:14px}.lm-ad-brand .icon{height:58px;width:auto;display:block}.lm-ad-brand .word{height:22px;width:auto;display:block}.lm-ad-center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:6;display:flex;flex-direction:column;align-items:center;text-align:center;width:1900px}.lm-ad-eyebrow{display:inline-flex;align-items:center;gap:11px;padding:11px 22px;border-radius:999px;background:rgba(192,64,131,.08);font-size:21px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#c04083}.lm-ad-eyebrow .dot{width:10px;height:10px;border-radius:999px;background:#c04083;animation:lm-pulse 2s cubic-bezier(.16,1,.3,1) infinite}.lm-ad-center h2{margin:46px 0 0;font-size:128px;font-weight:600;line-height:1.04;letter-spacing:-.03em;color:#1e1b2e;max-width:24ch}.lm-ad-center h2 .u{position:relative;display:inline-block}.lm-ad-center h2 .u:after{content:"";position:absolute;left:0;bottom:-6px;width:100%;height:13px;border-radius:6px;background:linear-gradient(90deg,#c04083,#7030a0)}.lm-ad-center .sub{margin:42px 0 0;font-size:38px;line-height:1.5;font-weight:500;color:#000;max-width:40ch}.lm-ad-cta-wrap{position:relative;margin-top:78px}.lm-ad-cta-wrap .puddle{position:absolute;left:50%;top:55%;transform:translate(-50%,-50%);width:140%;height:230%;z-index:0;background:radial-gradient(closest-side,rgba(192,64,131,.34),rgba(112,48,160,.16) 55%,transparent 78%);filter:blur(34px);pointer-events:none}.lm-ad-cta{position:relative;display:inline-flex;border-radius:26px;padding:3px;isolation:isolate;text-decoration:none;overflow:hidden;transition:transform .28s cubic-bezier(.16,1,.3,1),box-shadow .28s cubic-bezier(.16,1,.3,1);box-shadow:0 26px 60px rgba(192,64,131,.3),0 8px 20px rgba(30,27,46,.1)}.lm-ad-cta:before{content:"";position:absolute;z-index:0;left:50%;top:50%;width:240%;height:600%;transform:translate(-50%,-50%);background:conic-gradient(from 0deg,transparent 0 70%,#c04083 82%,#fff 88%,#38aaa5 93%,transparent 100%);animation:lm-ad-comet 4.6s linear infinite}@keyframes lm-ad-comet{to{transform:translate(-50%,-50%) rotate(1turn)}}.lm-ad-cta .inner{position:relative;z-index:1;display:inline-flex;align-items:center;gap:30px;padding:46px 86px;border-radius:23px;background:#fff;box-shadow:inset 0 0 0 1.5px rgba(30,27,46,.09);color:#1e1b2e}.lm-ad-cta .inner:after{content:"";position:absolute;inset:0;border-radius:23px;pointer-events:none;background:linear-gradient(105deg,transparent 38%,rgba(192,64,131,.1) 50%,transparent 62%);background-size:240% 100%;background-position:140% 0;animation:lm-ad-sheen 4.6s cubic-bezier(.16,1,.3,1) infinite}@keyframes lm-ad-sheen{0%{background-position:140% 0}38%,to{background-position:-60% 0}}.lm-ad-cta .label{font-size:58px;font-weight:700;letter-spacing:-.01em;line-height:1;color:#1e1b2e}.lm-ad-cta .arrow{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:linear-gradient(125deg,#c04083,#7030a0);flex:0 0 auto;box-shadow:0 4px 14px rgba(192,64,131,.32);transition:transform .28s cubic-bezier(.16,1,.3,1),box-shadow .28s cubic-bezier(.16,1,.3,1)}.lm-ad-cta .arrow svg{width:34px;height:34px}.lm-ad-cta:hover{transform:translateY(-4px);box-shadow:0 36px 80px rgba(192,64,131,.3),0 12px 26px rgba(30,27,46,.1)}.lm-ad-cta:hover .arrow{transform:translateX(6px);box-shadow:0 6px 18px rgba(192,64,131,.45)}.lm-ad-reassure{margin-top:54px;display:flex;align-items:center;justify-content:center;gap:34px;font-size:28px;font-weight:500;color:#6f6f6f}.lm-ad-reassure .item{display:inline-flex;align-items:center;gap:13px}.lm-ad-reassure .item .tick{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:rgba(56,170,165,.12)}.lm-ad-reassure .item .tick svg{width:20px;height:20px}.lm-ad-reassure .sep{width:7px;height:7px;border-radius:50%;background:rgba(30,27,46,.18)}@media (prefers-reduced-motion:reduce){.lm-ad-cta:before{animation:none}.lm-ad-cta .inner:after{animation:none;opacity:0}.lm-ad-eyebrow .dot{animation:none}.lm-underline:after{animation:none;transform:scaleX(1)}.lm-dot,.lm-speak-dot{animation:none;opacity:1}.lm-bar-active{animation:none;transform:scaleY(.3)}.lm-speak-pulse{animation:none}.lm-rm-ring,.lm-speak-ring{animation:none;opacity:0}.lm-btn:hover{transform:none!important}.lm-fade,.lm-pop-backdrop,.lm-pop-card{animation:none}.lm-fade{opacity:1;transform:none}.lm-stepbar{animation:none;transform:scaleX(1)}}@media (min-width:768px){.lm-hero-zoom{zoom:.95}}@media (max-width:767px){.lm-callscreen{zoom:.6}}