html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}.lenis.lenis-smooth iframe{pointer-events:none}.lp{--v:#6d4aff;--v-700:#5a39e6;--v-soft:rgba(109,74,255,.09);--v-soft-2:rgba(109,74,255,.14);--v-on-dark:#a78bff;--v-glow-1:rgba(124,77,255,.5);--v-glow-2:rgba(109,74,255,.3);--client-blue:#1f4ed8;--page:#ececf4;--ink:#14131a;--ink-2:#46454f;--grey:#5a5965;--grey-2:#8a8895;--grey-3:#a3a1ad;--grey-4:#b9b7c6;--hair:#e2e1ec;--hair-2:#e6e5ee;--hair-3:#dedce8;--dark:#0b0a0f;--dark-card:#0b0a0f;--panel:#f6f5fb;--on-dark-1:hsla(0,0%,100%,.92);--on-dark-2:hsla(0,0%,100%,.6);--on-dark-3:hsla(0,0%,100%,.4);--on-dark-hair:hsla(0,0%,100%,.12);--fs-h1:clamp(2.5rem,1.15rem + 4.6vw,4rem);--fs-h2:clamp(2rem,1.3rem + 2.4vw,2.75rem);--fs-h2-xl:clamp(2.125rem,1.1rem + 3.5vw,3.25rem);--fs-h3:1.375rem;--fs-lead:clamp(1rem,0.92rem + 0.45vw,1.1875rem);--fs-body:1rem;--fs-body-sm:0.9375rem;--fs-sm:0.875rem;--fs-kicker:0.781rem;--fs-eyebrow:0.688rem;--fs-mono:0.656rem;--fs-mono-xs:0.594rem;--w-h1:450;--w-h2:500;--w-medium:500;--w-semibold:600;--w-bold:700;--lh-display:1.12;--lh-h2:1.18;--lh-body:1.55;--lh-snug:1.4;--tr-display:-0.02em;--tr-h3:-0.01em;--tr-kicker:0.04em;--tr-eyebrow:0.06em;--tr-mono:0.08em;--tr-caps:0.12em;--r-pill:9999px;--r-hero:36px;--r-card-lg:34px;--r-card:24px;--r-tile:18px;--r-sm:12px;--elev-hero:0 50px 120px -50px rgba(20,19,40,.55);--elev-clipwall:0 48px 110px -48px rgba(20,19,40,.52);--elev-cta:0 40px 80px -48px rgba(20,19,40,.48);--elev-card:0 30px 60px -44px rgba(20,19,40,.4);--elev-card-lg:0 40px 80px -50px rgba(20,19,40,.45);--elev-tile:0 30px 60px -40px rgba(20,19,40,.7);--elev-phone:0 44px 90px -44px rgba(20,19,40,.55);--elev-nav:0 10px 34px -26px rgba(20,19,26,.32);--elev-nav-on:0 16px 44px -22px rgba(20,19,26,.42);--glow-v:0 8px 24px -8px rgba(109,74,255,.6);--glow-v-hover:0 12px 32px -8px rgba(109,74,255,.75);--ease-out:cubic-bezier(0.16,1,0.3,1);--ease-spring:cubic-bezier(0.34,1.56,0.64,1);--ease-inout:cubic-bezier(0.65,0,0.35,1);--dur-fast:150ms;--dur:250ms;--dur-nav:300ms;--dur-slow:600ms;--w-wide:1240px;--w-content:1180px;--w-narrow:1100px;--w-text:820px;--w-nav:1180px;position:relative;min-height:100vh;overflow-x:clip;background:var(--page);color:var(--ink);font-family:var(--font-outfit),system-ui,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.lp *,.lp :after,.lp :before{box-sizing:border-box}.lp-container{margin-inline:auto;padding-inline:24px}.lp-w-wide{max-width:var(--w-wide)}.lp-w-content{max-width:var(--w-content)}.lp-w-narrow{max-width:var(--w-narrow)}.lp-w-text{max-width:var(--w-text)}.lp-section{padding-block:64px}.lp-section--tight{padding-block:48px}.lp-section--airy{padding-block:96px}.lp-kicker{margin:0 0 16px;font-size:var(--fs-kicker);font-weight:var(--w-semibold);letter-spacing:var(--tr-kicker);color:var(--v)}.lp-kicker--on-dark{color:var(--v-on-dark)}.lp-kicker--rule{display:inline-flex;align-items:center;gap:12px;font-size:var(--fs-eyebrow);letter-spacing:var(--tr-mono);color:var(--grey-2)}.lp-kicker--rule:before{content:"";width:22px;height:2px;border-radius:2px;background:var(--v)}.lp-eyebrow{margin:0 0 28px;font-size:var(--fs-kicker);font-weight:var(--w-medium);letter-spacing:var(--tr-eyebrow);color:var(--grey-2)}.lp-h1{font-size:var(--fs-h1);font-weight:var(--w-h1);line-height:var(--lh-display)}.lp-h1,.lp-h2{margin:0;letter-spacing:var(--tr-display);color:var(--ink)}.lp-h2{font-size:var(--fs-h2);font-weight:var(--w-h2);line-height:var(--lh-h2)}.lp-h2--xl{font-size:var(--fs-h2-xl)}.lp-h2--on-dark{color:#fff}.lp-h3{margin:0;font-size:var(--fs-h3);font-weight:var(--w-semibold);line-height:var(--lh-snug);letter-spacing:var(--tr-h3);color:var(--ink)}.lp-lead{margin:0;font-size:var(--fs-lead);line-height:var(--lh-body);color:var(--grey)}.lp-lead--on-dark{color:var(--on-dark-2)}.lp-mono{font-family:var(--font-geist-mono),ui-monospace,monospace}.lp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:var(--r-pill);font-family:inherit;font-weight:var(--w-semibold);cursor:pointer;text-decoration:none;transition:transform var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out),background-color var(--dur) var(--ease-out)}.lp-btn:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--v)}.lp-btn--primary{padding:12px 22px;font-size:var(--fs-sm);color:#fff;background:var(--v);box-shadow:var(--glow-v)}.lp-btn--primary:hover{transform:translateY(-1px) scale(1.03);box-shadow:var(--glow-v-hover)}.lp-btn--lg{padding:15px 28px;font-size:1rem}.lp-btn--ghost{padding:8px 14px;font-size:var(--fs-sm);font-weight:var(--w-medium);color:var(--ink-2);background:transparent;border-radius:var(--r-pill)}.lp-btn--ghost:hover{color:var(--ink);background:var(--v-soft)}.lp-btn--soft{padding:12px 22px;font-size:var(--fs-sm);color:var(--ink);background:#fff;border:1px solid var(--hair);box-shadow:none}.lp-btn--soft:hover{transform:translateY(-1px);border-color:var(--v);background:var(--v-soft);box-shadow:none}.lp-btn--block{width:100%}.lp-card{border:1px solid var(--hair);border-radius:var(--r-card);background:#fff;box-shadow:var(--elev-card)}@keyframes lp-pulse-dot{0%,to{opacity:1}50%{opacity:.25}}@keyframes lp-ticker-up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.lp *,.lp :after,.lp :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.lp-nav{position:sticky;top:0;z-index:50;padding:12px 16px 0}@media (min-width:640px){.lp-nav{padding-top:16px}}.lp-nav__bar{position:relative;margin-inline:auto;max-width:var(--w-nav);display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 8px 8px 20px;border:1px solid hsla(0,0%,100%,.6);border-radius:var(--r-pill);background:hsla(0,0%,100%,.58);backdrop-filter:saturate(180%) blur(18px);box-shadow:var(--elev-nav);transition:background-color var(--dur-nav) var(--ease-out),border-color var(--dur-nav) var(--ease-out),box-shadow var(--dur-nav) var(--ease-out)}@media (min-width:640px){.lp-nav__bar{padding-block:10px}}.lp-nav__bar[data-scrolled=true]{background:hsla(0,0%,100%,.84);border-color:rgba(20,19,26,.08);box-shadow:var(--elev-nav-on)}.lp-nav__logo{flex-shrink:0;display:inline-flex}.lp-nav__logo svg{transition:transform var(--dur) var(--ease-out)}.lp-nav__logo:hover svg{transform:rotate(-10deg)}.lp-nav__links{display:none;align-items:center;gap:2px}@media (min-width:768px){.lp-nav__links{display:flex}}.lp-nav__link{border-radius:var(--r-pill);padding:10px 14px;font-size:var(--fs-sm);font-weight:var(--w-medium);color:var(--ink-2);text-decoration:none;transition:color var(--dur) var(--ease-out),background-color var(--dur) var(--ease-out)}.lp-nav__link:focus-visible,.lp-nav__link:hover{color:var(--ink);background:var(--v-soft);outline:none}.lp-nav__actions{display:flex;flex-shrink:0;align-items:center;gap:6px}.lp-nav__signin{display:none;border-radius:var(--r-pill);padding:10px 14px;font-size:var(--fs-sm);font-weight:var(--w-medium);color:var(--ink-2);text-decoration:none;transition:color var(--dur) var(--ease-out),background-color var(--dur) var(--ease-out)}@media (min-width:640px){.lp-nav__signin{display:inline-flex}}.lp-nav__signin:focus-visible,.lp-nav__signin:hover{color:var(--ink);background:var(--v-soft);outline:none}.lp-nav__cta{padding:12px 22px}.lp-nav__burger{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;background:transparent;border-radius:var(--r-pill);color:var(--ink);cursor:pointer;transition:background-color var(--dur) var(--ease-out)}.lp-nav__burger:focus-visible,.lp-nav__burger:hover{background:var(--v-soft);outline:none}@media (min-width:768px){.lp-nav__burger{display:none}}.lp-nav__mobile{position:absolute;top:calc(100% + 8px);left:0;right:0;display:flex;flex-direction:column;gap:2px;padding:8px;border:1px solid rgba(20,19,26,.08);border-radius:22px;background:hsla(0,0%,100%,.94);backdrop-filter:saturate(180%) blur(18px);box-shadow:var(--elev-nav-on);z-index:60}@media (min-width:768px){.lp-nav__mobile{display:none}}.lp-nav__mobile-link{display:flex;align-items:center;min-height:44px;padding:10px 16px;border-radius:14px;font-size:15px;font-weight:var(--w-medium);color:var(--ink);text-decoration:none;transition:background-color var(--dur) var(--ease-out)}.lp-nav__mobile-link:focus-visible,.lp-nav__mobile-link:hover{background:var(--v-soft);outline:none}.lp-hero{margin-inline:auto;max-width:var(--w-wide);padding:12px 16px 0}@media (min-width:640px){.lp-hero{padding-inline:24px}}.lp-hero__card{position:relative;overflow:hidden;border-radius:var(--r-hero);padding:48px 24px 40px;text-align:center;background:var(--dark);box-shadow:var(--elev-hero)}@media (min-width:640px){.lp-hero__card{padding:60px 40px 48px}}.lp-hero__backdrop{position:absolute;inset:0;pointer-events:none}.lp-hero__aurora{position:absolute;inset:0;background:radial-gradient(80% 70% at 78% 8%,var(--v-glow-1),transparent 55%),radial-gradient(70% 60% at 12% 18%,rgba(64,86,255,.35),transparent 55%),radial-gradient(90% 80% at 50% 120%,rgba(180,80,255,.3),transparent 60%)}.lp-hero__render{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.7;mix-blend-mode:screen}.lp-hero__veil{position:absolute;inset:0;background:linear-gradient(to bottom,rgba(11,10,15,.2) 0,rgba(11,10,15,.55) 60%,var(--dark) 100%)}.lp-hero__inner{position:relative;z-index:10;margin-inline:auto;max-width:860px}.lp-hero__pretitle{margin:0 0 24px;font-size:.812rem;font-weight:var(--w-medium);letter-spacing:var(--tr-eyebrow);color:hsla(0,0%,100%,.5)}.lp-hero__title{margin:0 auto;max-width:900px;font-family:var(--font-display),var(--font-outfit),system-ui,sans-serif;font-size:var(--fs-h1);font-weight:700;line-height:.95;letter-spacing:.006em;text-transform:uppercase;color:#fff}.lp-hero__line{display:block;overflow:hidden;padding-block:.02em}.lp-hero__line-inner{display:block;will-change:transform}.lp-hero__sub{margin:24px auto 0;max-width:600px;font-size:var(--fs-lead);line-height:var(--lh-body);color:var(--on-dark-2)}.lp-hero__audience{margin:22px auto 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;font-size:.9rem;color:var(--on-dark-2)}.lp-hero__aud{border-radius:6px;padding:3px 10px;font-weight:var(--w-medium);line-height:1.4}.lp-hero__aud--agencies{color:#b9a5ff;background:rgba(109,74,255,.18)}.lp-hero__aud--creators{color:#f0c65a;background:rgba(232,180,74,.16)}.lp-hero__aud--teams{color:#5ed3a9;background:rgba(49,196,141,.16)}.lp-hero__form{margin:36px auto 0;display:flex;width:100%;max-width:600px;align-items:center;gap:8px;padding:6px 6px 6px 16px;border:1px solid hsla(0,0%,100%,.16);border-radius:var(--r-pill);background:hsla(0,0%,100%,.06);backdrop-filter:blur(6px);transition:border-color var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out)}.lp-hero__form:focus-within{border-color:var(--v);box-shadow:0 0 0 4px rgba(109,74,255,.25)}.lp-hero__form[data-error=true]{border-color:rgba(244,99,52,.7)}.lp-hero__form-icon{flex-shrink:0;color:hsla(0,0%,100%,.4)}.lp-hero__input{min-width:0;flex:1;padding:8px 4px;border:0;background:transparent;font-family:inherit;font-size:var(--fs-body-sm);color:#fff}.lp-hero__input::-moz-placeholder{color:hsla(0,0%,100%,.4)}.lp-hero__input::placeholder{color:hsla(0,0%,100%,.4)}.lp-hero__input:focus{outline:none}.lp-hero__submit{flex-shrink:0;border:0;border-radius:var(--r-pill);padding:12px 24px;font-family:inherit;font-size:var(--fs-body-sm);font-weight:var(--w-semibold);color:#fff;background:var(--v);cursor:pointer;transition:transform var(--dur) var(--ease-out)}.lp-hero__submit:hover{transform:scale(1.03)}.lp-hero__submit:focus-visible{outline:none;box-shadow:0 0 0 2px var(--v)}.lp-hero__note{margin:12px 0 0;font-size:.781rem;color:hsla(0,0%,100%,.4)}.lp-hero__manifest{margin:40px auto 0;max-width:680px;text-align:center;font-size:.74rem;letter-spacing:.04em;line-height:1.5;color:hsla(0,0%,100%,.66)}.lp-hero__manifest,.lp-mq{position:relative;z-index:10}.lp-mq{width:100%;margin:30px auto 2px;display:flex;flex-direction:column;gap:12px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}@media (min-width:640px){.lp-mq{margin-top:38px;gap:14px}}.lp-mq__row{overflow:hidden}.lp-mq__track{display:flex;gap:12px;width:-moz-max-content;width:max-content;margin:0;padding:0;list-style:none;will-change:transform;cursor:grab}.lp-mq__track:active{cursor:grabbing}@media (min-width:640px){.lp-mq__track{gap:14px}}.lp-mq__tile{position:relative;flex:0 0 auto;width:100px;border-radius:var(--r-tile);overflow:hidden;border:1px solid hsla(0,0%,100%,.1);transition:transform var(--dur) var(--ease-out),border-color var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out)}@media (min-width:640px){.lp-mq__tile{width:118px}}.lp-mq__tile:hover{transform:scale(1.07);border-color:rgba(124,77,255,.78);box-shadow:0 18px 50px -18px rgba(124,77,255,.62);z-index:3}.lp-mq__tile img,.lp-mq__tile video{display:block;width:100%;aspect-ratio:9/16;-o-object-fit:cover;object-fit:cover;background:hsla(0,0%,100%,.04)}.lp-hero__clip{position:relative;overflow:hidden;border-radius:var(--r-tile) var(--r-tile) 0 0;border:1px solid hsla(0,0%,100%,.1);border-bottom:0}.lp-hero__clip--lead{border-color:rgba(124,77,255,.7)}.lp-hero__clip:nth-child(n+3){display:none}@media (min-width:640px){.lp-hero__clip:nth-child(n+3){display:block}}.lp-hero__clip video{display:block;width:100%;aspect-ratio:9/16;-o-object-fit:cover;object-fit:cover}.lp-hero__clip-veil{position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,rgba(11,10,15,.6),transparent 40%)}.lp-hero__clip-badge{position:absolute;bottom:8px;left:8px;border-radius:6px;background:rgba(0,0,0,.65);padding:4px 8px;font-size:.594rem;font-weight:var(--w-semibold);color:#fff;backdrop-filter:blur(4px)}.lp-hero__clip-live{position:absolute;top:8px;right:8px;width:10px;height:10px;border-radius:9999px;background:var(--v);animation:lp-pulse-dot 1.8s ease-in-out infinite}@keyframes lp-clip-float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes lp-clip-pop{0%,88%,to{transform:scale(1)}94%{transform:scale(1.055)}}.lp-hero__clip--lead{border-color:rgba(124,77,255,.75);box-shadow:0 22px 64px -22px rgba(124,77,255,.62)}@media (prefers-reduced-motion:no-preference){.lp-hero__clip{animation:lp-clip-float var(--clip-dur,6.6s) ease-in-out infinite;animation-delay:var(--clip-delay,0s);will-change:transform}.lp-hero__clip:first-child{--clip-dur:6.2s;--clip-delay:-0.4s}.lp-hero__clip:nth-child(2){--clip-dur:7.1s;--clip-delay:-2.2s}.lp-hero__clip:nth-child(3){--clip-dur:6.8s;--clip-delay:-3.7s}.lp-hero__clip:nth-child(4){--clip-dur:7.5s;--clip-delay:-5.1s}.lp-hero__clip video{animation:lp-clip-pop 8.5s ease-in-out infinite;animation-delay:var(--clip-delay,0s)}}@media (min-width:1024px){.lp-hero__card{padding:52px 48px}.lp-hero__inner{max-width:920px}.lp-hero__title{font-size:clamp(3rem,5.4vw,5.4rem)}}.lp-trust{margin-inline:auto;max-width:var(--w-narrow);padding:64px 24px;text-align:center}.lp-trust__definition{max-width:46rem;margin:0 auto 2rem;font-size:1.0625rem;line-height:1.6;color:#2c2b35}.lp-trust__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px 36px}.lp-trust__item{font-size:1.125rem;font-weight:var(--w-semibold);letter-spacing:var(--tr-h3);color:#3a3942}.lp-features{margin-inline:auto;max-width:var(--w-content);padding-inline:24px}.lp-engine-head{padding-block:64px 4px;max-width:660px}.lp-engine-lead{margin-top:18px}.lp-feature{display:flex;flex-direction:column;gap:40px;padding-block:48px}.lp-feature--flip{flex-direction:column-reverse}@media (min-width:1024px){.lp-feature{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:56px}.lp-feature--flip .lp-feature__copy{order:2}}.lp-feature__h{margin:16px 0 0;max-width:440px}.lp-feature__p{margin:20px 0 0;max-width:460px}.lp-feature__index{color:var(--v);margin-right:.7em;font-weight:var(--w-semibold);font-variant-numeric:tabular-nums}.lp-feature__media{display:flex;justify-content:center}.lp-feature__stage{position:relative;width:100%;max-width:290px}.lp-feature__stage:before{content:"";position:absolute;inset:-14% -18%;z-index:0;border-radius:50%;background:radial-gradient(closest-side,rgba(109,74,255,.28),transparent 72%);filter:blur(6px)}.lp-phone{position:relative;z-index:1;width:100%;overflow:hidden;border-radius:30px;border:7px solid var(--ink);background:#000;box-shadow:var(--elev-phone)}@media (min-width:1024px){.lp-feature .lp-phone{transform:perspective(1500px) rotateY(-5deg);transition:transform var(--dur-slow) var(--ease-out)}.lp-feature--flip .lp-phone{transform:perspective(1500px) rotateY(5deg)}.lp-feature .lp-phone:hover{transform:perspective(1500px) rotateY(0deg)}}.lp-phone video{display:block;width:100%;aspect-ratio:9/16;-o-object-fit:cover;object-fit:cover}.lp-phone__shade{inset:0;pointer-events:none;background:linear-gradient(0deg,rgba(0,0,0,.45),transparent 30%),linear-gradient(180deg,rgba(0,0,0,.35),transparent 22%)}.lp-ovl,.lp-phone__shade{position:absolute}.lp-ovl--tl{left:12px;top:12px}.lp-ovl--badge{border-radius:var(--r-pill);padding:4px 10px;font-size:var(--fs-eyebrow);font-weight:var(--w-bold);color:#fff;background:var(--v)}.lp-ovl--gen{background:linear-gradient(135deg,var(--v),#b350ff);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.18),0 8px 22px -8px rgba(124,77,255,.7)}.lp-ovl--chip{border-radius:var(--r-pill);padding:4px 10px;font-size:.625rem;background:rgba(0,0,0,.55)}.lp-ovl--chip,.lp-ovl--note{font-weight:var(--w-medium);color:#fff;backdrop-filter:blur(4px)}.lp-ovl--note{bottom:12px;border-radius:10px;background:rgba(0,0,0,.7);padding:6px 10px;font-size:.656rem}.lp-ovl--caption,.lp-ovl--note{left:12px;right:12px;text-align:center}.lp-ovl--caption{bottom:20px}.lp-ovl--caption p{margin:0;font-size:.9375rem;font-weight:var(--w-bold);line-height:1.5;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.7)}.lp-ovl--caption em{font-style:normal;color:#c3b0ff}.lp-ovl__guide{position:absolute;inset-block:0;width:1px;background:hsla(0,0%,100%,.25)}.lp-ovl__guide--l{left:18%}.lp-ovl__guide--r{right:18%}.lp-cw{position:relative;margin-inline:auto;max-width:var(--w-content);overflow:hidden;border-radius:var(--r-card-lg);padding:80px 20px;background:var(--dark);box-shadow:var(--elev-clipwall)}@media (min-width:640px){.lp-cw{padding:112px 40px}}.lp-cw__aurora{position:absolute;inset:0;pointer-events:none;background:radial-gradient(70% 50% at 50% -5%,rgba(124,77,255,.5),transparent 60%),radial-gradient(60% 50% at 100% 100%,rgba(109,74,255,.3),transparent 55%)}.lp-cw__head{position:relative;margin:0 auto 56px;max-width:680px;text-align:center}@media (min-width:640px){.lp-cw__head{margin-bottom:64px}}.lp-cw__kicker{margin:0 0 16px;font-size:var(--fs-kicker);font-weight:var(--w-semibold);letter-spacing:var(--tr-kicker);color:var(--v-on-dark)}.lp-cw__h2{margin:0;font-size:var(--fs-h2-xl);font-weight:var(--w-h2);line-height:var(--lh-h2);letter-spacing:var(--tr-display);color:#fff}.lp-cw__sub{margin:20px auto 0;max-width:540px;font-size:var(--fs-lead);line-height:var(--lh-body);color:var(--on-dark-2)}.lp-cw__grid{position:relative;display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media (min-width:640px){.lp-cw__grid{gap:20px}}@media (min-width:1024px){.lp-cw__grid{grid-template-columns:repeat(4,1fr)}}.lp-cw__col{display:flex;flex-direction:column;gap:16px;content-visibility:auto;contain-intrinsic-size:auto 720px}@media (min-width:640px){.lp-cw__col{gap:20px}}.lp-cw__tile{position:relative;overflow:hidden;border-radius:var(--r-tile);border:1px solid hsla(0,0%,100%,.1);box-shadow:var(--elev-tile)}.lp-cw__tile video{display:block;width:100%;aspect-ratio:9/16;-o-object-fit:cover;object-fit:cover}.lp-cw__tile-veil{position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,rgba(8,7,12,.72),transparent 38%)}.lp-cw__tag{position:absolute;bottom:10px;left:10px;right:10px;display:inline-flex;align-items:center;gap:6px;border-radius:var(--r-pill);background:rgba(0,0,0,.45);padding:4px 10px;font-size:.656rem;font-weight:var(--w-medium);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;backdrop-filter:blur(8px)}.lp-cw__tag-dot{width:6px;height:6px;flex-shrink:0;border-radius:9999px}.lp-cw__tag-text{overflow:hidden;text-overflow:ellipsis}.lp-cw__fade{position:absolute;inset-inline:0;bottom:0;height:112px;pointer-events:none;background:linear-gradient(to top,var(--dark),transparent)}.lp-cw-wrap{padding:48px 16px}@media (min-width:640px){.lp-cw-wrap{padding-inline:24px}}.lp-dial-section{margin-inline:auto;max-width:var(--w-content);padding:64px 24px}.lp-dial-head{max-width:620px;margin-bottom:40px}.lp-dial-card{max-width:760px;border:1px solid var(--hair);border-radius:var(--r-card);background:#fff;padding:28px;box-shadow:var(--elev-card-lg)}@media (min-width:640px){.lp-dial-card{padding:36px}}.lp-dial-ends{display:flex;justify-content:space-between;margin-bottom:12px;font-size:var(--fs-mono);letter-spacing:var(--tr-mono);color:var(--grey-3)}.lp-dial-track{position:relative;height:8px;border-radius:9999px;background:#e9e8f1}.lp-dial-fill{position:absolute;inset-block:0;left:0;border-radius:9999px;background:var(--v);transition:width var(--dur-nav) var(--ease-out)}.lp-dial-handle{position:absolute;top:50%;width:44px;height:44px;transform:translate(-50%,-50%);display:grid;place-items:center;border:0;background:transparent;cursor:pointer}.lp-dial-handle:focus-visible{outline:none}.lp-dial-knob{width:20px;height:20px;border-radius:9999px;border:2px solid #fff;background:#c3c1cf;box-shadow:0 1px 3px rgba(0,0,0,.2);transition:transform var(--dur) var(--ease-out),background-color var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out)}.lp-dial-handle:hover .lp-dial-knob{transform:scale(1.1)}.lp-dial-handle:focus-visible .lp-dial-knob{box-shadow:0 0 0 4px rgba(109,74,255,.2),0 0 0 6px var(--v)}.lp-dial-knob[data-active=true]{background:var(--v);box-shadow:0 0 0 5px rgba(109,74,255,.18)}.lp-dial-modes{display:flex;justify-content:space-between;margin-top:20px}.lp-dial-mode{border:0;background:transparent;font-family:inherit;font-size:.812rem;font-weight:var(--w-semibold);color:var(--grey-2);cursor:pointer;transition:color var(--dur) var(--ease-out)}.lp-dial-mode[data-active=true]{color:var(--v)}.lp-dial-mode:focus-visible{outline:none;text-decoration:underline;text-underline-offset:3px}.lp-dial-panel{margin-top:28px;border-radius:16px;background:var(--panel);padding:24px}.lp-dial-panel-head{display:flex;align-items:center;gap:10px;margin-bottom:8px}.lp-dial-panel-title{margin:0;font-size:1.3125rem;font-weight:var(--w-semibold);letter-spacing:var(--tr-h3);color:var(--ink)}.lp-dial-badge{border-radius:9999px;padding:2px 8px;font-size:.563rem;font-weight:var(--w-bold);text-transform:uppercase;letter-spacing:.16em;color:#fff;background:var(--v)}.lp-dial-desc{margin:0;font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--grey)}.lp-dial-log{margin-top:20px;display:flex;align-items:center;gap:10px;border:1px solid var(--hair-2);border-radius:12px;background:#fff;padding:10px 14px;font-size:var(--fs-eyebrow);color:var(--ink-2)}.lp-dial-log-dot{width:6px;height:6px;flex-shrink:0;border-radius:9999px;background:var(--v)}.lp-dial-log-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.lp-scale{margin-inline:auto;max-width:var(--w-content);padding:64px 24px}.lp-scale-head{max-width:620px;margin-bottom:40px}.lp-scale-grid{display:grid;gap:16px}@media (min-width:1024px){.lp-scale-grid{grid-template-columns:1.25fr 1fr;align-items:start}}.lp-scale-main{border:1px solid var(--hair);border-radius:var(--r-card);background:#fff;padding:28px;box-shadow:var(--elev-card)}@media (min-width:1024px){.lp-scale-main{transform:rotate(-1deg);transition:transform var(--dur-slow) var(--ease-out)}.lp-scale-main:hover{transform:rotate(0deg)}}.lp-scale-eyebrow{margin:0 0 8px;font-size:var(--fs-eyebrow);font-weight:var(--w-medium);letter-spacing:var(--tr-eyebrow);color:var(--grey-3)}.lp-scale-p{margin:8px 0 24px;max-width:420px;font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--grey)}.lp-wl{overflow:hidden;border-radius:16px;border:1px solid var(--hair-2)}.lp-wl-bar{display:flex;align-items:center;padding:12px 16px;background:var(--client-blue)}.lp-wl-brand{font-size:var(--fs-sm);font-weight:var(--w-bold);letter-spacing:var(--tr-h3);color:#fff}.lp-wl-tag{margin-left:auto;font-size:var(--fs-mono);color:hsla(0,0%,100%,.7)}.lp-wl-body{display:flex;gap:12px;padding:16px}.lp-wl-clip{width:74px;flex-shrink:0;overflow:hidden;border-radius:10px}.lp-wl-clip video{display:block;width:100%;aspect-ratio:9/16;-o-object-fit:cover;object-fit:cover}.lp-wl-meta{flex:1}.lp-wl-title{margin:0;font-size:.781rem;font-weight:var(--w-semibold);color:var(--ink)}.lp-wl-quote{margin:4px 0 0;font-size:.75rem;line-height:1.4;color:#6a6877}.lp-wl-actions{margin-top:12px;display:flex;flex-wrap:wrap;gap:8px}.lp-wl-approve{font-weight:var(--w-semibold);color:#fff;background:var(--client-blue)}.lp-wl-approve,.lp-wl-reject{border-radius:9999px;padding:6px 12px;font-size:.75rem}.lp-wl-reject{color:var(--ink-2);border:1px solid #dcdbe6}.lp-wl-foot{border-top:1px solid #eeedf4;padding:8px 16px;font-size:var(--fs-mono-xs);color:var(--grey-4)}.lp-scale-side{display:grid;gap:16px}.lp-scale-mini{border:1px solid var(--hair);border-radius:var(--r-card);background:#fff;padding:24px}.lp-scale-mini-h{margin:0 0 12px;font-size:1.125rem;font-weight:var(--w-semibold);letter-spacing:var(--tr-h3);color:var(--ink)}.lp-chips{display:flex;flex-wrap:wrap;gap:8px}.lp-chip{display:inline-flex;align-items:center;gap:6px;border-radius:9999px;border:1px solid var(--hair-2);background:#fbfbfe;padding:4px 10px;font-size:.75rem;font-weight:var(--w-medium);color:var(--ink-2)}.lp-chip-dot{width:8px;height:8px;border-radius:9999px}.lp-ticker{height:66px;overflow:hidden;-webkit-mask-image:linear-gradient(transparent,#000 24%,#000 76%,transparent);mask-image:linear-gradient(transparent,#000 24%,#000 76%,transparent)}.lp-ticker-track{display:flex;flex-direction:column;gap:7px;animation:lp-ticker-up 10s linear infinite}.lp-ticker-row{display:flex;gap:8px;font-size:var(--fs-mono);color:var(--grey-2);white-space:nowrap}.lp-ticker-time{color:var(--grey-4)}.lp-faq{margin-inline:auto;max-width:var(--w-text);padding:64px 24px}.lp-faq-head{margin-bottom:28px}.lp-faq-list{display:flex;flex-direction:column;gap:10px}.lp-faq-item{border:1px solid var(--hair);border-radius:16px;background:#fff;padding-inline:20px;transition:border-color var(--dur) var(--ease-out)}.lp-faq-item[open]{border-color:#cfc9f5}.lp-faq-sum{display:flex;cursor:pointer;align-items:center;gap:16px;border-radius:10px;padding-block:16px;font-size:var(--fs-body-sm);font-weight:var(--w-medium);color:var(--ink);list-style:none}.lp-faq-sum::-webkit-details-marker{display:none}.lp-faq-sum:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--v)}.lp-faq-num{font-size:var(--fs-eyebrow);color:var(--grey-4)}.lp-faq-q{flex:1}.lp-faq-plus{font-size:1.15rem;color:var(--v);transition:transform var(--dur) var(--ease-out)}.lp-faq-item[open] .lp-faq-plus{transform:rotate(45deg)}.lp-faq-a{margin:0;padding:0 0 20px 40px;font-size:var(--fs-sm);line-height:1.6;color:var(--grey)}.lp-cta{margin-inline:auto;max-width:var(--w-wide);padding:0 16px 64px}@media (min-width:640px){.lp-cta{padding-inline:24px}}.lp-cta-card{position:relative;overflow:hidden;border-radius:var(--r-hero);padding:80px 32px;text-align:center;background:var(--dark);box-shadow:var(--elev-cta)}@media (min-width:640px){.lp-cta-card{padding-block:112px}}.lp-cta-aurora{position:absolute;inset:0;pointer-events:none;background:radial-gradient(70% 90% at 50% 0,rgba(124,77,255,.45),transparent 60%)}.lp-cta-inner{position:relative;z-index:10;margin-inline:auto;max-width:680px}.lp-cta-h2{margin:0;font-size:var(--fs-h2-xl);font-weight:var(--w-h2);line-height:var(--lh-h2);letter-spacing:var(--tr-display);color:#fff}.lp-cta-actions{margin-top:36px;display:flex;justify-content:center}.lp-cta-note{margin:16px 0 0;font-size:.812rem;color:var(--on-dark-3)}.lp-footer{border-top:1px solid var(--hair-3)}.lp-footer-top{margin-inline:auto;max-width:var(--w-wide);display:flex;flex-direction:column;gap:32px;padding:48px 24px}@media (min-width:768px){.lp-footer-top{flex-direction:row;align-items:flex-start;justify-content:space-between}}.lp-footer-brand{max-width:280px}.lp-footer-blurb{margin:16px 0 0;font-size:.812rem;line-height:1.5;color:#6a6877}.lp-footer-made{margin:20px 0 0;font-size:var(--fs-mono);letter-spacing:var(--tr-caps);color:var(--grey-3)}.lp-footer-cols{display:grid;grid-template-columns:repeat(2,1fr);gap:24px 48px}@media (min-width:640px){.lp-footer-cols{grid-template-columns:repeat(3,1fr)}}.lp-footer-col-title{margin:0 0 12px;font-size:.625rem;font-weight:var(--w-semibold);letter-spacing:var(--tr-caps);color:var(--grey-3)}.lp-footer-links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.lp-footer-link{display:inline-block;border-radius:6px;font-size:.812rem;color:var(--grey);text-decoration:none;transition:color var(--dur) var(--ease-out)}.lp-footer-link:hover{color:var(--ink)}.lp-footer-link:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--v)}.lp-footer-copy{margin-inline:auto;max-width:var(--w-wide);padding:0 24px 40px;font-size:var(--fs-eyebrow);color:var(--grey-3)}.lp-pricing{margin-inline:auto;max-width:var(--w-content);padding:64px 24px}.lp-pricing-head{max-width:620px;margin-bottom:40px}.lp-bill{display:inline-flex;margin-top:22px;padding:4px;gap:4px;border-radius:var(--r-pill);background:rgba(20,19,26,.05);border:1px solid var(--hair)}.lp-bill__opt{display:inline-flex;align-items:center;gap:8px;border:0;border-radius:var(--r-pill);padding:8px 18px;font:inherit;font-size:var(--fs-body-sm);font-weight:var(--w-semibold);color:var(--ink-2);background:transparent;cursor:pointer;transition:background var(--dur) var(--ease-out),color var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out)}.lp-bill__opt[data-active=true]{background:#fff;color:var(--ink);box-shadow:var(--elev-tile)}.lp-bill__save{font-size:.625rem;font-weight:var(--w-bold);letter-spacing:.02em;color:#fff;background:var(--v);border-radius:var(--r-pill);padding:2px 7px}.lp-pricing-grid{display:grid;gap:16px}@media (min-width:960px){.lp-pricing-grid{grid-template-columns:repeat(3,1fr);align-items:start}}.lp-plan{position:relative;display:flex;flex-direction:column;border:1px solid var(--hair);border-radius:var(--r-card);background:#fff;padding:28px;box-shadow:var(--elev-card)}.lp-plan--featured{border-color:var(--v);box-shadow:var(--elev-card-lg)}@media (min-width:960px){.lp-plan--featured{margin-top:-10px}}.lp-plan-pop{position:absolute;top:-11px;left:24px;display:inline-flex;align-items:center;gap:6px;border-radius:9999px;background:var(--v);padding:4px 12px;font-size:.625rem;font-weight:var(--w-bold);letter-spacing:.08em;text-transform:uppercase;color:#fff}.lp-plan-name{margin:0;font-size:var(--fs-sm);font-weight:var(--w-semibold);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--grey-2)}.lp-plan-price{margin:12px 0 0;display:flex;align-items:baseline;gap:4px}.lp-plan-amount{font-size:2.75rem;font-weight:var(--w-h1);letter-spacing:var(--tr-display);color:var(--ink)}.lp-plan-per{font-size:var(--fs-sm);color:var(--grey-2)}.lp-plan-note{margin:6px 0 0;font-size:var(--fs-eyebrow);color:var(--grey-2)}.lp-plan-agency{margin:10px 0 0;font-size:var(--fs-eyebrow);font-weight:var(--w-medium);color:var(--v)}.lp-plan-features{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-direction:column;gap:10px;flex:1}.lp-plan-feature{display:flex;gap:10px;font-size:var(--fs-sm);line-height:1.45;color:var(--grey)}.lp-plan-check{flex-shrink:0;margin-top:3px;color:var(--v)}.lp-plan-cta{margin-top:24px}.lp-pricing-foot{margin-top:20px;font-size:var(--fs-sm);color:var(--grey-2)}.lp-pricing-foot a{color:var(--v);text-decoration:none;font-weight:var(--w-medium)}.lp-pricing-foot a:hover{text-decoration:underline}.lp-spine{position:fixed;left:clamp(22px,3vw,54px);top:0;bottom:0;width:26px;z-index:40;pointer-events:none;display:none}@media (min-width:1340px){.lp-spine{display:block}}.lp-spine__track{position:absolute;left:50%;top:16vh;height:68vh;width:2px;transform:translateX(-50%);border-radius:2px;background:linear-gradient(180deg,transparent,rgba(109,74,255,.16) 6%,rgba(109,74,255,.16) 94%,transparent)}.lp-spine__track:after,.lp-spine__track:before{content:"";position:absolute;left:50%;width:6px;height:6px;transform:translateX(-50%);border-radius:9999px;background:rgba(109,74,255,.4)}.lp-spine__track:before{top:-3px}.lp-spine__track:after{bottom:-3px}.lp-spine__fill{position:absolute;left:0;top:0;width:100%;height:100%;transform-origin:top;border-radius:2px;background:linear-gradient(to bottom,var(--v),rgba(109,74,255,.45))}.lp-spine__bead{left:50%;width:12px;height:12px;transform:translate(-50%,-50%);background:var(--v);box-shadow:0 0 0 4px rgba(109,74,255,.16),0 0 18px 3px rgba(109,74,255,.55)}.lp-spine__bead,.lp-spine__bead:after{position:absolute;border-radius:9999px}.lp-spine__bead:after{content:"";inset:3.5px;background:#fff}.lp-watch{display:inline-flex;align-items:center;gap:10px;margin:18px auto 0;padding:9px 20px 9px 9px;border:1px solid hsla(0,0%,100%,.18);border-radius:var(--r-pill);background:hsla(0,0%,100%,.05);backdrop-filter:blur(6px);color:#fff;font-family:inherit;font-size:var(--fs-body-sm);font-weight:var(--w-semibold);cursor:pointer;transition:border-color var(--dur) var(--ease-out),transform var(--dur) var(--ease-out),background var(--dur) var(--ease-out)}.lp-watch:hover{transform:scale(1.03);border-color:var(--v);background:rgba(109,74,255,.12)}.lp-watch:focus-visible{outline:none;box-shadow:0 0 0 2px var(--v)}.lp-watch__play{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:9999px;background:var(--v);box-shadow:0 4px 14px rgba(109,74,255,.5)}.lp-watch__play svg{width:11px;height:11px;margin-left:1px;color:#fff}.lp-lightbox{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:28px;background:rgba(8,6,14,.82);backdrop-filter:blur(8px);animation:lp-lightbox-in .22s var(--ease-out)}@keyframes lp-lightbox-in{0%{opacity:0}to{opacity:1}}.lp-lightbox__panel{position:relative;border-radius:22px;overflow:hidden;border:1px solid hsla(0,0%,100%,.12);box-shadow:0 40px 100px -24px rgba(0,0,0,.8)}.lp-lightbox__video{display:block;height:min(82vh,780px);width:auto;max-width:92vw;background:#000}.lp-lightbox__close{position:fixed;top:22px;right:26px;z-index:101;width:46px;height:46px;border-radius:9999px;border:1px solid hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.08);color:#fff;font-size:28px;line-height:1;cursor:pointer;transition:background var(--dur) var(--ease-out)}.lp-lightbox__close:hover{background:hsla(0,0%,100%,.16)}@font-face{font-family:__Outfit_ed3508;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Outfit_ed3508;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Outfit_Fallback_ed3508;src:local("Arial");ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.00%;size-adjust:99.82%}.__className_ed3508{font-family:__Outfit_ed3508,__Outfit_Fallback_ed3508;font-style:normal}.__variable_ed3508{--font-outfit:"__Outfit_ed3508","__Outfit_Fallback_ed3508"}@font-face{font-family:__Saira_Condensed_9d032c;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/381aea3a1e0e81a7-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Saira_Condensed_9d032c;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/470d98c6383ada4d-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Saira_Condensed_9d032c;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/3d265558bc3f678d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Saira_Condensed_9d032c;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7c957829dfa5f850-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Saira_Condensed_9d032c;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d6fa8ec3eb10a5e1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Saira_Condensed_9d032c;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c66c3989b8a414b0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Saira_Condensed_Fallback_9d032c;src:local("Arial");ascent-override:143.34%;descent-override:55.44%;line-gap-override:0.00%;size-adjust:79.18%}.__className_9d032c{font-family:__Saira_Condensed_9d032c,__Saira_Condensed_Fallback_9d032c;font-style:normal}.__variable_9d032c{--font-display:"__Saira_Condensed_9d032c","__Saira_Condensed_Fallback_9d032c"}