.aging-parent-course-module__b2lS0a__page{--ink:#25322f;--teal:#315e58;--deep:#173d3a;--sage:#dfeae3;--cream:#f8f3e9;--clay:#b9634f;background:var(--cream);min-height:100vh;color:var(--ink);overflow-x:hidden}.aging-parent-course-module__b2lS0a__hero,.aging-parent-course-module__b2lS0a__courseList,.aging-parent-course-module__b2lS0a__safety,.aging-parent-course-module__b2lS0a__lesson,.aging-parent-course-module__b2lS0a__completion{box-sizing:border-box;width:min(1120px,100%);margin:auto;padding:64px 24px}.aging-parent-course-module__b2lS0a__hero{grid-template-columns:1.2fr .8fr;align-items:center;gap:48px;display:grid}.aging-parent-course-module__b2lS0a__badge{color:#714638;background:#eadbcc;border-radius:999px;padding:8px 14px;font-weight:850;display:inline-flex}.aging-parent-course-module__b2lS0a__eyebrow{color:var(--teal);letter-spacing:.13em;margin:18px 0 8px;font-size:.78rem;font-weight:900}.aging-parent-course-module__b2lS0a__hero h1,.aging-parent-course-module__b2lS0a__lesson h1,.aging-parent-course-module__b2lS0a__completion h1{font:800 clamp(2.5rem,5.7vw,5rem)/1.04 var(--font-serif);letter-spacing:-.035em;text-wrap:balance;margin:12px 0}.aging-parent-course-module__b2lS0a__lead,.aging-parent-course-module__b2lS0a__lessonHeader>p{font-size:1.15rem;line-height:1.75}.aging-parent-course-module__b2lS0a__promise{border-left:5px solid var(--clay);background:#fff;border-radius:0 14px 14px 0;gap:5px;margin:24px 0;padding:18px 20px;line-height:1.6;display:grid}.aging-parent-course-module__b2lS0a__meta{flex-wrap:wrap;gap:9px;margin:22px 0;display:flex}.aging-parent-course-module__b2lS0a__meta span{background:#fff;border:1px solid #d4ddd7;border-radius:999px;padding:8px 11px}.aging-parent-course-module__b2lS0a__primary,.aging-parent-course-module__b2lS0a__secondary{box-sizing:border-box;min-height:52px;font:inherit;cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;padding:0 22px;font-weight:900;text-decoration:none;display:inline-flex}.aging-parent-course-module__b2lS0a__primary{background:var(--deep);color:#fff}.aging-parent-course-module__b2lS0a__secondary{color:var(--ink);background:#fff;border:1px solid #9eb0a6}.aging-parent-course-module__b2lS0a__heroArt{background:linear-gradient(145deg,#c7ddd2,#edcdbb);border-radius:48% 48% 28px 28px;place-items:center;min-height:380px;display:grid;box-shadow:0 26px 60px #315e5824}.aging-parent-course-module__b2lS0a__rings{border:2px solid #fff9;border-radius:50%;place-items:center;width:270px;height:270px;display:grid}.aging-parent-course-module__b2lS0a__rings span{width:105px;height:105px;font:800 1.25rem var(--font-serif);background:#fffd;border-radius:50%;place-items:center;margin:-12px;display:grid}.aging-parent-course-module__b2lS0a__progressWrap{margin:24px 0}.aging-parent-course-module__b2lS0a__progressWrap>div:first-child{justify-content:space-between;margin-bottom:8px;display:flex}.aging-parent-course-module__b2lS0a__progress{background:#d7ded8;border-radius:99px;height:10px;overflow:hidden}.aging-parent-course-module__b2lS0a__progress i{background:var(--clay);height:100%;display:block}.aging-parent-course-module__b2lS0a__courseList{padding-top:25px}.aging-parent-course-module__b2lS0a__courseList>div:first-child{max-width:700px}.aging-parent-course-module__b2lS0a__courseList h2,.aging-parent-course-module__b2lS0a__safety h2{font:800 2rem var(--font-serif)}.aging-parent-course-module__b2lS0a__lessonGrid{grid-template-columns:repeat(2,1fr);gap:14px;margin-top:28px;display:grid}.aging-parent-course-module__b2lS0a__lessonCard{color:inherit;background:#fff;border:1px solid #d6ded8;border-radius:18px;grid-template-columns:54px 1fr auto;align-items:center;gap:16px;padding:22px;text-decoration:none;display:grid}.aging-parent-course-module__b2lS0a__lessonCard>strong{color:var(--clay);font:800 1.8rem var(--font-serif)}.aging-parent-course-module__b2lS0a__lessonCard h3{margin:0 0 6px}.aging-parent-course-module__b2lS0a__lessonCard p{color:#5d6965;margin:0;line-height:1.5}.aging-parent-course-module__b2lS0a__lessonCard>span{background:var(--sage);border-radius:99px;padding:6px 9px;font-size:.75rem;font-weight:850}.aging-parent-course-module__b2lS0a__safety{background:#fff7ec;border:1px solid #d8c5b5;border-radius:20px;margin-bottom:70px;padding:30px}.aging-parent-course-module__b2lS0a__safety p{line-height:1.75}.aging-parent-course-module__b2lS0a__lesson{max-width:900px;padding-top:42px}.aging-parent-course-module__b2lS0a__topline{justify-content:space-between;align-items:center;gap:14px;display:flex}.aging-parent-course-module__b2lS0a__topline a{color:var(--teal);font-weight:850;text-decoration:none}.aging-parent-course-module__b2lS0a__lesson h1{font-size:clamp(2.2rem,5vw,4.25rem)}.aging-parent-course-module__b2lS0a__idea,.aging-parent-course-module__b2lS0a__practice,.aging-parent-course-module__b2lS0a__script,.aging-parent-course-module__b2lS0a__resources{background:#fff;border:1px solid #d9e0db;border-radius:20px;margin:28px 0;padding:26px}.aging-parent-course-module__b2lS0a__idea h2,.aging-parent-course-module__b2lS0a__practice h2,.aging-parent-course-module__b2lS0a__resources h2{font:800 1.7rem var(--font-serif);margin-top:0}.aging-parent-course-module__b2lS0a__idea p,.aging-parent-course-module__b2lS0a__practice p,.aging-parent-course-module__b2lS0a__resources p{line-height:1.75}.aging-parent-course-module__b2lS0a__field{gap:8px;margin:16px 0;font-weight:850;display:grid}.aging-parent-course-module__b2lS0a__field textarea{box-sizing:border-box;width:100%;min-height:96px;color:var(--ink);font:inherit;resize:vertical;background:#fff;border:1px solid #9bad9f;border-radius:12px;padding:13px}.aging-parent-course-module__b2lS0a__selectCards{gap:10px;margin:18px 0;display:grid}.aging-parent-course-module__b2lS0a__selectCards label{cursor:pointer;background:#fff;border:1px solid #cbd7cf;border-radius:13px;align-items:flex-start;gap:12px;padding:16px;display:flex}.aging-parent-course-module__b2lS0a__selectCards input{accent-color:var(--teal);margin-top:3px}.aging-parent-course-module__b2lS0a__selectCards .aging-parent-course-module__b2lS0a__selected{border-color:var(--teal);background:var(--sage)}.aging-parent-course-module__b2lS0a__script{background:var(--sage)}.aging-parent-course-module__b2lS0a__script span{color:var(--teal);letter-spacing:.12em;margin-top:8px;font-size:.75rem;font-weight:900;display:inline-block}.aging-parent-course-module__b2lS0a__script p{margin:5px 0 14px}.aging-parent-course-module__b2lS0a__formula{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:10px;margin:20px 0;display:grid}.aging-parent-course-module__b2lS0a__formula strong{background:var(--sage);text-align:center;border-radius:12px;padding:18px 10px}.aging-parent-course-module__b2lS0a__lesson blockquote{border-left:6px solid var(--clay);font:750 1.25rem/1.65 var(--font-serif);background:#fff;border-radius:0 16px 16px 0;margin:28px 0;padding:24px}.aging-parent-course-module__b2lS0a__actions,.aging-parent-course-module__b2lS0a__completionActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:28px;display:flex}.aging-parent-course-module__b2lS0a__completion{max-width:1000px}.aging-parent-course-module__b2lS0a__planGrid{grid-template-columns:repeat(2,1fr);gap:14px;margin:30px 0;display:grid}.aging-parent-course-module__b2lS0a__planGrid article{background:#fff;border:1px solid #d7ded9;border-radius:17px;gap:10px;min-width:0;padding:22px;display:grid}.aging-parent-course-module__b2lS0a__planGrid span{color:var(--teal);font-weight:850}.aging-parent-course-module__b2lS0a__planGrid strong{overflow-wrap:anywhere;font-size:1.05rem;line-height:1.6}.aging-parent-course-module__b2lS0a__resources a{color:var(--teal);font-weight:900}.aging-parent-course-module__b2lS0a__sources{color:#66716d;margin-top:30px;font-size:.86rem;line-height:1.6}@media (max-width:760px){.aging-parent-course-module__b2lS0a__hero{grid-template-columns:1fr;padding:42px 18px}.aging-parent-course-module__b2lS0a__heroArt{min-height:230px}.aging-parent-course-module__b2lS0a__rings{width:190px;height:190px}.aging-parent-course-module__b2lS0a__rings span{width:80px;height:80px}.aging-parent-course-module__b2lS0a__courseList,.aging-parent-course-module__b2lS0a__safety,.aging-parent-course-module__b2lS0a__lesson,.aging-parent-course-module__b2lS0a__completion{padding-left:18px;padding-right:18px}.aging-parent-course-module__b2lS0a__lessonGrid,.aging-parent-course-module__b2lS0a__planGrid{grid-template-columns:1fr}.aging-parent-course-module__b2lS0a__lessonCard{grid-template-columns:44px 1fr}.aging-parent-course-module__b2lS0a__lessonCard>span{grid-column:2}.aging-parent-course-module__b2lS0a__topline{flex-wrap:wrap;align-items:flex-start}.aging-parent-course-module__b2lS0a__formula{grid-template-columns:1fr}.aging-parent-course-module__b2lS0a__formula>span{text-align:center}.aging-parent-course-module__b2lS0a__actions,.aging-parent-course-module__b2lS0a__completionActions{flex-direction:column;align-items:stretch}.aging-parent-course-module__b2lS0a__actions>*,.aging-parent-course-module__b2lS0a__completionActions>*{width:100%}}@media (max-width:430px){.aging-parent-course-module__b2lS0a__hero h1{font-size:2.65rem}.aging-parent-course-module__b2lS0a__lesson h1,.aging-parent-course-module__b2lS0a__completion h1{font-size:2.3rem}.aging-parent-course-module__b2lS0a__hero,.aging-parent-course-module__b2lS0a__courseList,.aging-parent-course-module__b2lS0a__safety,.aging-parent-course-module__b2lS0a__lesson,.aging-parent-course-module__b2lS0a__completion{padding-left:16px;padding-right:16px}}@media (prefers-reduced-motion:reduce){.aging-parent-course-module__b2lS0a__page *{scroll-behavior:auto!important;transition:none!important}}@media print{.aging-parent-course-module__b2lS0a__completionActions{display:none}.aging-parent-course-module__b2lS0a__page{background:#fff}.aging-parent-course-module__b2lS0a__completion{padding:20px}.aging-parent-course-module__b2lS0a__planGrid article{break-inside:avoid}}.aging-parent-course-module__b2lS0a__objective,.aging-parent-course-module__b2lS0a__caseStudy,.aging-parent-course-module__b2lS0a__anonymousNote{background:#fff;border:1px solid #d9e0db;border-radius:20px;margin:28px 0;padding:26px}.aging-parent-course-module__b2lS0a__objective{border-left:6px solid var(--teal);background:#f5faf7}.aging-parent-course-module__b2lS0a__caseStudy{background:#f3ebe0}.aging-parent-course-module__b2lS0a__anonymousNote{background:#eef5f2}.aging-parent-course-module__b2lS0a__objective h2,.aging-parent-course-module__b2lS0a__caseStudy h2,.aging-parent-course-module__b2lS0a__anonymousNote h2,.aging-parent-course-module__b2lS0a__summary h2{font:800 1.7rem var(--font-serif);margin-top:0}.aging-parent-course-module__b2lS0a__objective p,.aging-parent-course-module__b2lS0a__caseStudy p,.aging-parent-course-module__b2lS0a__anonymousNote p{line-height:1.75}.aging-parent-course-module__b2lS0a__summary{margin:28px 0}.aging-parent-course-module__b2lS0a__summary blockquote{margin:0}
