/* BL-18 Latest Dispatch; shares the existing public editorial tokens. */
.latest-dispatch{order:-2;margin-top:var(--section-space,24px);padding-top:var(--section-space,24px);border-top:1px solid var(--rule);overflow-wrap:anywhere}
.content-body .latest-dispatch h2{font:400 32px/1.3 Georgia,serif;color:var(--ivory);margin:0 0 16px}
.content-body .latest-dispatch p.eyebrow{font:400 12px/1.5 Arial,sans-serif;letter-spacing:1.4px;color:var(--gold);margin:0 0 18px}
.content-body .latest-dispatch .dispatch-date{font:14px/1.5 Arial,sans-serif;color:var(--muted);margin:0 0 16px}
.content-body .latest-dispatch p{font:400 18px/1.6 Arial,sans-serif;color:var(--muted);margin:0 0 16px;white-space:pre-wrap;overflow-wrap:anywhere}
.dispatch-image{display:block;width:auto;max-width:100%;height:auto;max-height:480px;object-fit:contain;margin:8px 0 20px}
.dispatch-toggle{display:inline-flex;align-items:center;min-height:44px;padding:8px 0;border:0;background:transparent;color:var(--gold);font:17px/1.5 Arial,sans-serif;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.dispatch-toggle:hover{color:var(--ivory)}.dispatch-toggle:focus-visible{outline:2px solid var(--ivory);outline-offset:4px}
.latest-dispatch [hidden]{display:none!important}
@media(max-width:700px){.content-body .latest-dispatch h2{font-size:27px}.content-body .latest-dispatch p{font-size:17px;line-height:1.55}.content-body .latest-dispatch .dispatch-date{font-size:14px}.dispatch-image{max-height:380px}}

.latest-dispatch h2:focus-visible{outline:2px solid var(--ivory);outline-offset:4px}
