@font-face{font-family:Yaldevi;font-style:normal;font-weight:200 700;font-display:swap;src:url(/fonts/yaldevi-latin-var.woff2) format("woff2")}.page_page__iZaMs{--u:calc(min(100vw, 720px) / 720);--mc-ink:#1d1d1f;--mc-mid:#4d4d52;--mc-soft:#6e6e73;--mc-green:#184e2b;--mc-green-press:#123d21;--mc-green-soft:#3f5a43;--mc-ground:#fff;--mc-band:#f5f5f7;--mc-line:rgba(29,29,31,.1);position:relative;z-index:1;min-height:100svh;background:var(--mc-ground);color:var(--mc-ink);font-family:Yaldevi,ui-sans-serif,system-ui,sans-serif;font-feature-settings:"kern";-webkit-font-smoothing:antialiased}.page_page__iZaMs ::-moz-selection{background:rgba(24,78,43,.18);color:var(--mc-ink)}.page_page__iZaMs ::selection{background:rgba(24,78,43,.18);color:var(--mc-ink)}.page_page__iZaMs a:focus-visible,.page_page__iZaMs button:focus-visible,.page_page__iZaMs summary:focus-visible{outline:2px solid var(--mc-green);outline-offset:3px;border-radius:6px}.page_column__4Djmr{max-width:calc(720 * var(--u));margin:0 auto;padding:0 calc(31 * var(--u))}.page_topbar__SRPAG{background:var(--mc-band)}.page_topbarInner__D_eSh{display:flex;align-items:flex-start;justify-content:space-between;height:calc(97 * var(--u));padding-top:calc(27 * var(--u));padding-right:calc(30 * var(--u))}.page_wordmark__uRI1N{font-size:calc(31 * var(--u));line-height:calc(38 * var(--u));font-weight:700;letter-spacing:-.035em;color:var(--mc-ink)}.page_login__YKoBD{margin-top:calc(4 * var(--u));font-size:calc(23 * var(--u));line-height:calc(32 * var(--u));font-weight:500;color:var(--mc-ink)}.page_hero__SI7Io{padding-top:calc(96 * var(--u));padding-bottom:calc(47 * var(--u))}.page_product__UyDp_{margin:0;font-size:calc(21 * var(--u));line-height:calc(32 * var(--u));font-weight:500;color:var(--mc-green-soft)}.page_headline__dZGBi{margin:calc(28 * var(--u)) 0 0;font-size:calc(92 * var(--u));line-height:calc(99 * var(--u));font-weight:700;letter-spacing:-.03em;color:var(--mc-ink)}.page_headline__dZGBi em{font-style:normal;color:var(--mc-green)}.page_subline__y11_S{margin:calc(39 * var(--u)) 0 0;max-width:calc(600 * var(--u));font-size:calc(25 * var(--u));line-height:calc(44 * var(--u));font-weight:450;color:var(--mc-mid)}.page_heroCta__4fh6W{margin-top:calc(46 * var(--u))}.page_band__9Og_J{background:var(--mc-band)}.page_sectionHead__DnOzc{margin:0;font-size:calc(37 * var(--u));line-height:calc(48 * var(--u));font-weight:500;letter-spacing:-.02em;color:var(--mc-ink);text-wrap:balance}.page_become__WvTv7{padding-top:calc(136 * var(--u));padding-bottom:calc(120 * var(--u))}.page_section__0GKHE{padding-top:calc(120 * var(--u));padding-bottom:calc(120 * var(--u))}.page_lead__hSKOA{margin:calc(22 * var(--u)) 0 0;max-width:calc(620 * var(--u));font-size:calc(25 * var(--u));line-height:calc(40 * var(--u));font-weight:450;color:var(--mc-mid);text-wrap:pretty}.page_becomeList__gIK7P{list-style:none;margin:calc(56 * var(--u)) 0 0;padding:0;border-top:1px solid var(--mc-line)}.page_becomeList__gIK7P li{display:flex;align-items:flex-start;gap:calc(20 * var(--u));padding:calc(26 * var(--u)) 0;border-bottom:1px solid var(--mc-line);font-size:calc(30 * var(--u));line-height:calc(40 * var(--u));font-weight:500;letter-spacing:-.015em;color:var(--mc-ink);text-wrap:pretty}.page_tick__bZA5z{flex:none;width:calc(30 * var(--u));height:calc(30 * var(--u));margin-top:calc(5 * var(--u));color:var(--mc-green)}.page_prose__qAbu8{margin-top:calc(40 * var(--u));max-width:calc(640 * var(--u))}.page_prose__qAbu8 p{margin:0 0 calc(26 * var(--u));font-size:calc(26 * var(--u));line-height:calc(42 * var(--u));font-weight:450;color:var(--mc-mid);text-wrap:pretty}.page_prose__qAbu8 p:last-child{margin-bottom:0}.page_prose__qAbu8 strong{font-weight:600;color:var(--mc-ink)}.page_skills__lV6Y5{display:grid;grid-template-columns:1fr;margin-top:calc(56 * var(--u));border-top:1px solid var(--mc-line)}.page_skill__faR_C{padding:calc(32 * var(--u)) 0;border-bottom:1px solid var(--mc-line)}.page_skill__faR_C h3{margin:0;font-size:calc(31 * var(--u));line-height:calc(40 * var(--u));font-weight:600;letter-spacing:-.015em;color:var(--mc-ink)}.page_skill__faR_C p{margin:calc(10 * var(--u)) 0 0;font-size:calc(24 * var(--u));line-height:calc(38 * var(--u));font-weight:450;color:var(--mc-mid);text-wrap:pretty}.page_lessons__ZJMfH{list-style:none;margin:calc(56 * var(--u)) 0 0;padding:0}.page_lesson__LXkWP{display:grid;grid-template-columns:calc(118 * var(--u)) 1fr;-moz-column-gap:calc(16 * var(--u));column-gap:calc(16 * var(--u));padding:calc(30 * var(--u)) 0;border-top:1px solid var(--mc-line)}.page_lesson__LXkWP:last-child{border-bottom:1px solid var(--mc-line)}.page_lessonNo__lUFxC{font-size:calc(21 * var(--u));line-height:calc(40 * var(--u));font-weight:600;color:var(--mc-green);font-variant-numeric:tabular-nums}.page_lesson__LXkWP h3{margin:0;font-size:calc(29 * var(--u));line-height:calc(40 * var(--u));font-weight:600;letter-spacing:-.015em;color:var(--mc-ink);text-wrap:balance}.page_lesson__LXkWP p{margin:calc(8 * var(--u)) 0 0;font-size:calc(23 * var(--u));line-height:calc(36 * var(--u));font-weight:450;color:var(--mc-mid);text-wrap:pretty}.page_midCta__HYfgv{margin-top:calc(56 * var(--u))}.page_included__mhmGr{list-style:none;margin:calc(48 * var(--u)) 0 0;padding:0}.page_included__mhmGr li{display:flex;align-items:flex-start;gap:calc(20 * var(--u));padding:calc(22 * var(--u)) 0;border-top:1px solid var(--mc-line);font-size:calc(26 * var(--u));line-height:calc(38 * var(--u));font-weight:450;color:var(--mc-ink);text-wrap:pretty}.page_included__mhmGr li:last-child{border-bottom:1px solid var(--mc-line)}.page_included__mhmGr .page_tick__bZA5z{margin-top:calc(4 * var(--u))}.page_bonus__VqEsx{font-weight:600;color:var(--mc-green)}.page_price__u14u1{display:flex;align-items:baseline;gap:calc(16 * var(--u));margin:calc(56 * var(--u)) 0 calc(28 * var(--u))}.page_priceNum__oDteV{font-size:calc(76 * var(--u));line-height:1;font-weight:700;letter-spacing:-.03em;color:var(--mc-ink)}.page_priceNote__kjqr3{font-size:calc(24 * var(--u));line-height:calc(32 * var(--u));font-weight:500;color:var(--mc-soft)}.page_faq__MrPWp{margin-top:calc(48 * var(--u));border-top:1px solid var(--mc-line)}.page_faq__MrPWp details{border-bottom:1px solid var(--mc-line)}.page_faq__MrPWp summary{display:flex;align-items:center;justify-content:space-between;gap:calc(20 * var(--u));padding:calc(28 * var(--u)) 0;cursor:pointer;list-style:none;font-size:calc(27 * var(--u));line-height:calc(38 * var(--u));font-weight:600;letter-spacing:-.01em;color:var(--mc-ink)}.page_faq__MrPWp summary::-webkit-details-marker{display:none}.page_chevron__J93H7{flex:none;width:calc(26 * var(--u));height:calc(26 * var(--u));color:var(--mc-soft);transition:transform .26s cubic-bezier(.22,1,.36,1)}.page_faq__MrPWp details[open] .page_chevron__J93H7{transform:rotate(180deg)}.page_faq__MrPWp details p{margin:0;padding:0 0 calc(30 * var(--u));max-width:calc(620 * var(--u));font-size:calc(24 * var(--u));line-height:calc(39 * var(--u));font-weight:450;color:var(--mc-mid);text-wrap:pretty}.page_faq__MrPWp details p+p{margin-top:calc(-14 * var(--u))}.page_video__4sMdM{margin-top:calc(48 * var(--u))}.page_final__M8_yJ{padding-top:calc(130 * var(--u));padding-bottom:calc(80 * var(--u))}.page_finalHead__GWrRi{margin:0;font-size:calc(64 * var(--u));line-height:calc(70 * var(--u));font-weight:700;letter-spacing:-.03em;color:var(--mc-ink);text-wrap:balance}.page_finalCta__WRy7a{margin-top:calc(44 * var(--u))}.page_disclaimer__5_xhn{margin-top:calc(100 * var(--u));padding-top:calc(32 * var(--u));border-top:1px solid var(--mc-line);font-size:calc(19 * var(--u));line-height:calc(31 * var(--u));color:var(--mc-soft)}.page_disclaimer__5_xhn strong{font-weight:600;color:var(--mc-mid)}.page_footer__AMVVX{display:flex;flex-wrap:wrap;gap:calc(10 * var(--u)) calc(32 * var(--u));margin-top:calc(36 * var(--u));padding-bottom:calc(150 * var(--u));font-size:calc(19 * var(--u));line-height:calc(28 * var(--u));color:var(--mc-soft)}.page_footer__AMVVX a{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;transition:text-decoration-color .2s ease-out}.page_footer__AMVVX a:hover{text-decoration-color:currentColor}@media (min-width:1024px){.page_page__iZaMs{--u:1.05px}.page_skills__lV6Y5{grid-template-columns:1fr 1fr;-moz-column-gap:calc(48 * var(--u));column-gap:calc(48 * var(--u))}.page_footer__AMVVX{padding-bottom:calc(60 * var(--u))}}@media (prefers-reduced-motion:reduce){.page_chevron__J93H7{transition:none}}