.teacher-article h2{font-family:Georgia,serif;font-size:clamp(26px,3vw,34px);font-weight:400;line-height:1.25;margin:45px 0 20px}.teacher-article a{text-decoration:underline;text-underline-offset:3px}.teacher-article sup{font-size:.65em}.teacher-guide{margin:35px 0 45px}.teacher-guide img{display:block;width:100%;height:auto;border-radius:5px;border:1px solid #dcdfe5}.teacher-guide figcaption{font-size:14px;line-height:1.6;margin-top:12px;color:var(--muted)}.article-sources{padding-left:24px;font-size:15px;line-height:1.7;overflow-wrap:anywhere}.article-sources li{margin:0 0 12px}.article-sources li:target{background:#f5eef3}.articles .article-feature + .article-feature{margin-top:24px}