/* News archive (category-news.php). Loads after resources.css (cards, grid). Scoped to .na. */

.w54.na .hero h1{font-size:clamp(52px,7.4vw,112px)}
@media (max-width:760px){.w54.na .hero h1{font-size:12vw}}

.na .na-head{display:flex;flex-direction:column;gap:4px}
.na .na-tabs{margin-top:24px}
.na .na-tabs a.tm-chip{text-decoration:none}
.na .na-tabs a.tm-chip[aria-current="page"]{background:var(--plate);border-color:var(--plate);color:var(--plate-ink)}

/* numbered pagination */
.na .na-pages{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:48px}
.na .na-pages .page-numbers{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:46px;height:46px;padding:0 14px;border-radius:999px;border:1.5px solid var(--line);background:var(--surface);color:var(--ink);font:600 15px/1 var(--f-body);text-decoration:none;transition:border-color .15s ease,transform .15s ease}
.na .na-pages a.page-numbers:hover{border-color:var(--accent-ink);transform:translateY(-1px)}
.na .na-pages .page-numbers.current{background:var(--accent);border-color:var(--accent);color:var(--accent-ink);font-weight:700}
.na .na-pages .page-numbers.dots{border-color:transparent;background:none;min-width:24px;padding:0 4px;color:var(--muted)}
.na .na-pages .prev,.na .na-pages .next{padding:0 20px;background:var(--plate);border-color:var(--plate);color:var(--plate-ink)}
.na .na-pages .prev:hover,.na .na-pages .next:hover{border-color:var(--accent)}
.na .na-count{text-align:center;margin-top:16px;font-family:var(--f-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}
@media (max-width:600px){
  .na .na-pages{gap:6px}
  .na .na-pages .page-numbers{min-width:40px;height:40px;padding:0 10px;font-size:14px}
  .na .na-pages .prev,.na .na-pages .next{flex-basis:calc(50% - 3px);order:2}
}

.w54.na .band::before{background-image:url(/wp-content/uploads/2026/10/windelo-54-sunset-sailing.jpg);background-position:center 55%}
