.error-page{color:#eaf6ff;text-align:center;background:#080d17;place-items:center;min-height:100dvh;padding:24px;font-family:system-ui,sans-serif;display:grid}.error-card{max-width:520px}.error-mark{color:#8feaff;background:#12334a;border-radius:50%;place-items:center;width:56px;height:56px;margin:0 auto 18px;font-size:28px;font-weight:700;display:grid}.error-eyebrow{color:#8feaff;letter-spacing:.16em;font-size:12px}.error-card h1{margin:10px 0;font-size:clamp(28px,6vw,44px)}.error-card p{line-height:1.6}.error-card button{color:#071420;cursor:pointer;background:#8feaff;border:0;border-radius:999px;margin-top:16px;padding:11px 20px;font-weight:700}
