.news-page{background:var(--bone-0);color:var(--ink-900);flex-direction:column;min-height:60vh;display:flex}.nw-hero{border-bottom:var(--rule);flex:1}.nw-hero .nw-hero-inner{max-width:1280px;padding:calc(var(--section-pad) + var(--sp-2)) var(--gutter) var(--section-pad);margin:0 auto}.nw-hero h1{max-width:18ch;margin:.4em 0}.nw-dek{color:var(--meta-600);font-size:var(--t-body);max-width:62ch;margin:0 0 var(--sp-3)}.nw-cta-row{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.nw-fine{max-width:1280px;padding:var(--sp-3) var(--gutter) var(--sp-4);font-size:var(--t-meta);color:var(--meta-600);margin:0 auto}
