/* Scoped high-school article spacing; white paper and small primary accents. */
.suhak-v4-post .story-beat{margin-bottom:24px}
.suhak-v4-post .story-beat h2{font-size:1.3rem;margin-bottom:.6em}
.suhak-v4-post .story-beat p{margin-bottom:1em}
.suhak-v4-post .story-visual{max-width:690px;margin:24px auto 28px}
.suhak-v4-post .context-visual{max-width:560px}
.suhak-v4-post .display-math{margin:14px 0 18px;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}
.suhak-v4-post table{width:100%;border-collapse:collapse;margin:15px 0 22px}
.suhak-v4-post th,.suhak-v4-post td{padding:8px 12px;border-bottom:1px solid #dce2e8;text-align:left}
.suhak-v4-post th{color:#0057d9}
.suhak-v4-post .katex .text{font-family:Pretendard,sans-serif}
.suhak-v4-post .suhak-source-note{margin-top:30px}
@media(max-width:600px){.suhak-v4-post .katex{font-size:1em}.suhak-v4-post .story-visual{margin-bottom:26px}.suhak-v4-post th,.suhak-v4-post td{padding:8px}}

@media(max-width:600px){.suhak-blog-single .suhak-article-body{padding-inline:0}}
