.dispatch-masthead{background:var(--paper);color:var(--ink);padding:28px 0 0}.dispatch-dateline{font-family:var(--font-cond);letter-spacing:.16em;text-transform:uppercase;color:var(--navy-800);grid-template-columns:1fr auto 1fr;align-items:baseline;gap:16px;padding-bottom:12px;font-size:.78rem;display:grid}.dispatch-dateline>:last-child{text-align:right}.dispatch-date{font-family:var(--font-text);letter-spacing:0;text-transform:none;color:var(--ink);font-size:.95rem;font-style:italic}.dispatch-rules{gap:3px;display:grid}.dispatch-rules span:first-child{background:var(--navy-800);height:4px}.dispatch-rules span:last-child{background:var(--navy-800);height:1px}.dispatch-rules.is-bottom span:first-child{height:1px}.dispatch-rules.is-bottom span:last-child{height:4px}.dispatch-title{font-family:var(--font-display);letter-spacing:.005em;color:var(--navy-900);text-align:center;justify-content:center;align-items:center;gap:clamp(14px,2vw,26px);margin:0;padding:clamp(14px,2.4vw,28px) 0 clamp(10px,2vw,22px);font-size:clamp(2.6rem,8.4vw,7.4rem);font-weight:400;line-height:1;display:flex}.dispatch-ensign{flex:none;width:.62em;display:inline-flex}.dispatch-ensign svg{width:100%;height:auto;display:block}.dispatch-motto{font-family:var(--font-cond);letter-spacing:.32em;text-transform:uppercase;text-align:center;color:var(--muted);margin:12px 0 0;padding-bottom:16px;font-size:.8rem;font-weight:500}.dispatch-sections{border-top:1px solid var(--rule-strong);border-bottom:1px solid var(--rule-strong);font-family:var(--font-cond);letter-spacing:.16em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;gap:4px 26px;margin-top:18px;padding:12px 0;font-size:.86rem;font-weight:500;display:flex}.dispatch-sections a{color:var(--navy-800);border-bottom:2px solid #0000;padding:2px 0;text-decoration:none}.dispatch-sections a:hover{color:var(--oxblood)}.dispatch-sections a[aria-current=page]{color:var(--oxblood);border-bottom-color:var(--oxblood)}.dispatch-front{padding-top:clamp(32px,4vw,56px)}.dispatch-bar{background:var(--paper);border-bottom:1px solid var(--rule-strong);box-shadow:0 3px 0 -2px var(--navy-800)}.dispatch-bar-inner{justify-content:space-between;align-items:center;gap:16px;min-height:56px;display:flex}.dispatch-bar-title{font-family:var(--font-display);color:var(--navy-900);align-items:center;gap:10px;font-size:1.55rem;line-height:1;text-decoration:none;display:inline-flex}.dispatch-bar-title .dispatch-ensign{width:22px}.dispatch-bar-section{font-family:var(--font-cond);letter-spacing:.16em;text-transform:uppercase;color:var(--oxblood);font-size:.82rem;font-weight:500;text-decoration:none}@media (max-width:760px){.dispatch-dateline{text-align:center;grid-template-columns:1fr;justify-items:center;gap:2px}.dispatch-dateline>:first-child,.dispatch-dateline>:last-child{display:none}.dispatch-motto{letter-spacing:.2em;font-size:.7rem}.dispatch-bar-title{font-size:1.25rem}.dispatch-title{flex-direction:column;gap:10px}.dispatch-title .dispatch-ensign{width:40px}}.dx-strip{background:var(--paper-2);border-bottom:1px solid var(--rule);font-family:var(--font-sans);color:var(--muted);font-size:.76rem}.dx-strip-inner{justify-content:space-between;align-items:center;gap:16px;min-height:32px;display:flex}.dx-strip a{color:var(--navy-800)}.dx-return{font-weight:600;text-decoration:none}.dx-return:hover{text-decoration:underline}.dx-header{z-index:40;background:var(--paper);border-bottom:1px solid var(--navy-800);box-shadow:0 4px 0 -1px var(--paper), 0 5px 0 -1px var(--navy-800);position:sticky;top:0}.dx-header-inner{align-items:center;gap:28px;min-height:68px;display:flex}.dx-nameplate{font-family:var(--font-display);color:var(--navy-900);white-space:nowrap;align-items:center;gap:12px;font-size:1.8rem;line-height:1;text-decoration:none;display:inline-flex}.dx-mark{flex:none;width:26px;display:inline-flex}.dx-mark svg{width:100%;height:auto;display:block}.dx-nav{scrollbar-width:none;font-family:var(--font-cond);letter-spacing:.14em;text-transform:uppercase;flex:1;gap:22px;font-size:.84rem;font-weight:500;display:flex;overflow-x:auto}.dx-nav a{color:var(--navy-800);white-space:nowrap;border-bottom:2px solid #0000;padding:6px 0 4px;text-decoration:none}.dx-nav a:hover{color:var(--oxblood)}.dx-nav a[aria-current=page]{color:var(--oxblood);border-bottom-color:var(--oxblood)}.dx-subscribe{background:var(--navy-800);color:var(--paper);font-family:var(--font-cond);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;padding:8px 16px;font-size:.8rem;font-weight:500;text-decoration:none}.dx-subscribe:hover{background:var(--oxblood)}.dx-footer{background:var(--paper);color:var(--ink);font-family:var(--font-sans);padding:8px 0 0;font-size:.88rem}.dx-footer-rules{gap:3px;margin-bottom:36px;display:grid}.dx-footer-rules span:first-child{background:var(--navy-800);height:1px}.dx-footer-rules span:last-child{background:var(--navy-800);height:4px}.dx-footer-grid{grid-template-columns:1.4fr 1.3fr .8fr .9fr;gap:40px;padding-bottom:36px;display:grid}.dx-nameplate-lg{font-size:2.3rem}.dx-nameplate-lg .dx-mark{width:32px}.dx-footer-brand p{max-width:40ch;font-family:var(--font-text);color:var(--muted);margin:14px 0 0;font-size:.98rem;line-height:1.55}.dx-footer-col h2{font-family:var(--font-cond);letter-spacing:.16em;text-transform:uppercase;color:var(--navy-800);margin:0 0 10px;font-size:.8rem;font-weight:500}.dx-footer-col p{color:var(--muted);margin:0 0 12px}.dx-footer-col ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.dx-footer a{color:var(--navy-800);text-decoration:none}.dx-footer a:hover{text-decoration:underline}.dx-footer .inline-form .input{background:#fff}.dx-footer-bottom{border-top:1px solid var(--rule-strong);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:16px;padding:16px 0 26px;font-size:.78rem;display:flex}.dispatch-masthead{border-top:0}@media (max-width:960px){.dx-footer-grid{grid-template-columns:1fr 1fr}}@media (max-width:760px){.dx-header-inner{flex-wrap:wrap;gap:6px 16px;padding-top:10px}.dx-nameplate{font-size:1.45rem}.dx-nav{flex-basis:100%;order:3;padding-bottom:6px}.dx-subscribe{margin-left:auto}.dx-footer-grid{grid-template-columns:1fr;gap:26px}}@media (max-width:480px){.dx-strip-inner>span:first-child{display:none}.dx-strip-inner{justify-content:center}}.dx-header-front .dx-header-inner{justify-content:center;min-height:54px}.dx-header-front .dx-nav{flex:0 auto;justify-content:center}.dx-header-front{border-top:1px solid var(--navy-800)}@media (max-width:760px){.dx-header-front .dx-header-inner{justify-content:space-between}.dx-header-front .dx-nav{flex:1;order:0;justify-content:flex-start}}
