.dispatch-index-hero{padding:100px max(7vw,40px) 80px;min-height:450px;display:flex;flex-direction:column;justify-content:center}.dispatch-index-hero h1{max-width:1000px}.dispatch-index-hero .lede{max-width:720px}.dispatch-list{padding:0 max(7vw,40px) 120px}.dispatch-card{display:grid;grid-template-columns:180px minmax(0,1fr) 40px;gap:40px;padding:48px 0;border-top:1px solid #71818a33;align-items:start}.dispatch-card time,.post-meta{color:#748187;font:700 9px Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase}.dispatch-card h2{margin:0 0 15px;font-size:clamp(30px,3.5vw,52px);font-weight:400;line-height:1.08;letter-spacing:-.03em}.dispatch-card p{max-width:740px;margin:0;color:#929ea2;font-size:16px;line-height:1.75}.dispatch-card .arrow{color:var(--gold);font-size:25px}.rss-link{display:inline-block;margin-top:28px;color:var(--gold);font:700 9px Arial,sans-serif;letter-spacing:.2em;text-transform:uppercase}.post-hero{padding:100px max(7vw,40px) 75px;max-width:1380px;margin:0 auto}.post-hero h1{max-width:1100px;font-size:clamp(58px,7vw,108px);line-height:.93}.post-dek{max-width:790px;margin:34px 0 24px;color:#aab5b8;font-size:20px;line-height:1.7}.post-body{padding:90px max(7vw,40px) 120px;border-top:1px solid #71818a22;background:#070d11}.post-body article{max-width:780px;margin:0 auto;color:#b5bec1;font-size:19px;line-height:1.9}.post-body article>p:first-child{font-size:24px;color:#d3dadd}.post-body h2{margin:64px 0 20px;color:var(--silver);font-size:clamp(31px,4vw,48px);font-weight:400;line-height:1.12;letter-spacing:-.025em}.post-body p{margin:0 0 27px}.post-body em{color:#d0d8da}.post-body .closing{margin-top:50px;color:#e0e5e6;font-size:23px;font-style:italic}.post-author{max-width:780px;margin:80px auto 0;padding-top:35px;border-top:1px solid #71818a33;display:grid;grid-template-columns:76px 1fr;gap:24px;align-items:center}.post-author img{width:76px;height:76px;border-radius:50%;object-fit:cover;object-position:center 24%}.post-author p{margin:0;color:#89969b;font:13px/1.65 Arial,sans-serif}.post-author strong{display:block;margin-bottom:4px;color:var(--silver);font:400 20px Georgia,serif}.post-nav{padding:55px max(7vw,40px);border-top:1px solid #71818a22;display:flex;justify-content:space-between;gap:30px;color:var(--gold);font:700 10px Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase}
@media(max-width:760px){.dispatch-index-hero,.post-hero{padding:72px 24px}.dispatch-list{padding:0 24px 80px}.dispatch-card{grid-template-columns:1fr;gap:15px;padding:36px 0}.dispatch-card .arrow{display:none}.post-body{padding:70px 24px 90px}.post-body article{font-size:17px;line-height:1.85}.post-body article>p:first-child{font-size:21px}.post-author{grid-template-columns:60px 1fr}.post-author img{width:60px;height:60px}.post-nav{padding:40px 24px;flex-direction:column}}
