.onboarding-module__4GJvBa__page{--green:#27dc76;--line:#cbffdc1f;--panel:#070c09ed;color:#f4f8f5;min-height:100vh;font-family:var(--font-geist-sans), system-ui, sans-serif;background:radial-gradient(circle at 70% 5%,#1981442b,#0000 34rem),#050806;position:relative;overflow:clip}.onboarding-module__4GJvBa__page *,.onboarding-module__4GJvBa__page :before,.onboarding-module__4GJvBa__page :after{box-sizing:border-box}.onboarding-module__4GJvBa__page a{color:inherit;text-decoration:none}.onboarding-module__4GJvBa__grid{opacity:.09;pointer-events:none;background-image:linear-gradient(#58c78040 1px,#0000 1px),linear-gradient(90deg,#58c78040 1px,#0000 1px);background-size:3.25rem 3.25rem;position:absolute;inset:4.75rem 48% 0 -20vw;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 68%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 68%,#0000)}.onboarding-module__4GJvBa__glow{pointer-events:none;background:radial-gradient(circle,#27dc761c,#0000 68%);border-radius:50%;width:46rem;height:46rem;position:absolute;top:9rem;right:-14rem}.onboarding-module__4GJvBa__shell{z-index:2;width:min(100% - 2rem,88rem);margin:0 auto;padding:clamp(4rem,7vw,6.5rem) 0 7rem;position:relative}.onboarding-module__4GJvBa__intro{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:3rem;display:grid}.onboarding-module__4GJvBa__eyebrow,.onboarding-module__4GJvBa__sectionHeading span,.onboarding-module__4GJvBa__panelHeading span,.onboarding-module__4GJvBa__summaryLabel{color:var(--green);font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;text-transform:uppercase;font-size:.66rem;font-weight:700}.onboarding-module__4GJvBa__intro h1{letter-spacing:-.068em;margin:1.2rem 0 .8rem;font-size:clamp(3.4rem,6vw,6rem);line-height:.94}.onboarding-module__4GJvBa__intro p{color:#a0aaa3;max-width:42rem;margin:0;font-size:1.02rem;line-height:1.7}.onboarding-module__4GJvBa__accountSummary{border:1px solid var(--line);background:#ffffff05;border-radius:.85rem;justify-items:end;gap:.28rem;min-width:13rem;padding:1rem 1.1rem;display:grid}.onboarding-module__4GJvBa__accountSummary span{color:#68746c;font-family:var(--font-geist-mono), monospace;letter-spacing:.09em;text-transform:uppercase;font-size:.56rem}.onboarding-module__4GJvBa__accountSummary strong{font-size:.84rem}.onboarding-module__4GJvBa__accountSummary a{color:var(--green);margin-top:.25rem;font-size:.7rem}.onboarding-module__4GJvBa__stepper{border:1px solid var(--line);background:#070c09d1;border-radius:1rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:3.5rem 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.onboarding-module__4GJvBa__stepper li{border-right:1px solid var(--line);opacity:.38;grid-template-columns:auto 1fr;align-items:center;gap:.8rem;min-height:5rem;padding:1rem 1.25rem;display:grid}.onboarding-module__4GJvBa__stepper li:last-child{border-right:0}.onboarding-module__4GJvBa__stepper li>span{color:#68746c;font-family:var(--font-geist-mono), monospace;font-size:.62rem}.onboarding-module__4GJvBa__stepper div{gap:.18rem;display:grid}.onboarding-module__4GJvBa__stepper strong{font-size:.82rem}.onboarding-module__4GJvBa__stepper small{color:#6c7970;font-size:.64rem}.onboarding-module__4GJvBa__stepper .onboarding-module__4GJvBa__stepActive{opacity:1;background:#27dc760b}.onboarding-module__4GJvBa__stepper .onboarding-module__4GJvBa__stepActive>span{color:var(--green)}.onboarding-module__4GJvBa__warning,.onboarding-module__4GJvBa__errorBanner{border-radius:.75rem;gap:.25rem;margin-top:1rem;padding:.9rem 1rem;font-size:.75rem;line-height:1.5;display:grid}.onboarding-module__4GJvBa__warning{color:#e7c589;background:#ffaf3412;border:1px solid #ffbc4d3d}.onboarding-module__4GJvBa__errorBanner{color:#ffb8b8;background:#ff505012;border:1px solid #ff666640}.onboarding-module__4GJvBa__warning span{color:#a6916b}.onboarding-module__4GJvBa__section{margin-top:3rem}.onboarding-module__4GJvBa__sectionHeading{grid-template-columns:minmax(0,1fr) minmax(19rem,34rem);align-items:end;gap:3rem;margin-bottom:2rem;display:grid}.onboarding-module__4GJvBa__sectionHeading h2,.onboarding-module__4GJvBa__panelHeading h2,.onboarding-module__4GJvBa__summaryPanel h2,.onboarding-module__4GJvBa__reviewCard h2{letter-spacing:-.055em;margin:.65rem 0 0;font-size:clamp(2rem,4vw,3.55rem);line-height:1}.onboarding-module__4GJvBa__sectionHeading p,.onboarding-module__4GJvBa__panelHeading p{color:#909b93;margin:0;line-height:1.7}.onboarding-module__4GJvBa__planGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.onboarding-module__4GJvBa__planCard{cursor:pointer;min-width:0;min-height:25rem;color:inherit;font:inherit;text-align:left;background:linear-gradient(155deg,#ffffff09,#ffffff03);border:1px solid #ffffff17;border-radius:.95rem;flex-direction:column;padding:1.25rem;transition:transform .17s,border-color .17s,background .17s;display:flex}.onboarding-module__4GJvBa__planCard:hover:not(:disabled),.onboarding-module__4GJvBa__planCard:focus-visible:not(:disabled){background:linear-gradient(155deg,#27dc7612,#ffffff04);border-color:#27dc7680;transform:translateY(-4px)}.onboarding-module__4GJvBa__planCardFeatured{border-color:#27dc768c}.onboarding-module__4GJvBa__planCardSelected{border-color:var(--green);background:linear-gradient(155deg,#27dc761a,#ffffff04);box-shadow:inset 0 0 0 1px #27dc761a}.onboarding-module__4GJvBa__planCardDisabled{cursor:not-allowed;opacity:.42;filter:saturate(.55)}.onboarding-module__4GJvBa__planTopline{color:#748078;min-height:2rem;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:flex-start;gap:.6rem;font-size:.56rem;display:flex}.onboarding-module__4GJvBa__planTopline b{color:var(--green);white-space:nowrap;border:1px solid #27dc7647;border-radius:999px;padding:.3rem .48rem;font-size:.5rem}.onboarding-module__4GJvBa__planMain{border-bottom:1px solid #ffffff13;justify-content:space-between;align-items:flex-end;gap:.8rem;margin-top:1.2rem;padding-bottom:1.15rem;display:flex}.onboarding-module__4GJvBa__planMain>span{gap:.25rem;display:grid}.onboarding-module__4GJvBa__planMain>span:last-child{justify-items:end}.onboarding-module__4GJvBa__planMain strong{letter-spacing:-.05em;font-size:1.8rem}.onboarding-module__4GJvBa__planMain>span:last-child strong{color:var(--green);font-size:1.4rem}.onboarding-module__4GJvBa__planMain small{color:#6b776f;font-size:.62rem}.onboarding-module__4GJvBa__planBest{color:#b7c0ba;min-height:3rem;margin-top:1.15rem;font-size:.8rem;line-height:1.5}.onboarding-module__4GJvBa__planMeta{color:#79857d;margin-top:.75rem;font-size:.68rem}.onboarding-module__4GJvBa__planAction{color:#edf4ef;background:#ffffff06;border:1px solid #ffffff1a;border-radius:.68rem;justify-content:space-between;align-items:center;gap:.6rem;min-height:3rem;margin-top:auto;padding:.75rem .9rem;font-size:.72rem;font-weight:750;display:flex}.onboarding-module__4GJvBa__planCardSelected .onboarding-module__4GJvBa__planAction,.onboarding-module__4GJvBa__planCardFeatured:not(.onboarding-module__4GJvBa__planCardDisabled) .onboarding-module__4GJvBa__planAction{border-color:var(--green);background:var(--green);color:#031008}.onboarding-module__4GJvBa__arrow{flex:none;width:1rem;height:1rem}.onboarding-module__4GJvBa__configLayout{grid-template-columns:minmax(0,1fr) minmax(17rem,22rem);align-items:start;gap:1rem;margin-top:3rem;display:grid}.onboarding-module__4GJvBa__formPanel,.onboarding-module__4GJvBa__summaryPanel,.onboarding-module__4GJvBa__reviewCard{border:1px solid var(--line);background:linear-gradient(145deg,#27dc7609,#ffffff03 36%), var(--panel);border-radius:1rem}.onboarding-module__4GJvBa__formPanel{min-width:0;padding:clamp(1.25rem,3vw,2rem)}.onboarding-module__4GJvBa__panelHeading{border-bottom:1px solid #ffffff13;justify-content:space-between;align-items:flex-start;gap:1.5rem;padding-bottom:1.5rem;display:flex}.onboarding-module__4GJvBa__panelHeading h2{font-size:clamp(1.9rem,3vw,2.8rem)}.onboarding-module__4GJvBa__panelHeading p{margin-top:.65rem;font-size:.83rem}.onboarding-module__4GJvBa__textButton{cursor:pointer;color:#a9b3ac;font:inherit;background:#ffffff06;border:1px solid #ffffff1a;border-radius:.65rem;flex:none;padding:.62rem .8rem;font-size:.7rem}.onboarding-module__4GJvBa__textButton:hover,.onboarding-module__4GJvBa__textButton:focus-visible{color:var(--green);border-color:#27dc7666}.onboarding-module__4GJvBa__modeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1.4rem;display:grid}.onboarding-module__4GJvBa__modeCard{cursor:pointer;min-height:9.5rem;color:inherit;font:inherit;text-align:left;background:#ffffff05;border:1px solid #ffffff17;border-radius:.8rem;align-content:start;gap:.5rem;padding:1rem;display:grid}.onboarding-module__4GJvBa__modeCard>span{color:var(--green);font-size:1.4rem}.onboarding-module__4GJvBa__modeCard strong{font-size:.9rem}.onboarding-module__4GJvBa__modeCard small{color:#7e8a82;font-size:.7rem;line-height:1.5}.onboarding-module__4GJvBa__modeSelected{box-shadow:inset 3px 0 0 var(--green);background:#27dc760f;border-color:#27dc768c}.onboarding-module__4GJvBa__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin-top:1.3rem;display:grid}.onboarding-module__4GJvBa__formGrid label{gap:.42rem;display:grid}.onboarding-module__4GJvBa__formGrid label>span{color:#aab4ad;font-size:.68rem;font-weight:650}.onboarding-module__4GJvBa__formGrid input,.onboarding-module__4GJvBa__formGrid select{color:#f1f6f3;width:100%;min-width:0;min-height:3.1rem;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#ffffff06;border:1px solid #ffffff1a;border-radius:.7rem;outline:none;padding:0 .85rem;font-size:.8rem}.onboarding-module__4GJvBa__formGrid input:focus,.onboarding-module__4GJvBa__formGrid select:focus{border-color:#27dc7699;box-shadow:0 0 0 3px #27dc7612}.onboarding-module__4GJvBa__wide{grid-column:1/-1}.onboarding-module__4GJvBa__checkbox{background:#ffffff05;border:1px solid #ffffff14;border-radius:.75rem;grid-template-columns:auto 1fr;align-items:start;padding:1rem;gap:.75rem!important;display:grid!important}.onboarding-module__4GJvBa__checkbox input{width:1rem;min-height:auto;accent-color:var(--green);margin-top:.15rem}.onboarding-module__4GJvBa__checkbox>span{gap:.25rem;display:grid}.onboarding-module__4GJvBa__checkbox strong{color:#dbe4de;font-size:.76rem}.onboarding-module__4GJvBa__checkbox small{color:#758178;font-size:.66rem;line-height:1.45}.onboarding-module__4GJvBa__primaryButton{cursor:pointer;background:var(--green);min-height:3.35rem;font:inherit;border:1px solid #49f48bad;border-radius:.76rem;justify-content:center;align-items:center;gap:.7rem;margin-top:1.25rem;padding:0 1.2rem;font-size:.8rem;font-weight:780;display:inline-flex;box-shadow:0 1rem 3rem #0ec65c1c;color:#031008!important}.onboarding-module__4GJvBa__primaryButton:disabled{cursor:not-allowed;opacity:.45}.onboarding-module__4GJvBa__summaryPanel{gap:.8rem;min-width:0;padding:1.35rem;display:grid;position:sticky;top:6rem}.onboarding-module__4GJvBa__summaryLabel{margin-bottom:.25rem}.onboarding-module__4GJvBa__modpackIcon{object-fit:cover;border-radius:.85rem;width:4rem;height:4rem}.onboarding-module__4GJvBa__summaryPanel h2{overflow-wrap:anywhere;font-size:1.6rem}.onboarding-module__4GJvBa__summaryPrice{border-bottom:1px solid #ffffff13;align-items:baseline;gap:.2rem;padding-bottom:1rem;display:flex}.onboarding-module__4GJvBa__summaryPrice strong{color:var(--green);font-size:1.55rem}.onboarding-module__4GJvBa__summaryPrice span{color:#657169;font-size:.62rem}.onboarding-module__4GJvBa__summaryPanel dl{margin:0;display:grid}.onboarding-module__4GJvBa__summaryPanel dl div{border-bottom:1px solid #ffffff12;grid-template-columns:.8fr 1.2fr;gap:.6rem;padding:.8rem 0;display:grid}.onboarding-module__4GJvBa__summaryPanel dt{color:#6f7c73;font-size:.64rem}.onboarding-module__4GJvBa__summaryPanel dd{overflow-wrap:anywhere;color:#c7d0ca;text-align:right;margin:0;font-size:.68rem}.onboarding-module__4GJvBa__summaryNote{color:#748078;gap:.55rem;margin-top:.35rem;font-size:.65rem;line-height:1.45;display:flex}.onboarding-module__4GJvBa__summaryNote svg{width:1rem;height:1rem;color:var(--green);background:#27dc761a;border-radius:50%;flex:none}.onboarding-module__4GJvBa__reviewLayout{max-width:62rem;margin:3rem auto 0}.onboarding-module__4GJvBa__reviewCard{padding:clamp(1.25rem,3vw,2rem)}.onboarding-module__4GJvBa__selectedModpack{background:#27dc760b;border:1px solid #27dc762e;border-radius:.75rem;align-items:center;gap:.85rem;margin-top:1.25rem;padding:.9rem;display:flex}.onboarding-module__4GJvBa__selectedModpack img{object-fit:cover;border-radius:.7rem;width:3.2rem;height:3.2rem}.onboarding-module__4GJvBa__selectedModpack div{gap:.25rem;display:grid}.onboarding-module__4GJvBa__selectedModpack strong{font-size:.82rem}.onboarding-module__4GJvBa__selectedModpack span{color:#77837b;font-size:.64rem}.onboarding-module__4GJvBa__reviewGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:1.25rem;display:grid}.onboarding-module__4GJvBa__reviewGrid>div{background:#ffffff05;border:1px solid #ffffff13;border-radius:.72rem;align-content:start;gap:.35rem;min-height:6rem;padding:1rem;display:grid}.onboarding-module__4GJvBa__reviewGrid span{color:#68746c;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.56rem}.onboarding-module__4GJvBa__reviewGrid strong{overflow-wrap:anywhere;font-size:.78rem;line-height:1.4}.onboarding-module__4GJvBa__checkoutBox{background:linear-gradient(135deg,#27dc7613,#ffffff04);border:1px solid #27dc7640;border-radius:.85rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;margin-top:1.25rem;padding:1.25rem;display:grid}.onboarding-module__4GJvBa__checkoutBox>div{gap:.35rem;display:grid}.onboarding-module__4GJvBa__checkoutBox span{color:var(--green);font-family:var(--font-geist-mono), monospace;letter-spacing:.09em;text-transform:uppercase;font-size:.6rem}.onboarding-module__4GJvBa__checkoutBox strong{font-size:1.05rem}.onboarding-module__4GJvBa__checkoutBox p{color:#7c8880;max-width:38rem;margin:0;font-size:.68rem;line-height:1.5}.onboarding-module__4GJvBa__checkoutBox .onboarding-module__4GJvBa__primaryButton{margin-top:0}.onboarding-module__4GJvBa__statePage{color:#eaf1ec;min-height:100vh;font-family:var(--font-geist-sans), system-ui, sans-serif;text-align:center;background:#050806;place-content:center;justify-items:center;gap:1rem;padding:2rem;display:grid}.onboarding-module__4GJvBa__statePage p{color:#8c9890;max-width:35rem;margin:0;line-height:1.6}.onboarding-module__4GJvBa__statePage h1{margin:0}.onboarding-module__4GJvBa__spinner{border:2px solid #27dc7626;border-top-color:var(--green);border-radius:50%;width:2.4rem;height:2.4rem;animation:.8s linear infinite onboarding-module__4GJvBa__spin}.onboarding-module__4GJvBa__errorMark{color:#ff9e9e;background:#ff5a5a14;border:1px solid #ff6e6e4d;border-radius:50%;place-items:center;width:3rem;height:3rem;font-weight:800;display:grid}@keyframes onboarding-module__4GJvBa__spin{to{transform:rotate(360deg)}}.onboarding-module__4GJvBa__modpackTheme{color:#edf4ef;border-top:1px solid #ffffff13;margin-top:1.5rem;padding-top:1.5rem}:is(.onboarding-module__4GJvBa__modpackTheme .modpack-marketplace-hero,.onboarding-module__4GJvBa__modpackTheme .modpack-marketplace-controls,.onboarding-module__4GJvBa__modpackTheme .modpack-filter-summary){background:#ffffff05;border-color:#ffffff17}:is(.onboarding-module__4GJvBa__modpackTheme .modpack-marketplace-title h3,.onboarding-module__4GJvBa__modpackTheme .modpack-choice-heading-copy h4,.onboarding-module__4GJvBa__modpackTheme .modpack-selected-banner strong){color:#eef5f0}:is(.onboarding-module__4GJvBa__modpackTheme .modpack-marketplace-title p,.onboarding-module__4GJvBa__modpackTheme .modpack-filter-summary p,.onboarding-module__4GJvBa__modpackTheme .modpack-choice-summary,.onboarding-module__4GJvBa__modpackTheme .modpack-choice-heading-copy small){color:#89958d}.onboarding-module__4GJvBa__modpackTheme .section-index{color:var(--green)}.onboarding-module__4GJvBa__modpackTheme .marketplace-source-tabs button{color:#9ca79f;background:#ffffff06;border-color:#ffffff1a}.onboarding-module__4GJvBa__modpackTheme .marketplace-source-tabs button.is-active{color:#eff6f1;background:#27dc761a;border-color:#27dc7680}.onboarding-module__4GJvBa__modpackTheme .modpack-selected-banner{background:#27dc760f;border-color:#27dc7647}:is(.onboarding-module__4GJvBa__modpackTheme .modpack-search-box,.onboarding-module__4GJvBa__modpackTheme .modpack-sort-control select){color:#edf4ef;background:#ffffff06;border-color:#ffffff1a}.onboarding-module__4GJvBa__modpackTheme .modpack-search-box input{color:#edf4ef}.onboarding-module__4GJvBa__modpackTheme .modpack-search-box input::placeholder{color:#5f6c63}.onboarding-module__4GJvBa__modpackTheme .modpack-sort-control>span{color:#7b887f}.onboarding-module__4GJvBa__modpackTheme .modpack-choice-card{background:linear-gradient(155deg,#ffffff08,#ffffff03);border-color:#ffffff17}:is(.onboarding-module__4GJvBa__modpackTheme .modpack-choice-card:hover,.onboarding-module__4GJvBa__modpackTheme .modpack-choice-card.is-selected){background:#27dc760e;border-color:#27dc7680}:is(.onboarding-module__4GJvBa__modpackTheme .modpack-choice-art,.onboarding-module__4GJvBa__modpackTheme .modpack-choice-meta span:last-child,.onboarding-module__4GJvBa__modpackTheme .marketplace-tags span){color:#9aa69e;background:#ffffff09;border-color:#ffffff14}.onboarding-module__4GJvBa__modpackTheme .modpack-choice-details.is-open{background:#0b120e;border-color:#ffffff17}.onboarding-module__4GJvBa__modpackTheme .modpack-choice-details span{color:#758178}.onboarding-module__4GJvBa__modpackTheme .modpack-choice-details strong{color:#bdc7c0}.onboarding-module__4GJvBa__modpackTheme .modpack-choice-footer{border-color:#ffffff13}.onboarding-module__4GJvBa__modpackTheme .button{color:#e9f0eb;background:#ffffff06;border-color:#ffffff1c}:is(.onboarding-module__4GJvBa__modpackTheme .button--primary,.onboarding-module__4GJvBa__modpackTheme .button--selected){border-color:var(--green);background:var(--green);color:#031008}:is(.onboarding-module__4GJvBa__modpackTheme .dashboard-alert,.onboarding-module__4GJvBa__modpackTheme .marketplace-empty){color:#d8e0db;background:#ffffff06;border-color:#ffffff17}.onboarding-module__4GJvBa__modpackTheme .modpack-skeleton{background:linear-gradient(90deg,#ffffff09,#ffffff17,#ffffff09)}@media (max-width:76rem){.onboarding-module__4GJvBa__planGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.onboarding-module__4GJvBa__configLayout{grid-template-columns:minmax(0,1fr) 19rem}}@media (max-width:62rem){.onboarding-module__4GJvBa__intro,.onboarding-module__4GJvBa__sectionHeading{grid-template-columns:1fr;gap:1.2rem}.onboarding-module__4GJvBa__accountSummary{justify-items:start;width:fit-content}.onboarding-module__4GJvBa__configLayout{grid-template-columns:1fr}.onboarding-module__4GJvBa__summaryPanel{position:static}.onboarding-module__4GJvBa__reviewGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.onboarding-module__4GJvBa__shell{padding-top:3.5rem}.onboarding-module__4GJvBa__intro h1{font-size:clamp(3rem,14vw,4.6rem)}.onboarding-module__4GJvBa__stepper{grid-template-columns:1fr}.onboarding-module__4GJvBa__stepper li{border-right:0;border-bottom:1px solid var(--line);min-height:4.2rem}.onboarding-module__4GJvBa__stepper li:last-child{border-bottom:0}.onboarding-module__4GJvBa__planGrid,.onboarding-module__4GJvBa__modeGrid,.onboarding-module__4GJvBa__formGrid,.onboarding-module__4GJvBa__reviewGrid{grid-template-columns:1fr}.onboarding-module__4GJvBa__planCard{min-height:0}.onboarding-module__4GJvBa__wide{grid-column:auto}.onboarding-module__4GJvBa__panelHeading{display:grid}.onboarding-module__4GJvBa__textButton{width:fit-content}.onboarding-module__4GJvBa__checkoutBox{grid-template-columns:1fr}.onboarding-module__4GJvBa__checkoutBox .onboarding-module__4GJvBa__primaryButton,.onboarding-module__4GJvBa__formPanel>.onboarding-module__4GJvBa__primaryButton{width:100%}}@media (max-width:400px){.onboarding-module__4GJvBa__planMain{flex-direction:column;align-items:flex-start}.onboarding-module__4GJvBa__planMain>span:last-child{justify-items:start}.onboarding-module__4GJvBa__summaryPanel dl div{grid-template-columns:1fr}.onboarding-module__4GJvBa__summaryPanel dd{text-align:left}}@media (prefers-reduced-motion:reduce){.onboarding-module__4GJvBa__planCard,.onboarding-module__4GJvBa__spinner{transition:none;animation:none}}.onboarding-module__4GJvBa__planGroups{gap:3.5rem;display:grid}.onboarding-module__4GJvBa__planGroup{gap:1.15rem;display:grid}.onboarding-module__4GJvBa__planGroupHeading{border-bottom:1px solid #ffffff13;grid-template-columns:minmax(0,1fr) minmax(18rem,30rem);align-items:end;gap:2rem;padding-bottom:1rem;display:grid}.onboarding-module__4GJvBa__planGroupHeading>div{gap:.45rem;display:grid}.onboarding-module__4GJvBa__planGroupHeading span{color:var(--green);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.58rem}.onboarding-module__4GJvBa__planGroupHeading strong{font-size:1.25rem}.onboarding-module__4GJvBa__planGroupHeading p{color:#7f8b83;margin:0;font-size:.75rem;line-height:1.55}@media (max-width:62rem){.onboarding-module__4GJvBa__planGroupHeading{grid-template-columns:1fr;gap:.5rem}}
.landing-module__jDH3nq__page{--landing-bg:#050806;--landing-panel:#0a0f0c;--landing-panel-soft:#0d1510;--landing-line:#cbffdc1f;--landing-line-strong:#2be07157;--landing-text:#f4f8f5;--landing-muted:#96a19a;--landing-green:#27dc76;--landing-green-strong:#13c963;--landing-green-soft:#27dc761f;background:radial-gradient(circle at 50% -10%, #16713d33, transparent 36rem), var(--landing-bg);min-height:100vh;color:var(--landing-text);font-family:var(--font-geist-sans), system-ui, sans-serif;overflow:clip}.landing-module__jDH3nq__page *,.landing-module__jDH3nq__page :before,.landing-module__jDH3nq__page :after{box-sizing:border-box}.landing-module__jDH3nq__page a{color:inherit;text-decoration:none}.landing-module__jDH3nq__page button,.landing-module__jDH3nq__page summary{font:inherit}.landing-module__jDH3nq__cloudMark,.landing-module__jDH3nq__cloudMarkCompact{width:100%;height:100%;display:block}.landing-module__jDH3nq__cloudMarkCompact{width:1.45rem;height:1.45rem}.landing-module__jDH3nq__arrow,.landing-module__jDH3nq__inlineArrow{flex:none;width:1.15rem;height:1.15rem}.landing-module__jDH3nq__inlineArrow{width:1rem;height:1rem}.landing-module__jDH3nq__check{width:1.1rem;height:1.1rem;color:var(--landing-green);background:#27dc761f;border-radius:50%;flex:none}.landing-module__jDH3nq__spark{width:1rem;height:1rem;color:var(--landing-green)}.landing-module__jDH3nq__header{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050806d1;border-bottom:1px solid #ffffff12;position:sticky;top:0}.landing-module__jDH3nq__headerInner{grid-template-columns:minmax(12rem,1fr) auto minmax(12rem,1fr);align-items:center;gap:1.5rem;width:min(100% - 2rem,90rem);min-height:4.75rem;margin:0 auto;display:grid}.landing-module__jDH3nq__brand{justify-self:start;align-items:center;gap:.72rem;min-width:0;display:inline-flex}.landing-module__jDH3nq__brandMark{width:2.3rem;height:2.3rem;color:var(--landing-green);background:linear-gradient(145deg,#27dc762e,#27dc7608),#09110c;border:1px solid #27dc7642;border-radius:.75rem;flex:none;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff0f}.landing-module__jDH3nq__brandCopy{flex-direction:column;min-width:0;line-height:1.05;display:flex}.landing-module__jDH3nq__brandCopy strong{letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:760;overflow:hidden}.landing-module__jDH3nq__brandCopy small{color:#7f8c84;font-family:var(--font-geist-mono), monospace;letter-spacing:.17em;text-transform:uppercase;margin-top:.25rem;font-size:.57rem}.landing-module__jDH3nq__desktopNav{justify-self:center;align-items:center;gap:.3rem;display:flex}.landing-module__jDH3nq__desktopNav a{color:#a5afa8;border-radius:.65rem;padding:.67rem .8rem;font-size:.84rem;font-weight:580;transition:color .16s,background .16s}.landing-module__jDH3nq__desktopNav a:hover,.landing-module__jDH3nq__desktopNav a:focus-visible{color:#fff;background:#ffffff0e}.landing-module__jDH3nq__headerActions{justify-self:end;align-items:center;gap:.55rem;min-width:0;display:flex}.landing-module__jDH3nq__accountCta .header-cta{color:#a8b2ab;background:0 0;border:0;border-radius:.65rem;align-items:center;gap:.4rem;padding:.65rem .75rem;font-size:.82rem;font-weight:620;transition:color .16s,background .16s;display:inline-flex}.landing-module__jDH3nq__accountCta .header-cta svg{width:.95rem;height:.95rem}:is(.landing-module__jDH3nq__accountCta .header-cta:hover,.landing-module__jDH3nq__accountCta .header-cta:focus-visible){color:#fff;background:#ffffff0e}.landing-module__jDH3nq__headerPrimary{background:var(--landing-green);border:1px solid #3aef80a6;border-radius:.72rem;justify-content:center;align-items:center;min-height:2.65rem;padding:0 1rem;font-size:.82rem;font-weight:760;transition:transform .16s,background .16s;display:inline-flex;box-shadow:0 .75rem 2rem #0cc65b21;color:#031008!important}.landing-module__jDH3nq__headerPrimary:hover,.landing-module__jDH3nq__headerPrimary:focus-visible{background:#40e889;transform:translateY(-1px)}.landing-module__jDH3nq__mobileMenu{display:none;position:relative}.landing-module__jDH3nq__mobileMenu summary{cursor:pointer;border:1px solid var(--landing-line);background:#ffffff08;border-radius:.72rem;place-content:center;gap:.25rem;width:2.65rem;height:2.65rem;list-style:none;display:grid}.landing-module__jDH3nq__mobileMenu summary::-webkit-details-marker{display:none}.landing-module__jDH3nq__mobileMenu summary span{background:#dce4df;width:1rem;height:1px;display:block}.landing-module__jDH3nq__mobileMenu nav{border:1px solid var(--landing-line);background:#0a0f0c;border-radius:1rem;width:min(18rem,100vw - 2rem);padding:.65rem;display:grid;position:absolute;top:calc(100% + .65rem);right:0;box-shadow:0 1.25rem 4rem #00000073}.landing-module__jDH3nq__mobileMenu nav a{color:#c0c9c3;border-radius:.65rem;padding:.9rem;font-size:.9rem}.landing-module__jDH3nq__mobileMenu nav a:hover,.landing-module__jDH3nq__mobileMenu nav a:focus-visible{color:#fff;background:#27dc7614}.landing-module__jDH3nq__hero{grid-template-columns:minmax(0,.9fr) minmax(34rem,1.1fr);align-items:center;gap:clamp(2.5rem,5vw,6rem);width:min(100% - 2rem,90rem);min-height:50rem;margin:0 auto;padding:clamp(5rem,9vw,8.5rem) 0 clamp(5rem,8vw,7rem);display:grid;position:relative}.landing-module__jDH3nq__heroGlow{z-index:0;filter:blur(14px);pointer-events:none;background:radial-gradient(circle,#1dc25f2b,#1dc25f09 46%,#0000 70%);border-radius:50%;width:min(58vw,48rem);height:min(58vw,48rem);position:absolute;top:2rem;right:2%}.landing-module__jDH3nq__heroGrid{z-index:0;opacity:.12;pointer-events:none;background-image:linear-gradient(#58c78040 1px,#0000 1px),linear-gradient(90deg,#58c78040 1px,#0000 1px);background-size:3.25rem 3.25rem;position:absolute;inset:0 42% 0 -20vw;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 65%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 65%,#0000)}.landing-module__jDH3nq__heroContent,.landing-module__jDH3nq__heroVisual{z-index:2;min-width:0;position:relative}.landing-module__jDH3nq__eyebrow,.landing-module__jDH3nq__sectionLabel{color:var(--landing-green);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.5rem;font-size:.69rem;font-weight:650;display:inline-flex}.landing-module__jDH3nq__eyebrow{color:#c5d6ca;letter-spacing:.04em;text-transform:none;background:#27dc760e;border:1px solid #27dc7633;border-radius:999px;padding:.55rem .72rem}.landing-module__jDH3nq__hero h1{letter-spacing:-.067em;max-width:12ch;margin:1.75rem 0 1.35rem;font-size:clamp(3.25rem,6.2vw,6.3rem);font-weight:780;line-height:.94}.landing-module__jDH3nq__hero h1 span{color:var(--landing-green)}.landing-module__jDH3nq__heroContent>p{color:#a3ada7;max-width:38rem;margin:0;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.65}.landing-module__jDH3nq__heroActions,.landing-module__jDH3nq__finalCta>div:last-child{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.landing-module__jDH3nq__primaryButton,.landing-module__jDH3nq__secondaryButton{border-radius:.78rem;justify-content:center;align-items:center;gap:.7rem;min-height:3.25rem;padding:0 1.25rem;font-size:.9rem;font-weight:720;transition:transform .16s,border-color .16s,background .16s;display:inline-flex}.landing-module__jDH3nq__primaryButton{background:var(--landing-green);border:1px solid #49f48bad;box-shadow:0 1rem 3rem #0ec65c21;color:#031008!important}.landing-module__jDH3nq__primaryButton:hover,.landing-module__jDH3nq__primaryButton:focus-visible{background:#40e889;transform:translateY(-2px)}.landing-module__jDH3nq__secondaryButton{background:#ffffff09;border:1px solid #ffffff1f;color:#e5ece7!important}.landing-module__jDH3nq__secondaryButton:hover,.landing-module__jDH3nq__secondaryButton:focus-visible{background:#27dc760f;border-color:#27dc7661;transform:translateY(-2px)}.landing-module__jDH3nq__heroProof{color:#909c94;flex-wrap:wrap;gap:.7rem 1rem;margin-top:1.7rem;font-size:.77rem;display:flex}.landing-module__jDH3nq__heroProof span{align-items:center;gap:.42rem;display:inline-flex}.landing-module__jDH3nq__heroVisual{isolation:isolate;align-items:center;min-height:37rem;display:grid}.landing-module__jDH3nq__previewHalo{z-index:-1;filter:blur(35px);background:radial-gradient(circle at 50% 45%,#27dc7638,#0000 64%);border-radius:4rem;position:absolute;inset:10% 4% 4%}.landing-module__jDH3nq__previewWindow{transform-origin:50%;background:#070c09eb;border:1px solid #97ffbe2e;border-radius:1.35rem;width:100%;min-width:0;overflow:hidden;transform:perspective(1200px)rotateY(-4deg)rotateX(1.5deg);box-shadow:0 2.5rem 7rem #00000080,inset 0 1px #ffffff0b}.landing-module__jDH3nq__previewBar{background:#ffffff06;border-bottom:1px solid #ffffff13;grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;min-height:3.25rem;padding:0 1rem;display:grid}.landing-module__jDH3nq__previewBar>div{gap:.35rem;display:flex}.landing-module__jDH3nq__previewBar>div span{background:#ffffff29;border-radius:50%;width:.48rem;height:.48rem}.landing-module__jDH3nq__previewBar small{color:#77847c;font-family:var(--font-geist-mono), monospace;text-overflow:ellipsis;white-space:nowrap;font-size:.6rem;overflow:hidden}.landing-module__jDH3nq__previewBar>b{color:var(--landing-green);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;justify-self:end;font-size:.55rem;font-weight:650}.landing-module__jDH3nq__previewBody{grid-template-columns:4.3rem minmax(0,1fr);min-height:31rem;display:grid}.landing-module__jDH3nq__previewSidebar{background:#ffffff05;border-right:1px solid #ffffff12;flex-direction:column;align-items:center;gap:.9rem;padding:1rem .7rem;display:flex}.landing-module__jDH3nq__previewLogo{width:2rem;height:2rem;color:var(--landing-green);background:#27dc761f;border-radius:.65rem;place-items:center;margin-bottom:.8rem;display:grid}.landing-module__jDH3nq__previewSidebar i{background:#ffffff0b;border-radius:.55rem;width:1.85rem;height:1.85rem}.landing-module__jDH3nq__previewSidebar .landing-module__jDH3nq__previewNavActive{background:#27dc761f;border:1px solid #27dc7647}.landing-module__jDH3nq__previewContent{min-width:0;padding:1.25rem}.landing-module__jDH3nq__previewHeading{justify-content:space-between;align-items:flex-start;gap:1rem;min-width:0;display:flex}.landing-module__jDH3nq__previewHeading>div{flex-direction:column;min-width:0;display:flex}.landing-module__jDH3nq__previewHeading small,.landing-module__jDH3nq__previewHeading span{color:#758078;font-family:var(--font-geist-mono), monospace;text-overflow:ellipsis;white-space:nowrap;font-size:.55rem;overflow:hidden}.landing-module__jDH3nq__previewHeading strong{letter-spacing:-.045em;text-overflow:ellipsis;white-space:nowrap;margin:.35rem 0 .28rem;font-size:clamp(1.35rem,2.5vw,2.1rem);overflow:hidden}.landing-module__jDH3nq__previewHeading>b{color:var(--landing-green);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;background:#27dc761f;border-radius:999px;flex:none;padding:.38rem .55rem;font-size:.5rem}.landing-module__jDH3nq__previewMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-top:1.25rem;display:grid}.landing-module__jDH3nq__previewMetrics article{background:#ffffff06;border:1px solid #ffffff13;border-radius:.75rem;flex-direction:column;min-width:0;min-height:6rem;padding:.8rem;display:flex}.landing-module__jDH3nq__previewMetrics span,.landing-module__jDH3nq__previewMetrics small,.landing-module__jDH3nq__previewConsole span,.landing-module__jDH3nq__previewControls>span{color:#76827a;font-size:.58rem}.landing-module__jDH3nq__previewMetrics strong{letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;margin-top:auto;font-size:1.05rem;overflow:hidden}.landing-module__jDH3nq__previewMetrics small{text-overflow:ellipsis;white-space:nowrap;margin-top:.25rem;overflow:hidden}.landing-module__jDH3nq__previewMetrics article>i{background:#ffffff12;border-radius:999px;height:.28rem;margin-top:.45rem;display:block;overflow:hidden}.landing-module__jDH3nq__previewMetrics article>i b{border-radius:inherit;background:var(--landing-green);height:100%;display:block}.landing-module__jDH3nq__previewLower{grid-template-columns:minmax(0,1.45fr) minmax(10rem,.8fr);gap:.65rem;margin-top:.65rem;display:grid}.landing-module__jDH3nq__previewConsole,.landing-module__jDH3nq__previewControls{background:#ffffff06;border:1px solid #ffffff13;border-radius:.75rem;min-width:0;min-height:11.5rem;padding:.9rem}.landing-module__jDH3nq__previewConsole>div{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.85rem;display:flex}.landing-module__jDH3nq__previewConsole>div b{color:var(--landing-green);font-size:.58rem}.landing-module__jDH3nq__previewConsole code{color:#9da8a1;font-family:var(--font-geist-mono), monospace;text-overflow:ellipsis;white-space:nowrap;margin-top:.65rem;font-size:.55rem;line-height:1.55;display:block;overflow:hidden}.landing-module__jDH3nq__previewConsole .landing-module__jDH3nq__consoleAccent{color:var(--landing-green)}.landing-module__jDH3nq__previewControls{flex-direction:column;display:flex}.landing-module__jDH3nq__previewControls strong{margin-top:.7rem;font-size:1rem;line-height:1.25}.landing-module__jDH3nq__previewControls>div{grid-template-columns:1fr 1fr;gap:.45rem;margin-top:auto;display:grid}.landing-module__jDH3nq__previewControls button{color:#d8e0db;background:#ffffff09;border:1px solid #ffffff1a;border-radius:.55rem;min-width:0;min-height:2.2rem;font-size:.6rem}.landing-module__jDH3nq__floatingChip{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#070e0ae6;border:1px solid #27dc7638;border-radius:.85rem;flex-direction:column;min-width:7.8rem;padding:.72rem .85rem;display:flex;position:absolute;box-shadow:0 1.25rem 3rem #00000052}.landing-module__jDH3nq__floatingChip span{color:#738078;font-size:.58rem}.landing-module__jDH3nq__floatingChip strong{margin-top:.2rem;font-size:.95rem}.landing-module__jDH3nq__floatingChipOne{bottom:10%;right:-2rem}.landing-module__jDH3nq__floatingChipTwo{top:12%;left:-1.5rem}.landing-module__jDH3nq__trustStrip{color:#7f8b83;min-height:4.2rem;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#ffffff05;border-block:1px solid #ffffff12;justify-content:center;align-items:center;gap:clamp(1rem,2.5vw,2.3rem);padding:.75rem 1rem;font-size:.66rem;display:flex;overflow:hidden}.landing-module__jDH3nq__trustStrip i{background:var(--landing-green);border-radius:50%;width:.24rem;height:.24rem;box-shadow:0 0 0 .25rem #27dc7614}.landing-module__jDH3nq__section,.landing-module__jDH3nq__plansSection,.landing-module__jDH3nq__howSection,.landing-module__jDH3nq__faqSection{width:min(100% - 2rem,84rem);margin:0 auto;padding:clamp(5.5rem,9vw,9rem) 0}.landing-module__jDH3nq__sectionHeading{grid-template-columns:minmax(0,1.1fr) minmax(18rem,.65fr);align-items:end;gap:3rem;margin-bottom:3rem;display:grid}.landing-module__jDH3nq__sectionHeading h2,.landing-module__jDH3nq__plansIntro h2,.landing-module__jDH3nq__controlCopy h2,.landing-module__jDH3nq__faqHeading h2,.landing-module__jDH3nq__finalCta h2{letter-spacing:-.058em;max-width:15ch;margin:.8rem 0 0;font-size:clamp(2.3rem,4.5vw,4.55rem);font-weight:760;line-height:.98}.landing-module__jDH3nq__sectionHeading>p,.landing-module__jDH3nq__plansIntro>p,.landing-module__jDH3nq__faqHeading>p{color:var(--landing-muted);margin:0;line-height:1.7}.landing-module__jDH3nq__featureGrid{border:1px solid var(--landing-line);background:#ffffff04;border-radius:1.15rem;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.landing-module__jDH3nq__featureCard{border-right:1px solid var(--landing-line);background:linear-gradient(#27dc7609,#0000 34%),#070c09bd;min-width:0;min-height:27rem;padding:clamp(1.5rem,3vw,2.25rem);position:relative}.landing-module__jDH3nq__featureCard:last-child{border-right:0}.landing-module__jDH3nq__featureCard:after{content:"";pointer-events:none;background:radial-gradient(circle,#27dc7614,#0000 68%);border-radius:50%;width:15rem;height:15rem;position:absolute;bottom:-6rem;right:-5rem}.landing-module__jDH3nq__featureTopline{justify-content:space-between;align-items:flex-start;display:flex}.landing-module__jDH3nq__featureIcon{background:var(--landing-green-soft);width:3.2rem;height:3.2rem;color:var(--landing-green);border:1px solid #27dc7638;border-radius:.8rem;place-items:center;display:grid}.landing-module__jDH3nq__featureIcon svg{width:1.4rem;height:1.4rem}.landing-module__jDH3nq__featureTopline small{color:#59645d;font-family:var(--font-geist-mono), monospace;font-size:.63rem}.landing-module__jDH3nq__featureLabel{color:var(--landing-green);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;margin-top:clamp(4rem,7vw,7rem);font-size:.65rem;display:block}.landing-module__jDH3nq__featureCard h3{letter-spacing:-.04em;max-width:17ch;margin:.7rem 0 1rem;font-size:clamp(1.4rem,2.2vw,2rem);line-height:1.1}.landing-module__jDH3nq__featureCard p{max-width:35rem;color:var(--landing-muted);margin:0;font-size:.91rem;line-height:1.7}.landing-module__jDH3nq__controlSection{border-top:1px solid #ffffff0f;grid-template-columns:minmax(0,.95fr) minmax(30rem,1.05fr);align-items:center;gap:clamp(3rem,8vw,8rem);width:min(100% - 2rem,84rem);min-height:44rem;margin:0 auto;padding:clamp(5rem,9vw,9rem) 0;display:grid}.landing-module__jDH3nq__controlCopy h2{max-width:11ch}.landing-module__jDH3nq__controlCopy>p{max-width:37rem;color:var(--landing-muted);margin:1.4rem 0 0;line-height:1.75}.landing-module__jDH3nq__controlCopy ul{margin:2rem 0 0;padding:0;list-style:none;display:grid}.landing-module__jDH3nq__controlCopy li{color:#c8d0cb;border-top:1px solid #ffffff13;grid-template-columns:2.4rem minmax(0,1fr);align-items:center;gap:.85rem;padding:1rem 0;font-size:.9rem;line-height:1.5;display:grid}.landing-module__jDH3nq__controlCopy li span{color:var(--landing-green);font-family:var(--font-geist-mono), monospace;font-size:.62rem}.landing-module__jDH3nq__controlGraphic{isolation:isolate;place-items:center;min-height:37rem;display:grid;position:relative}.landing-module__jDH3nq__controlGraphic:before{z-index:-2;content:"";filter:blur(20px);background:radial-gradient(circle,#27dc761f,#0000 68%);border-radius:50%;width:85%;height:85%;position:absolute}.landing-module__jDH3nq__orbitRing,.landing-module__jDH3nq__orbitRingTwo{aspect-ratio:1;border:1px solid #27dc762e;border-radius:50%;width:min(78%,28rem);position:absolute}.landing-module__jDH3nq__orbitRing:before,.landing-module__jDH3nq__orbitRing:after,.landing-module__jDH3nq__orbitRingTwo:before{background:var(--landing-green);content:"";border-radius:50%;width:.55rem;height:.55rem;position:absolute;box-shadow:0 0 1rem #27dc76cc}.landing-module__jDH3nq__orbitRing:before{top:8%;left:24%}.landing-module__jDH3nq__orbitRing:after{bottom:27%;right:8%}.landing-module__jDH3nq__orbitRingTwo{border-color:#ffffff17;width:min(51%,18rem)}.landing-module__jDH3nq__orbitRingTwo:before{width:.35rem;height:.35rem;top:14%;right:13%}.landing-module__jDH3nq__controlCore{width:9rem;height:9rem;color:var(--landing-green);background:linear-gradient(145deg,#27dc7629,#27dc7609),#09100c;border:1px solid #27dc7647;border-radius:2rem;place-items:center;display:grid;box-shadow:0 2rem 5rem #0000006b}.landing-module__jDH3nq__controlCore svg{width:3.2rem;height:3.2rem}.landing-module__jDH3nq__controlCore span{color:#e8f0eb;margin-top:-1.3rem;font-size:.76rem;font-weight:700}.landing-module__jDH3nq__controlNode{color:#dce4df;background:#080e0ae0;border:1px solid #ffffff1a;border-radius:.85rem;align-items:center;gap:.6rem;min-width:8.5rem;padding:.75rem;display:flex;position:absolute;box-shadow:0 1.5rem 3rem #0000004d}.landing-module__jDH3nq__controlNode svg{width:1.2rem;height:1.2rem;color:var(--landing-green)}.landing-module__jDH3nq__controlNode span{font-size:.78rem;font-weight:650}.landing-module__jDH3nq__controlNodeOne{top:11%;left:4%}.landing-module__jDH3nq__controlNodeTwo{top:18%;right:0}.landing-module__jDH3nq__controlNodeThree{bottom:10%;right:9%}.landing-module__jDH3nq__plansSection{border-top:1px solid #ffffff0f;width:min(100% - 2rem,90rem)}.landing-module__jDH3nq__plansIntro{text-align:center;flex-direction:column;align-items:center;max-width:50rem;margin:0 auto 3.5rem;display:flex}.landing-module__jDH3nq__plansIntro h2{max-width:15ch}.landing-module__jDH3nq__plansIntro>p{max-width:44rem;margin-top:1.25rem}.landing-module__jDH3nq__planSpotlight{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.landing-module__jDH3nq__planCard{background:linear-gradient(#27dc7608,#0000 35%),#080c09;border:1px solid #ffffff1a;border-radius:1rem;flex-direction:column;min-width:0;min-height:31rem;padding:1.45rem;transition:transform .17s,border-color .17s,background .17s;display:flex;position:relative}.landing-module__jDH3nq__planCard[href]:hover,.landing-module__jDH3nq__planCard[href]:focus-visible{background:linear-gradient(#27dc7613,#0000 42%),#09100c;border-color:#27dc7666;transform:translateY(-4px)}.landing-module__jDH3nq__planCardFeatured{border-color:#27dc768c;box-shadow:inset 0 0 0 1px #27dc7614}.landing-module__jDH3nq__planCardFeatured:before{background:var(--landing-green);color:#041109;content:"Most popular";font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:.38rem .75rem;font-size:.55rem;font-weight:800;position:absolute;top:-.72rem;left:50%;transform:translate(-50%)}.landing-module__jDH3nq__planCardUnavailable{opacity:.55}.landing-module__jDH3nq__planCardUnavailable.landing-module__jDH3nq__planCardFeatured:before{display:none}.landing-module__jDH3nq__planTopline{color:#78847c;min-width:0;min-height:1.5rem;font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.6rem;font-size:.58rem;display:flex}.landing-module__jDH3nq__planTopline>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.landing-module__jDH3nq__planTopline b{color:var(--landing-green);letter-spacing:.06em;background:#27dc761c;border-radius:999px;flex:none;padding:.28rem .45rem;font-size:.5rem}.landing-module__jDH3nq__planTopline .landing-module__jDH3nq__unavailableBadge{color:#9ca69f;background:0 0;border:1px solid #ffffff1a}.landing-module__jDH3nq__planPrice{align-items:baseline;gap:.35rem;margin-top:2.2rem;display:flex}.landing-module__jDH3nq__planPrice strong{letter-spacing:-.055em;font-size:clamp(2.2rem,3vw,3rem)}.landing-module__jDH3nq__planPrice span{color:#768079;font-size:.78rem}.landing-module__jDH3nq__planResources{flex-wrap:wrap;gap:.45rem;margin-top:1.15rem;display:flex}.landing-module__jDH3nq__planResources span{color:#cbd4ce;background:#ffffff09;border:1px solid #ffffff17;border-radius:.55rem;padding:.42rem .55rem;font-size:.72rem}.landing-module__jDH3nq__planPurpose{color:#dfe6e1;min-height:2.8rem;margin:1rem 0 0;font-size:.92rem;font-weight:650;line-height:1.45}.landing-module__jDH3nq__planDetails{border-top:1px solid #ffffff13;gap:.75rem;margin:1.35rem 0 0;padding:1.25rem 0 0;list-style:none;display:grid}.landing-module__jDH3nq__planDetails li{color:#98a39c;align-items:flex-start;gap:.55rem;min-width:0;font-size:.75rem;line-height:1.45;display:flex}.landing-module__jDH3nq__planAction{color:#e6ede8;background:#ffffff09;border:1px solid #ffffff1f;border-radius:.7rem;justify-content:center;align-items:center;gap:.55rem;min-height:3rem;margin-top:auto;padding:.75rem;font-size:.78rem;font-weight:700;display:flex}.landing-module__jDH3nq__planCardFeatured .landing-module__jDH3nq__planAction{border-color:var(--landing-green);background:var(--landing-green);color:#041109}.landing-module__jDH3nq__planCardUnavailable .landing-module__jDH3nq__planAction{color:#78827b}.landing-module__jDH3nq__planFamilies{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.landing-module__jDH3nq__planFamilies article{background:#ffffff05;border:1px solid #ffffff14;border-radius:.9rem;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:center;gap:1.5rem;padding:1.4rem;display:grid}.landing-module__jDH3nq__planFamilies article>div{flex-direction:column;min-width:0;display:flex}.landing-module__jDH3nq__planFamilies span{color:#e4ebe6;font-size:.85rem;font-weight:700}.landing-module__jDH3nq__planFamilies strong{color:var(--landing-green);margin-top:.25rem;font-size:.85rem}.landing-module__jDH3nq__planFamilies p{color:#87928a;margin:0;font-size:.78rem;line-height:1.55}.landing-module__jDH3nq__allPlansLink{color:#effaf2;background:linear-gradient(135deg,#27dc7629,#27dc760e);border:1px solid #27dc768c;border-radius:.9rem;justify-content:center;align-items:center;gap:.75rem;width:min(100%,34rem);min-height:4.2rem;margin:2.5rem auto 0;padding:1rem 1.4rem;font-size:1rem;font-weight:780;transition:transform .16s,border-color .16s,background .16s;display:flex;box-shadow:0 1rem 3rem #0003}.landing-module__jDH3nq__allPlansLink:hover,.landing-module__jDH3nq__allPlansLink:focus-visible{border-color:var(--landing-green);color:#fff;background:linear-gradient(135deg,#27dc763d,#27dc7614);transform:translateY(-2px)}.landing-module__jDH3nq__howSection{border-top:1px solid #ffffff0f}.landing-module__jDH3nq__steps{border:1px solid var(--landing-line);border-radius:1.1rem;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.landing-module__jDH3nq__steps li{border-right:1px solid var(--landing-line);background:#ffffff04;min-width:0;min-height:16rem;padding:1.5rem}.landing-module__jDH3nq__steps li:last-child{border-right:0}.landing-module__jDH3nq__steps li>span{color:var(--landing-green);font-family:var(--font-geist-mono), monospace;font-size:.63rem}.landing-module__jDH3nq__steps li>div{margin-top:5rem}.landing-module__jDH3nq__steps h3{letter-spacing:-.025em;margin:0;font-size:1.05rem}.landing-module__jDH3nq__steps p{color:var(--landing-muted);margin:.75rem 0 0;font-size:.82rem;line-height:1.6}.landing-module__jDH3nq__faqSection{border-top:1px solid #ffffff0f;grid-template-columns:minmax(17rem,.75fr) minmax(0,1.25fr);gap:clamp(2.5rem,7vw,7rem);display:grid}.landing-module__jDH3nq__faqHeading{align-self:start;position:sticky;top:7rem}.landing-module__jDH3nq__faqHeading h2{max-width:11ch}.landing-module__jDH3nq__faqHeading>p{margin-top:1.3rem}.landing-module__jDH3nq__faqGrid{gap:.75rem;display:grid}.landing-module__jDH3nq__faqItem{background:#ffffff05;border:1px solid #ffffff16;border-radius:.85rem;overflow:hidden}.landing-module__jDH3nq__faqItem[open]{background:#27dc7609;border-color:#27dc7640}.landing-module__jDH3nq__faqItem summary{cursor:pointer;color:#dce4df;justify-content:space-between;align-items:center;gap:1rem;min-height:4.8rem;padding:1rem 1.2rem;font-size:.9rem;font-weight:650;list-style:none;display:flex}.landing-module__jDH3nq__faqItem summary::-webkit-details-marker{display:none}.landing-module__jDH3nq__faqItem summary i{background:#ffffff0b;border-radius:.5rem;flex:none;width:1.9rem;height:1.9rem;position:relative}.landing-module__jDH3nq__faqItem summary i:before,.landing-module__jDH3nq__faqItem summary i:after{content:"";background:#8e9992;width:.75rem;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landing-module__jDH3nq__faqItem summary i:after{transition:transform .15s;transform:translate(-50%,-50%)rotate(90deg)}.landing-module__jDH3nq__faqItem[open] summary i{background:#27dc761a}.landing-module__jDH3nq__faqItem[open] summary i:after{transform:translate(-50%,-50%)rotate(0)}.landing-module__jDH3nq__faqItem p{color:var(--landing-muted);margin:0;padding:0 1.2rem 1.25rem;font-size:.84rem;line-height:1.7}.landing-module__jDH3nq__finalCta{text-align:center;background:linear-gradient(#27dc760b,#0000 60%),#060a07;border-block:1px solid #ffffff12;flex-direction:column;justify-content:center;align-items:center;min-height:34rem;padding:5rem 1rem;display:flex;position:relative;overflow:hidden}.landing-module__jDH3nq__finalGlow{pointer-events:none;background:radial-gradient(circle,#27dc7624,#0000 68%);border-radius:50%;width:min(70vw,48rem);height:min(70vw,48rem);position:absolute}.landing-module__jDH3nq__finalMark{width:4.5rem;height:4.5rem;color:var(--landing-green);background:#27dc7617;border:1px solid #27dc7647;border-radius:1.35rem;place-items:center;margin-bottom:1.4rem;display:grid;position:relative}.landing-module__jDH3nq__finalMark svg{width:2.5rem;height:2.5rem}.landing-module__jDH3nq__finalCta>:not(.landing-module__jDH3nq__finalGlow){position:relative}.landing-module__jDH3nq__finalCta h2{max-width:15ch}.landing-module__jDH3nq__finalCta>div:last-child{justify-content:center}.landing-module__jDH3nq__footer{grid-template-columns:minmax(13rem,.8fr) minmax(0,1.2fr);gap:4rem;width:min(100% - 2rem,84rem);margin:0 auto;padding:4rem 0 2rem;display:grid}.landing-module__jDH3nq__footerColumns{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;display:grid}.landing-module__jDH3nq__footerColumns>div{flex-direction:column;gap:.7rem;display:flex}.landing-module__jDH3nq__footerColumns strong{color:#dce4df;font-family:var(--font-geist-mono), monospace;letter-spacing:.11em;text-transform:uppercase;margin-bottom:.35rem;font-size:.62rem}.landing-module__jDH3nq__footerColumns a{overflow-wrap:anywhere;color:#7f8a83;font-size:.8rem}.landing-module__jDH3nq__footerColumns a:hover,.landing-module__jDH3nq__footerColumns a:focus-visible{color:var(--landing-green)}.landing-module__jDH3nq__footerBottom{color:#626e66;border-top:1px solid #ffffff12;grid-column:1/-1;justify-content:space-between;align-items:center;gap:1rem;padding-top:1.5rem;font-size:.7rem;display:flex}@media (max-width:78rem){.landing-module__jDH3nq__hero{grid-template-columns:minmax(0,.86fr) minmax(30rem,1.14fr)}.landing-module__jDH3nq__previewWindow{transform:none}.landing-module__jDH3nq__floatingChipOne{right:0}.landing-module__jDH3nq__floatingChipTwo{left:0}.landing-module__jDH3nq__planSpotlight{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-module__jDH3nq__planCard{min-height:29rem}}@media (max-width:67rem){.landing-module__jDH3nq__headerInner{grid-template-columns:1fr auto}.landing-module__jDH3nq__desktopNav{display:none}.landing-module__jDH3nq__mobileMenu{display:block}.landing-module__jDH3nq__hero{grid-template-columns:1fr;gap:4rem;min-height:0;padding-top:5.5rem}.landing-module__jDH3nq__heroContent{max-width:47rem}.landing-module__jDH3nq__hero h1{max-width:11ch}.landing-module__jDH3nq__heroVisual{justify-self:center;width:min(100%,48rem);min-height:0}.landing-module__jDH3nq__heroGlow{width:46rem;height:46rem;top:35%;right:50%;transform:translate(50%)}.landing-module__jDH3nq__heroGrid{inset:0}.landing-module__jDH3nq__sectionHeading,.landing-module__jDH3nq__faqSection{grid-template-columns:1fr;gap:1.5rem}.landing-module__jDH3nq__sectionHeading>p{max-width:42rem}.landing-module__jDH3nq__featureGrid{grid-template-columns:1fr}.landing-module__jDH3nq__featureCard{border-right:0;border-bottom:1px solid var(--landing-line);min-height:21rem}.landing-module__jDH3nq__featureCard:last-child{border-bottom:0}.landing-module__jDH3nq__featureLabel{margin-top:3.5rem}.landing-module__jDH3nq__controlSection{grid-template-columns:1fr;gap:2rem}.landing-module__jDH3nq__controlCopy{max-width:45rem}.landing-module__jDH3nq__controlGraphic{justify-self:center;width:min(100%,42rem)}.landing-module__jDH3nq__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-module__jDH3nq__steps li:nth-child(2){border-right:0}.landing-module__jDH3nq__steps li:nth-child(-n+2){border-bottom:1px solid var(--landing-line)}.landing-module__jDH3nq__faqHeading{position:static}.landing-module__jDH3nq__faqHeading>p{max-width:40rem}.landing-module__jDH3nq__footer{grid-template-columns:1fr;gap:3rem}}@media (max-width:48rem){.landing-module__jDH3nq__headerInner{gap:.5rem;width:min(100% - 1rem,90rem);min-height:4.25rem}.landing-module__jDH3nq__brandCopy small{display:none}.landing-module__jDH3nq__accountCta .header-cta{padding-inline:.45rem}.landing-module__jDH3nq__accountCta .header-cta svg{display:none}.landing-module__jDH3nq__headerPrimary{display:none}.landing-module__jDH3nq__hero,.landing-module__jDH3nq__section,.landing-module__jDH3nq__plansSection,.landing-module__jDH3nq__howSection,.landing-module__jDH3nq__faqSection,.landing-module__jDH3nq__controlSection,.landing-module__jDH3nq__footer{width:min(100% - 1.25rem,90rem)}.landing-module__jDH3nq__hero{padding-top:4.5rem;padding-bottom:4.5rem}.landing-module__jDH3nq__hero h1{font-size:clamp(3rem,15vw,4.5rem)}.landing-module__jDH3nq__heroContent>p{font-size:.98rem}.landing-module__jDH3nq__heroActions{grid-template-columns:1fr;display:grid}.landing-module__jDH3nq__primaryButton,.landing-module__jDH3nq__secondaryButton{width:100%}.landing-module__jDH3nq__heroProof{grid-template-columns:1fr;display:grid}.landing-module__jDH3nq__previewWindow{border-radius:1rem}.landing-module__jDH3nq__previewBar{grid-template-columns:1fr auto}.landing-module__jDH3nq__previewBar small{display:none}.landing-module__jDH3nq__previewBody{grid-template-columns:3.2rem minmax(0,1fr);min-height:0}.landing-module__jDH3nq__previewSidebar{padding-inline:.5rem}.landing-module__jDH3nq__previewSidebar i{width:1.65rem;height:1.65rem}.landing-module__jDH3nq__previewContent{padding:.85rem}.landing-module__jDH3nq__previewHeading{align-items:center}.landing-module__jDH3nq__previewHeading strong{font-size:1.25rem}.landing-module__jDH3nq__previewMetrics{grid-template-columns:1fr 1fr}.landing-module__jDH3nq__previewMetrics article:first-child{grid-column:1/-1}.landing-module__jDH3nq__previewLower{grid-template-columns:1fr}.landing-module__jDH3nq__previewControls{min-height:8.5rem}.landing-module__jDH3nq__floatingChip{display:none}.landing-module__jDH3nq__trustStrip{scrollbar-width:none;justify-content:flex-start;overflow-x:auto}.landing-module__jDH3nq__trustStrip::-webkit-scrollbar{display:none}.landing-module__jDH3nq__section,.landing-module__jDH3nq__plansSection,.landing-module__jDH3nq__howSection,.landing-module__jDH3nq__faqSection,.landing-module__jDH3nq__controlSection{padding-block:5rem}.landing-module__jDH3nq__sectionHeading{margin-bottom:2rem}.landing-module__jDH3nq__sectionHeading h2,.landing-module__jDH3nq__plansIntro h2,.landing-module__jDH3nq__controlCopy h2,.landing-module__jDH3nq__faqHeading h2,.landing-module__jDH3nq__finalCta h2{font-size:clamp(2.2rem,11vw,3.4rem)}.landing-module__jDH3nq__featureCard{min-height:0;padding:1.25rem}.landing-module__jDH3nq__featureLabel{margin-top:2.75rem}.landing-module__jDH3nq__controlGraphic{min-height:28rem}.landing-module__jDH3nq__controlNode{min-width:7.5rem;padding:.65rem}.landing-module__jDH3nq__controlNodeOne{top:8%;left:0}.landing-module__jDH3nq__controlNodeTwo{top:20%;right:0}.landing-module__jDH3nq__controlNodeThree{bottom:6%;right:3%}.landing-module__jDH3nq__planSpotlight,.landing-module__jDH3nq__planFamilies{grid-template-columns:1fr}.landing-module__jDH3nq__planCard{min-height:29rem}.landing-module__jDH3nq__planFamilies article{grid-template-columns:1fr;gap:.75rem}.landing-module__jDH3nq__steps{grid-template-columns:1fr}.landing-module__jDH3nq__steps li,.landing-module__jDH3nq__steps li:nth-child(2){border-right:0;border-bottom:1px solid var(--landing-line);min-height:0}.landing-module__jDH3nq__steps li:last-child{border-bottom:0}.landing-module__jDH3nq__steps li>div{margin-top:2.5rem}.landing-module__jDH3nq__faqItem summary{min-height:4.4rem;padding:.9rem 1rem}.landing-module__jDH3nq__faqItem p{padding-inline:1rem}.landing-module__jDH3nq__finalCta{min-height:30rem;padding-inline:.75rem}.landing-module__jDH3nq__finalCta>div:last-child{grid-template-columns:1fr;width:min(100%,24rem);display:grid}.landing-module__jDH3nq__footerColumns{grid-template-columns:1fr 1fr}.landing-module__jDH3nq__footerColumns>div:last-child{grid-column:1/-1}.landing-module__jDH3nq__footerBottom{flex-direction:column;align-items:flex-start}}@media (max-width:23rem){.landing-module__jDH3nq__brandCopy strong{font-size:.9rem}.landing-module__jDH3nq__accountCta .header-cta{font-size:.74rem}.landing-module__jDH3nq__mobileMenu summary{width:2.4rem;height:2.4rem}.landing-module__jDH3nq__eyebrow{border-radius:.8rem;align-items:flex-start;line-height:1.35}.landing-module__jDH3nq__previewBody{grid-template-columns:2.8rem minmax(0,1fr)}.landing-module__jDH3nq__previewSidebar i{width:1.4rem;height:1.4rem}.landing-module__jDH3nq__previewHeading>b{display:none}.landing-module__jDH3nq__previewMetrics{grid-template-columns:1fr}.landing-module__jDH3nq__previewMetrics article:first-child{grid-column:auto}.landing-module__jDH3nq__controlNode{min-width:6.8rem;font-size:.7rem}}@media (prefers-reduced-motion:reduce){.landing-module__jDH3nq__page *,.landing-module__jDH3nq__page :before,.landing-module__jDH3nq__page :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.landing-module__jDH3nq__desktopNav a[aria-current=page]{color:#f4f8f5;background:#27dc7616}.landing-module__jDH3nq__footerDescription{color:#7f8a83;max-width:24rem;margin:1.2rem 0 0;font-size:.82rem;line-height:1.7}
.plans-module__XnBIHG__page{--bg:#050806;--panel:#0a0f0c;--panel-soft:#0d1510;--line:#cbffdc1f;--line-strong:#27dc765c;--text:#f4f8f5;--muted:#96a19a;--green:#27dc76;background:radial-gradient(circle at 65% -8%, #1a82462e, transparent 34rem), var(--bg);min-height:100vh;color:var(--text);font-family:var(--font-geist-sans), system-ui, sans-serif;overflow:clip}.plans-module__XnBIHG__page *,.plans-module__XnBIHG__page :before,.plans-module__XnBIHG__page :after{box-sizing:border-box}.plans-module__XnBIHG__page a{color:inherit;text-decoration:none}.plans-module__XnBIHG__arrow,.plans-module__XnBIHG__check{flex:none;width:1.05rem;height:1.05rem}.plans-module__XnBIHG__check{color:var(--green);background:#27dc761c;border-radius:50%}.plans-module__XnBIHG__hero{grid-template-columns:minmax(0,.94fr) minmax(31rem,.8fr);align-items:center;gap:clamp(3rem,7vw,7rem);width:min(100% - 2rem,88rem);min-height:46rem;margin:0 auto;padding:clamp(5rem,9vw,8rem) 0;display:grid;position:relative}.plans-module__XnBIHG__heroGrid{opacity:.11;pointer-events:none;background-image:linear-gradient(#58c78040 1px,#0000 1px),linear-gradient(90deg,#58c78040 1px,#0000 1px);background-size:3.25rem 3.25rem;position:absolute;inset:0 45% 0 -25vw;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16% 70%,#0000);mask-image:linear-gradient(90deg,#0000,#000 16% 70%,#0000)}.plans-module__XnBIHG__heroGlow{filter:blur(12px);pointer-events:none;background:radial-gradient(circle,#27dc7621,#0000 68%);border-radius:50%;width:44rem;height:44rem;position:absolute;right:-8rem}.plans-module__XnBIHG__heroCopy,.plans-module__XnBIHG__heroPanel{z-index:2;min-width:0;position:relative}.plans-module__XnBIHG__eyebrow,.plans-module__XnBIHG__sectionLabel{color:var(--green);font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:.45rem;font-size:.67rem;font-weight:700;display:inline-flex}.plans-module__XnBIHG__eyebrow{color:#c5d6ca;letter-spacing:.04em;text-transform:none;background:#27dc760e;border:1px solid #27dc7633;border-radius:999px;padding:.55rem .72rem}.plans-module__XnBIHG__hero h1{letter-spacing:-.069em;max-width:10ch;margin:1.55rem 0 1.25rem;font-size:clamp(3.35rem,6.6vw,6.4rem);font-weight:780;line-height:.94}.plans-module__XnBIHG__heroCopy>p{color:#a3ada7;max-width:40rem;margin:0;font-size:clamp(1rem,1.5vw,1.16rem);line-height:1.7}.plans-module__XnBIHG__heroActions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.plans-module__XnBIHG__primaryButton,.plans-module__XnBIHG__secondaryButton{border-radius:.78rem;justify-content:center;align-items:center;gap:.7rem;min-height:3.35rem;padding:0 1.3rem;font-size:.88rem;font-weight:740;transition:transform .16s,border-color .16s,background .16s;display:inline-flex}.plans-module__XnBIHG__primaryButton{background:var(--green);border:1px solid #49f48bad;box-shadow:0 1rem 3rem #0ec65c21;color:#031008!important}.plans-module__XnBIHG__secondaryButton{background:#ffffff09;border:1px solid #ffffff1f;color:#e5ece7!important}.plans-module__XnBIHG__primaryButton:hover,.plans-module__XnBIHG__primaryButton:focus-visible,.plans-module__XnBIHG__secondaryButton:hover,.plans-module__XnBIHG__secondaryButton:focus-visible{transform:translateY(-2px)}.plans-module__XnBIHG__heroProof{color:#909c94;flex-wrap:wrap;gap:.7rem 1rem;margin-top:1.7rem;font-size:.77rem;display:flex}.plans-module__XnBIHG__heroProof span{align-items:center;gap:.45rem;display:inline-flex}.plans-module__XnBIHG__heroPanel{border:1px solid var(--line);background:linear-gradient(145deg,#27dc7614,#ffffff04 48%),#070c09e6;border-radius:1.25rem;padding:1rem;overflow:hidden;transform:rotate(1.2deg);box-shadow:0 2rem 6rem #00000057}.plans-module__XnBIHG__heroPanelTop,.plans-module__XnBIHG__panelFooter{justify-content:space-between;align-items:center;gap:1rem;display:flex}.plans-module__XnBIHG__heroPanelTop{color:#7c8981;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.1em;padding:.45rem .55rem 1rem;font-size:.65rem}.plans-module__XnBIHG__heroPanelTop strong{color:var(--green);font-size:.66rem}.plans-module__XnBIHG__rangeRows{gap:.65rem;display:grid}.plans-module__XnBIHG__rangeRows>div{background:#ffffff06;border:1px solid #ffffff13;border-radius:.85rem;grid-template-columns:.75fr 1.35fr auto;align-items:center;gap:.75rem;padding:1.2rem;display:grid}.plans-module__XnBIHG__rangeRows span{color:#758178;font-size:.7rem}.plans-module__XnBIHG__rangeRows strong{font-size:.92rem}.plans-module__XnBIHG__rangeRows b{color:#b9c5bd;font-size:.82rem}.plans-module__XnBIHG__rangeRows .plans-module__XnBIHG__rangeActive{box-shadow:inset 3px 0 0 var(--green);background:#27dc7613;border-color:#27dc767a}.plans-module__XnBIHG__rangeRows .plans-module__XnBIHG__rangeActive b{color:var(--green)}.plans-module__XnBIHG__panelFooter{color:#7f8b83;justify-content:flex-start;margin-top:.8rem;padding:.7rem .55rem .2rem;font-size:.7rem}.plans-module__XnBIHG__liveDot{background:var(--green);border-radius:50%;width:.45rem;height:.45rem;box-shadow:0 0 0 .28rem #27dc7617}.plans-module__XnBIHG__planNav{z-index:30;border:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#070c09db;border-radius:1rem;grid-template-columns:repeat(3,minmax(0,1fr));width:min(100% - 2rem,88rem);margin:0 auto;display:grid;position:sticky;top:4.75rem;overflow:hidden}.plans-module__XnBIHG__planNav a{border-right:1px solid var(--line);color:#a5afa8;align-items:center;gap:.65rem;min-height:4.25rem;padding:0 1.2rem;font-size:.82rem;font-weight:650;display:flex}.plans-module__XnBIHG__planNav a:last-child{border-right:0}.plans-module__XnBIHG__planNav a:hover,.plans-module__XnBIHG__planNav a:focus-visible{color:#fff;background:#27dc760e}.plans-module__XnBIHG__planNav span{color:var(--green);font-family:var(--font-geist-mono), monospace;font-size:.6rem}.plans-module__XnBIHG__planNav b{color:#617067;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.08em;margin-left:auto;font-size:.55rem}.plans-module__XnBIHG__planSection,.plans-module__XnBIHG__processSection{width:min(100% - 2rem,88rem);margin:0 auto;padding:clamp(6rem,9vw,9rem) 0;scroll-margin-top:10rem}.plans-module__XnBIHG__planSection+.plans-module__XnBIHG__planSection,.plans-module__XnBIHG__processSection{border-top:1px solid #fff1}.plans-module__XnBIHG__sectionHeading{grid-template-columns:minmax(0,1fr) minmax(20rem,34rem);align-items:end;gap:3rem;margin-bottom:2.6rem;display:grid}.plans-module__XnBIHG__sectionHeading h2{letter-spacing:-.058em;margin:.75rem 0 0;font-size:clamp(2.55rem,4.8vw,4.75rem);line-height:.98}.plans-module__XnBIHG__sectionSide{gap:1rem;display:grid}.plans-module__XnBIHG__sectionSide p{color:var(--muted);margin:0;line-height:1.75}.plans-module__XnBIHG__sectionSide>span{color:#69766e;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.65rem}.plans-module__XnBIHG__planGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.plans-module__XnBIHG__planCard{min-width:0;min-height:38rem;color:inherit;background:linear-gradient(155deg,#ffffff09,#ffffff03);border:1px solid #ffffff17;border-radius:1rem;flex-direction:column;padding:1.45rem;transition:transform .18s,border-color .18s,background .18s;display:flex}.plans-module__XnBIHG__planCard:hover,.plans-module__XnBIHG__planCard:focus-visible{background:linear-gradient(155deg,#27dc7613,#ffffff04);border-color:#27dc768c;transform:translateY(-5px)}.plans-module__XnBIHG__featured{border-color:#27dc76ad;box-shadow:inset 0 0 0 1px #27dc7612,0 1rem 4rem #00000038}.plans-module__XnBIHG__disabled{opacity:.48;filter:saturate(.55);pointer-events:none}.plans-module__XnBIHG__planTopline{color:#78847c;min-height:2rem;font-family:var(--font-geist-mono), monospace;letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;align-items:flex-start;gap:.65rem;font-size:.57rem;display:flex}.plans-module__XnBIHG__planTopline b{color:var(--green);white-space:nowrap;border:1px solid #27dc7659;border-radius:999px;padding:.35rem .52rem;font-size:.52rem}.plans-module__XnBIHG__planTopline .plans-module__XnBIHG__unavailable{color:#929a95;border-color:#ffffff1f}.plans-module__XnBIHG__planTitleRow{border-bottom:1px solid #ffffff13;justify-content:space-between;align-items:flex-end;gap:.8rem;min-width:0;margin-top:1.5rem;padding-bottom:1.3rem;display:flex}.plans-module__XnBIHG__planTitleRow>div:first-child{min-width:0}.plans-module__XnBIHG__planName{color:#fff;letter-spacing:-.06em;font-size:2.35rem;font-weight:780;display:block}.plans-module__XnBIHG__planTitleRow>div:first-child>strong{color:#aeb8b1;min-height:2.6rem;margin-top:.55rem;font-size:.82rem;line-height:1.45;display:block}.plans-module__XnBIHG__price{flex:none;align-items:baseline;gap:.18rem;display:flex}.plans-module__XnBIHG__price strong{color:var(--green);letter-spacing:-.04em;font-size:1.55rem}.plans-module__XnBIHG__price span{color:#657169;font-size:.6rem}.plans-module__XnBIHG__resourceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;margin-top:1.2rem;display:grid}.plans-module__XnBIHG__resourceGrid>span{background:#ffffff06;border:1px solid #ffffff12;border-radius:.65rem;gap:.24rem;min-width:0;padding:.7rem .55rem;display:grid}.plans-module__XnBIHG__resourceGrid svg{width:1rem;height:1rem;color:var(--green)}.plans-module__XnBIHG__resourceGrid small{color:#667269;text-transform:uppercase;letter-spacing:.06em;font-size:.56rem}.plans-module__XnBIHG__resourceGrid strong{overflow-wrap:anywhere;font-size:.68rem;line-height:1.35}.plans-module__XnBIHG__features{gap:.78rem;margin:1.35rem 0 0;padding:0;list-style:none;display:grid}.plans-module__XnBIHG__features li{color:#929d96;align-items:flex-start;gap:.58rem;font-size:.75rem;line-height:1.45;display:flex}.plans-module__XnBIHG__chooseButton{color:#edf5ef;background:#ffffff06;border:1px solid #ffffff1c;border-radius:.72rem;justify-content:space-between;align-items:center;gap:.75rem;min-height:3.25rem;margin-top:auto;padding:.8rem 1rem;font-size:.78rem;font-weight:760;display:flex}.plans-module__XnBIHG__featured .plans-module__XnBIHG__chooseButton{border-color:var(--green);background:var(--green);color:#031108}.plans-module__XnBIHG__processGrid{border:1px solid var(--line);border-radius:1rem;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.plans-module__XnBIHG__processGrid li{border-right:1px solid var(--line);background:#ffffff04;align-content:start;gap:.85rem;min-height:17rem;padding:2rem;display:grid}.plans-module__XnBIHG__processGrid li:last-child{border-right:0}.plans-module__XnBIHG__processGrid span{color:var(--green);font-family:var(--font-geist-mono), monospace;font-size:.65rem}.plans-module__XnBIHG__processGrid strong{margin-top:2rem;font-size:1.08rem}.plans-module__XnBIHG__processGrid p{color:#8c978f;margin:0;font-size:.82rem;line-height:1.65}.plans-module__XnBIHG__billingSection{background:linear-gradient(135deg,#27dc7617,#ffffff05);border:1px solid #27dc7640;border-radius:1.2rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3rem;width:min(100% - 2rem,84rem);margin:0 auto 7rem;padding:clamp(2.2rem,5vw,4rem);scroll-margin-top:10rem;display:grid;position:relative;overflow:hidden}.plans-module__XnBIHG__billingGlow{pointer-events:none;background:radial-gradient(circle,#27dc7629,#0000 68%);border-radius:50%;width:27rem;height:27rem;position:absolute;right:-10rem}.plans-module__XnBIHG__billingSection>*{position:relative}.plans-module__XnBIHG__billingSection h2,.plans-module__XnBIHG__finalCta h2{letter-spacing:-.058em;max-width:14ch;margin:.75rem 0 0;font-size:clamp(2.2rem,4.3vw,4.2rem);line-height:.98}.plans-module__XnBIHG__billingSection p{max-width:48rem;color:var(--muted);margin:1.2rem 0 0;line-height:1.75}.plans-module__XnBIHG__finalCta{text-align:center;background:radial-gradient(circle,#27dc761a,#0000 30rem),#060a07;border-block:1px solid #ffffff12;align-content:center;place-items:center;min-height:30rem;padding:5rem 1rem;display:grid}.plans-module__XnBIHG__finalCta h2{max-width:15ch}.plans-module__XnBIHG__finalCta p{color:var(--muted);margin:1.2rem 0 2rem}@media (max-width:76rem){.plans-module__XnBIHG__hero{grid-template-columns:minmax(0,1fr) minmax(27rem,.8fr)}.plans-module__XnBIHG__planGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.plans-module__XnBIHG__planCard{min-height:34rem}.plans-module__XnBIHG__processGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.plans-module__XnBIHG__processGrid li:nth-child(2){border-right:0}.plans-module__XnBIHG__processGrid li:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (max-width:64rem){.plans-module__XnBIHG__hero{grid-template-columns:1fr;min-height:auto}.plans-module__XnBIHG__hero h1{max-width:12ch}.plans-module__XnBIHG__heroPanel{max-width:42rem;transform:none}.plans-module__XnBIHG__planNav{top:4.25rem}.plans-module__XnBIHG__sectionHeading{grid-template-columns:1fr;gap:1.2rem}}@media (max-width:760px){.plans-module__XnBIHG__hero{padding-top:5rem}.plans-module__XnBIHG__hero h1{font-size:clamp(3rem,14vw,4.8rem)}.plans-module__XnBIHG__heroPanel{display:none}.plans-module__XnBIHG__heroActions,.plans-module__XnBIHG__primaryButton,.plans-module__XnBIHG__secondaryButton{width:100%}.plans-module__XnBIHG__heroProof{display:grid}.plans-module__XnBIHG__rangeRows>div{grid-template-columns:1fr auto}.plans-module__XnBIHG__rangeRows span{grid-column:1/-1}.plans-module__XnBIHG__planNav{grid-template-columns:1fr;position:static}.plans-module__XnBIHG__planNav a{border-right:0;border-bottom:1px solid var(--line)}.plans-module__XnBIHG__planNav a:last-child{border-bottom:0}.plans-module__XnBIHG__planSection,.plans-module__XnBIHG__processSection{padding:5.5rem 0}.plans-module__XnBIHG__planGrid,.plans-module__XnBIHG__processGrid{grid-template-columns:1fr}.plans-module__XnBIHG__planCard{min-height:0}.plans-module__XnBIHG__processGrid li{border-right:0;border-bottom:1px solid var(--line);min-height:0}.plans-module__XnBIHG__processGrid li:nth-child(2){border-bottom:1px solid var(--line)}.plans-module__XnBIHG__processGrid li:last-child{border-bottom:0}.plans-module__XnBIHG__billingSection{grid-template-columns:1fr;padding:2rem 1.35rem}.plans-module__XnBIHG__billingSection .plans-module__XnBIHG__primaryButton{width:100%}}@media (max-width:400px){.plans-module__XnBIHG__planTitleRow{flex-direction:column;align-items:flex-start}.plans-module__XnBIHG__resourceGrid{grid-template-columns:1fr}.plans-module__XnBIHG__resourceGrid>span{grid-template-columns:auto 1fr auto;align-items:center}.plans-module__XnBIHG__resourceGrid small{margin-left:.35rem}}@media (prefers-reduced-motion:reduce){.plans-module__XnBIHG__planCard,.plans-module__XnBIHG__primaryButton,.plans-module__XnBIHG__secondaryButton{transition:none}}
.auth-form-module__lPW_CG__page{--green:#27dc76;--line:#cbffdc1f;color:#f4f8f5;min-height:100vh;font-family:var(--font-geist-sans), system-ui, sans-serif;background:radial-gradient(circle at 72% 24%,#1b8b492e,#0000 30rem),#050806;position:relative;overflow:hidden}.auth-form-module__lPW_CG__page *,.auth-form-module__lPW_CG__page :before,.auth-form-module__lPW_CG__page :after{box-sizing:border-box}.auth-form-module__lPW_CG__page a{color:inherit;text-decoration:none}.auth-form-module__lPW_CG__grid{opacity:.11;pointer-events:none;background-image:linear-gradient(#58c78040 1px,#0000 1px),linear-gradient(90deg,#58c78040 1px,#0000 1px);background-size:3.25rem 3.25rem;position:absolute;inset:4.75rem 45% 0 -20vw;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 68%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 68%,#0000)}.auth-form-module__lPW_CG__glow{pointer-events:none;background:radial-gradient(circle,#27dc7621,#0000 68%);border-radius:50%;width:48rem;height:48rem;position:absolute;top:10rem;right:-15rem}.auth-form-module__lPW_CG__shell{z-index:2;grid-template-columns:minmax(0,.9fr) minmax(28rem,.72fr);align-items:center;gap:clamp(3rem,8vw,8rem);width:min(100% - 2rem,78rem);min-height:calc(100vh - 4.75rem);margin:0 auto;padding:clamp(4rem,8vw,7rem) 0;display:grid;position:relative}.auth-form-module__lPW_CG__copy{min-width:0}.auth-form-module__lPW_CG__eyebrow{color:#c5d6ca;font-family:var(--font-geist-mono), monospace;letter-spacing:.04em;background:#27dc760e;border:1px solid #27dc7633;border-radius:999px;padding:.55rem .72rem;font-size:.67rem;display:inline-flex}.auth-form-module__lPW_CG__copy h1{letter-spacing:-.067em;max-width:10ch;margin:1.6rem 0 1.25rem;font-size:clamp(3.25rem,6vw,5.8rem);line-height:.94}.auth-form-module__lPW_CG__copy>p{color:#a3ada7;max-width:38rem;margin:0;font-size:clamp(1rem,1.4vw,1.13rem);line-height:1.72}.auth-form-module__lPW_CG__benefits{border-top:1px solid #ffffff13;gap:0;max-width:39rem;margin:2.2rem 0 0;padding:0;list-style:none;display:grid}.auth-form-module__lPW_CG__benefits li{border-bottom:1px solid #ffffff13;gap:.85rem;padding:1rem 0;display:flex}.auth-form-module__lPW_CG__benefits svg{width:1.15rem;height:1.15rem;color:var(--green);background:#27dc761a;border-radius:50%;flex:none;margin-top:.15rem}.auth-form-module__lPW_CG__benefits span{gap:.25rem;display:grid}.auth-form-module__lPW_CG__benefits strong{color:#dfe7e2;font-size:.88rem}.auth-form-module__lPW_CG__benefits small{color:#7e8a82;font-size:.75rem;line-height:1.5}.auth-form-module__lPW_CG__backLink{margin-top:1.5rem;font-size:.8rem;display:inline-flex;color:#8f9a93!important}.auth-form-module__lPW_CG__backLink:hover,.auth-form-module__lPW_CG__backLink:focus-visible{color:var(--green)!important}.auth-form-module__lPW_CG__authColumn{gap:1rem;display:grid}.auth-form-module__lPW_CG__authCard,.auth-form-module__lPW_CG__flowCard{border:1px solid var(--line);background:linear-gradient(145deg,#27dc760e,#ffffff04 40%),#070c09ed;border-radius:1.1rem;box-shadow:0 2rem 6rem #00000052}.auth-form-module__lPW_CG__authCard{padding:clamp(1.25rem,3vw,2rem)}.auth-form-module__lPW_CG__cardTopline{color:#78847c;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #ffffff13;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1.1rem;font-size:.61rem;display:flex}.auth-form-module__lPW_CG__secureStatus{color:#8fa099;align-items:center;gap:.45rem;display:inline-flex}.auth-form-module__lPW_CG__secureStatus i{background:var(--green);border-radius:50%;width:.4rem;height:.4rem;box-shadow:0 0 0 .25rem #27dc7614}.auth-form-module__lPW_CG__form{margin-top:1.25rem;display:grid}.auth-form-module__lPW_CG__planContext{background:#27dc760f;border:1px solid #27dc7647;border-radius:.8rem;grid-template-columns:1fr auto;gap:.75rem 1rem;margin-bottom:1rem;padding:1rem;display:grid}.auth-form-module__lPW_CG__planContext>div{gap:.25rem;display:grid}.auth-form-module__lPW_CG__planContext>div:nth-child(2){justify-items:end}.auth-form-module__lPW_CG__planContext span{color:#76a988;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.57rem}.auth-form-module__lPW_CG__planContext strong{font-size:.9rem}.auth-form-module__lPW_CG__planContext b{color:var(--green);font-size:1.1rem}.auth-form-module__lPW_CG__planContext b small{color:#76837a;margin-left:.2rem;font-size:.58rem;font-weight:500}.auth-form-module__lPW_CG__planContext em{color:#829087;font-size:.65rem;font-style:normal}.auth-form-module__lPW_CG__planContext p{color:#829087;grid-column:1/-1;margin:.2rem 0 0;font-size:.7rem;line-height:1.5}.auth-form-module__lPW_CG__tabs{background:#ffffff05;border:1px solid #ffffff14;border-radius:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:.25rem;display:grid}.auth-form-module__lPW_CG__tabs button{cursor:pointer;color:#7f8b83;min-height:2.8rem;font:inherit;background:0 0;border:0;border-radius:.58rem;font-size:.78rem;font-weight:700}.auth-form-module__lPW_CG__tabs .auth-form-module__lPW_CG__tabActive{color:#f1f7f3;background:#27dc761c;box-shadow:inset 0 0 0 1px #27dc762e}.auth-form-module__lPW_CG__fields{gap:.9rem;margin-top:1.1rem;display:grid}.auth-form-module__lPW_CG__fields label{gap:.4rem;display:grid}.auth-form-module__lPW_CG__fields label>span{color:#aab4ad;font-size:.7rem;font-weight:650}.auth-form-module__lPW_CG__fields input{color:#f4f8f5;width:100%;min-height:3.2rem;font:inherit;background:#ffffff06;border:1px solid #ffffff1c;border-radius:.72rem;outline:none;padding:0 .9rem;font-size:.85rem;transition:border-color .15s,box-shadow .15s}.auth-form-module__lPW_CG__fields input::placeholder{color:#59645d}.auth-form-module__lPW_CG__fields input:focus{border-color:#27dc769e;box-shadow:0 0 0 3px #27dc7614}.auth-form-module__lPW_CG__fields input:disabled{opacity:.65}.auth-form-module__lPW_CG__error{color:#ffb8b8;background:#ff505012;border:1px solid #ff666640;border-radius:.7rem;margin:1rem 0 0;padding:.8rem .9rem;font-size:.75rem;line-height:1.5}.auth-form-module__lPW_CG__submit{cursor:pointer;background:var(--green);color:#031008;min-height:3.35rem;font:inherit;border:1px solid #49f48bad;border-radius:.75rem;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem;padding:0 1rem;font-size:.82rem;font-weight:780;display:inline-flex;box-shadow:0 1rem 3rem #0ec65c1f}.auth-form-module__lPW_CG__submit svg{width:1rem;height:1rem}.auth-form-module__lPW_CG__submit:disabled{cursor:wait;opacity:.65}.auth-form-module__lPW_CG__privacy{color:#647068;text-align:center;margin:.85rem 0 0;font-size:.65rem;line-height:1.5}.auth-form-module__lPW_CG__flowCard{padding:1.2rem}.auth-form-module__lPW_CG__flowCard>span{color:#78847c;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.58rem}.auth-form-module__lPW_CG__flowCard ol{grid-template-columns:repeat(3,minmax(0,1fr));margin:1rem 0 0;padding:0;list-style:none;display:grid}.auth-form-module__lPW_CG__flowCard li{opacity:.45;grid-template-columns:auto 1fr;gap:.55rem;min-width:0;padding-right:.65rem;display:grid}.auth-form-module__lPW_CG__flowCard li+li{border-left:1px solid #ffffff13;padding-left:.65rem}.auth-form-module__lPW_CG__flowCard b{color:#69766e;font-family:var(--font-geist-mono), monospace;font-size:.6rem}.auth-form-module__lPW_CG__flowCard div{gap:.2rem;min-width:0;display:grid}.auth-form-module__lPW_CG__flowCard strong{overflow-wrap:anywhere;font-size:.68rem}.auth-form-module__lPW_CG__flowCard small{color:#748078;font-size:.58rem;line-height:1.35}.auth-form-module__lPW_CG__flowCard .auth-form-module__lPW_CG__active,.auth-form-module__lPW_CG__flowCard .auth-form-module__lPW_CG__complete{opacity:1}.auth-form-module__lPW_CG__flowCard .auth-form-module__lPW_CG__active b,.auth-form-module__lPW_CG__flowCard .auth-form-module__lPW_CG__complete b{color:var(--green)}@media (max-width:62rem){.auth-form-module__lPW_CG__shell{grid-template-columns:1fr;max-width:42rem}.auth-form-module__lPW_CG__copy h1{max-width:12ch}}@media (max-width:600px){.auth-form-module__lPW_CG__shell{padding:3.5rem 0}.auth-form-module__lPW_CG__copy h1{font-size:clamp(3rem,14vw,4.5rem)}.auth-form-module__lPW_CG__authCard{padding:1.1rem}.auth-form-module__lPW_CG__flowCard ol{grid-template-columns:1fr;gap:.8rem}.auth-form-module__lPW_CG__flowCard li,.auth-form-module__lPW_CG__flowCard li+li{border:0;padding:0}}@media (max-width:380px){.auth-form-module__lPW_CG__planContext{grid-template-columns:1fr}.auth-form-module__lPW_CG__planContext>div:nth-child(2){justify-items:start}}
