.helping-books-module__iCtOqa__root{--hb-navy:#102a56;--hb-blue:#1d4ed8;--hb-gold:#d89b22;--hb-paper:#fffdf8;--hb-ink:#172033;--hb-muted:#5d687c;color:var(--hb-ink)}.helping-books-module__iCtOqa__hero{background:var(--hb-paper);border:1px solid #dce4ef;border-radius:18px;grid-template-columns:minmax(0,1.35fr) minmax(250px,.65fr);gap:24px;padding:28px;display:grid}.helping-books-module__iCtOqa__eyebrow{color:var(--hb-blue);letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:.78rem;font-weight:800}.helping-books-module__iCtOqa__hero h1,.helping-books-module__iCtOqa__chapterHero h1{color:var(--hb-navy);margin:0;font-size:clamp(1.7rem,4vw,2.6rem);line-height:1.08}.helping-books-module__iCtOqa__lead{max-width:70ch;color:var(--hb-muted);margin:14px 0 0;font-size:1rem;line-height:1.7}.helping-books-module__iCtOqa__facts{background:#eef4ff;border-radius:14px;align-content:start;gap:10px;margin:0;padding:18px;display:grid}.helping-books-module__iCtOqa__facts div{gap:2px;display:grid}.helping-books-module__iCtOqa__facts dt{color:var(--hb-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:800}.helping-books-module__iCtOqa__facts dd{margin:0;font-weight:700}.helping-books-module__iCtOqa__section{margin-top:28px}.helping-books-module__iCtOqa__sectionHeading{justify-content:space-between;align-items:end;gap:16px;margin-bottom:14px;display:flex}.helping-books-module__iCtOqa__sectionHeading h2{color:var(--hb-navy);margin:0;font-size:1.35rem}.helping-books-module__iCtOqa__sectionHeading p{color:var(--hb-muted);margin:0;font-size:.9rem}.helping-books-module__iCtOqa__bookGrid,.helping-books-module__iCtOqa__chapterGrid{grid-template-columns:repeat(auto-fit,minmax(245px,1fr));gap:16px;display:grid}.helping-books-module__iCtOqa__bookCard,.helping-books-module__iCtOqa__chapterCard{min-width:0;color:inherit;background:#fff;border:1px solid #dce4ef;border-radius:15px;text-decoration:none;display:flex;overflow:hidden}.helping-books-module__iCtOqa__bookCard:hover,.helping-books-module__iCtOqa__chapterCardAvailable:hover{background:#f8fbff;border-color:#9db8e6}.helping-books-module__iCtOqa__bookThumb{flex:0 0 112px;width:112px;min-height:132px}.helping-books-module__iCtOqa__bookBody,.helping-books-module__iCtOqa__chapterBody{flex-direction:column;flex:1;align-items:flex-start;min-width:0;padding:16px;display:flex}.helping-books-module__iCtOqa__bookBody h3,.helping-books-module__iCtOqa__chapterBody h3{color:var(--hb-navy);margin:0;font-size:1rem;line-height:1.35}.helping-books-module__iCtOqa__bookBody p,.helping-books-module__iCtOqa__chapterBody p{color:var(--hb-muted);margin:7px 0 0;font-size:.85rem;line-height:1.5}.helping-books-module__iCtOqa__cta,.helping-books-module__iCtOqa__status{color:var(--hb-blue);margin-top:auto;padding-top:12px;font-size:.78rem;font-weight:800}.helping-books-module__iCtOqa__chapterNumber{background:var(--hb-navy);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;margin-bottom:12px;font-weight:800;display:inline-flex}.helping-books-module__iCtOqa__chapterCardPlanned{opacity:.78;background:#f5f6f8}.helping-books-module__iCtOqa__sourceNote{border-left:4px solid var(--hb-gold);color:#594315;background:#fff8e8;margin-top:24px;padding:16px 18px;line-height:1.6}.helping-books-module__iCtOqa__chapterLayout{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:28px;display:grid}.helping-books-module__iCtOqa__chapterHero{background:var(--hb-navy);color:#fff;border-radius:18px;margin-bottom:22px;padding:24px}.helping-books-module__iCtOqa__chapterHero h1,.helping-books-module__iCtOqa__chapterHero .helping-books-module__iCtOqa__eyebrow,.helping-books-module__iCtOqa__chapterHero .helping-books-module__iCtOqa__lead{color:#fff}.helping-books-module__iCtOqa__sloList{flex-wrap:wrap;gap:7px;margin:16px 0 0;padding:0;list-style:none;display:flex}.helping-books-module__iCtOqa__sloList li{background:#ffffff1a;border:1px solid #ffffff47;border-radius:999px;padding:5px 9px;font-size:.74rem;font-weight:700}.helping-books-module__iCtOqa__outcomes{background:#f8fbff;border:1px solid #dce4ef;border-radius:14px;margin:0 0 22px;padding:18px 22px}.helping-books-module__iCtOqa__outcomes h2{color:var(--hb-navy);margin:0 0 10px;font-size:1.1rem}.helping-books-module__iCtOqa__outcomes ul,.helping-books-module__iCtOqa__contentSection ul,.helping-books-module__iCtOqa__contentSection ol{margin:10px 0 0;padding-left:1.25rem}.helping-books-module__iCtOqa__outcomes li,.helping-books-module__iCtOqa__contentSection li{margin:6px 0;line-height:1.6}.helping-books-module__iCtOqa__contentSection{background:#fff;border:1px solid #e0e6ee;border-radius:16px;margin-bottom:20px;padding:22px}.helping-books-module__iCtOqa__contentSection h2{color:var(--hb-navy);margin:0 0 12px;font-size:1.25rem;line-height:1.3}.helping-books-module__iCtOqa__contentSection h3{color:#24395d;margin:18px 0 8px;font-size:1rem}.helping-books-module__iCtOqa__contentSection p{color:#30394a;margin:9px 0;line-height:1.72}.helping-books-module__iCtOqa__definitionGrid,.helping-books-module__iCtOqa__formulaGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-top:14px;display:grid}.helping-books-module__iCtOqa__definition,.helping-books-module__iCtOqa__formula{background:#f6f8fb;border-radius:12px;padding:14px}.helping-books-module__iCtOqa__definition dt,.helping-books-module__iCtOqa__formula strong{color:var(--hb-navy);font-weight:800}.helping-books-module__iCtOqa__definition dd{color:#4b5565;margin:5px 0 0;line-height:1.55}.helping-books-module__iCtOqa__formulaExpression{color:#0f3d86;margin-bottom:7px;font-size:1.05rem;font-weight:700;display:block}.helping-books-module__iCtOqa__example{border-left:4px solid var(--hb-blue);background:#f5f9ff;border-radius:0 12px 12px 0;margin-top:14px;padding:16px}.helping-books-module__iCtOqa__answer{font-weight:750;color:#123f21!important;margin-top:10px!important}.helping-books-module__iCtOqa__assessmentQuestion{background:#fbfcfe;border:1px solid #e2e7ee;border-radius:12px;margin-top:14px;padding:15px}.helping-books-module__iCtOqa__assessmentQuestion>strong{color:var(--hb-navy);display:block}.helping-books-module__iCtOqa__assessmentQuestion details{margin-top:10px}.helping-books-module__iCtOqa__assessmentQuestion summary{cursor:pointer;color:var(--hb-blue);font-weight:750}.helping-books-module__iCtOqa__checklist{gap:10px;margin-top:12px;display:grid}.helping-books-module__iCtOqa__checklist label{align-items:flex-start;gap:10px;line-height:1.5;display:flex}.helping-books-module__iCtOqa__checklist input{width:17px;height:17px;accent-color:var(--hb-blue);margin-top:2px}.helping-books-module__iCtOqa__sidebar{background:#fff;border:1px solid #dce4ef;border-radius:14px;position:sticky;top:132px;overflow:hidden}.helping-books-module__iCtOqa__sidebar h2{background:var(--hb-navy);color:#fff;margin:0;padding:14px 16px;font-size:.95rem}.helping-books-module__iCtOqa__sidebar ol{margin:0;padding:10px 12px 14px 34px}.helping-books-module__iCtOqa__sidebar li{color:var(--hb-muted);margin:5px 0;font-size:.8rem;line-height:1.4}.helping-books-module__iCtOqa__sidebar a{color:inherit;text-decoration:none}.helping-books-module__iCtOqa__sidebar a:hover{color:var(--hb-blue)}.helping-books-module__iCtOqa__pager{border-top:1px solid #dce4ef;justify-content:space-between;gap:12px;margin-top:24px;padding-top:18px;display:flex}.helping-books-module__iCtOqa__pager a{color:var(--hb-blue);font-weight:800;text-decoration:none}@media (max-width:900px){.helping-books-module__iCtOqa__hero,.helping-books-module__iCtOqa__chapterLayout{grid-template-columns:1fr}.helping-books-module__iCtOqa__sidebar{position:static}}@media (max-width:600px){.helping-books-module__iCtOqa__hero,.helping-books-module__iCtOqa__chapterHero,.helping-books-module__iCtOqa__contentSection{padding:18px}.helping-books-module__iCtOqa__bookGrid,.helping-books-module__iCtOqa__chapterGrid,.helping-books-module__iCtOqa__definitionGrid,.helping-books-module__iCtOqa__formulaGrid{grid-template-columns:1fr}}
