.mw-editorial{max-width:1000px;margin:auto;padding:32px 20px 100px;color:#173347;line-height:1.95;background:#fff}.mw-editorial article{max-width:820px;margin:auto}.mw-editorial h1{font-size:clamp(1.75rem,4vw,2.65rem);line-height:1.4;letter-spacing:-.03em;color:#103a50}.mw-editorial h2{font-size:1.35rem;line-height:1.5;margin:2.2em 0 .8em;color:#123d55}.mw-editorial h3{font-size:1.1rem;margin-top:1.6em}.mw-editorial p{overflow-wrap:anywhere;margin:1em 0}.mw-editorial .mw-lead{font-size:1.12rem;color:#304e60}.mw-editorial .mw-kicker{color:#087f6e;font-weight:700}.mw-editorial nav{display:block;position:static;background:#f3f7fa;color:#173347;padding:18px;border-radius:8px;margin:20px 0}.mw-editorial nav h2{margin:0 0 12px}.mw-editorial a{color:#087060;text-decoration:underline;text-underline-offset:3px}.mw-editorial li{margin:.45em 0}.mw-table{width:100%;overflow-x:auto;margin:22px 0}.mw-table table{border-collapse:collapse;width:100%;min-width:520px;font-size:.94rem}.mw-table th,.mw-table td{border:1px solid #c8d7df;padding:12px;text-align:left}.mw-table thead{background:#e9f2f5}.mw-editorial aside{border-top:2px solid #c8d7df;margin-top:32px}.mw-feature{padding:20px;margin:24px auto;max-width:1000px;border:1px solid #c8d7df;background:#f2f8f6;border-radius:8px;line-height:1.7}.mw-feature h2{font-size:1.25rem}.mw-feature a{color:#076c5b;text-decoration:underline}