.landing_page__GRjd2{position:relative;min-height:100vh;font-size:16px;line-height:1.55;background-image:radial-gradient(ellipse 70% 40% at 50% -5%,rgba(0,230,118,.12),transparent 60%),radial-gradient(ellipse 50% 40% at 100% 10%,rgba(0,255,229,.07),transparent 55%);background-attachment:fixed}.landing_page__GRjd2:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:1;opacity:.5;background:repeating-linear-gradient(180deg,rgba(255,255,255,.014) 0 1px,transparent 1px 3px)}.landing_page__GRjd2 ::selection{background:var(--money);color:var(--on-accent)}.landing_page__GRjd2 .landing_btnPrimary__r7YCz:focus-visible,.landing_page__GRjd2 :focus-visible{outline:2px solid transparent;box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--cyan)}.landing_page__GRjd2 main:focus-visible{box-shadow:none}.landing_wrap__EuvDw{max-width:1400px;margin:0 auto;padding:0 40px;position:relative;z-index:2}.landing_skip__FMfFJ{position:absolute;left:16px;top:-60px;z-index:50;padding:10px 14px;border-radius:4px;background:var(--money);color:var(--on-accent);font-family:var(--mono);font-size:13px;font-weight:700}.landing_skip__FMfFJ:focus{top:12px}.landing_header__N7jgt{position:sticky;top:0;z-index:30;background:var(--bg-2);border-bottom:1px solid var(--border)}.landing_nav__b4Uzp{display:flex;align-items:center;justify-content:space-between;gap:16px;height:60px}.landing_brand__OvcsZ{font-family:var(--wordmark);font-size:17px;color:var(--money);text-transform:lowercase;letter-spacing:.01em;text-shadow:0 0 14px var(--money-dim);border-radius:4px;white-space:nowrap}.landing_navRight__PBx2e{display:flex;align-items:center;gap:22px}.landing_ghost__ccq1u{font-family:var(--mono);font-size:12.5px;color:var(--text-2);letter-spacing:.02em;border-radius:4px;padding:6px 0}.landing_ghost__ccq1u:hover{color:var(--text-1)}.landing_btn__UQdc0{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-family:var(--mono);font-weight:700;font-size:14px;letter-spacing:.02em;padding:13px 22px;border-radius:4px;border:1px solid transparent;cursor:pointer;transition:box-shadow .12s ease,background .12s ease,color .12s ease,border-color .12s ease}.landing_btnPrimary__r7YCz{background:var(--money);color:var(--on-accent);box-shadow:0 0 22px rgba(0,230,118,.28)}.landing_btnPrimary__r7YCz:hover{background:var(--money-2);box-shadow:0 0 30px rgba(0,230,118,.5)}.landing_btnSm__6B0_K{min-height:40px;padding:9px 16px;font-size:12.5px}.landing_btnLg___UrNx{font-size:16px;padding:16px 30px}.landing_btnGhost__fUajy{background:transparent;border-color:var(--border-strong);color:var(--text-1)}.landing_btnGhost__fUajy:hover{border-color:var(--cyan);color:var(--cyan);box-shadow:0 0 18px rgba(0,255,229,.18)}.landing_eyebrow__C2HCx{font-family:var(--mono);font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--cyan);text-shadow:0 0 10px var(--cyan-dim)}.landing_eyebrow__C2HCx:before{content:"// "}.landing_hero__nbMqv{padding:74px 0 40px}.landing_h1__LXEua{font-family:var(--display);font-weight:400;font-size:clamp(54px,11.5vw,168px);line-height:.92;text-transform:uppercase;letter-spacing:-.01em;margin:22px 0 0}.landing_cooked___zGx7{color:var(--money);text-shadow:0 0 36px var(--money-dim)}.landing_heroSub__ev7KI{font-size:clamp(18px,2.4vw,24px);color:var(--text-1);font-weight:500;max-width:620px;margin:24px 0 0;line-height:1.45}.landing_heroActions__RBNkF{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin-top:30px}.landing_priceNote___W5mQ{font-family:var(--mono);font-size:12.5px;color:var(--text-2);margin-top:14px}.landing_rail__Dwbnd{display:grid;grid-template-columns:1fr 1fr auto 1fr;gap:12px;align-items:stretch;margin:44px 0 0;padding:0;list-style:none}.landing_card__5_den{background:var(--surface);border:1px solid var(--border-strong);border-radius:8px;padding:14px 16px;min-height:104px;display:flex;flex-direction:column}.landing_cardLbl__o0EPz{font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-2)}.landing_cardLbl__o0EPz b{color:var(--cyan);margin-right:8px}.landing_cardBody__LK3D5{font-size:13.5px;color:var(--text-2);margin-top:8px;line-height:1.5}.landing_cardOut__0CADl{border-color:rgba(0,230,118,.4);box-shadow:inset 0 0 0 1px rgba(0,230,118,.1)}.landing_cardOut__0CADl .landing_cardLbl__o0EPz b{color:var(--money)}.landing_arrow__5YxgF{display:flex;align-items:center;justify-content:center;font-family:var(--display);font-size:30px;color:var(--money);text-shadow:0 0 14px var(--money-dim)}.landing_block__tqWIJ{padding:74px 0;border-top:1px solid var(--border);scroll-margin-top:60px}.landing_h2__67R77{font-family:var(--display);font-weight:400;font-size:clamp(38px,6.5vw,92px);line-height:.96;text-transform:uppercase;letter-spacing:-.01em;margin:10px 0 0}.landing_ac__xn1IE{color:var(--money);text-shadow:0 0 24px var(--money-dim)}.landing_lede__aZncR{font-size:16.5px;color:var(--text-2);max-width:640px;margin:16px 0 0}.landing_steps__vVkxJ{display:grid;grid-template-columns:repeat(3,1fr);margin:40px 0 0;padding:0;list-style:none;border:1px solid var(--border);border-radius:8px;overflow:hidden}.landing_step__rIr_Z{padding:28px 24px;border-right:1px solid var(--border);background:var(--surface)}.landing_step__rIr_Z:last-child{border-right:none}.landing_stepN__FNGIS{font-family:var(--display);font-size:50px;line-height:1;color:var(--lime);text-shadow:0 0 20px var(--lime-dim)}.landing_step__rIr_Z h3{font-family:var(--mono);font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;margin:12px 0 8px;color:var(--text-1)}.landing_step__rIr_Z p{font-size:14px;color:var(--text-2);line-height:1.5;margin:0}.landing_hl__D5ttn{color:var(--cyan)}.landing_ba__Ii8GO{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:38px}.landing_baCol__hPGw_{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:22px 24px}.landing_after__kovlZ{border-color:rgba(0,230,118,.35);box-shadow:0 0 0 1px rgba(0,230,118,.12),0 24px 60px -30px rgba(0,230,118,.25)}.landing_baHead__o1BjW{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:4px 10px;padding-bottom:14px;border-bottom:1px solid var(--border)}.landing_baTag__irJ_s{font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-2);margin:0}.landing_after__kovlZ .landing_baTag__irJ_s{color:var(--money);text-shadow:0 0 10px var(--money-dim)}.landing_baRole__vJhDe{font-family:var(--mono);font-size:11px;color:var(--text-2)}.landing_baBullets__NKHhE{list-style:none;margin:16px 0 0;padding:0}.landing_baBullets__NKHhE li{font-size:14px;line-height:1.5;padding:9px 0 9px 20px;position:relative;border-bottom:1px dashed var(--border);color:var(--text-3)}.landing_baBullets__NKHhE li:last-child{border-bottom:none}.landing_baBullets__NKHhE li:before{content:"";position:absolute;left:2px;top:17px;width:5px;height:5px;border-radius:1px;background:var(--text-4)}.landing_after__kovlZ .landing_baBullets__NKHhE li{color:var(--text-1)}.landing_after__kovlZ .landing_baBullets__NKHhE li:before{background:var(--money);box-shadow:0 0 8px var(--money-dim)}.landing_num__miVhH{color:var(--lime);font-weight:600;text-shadow:0 0 8px var(--lime-dim)}.landing_baFoot__Ym3ia{margin:16px 0 0;font-family:var(--mono);font-size:11.5px;color:var(--text-2)}.landing_after__kovlZ .landing_baFoot__Ym3ia{color:var(--text-2)}.landing_after__kovlZ .landing_baFoot__Ym3ia b{color:var(--money);font-weight:700}.landing_exampleNote__Z58qm{font-family:var(--mono);font-size:12px;color:var(--text-2);margin:16px 0 0}.landing_qa__LwcvB{margin:38px 0 0;max-width:860px;display:grid;gap:10px}.landing_qaItem__r0jcq{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:18px 22px}.landing_qaItem__r0jcq dt{font-size:16px;font-weight:600;color:var(--text-1)}.landing_qaItem__r0jcq dd{margin:8px 0 0;font-size:14.5px;color:var(--text-2);line-height:1.55}.landing_qaItem__r0jcq dd b{color:var(--text-1)}.landing_priceWrap__MnQZ4{margin-top:38px;display:grid;grid-template-columns:auto 1fr;gap:48px;align-items:center}.landing_price__Pyt7x{font-family:var(--display);font-size:clamp(96px,15vw,200px);line-height:.86;color:var(--money);text-shadow:0 0 40px var(--money-dim);margin:0}.landing_price__Pyt7x small{font-family:var(--mono);font-size:16px;color:var(--text-2);font-weight:500;display:block;letter-spacing:.04em;text-shadow:none}.landing_pricePoints__6dUIQ{list-style:none;margin:0;padding:0}.landing_pricePoints__6dUIQ li{font-size:15.5px;color:var(--text-2);padding:8px 0 8px 26px;position:relative;border-bottom:1px solid var(--border)}.landing_pricePoints__6dUIQ li:last-child{border-bottom:none}.landing_pricePoints__6dUIQ li:before{content:"\2192";position:absolute;left:0;color:var(--money);font-family:var(--mono)}.landing_pricePoints__6dUIQ li b{color:var(--text-1)}.landing_priceCta__JW_EF{margin-top:30px}.landing_footer__3bzXd{border-top:1px solid var(--border);padding:34px 0;position:relative;z-index:2}.landing_footRow__IzTT0{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.landing_footBrand__OsMt9{font-family:var(--wordmark);font-size:14px;color:var(--money);text-transform:lowercase}.landing_footMeta__gGoeS{font-family:var(--mono);font-size:12px;color:var(--text-2);letter-spacing:.02em;max-width:560px;text-align:right;margin:0}.landing_footMeta__gGoeS a{color:var(--cyan);border-radius:2px}.landing_footMeta__gGoeS a:hover{text-decoration:underline}@media (max-width:900px){.landing_rail__Dwbnd{grid-template-columns:1fr 1fr}.landing_arrow__5YxgF{display:none}}@media (max-width:640px){.landing_wrap__EuvDw{padding:0 20px}.landing_brand__OvcsZ{font-size:15px}.landing_navRight__PBx2e{gap:14px}.landing_ghost__ccq1u{display:inline-flex;align-items:center;min-height:44px}.landing_hideSm__VD6Mr{display:none}.landing_footMeta__gGoeS a{display:inline-block;padding:12px 0}.landing_hero__nbMqv{padding:52px 0 30px}.landing_ba__Ii8GO,.landing_rail__Dwbnd,.landing_steps__vVkxJ{grid-template-columns:1fr}.landing_step__rIr_Z{border-right:none;border-bottom:1px solid var(--border)}.landing_step__rIr_Z:last-child{border-bottom:none}.landing_priceWrap__MnQZ4{grid-template-columns:1fr;gap:24px}.landing_footMeta__gGoeS{text-align:left}}@media (max-width:380px){.landing_brand__OvcsZ{font-size:13px}.landing_navRight__PBx2e{gap:10px}}@media (prefers-reduced-motion:reduce){.landing_page__GRjd2 *,.landing_page__GRjd2 :after,.landing_page__GRjd2 :before{transition:none!important;animation:none!important}}