.lp .sec{padding-block:4.5rem}@media (min-width:64rem){.lp .sec{padding-block:7.5rem}}.lp .fhead{gap:1rem;display:grid}@media (min-width:64rem){.lp .fhead{grid-template-columns:1.15fr 1fr;align-items:end;gap:4rem}.lp .fhead .lead{margin-top:0;padding-bottom:.25rem}}.lp .bento{grid-template-columns:1fr;gap:1rem;margin-top:2.5rem;display:grid}@media (min-width:48rem){.lp .bento{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-top:3rem}.lp .bt-a{grid-column:1/-1}}@media (min-width:64rem){.lp .bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:1.5rem;margin-top:3.5rem}.lp .bt-a{grid-area:1/1/3/8}.lp .bt-b{grid-area:1/8/auto/13}.lp .bt-c{grid-area:2/8/auto/13}.lp .bt-d{grid-area:3/1/auto/6}.lp .bt-e{grid-area:3/6/auto/13}}.lp .bt{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--r-2xl);min-width:0;box-shadow:var(--ds-shadow-1);flex-direction:column;padding:1.5rem;display:flex;position:relative}@media (min-width:64rem){.lp .bt{padding:2rem}.lp .bt-a{padding:2.5rem}}.lp .bt[data-rv]{opacity:0;transition:transform .32s var(--ds-ease-out), box-shadow .32s var(--ds-ease-out);transition-delay:0s;transform:none}.lp .bt[data-rv].in{opacity:1;animation:btIn .76s var(--ds-ease-out) both;animation-delay:calc(var(--i,0) * 90ms)}@keyframes btIn{0%{opacity:0;translate:0 32px;scale:.97}to{opacity:1;translate:0;scale:1}}.lp .bento .bt:hover{box-shadow:var(--ds-shadow-3);transform:translateY(-4px)}.lp .bt-hd{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.lp .bi{border-radius:var(--r-xl);background:var(--pri-soft);width:3.5rem;height:3.5rem;color:var(--pri-text);transition:transform .42s var(--ds-ease-spring);flex:none;justify-content:center;align-items:center;display:inline-flex}.lp .bi svg.i{stroke-width:1.9px;width:1.75rem;height:1.75rem}.lp .bt-a .bi{background:var(--pri-fill);width:4rem;height:4rem;color:hsl(var(--primary-foreground));box-shadow:var(--ds-shadow-2)}.lp .bt-a .bi svg.i{width:2rem;height:2rem}.lp .bento .bt:hover .bi{transform:rotate(-6deg)scale(1.06)}.lp .bt h3{letter-spacing:-.015em;margin-top:1.25rem;font-size:1.25rem;font-weight:700;line-height:1.2}.lp .bt p{max-width:34rem;color:hsl(var(--fg-secondary));margin-top:.5rem;font-size:.9375rem;line-height:1.6}.lp .bt-a h3{letter-spacing:-.02em;font-size:1.625rem}@media (min-width:64rem){.lp .bt-a h3{margin-top:1.5rem;font-size:2.25rem;line-height:1.1}.lp .bt-a p{max-width:30rem;font-size:1.0625rem}}.lp .appc{width:100%;container-type:inline-size}.lp .appc>.u{--u:calc(100cqw / 343);font-family:var(--font-inter), system-ui, sans-serif;font-size:calc(14 * var(--u));color:hsl(var(--fg-primary));-webkit-font-smoothing:antialiased;line-height:1.35;position:relative}.lp .appc svg.ai,.lp .ui-card svg.ai{width:calc(20 * var(--u));height:calc(20 * var(--u));fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.lp .bt .appc{margin-top:auto;padding-top:1.5rem}.lp .bt-a .bmap .mk{opacity:0;transition:opacity .42s var(--ds-ease-out), translate .52s var(--ds-ease-spring), scale .26s var(--ds-ease-spring), box-shadow .22s;transition-delay:calc(.3s + var(--k) * .11s), calc(.3s + var(--k) * .11s), 0s, 0s;translate:0 -12px}.lp .bt-a.in .bmap .mk{opacity:1;translate:0}.lp .mcard{z-index:5;opacity:0;max-width:19.5rem;transition:opacity .25s var(--ds-ease-out), translate .25s var(--ds-ease-out);margin-inline:auto;position:absolute;bottom:.75rem;left:.75rem;right:.75rem;translate:0 30%}.lp .mcard.in{opacity:1;translate:0}.lp .mcard a{color:inherit;cursor:pointer;border-radius:1.5rem;text-decoration:none;display:block}.lp .mcard a:active .pc-hl{scale:.98}.lp .mcard a:focus-visible{outline:2px solid var(--pri-fill);outline-offset:3px}.lp .pc-hl{padding:calc(2 * var(--u));border-radius:calc(28 * var(--u));border:calc(1.5 * var(--u)) solid hsl(var(--primary) / .55);box-shadow:0 0 calc(18 * var(--u)) calc(1 * var(--u)) hsl(var(--primary) / .18), var(--ds-shadow-3);background:hsl(var(--card));transition:scale .16s var(--ds-ease-out)}.lp .pc-hl .pc{border-radius:calc(26 * var(--u));border-color:hsl(var(--border) / .5);box-shadow:none}.lp .nope{flex:none;width:4rem;height:4rem}.lp .nope .ring{fill:hsl(var(--muted))}.lp .nope .edge{fill:none;stroke:var(--pri-fill);stroke-width:4px}.lp .nope .pct{fill:none;stroke:hsl(var(--fg-tertiary));stroke-width:3.5px;stroke-linecap:round}.lp .nope .ban{stroke:var(--pri-fill);stroke-width:4.5px;stroke-linecap:round;stroke-dasharray:60;stroke-dashoffset:60px;transition:stroke-dashoffset .7s var(--ds-ease-out) .65s}.lp .bt-b.in .nope .ban{stroke-dashoffset:0}.lp .bt-b .bi-nope .nope{width:2.25rem;height:2.25rem}.lp .bt-b .bi-nope .nope .ring{fill:#0000}.lp .avl2{gap:.75rem;display:grid}.lp .avl2 .pc{margin:0}.lp .avl2 .pc.off{opacity:1}.lp .pc.off .pc-av{background:hsl(var(--card));border:calc(4 * var(--u)) solid hsl(var(--card));box-shadow:0 calc(2 * var(--u)) calc(8 * var(--u)) hsl(var(--fg-primary) / .12);padding:0}.lp .pc.off .pc-av span{background:var(--color-gray-100,#f3f4f6);color:var(--color-gray-400,#9ca3af)}.lp .pc-bdg,.lp .pc-fav,.lp .pc-av{z-index:2}.lp .pc-ov{height:calc(88 * var(--u));background:hsl(var(--fg-primary) / .45);z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0 0 auto}.lp .pc-ov span{align-items:center;gap:calc(6 * var(--u));padding:calc(8 * var(--u)) calc(16 * var(--u));border-radius:calc(8 * var(--u));background:hsl(var(--fg-primary) / .92);color:hsl(var(--primary-foreground));font-size:calc(12 * var(--u));font-weight:600;display:inline-flex}.lp .pc-ov svg.ai{width:calc(16 * var(--u));height:calc(16 * var(--u))}.lp .bt-c.in .pc.on .pc-av{animation:2.2s ease-out .8s infinite ringPulse}@keyframes ringPulse{0%{box-shadow:0 0 calc(12 * var(--u)) calc(1 * var(--u)) color-mix(in srgb, var(--color-green-600,#16a34a) 35%, transparent), 0 0 0 0 color-mix(in srgb, var(--color-green-600,#16a34a) 40%, transparent)}to{box-shadow:0 0 calc(12 * var(--u)) calc(1 * var(--u)) color-mix(in srgb, var(--color-green-600,#16a34a) 35%, transparent), 0 0 0 calc(10 * var(--u)) color-mix(in srgb, var(--color-green-600,#16a34a) 0%, transparent)}}.lp .chatc{gap:calc(8 * var(--u));flex-direction:column;display:flex}.lp .chatc>*{opacity:0}.lp .bt-d.in .chatc>*{animation:popIn .52s var(--ds-ease-spring) both}.lp .bt-d.in .chatc>:first-child{animation-delay:.45s}.lp .bt-d.in .chatc>:nth-child(2){animation-delay:.8s}.lp .bt-d.in .chatc>:nth-child(3){animation-delay:1.15s}@keyframes popIn{0%{opacity:0;translate:0 8px;scale:.88}to{opacity:1;translate:0;scale:1}}.lp .chatc .bub{max-width:82%}.lp .chatc .slip-w{width:88%}.lp .pro2{gap:1rem;margin-block:auto;padding-top:1.5rem;display:grid}.lp .pro2 .appc>.u{--u:calc(100cqw / 290)}@media (min-width:48rem){.lp .pro2{grid-template-columns:1fr 1fr;align-items:start;column-gap:1.25rem}}.lp .pf{border-radius:calc(20 * var(--u));background:hsl(var(--card));border:1px solid hsl(var(--border));box-shadow:0 calc(3 * var(--u)) 0 hsl(var(--border) / .8);overflow:hidden}.lp .pf-hd{height:calc(112 * var(--u));background:var(--brand-grad);color:hsl(var(--primary-foreground));position:relative}.lp .pf-hd:before{content:"";background:linear-gradient(to bottom, hsl(var(--fg-primary) / .2) 0%, transparent 40%, hsl(var(--fg-primary) / .6) 80%, hsl(var(--fg-primary) / .9) 100%);position:absolute;inset:0}.lp .pf-id{left:calc(14 * var(--u));right:calc(14 * var(--u));bottom:calc(12 * var(--u));align-items:center;gap:calc(12 * var(--u));display:flex;position:absolute}.lp .pf-av{width:calc(58 * var(--u));height:calc(58 * var(--u));border:calc(2 * var(--u)) solid hsl(var(--card));background:var(--color-indigo-50,#eef2ff);color:var(--pri-text);font-size:calc(24 * var(--u));border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.lp .pf-id b{font-size:calc(20 * var(--u));letter-spacing:-.02em;text-shadow:0 1px 4px hsl(var(--fg-primary) / .5);font-weight:800;display:block}.lp .pf-rt{margin-top:calc(5 * var(--u));align-items:center;gap:calc(5 * var(--u));padding:calc(4 * var(--u)) calc(8 * var(--u));border-radius:calc(8 * var(--u));background:hsl(var(--fg-primary) / .5);font-size:calc(12 * var(--u));font-weight:600;display:inline-flex}.lp .pf-rt svg.ai{width:calc(16 * var(--u));height:calc(16 * var(--u));color:var(--color-amber-500,#f59e0b)}.lp .pf-ok{margin-left:calc(6 * var(--u));align-items:center;gap:calc(4 * var(--u));font-size:calc(12 * var(--u));font-weight:600;display:inline-flex}.lp .pf-ok svg.ai{width:calc(16 * var(--u));height:calc(16 * var(--u))}.lp .pf-gal{padding:calc(14 * var(--u))}.lp .pf-gh{align-items:center;gap:calc(8 * var(--u));font-size:calc(15 * var(--u));font-weight:700;display:flex}.lp .pf-gh svg.ai{width:calc(18 * var(--u));height:calc(18 * var(--u));color:var(--pri-text)}.lp .pf-row{margin-top:calc(10 * var(--u));gap:calc(8 * var(--u));grid-template-columns:repeat(3,1fr);display:grid}.lp .pf-row img{aspect-ratio:1;object-fit:cover;border-radius:calc(12 * var(--u));width:100%;display:block}.lp .rv-h{font-size:calc(17 * var(--u));margin-bottom:calc(10 * var(--u));justify-content:space-between;align-items:baseline;font-weight:700;display:flex}.lp .rv-h a{font-size:calc(14 * var(--u));color:var(--pri-text);font-weight:600;text-decoration:none}.lp .rv{margin-bottom:calc(8 * var(--u));padding:calc(10 * var(--u)) calc(12 * var(--u));border-radius:calc(12 * var(--u));background:var(--color-gray-50,#f9fafb);border:1px solid var(--color-gray-100,#f3f4f6)}.lp .rv-top{align-items:center;gap:calc(8 * var(--u));display:flex}.lp .rv-top b{font-size:calc(14 * var(--u));font-weight:700}.lp .rv-top time{font-size:calc(11 * var(--u));color:var(--color-gray-400,#9ca3af);flex:1;font-weight:500}.lp .rv-top .em{font-size:calc(14 * var(--u))}.lp .rv-top .sc{align-items:center;gap:calc(4 * var(--u));font-size:calc(12 * var(--u));font-weight:600;display:inline-flex}.lp .rv-top .sc svg.ai{width:calc(16 * var(--u));height:calc(16 * var(--u));color:var(--color-amber-500,#f59e0b)}.lp .bt-e.in .rv-top .sc svg.ai{animation:popIn .46s var(--ds-ease-spring) both .6s;fill:var(--color-amber-500,#f59e0b)}.lp .rv p{margin-top:calc(6 * var(--u))!important;font-size:calc(13 * var(--u))!important;color:var(--color-gray-600,#4b5563)!important;max-width:none!important;line-height:1.45!important}.lp .rv-tr{margin-top:calc(6 * var(--u));align-items:center;gap:calc(6 * var(--u));font-size:calc(12 * var(--u));color:var(--pri-text);font-weight:600;display:inline-flex}.lp .rv-tr svg.ai{width:calc(16 * var(--u));height:calc(16 * var(--u))}.lp .trust{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:36rem){.lp .trust{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}@media (min-width:64rem){.lp .trust{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}}.lp .tb{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--r-2xl);box-shadow:var(--ds-shadow-1);transition:transform .32s var(--ds-ease-out), box-shadow .32s var(--ds-ease-out);align-items:flex-start;gap:1rem;padding:1.25rem;display:flex}@media (min-width:36rem){.lp .tb{flex-direction:column;padding:1.5rem}}@media (min-width:64rem){.lp .tb{padding:2rem}}.lp .tb .bi{width:3rem;height:3rem}.lp .tb .bi svg.i{width:1.5rem;height:1.5rem}@media (min-width:36rem){.lp .tb .bi{width:3.5rem;height:3.5rem}.lp .tb .bi svg.i{width:1.75rem;height:1.75rem}}.lp .tb h3{font-family:var(--font-outfit), system-ui, sans-serif;letter-spacing:-.015em;font-size:1.125rem;font-weight:700;line-height:1.2}@media (min-width:36rem){.lp .tb h3{margin-top:.25rem;font-size:1.25rem}}.lp .tb p{color:hsl(var(--fg-secondary));margin-top:.375rem;font-size:.9375rem;line-height:1.6}@media (hover:hover){.lp .tb:hover{box-shadow:var(--ds-shadow-3);transform:translateY(-4px)}.lp .tb:hover .bi{transform:rotate(-6deg)scale(1.06)}}@media (prefers-reduced-motion:reduce){.lp .tb,.lp .tb .bi{transition:none}.lp .tb:hover,.lp .tb:hover .bi{transform:none}}.lp .kcs{overflow-x:clip}.lp .kc{--kc-ink:color-mix(in srgb, hsl(var(--fg-primary)) 78%, hsl(var(--primary)));flex-direction:column;gap:1.5rem;width:min(100%,48rem);margin-inline:auto;display:flex;position:relative}.lp .kc-top{order:1}.lp .kc-st{order:2}.lp .kc-bot{order:3}.lp .kc-w{flex-wrap:wrap;justify-content:center;gap:0 .875rem;margin:0;padding:0 .375rem;list-style:none;display:flex}.lp .kc-w li{min-height:2.75rem;font-family:var(--font-outfit), system-ui, sans-serif;letter-spacing:-.035em;white-space:nowrap;color:hsl(var(--fg-tertiary));transition:opacity .28s var(--ds-ease-out);align-items:center;font-weight:700;line-height:1.05;display:flex}.lp .kc-w li>span{cursor:default;border-radius:var(--r-md);outline-offset:4px;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;opacity:0;translate:calc(var(--px,0) * var(--dep,6) * 1px) calc(var(--py,0) * var(--dep,6) * 1px + 22px);transition:opacity .7s var(--ds-ease-out), translate .9s var(--ds-ease-out), scale .32s var(--ds-ease-spring), color .28s var(--ds-ease-out);transition-delay:calc(.25s + var(--d) * 55ms), calc(.25s + var(--d) * 55ms), 0s, 0s;display:inline-block}.lp .kc.in .kc-w li>span{opacity:1;translate:calc(var(--px,0) * var(--dep,6) * 1px) calc(var(--py,0) * var(--dep,6) * 1px);animation:kcF var(--fd,9s) ease-in-out var(--ph,0s) infinite alternate}.lp .kc.done .kc-w li>span{transition-duration:.7s,.6s,.32s,.28s;transition-delay:0s}@keyframes kcF{0%{transform:translate(0,0)}to{transform:translate3d(var(--fx,3px), var(--fy,-4px), 0)}}.lp .kc-w li.on>span{color:var(--kc-ink);scale:1.06}.lp .kc.dim .kc-w li:not(.on){opacity:.55}.lp .t1{font-size:1.875rem}.lp .t2{font-size:1.625rem}.lp .t3{font-size:1.375rem}.lp .t4{font-size:1.25rem}.lp .t5{font-size:1.1875rem}.lp .kc-st{text-align:center;font-family:var(--font-outfit), system-ui, sans-serif;letter-spacing:-.045em;color:hsl(var(--fg-primary));opacity:0;transition:opacity .8s var(--ds-ease-out), translate .8s var(--ds-ease-out), scale .9s var(--ds-ease-out);margin:0;font-size:clamp(2.375rem,11vw,3.25rem);font-weight:700;line-height:1.02;translate:0 16px;scale:.97}.lp .kc.in .kc-st{opacity:1;translate:0;scale:1}.lp .kc-g{background:linear-gradient(90deg, hsl(var(--primary)), #9333ea);color:#0000;-webkit-background-clip:text;background-clip:text;padding-inline:.02em}@media (min-width:40rem){.lp .kc{aspect-ratio:1080/1350;width:min(100%,48rem,80svh - 4.8rem);display:block;container-type:inline-size}.lp .kc-w li>span{position:relative}.lp .kc-w li>span:after{content:"";position:absolute;inset:-.5rem -.25rem}.lp .kc-w{display:contents}.lp .kc-w li{min-height:0;left:calc(var(--x) * 1%);right:calc(var(--r) * 1%);top:calc(var(--y) * 1%);position:absolute;transform:translateY(-50%)}.lp .t1{font-size:7cqw}.lp .t2{font-size:6cqw}.lp .t3{font-size:5.15cqw}.lp .t4{font-size:4.4cqw}.lp .t5{font-size:3.65cqw}.lp .kc-st{inset-inline:0;font-size:10cqw;position:absolute;top:50%;transform:translateY(-50%)}}@media (min-width:64rem){.lp .kc{aspect-ratio:16/8.5;width:100%}.lp .kc-w li{left:var(--wl,auto);right:var(--wr,auto);top:var(--wy)}.lp .t1{font-size:4.6cqw}.lp .t2{font-size:3.9cqw}.lp .t3{font-size:3.35cqw}.lp .t4{font-size:2.85cqw}.lp .t5{font-size:2.4cqw}.lp .kc-st{font-size:6.6cqw}}.lp .still .kc-w li>span,.lp .still .kc-st{opacity:1;transition:none;animation:none;translate:0;scale:1}@media (prefers-reduced-motion:reduce){.lp .kc-w li>span,.lp .kc-st{transition:color 1ms,opacity 1ms;scale:1;opacity:1!important;animation:none!important;translate:0!important}}.lp .cl{padding-bottom:2.5rem;overflow-x:clip}@media (min-width:64rem){.lp .cl{padding-bottom:4.5rem}}.lp .cl .grid{gap:3.5rem}@media (min-width:64rem){.lp .cl .grid{grid-template-columns:1.1fr .9fr;gap:4rem}}.lp .cl .h2{margin-top:0}.lp .cta.cl .grid>.cl-t{text-align:left;max-width:36rem;margin-inline:0}.lp .cl .proof{margin-top:1rem;font-size:1.0625rem;line-height:1.6}@media (min-width:48rem){.lp .cl .proof{font-size:1.1875rem}}.lp .cl .stores{margin-top:2rem}.lp .cl-web{flex-wrap:wrap;align-items:center;gap:.25rem 1.5rem;margin-top:1.5rem;display:flex}.lp .cl-dev{color:hsl(var(--fg-secondary));align-items:center;gap:.375rem;font-size:.875rem;font-weight:600;display:inline-flex}.lp .cl-dev svg.i{width:1.125rem;height:1.125rem;color:var(--pri-text)}.lp .cl-dev svg.i+svg.i{margin-left:-.125rem;margin-right:.25rem}.lp .cl-lk{min-height:2.75rem;color:var(--pri-text);align-items:center;gap:.25rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.lp .cl-lk.tbd{-webkit-text-decoration:underline dotted hsl(var(--fg-tertiary));text-decoration:underline dotted hsl(var(--fg-tertiary));text-underline-offset:4px}.lp .cl-lk svg.i{width:1rem;height:1rem;transition:translate var(--ds-dur-fast) var(--ds-ease-out)}.lp .cl-lk:hover svg.i{translate:3px}.lp .cta.cl .grid>.cl-v{place-items:center;width:100%;max-width:none;padding-block:1.5rem 3.5rem;display:grid;position:relative}.lp .cl-disc{aspect-ratio:1;background:color-mix(in srgb, hsl(var(--primary)) 7%, transparent);width:min(22rem,78vw);box-shadow:0 0 0 var(--ring,1.5rem) color-mix(in srgb, hsl(var(--primary)) 5%, transparent), 0 0 0 calc(var(--ring,1.5rem) * 2) color-mix(in srgb, hsl(var(--primary)) 3%, transparent);opacity:0;transition:opacity 1.2s var(--ds-ease-out), scale 1.4s var(--ds-ease-out);border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%;scale:.8}.lp #clPhone{z-index:1;perspective:1100px;perspective-origin:50% 40%;opacity:0;width:min(15.5rem,66vw,49dvh - 6.86rem);transition:opacity .9s var(--ds-ease-out), translate 1s var(--ds-ease-out);position:relative;translate:0 48px}@media (min-width:48rem){.lp .cl-disc{--ring:2.75rem}}@media (min-width:64rem){.lp #clPhone{width:min(18.5rem,49dvh - 6.86rem)}.lp .cl-disc{width:26rem}}.lp .cl-rig{--tx:0;--ty:0;--t:9px;transform-style:preserve-3d;transform:rotateY(calc(-16deg + var(--tx) * 9deg)) rotateX(calc(7deg - var(--ty) * 6deg)) rotateZ(1.5deg);transition:transform .7s var(--ds-ease-out);animation:6.5s ease-in-out infinite alternate cl-float;position:relative}.lp .cl-ph{transform:translateZ(var(--t))}.lp .cl-edge{transform-style:preserve-3d;pointer-events:none;position:absolute;inset:.67% 2.04% .7%}.lp .cl-edge i{transform:translateZ(calc(var(--t) - var(--k) * 1.5px));background:linear-gradient(100deg,#55575d,#1d1e22 22%,#121315 60%,#3d3f45 92%,#6a6c72);border-radius:21%/10.2%;position:absolute;inset:0}.lp .cl-edge i:first-child{--k:1}.lp .cl-edge i:nth-child(2){--k:2}.lp .cl-edge i:nth-child(3){--k:3}.lp .cl-edge i:nth-child(4){--k:4}.lp .cl-edge i:nth-child(5){--k:5}.lp .cl-edge i:nth-child(6){--k:6}.lp .cl-edge i:nth-child(7){--k:7}.lp .cl-edge i:nth-child(8){--k:8}.lp .cl-edge i:nth-child(9){--k:9}.lp .cl-edge i:nth-child(10){--k:10}.lp .cl-edge i:nth-child(11){--k:11}.lp .cl-edge i:nth-child(12){--k:12}.lp .cl-sh{transform:translateZ(calc(var(--t) - 20px));border-radius:21%/10.2%;position:absolute;inset:1.5% 4%;box-shadow:0 2px 4px #1317251a,0 12px 24px #13172524,0 32px 64px #1317252e,18px 48px 90px #2e3d6b29}.lp .cl-ph.phone{filter:drop-shadow(0 1px 2px #1317251a)}.lp .cl-scr{background:#f9fafb}.lp .cl-scr video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.lp .cl-floor{filter:blur(3px);background:radial-gradient(closest-side,#13172542,#13172500);border-radius:50%;width:78%;height:1.75rem;animation:6.5s ease-in-out infinite alternate cl-floor;position:absolute;bottom:-1.75rem;left:50%;translate:-50%}@keyframes cl-float{0%{translate:0}to{translate:0 -10px}}@keyframes cl-floor{0%{scale:1}to{scale:.9}}@keyframes cl-sway{0%{rotate:y -5deg}to{rotate:y 5deg}}@media (hover:none),(pointer:coarse){.lp .cl-rig{animation:6.5s ease-in-out infinite alternate cl-float,9s ease-in-out infinite alternate cl-sway}}.lp .cl-v.in .cl-disc{opacity:1;scale:1}.lp .cl-v.in #clPhone{opacity:1;translate:0}.lp .still .cl-disc,.lp .still #clPhone{opacity:1;transition:none;scale:1}.lp .still #clPhone{translate:0}.lp .still .cl-rig,.lp .still .cl-floor{animation:none}@media (prefers-reduced-motion:reduce){.lp .cl-disc,.lp #clPhone{opacity:1;transition:none;scale:1}.lp #clPhone{translate:0}.lp .cl-rig,.lp .cl-floor{transition:none;animation:none}.lp .cl-lk svg.i{transition:none}}.lp .cl+.ftr{border-top:0;padding-top:2.5rem}.lp .cta .grid{align-items:center;gap:3rem;display:grid}.lp .cta .grid>div{text-align:center;max-width:46rem;margin-inline:auto}.lp .cta .paths{text-align:left}.lp .cta .pill{justify-content:center}.lp .cta .h2{margin-top:1.25rem}@media (min-width:64rem){.lp .cta .h2{font-size:3rem}}.lp .cta .h2 .p2{color:var(--pri-text)}.lp #features-section .bento{gap:1rem;margin-top:2rem}.lp #features-section .bt{padding:1.25rem}.lp #features-section .bt h3{margin-top:.75rem;font-size:1.0625rem}.lp #features-section .bt p{margin-top:.375rem;font-size:.875rem;line-height:1.5}.lp #features-section .bt .appc{margin-top:auto;max-width:15rem;margin-inline:auto;padding-top:.75rem}.lp #features-section .bt-c .appc,.lp #features-section .bt-d .appc{max-width:19.5rem}.lp #features-section{padding-block:3.5rem}.lp #features-section .bt-e .appc{max-width:none;padding-top:0}.lp #features-section .bt-e .pro2{padding-top:1rem}.lp #features-section .bt-a{padding:1.5rem}.lp #features-section .bt-a h3{margin-top:.75rem;font-size:1.5rem}.lp #features-section .bt-a .bi{width:3rem;height:3rem}.lp #features-section .bt-a .bi svg.i{width:1.5rem;height:1.5rem}.lp #features-section .bt-a .bmap{flex:auto;min-height:11rem;margin-top:1rem}@media (min-width:64rem){.lp #features-section .bento{gap:1rem;margin-top:2.5rem}.lp #features-section .bt{padding:1.25rem}.lp #features-section .bt-a{padding:1.75rem}.lp #features-section .bt-a h3{margin-top:1rem;font-size:1.75rem}.lp #features-section .bt-a p{font-size:1rem}.lp #features-section .bt-a .bmap{min-height:12rem}}.lp{--tint-4:var(--landing-tint-1);--tint-6:var(--landing-tint-2);--tint-10:var(--landing-tint-3)}@media (scripting:enabled){.lp [data-rv]{opacity:0;transition:opacity .7s var(--ds-ease-out), transform .7s var(--ds-ease-out);transition-delay:calc(var(--i,0) * 70ms);transform:translateY(24px)}.lp [data-rv].in{opacity:1;transform:none}}.lp .bt[data-rv]{transform:none}.lp .tb[data-rv].in{transition:transform .32s var(--ds-ease-out), box-shadow .32s var(--ds-ease-out), opacity .7s var(--ds-ease-out);transition-delay:0s}.lp .cl-lk.tbd{text-decoration:none}.lp .kc-g{background:linear-gradient(to right, var(--color-blue-600,#2563eb), var(--color-violet-600,#7c3aed));color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-inline:.02em}.lp .cl .cl-t .h2{font-family:var(--font-outfit), system-ui, sans-serif}.lp .cl .grid>div,.lp .cl .grid>.cl-v{text-align:left}@media (prefers-reduced-motion:reduce){.lp [data-rv]{opacity:1!important;transition:none!important;transform:none!important}.lp .bt[data-rv].in,.lp .mk,.lp .pc-av,.lp .chatc>*,.lp .rv-top .sc svg.ai{animation:none!important}.lp .mk,.lp .chatc>*{opacity:1}.lp .bt-a .bmap .mk{opacity:1;translate:0}.lp .nope .ban{stroke-dashoffset:0;transition:none}.lp .bento .bt:hover,.lp .bento .bt:hover .bi{transform:none}.lp .mcard,.lp .mk,.lp .mk:before{transition:none!important}}@media (max-width:63.99rem){.lp #features-section .bt-a .bmap{min-height:17rem}}@media (max-width:39.99rem){.lp #features-section .bt-a .bmap{min-height:33rem}.lp #features-section .bt-a .bmap .mcard{max-width:none;bottom:5%;left:5%;right:5%}.lp #features-section .bt-a .bmap .mk{width:3.5rem;height:3.5rem;margin:-1.75rem 0 0 -1.75rem}.lp #features-section .bt-a .bmap .mk>b{font-size:1.25rem}.lp #features-section .bt-a .bmap .mk>i{width:1.125rem;height:1.125rem}}