.ed-news[data-v-f5298bc8]{background:var(--at-bg-cream);color:var(--at-navy-deep);font-family:var(--at-sans);padding-top:4.25rem}.ed-news-masthead[data-v-f5298bc8]{border-bottom:2px solid var(--at-navy-deep);padding:4rem 2rem 2.5rem}.ed-news-masthead__inner[data-v-f5298bc8]{max-width:var(--at-page-max);margin:0 auto;display:grid;grid-template-columns:280px 1fr auto;gap:4rem;align-items:end}.ed-news-masthead__meta[data-v-f5298bc8]{display:flex;flex-direction:column;gap:.5rem}.ed-news-masthead__label[data-v-f5298bc8]{font-family:var(--at-mono);font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;color:var(--at-teal);display:flex;align-items:center;gap:.75rem;margin-bottom:.4rem}.ed-news-masthead__label-dash[data-v-f5298bc8]{width:24px;height:1px;background:currentColor}.ed-news-masthead__issue[data-v-f5298bc8]{font-family:var(--at-mono);font-size:.62rem;letter-spacing:.14em;color:var(--at-mute)}.ed-news-masthead__title[data-v-f5298bc8]{font-family:var(--at-serif);font-weight:500;font-size:clamp(3rem,6.5vw,5.5rem);line-height:.95;letter-spacing:-.035em;margin:0;color:var(--at-navy-deep)}.ed-news-masthead__amp[data-v-f5298bc8]{font-style:italic;font-weight:400}.ed-news-masthead__count[data-v-f5298bc8]{font-family:var(--at-mono);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:var(--at-mute);text-align:right;line-height:1.5}.ed-news-masthead__sub[data-v-f5298bc8]{font-family:var(--at-serif);font-size:1.15rem;line-height:1.55;font-style:italic;color:var(--at-mute-2);margin:1.5rem auto 0;max-width:var(--at-page-max);padding:0}.ed-news-controls[data-v-f5298bc8]{position:sticky;top:4.25rem;z-index:50;background:var(--at-bg-cream);border-bottom:1px solid var(--at-grid-line)}.ed-news-controls__inner[data-v-f5298bc8]{max-width:var(--at-page-max);margin:0 auto;padding:.85rem 2rem;display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap}.ed-filter-rail[data-v-f5298bc8]{display:flex;flex-wrap:wrap;gap:.25rem .35rem;flex:1;min-width:0}.ed-filter-rail__btn[data-v-f5298bc8]{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .75rem;background:none;border:1px solid var(--at-grid-line-2);font-family:var(--at-mono);font-size:.65rem;text-transform:uppercase;letter-spacing:.14em;color:var(--at-navy-deep);cursor:pointer;transition:background .15s,border-color .15s,color .15s}.ed-filter-rail__btn[data-v-f5298bc8]:hover{border-color:var(--at-navy-deep);background:var(--at-bg-paper)}.ed-filter-rail__btn.is-active[data-v-f5298bc8]{background:var(--at-navy-deep);color:var(--at-bg-cream);border-color:var(--at-navy-deep)}.ed-filter-rail__count[data-v-f5298bc8]{font-size:.58rem;padding:.1rem .35rem;background:#00000014;letter-spacing:.08em}.ed-filter-rail__btn.is-active .ed-filter-rail__count[data-v-f5298bc8]{background:#ffffff2e;color:var(--at-bg-cream)}.ed-sort[data-v-f5298bc8]{display:inline-flex;align-items:center;gap:.5rem}.ed-sort__label[data-v-f5298bc8]{font-family:var(--at-mono);font-size:.6rem;letter-spacing:.18em;text-transform:uppercase;color:var(--at-mute)}.ed-sort__select[data-v-f5298bc8]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.4rem 2rem .4rem .7rem;font-family:var(--at-mono);font-size:.65rem;text-transform:uppercase;letter-spacing:.12em;color:var(--at-navy-deep);background:var(--at-bg-cream) url("data:image/svg+xml,%3Csvg width='10' height='6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23001738' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat right .65rem center;border:1px solid var(--at-grid-line-2);cursor:pointer}.ed-news-body[data-v-f5298bc8]{padding:2.25rem 0 4rem}.ed-news-body__inner[data-v-f5298bc8]{max-width:var(--at-page-max);margin:0 auto;padding:0 2rem}.ed-news-body__featured[data-v-f5298bc8]{margin-bottom:1.5rem}.ed-news-body__grid[data-v-f5298bc8]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.ed-news-body__empty[data-v-f5298bc8]{padding:3rem 0;text-align:center}.ed-news-body__empty-kicker[data-v-f5298bc8]{font-family:var(--at-mono);font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;color:var(--at-teal)}.ed-news-body__empty h3[data-v-f5298bc8]{font-family:var(--at-serif);font-size:1.6rem;font-weight:500;margin:.4rem 0 .5rem}.ed-news-body__empty p[data-v-f5298bc8]{color:var(--at-mute-2);margin:0 0 1.25rem}.ed-pager[data-v-f5298bc8]{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid var(--at-grid-line);flex-wrap:wrap}.ed-pager__btn[data-v-f5298bc8],.ed-pager__page[data-v-f5298bc8]{font-family:var(--at-mono);font-size:.7rem;text-transform:uppercase;letter-spacing:.14em;color:var(--at-navy-deep);background:none;border:1px solid var(--at-grid-line-2);padding:.55rem .85rem;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.ed-pager__btn[data-v-f5298bc8]:disabled,.ed-pager__page.is-gap[data-v-f5298bc8]{opacity:.35;cursor:default;border-color:transparent}.ed-pager__btn[data-v-f5298bc8]:not(:disabled):hover,.ed-pager__page[data-v-f5298bc8]:not(.is-active):not(.is-gap):hover{border-color:var(--at-navy-deep);background:var(--at-bg-paper)}.ed-pager__page.is-active[data-v-f5298bc8]{background:var(--at-navy-deep);color:var(--at-bg-cream);border-color:var(--at-navy-deep)}.ed-pager__pages[data-v-f5298bc8]{display:inline-flex;gap:.25rem}.ed-more-link[data-v-f5298bc8]{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--at-mono);font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--at-navy-deep);background:none;border:1px solid var(--at-navy-deep);padding:.7rem 1rem;cursor:pointer;text-decoration:none;transition:background .15s,color .15s}.ed-more-link[data-v-f5298bc8]:hover{background:var(--at-navy-deep);color:var(--at-bg-cream)}@media (max-width: 900px){.ed-news-masthead[data-v-f5298bc8]{padding:3rem 1.25rem 2rem}.ed-news-masthead__inner[data-v-f5298bc8]{grid-template-columns:1fr;gap:1.5rem;align-items:start}.ed-news-masthead__count[data-v-f5298bc8]{text-align:left}.ed-news-masthead__sub[data-v-f5298bc8]{padding:0 1.25rem}.ed-news-body__grid[data-v-f5298bc8]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.ed-news-controls__inner[data-v-f5298bc8],.ed-news-body__inner[data-v-f5298bc8]{padding:0 1.25rem}.ed-news-controls__inner[data-v-f5298bc8]{padding-top:.6rem;padding-bottom:.6rem}.ed-news-body__grid[data-v-f5298bc8]{grid-template-columns:1fr}}
