.landing-module__JGYwHq__page{--ink:#21164d;--muted:#77748e;--surface:#ffffffeb;--line:#5b479c1a;min-height:100vh;color:var(--ink);background:radial-gradient(at 95% 0,#bddfff,#0000 48%),radial-gradient(at 4% 100%,#c6b3fa,#0000 52%),linear-gradient(140deg,#fbfcff 15%,#edeaff 65%,#b5ccff);padding:clamp(16px,4vw,64px)}.landing-module__JGYwHq__shell{background:var(--surface);border:1px solid #ffffffd9;border-radius:38px;grid-template-columns:minmax(0,1fr) 280px;max-width:1600px;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 28px 90px #47348c18}.landing-module__JGYwHq__main{background:radial-gradient(at 100% 12%,#dedafa88,#0000 57%);min-width:0}.landing-module__JGYwHq__header{flex-wrap:wrap;align-items:center;gap:24px;padding:30px 40px;display:flex}.landing-module__JGYwHq__brand{color:var(--ink);letter-spacing:-.9px;white-space:nowrap;font-size:23px;font-weight:850}.landing-module__JGYwHq__nav{flex-wrap:wrap;gap:24px;margin:0 auto;font-size:13px;font-weight:650;display:flex}.landing-module__JGYwHq__nav a{color:var(--muted);padding:9px 0;position:relative}.landing-module__JGYwHq__nav a[aria-current]{color:var(--ink)}.landing-module__JGYwHq__nav a[aria-current]:after{content:"";background:#7561ca;border-radius:2px;width:22px;height:2px;position:absolute;bottom:0;left:0}.landing-module__JGYwHq__login,.landing-module__JGYwHq__sideCta{color:#fff;background:#21165a;border-radius:99px;justify-content:center;align-items:center;gap:14px;padding:12px 24px;font-size:13px;font-weight:650;display:flex}.landing-module__JGYwHq__hero{grid-template-columns:1.15fr 1fr;align-items:center;gap:18px;min-height:510px;padding:50px 40px 65px;display:grid}.landing-module__JGYwHq__heroCopy{z-index:2;min-width:0;position:relative}.landing-module__JGYwHq__kicker{color:#7662b1;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:9px;margin:0 0 23px;font-size:11px;font-weight:750;display:flex}.landing-module__JGYwHq__kicker span{background:#ef799e;border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 0 5px #ef799e18}.landing-module__JGYwHq__hero h1{letter-spacing:-.045em;color:var(--ink);overflow-wrap:break-word;margin:0 0 23px;font-size:clamp(32px,3vw,51px);font-weight:850;line-height:1.16}.landing-module__JGYwHq__hero h1>span{color:#7360c8}.landing-module__JGYwHq__description{color:var(--muted);max-width:490px;margin:0;font-size:14px;line-height:1.85}.landing-module__JGYwHq__ctas{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.landing-module__JGYwHq__primary,.landing-module__JGYwHq__secondary{text-align:center;border-radius:99px;justify-content:center;align-items:center;gap:12px;padding:14px 21px;font-size:13px;font-weight:700;display:inline-flex}.landing-module__JGYwHq__primary{color:#fff;background:linear-gradient(105deg,#ffb297,#f3528e);box-shadow:0 9px 25px #f8759a30}.landing-module__JGYwHq__secondary{color:var(--ink);background:var(--surface);border:1px solid #bcb3d1}.landing-module__JGYwHq__visual{isolation:isolate;background:radial-gradient(#bfa3ff55,#0000 68%);min-width:0;height:390px;position:relative}.landing-module__JGYwHq__pedestal{background:linear-gradient(165deg,#fafaff,#c2bef4);border-radius:50% 50% 20% 20%;height:105px;position:absolute;bottom:5px;left:8%;right:0;transform:rotate(-7deg);box-shadow:0 16px 0 -5px #a6a0e7,0 35px 45px #6e56b424}.landing-module__JGYwHq__backCard{color:#fff;background:linear-gradient(135deg,#ffbba4,#f77da9);border-radius:30px;flex-direction:column;gap:20px;width:56%;height:255px;padding:30px 24px;font-size:16px;font-weight:750;display:flex;position:absolute;top:17px;right:4%;transform:rotate(7deg);box-shadow:inset 0 0 0 1px #ffffff60,0 18px 35px #d57d9b20}.landing-module__JGYwHq__backCard>.anticon{align-self:flex-start;font-size:58px}.landing-module__JGYwHq__visualLines{gap:9px;display:grid}.landing-module__JGYwHq__visualLines i{background:#ffffff60;border-radius:9px;height:5px}.landing-module__JGYwHq__visualLines i:nth-child(2){width:75%}.landing-module__JGYwHq__visualLines i:nth-child(3){width:50%}.landing-module__JGYwHq__frontCard{color:#fff;background:linear-gradient(140deg,#c6a5f5,#7c69d9);border-radius:28px;width:56%;min-height:220px;padding:25px;font-size:18px;font-weight:750;position:absolute;bottom:36px;left:6%;transform:rotate(-7deg);box-shadow:inset 0 0 0 1px #ffffff70,0 20px 40px #5d43ae30}.landing-module__JGYwHq__visualIcon{background:#ffffff28;border-radius:21px;place-items:center;width:65px;height:65px;margin-bottom:19px;font-size:36px;display:grid}.landing-module__JGYwHq__visualPill{background:#ffffff30;border-radius:99px;margin-top:18px;padding:5px 20px;display:inline-block}.landing-module__JGYwHq__frontCard>span{line-height:1.4;display:block}.landing-module__JGYwHq__bubbleTop,.landing-module__JGYwHq__bubbleBottom{z-index:3;border-radius:24px;align-items:center;gap:8px;max-width:68%;padding:13px 18px;font-size:12px;font-weight:750;display:flex;position:absolute;box-shadow:0 12px 24px #7861bd20}.landing-module__JGYwHq__bubbleTop{color:#6954a2;background:linear-gradient(120deg,#eee4ff,#e4d4f8);top:30px;left:0}.landing-module__JGYwHq__bubbleBottom{color:#fff;background:linear-gradient(120deg,#76b3fb,#8560e6);bottom:44px;right:-4px}.landing-module__JGYwHq__play{color:#8d68df;filter:drop-shadow(0 6px 6px #8f76c740);font-size:49px;position:absolute;bottom:0;left:-8px}.landing-module__JGYwHq__benefits{background:var(--surface);border-radius:36px 36px 0 0;padding:28px 40px 36px}.landing-module__JGYwHq__sectionHeading h2{letter-spacing:-.025em;color:var(--ink);margin:0 0 7px;font-size:21px}.landing-module__JGYwHq__sectionHeading p{color:var(--muted);margin:0 0 22px;font-size:13px;line-height:1.6}.landing-module__JGYwHq__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.landing-module__JGYwHq__featureCard{border:1px solid var(--line);background:linear-gradient(140deg,#faf8ff,#e8e4fa);border-radius:22px;min-width:0;padding:22px 20px 48px;transition:transform .2s,box-shadow .2s;position:relative}.landing-module__JGYwHq__featureCard:nth-child(2){background:linear-gradient(140deg,#f5ecfc,#e2ecfe)}.landing-module__JGYwHq__featureCard:nth-child(3){background:linear-gradient(140deg,#edf6ff,#e6e7fb)}.landing-module__JGYwHq__cardTop{justify-content:space-between;align-items:center;margin-bottom:17px;display:flex}.landing-module__JGYwHq__featureIcon{color:#fff;background:linear-gradient(130deg,#c4b6f8,#8e79e2);border-radius:14px;place-items:center;width:43px;height:43px;font-size:23px;display:grid;box-shadow:inset 0 1px #ffffff80}.landing-module__JGYwHq__number{color:#8d7eb1;letter-spacing:.15em;font-size:11px}.landing-module__JGYwHq__featureCard h3{color:var(--ink);margin:0 0 9px;font-size:15px;line-height:1.5}.landing-module__JGYwHq__featureCard p{color:var(--muted);margin:0;font-size:12px;line-height:1.75}.landing-module__JGYwHq__cardArrow{background:var(--surface);color:#8170bb;border-radius:9px;place-items:center;width:27px;height:27px;display:grid;position:absolute;bottom:15px;right:17px}.landing-module__JGYwHq__featureCard:hover{transform:translateY(-3px);box-shadow:0 14px 25px #7460ad15}.landing-module__JGYwHq__sidebar{border-left:1px solid var(--line);background:var(--surface);flex-direction:column;min-width:0;padding:28px 24px;display:flex}.landing-module__JGYwHq__tools{justify-content:flex-end;gap:10px;min-height:45px;margin-bottom:30px;display:flex}.landing-module__JGYwHq__sideHeading{align-items:center;gap:10px;margin-bottom:17px;display:flex}.landing-module__JGYwHq__sideHeading h2{color:var(--ink);margin:0;font-size:16px}.landing-module__JGYwHq__hubCard{color:#fff;background:radial-gradient(at 100% 0,#5a4ba6,#0000 80%),#241b62;border-radius:23px;padding:23px}.landing-module__JGYwHq__hubIcon{background:#ffffff20;border-radius:13px;place-items:center;width:38px;height:38px;margin-bottom:16px;font-size:22px;display:grid}.landing-module__JGYwHq__hubCard h3{color:#fff;margin:0 0 8px;font-size:19px}.landing-module__JGYwHq__hubCard p{color:#d3cdf4;margin-bottom:22px;font-size:12px;line-height:1.6}.landing-module__JGYwHq__sideLinks{margin-top:20px}.landing-module__JGYwHq__sideLinks>a{border-bottom:1px solid var(--line);color:var(--ink);align-items:center;gap:10px;padding:18px 0;font-size:12px;font-weight:650;display:flex}.landing-module__JGYwHq__sideLinks>a>span:nth-child(2){flex:1;min-width:0}.landing-module__JGYwHq__sideLinks small{color:var(--muted);margin-bottom:4px;font-size:10px;font-weight:400;display:block}.landing-module__JGYwHq__sideIcon{color:#8b72c7;background:#9b83e615;border-radius:12px;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.landing-module__JGYwHq__sideNote{color:var(--muted);padding:24px 10px;font-size:12px;line-height:1.8}.landing-module__JGYwHq__sideNote>.anticon{color:#b3a0db;font-size:24px}.landing-module__JGYwHq__sideNote p{margin-bottom:0}.landing-module__JGYwHq__sideCta{text-align:center;margin-top:auto;padding:14px 16px;font-size:12px}.landing-module__JGYwHq__footer{color:#72688e;text-align:center;margin:23px 0 0;font-size:11px}.landing-module__JGYwHq__page a:focus-visible{outline-offset:5px;outline:3px solid #9b81e4}.landing-module__JGYwHq__login:hover,.landing-module__JGYwHq__sideCta:hover,.landing-module__JGYwHq__hubCard:hover,.landing-module__JGYwHq__primary:hover{color:#fff;filter:brightness(1.08)}.landing-module__JGYwHq__page[data-theme=dark]{--ink:#f0ebff;--muted:#b1a9c7;--surface:#211c36ed;--line:#b2a0de26;background:radial-gradient(at 100% 0,#273957,#0000 55%),radial-gradient(at 0 100%,#4b3164,#0000 60%),#141020}.landing-module__JGYwHq__page[data-theme=dark] .landing-module__JGYwHq__shell{border-color:var(--line)}.landing-module__JGYwHq__page[data-theme=dark] .landing-module__JGYwHq__main{background:radial-gradient(at 100% 12%,#58457855,#0000 65%)}.landing-module__JGYwHq__page[data-theme=dark] .landing-module__JGYwHq__featureCard{background:linear-gradient(140deg,#30263e,#292643)}.landing-module__JGYwHq__page[data-theme=dark] .landing-module__JGYwHq__footer{color:var(--muted)}.landing-module__JGYwHq__page[data-theme=dark] .landing-module__JGYwHq__hero h1>span,.landing-module__JGYwHq__page[data-theme=dark] .landing-module__JGYwHq__kicker{color:#bca8f4}.landing-module__JGYwHq__page[data-theme=dark] .landing-module__JGYwHq__tools .ant-btn{color:#eee8ff!important;background:#322945!important;border-color:#685786!important}@media (max-width:1200px){.landing-module__JGYwHq__shell{grid-template-columns:minmax(0,1fr) 240px}.landing-module__JGYwHq__header{gap:18px;padding:25px}.landing-module__JGYwHq__nav{order:3;width:100%}.landing-module__JGYwHq__login{margin-left:auto}.landing-module__JGYwHq__hero{grid-template-columns:1fr;padding:30px 25px 50px}.landing-module__JGYwHq__visual{justify-self:center;width:100%;max-width:370px;height:340px}.landing-module__JGYwHq__benefits{padding:28px 25px}.landing-module__JGYwHq__cards{grid-template-columns:1fr}.landing-module__JGYwHq__sidebar{padding:25px 20px}}@media (max-width:760px){.landing-module__JGYwHq__page{padding:14px}.landing-module__JGYwHq__shell{border-radius:26px;grid-template-columns:1fr}.landing-module__JGYwHq__header{padding:24px}.landing-module__JGYwHq__brand{font-size:22px}.landing-module__JGYwHq__hero{padding:28px 24px 45px}.landing-module__JGYwHq__hero h1{font-size:38px}.landing-module__JGYwHq__visual{margin-top:30px}.landing-module__JGYwHq__benefits{padding:26px 24px}.landing-module__JGYwHq__sidebar{border-left:0;border-top:1px solid var(--line);padding:24px}.landing-module__JGYwHq__tools{margin-bottom:20px}.landing-module__JGYwHq__sideNote{padding-inline:0}.landing-module__JGYwHq__ctas>a{width:100%}}@media (prefers-reduced-motion:reduce){.landing-module__JGYwHq__featureCard{transition:none}.landing-module__JGYwHq__featureCard:hover{transform:none}}
