.editorial-article{max-width:860px;margin-bottom:60px;padding:clamp(20px,5vw,48px);text-align:left;overflow-wrap:anywhere}.editorial-article h2{margin-top:2em;font-size:clamp(24px,3vw,30px)}.editorial-article h3{margin-top:1.6em}.editorial-article p,.editorial-article li{line-height:1.95}.editorial-article a:not(.button){text-decoration:underline;text-underline-offset:4px}.article-table{overflow-x:auto;margin:28px 0;border:1px solid var(--border);border-radius:8px}.article-table table{border-collapse:collapse;width:100%;min-width:540px;font-size:15px}.article-table th,.article-table td{padding:14px;border-bottom:1px solid var(--border);vertical-align:top}.article-table th{background:var(--amber);text-align:left}.article-video{aspect-ratio:16/9;background:#e8ddcc;border-radius:10px;display:flex;align-items:center;justify-content:center;margin:24px 0;overflow:hidden}.article-video button{max-width:90%;padding:18px}.article-video iframe{border:0;width:100%;height:100%}.editorial-feature{margin:24px 0}.editorial-feature h2{font-size:24px}.editorial-article .button{max-width:100%}
