.video-course-library-section-module__VSNkbW__section{border:1px solid var(--border);background:var(--card);gap:16px;margin-block:0 32px;padding:clamp(18px,3vw,26px);display:grid}.video-course-library-section-module__VSNkbW__sectionHeading,.video-course-library-section-module__VSNkbW__courseHeading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.video-course-library-section-module__VSNkbW__eyebrow{color:var(--primary);letter-spacing:.12em;text-transform:uppercase;margin:0 0 6px;font-size:.68rem;font-weight:700}.video-course-library-section-module__VSNkbW__sectionTitle,.video-course-library-section-module__VSNkbW__courseTitle{color:var(--foreground);font-family:var(--font-display), Georgia, serif;letter-spacing:-.025em;margin:0;line-height:1.15}.video-course-library-section-module__VSNkbW__sectionTitle{font-size:clamp(1.45rem,2.5vw,1.9rem)}.video-course-library-section-module__VSNkbW__courseTitle{overflow-wrap:anywhere;font-size:1.3rem}.video-course-library-section-module__VSNkbW__browseLink,.video-course-library-section-module__VSNkbW__lessonLink{color:var(--primary);text-underline-offset:4px;font-size:.83rem;font-weight:700;text-decoration:underline}.video-course-library-section-module__VSNkbW__browseLink:hover,.video-course-library-section-module__VSNkbW__lessonLink:hover{color:var(--accent-foreground)}.video-course-library-section-module__VSNkbW__browseLink:focus-visible,.video-course-library-section-module__VSNkbW__lessonLink:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.video-course-library-section-module__VSNkbW__stateMessage{color:var(--muted-foreground);margin:0;font-size:.9rem;line-height:1.6}.video-course-library-section-module__VSNkbW__courseList{gap:12px;display:grid}.video-course-library-section-module__VSNkbW__courseCard{border-top:1px solid var(--border);min-width:0;padding-top:16px}.video-course-library-section-module__VSNkbW__courseDescription{color:var(--muted-foreground);white-space:pre-line;margin:7px 0 0;font-size:.88rem;line-height:1.6}.video-course-library-section-module__VSNkbW__purchaseMeta{color:var(--muted-foreground);text-align:right;flex:none;justify-items:end;gap:4px;font-size:.75rem;display:grid}.video-course-library-section-module__VSNkbW__purchaseMeta span{color:var(--foreground);font-size:.9rem;font-weight:700}.video-course-library-section-module__VSNkbW__lessonList{border-top:1px solid var(--border);gap:0;margin:16px 0 0;padding:0;list-style:none;display:grid}.video-course-library-section-module__VSNkbW__lessonRow{border-bottom:1px solid var(--border);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 0;display:grid}.video-course-library-section-module__VSNkbW__lessonNumber{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:.75rem}.video-course-library-section-module__VSNkbW__lessonTitle{min-width:0;color:var(--foreground);overflow-wrap:anywhere;font-size:.88rem;line-height:1.4}@media (max-width:560px){.video-course-library-section-module__VSNkbW__sectionHeading,.video-course-library-section-module__VSNkbW__courseHeading{flex-direction:column}.video-course-library-section-module__VSNkbW__purchaseMeta{text-align:left;justify-items:start}.video-course-library-section-module__VSNkbW__lessonRow{grid-template-columns:24px minmax(0,1fr)}.video-course-library-section-module__VSNkbW__lessonLink{grid-column:2}}
.daycare-toolkit-recommendations-module__3FbJQW__section{border-top:1px solid #d6e3dc;margin-top:clamp(2.5rem,5vw,4rem);padding-top:1.35rem}.daycare-toolkit-recommendations-module__3FbJQW__heading{margin-bottom:1rem}.daycare-toolkit-recommendations-module__3FbJQW__eyebrow{color:#416357;letter-spacing:.13em;text-transform:uppercase;margin:0 0 .45rem;font-size:.68rem;font-weight:700;line-height:1.4}.daycare-toolkit-recommendations-module__3FbJQW__heading h2{color:#173b30;font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:clamp(1.45rem,3vw,2rem);font-weight:600;line-height:1.12}.daycare-toolkit-recommendations-module__3FbJQW__list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.daycare-toolkit-recommendations-module__3FbJQW__card{background:#fff;border:1px solid #d5e2db;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem 1.25rem;padding:clamp(1rem,2.5vw,1.35rem);display:grid;box-shadow:0 10px 28px #173b300a}.daycare-toolkit-recommendations-module__3FbJQW__copy{min-width:0}.daycare-toolkit-recommendations-module__3FbJQW__profession{color:#416357;letter-spacing:.11em;text-transform:uppercase;margin:0 0 .35rem;font-size:.66rem;font-weight:700;line-height:1.4}.daycare-toolkit-recommendations-module__3FbJQW__copy h3{color:#173b30;font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:clamp(1.08rem,2vw,1.28rem);font-weight:600;line-height:1.2}.daycare-toolkit-recommendations-module__3FbJQW__copy h3 a{color:inherit;text-decoration:none}.daycare-toolkit-recommendations-module__3FbJQW__copy h3 a:hover{text-underline-offset:.18em;text-decoration:underline}.daycare-toolkit-recommendations-module__3FbJQW__copy h3 a:focus-visible,.daycare-toolkit-recommendations-module__3FbJQW__link:focus-visible{outline-offset:3px;border-radius:2px;outline:3px solid #347055}.daycare-toolkit-recommendations-module__3FbJQW__description{color:#52675d;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.45rem 0 0;font-size:.9rem;line-height:1.55;display:-webkit-box;overflow:hidden}.daycare-toolkit-recommendations-module__3FbJQW__formats{color:#63776d;margin:.45rem 0 0;font-size:.75rem;line-height:1.45}.daycare-toolkit-recommendations-module__3FbJQW__action{white-space:nowrap;justify-items:end;gap:.45rem;display:grid}.daycare-toolkit-recommendations-module__3FbJQW__price{color:#173b30;font-size:.95rem;font-weight:700}.daycare-toolkit-recommendations-module__3FbJQW__link{color:#174a3b;text-underline-offset:.2em;align-items:center;gap:.35rem;font-size:.84rem;font-weight:700;-webkit-text-decoration:underline #8fb7a1;text-decoration:underline #8fb7a1;display:inline-flex}.daycare-toolkit-recommendations-module__3FbJQW__link:hover{color:#9d245f}@media (max-width:560px){.daycare-toolkit-recommendations-module__3FbJQW__card{grid-template-columns:minmax(0,1fr)}.daycare-toolkit-recommendations-module__3FbJQW__action{justify-content:space-between;align-items:center;gap:1rem;display:flex}}
.page-module__88aojq__page{color:#173b30;background:#f8fbf9;min-height:75vh;padding:clamp(1.5rem,4vw,3rem) clamp(1rem,5vw,2.5rem) 5rem}.page-module__88aojq__content{width:min(100%,920px);margin-inline:auto}.page-module__88aojq__breadcrumb{color:#52675d;flex-wrap:wrap;align-items:center;gap:.55rem .8rem;font-size:.83rem;display:flex}.page-module__88aojq__breadcrumb a{color:#174a3b;align-items:center;gap:.4rem;font-weight:700;text-decoration:none;display:inline-flex}.page-module__88aojq__breadcrumb a:hover,.page-module__88aojq__nextStep a:hover{text-underline-offset:.22em;text-decoration:underline}.page-module__88aojq__eyebrow{color:#416357;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .8rem;font-size:.72rem;font-weight:700;line-height:1.4}.page-module__88aojq__articleHeader{border-bottom:1px solid #d6e3dc;max-width:780px;margin-top:clamp(2.75rem,7vw,5.25rem);padding-bottom:clamp(2rem,4vw,3rem)}.page-module__88aojq__articleHeader h1{color:#173b30;max-width:780px;font-family:var(--font-display);letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(2.8rem,7vw,5.25rem);font-weight:600;line-height:.98}.page-module__88aojq__introduction{color:#40574d;max-width:700px;margin:1.35rem 0 0;font-size:clamp(1.05rem,1.7vw,1.22rem);line-height:1.7}.page-module__88aojq__routine{background:#edf6f1;border:1px solid #cbdad2;border-radius:14px;grid-template-columns:minmax(170px,.65fr) minmax(0,1.35fr);gap:1.25rem 2rem;margin-top:clamp(2rem,4vw,3rem);padding:clamp(1.25rem,3vw,2rem);display:grid}.page-module__88aojq__routineHeading .page-module__88aojq__eyebrow{margin-bottom:.45rem}.page-module__88aojq__routineHeading h2{color:#173b30;font-family:var(--font-display);letter-spacing:-.045em;margin:0;scroll-margin-top:5rem;font-size:clamp(1.6rem,3vw,2.25rem);font-weight:600;line-height:1.08}.page-module__88aojq__routine ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.page-module__88aojq__routine li{border-left:2px solid #8fb7a1;min-width:0;padding-left:.85rem}.page-module__88aojq__routine li span{color:#174a3b;font-weight:700}.page-module__88aojq__routine li p{color:#40574d;margin:.35rem 0 0;font-size:.88rem;line-height:1.55}.page-module__88aojq__articleBody{width:min(100%,720px);margin:clamp(2.5rem,5vw,4rem) auto 0}.page-module__88aojq__articleBody>section+section{margin-top:2.4rem}.page-module__88aojq__articleBody h2,.page-module__88aojq__nextStep h2{color:#173b30;font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(1.65rem,3vw,2.2rem);font-weight:600;line-height:1.12}.page-module__88aojq__articleBody h2{scroll-margin-top:5rem}.page-module__88aojq__articleBody p{color:#40574d;margin:.8rem 0 0;font-size:1rem;line-height:1.78}.page-module__88aojq__template{background:#fff;border:1px solid #cbdad2;border-radius:14px;margin-top:3rem;padding:clamp(1.25rem,3vw,2rem);box-shadow:0 12px 32px #173b300d}.page-module__88aojq__template .page-module__88aojq__eyebrow{margin-bottom:.55rem}.page-module__88aojq__templateIntro{margin-top:.6rem!important;font-size:.93rem!important}.page-module__88aojq__template dl{border-top:1px solid #d6e3dc;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:1.25rem 0 0;display:grid}.page-module__88aojq__template dl>div{border-bottom:1px solid #d6e3dc;min-width:0;padding:.9rem .75rem .85rem 0}.page-module__88aojq__template dt{color:#174a3b;font-size:.82rem;font-weight:700}.page-module__88aojq__template dd{color:#52675d;overflow-wrap:anywhere;margin:.3rem 0 0;font-size:.88rem;line-height:1.5}.page-module__88aojq__closing{border-left:3px solid #8fb7a1;padding-left:1rem;font-weight:600;color:#173b30!important;margin-top:2.25rem!important}.page-module__88aojq__nextStep{border-top:1px solid #d6e3dc;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:clamp(3rem,6vw,4.5rem);padding-top:1.5rem;display:flex}.page-module__88aojq__nextStep .page-module__88aojq__eyebrow{margin-bottom:.45rem}.page-module__88aojq__nextStep h2{max-width:500px;font-size:clamp(1.45rem,2.7vw,1.9rem)}.page-module__88aojq__nextStep a{color:#174a3b;text-underline-offset:.22em;flex:none;align-items:center;gap:.5rem;font-size:.9rem;font-weight:700;text-decoration-color:#8fb7a1;display:inline-flex}.page-module__88aojq__breadcrumb a:focus-visible,.page-module__88aojq__nextStep a:focus-visible{outline-offset:3px;border-radius:3px;outline:3px solid #347055}@media (max-width:760px){.page-module__88aojq__routine{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.page-module__88aojq__routine ol,.page-module__88aojq__template dl{grid-template-columns:minmax(0,1fr)}.page-module__88aojq__routine ol{gap:.9rem}.page-module__88aojq__nextStep{flex-direction:column;align-items:flex-start}}
