.learn-article{max-width:800px;margin:auto;padding:64px 28px 80px;font-size:1.08rem;line-height:1.8}.learn-article h1{font-size:clamp(2.3rem,5vw,3.6rem);color:var(--deep);line-height:1.15;margin-bottom:28px}.learn-article h2{font-size:clamp(1.75rem,3vw,2.2rem);color:var(--deep);line-height:1.25;margin:44px 0 18px}.learn-article h3{font-size:1.3rem;line-height:1.4;color:var(--deep);margin-top:24px}.learn-article p{margin-bottom:20px}.learn-article a{color:var(--deep);text-underline-offset:3px;overflow-wrap:anywhere}.learn-article blockquote,.activity{background:#f1f4ed;border-left:4px solid var(--sage);padding:20px 24px;margin:28px 0}.learn-article svg{display:block;max-width:420px;margin:24px auto;width:100%;height:auto}.learn-section{padding:70px 0;background:#f3f7f6}.learn-card{max-width:800px}.learn-card h2{font-size:clamp(2rem,4vw,3rem);color:var(--deep)}.learn-card p{font-size:1.1rem}.learn-card .eyebrow{margin-bottom:14px}@media(max-width:700px){.learn-article{padding:38px 20px 60px}.learn-article blockquote,.activity{padding:16px 18px}.learn-section{padding:50px 0}}
.article-illustration{margin:32px 0 40px}.article-illustration img{width:100%;height:auto;border-radius:18px}.article-illustration figcaption{font-size:.92rem;line-height:1.6;color:#5d6e63;margin-top:12px}
