
.mw-growth{max-width:1160px;margin:32px auto;padding:32px;border:1px solid #cbd6c7;border-radius:18px;background:#f0f3e9}.mw-growth h2{font-size:clamp(1.5rem,3vw,2.2rem);line-height:1.25;margin-top:0}.mw-growth h3{font-size:1.15rem;line-height:1.35}.mw-growth h2,.mw-growth h3{word-break:normal;overflow-wrap:normal;hyphens:none;text-wrap:balance}.mw-growth-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.mw-growth-card{background:#fffdf7;border:1px solid #d0dacb;border-radius:12px;padding:22px;min-width:0}.mw-growth-card p{font-size:1rem}.mw-growth-scroll{max-width:100%;overflow-x:auto}.mw-growth table{border-collapse:collapse;min-width:750px;width:100%;background:#fffdf7}.mw-growth th,.mw-growth td{padding:14px;border-bottom:1px solid #cbd6c7;text-align:left;vertical-align:top}.mw-growth th{background:#e0e8d9}.mw-growth details{padding:12px 0;border-bottom:1px solid #cbd6c7}.mw-growth summary{font-weight:700;cursor:pointer}.mw-growth a{font-weight:600}.mw-growth-note{font-size:.9rem;color:#435b4b}#mw-start .mw-topics .mw-topic{min-height:100px}#mw-start .mw-topics .mw-topic strong{font-size:1rem;line-height:1.35}#mw-start .mw-topics .mw-topic small{line-height:1.5}@media(max-width:900px){.mw-growth-grid{grid-template-columns:1fr}.mw-growth{padding:24px 20px;margin:24px 12px}}
