.page_page__gZF18{min-height:100vh}.LogoMark_wordmark__KoqVF{font-family:var(--font-baloo),"Nunito",sans-serif;font-weight:800;letter-spacing:-.02em;line-height:1;color:var(--ink)}.Footer_footer__K91Sq{background:var(--dark);color:#fff;padding:56px 0 32px}.Footer_grid__54jfN{display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.Footer_col__g4h4I{display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:700}.Footer_brand__W8Mkt{display:flex;align-items:center;gap:10px}.Footer_wordmark__GCNw5{font-family:var(--font-baloo),sans-serif;font-weight:800;font-size:24px;letter-spacing:-.02em}.Footer_math__VtNSs{color:#ffe9a6}.Footer_tagline__grDRl{color:var(--dark-soft);font-weight:600;line-height:1.6}.Footer_head__sL0zh{font:800 13px var(--font-body);letter-spacing:.8px;color:#ffe9a6}.Footer_light__g0VjW,.Footer_link__HPVE9{color:#fff;text-decoration:none;min-height:36px;display:flex;align-items:center}.Footer_light__g0VjW:hover,.Footer_link__HPVE9:hover{color:#ffe9a6}.Footer_legal__qswDb{margin-top:32px;padding-top:20px;border-top:1px solid rgba(255,255,255,.15);font-size:13px;color:var(--dark-soft)}.CapSwitch_seg__81SGT{display:flex;gap:4px;background:var(--chip);border-radius:16px;padding:4px;margin-left:6px}.CapSwitch_btn__q88GX{min-height:44px;padding:0 12px;border:0;border-radius:12px;background:transparent;color:var(--muted);font:var(--w-strong) 14px var(--font-body);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.1}.CapSwitch_btn__q88GX[aria-pressed=true]{background:var(--surface);color:var(--ink)}.CapSwitch_sub__Wl7j7{font-size:11px;font-weight:700}.Header_header__DOgjV{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-block:16px}.Header_brand__iPD97{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--ink)}.Header_brandText__qcvgI{display:flex;flex-direction:column;gap:2px}.Header_sub__lEnuf{font-size:12px;font-weight:800;letter-spacing:.4px;color:var(--muted)}.Header_nav__VMcGW{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.Header_link__11maE{min-height:44px;padding:0 12px;border-radius:14px;display:flex;align-items:center;font:var(--w-strong) 15px var(--font-body);color:var(--ink);text-decoration:none}.Header_link__11maE[aria-current=page]{background:var(--brand-soft);color:var(--brand-deep)}.ChipRow_row__5jQgN{display:flex;gap:8px;overflow-x:auto;padding:2px 0 4px;scrollbar-width:none}.ChipRow_row__5jQgN::-webkit-scrollbar{display:none}.ChipRow_chip__7iMwb{flex:none;min-height:46px;padding:0 16px;border-radius:16px;border:2px solid var(--line);background:var(--surface);color:var(--ink);font:var(--w-strong) 15px var(--font-body);cursor:pointer}.ChipRow_dark__a3E3d[aria-pressed=true]{background:var(--dark);border-color:var(--dark);color:#fff}.ChipRow_brand__51XRI{min-height:42px;border-radius:21px;font-size:14px}.ChipRow_brand__51XRI[aria-pressed=true]{background:var(--brand-soft);border-color:var(--brand);color:var(--brand-deep)}.Glyph_glyph__br9DQ{display:inline-flex;align-items:center;justify-content:center;flex:none;color:#fff;font-family:var(--font-stix),Georgia,serif;font-weight:600;line-height:1}.TopBar_bar__ZTGI1{background:var(--surface);border-bottom:2px solid var(--line)}.TopBar_row__GjyFC{padding-block:8px;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;font-size:13px;font-weight:700;color:var(--muted)}.TopBar_app__Uru7m{font-weight:800;text-decoration:none}.ParentsBand_band__BaJmc{background:var(--dark);color:#fff;border-radius:40px;padding:clamp(28px,5vw,52px)}.ParentsBand_eyebrow__GHkzo{color:#ffe9a6}.ParentsBand_lede__Tmu6n{margin:0;font-size:17px;line-height:1.6;color:var(--dark-soft)}.ParentsBand_cta__XByIM{align-self:flex-start;min-height:50px;padding:0 20px;border-radius:16px;background:#ffe9a6;color:#2d2a4a;display:flex;align-items:center;text-decoration:none;font:800 15px var(--font-body)}.ParentsBand_cta__XByIM:hover{color:#2d2a4a}.ParentsBand_list__gtqSJ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.ParentsBand_item__vb3kJ{display:flex;gap:12px;align-items:center;background:rgba(255,255,255,.08);border-radius:18px;padding:14px 16px;font-size:15px;font-weight:700;line-height:1.45}.ParentsBand_dot__0vuAe{width:10px;height:10px;border-radius:5px;background:#ffe9a6;flex:none}.page_page__ZU32B{min-height:100vh}.BookTabs_tabs__yBO9j{align-self:flex-start;display:flex;gap:6px;flex-wrap:wrap;background:var(--chip);border-radius:18px;padding:4px}.BookTabs_tab__zAMw0{min-height:42px;padding:0 16px;border:0;border-radius:14px;background:transparent;color:var(--muted);font:var(--w-strong) 14px var(--font-body);cursor:pointer}.BookTabs_tab__zAMw0[aria-pressed=true]{background:var(--surface);color:var(--ink)}.CtaBand_section__ZpK8I{padding-bottom:80px}.CtaBand_band__nI6D_{border-radius:36px;padding:clamp(24px,4vw,40px);display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap}.CtaBand_text__ramAI{display:flex;align-items:center;gap:16px}.CtaBand_title__67PWV{font-family:var(--font-display);font-weight:var(--w-display);font-size:26px;line-height:1.1}.CtaBand_lede__VdPsj{font-size:16px;font-weight:700;color:#5c4200}.SolutionCard_card__d9NDD{background:var(--surface);border:2px solid var(--line);border-radius:30px;padding:24px;display:flex;flex-direction:column;gap:16px}.SolutionCard_meta__wFFSi{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.SolutionCard_tag__FiFtY{font:800 12px var(--font-body);letter-spacing:.6px;padding:4px 10px;border-radius:10px}.SolutionCard_sample__5ASto{font-size:12px;font-weight:800;color:var(--muted)}.SolutionCard_question__vPW76{margin:0;font-family:var(--font-display);font-weight:var(--w-display);font-size:26px;line-height:1.25}.SolutionCard_hint__k8gTe{display:flex;gap:12px;align-items:flex-start;background:var(--brand-soft);border-radius:20px;padding:14px}.SolutionCard_hintText__w7qAb{display:flex;flex-direction:column;gap:4px;font-size:16px;font-weight:700;line-height:1.5}.SolutionCard_hintLabel__gW8a4{font:800 12px var(--font-body);letter-spacing:.6px;color:var(--brand-deep)}.SolutionCard_solution__2CgOx{display:flex;flex-direction:column;gap:10px;background:var(--bg);border-radius:20px;padding:16px}.SolutionCard_solutionLabel__SGTwD{font:800 12px var(--font-body);letter-spacing:.6px}.SolutionCard_steps__ObwRZ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.SolutionCard_step__RReCE{display:flex;gap:10px;align-items:flex-start;font-size:17px;font-weight:700;line-height:1.5}.SolutionCard_stepN__fOQDx{width:26px;height:26px;border-radius:13px;display:flex;align-items:center;justify-content:center;font:800 13px var(--font-body);flex:none}.SolutionCard_answer__98v6P{align-self:flex-start;font-family:var(--font-display);font-weight:var(--w-display);font-size:20px;padding:6px 14px;border-radius:12px}.SolutionCard_actions__fT_1N{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.SolutionCard_toggle__ia2wK{min-height:52px;border-radius:16px;border:0;background:var(--dark);color:#fff;font:800 15px var(--font-body);cursor:pointer}.SolutionCard_save__Znxj2{min-height:52px;border-radius:16px;border:2px solid var(--line);background:var(--surface);color:var(--ink);display:flex;align-items:center;justify-content:center;text-decoration:none;font:800 15px var(--font-body)}.SolutionCard_more__Kk009{align-self:flex-start;font-size:14px;font-weight:800;text-decoration:none}.TopicList_list__tlQUw{display:flex;flex-direction:column;gap:12px}.TopicList_heading__dP4qW{margin:0;font-family:var(--font-display);font-weight:var(--w-display);font-size:24px}.TopicList_topic__LjVxx{border:2px solid;border-radius:22px;padding:16px;display:flex;flex-direction:column;gap:10px}.TopicList_topicHead__f5WmQ{display:flex;justify-content:space-between;align-items:center;gap:10px}.TopicList_name__zqdse{font-family:var(--font-display);font-weight:var(--w-display);font-size:19px;line-height:1.2}.TopicList_index___bSj0{font-size:12px;font-weight:800;color:var(--muted);flex:none}.TopicList_links__crx3Y{display:flex;gap:6px;flex-wrap:wrap}.TopicList_link__NQ_hC{min-height:36px;padding:0 12px;border-radius:12px;background:#fff;color:var(--ink);display:flex;align-items:center;text-decoration:none;font-size:13px;font-weight:800}.TopicList_note__m0GSh{font-size:13px;font-weight:700;color:var(--muted)}.SolutionsBody_search__84FSU{position:relative}.SolutionsBody_searchIcon__GaSDc{position:absolute;left:18px;top:18px;color:var(--muted)}.SolutionsBody_input__x0zCS{width:100%;height:58px;border-radius:29px;border:2px solid var(--line);background:var(--surface);padding:0 20px 0 52px;font:700 17px var(--font-body);color:var(--ink)}.SolutionsBody_content__9gwzI{padding-block:8px 80px;display:grid;gap:24px;align-items:start;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}