/* Editorial previews, deliberately not interactive cards. */
.next-teasers{border-top:1px solid var(--line,#3e3d39);padding:44px 0 56px}
.next-teasers .nt-heading{margin-bottom:28px}
.next-teasers .nt-heading h2{font-size:clamp(30px,3.3vw,42px);line-height:1.12;letter-spacing:-.045em;margin:0;color:var(--paper,#f2eee7)}
.next-teasers .nt-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
.next-teasers .nt-card{min-width:0;padding:28px;background:linear-gradient(145deg,#24231f,#191a17 80%);border:1px solid #45433b;border-radius:4px;overflow:hidden}
.next-teasers .nt-card-heading{min-height:76px}
.next-teasers h3{font-size:clamp(23px,2.2vw,28px);line-height:1.18;letter-spacing:-.035em;margin:0;color:var(--paper,#f2eee7)}
.next-teasers .nt-status{font-size:12px;line-height:1.6;letter-spacing:.04em;color:#dfb58a;margin:10px 0 0}
.next-teasers .nt-figure{margin:14px 0 22px;pointer-events:none;user-select:none}
.next-teasers .nt-art{display:block;width:100%;height:auto;aspect-ratio:22/9;overflow:hidden}
.next-teasers .nt-figure figcaption{font-size:11px;line-height:1.6;color:#b7b4ad;margin-top:8px}
.next-teasers .nt-lead{font-size:19px;line-height:1.4;letter-spacing:-.018em;color:var(--paper,#f2eee7);margin:0 0 12px;max-width:25em}
.next-teasers .nt-description{font-size:14px;line-height:1.65;color:var(--muted,#b7b4ad);margin:0;max-width:33em}
.next-teasers .nt-attribution{font-size:12px;line-height:1.65;color:#b7b4ad;margin:22px 0 0;padding-top:16px;border-top:1px solid #45433b;max-width:48em}
@media(max-width:700px){.next-teasers{padding:36px 0 42px}.next-teasers .nt-heading{margin-bottom:24px}.next-teasers .nt-cards{grid-template-columns:1fr;gap:18px}.next-teasers .nt-card{padding:22px}.next-teasers .nt-card-heading{min-height:0}.next-teasers .nt-figure{margin:22px 0}.next-teasers .nt-lead{font-size:18px}}
@media(max-width:360px){.next-teasers .nt-card{padding:18px}.next-teasers .nt-heading h2{font-size:30px}}
@media(forced-colors:active){.next-teasers .nt-card{border-color:CanvasText}.next-teasers .nt-status,.next-teasers .nt-attribution,.next-teasers .nt-figure figcaption{color:CanvasText}.next-teasers .nt-attribution{border-color:CanvasText}}
