.landing_page__By2iE{font-family:var(--am-font-body);color:var(--am-text);padding-bottom:calc(97px + env(safe-area-inset-bottom, 0px))}@media (min-width:768px){.landing_page__By2iE{padding-bottom:0}}.landing_section__M2UMZ{margin:0 0 var(--am-space-12)}.landing_section__M2UMZ:last-of-type{margin-bottom:0}.landing_band__jYZgM{background:var(--am-bg-subtle);border:1px solid var(--am-border);border-radius:var(--am-radius-lg);padding:var(--am-space-8) var(--am-space-5)}@media (min-width:768px){.landing_band__jYZgM{padding:var(--am-space-12) var(--am-space-10)}}.landing_eyebrow__rjfo7{display:block;font-size:var(--am-text-xs);font-weight:var(--am-weight-semibold);letter-spacing:var(--am-tracking-wide);text-transform:uppercase;color:var(--am-accent-ink);margin:0 0 var(--am-space-3)}.landing_h1__VVzw5{font-family:var(--am-font-display);font-size:clamp(30px,calc(13.35px + 4.44vw),65px);line-height:1.04;letter-spacing:-.03em;font-weight:600;color:var(--am-brand-ink);margin:0 0 var(--am-space-4);text-wrap:balance}.landing_h1__VVzw5 em{font-style:normal;color:var(--am-display-amber)}.landing_h2__CRjAM{font-family:var(--am-font-display);font-size:clamp(24px,4.6vw,40px);line-height:1.15;letter-spacing:-.025em;font-weight:600;color:var(--am-brand-ink);margin:0 0 var(--am-space-2);text-wrap:balance}.landing_h3__jUW_g{font-size:var(--am-text-lg);line-height:var(--am-leading-snug);font-weight:var(--am-weight-semibold);color:var(--am-text);margin:0 0 var(--am-space-2)}.landing_lede__zEj_f{font-size:var(--am-text-base);line-height:var(--am-leading-normal);color:var(--am-text-secondary);margin:0 0 var(--am-space-6);max-width:62ch}.landing_note__EsQjP{font-size:var(--am-text-sm);line-height:var(--am-leading-normal);color:var(--am-text-muted);margin:0;max-width:68ch}@media (min-width:768px){.landing_h1__VVzw5{font-size:44px}.landing_lede__zEj_f{font-size:var(--am-text-lg)}}.landing_hero__v7463{padding:var(--am-space-6) 0 var(--am-space-8)}@media (min-width:900px){.landing_heroGrid__PxQhe{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);grid-gap:var(--am-space-10);gap:var(--am-space-10);align-items:start}}.landing_offer__SUX61{background:var(--am-surface);border:1px solid var(--am-border);border-radius:var(--am-radius-lg);box-shadow:var(--am-shadow-card);padding:var(--am-space-5)}.landing_offerPrice__gDN4L{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--am-space-2);margin-bottom:var(--am-space-2)}.landing_offerMeta__2hgN9{font-size:var(--am-text-sm);color:var(--am-text-muted);margin:0 0 var(--am-space-5)}.landing_offerCta__o3ea_{margin-bottom:var(--am-space-3)}.landing_trustRow__iOnnq{display:flex;flex-wrap:wrap;gap:var(--am-space-2) var(--am-space-4);margin:var(--am-space-5) 0 0;padding:0;list-style:none}.landing_trustItem__gAUJ3{display:flex;align-items:center;gap:var(--am-space-2);font-size:var(--am-text-xs);color:var(--am-text-muted)}.landing_addOn__B2_dw{margin-top:var(--am-space-4);padding:var(--am-space-4);background:var(--am-surface-sunken);border:1px dashed var(--am-border-strong);border-radius:var(--am-radius-sm)}.landing_addOnHead__uHnIa{display:flex;align-items:baseline;justify-content:space-between;gap:var(--am-space-3);margin-bottom:var(--am-space-1)}.landing_addOnName__u0el_{font-size:var(--am-text-sm);font-weight:var(--am-weight-semibold);color:var(--am-text)}.landing_addOnBody__p1lWe{font-size:var(--am-text-xs);line-height:var(--am-leading-normal);color:var(--am-text-muted);margin:0}.landing_plans__DZ5JG{display:grid;grid-gap:var(--am-space-3);gap:var(--am-space-3);margin:0 0 var(--am-space-5);padding:0;border:0}.landing_plansLegend__9rHri{font-size:var(--am-text-xs);font-weight:var(--am-weight-semibold);letter-spacing:var(--am-tracking-wide);text-transform:uppercase;color:var(--am-text-muted);padding:0;margin-bottom:var(--am-space-3)}.landing_plan__KyMWD{display:flex;align-items:flex-start;gap:var(--am-space-3);min-height:var(--am-touch-target);padding:var(--am-space-4);background:var(--am-surface-raised);border:1px solid var(--am-border-strong);border-radius:var(--am-radius-sm);cursor:pointer;transition:border-color var(--am-duration-fast) var(--am-ease),background-color var(--am-duration-fast) var(--am-ease)}.landing_plan__KyMWD:has(input:checked){border-color:var(--am-brand);background:var(--am-brand-soft)}.landing_plan__KyMWD:has(input:focus-visible){outline:3px solid var(--am-focus);outline-offset:2px}.landing_planRadio__06ATI{width:20px;height:20px;margin:2px 0 0;accent-color:var(--am-brand);flex-shrink:0}.landing_planRadio__06ATI:focus-visible{outline:none}.landing_planBody__eVaLh{min-width:0}.landing_planTop__DWWQd{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--am-space-2);margin-bottom:var(--am-space-1)}.landing_planName__KUpKq{font-size:var(--am-text-base);font-weight:var(--am-weight-semibold);color:var(--am-text)}.landing_planPrice__Yye_J{font-size:var(--am-text-base);font-weight:var(--am-weight-bold);color:var(--am-brand-ink)}.landing_planInterval__XbBry{font-size:var(--am-text-sm);color:var(--am-text-muted);font-weight:var(--am-weight-regular)}.landing_planNote__V6Aq8{font-size:var(--am-text-xs);line-height:var(--am-leading-normal);color:var(--am-text-muted);margin:0}.landing_planPlaceholder__qVgwl{cursor:not-allowed;background:var(--am-disabled-surface);border-style:dashed;border-color:var(--am-disabled-border)}.landing_planPlaceholder__qVgwl .landing_planName__KUpKq,.landing_planPlaceholder__qVgwl .landing_planNote__V6Aq8{color:var(--am-disabled-ink)}.landing_checklist__sm_Ws{display:grid;grid-gap:var(--am-space-3);gap:var(--am-space-3);margin:0 0 var(--am-space-5);padding:0;list-style:none}@media (min-width:640px){.landing_checklist__sm_Ws{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--am-space-4)}}.landing_checkItem__UqFXr{display:flex;align-items:flex-start;gap:var(--am-space-3);padding:var(--am-space-3) var(--am-space-4);background:var(--am-surface);border:1px solid var(--am-border);border-radius:var(--am-radius-sm);font-size:var(--am-text-base);line-height:var(--am-leading-snug);color:var(--am-text)}.landing_checkIcon__Af7eY{flex-shrink:0;margin-top:1px;color:var(--am-success-ink);display:inline-flex}.landing_steps__DlVT8{display:grid;grid-gap:var(--am-space-5);gap:var(--am-space-5);margin:0;padding:0;list-style:none;counter-reset:step}@media (min-width:768px){.landing_steps__DlVT8{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--am-space-6)}}.landing_step__lFU4M{display:grid;grid-template-columns:40px minmax(0,1fr);grid-gap:var(--am-space-4);gap:var(--am-space-4);align-items:start}@media (min-width:768px){.landing_step__lFU4M{grid-template-columns:minmax(0,1fr);gap:var(--am-space-3)}}.landing_stepNum__zSbX_{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--am-radius-pill);background:var(--am-brand);color:var(--am-on-brand);font-size:var(--am-text-base);font-weight:var(--am-weight-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.landing_stepBody__5biNe p{font-size:var(--am-text-sm);line-height:var(--am-leading-normal);color:var(--am-text-secondary);margin:0}.landing_diffGrid__tiNaY{display:grid;grid-gap:var(--am-space-4);gap:var(--am-space-4);margin:0;padding:0;list-style:none}@media (min-width:768px){.landing_diffGrid__tiNaY{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--am-space-5)}}.landing_diffCard__6QqUH{padding:var(--am-space-5);background:var(--am-surface);border:1px solid var(--am-border);border-left:3px solid var(--am-accent);border-radius:var(--am-radius-sm)}.landing_diffCard__6QqUH p{font-size:var(--am-text-sm);line-height:var(--am-leading-normal);color:var(--am-text-secondary);margin:0}.landing_sample__zYc4x{margin-top:var(--am-space-5);background:var(--am-surface-raised);border:1px solid var(--am-border);border-radius:var(--am-radius-md);box-shadow:var(--am-shadow-card);overflow:hidden}.landing_sampleBar__FPjlI{display:flex;align-items:center;gap:var(--am-space-2);padding:var(--am-space-3) var(--am-space-4);background:var(--am-brand);color:var(--am-on-brand);font-size:var(--am-text-xs);font-weight:var(--am-weight-semibold);letter-spacing:var(--am-tracking-wide);text-transform:uppercase}.landing_sampleInner__DNqR6{padding:var(--am-space-5) var(--am-space-4)}@media (min-width:768px){.landing_sampleInner__DNqR6{padding:var(--am-space-6)}}.landing_chapterGroups__rM1eu{display:grid;grid-gap:var(--am-space-5);gap:var(--am-space-5);margin:0}@media (min-width:768px){.landing_chapterGroups__rM1eu{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--am-space-6)}}.landing_chapterLabel__X_zLa{font-size:var(--am-text-xs);font-weight:var(--am-weight-semibold);letter-spacing:var(--am-tracking-wide);text-transform:uppercase;color:var(--am-accent-ink);margin:0 0 var(--am-space-3)}.landing_chapterList__CMIuK{margin:0;padding:0;list-style:none;display:grid;grid-gap:var(--am-space-2);gap:var(--am-space-2)}.landing_chapterList__CMIuK li{font-size:var(--am-text-sm);line-height:var(--am-leading-snug);color:var(--am-text-secondary);padding-bottom:var(--am-space-2);border-bottom:1px solid var(--am-divider)}.landing_scrollX__EoZ0r{overflow-x:auto;-webkit-overflow-scrolling:touch}.landing_table__hjFjP{width:100%;min-width:340px;border-collapse:collapse;font-size:var(--am-text-sm)}.landing_table__hjFjP th{text-align:left;font-size:var(--am-text-xs);font-weight:var(--am-weight-semibold);letter-spacing:var(--am-tracking-wide);text-transform:uppercase;color:var(--am-text-muted);padding:0 var(--am-space-3) var(--am-space-3) 0;border-bottom:1px solid var(--am-border);white-space:nowrap}@media (max-width:480px){.landing_table__hjFjP th{white-space:normal}}.landing_table__hjFjP td{padding:var(--am-space-3) var(--am-space-3) var(--am-space-3) 0;border-bottom:1px solid var(--am-divider);color:var(--am-text-secondary)}.landing_table__hjFjP td:last-child,.landing_table__hjFjP th:last-child{padding-right:0}.landing_table__hjFjP tbody th{text-transform:none;letter-spacing:normal;font-size:var(--am-text-sm);font-weight:var(--am-weight-medium);color:var(--am-text);padding:var(--am-space-3) var(--am-space-3) var(--am-space-3) 0;border-bottom:1px solid var(--am-divider)}.landing_blankCell__TubcT:after{content:"";display:block;height:8px;min-width:44px;border-radius:var(--am-radius-pill);background:var(--am-disabled-surface)}.landing_scoreNum__5_VyM{font-family:var(--am-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--am-text-muted);white-space:nowrap}.landing_scoreTotal__BeMEk td{border-bottom:0;border-top:2px solid var(--am-border-strong);font-weight:var(--am-weight-bold);color:var(--am-text);padding-top:var(--am-space-4)}.landing_thread__b7yeF{display:grid;grid-gap:var(--am-space-3);gap:var(--am-space-3)}.landing_turn__Z16JX{max-width:88%;padding:var(--am-space-3) var(--am-space-4);border-radius:var(--am-radius-md);font-size:var(--am-text-sm);line-height:var(--am-leading-normal)}.landing_turnYou__1NvNo{justify-self:end;background:var(--am-brand-soft);color:var(--am-text);border-bottom-right-radius:var(--am-space-1)}.landing_turnGuruji__6fG5t{justify-self:start;background:var(--am-surface-sunken);border:1px solid var(--am-border);color:var(--am-text-secondary);border-bottom-left-radius:var(--am-space-1)}.landing_turnRole__QeZz2{display:block;font-size:var(--am-text-xs);font-weight:var(--am-weight-semibold);letter-spacing:var(--am-tracking-wide);text-transform:uppercase;color:var(--am-text-muted);margin-bottom:var(--am-space-1)}.landing_ctaBlock__JHm24{display:flex;flex-direction:column;align-items:center;gap:var(--am-space-3);text-align:center;padding:var(--am-space-8) var(--am-space-5);background:var(--am-brand-soft);border:1px solid var(--am-border);border-radius:var(--am-radius-lg)}.landing_ctaBlockPrice__LCFVy{display:flex;align-items:baseline;gap:var(--am-space-2)}.landing_ctaBlockLine__lp6Oo{font-size:var(--am-text-sm);color:var(--am-text-secondary);margin:0;max-width:46ch}.landing_ctaWide__K4_0J{width:100%;max-width:420px}.landing_proof__2kWOX{padding:var(--am-space-6) var(--am-space-5);border:1px dashed var(--am-border-strong);border-radius:var(--am-radius-md);background:var(--am-surface-sunken)}.landing_proofTitle__cO93B{font-size:var(--am-text-base);font-weight:var(--am-weight-semibold);color:var(--am-text);margin:0 0 var(--am-space-2)}.landing_faq__8t8PL{display:grid;grid-gap:var(--am-space-3);gap:var(--am-space-3)}.landing_faqItem__NpChC{background:var(--am-surface);border:1px solid var(--am-border);border-radius:var(--am-radius-sm);overflow:hidden}.landing_faqItem__NpChC summary{display:flex;align-items:center;justify-content:space-between;gap:var(--am-space-4);min-height:var(--am-touch-target);padding:var(--am-space-4);cursor:pointer;font-size:var(--am-text-base);font-weight:var(--am-weight-semibold);line-height:var(--am-leading-snug);color:var(--am-text);list-style:none}.landing_faqItem__NpChC summary::-webkit-details-marker{display:none}.landing_faqItem__NpChC summary:focus-visible{outline:3px solid var(--am-focus);outline-offset:-3px}@media (hover:hover) and (pointer:fine){.landing_faqItem__NpChC summary:hover{background:var(--am-brand-soft)}}.landing_faqChevron__IeaYe{flex-shrink:0;color:var(--am-accent-ink);transition:transform var(--am-duration-base) var(--am-ease)}.landing_faqItem__NpChC[open] .landing_faqChevron__IeaYe{transform:rotate(180deg)}.landing_faqAnswer__HuXxG{padding:0 var(--am-space-4) var(--am-space-4);font-size:var(--am-text-sm);line-height:var(--am-leading-normal);color:var(--am-text-secondary);margin:0;max-width:72ch}.landing_final__SPZ5R{text-align:center;padding:var(--am-space-10) var(--am-space-5);background:var(--am-brand);border-radius:var(--am-radius-lg);color:var(--am-on-brand)}.landing_finalHeadline__nt5U1{font-family:var(--am-font-display);font-size:var(--am-text-2xl);line-height:var(--am-leading-snug);font-weight:var(--am-weight-regular);color:var(--am-on-brand);margin:0 0 var(--am-space-3);text-wrap:balance}.landing_finalBody__MSoyn{font-size:var(--am-text-base);line-height:var(--am-leading-normal);color:var(--am-on-brand);opacity:.92;margin:0 auto var(--am-space-6);max-width:46ch}.landing_finalCtaWrap__em6SK{display:flex;justify-content:center}.landing_finalBtn__QmJVE{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:420px;min-height:var(--am-control-height-lg);padding:0 var(--am-space-6);border-radius:var(--am-radius-pill);background:var(--am-surface-raised);color:var(--am-brand-ink);font-family:var(--am-font-body);font-size:var(--am-text-base);font-weight:var(--am-weight-semibold);text-decoration:none;border:2px solid var(--am-surface-raised);transition:transform var(--am-duration-fast) var(--am-ease),box-shadow var(--am-duration-fast) var(--am-ease)}@media (hover:hover) and (pointer:fine){.landing_finalBtn__QmJVE:hover{transform:translateY(-1px);box-shadow:var(--am-shadow-lift)}}.landing_finalBtn__QmJVE:active{transform:none}.landing_finalBtn__QmJVE:focus-visible{outline:3px solid var(--am-surface-raised);outline-offset:3px}.landing_finalMeta__nyVLO{font-size:var(--am-text-sm);color:var(--am-on-brand);opacity:.85;margin:var(--am-space-4) 0 0}.landing_stickyBar__gbBDa{position:fixed;left:0;right:0;bottom:0;z-index:1001;height:97px;box-sizing:content-box;padding-bottom:env(safe-area-inset-bottom,0);border-top:2px solid var(--am-accent);background:var(--am-surface-raised);box-shadow:0 -4px 20px var(--am-scrim)}@supports ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))) or (-webkit-backdrop-filter:blur(12px)){.landing_stickyBar__gbBDa{background:color-mix(in srgb,var(--am-surface-raised) 86%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}@media (min-width:768px){.landing_stickyBar__gbBDa{display:none}}.landing_stickyInner__zzVm5{display:flex;align-items:center;justify-content:space-between;gap:var(--am-space-3);height:97px;max-width:1200px;margin:0 auto;padding:0 var(--am-space-4)}.landing_stickyText__vQaFi{min-width:0}.landing_stickyName__OqFE6{display:block;font-size:var(--am-text-sm);font-weight:var(--am-weight-semibold);color:var(--am-text);line-height:var(--am-leading-snug);margin-bottom:var(--am-space-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.landing_stickyBtn__qM0JB{flex-shrink:0}@media (prefers-reduced-motion:reduce){.landing_page__By2iE *,.landing_page__By2iE :after,.landing_page__By2iE :before,.landing_stickyBar__gbBDa,.landing_stickyBar__gbBDa *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}