.finance_financeWrap__fPptj{--finance-ink:#152015;--finance-muted:#64715f;--finance-line:rgba(58,83,55,0.16);--finance-green:#4f7d5a;--finance-cream:#fffdf6;--finance-paper:#ffffff;--finance-gold:#c7932f;padding:40px 0 88px}.finance_financeHero__nnwqU{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.62fr);grid-gap:16px;gap:16px;align-items:stretch}.finance_articleRail__XHw47,.finance_article__cd0xI,.finance_chapterCard__73W2U,.finance_heroCard__HFghu,.finance_heroRail__cxUzP,.finance_lessonCard__mwa41,.finance_methodCard__Budwj,.finance_moduleCard__YSQW6{border:1px solid var(--finance-line);border-radius:8px;background:var(--finance-paper);box-shadow:0 18px 50px rgba(72,93,67,.08)}.finance_heroCard__HFghu{min-height:460px;display:grid;align-content:end;grid-gap:18px;gap:18px;padding:34px;background:linear-gradient(135deg,rgba(79,125,90,.14),transparent 42%),linear-gradient(315deg,rgba(199,147,47,.16),transparent 40%),var(--finance-cream)}.finance_heroKicker__KeD68,.finance_metaLabel__B_cQj,.finance_sectionKicker__7VIvh{margin:0;color:var(--finance-green);font-size:.78rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.finance_articleTitle__phRHB,.finance_heroTitle__FZdgF,.finance_sectionTitle__GJnZm{margin:0;color:var(--finance-ink);font-family:var(--font-editorial),serif;font-weight:700;letter-spacing:0;line-height:1}.finance_heroTitle__FZdgF{max-width:13ch;font-size:4.15rem}.finance_articleSummary__l3nVb,.finance_cardText__R7oke,.finance_chapterCard__73W2U p,.finance_heroSummary__VOsD_,.finance_methodCard__Budwj p,.finance_sectionSummary__nDwhv{margin:0;color:var(--finance-muted);font-size:1rem;line-height:1.78}.finance_heroSummary__VOsD_{max-width:720px;font-size:1.08rem}.finance_heroActions__s7iPe,.finance_lessonLinks__Fqs7B,.finance_metaRow__dHg6z,.finance_moduleLinks___T9XL{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.finance_buttonGhost__xSDqq,.finance_button__5sYdY,.finance_inlineLink__KPaGv{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:1px solid transparent;border-radius:8px;padding:10px 15px;font-size:.9rem;font-weight:900;text-decoration:none}.finance_button__5sYdY{background:var(--finance-green);color:#ffffff}.finance_buttonGhost__xSDqq{border-color:var(--finance-line);background:#ffffff;color:var(--finance-ink)}.finance_inlineLink__KPaGv{min-height:auto;padding:0;color:var(--finance-green)}.finance_heroRail__cxUzP{display:grid;grid-gap:0;gap:0;overflow:hidden}.finance_railItem__Hf_Yr{display:grid;grid-gap:8px;gap:8px;min-height:150px;padding:22px;border-bottom:1px solid rgba(58,83,55,.12);background:rgba(255,255,255,.76)}.finance_railItem__Hf_Yr:last-child{border-bottom:0}.finance_railItem__Hf_Yr strong{color:var(--finance-ink);font-family:var(--font-editorial),serif;font-size:1.55rem;line-height:1.05}.finance_railItem__Hf_Yr span{color:var(--finance-muted);font-size:.9rem;font-weight:700;line-height:1.5}.finance_sectionBand__zyBCq{padding-top:48px}.finance_sectionHeader__0HK4a{display:grid;grid-template-columns:minmax(0,.78fr) minmax(280px,.38fr);grid-gap:24px;gap:24px;align-items:end;margin-bottom:18px}.finance_sectionTitle__GJnZm{margin-top:6px;font-size:2.8rem}.finance_lessonGrid__29fPS,.finance_methodGrid__JANwF,.finance_moduleGrid__QudgJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.finance_lessonGrid__29fPS{grid-template-columns:repeat(3,minmax(0,1fr))}.finance_chapterCard__73W2U,.finance_lessonCard__mwa41,.finance_methodCard__Budwj,.finance_moduleCard__YSQW6{display:grid;grid-gap:16px;gap:16px;align-content:start;padding:24px}.finance_chapterCard__73W2U h3,.finance_lessonCard__mwa41 h3,.finance_methodCard__Budwj h3,.finance_moduleCard__YSQW6 h3{margin:0;color:var(--finance-ink);font-family:var(--font-editorial),serif;font-size:1.8rem;line-height:1.08;letter-spacing:0}.finance_lessonList__M3DQs{display:grid;grid-gap:8px;gap:8px;padding:0;margin:0;list-style:none}.finance_lessonList__M3DQs li{border-top:1px solid rgba(58,83,55,.1);padding-top:8px;color:var(--finance-muted);font-size:.9rem;font-weight:800}.finance_curriculumLead__uQ4SY{border:1px solid var(--finance-line);border-radius:8px;background:linear-gradient(135deg,rgba(79,125,90,.12),transparent 38%),var(--finance-cream);padding:28px;margin-bottom:16px}.finance_curriculumLead__uQ4SY h1{max-width:880px;margin:0 0 14px;color:var(--finance-ink);font-family:var(--font-editorial),serif;font-size:3.4rem;line-height:1;letter-spacing:0}.finance_articleLayout__livBY{display:grid;grid-template-columns:minmax(0,.82fr) minmax(280px,.34fr);grid-gap:18px;gap:18px;align-items:start}.finance_article__cd0xI{padding:34px}.finance_articleHeader__KUxGE{display:grid;grid-gap:14px;gap:14px;margin-bottom:28px}.finance_articleTitle__phRHB{max-width:900px;font-size:3.65rem}.finance_metaRow__dHg6z{color:var(--finance-muted);font-size:.9rem;font-weight:800}.finance_articleSummary__l3nVb{max-width:760px;font-size:1.08rem}.finance_lessonProse__Vocy8{color:#243322}.finance_articleRail__XHw47{position:-webkit-sticky;position:sticky;top:104px;display:grid;grid-gap:16px;gap:16px;padding:20px}.finance_railNav__eg_hK{display:grid;grid-gap:8px;gap:8px}.finance_railNav__eg_hK a{border-top:1px solid rgba(58,83,55,.1);color:var(--finance-muted);padding-top:8px;font-size:.9rem;font-weight:800;text-decoration:none}.finance_railNav__eg_hK a:hover{color:var(--finance-ink)}.finance_callout__zGcDn{border:1px solid rgba(79,125,90,.2);border-radius:8px;background:#f5faef;padding:16px}.finance_callout__zGcDn strong{display:block;margin-bottom:8px;color:var(--finance-ink)}.finance_callout__zGcDn p{margin:0;color:var(--finance-muted);line-height:1.65}@media (max-width:1020px){.finance_articleLayout__livBY,.finance_financeHero__nnwqU,.finance_sectionHeader__0HK4a{grid-template-columns:1fr}.finance_articleRail__XHw47{position:static}.finance_lessonGrid__29fPS{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.finance_financeWrap__fPptj{padding:24px 0 64px}.finance_article__cd0xI,.finance_chapterCard__73W2U,.finance_heroCard__HFghu,.finance_lessonCard__mwa41,.finance_methodCard__Budwj,.finance_moduleCard__YSQW6{padding:20px}.finance_articleTitle__phRHB,.finance_curriculumLead__uQ4SY h1,.finance_heroTitle__FZdgF{font-size:2.45rem}.finance_sectionTitle__GJnZm{font-size:2.1rem}.finance_lessonGrid__29fPS,.finance_methodGrid__JANwF,.finance_moduleGrid__QudgJ{grid-template-columns:1fr}.finance_heroActions__s7iPe,.finance_lessonLinks__Fqs7B,.finance_moduleLinks___T9XL{align-items:stretch;flex-direction:column}.finance_buttonGhost__xSDqq,.finance_button__5sYdY{width:100%}}