.landing_page__hp2Fo{--growth-accent:var(--brand-green,#56db84);--growth-purple:#baa4f7;color:var(--text-primary);background:var(--bg-primary);padding-top:80px;isolation:isolate}.landing_page__hp2Fo *{box-sizing:border-box}.landing_page__hp2Fo :is(h1,h2,h3,p){margin:0!important}.landing_page__hp2Fo h1{font-size:clamp(44px,4.9vw,72px);line-height:1.04;letter-spacing:-.05em;font-weight:750}.landing_page__hp2Fo h1 em{font-style:normal;color:var(--growth-accent)}.landing_page__hp2Fo h2{font-size:clamp(32px,3.4vw,48px);line-height:1.09;letter-spacing:-.045em;font-weight:700}.landing_page__hp2Fo h3{font-size:24px;line-height:1.16;letter-spacing:-.025em;font-weight:700}.landing_page__hp2Fo p{color:var(--text-secondary);font-size:16px;line-height:1.6}.landing_hero__t4GmT,.landing_section__UIGXW{width:min(100%,1320px);margin-inline:auto;padding:64px 40px}.landing_hero__t4GmT{display:grid;grid-template-columns:1.05fr 1fr;gap:64px;align-items:center;position:relative;padding-block:64px 72px}.landing_hero__t4GmT:before{content:"";position:absolute;z-index:-1;inset:0 min(0px,calc((1320px - 100vw) / 2));background:radial-gradient(ellipse at 80% 38%,#34595140,transparent 56%),radial-gradient(ellipse at 100% 100%,#51447330,transparent 50%);pointer-events:none}.landing_heroCopy__FiW6i{position:relative;z-index:1}.landing_hero__t4GmT .night-particles{position:absolute;inset:0 min(0px,calc((1320px - 100vw) / 2));overflow:hidden;pointer-events:none;mask-image:linear-gradient(180deg,#000b,#000 75%,transparent)}.landing_hero__t4GmT .night-particles canvas{display:block;width:100%;height:100%}.landing_hero__t4GmT .night-streak{position:absolute;left:0;top:0;width:70px;height:2px;opacity:0;border-radius:50%;background:linear-gradient(90deg,transparent,#aacedd 80%,#fff);box-shadow:5px 0 9px #c5eaff65}html[data-theme=light] .landing_hero__t4GmT .night-particles{filter:brightness(.4)}.landing_page__hp2Fo .landing_eyebrow__p5AGp{color:var(--growth-accent);font-size:12px;line-height:1.4;font-weight:700;letter-spacing:.12em;margin-bottom:16px!important}.landing_page__hp2Fo .landing_lead__b9rqs{font-size:18px;line-height:1.6;max-width:560px;margin-block:24px 28px!important}.landing_lead__b9rqs strong{display:block;font-size:21px;font-weight:650;line-height:1.4;color:var(--text-primary);margin-bottom:8px}.landing_lead__b9rqs>span{display:block}.landing_cta__Snz6W{display:inline-flex;align-items:center;justify-content:center;position:relative;isolation:isolate;overflow:hidden;max-width:100%;min-height:52px;padding:2px;border-radius:999px;color:var(--nav-cta-ink,#061309)!important;background:conic-gradient(var(--growth-accent) 0 48%,#fff 60%,rgba(var(--brand-green-rgb),.28) 70%,var(--growth-accent) 82% 100%);box-shadow:0 0 22px rgba(var(--brand-green-rgb),.28);font-size:15px;line-height:1.4;font-weight:700;text-decoration:none;transition:transform .3s var(--ease-smooth),filter .3s var(--ease-smooth)}.landing_cta__Snz6W:after{content:"";position:absolute;z-index:2;inset:2px;pointer-events:none;border-radius:inherit;background:linear-gradient(105deg,transparent 24%,rgba(255,255,255,.34) 46%,transparent 68%);animation:landing_surfaceSweep__vbgup 2.7s ease-in-out infinite}.landing_ctaSurface__ibJ_B{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:48px;padding:12px 25px;border-radius:inherit;background:var(--growth-accent);box-shadow:inset 0 1px 0 rgba(255,255,255,.28);transition:transform .3s var(--ease-smooth)}@keyframes landing_surfaceSweep__vbgup{0%,18%{transform:translateX(110%);opacity:0}32%{opacity:.78}62%,to{transform:translateX(-110%);opacity:0}}.landing_cta__Snz6W svg,.landing_textLink__QjZOH svg{flex-shrink:0}.landing_cta__Snz6W svg{transition:transform .3s var(--ease-smooth)}.landing_cta__Snz6W:hover{transform:translateY(-1px);box-shadow:0 0 30px rgba(var(--brand-green-rgb),.42);filter:brightness(1.04)}.landing_cta__Snz6W:hover .landing_ctaSurface__ibJ_B{transform:scale(1.035)}.landing_cta__Snz6W:hover svg{transform:translateX(3px)}.landing_page__hp2Fo :is(a,summary):focus-visible{outline:3px solid var(--growth-accent);outline-offset:5px}.landing_page__hp2Fo .landing_micro__Z2zh_{font-size:12px;line-height:1.6;color:var(--text-muted);margin-top:16px!important}.landing_editorial__RfSJE article,.landing_profiles__blJEh,.landing_system__Ks3W0{background:radial-gradient(ellipse at 0 0,color-mix(in srgb,var(--growth-accent) 28%,transparent),transparent 70%),radial-gradient(ellipse at 100% 100%,color-mix(in srgb,var(--growth-purple) 22%,transparent),transparent 72%),var(--bg-card);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--text-primary) 9%,transparent),0 18px 48px #00000012}.landing_system__Ks3W0{position:relative;z-index:1;padding:26px 28px 22px;border:1px solid color-mix(in srgb,var(--growth-accent) 22%,var(--border-hover));border-radius:24px}.landing_systemRows__aLTrI{position:relative}.landing_systemRow__eLuTE{position:relative;display:grid;grid-template-columns:76px 1fr;align-items:center;gap:12px;padding:14px 0;min-height:84px}.landing_systemRow__eLuTE+.landing_systemRow__eLuTE{border-top:1px solid var(--border-subtle)}.landing_systemNumber__6mfNd{font-family:Satoshi,sans-serif;font-weight:750;font-size:58px;line-height:1;letter-spacing:-.07em;color:var(--growth-accent)}.landing_systemRow__eLuTE:nth-child(2n) .landing_systemNumber__6mfNd{color:var(--growth-purple)}.landing_page__hp2Fo .landing_systemRow__eLuTE h2{font-size:24px;line-height:1;margin-bottom:0!important}.landing_page__hp2Fo .landing_systemRow__eLuTE p{font-size:13px;line-height:1.3}.landing_page__hp2Fo .landing_systemNote__iAxf_{border-top:1px solid var(--border-subtle);padding-top:14px;font-size:12px;margin-top:8px!important}.landing_section__UIGXW{border-top:1px solid var(--border-subtle)}.landing_editorial__RfSJE{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:32px}.landing_editorial__RfSJE article{position:relative;overflow:hidden;padding:28px;border-radius:24px;border:1px solid var(--border-hover)}.landing_editorial__RfSJE article:nth-child(2){background:radial-gradient(ellipse at 0 0,color-mix(in srgb,var(--growth-purple) 32%,transparent),transparent 72%),radial-gradient(ellipse at 100% 100%,color-mix(in srgb,var(--growth-accent) 18%,transparent),transparent 70%),var(--bg-card)}.landing_number__KyQtZ{display:block;font-family:Satoshi,sans-serif;font-size:80px;line-height:.95;letter-spacing:-.07em;font-weight:750;color:var(--growth-accent);margin-bottom:24px}.landing_editorial__RfSJE article:nth-child(2) .landing_number__KyQtZ{color:var(--growth-purple)}.landing_editorial__RfSJE p{margin-top:14px!important;font-size:15px}.landing_highlight__3wjki{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;background:radial-gradient(ellipse at 0 30%,#34595135,transparent 70%),radial-gradient(ellipse at 100% 100%,#51447325,transparent 70%);border-radius:24px}.landing_highlight__3wjki>div>p:not(.landing_eyebrow__p5AGp){margin-block:20px 24px!important}.landing_deliverables__XBLaI{counter-reset:deliverable;list-style:none;padding:0;margin:0}.landing_deliverables__XBLaI li{counter-increment:deliverable;position:relative;padding:22px 0 22px 78px}.landing_deliverables__XBLaI li+li{border-top:1px solid var(--border-subtle)}.landing_deliverables__XBLaI li:before{content:"0" counter(deliverable);position:absolute;top:22px;left:0;font-family:Satoshi,sans-serif;font-size:54px;font-weight:750;letter-spacing:-.07em;line-height:1;color:var(--growth-accent)}.landing_deliverables__XBLaI h3{font-size:23px}.landing_deliverables__XBLaI p{margin-top:8px!important;font-size:15px}.landing_split__7VzyX{display:grid;grid-template-columns:1fr 1fr;gap:64px;margin-top:28px}.landing_section__UIGXW>.landing_split__7VzyX:first-child{margin-top:0}.landing_split__7VzyX p{margin-top:14px!important}.landing_split__7VzyX>div{min-width:0}.landing_process__5cynI article{display:grid;grid-template-columns:82px 260px 1fr;align-items:start;gap:24px;padding:24px 0;border-bottom:1px solid var(--border-subtle)}.landing_process__5cynI article:first-of-type{margin-top:28px}.landing_process__5cynI article>span{font-family:Satoshi,sans-serif;font-size:64px;line-height:1;letter-spacing:-.07em;font-weight:750;color:var(--growth-accent)}.landing_process__5cynI article:nth-of-type(3)>span{color:var(--growth-purple)}.landing_process__5cynI article h3{position:relative;z-index:1;padding-top:7px}.landing_process__5cynI>h2{font-size:clamp(30px,3.25vw,44px)}.landing_process__5cynI article h3>span{display:inline-block;padding:8px 12px;margin-left:-24px;color:var(--text-primary);background:color-mix(in srgb,var(--growth-accent) 10%,var(--bg-card));border:1px solid color-mix(in srgb,var(--growth-accent) 30%,var(--border-hover));border-radius:5px;transform:none}.landing_process__5cynI article:nth-of-type(2n) h3>span{transform:none}.landing_process__5cynI article:nth-of-type(3) h3>span{background:color-mix(in srgb,var(--growth-purple) 13%,var(--bg-card));border-color:color-mix(in srgb,var(--growth-purple) 35%,var(--border-hover));transform:none}.landing_process__5cynI article p{padding-top:4px}.landing_textLink__QjZOH{display:inline-flex;align-items:center;gap:12px;color:var(--growth-accent);font-weight:700;margin-top:24px;min-height:44px}.landing_profiles__blJEh{padding:28px;border:1px solid color-mix(in srgb,var(--growth-accent) 28%,var(--border-hover));border-radius:24px}.landing_profiles__blJEh>h3{color:var(--growth-accent)}.landing_profiles__blJEh p{border-top:1px solid var(--border-subtle);padding-top:14px;font-size:15px}.landing_profiles__blJEh strong{display:block;color:var(--text-primary)}.landing_faq__sNK_t{border-bottom:1px solid var(--border-hover);padding:22px 0}.landing_faq__sNK_t:first-of-type{margin-top:24px}.landing_faq__sNK_t summary{display:flex;align-items:center;justify-content:space-between;gap:24px;list-style:none;cursor:pointer;font-family:Satoshi,sans-serif;font-size:21px;line-height:1.3;font-weight:650;letter-spacing:-.025em}.landing_faq__sNK_t summary::-webkit-details-marker{display:none}.landing_faq__sNK_t summary:after{content:"+";font-size:32px;line-height:1;font-weight:300}.landing_faq__sNK_t[open] summary:after{content:"−"}.landing_faq__sNK_t p{max-width:850px;margin-top:14px!important}.landing_last__oV7fR{text-align:center;background:radial-gradient(ellipse at 50% 100%,#34595140,transparent 65%)}.landing_last__oV7fR .landing_cta__Snz6W{margin-top:24px}html[data-theme=light] .landing_page__hp2Fo{--growth-purple:#7051b0}html[data-theme=light] .landing_cta__Snz6W{color:#fff!important}html[data-theme=light] .landing_hero__t4GmT:before{opacity:.45}html[data-theme=light] .landing_highlight__3wjki{background:linear-gradient(130deg,#e3efea,#eeebf5)}@media (max-width:1050px){.landing_hero__t4GmT{gap:32px}.landing_hero__t4GmT,.landing_section__UIGXW{padding-inline:28px}.landing_system__Ks3W0{padding:22px}.landing_systemRow__eLuTE{grid-template-columns:64px 1fr;gap:10px}.landing_systemNumber__6mfNd{font-size:52px}.landing_editorial__RfSJE article{padding:24px}.landing_process__5cynI article{grid-template-columns:70px 200px 1fr;gap:20px}}@media (max-width:760px){.landing_page__hp2Fo{padding-top:76px}.landing_hero__t4GmT,.landing_section__UIGXW{padding:44px 22px}.landing_hero__t4GmT,.landing_highlight__3wjki,.landing_split__7VzyX{grid-template-columns:1fr;gap:28px}.landing_hero__t4GmT{padding-top:36px}.landing_page__hp2Fo h1{font-size:clamp(40px,8vw,58px)}.landing_page__hp2Fo h2{font-size:34px}.landing_page__hp2Fo h3{font-size:23px}.landing_page__hp2Fo .landing_eyebrow__p5AGp{font-size:11px;margin-bottom:12px!important}.landing_page__hp2Fo .landing_lead__b9rqs{font-size:16px;margin-block:20px 22px!important}.landing_lead__b9rqs strong{font-size:19px}.landing_cta__Snz6W{font-size:14px}.landing_ctaSurface__ibJ_B{padding:12px 20px}.landing_system__Ks3W0{padding:20px;border-radius:20px}.landing_systemRow__eLuTE{grid-template-columns:58px 1fr;gap:10px;padding-block:13px}.landing_systemNumber__6mfNd{font-size:48px}.landing_page__hp2Fo .landing_systemRow__eLuTE h2{font-size:22px}.landing_page__hp2Fo .landing_systemRow__eLuTE p{font-size:12px}.landing_editorial__RfSJE{grid-template-columns:1fr;gap:14px;margin-top:26px}.landing_editorial__RfSJE article{display:grid;grid-template-columns:68px 1fr;gap:10px 18px;padding:24px 20px}.landing_number__KyQtZ{font-size:64px;margin:0}.landing_editorial__RfSJE p{grid-column:1/-1;margin:0!important}.landing_highlight__3wjki{border-radius:0}.landing_deliverables__XBLaI li{padding-left:68px}.landing_deliverables__XBLaI li:before{font-size:48px}.landing_split__7VzyX{margin-top:24px}.landing_process__5cynI article{grid-template-columns:64px 1fr;gap:8px 18px;padding-block:22px}.landing_process__5cynI article>span{font-size:54px}.landing_process__5cynI article h3{padding:0}.landing_process__5cynI article{row-gap:16px}.landing_process__5cynI article h3>span{font-size:21px;margin-left:-22px}.landing_process__5cynI article p{grid-column:1/-1;padding:0;font-size:15px}.landing_profiles__blJEh{padding:24px}.landing_faq__sNK_t summary{font-size:19px;gap:16px}.landing_last__oV7fR h2 br{display:none}}@media (prefers-reduced-motion:reduce){.landing_ctaSurface__ibJ_B,.landing_cta__Snz6W,.landing_cta__Snz6W svg,.landing_cta__Snz6W:after{animation:none;transition:none}.landing_cta__Snz6W:hover,.landing_cta__Snz6W:hover .landing_ctaSurface__ibJ_B,.landing_cta__Snz6W:hover svg{transform:none}}.UfoVisitor_stage__wW8Sg{position:absolute;z-index:0;inset:0;overflow:hidden;pointer-events:none}.UfoVisitor_visitor__dOrSP{position:absolute;top:44%;left:calc(50% - 14px);width:28px;height:24px;pointer-events:none;opacity:0}.UfoVisitor_visitor__dOrSP svg{display:block;overflow:visible}.UfoVisitor_alien__o_5_p{transform-origin:28px 30px}.UfoVisitor_arm__CBzem{transform-origin:33px 26px}.UfoVisitor_stage__wW8Sg[data-active] .UfoVisitor_visitor__dOrSP{animation:UfoVisitor_visit__lv3R0 1.5s linear both}.UfoVisitor_stage__wW8Sg[data-active] .UfoVisitor_alien__o_5_p{animation:UfoVisitor_peek__XuonB 1.5s linear both}.UfoVisitor_stage__wW8Sg[data-active] .UfoVisitor_arm__CBzem{animation:UfoVisitor_wave__J5vJq 1.5s linear both}@keyframes UfoVisitor_visit__lv3R0{0%{transform:translateX(calc(-50vw - 40px));opacity:0}8%{opacity:1}26.667%,60%{transform:translateX(0);opacity:1}92%{opacity:1}to{transform:translateX(calc(50vw + 40px));opacity:0}}@keyframes UfoVisitor_peek__XuonB{0%,26.667%{transform:translateY(12px) scaleY(0);opacity:0}34%,53%{transform:translateY(0) scaleY(1);opacity:1}60%,to{transform:translateY(12px) scaleY(0);opacity:0}}@keyframes UfoVisitor_wave__J5vJq{0%,34%,53%,to{transform:rotate(0deg)}39%,48%{transform:rotate(-24deg)}43%{transform:rotate(18deg)}}@media (prefers-reduced-motion:reduce){.UfoVisitor_visitor__dOrSP{display:none;animation:none}.UfoVisitor_alien__o_5_p,.UfoVisitor_arm__CBzem{animation:none}}