.landing_wrap__a5_s_{max-width:var(--max);margin:0 auto;padding-left:24px;padding-right:24px}.landing_section__ICJEz{padding-top:104px;padding-bottom:104px;display:flex;flex-direction:column;gap:48px}.landing_sectionTight__9j0bS{padding-top:88px;padding-bottom:88px;display:flex;flex-direction:column;gap:40px}.landing_center__e_83T{align-items:center;text-align:center}.landing_narrow__78SxO{max-width:820px}.landing_sectionHead__k4znz{display:flex;flex-direction:column;gap:12px;max-width:680px}.landing_eyebrow__xr4rD{font-weight:600;font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.landing_h1__P5Ts6{font-family:var(--font-display),sans-serif;font-weight:800;font-size:clamp(44px,6vw,76px);line-height:1.02;letter-spacing:-.03em}.landing_h2__W2_Nh{font-size:clamp(34px,4.4vw,54px);line-height:1.08}.landing_h2__W2_Nh,.landing_h2sm__wfv_M{font-family:var(--font-display),sans-serif;font-weight:800;letter-spacing:-.02em}.landing_h2sm__wfv_M{font-size:clamp(30px,3.6vw,44px);line-height:1.1}.landing_h3__smpyS{font-size:26px}.landing_h3__smpyS,.landing_h3sm__0U2Em{font-family:var(--font-display),sans-serif;font-weight:700}.landing_h3sm__0U2Em{font-size:22px}.landing_lede__qx6QN{font-size:20px;line-height:1.5;color:#3a4842;max-width:540px}.landing_muted__x5JfE{color:var(--ink-3)}.landing_accentIcon___GOiz{color:var(--accent);flex:0 0 auto}.landing_btnAmber__erbTi,.landing_btnSoft__UG5Uk,.landing_btn__JXXDk{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-weight:700;text-decoration:none;border-radius:var(--radius);min-height:44px;padding:12px 20px;transition:background-color .15s ease}.landing_btn__JXXDk{background:var(--accent);color:#fff}.landing_btn__JXXDk:hover{background:var(--accent-dark);color:#fff}.landing_btnSoft__UG5Uk{background:var(--accent-tint);color:var(--accent)}.landing_btnSoft__UG5Uk:hover{background:#d3e5db;color:var(--accent-dark)}.landing_btnAmber__erbTi{background:var(--amber);color:var(--ink)}.landing_btnAmber__erbTi:hover{background:#e9a535;color:var(--ink)}.landing_btnSmall__F7NBi{font-weight:600}.landing_btnLarge__B1_Tc{font-size:18px;min-height:56px;padding:18px 30px}.landing_btnBlock__qmgTN{display:flex;width:100%;min-height:52px;padding:16px 20px}.landing_header__TkI7r{border-bottom:1px solid var(--line)}.landing_nav__knAbU{padding-top:18px;padding-bottom:18px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.landing_brand__89dKB{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--ink);font-family:var(--font-display),sans-serif;font-weight:800;font-size:22px;letter-spacing:-.01em}.landing_brand__89dKB:hover{color:var(--ink)}.landing_navLinks__8oL_o{display:flex;flex-wrap:wrap;align-items:center;gap:8px 28px}.landing_navLinks__8oL_o>a:not(.landing_btn__JXXDk){text-decoration:none;font-weight:500;color:var(--ink-2);padding:10px 0}.landing_hero__wie8N{padding-top:88px;padding-bottom:96px;display:flex;flex-wrap:wrap;align-items:center;gap:56px}.landing_heroCopy__9SHJs{flex:1 1 460px;min-width:0;display:flex;flex-direction:column;gap:24px}.landing_ctaRow__v9P1d{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:8px}.landing_note__9Lb6u{display:inline-flex;align-items:center;gap:8px;font-size:15px;color:var(--ink-3)}.landing_heroArt__XqHwo{flex:1 1 400px;min-width:0;display:flex;justify-content:center}.landing_planCard__oA6Wj{width:100%;max-width:460px;background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:28px;box-shadow:0 24px 48px -28px rgba(22,33,28,.35);display:flex;flex-direction:column;gap:18px}.landing_planTop__PbG_d{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:12px}.landing_planTitle__9h4vi{display:flex;flex-direction:column;gap:2px}.landing_kicker__pp7Ov{font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-4)}.landing_planMonth__bIsT_{font-family:var(--font-display),sans-serif;font-weight:700;font-size:26px}.landing_pill__RSgr8{font-size:14px;font-weight:600;color:var(--accent);background:var(--accent-tint);padding:6px 12px;border-radius:999px}.landing_progress__jk5A3{height:8px;background:#e8ece9;border-radius:999px;overflow:hidden}.landing_progressFill__4uq2U{height:100%;background:var(--accent);border-radius:999px}.landing_taskList__ssEFn{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.landing_task__mUChk{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid var(--line-soft);border-radius:var(--radius);background:var(--surface-soft)}.landing_boxDone__UJQhC,.landing_boxOpen__1L4Vf{flex:0 0 26px;width:26px;height:26px;border-radius:8px}.landing_boxDone__UJQhC{background:var(--accent);color:#fff;display:flex;align-items:center;justify-content:center}.landing_boxOpen__1L4Vf{border:2px solid #a9b5ae}.landing_taskText__BCBw9{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.landing_taskName__1So_h{font-weight:600;font-size:16px}.landing_taskMeta__XDQEC{font-size:14px;color:var(--ink-4)}.landing_taskDue__u4cQe{font-size:13px;font-weight:600;white-space:nowrap}.landing_done__Gq_VK{color:var(--accent)}.landing_soon__ZblYu{color:#8a5a00}.landing_later__k7Pst{color:var(--ink-4)}.landing_reminder__iDuXO{display:flex;align-items:center;gap:10px;padding:12px 14px;background:#fff6e5;border-radius:var(--radius);font-size:14px;color:var(--amber-ink)}.landing_dark__w0deh{background:var(--ink);color:var(--ground)}.landing_white__WFbRG{border-bottom:1px solid var(--line)}.landing_whiteTop__JujkD,.landing_white__WFbRG{background:var(--surface);border-top:1px solid var(--line)}.landing_tint__6SVjw{background:var(--accent-tint)}.landing_statGrid__J_6U6{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:20px;gap:20px}.landing_stat__KhCtP{border:1px solid #34443c;border-radius:16px;padding:28px;display:flex;flex-direction:column;gap:10px;color:#c9d3cd}.landing_statNum__5Drm7{font-family:var(--font-display),sans-serif;font-weight:800;font-size:44px;line-height:1;color:var(--amber)}.landing_source__dfqoH{font-size:14px;color:#a9b7af}.landing_stepGrid__Mh4j1{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:24px;gap:24px}.landing_card__weaXj{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:32px;display:flex;flex-direction:column;gap:14px}.landing_stepNum__0YR3f{width:48px;height:48px;border-radius:14px;background:var(--accent-tint);color:var(--accent);display:flex;align-items:center;justify-content:center;font-family:var(--font-display),sans-serif;font-weight:800;font-size:22px}.landing_featureGrid__A2pTB{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:36px 32px;gap:36px 32px}.landing_feature__u9eWL{display:flex;flex-direction:column;gap:12px}.landing_split__lUTqp{flex-direction:row;flex-wrap:wrap;align-items:flex-start}.landing_splitLeft__eHX14{flex:1 1 380px;min-width:0;display:flex;flex-direction:column;gap:16px}.landing_splitRight__hwXV0{flex:1 1 480px;min-width:0;display:flex;flex-direction:column;gap:14px}.landing_proofRow__IOcpT{display:flex;gap:18px;align-items:flex-start;padding:22px 24px;background:var(--surface);border:1px solid var(--line);border-radius:16px}.landing_proofTitle__aFiyD{font-size:18px;font-weight:700;margin-bottom:4px}.landing_whyGrid__xheKi{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:32px;gap:32px;color:var(--ink-2)}.landing_whyTitle__5WRpb{font-size:20px;font-weight:700;color:var(--ink);margin-bottom:8px}.landing_pricingHead__y_rIS{display:flex;flex-direction:column;align-items:center;gap:14px;max-width:680px}.landing_dealBadge__GIsm2{font-size:14px;font-weight:700;color:var(--amber-ink);background:var(--amber-tint);padding:8px 14px;border-radius:999px}.landing_priceGrid__L9mnN{width:100%;max-width:820px;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:24px;gap:24px;text-align:left}.landing_priceCard__jqze5{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:36px 32px;display:flex;flex-direction:column;gap:18px}.landing_priceBest__WJCy7{border:2px solid var(--accent)}.landing_priceTop__zIVVF{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.landing_priceName__R5v0Q{font-size:20px;font-weight:700}.landing_bestBadge__Qb6oE{font-size:13px;font-weight:700;color:#fff;background:var(--accent);padding:6px 12px;border-radius:999px}.landing_price___8ThK{display:flex;align-items:baseline;gap:6px}.landing_priceNum__SlJac{font-family:var(--font-display),sans-serif;font-weight:800;font-size:56px;line-height:1}.landing_priceUnit__fWL4G{color:var(--ink-4)}.landing_faqWrap__nZLPK{max-width:900px;margin:0 auto;padding-left:24px;padding-right:24px;gap:32px}.landing_faqList__Gcu6Z{display:flex;flex-direction:column;border-bottom:1px solid var(--line)}.landing_faq__AfA8B{padding:24px 0;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:6px}.landing_faqQ__K3bat{font-size:19px;font-weight:700}.landing_final__Xcojb{background:var(--accent);color:#fff}.landing_final__Xcojb .landing_section__ICJEz{gap:28px}.landing_finalH__e1GSC{font-family:var(--font-display),sans-serif;font-weight:800;font-size:clamp(38px,5vw,64px);line-height:1.05;letter-spacing:-.03em;max-width:820px}.landing_finalNote__y_Hk0{font-size:15px;color:#d3e3db}.landing_footer__0UmUP{background:var(--ink);color:#c9d3cd}.landing_footerRow__PoeO7{padding-top:32px;padding-bottom:32px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;font-size:14px}.landing_footerBrand__XZKpP{font-family:var(--font-display),sans-serif;font-weight:700;font-size:18px;color:var(--ground)}.landing_footerLinks__Un1i5{display:flex;flex-wrap:wrap;gap:8px 24px}.landing_footerLinks__Un1i5 a{color:#c9d3cd;padding:10px 0}.landing_footerLinks__Un1i5 a:hover{color:#fff}@media (max-width:640px){.landing_section__ICJEz{padding-top:72px;padding-bottom:72px;gap:36px}.landing_hero__wie8N{padding-top:48px;padding-bottom:64px;gap:40px}.landing_navLinks__8oL_o>a:not(.landing_btn__JXXDk){display:none}.landing_planCard__oA6Wj{padding:20px}.landing_task__mUChk{flex-wrap:wrap}.landing_taskDue__u4cQe{margin-left:40px}}