.LandingPage-module__vCWJnq__landingPage{--lp-text:#111318;--lp-muted:#68707d;--lp-primary:#5147e5;--lp-primary-dark:#3930c8;--lp-primary-soft:#eeedff;--lp-line:#e7e9ef;--lp-line-green:#06c755;--lp-section-tint:#f7f8ff;min-width:0;color:var(--lp-text);background:#fff;overflow:hidden}.LandingPage-module__vCWJnq__landingPage a{text-decoration:none}.LandingPage-module__vCWJnq__header{z-index:20;background:#fffffff5;position:relative}.LandingPage-module__vCWJnq__headerInner,.LandingPage-module__vCWJnq__heroInner,.LandingPage-module__vCWJnq__problemInner,.LandingPage-module__vCWJnq__sectionInner,.LandingPage-module__vCWJnq__finalCtaInner,.LandingPage-module__vCWJnq__landingFooter>div{width:min(1280px,100% - clamp(40px,8vw,128px));margin-inline:auto}.LandingPage-module__vCWJnq__headerInner{justify-content:space-between;align-items:center;gap:24px;min-height:76px;display:flex}.LandingPage-module__vCWJnq__logo{color:var(--lp-text);white-space:nowrap;align-items:center;gap:11px;display:inline-flex}.LandingPage-module__vCWJnq__logo img{width:30px;height:30px}.LandingPage-module__vCWJnq__logo strong{font-size:1.35rem;font-weight:var(--font-weight-brand);letter-spacing:.01em}.LandingPage-module__vCWJnq__logo span{color:var(--lp-muted);margin-left:4px;font-size:.74rem;font-weight:500}.LandingPage-module__vCWJnq__headerNav{font-size:.83rem;font-weight:var(--font-weight-navigation);align-items:center;gap:clamp(20px,2.4vw,38px);display:flex}.LandingPage-module__vCWJnq__headerNav>a:not(.LandingPage-module__vCWJnq__headerCta){color:var(--lp-text);padding:10px 0}.LandingPage-module__vCWJnq__headerNav>a:not(.LandingPage-module__vCWJnq__headerCta):hover{color:var(--lp-primary)}.LandingPage-module__vCWJnq__headerCta{min-width:96px;min-height:40px;color:var(--lp-text);background:#fff;border:1px solid #d9dde6;border-radius:999px;justify-content:center;align-items:center;padding:0 20px;transition:border-color .16s,background-color .16s;display:inline-flex}.LandingPage-module__vCWJnq__headerCta:hover{border-color:var(--lp-primary);background:var(--lp-primary-soft)}.LandingPage-module__vCWJnq__hero{background:radial-gradient(circle at 86% 30%,#5147e513,#0000 26%),#fff;position:relative}.LandingPage-module__vCWJnq__heroInner{grid-template-columns:minmax(420px,.85fr) minmax(560px,1.15fr);align-items:center;gap:clamp(32px,5vw,72px);min-height:600px;padding-block:44px 60px;display:grid}.LandingPage-module__vCWJnq__heroCopy{z-index:2;position:relative}.LandingPage-module__vCWJnq__eyebrow{background:var(--lp-primary-soft);color:var(--lp-primary);font-size:.78rem;font-weight:var(--font-weight-heading);border-radius:999px;margin:0 0 22px;padding:7px 14px;display:inline-flex}.LandingPage-module__vCWJnq__heroCopy h1{color:#0d0e12;font-size:clamp(3rem,4.4vw,4rem);font-weight:var(--font-weight-display);letter-spacing:-.055em;margin:0;line-height:1.08}.LandingPage-module__vCWJnq__heroCopy h1 span{white-space:nowrap}.LandingPage-module__vCWJnq__heroLead{font-size:clamp(1.05rem,1.55vw,1.35rem);font-weight:var(--font-weight-heading);margin:22px 0 0;line-height:1.5}.LandingPage-module__vCWJnq__heroDescription{color:var(--lp-muted);margin:20px 0 28px;font-size:.9rem;line-height:1.85}.LandingPage-module__vCWJnq__primaryCta{background:var(--lp-line-green);color:#fff;width:min(100%,380px);min-height:62px;font-size:1.1rem;font-weight:var(--font-weight-action);border-radius:999px;justify-content:center;align-items:center;gap:13px;padding:0 54px 0 28px;transition:filter .16s,transform .16s;display:inline-flex;position:relative;box-shadow:0 14px 34px #06c75533}.LandingPage-module__vCWJnq__primaryCta:hover{filter:brightness(.95);transform:translateY(-1px)}.LandingPage-module__vCWJnq__chatMark{width:27px;height:27px;color:var(--lp-line-green);background:#fff;border-radius:50%;place-items:center;display:grid}.LandingPage-module__vCWJnq__chatMark svg{width:20px;height:20px}.LandingPage-module__vCWJnq__ctaArrow{width:22px;height:22px;position:absolute;right:24px}.LandingPage-module__vCWJnq__ctaNote{color:#8b919c;text-align:center;width:min(100%,420px);margin:12px 0 0;font-size:.72rem;line-height:1.6}.LandingPage-module__vCWJnq__heroVisual{align-self:end;min-width:0;position:relative}.LandingPage-module__vCWJnq__heroVisual img{width:100%;height:auto;display:block}.LandingPage-module__vCWJnq__heroMobileImage{display:none!important}.LandingPage-module__vCWJnq__problem{background:linear-gradient(90deg,#f8f8ff 0%,#fbfcff 48%,#f5f7ff 100%)}.LandingPage-module__vCWJnq__problemInner{justify-content:center;align-items:center;gap:32px;min-height:138px;padding-block:28px;display:flex}.LandingPage-module__vCWJnq__problemIcon{width:72px;height:72px;color:var(--lp-primary);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:0 8px 28px #3930c814}.LandingPage-module__vCWJnq__problemIcon svg{width:45px;height:45px}.LandingPage-module__vCWJnq__problem p,.LandingPage-module__vCWJnq__problem h2{margin:0}.LandingPage-module__vCWJnq__problem p{font-size:clamp(1rem,1.45vw,1.25rem);font-weight:800}.LandingPage-module__vCWJnq__problem h2{color:var(--lp-primary);margin-top:7px;font-size:clamp(1.35rem,2vw,1.8rem);line-height:1.4}.LandingPage-module__vCWJnq__section{background:#fff;padding-block:clamp(72px,8vw,108px);scroll-margin-top:24px}.LandingPage-module__vCWJnq__sectionHeading{text-align:center;flex-direction:column;align-items:center;margin-bottom:50px;display:flex}.LandingPage-module__vCWJnq__sectionHeading h2{letter-spacing:.01em;margin:0;font-size:clamp(1.6rem,2.4vw,2rem)}.LandingPage-module__vCWJnq__sectionHeading em{color:var(--lp-primary);font-size:1.35em;font-style:normal}.LandingPage-module__vCWJnq__sectionHeading>span{background:var(--lp-primary);border-radius:999px;width:40px;height:3px;margin-top:14px}.LandingPage-module__vCWJnq__featureGrid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.LandingPage-module__vCWJnq__feature{align-items:center;gap:24px;padding:0 clamp(20px,3vw,46px);display:flex}.LandingPage-module__vCWJnq__feature+.LandingPage-module__vCWJnq__feature{border-left:1px solid var(--lp-line)}.LandingPage-module__vCWJnq__featureIcon{border-radius:50%;flex:none;place-items:center;width:86px;height:86px;display:grid}.LandingPage-module__vCWJnq__featureIcon svg{width:50px;height:50px}.LandingPage-module__vCWJnq__purple{color:#5147e5;background:#f0efff}.LandingPage-module__vCWJnq__blue{color:#2682df;background:#eef7ff}.LandingPage-module__vCWJnq__green{color:#06a947;background:#ebf9f0}.LandingPage-module__vCWJnq__feature h3,.LandingPage-module__vCWJnq__feature p{margin:0}.LandingPage-module__vCWJnq__feature h3{font-size:1.05rem}.LandingPage-module__vCWJnq__feature p{color:var(--lp-muted);margin-top:10px;font-size:.78rem;line-height:1.75}.LandingPage-module__vCWJnq__howTo{background:linear-gradient(#fbfbff 0%,#f7f8ff 100%)}.LandingPage-module__vCWJnq__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(34px,5vw,72px);margin:0;padding:0;list-style:none;display:grid}.LandingPage-module__vCWJnq__step{min-width:0;position:relative}.LandingPage-module__vCWJnq__stepHeading{align-items:center;gap:16px;min-height:62px;margin-bottom:14px;display:flex}.LandingPage-module__vCWJnq__stepHeading>span{color:#cdd0d9;font-size:3.25rem;font-weight:800;line-height:1}.LandingPage-module__vCWJnq__stepHeading h3,.LandingPage-module__vCWJnq__stepHeading p{margin:0}.LandingPage-module__vCWJnq__stepHeading h3{font-size:1rem}.LandingPage-module__vCWJnq__stepHeading p{color:var(--lp-muted);margin-top:4px;font-size:.75rem}.LandingPage-module__vCWJnq__stepImage{background:#fff;border:1px solid #dfe3eb;border-radius:18px;overflow:hidden;box-shadow:0 12px 36px #20254014}.LandingPage-module__vCWJnq__stepImage img{width:100%;height:auto;display:block}.LandingPage-module__vCWJnq__stepArrow{z-index:2;border:1px solid var(--lp-line);color:#242633;background:#fff;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:56%;right:calc(clamp(34px,5vw,72px)/-2 - 22px);box-shadow:0 8px 18px #20254012}.LandingPage-module__vCWJnq__stepArrow svg{width:22px;height:22px}.LandingPage-module__vCWJnq__faqSection{background:#fff}.LandingPage-module__vCWJnq__faqInner{max-width:900px}.LandingPage-module__vCWJnq__faqList{gap:12px;display:grid}.LandingPage-module__vCWJnq__faqItem{border:1px solid var(--lp-line);background:#fff;border-radius:14px}.LandingPage-module__vCWJnq__faqItem summary{cursor:pointer;padding:20px 58px 20px 24px;font-weight:800;list-style:none;position:relative}.LandingPage-module__vCWJnq__faqItem summary::-webkit-details-marker{display:none}.LandingPage-module__vCWJnq__faqItem summary:after{content:"+";color:var(--lp-primary);font-size:1.5rem;line-height:1;position:absolute;top:50%;right:24px;transform:translateY(-50%)}.LandingPage-module__vCWJnq__faqItem[open] summary:after{content:"−"}.LandingPage-module__vCWJnq__faqItem p{border-top:1px solid var(--lp-line);color:var(--lp-muted);margin:0;padding:18px 24px 22px;line-height:1.8}.LandingPage-module__vCWJnq__finalCta{background:linear-gradient(90deg,#fafbff 0%,#fff 45%,#f5f6ff 100%)}.LandingPage-module__vCWJnq__finalCtaInner{justify-content:center;align-items:center;min-height:330px;padding-block:44px;display:flex;position:relative}.LandingPage-module__vCWJnq__finalCtaCopy{z-index:2;text-align:center;width:min(100%,640px);position:relative}.LandingPage-module__vCWJnq__finalCtaCopy h2{margin:0;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.4}.LandingPage-module__vCWJnq__finalCtaCopy>p{color:var(--lp-muted);margin:10px 0 20px}.LandingPage-module__vCWJnq__finalCtaCopy small{color:#8b919c;margin-top:10px;display:block}.LandingPage-module__vCWJnq__landingFooter{border-top:1px solid var(--lp-line);color:var(--lp-muted);background:#fff;padding-block:26px;font-size:.76rem}.LandingPage-module__vCWJnq__landingFooter>div{justify-content:space-between;align-items:center;gap:24px;display:flex}.LandingPage-module__vCWJnq__landingFooter nav{gap:24px;display:flex}.LandingPage-module__vCWJnq__landingFooter a:hover{color:var(--lp-primary)}.LandingPage-module__vCWJnq__landingPage a:focus-visible,.LandingPage-module__vCWJnq__landingPage summary:focus-visible{outline-offset:4px;outline:3px solid #5147e56b}@media (max-width:1199px){.LandingPage-module__vCWJnq__logo span{display:none}.LandingPage-module__vCWJnq__heroInner{grid-template-columns:minmax(360px,.92fr) minmax(360px,.78fr);min-height:570px}.LandingPage-module__vCWJnq__heroDesktopImage{display:none!important}.LandingPage-module__vCWJnq__heroMobileImage{margin-inline:auto;width:min(100%,380px)!important;display:block!important}.LandingPage-module__vCWJnq__feature{text-align:center;flex-direction:column}.LandingPage-module__vCWJnq__featureIcon{width:76px;height:76px}}@media (max-width:767px){.LandingPage-module__vCWJnq__headerInner,.LandingPage-module__vCWJnq__heroInner,.LandingPage-module__vCWJnq__problemInner,.LandingPage-module__vCWJnq__sectionInner,.LandingPage-module__vCWJnq__finalCtaInner,.LandingPage-module__vCWJnq__landingFooter>div{width:min(100% - 40px,640px)}.LandingPage-module__vCWJnq__headerInner{min-height:66px}.LandingPage-module__vCWJnq__headerNav>a:not(.LandingPage-module__vCWJnq__headerCta){display:none}.LandingPage-module__vCWJnq__headerCta{min-width:82px;min-height:38px;padding-inline:15px}.LandingPage-module__vCWJnq__heroInner{flex-direction:column;gap:36px;min-height:0;padding-block:54px 0;display:flex}.LandingPage-module__vCWJnq__heroCopy{width:100%}.LandingPage-module__vCWJnq__eyebrow{margin-bottom:16px}.LandingPage-module__vCWJnq__heroCopy h1{font-size:clamp(2.1rem,10.8vw,3rem)}.LandingPage-module__vCWJnq__heroLead{margin-top:18px;font-size:1.05rem}.LandingPage-module__vCWJnq__heroDescription br{display:none}.LandingPage-module__vCWJnq__primaryCta{min-height:58px;font-size:1rem}.LandingPage-module__vCWJnq__heroVisual{width:min(82%,330px)}.LandingPage-module__vCWJnq__problemInner{text-align:center;flex-direction:column;gap:18px;min-height:0;padding-block:42px}.LandingPage-module__vCWJnq__problemIcon{width:62px;height:62px}.LandingPage-module__vCWJnq__problemIcon svg{width:38px;height:38px}.LandingPage-module__vCWJnq__section{padding-block:70px}.LandingPage-module__vCWJnq__sectionHeading{margin-bottom:38px}.LandingPage-module__vCWJnq__featureGrid,.LandingPage-module__vCWJnq__steps{grid-template-columns:1fr}.LandingPage-module__vCWJnq__feature{text-align:left;grid-template-columns:72px 1fr;gap:20px;padding:28px 0;display:grid}.LandingPage-module__vCWJnq__feature+.LandingPage-module__vCWJnq__feature{border-top:1px solid var(--lp-line);border-left:0}.LandingPage-module__vCWJnq__featureIcon{width:72px;height:72px}.LandingPage-module__vCWJnq__featureIcon svg{width:44px;height:44px}.LandingPage-module__vCWJnq__steps{gap:42px}.LandingPage-module__vCWJnq__stepArrow{display:none}.LandingPage-module__vCWJnq__stepHeading{min-height:0}.LandingPage-module__vCWJnq__faqItem summary{padding-left:18px}.LandingPage-module__vCWJnq__faqItem p{padding-inline:18px}.LandingPage-module__vCWJnq__finalCtaInner{min-height:0;padding-block:70px 54px}.LandingPage-module__vCWJnq__landingFooter>div{text-align:center;flex-direction:column-reverse}}@media (max-width:419px){.LandingPage-module__vCWJnq__logo img{width:27px;height:27px}.LandingPage-module__vCWJnq__logo strong{font-size:1.12rem}.LandingPage-module__vCWJnq__headerNav{gap:10px}.LandingPage-module__vCWJnq__heroCopy h1{letter-spacing:-.06em}.LandingPage-module__vCWJnq__primaryCta{padding-left:18px}.LandingPage-module__vCWJnq__feature{grid-template-columns:62px 1fr}.LandingPage-module__vCWJnq__featureIcon{width:62px;height:62px}}@media (prefers-reduced-motion:reduce){.LandingPage-module__vCWJnq__landingPage *,.LandingPage-module__vCWJnq__landingPage :before,.LandingPage-module__vCWJnq__landingPage :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
