.ener-error-page{min-height:68vh;display:grid;align-items:center;justify-items:center;place-items:center;padding:90px 0;background:var(--brand-bg-alt);text-align:center}.ener-error-code{display:block;color:var(--brand-primary-dark);font-family:var(--brand-mono);font-size:max(4rem, min(12vw, 8rem));font-weight:700;line-height:1}.ener-error-page p{max-width:620px;margin:0 auto 24px;color:var(--brand-text)}.ener-error-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:14px}