.local-article{max-width:820px;margin:auto;padding:48px 24px 64px}.local-article h1{font-size:clamp(2rem,4vw,3.1rem);line-height:1.13;margin:18px 0}.local-article h2{font-size:1.55rem;line-height:1.3;margin:34px 0 14px}.local-article p,.local-article li{font-size:1.08rem;line-height:1.75}.local-article .answer-capsule{padding:22px;background:#edf6f3;border-radius:14px}.article-meta{font-size:.88rem!important;color:#536761}.local-article table{width:100%;border-collapse:collapse;margin:24px 0;table-layout:fixed}.local-article th,.local-article td{padding:12px;border:1px solid #cbdcd6;text-align:left;overflow-wrap:anywhere}.local-article th{background:#edf6f3}.local-article .source-note{background:#f6f8f7;padding:18px 22px;border-radius:12px;margin:28px 0}.local-article a{overflow-wrap:anywhere}.local-article .course-next{padding:22px;background:#fff3e8;border-radius:14px}.local-article .article-list{list-style:none;padding:0}.local-article .article-list li{border-bottom:1px solid #d9e5df;padding:16px 0}.local-article .article-list a{font-weight:800}.local-article .article-list small{display:block;color:#536761}