.learner{font-size:1.25rem}.learner main{max-width:56rem}.learner h1{font-size:clamp(1.7rem,3vw,2.2rem)}.learner section{padding-block:.6rem}.learner form[data-answer-form]{max-width:none}.learner [data-answer-controls]{border:none;padding:0;margin:0}.learner [data-answer-controls]>legend{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.learner input[name=answer]:not([type=radio]){max-width:24rem;font-size:1.5rem;font-variant-numeric:tabular-nums}.learner [data-hint],.learner [data-feedback]{background:var(--paper);color:var(--action)}.learner [data-hint]:hover,.learner [data-feedback]:hover{background:var(--soft)}.preschool{font-size:1.375rem}.preschool button{min-height:56px;padding:.8rem 1.3rem}.preschool .today-next{border-left:5px solid #7ba4d7;padding:1rem 1.5rem;background:var(--soft)}.preschool main>p{max-width:32ch}.step-list{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;padding-left:1.5rem;color:var(--muted);font-size:1rem}.step-list [aria-current=step]{font-weight:700;color:var(--action)}.practice-question{scroll-margin-top:1rem}.practice-question h2{font-size:1.35rem}.read-aloud{background:var(--paper);color:var(--action)}
