.seo-next-links,.seo-topic-index{margin:2.5rem auto;padding:1.25rem;background:#eafaf3;border-radius:1rem;max-width:60rem;overflow-wrap:anywhere}
.seo-topic-index{width:calc(100% - 2rem)}
.seo-next-links h2,.seo-topic-index h2{font-size:clamp(1.1rem,2.5vw,1.4rem)}
.seo-next-links a,.seo-topic-index a,.seo-topic-articles a{color:#00875f;text-underline-offset:.2em;display:inline-block;min-height:44px;padding:.55rem 0;font-weight:400}
.seo-next-links li,.seo-topic-index li,.seo-topic-articles li{margin:.3rem 0}
.seo-practice-section{margin-top:2rem;overflow-wrap:anywhere}
.seo-topic-articles ul{padding-left:1.25rem}

.column-site .article-body .test-preparation-visual{max-width:34rem;margin:1.25rem auto 1.75rem;padding:0;min-width:0}
.column-site .test-preparation-visual img{display:block;width:100%;max-width:100%;height:auto;border-radius:1rem}
