/* Help, on the status page look (status.css: .ws-page, .ws-board, .ws-intro, .ft-status-dot) */
.wh-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:36px}
.wh-card{display:flex;flex-direction:column;padding:28px 30px 30px}
.wh-card p.wh-kicker{margin:0 0 10px;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--ft-orange,#ff6924)}
.wh-card h2{margin:0;font:900 26px/1.15 var(--wc-display);color:#142035}
.wh-card p{margin:12px 0 0;max-width:520px;font-size:14px;line-height:1.65;color:#3a4659}
.wh-card p.wh-live{display:flex;align-items:center;gap:10px;font-weight:800;color:#142035}
.wh-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:auto;padding-top:24px}
.wh-page a.wh-button,.wh-page a.wh-button:link,.wh-page a.wh-button:visited{display:inline-flex;align-items:center;padding:13px 22px;background:var(--ft-orange,#ff6924);color:#fff;font-size:12px;font-weight:900;letter-spacing:.07em;text-transform:uppercase;text-decoration:none;box-shadow:0 10px 24px #ff69243d;transition:background .15s}
.wh-page a.wh-button:hover,.wh-page a.wh-button:focus{background:#e95812;color:#fff}
.wh-page a.wh-button:focus-visible{outline:3px solid #142035;outline-offset:3px}
.wh-page a.wh-link,.wh-page a.wh-link:visited{color:#142035;font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:2px}
@media(max-width:760px){.wh-grid{grid-template-columns:1fr;gap:18px}.wh-card{padding:22px 18px 24px}.wh-card h2{font-size:22px}}
