.intro[data-astro-cid-2fa364ek]{max-width:var(--content-readable);margin-inline:auto}.intro[data-astro-cid-2fa364ek] .prose[data-astro-cid-2fa364ek] p{font-size:var(--text-body-lg);color:var(--color-on-surface-strong);max-width:none;margin:0}.timeline[data-astro-cid-2fa364ek]{max-width:var(--content-readable);margin:0 auto;padding:0;list-style:none}.t-item[data-astro-cid-2fa364ek]{grid-template-columns:6.5rem 1fr;gap:1.75rem;display:grid}.t-time[data-astro-cid-2fa364ek]{text-align:right;color:var(--color-tertiary-deep);font-weight:600;font-size:var(--text-body-sm);padding-top:.15rem;line-height:1.4}.t-body[data-astro-cid-2fa364ek]{border-left:2px solid var(--color-tertiary-light);padding-bottom:2rem;padding-left:1.75rem;position:relative}.t-item[data-astro-cid-2fa364ek]:last-child .t-body[data-astro-cid-2fa364ek]{border-left-color:#0000;padding-bottom:0}.t-body[data-astro-cid-2fa364ek]:before{content:"";background:var(--color-tertiary-deep);border:2px solid var(--color-surface);border-radius:50%;width:.85rem;height:.85rem;position:absolute;top:.3rem;left:-.5rem}.t-body[data-astro-cid-2fa364ek] h3[data-astro-cid-2fa364ek]{margin-bottom:.35rem;font-size:1.15rem}.t-desc[data-astro-cid-2fa364ek] p{font-size:var(--text-body);max-width:none;margin:0}.rhythm-note[data-astro-cid-2fa364ek]{max-width:var(--content-readable);font-size:var(--text-body-sm);color:var(--color-tertiary-deep);margin:1.5rem auto 0;font-style:italic}.snacks[data-astro-cid-2fa364ek]{max-width:var(--content-readable);margin-inline:auto}.snacks[data-astro-cid-2fa364ek] h2[data-astro-cid-2fa364ek]{margin-bottom:1.25rem}.snacks[data-astro-cid-2fa364ek] .prose[data-astro-cid-2fa364ek] p{font-size:var(--text-body-lg);max-width:none;margin:0}.day-toggle[data-astro-cid-2fa364ek]{position:relative}.sr-only[data-astro-cid-2fa364ek]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.day-toggle__bar[data-astro-cid-2fa364ek]{justify-content:center;margin:0 auto 2.25rem;display:flex}.day-toggle__tabs[data-astro-cid-2fa364ek]{background:var(--color-tertiary-light);border-radius:999px;gap:2px;padding:4px;display:inline-flex}.day-toggle__tabs[data-astro-cid-2fa364ek] label[data-astro-cid-2fa364ek]{cursor:pointer;font-weight:500;font-size:var(--text-body-sm);color:var(--color-on-surface);-webkit-user-select:none;user-select:none;border-radius:999px;padding:.55rem 1.6rem;line-height:1;transition:background .18s,color .18s,box-shadow .18s}.day-toggle__tabs[data-astro-cid-2fa364ek] label[data-astro-cid-2fa364ek]:hover{background:#ffffff73}#day-prog-toddler[data-astro-cid-2fa364ek]:checked~.day-toggle__bar[data-astro-cid-2fa364ek] label[data-astro-cid-2fa364ek][for=day-prog-toddler],#day-prog-preschool[data-astro-cid-2fa364ek]:checked~.day-toggle__bar[data-astro-cid-2fa364ek] label[data-astro-cid-2fa364ek][for=day-prog-preschool]{background:var(--color-surface);color:var(--color-on-surface-strong);box-shadow:0 1px 2px #00000014}#day-prog-toddler[data-astro-cid-2fa364ek]:focus-visible~.day-toggle__bar[data-astro-cid-2fa364ek] label[data-astro-cid-2fa364ek][for=day-prog-toddler],#day-prog-preschool[data-astro-cid-2fa364ek]:focus-visible~.day-toggle__bar[data-astro-cid-2fa364ek] label[data-astro-cid-2fa364ek][for=day-prog-preschool]{outline:2px solid var(--color-tertiary-deep);outline-offset:2px}.day-toggle[data-astro-cid-2fa364ek] .timeline[data-astro-cid-2fa364ek]{display:none}#day-prog-toddler[data-astro-cid-2fa364ek]:checked~.timeline--toddler[data-astro-cid-2fa364ek],#day-prog-preschool[data-astro-cid-2fa364ek]:checked~.timeline--preschool[data-astro-cid-2fa364ek]{display:block}@media (width<=480px){.day-toggle__tabs[data-astro-cid-2fa364ek] label[data-astro-cid-2fa364ek]{padding:.55rem 1.1rem}}.learn-grid[data-astro-cid-2fa364ek]{max-width:var(--content-wide);grid-template-columns:repeat(2,1fr);gap:2rem;margin-inline:auto;display:grid}.learn-card[data-astro-cid-2fa364ek]{background:var(--color-surface);border:var(--border-hairline);border-radius:var(--r-lg);padding:2rem}.learn-icon[data-astro-cid-2fa364ek]{color:var(--color-tertiary-deep);margin-bottom:1rem;display:inline-flex}.learn-card[data-astro-cid-2fa364ek] h3[data-astro-cid-2fa364ek]{margin-bottom:.5rem}.learn-card[data-astro-cid-2fa364ek] .prose[data-astro-cid-2fa364ek] p{font-size:var(--text-body);max-width:none;margin:0}@media (width<=720px){.t-item[data-astro-cid-2fa364ek]{grid-template-columns:5rem 1fr;gap:1rem}.learn-grid[data-astro-cid-2fa364ek]{grid-template-columns:1fr}}
