/* Semantic content compatibility; authored anew, no legacy behavior is loaded. */
.evidence-terms{list-style:none;padding:0;margin:0;border-top:1px solid #bdcfc3}.evidence-terms li{display:grid;grid-template-columns:48px 1fr;gap:20px;border-bottom:1px solid #bdcfc3;padding:16px 0;margin:0;font-size:15px;color:var(--muted)}.evidence-terms strong{color:var(--ink)}.topic-list li{font-size:15px;color:var(--muted)}.topic-list li a{margin-bottom:5px}.comments-area{margin-top:48px;padding-top:24px;border-top:1px solid var(--line)}.comments-area h2{font-size:1.55rem}.comment-list{padding:0;list-style:none}.comment-body{padding:20px 0;border-bottom:1px solid var(--line)}.comment-meta{font-size:14px;color:var(--muted)}.comment-author img{vertical-align:middle;margin-right:10px}.comment-form p label{display:block}.comment-form input:not([type=checkbox]),.comment-form textarea{width:100%;max-width:100%;padding:10px 12px;border:1px solid var(--line);border-radius:0;background:white;color:var(--text)}.comment-form input[type=submit]{width:auto;background:var(--ink);color:#fff;padding:10px 22px}.comment-form-cookies-consent{display:flex;gap:10px;align-items:start;font-size:14px}.entry-content .ljf-kicker{font-size:14px;color:var(--muted);margin:2.5em 0 .6em}.entry-content .ljf-kicker+h2{margin-top:.5em}.entry-content .ljf-note,.entry-content .ljf-small,.entry-content .ljf-status{font-size:14px;color:var(--muted)}.entry-content .ljf-note{padding:18px 22px;background:var(--mint);margin:24px 0}.entry-content .ljf-lead{font-size:19px;color:var(--muted)}.entry-content .ljf-evidence dl{margin:0}.entry-content .ljf-evidence dt{font-weight:700;color:var(--ink)}.entry-content .ljf-evidence dd{margin:0 0 16px;color:var(--muted)}.entry-content .ljf-actions{display:flex;flex-wrap:wrap;gap:12px 24px;margin:24px 0}.entry-content .ljf-button{display:inline-block;padding:10px 18px;background:var(--ink);color:#fff;text-decoration:none}.entry-content .ljf-icon{font-family:var(--serif);font-size:22px;color:var(--green)}.entry-content .ljf-card{border-top:1px solid var(--line);padding:18px 0}.entry-content .ljf-card h3{margin-top:0}.entry-content .ljf-source-list ol,.entry-content .ljf-alert-list{margin:20px 0}.entry-content [id]{scroll-margin-top:24px}.entry-content .wp-block-file{padding:20px;background:var(--mint)}.entry-content .wp-block-file__button{background:var(--ink);color:#fff}
