.gh-error-page{padding:180px 0 96px;background:var(--brand-bg-alt);min-height:60vh}.gh-error-page h1{margin-bottom:16px}.gh-error-page p{max-width:560px;margin:0 auto 28px}.gh-error-actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.btn-outline-primary{color:var(--brand-primary);border:1px solid var(--brand-primary);background:0 0;border-radius:var(--brand-radius);font-weight:700;padding:11px 22px}.btn-outline-primary:hover{color:#fff;background:var(--brand-primary)}