.entry-content .center-img{display:block;margin-left:auto;margin-right:auto;width:100%;height:auto}
.entry-content .short-answer,.entry-content .callout{background:#edf2ec;border:1px solid #d5dfd7;border-left:4px solid #42613e;border-radius:0 10px 10px 0;padding:1.2em 1.4em;margin:1.5em 0;color:#23392e}
.entry-content .short-answer p:last-child,.entry-content .callout p:last-child{margin-bottom:0}
.entry-content .urgency-now{background:#fff0ec;border-left:4px solid #a44735;border-radius:0 8px 8px 0;padding:1em 1.2em;margin:1.2em 0}
.entry-content .urgency-soon{background:#fff8e3;border-left:4px solid #a77c1d;border-radius:0 8px 8px 0;padding:1em 1.2em;margin:1.2em 0}
.entry-content h2,.entry-content h3{line-height:1.35;word-break:normal;overflow-wrap:break-word}
.entry-content .source-story{margin:1.8em 0;border:1px solid #d5dfd7;border-radius:10px;background:#f7f9f5;padding:1.2em}
.entry-content .source-story blockquote{margin:0;border:0;padding:0;font-size:.96em}
.entry-content .source-story figcaption{margin-top:12px;font-size:.85em}
.entry-content .table-scroll{max-width:100%;min-width:0;overflow-x:auto;border-radius:8px}
.entry-content table th{background:#e8eee5;color:#23392e;line-height:1.5;word-break:normal}
.entry-content table td{line-height:1.65}
.entry-content table .numeric-cell{text-align:right;font-variant-numeric:tabular-nums}
.entry-content input,.entry-content select,.entry-content button{max-width:100%}
