.night-shift .page-hero{padding-block:clamp(56px,8vw,104px) clamp(56px,7vw,96px)}.night-shift .page-hero h1{max-width:none}.night-shift .page-hero .h-line{display:block}.night-shift .page-hero .sec-head:last-child{margin-bottom:0}.night-shift .page-hero .cap{margin-top:12px}.night-shift .guards.page-stats{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:0}.night-shift .page-stats code{color:var(--ink);font-size:.92em}@media (max-width:860px){.night-shift .guards.page-stats{grid-template-columns:minmax(0,1fr)}}.night-shift .prov{gap:16px;display:grid}.night-shift .prov-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.night-shift .prov-tile{border-radius:var(--radius-xl);background:var(--panel);border:1px solid var(--line);align-content:start;gap:8px;padding:16px 18px;display:grid}.night-shift .prov-h{color:var(--ink-3);align-items:center;gap:10px;display:flex}.night-shift .prov-h h3{font-size:16px}.night-shift .prov-tile p{color:var(--ink-2);margin:0;font-size:14.5px}.night-shift .prov-wait{gap:10px;display:grid}.night-shift .prov-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.night-shift .prov-chip{border-radius:var(--radius-md);border:1px dashed var(--line-2);height:34px;color:var(--ink);align-items:center;gap:8px;padding:0 12px;font-size:14px;display:inline-flex}.night-shift .prov-chip svg{color:var(--ink-3)}.night-shift .prov-wait p,.night-shift .prov-none{color:var(--ink-2);max-width:40em;margin:0;font-size:14.5px}
