.math-figure{margin:12px auto;max-width:480px;width:100%}.math-figure svg{display:block;width:100%;height:auto;max-height:310px}.math-figure text{font:15px Arial,sans-serif;fill:#243b34;stroke:none}.math-figure figcaption{text-align:center;font-size:.83rem;color:#56675b;line-height:1.5;margin-top:8px}.number-cards{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin:24px 0}.number-cards>div{background:#e1eada;border:1px solid #a9bca9;border-radius:12px;padding:22px;min-width:110px;display:flex;flex-direction:column;gap:10px;text-align:center}.number-cards strong{font:clamp(1.3rem,4vw,2rem) Georgia,serif;color:#285b4b}.number-cards span{font-size:.9rem}.course-intro h1{overflow-wrap:normal}.question .math-figure{max-width:360px}.topic-art .symbol-art{font:80px Georgia,serif;color:#285b4b}.topic-art .symbol-note{font-size:15px}.formula-note{line-height:1.65}@media(max-width:480px){.number-cards{gap:8px}.number-cards>div{padding:15px;min-width:85px}.course-intro h1{font-size:2.2rem}.math-figure text{font-size:16px}}
.topic-art .symbol-note{word-spacing:normal;font-family:Arial,sans-serif}
