.ECbE-a_page{background:var(--bg,#0b0d11);min-height:100%;color:var(--text-primary,#fafafa);place-items:center;padding:24px;display:grid}.ECbE-a_card{border:1px solid var(--border-subtle,#ffffff1f);background:var(--bg-card,#14171d);border-radius:12px;width:min(520px,100%);padding:28px;box-shadow:0 24px 72px #00000052}.ECbE-a_eyebrow{color:var(--accent,#4aff7f);letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:800}.ECbE-a_card h1{margin:0;font-size:clamp(26px,5vw,38px);line-height:1.08}.ECbE-a_card>p:not(.ECbE-a_eyebrow){color:var(--text-secondary,#ffffffb8);margin:16px 0 0;line-height:1.6}.ECbE-a_actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.ECbE-a_actions button,.ECbE-a_actions a{border:1px solid var(--border-subtle,#ffffff24);min-height:42px;font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0 16px;font-weight:750;text-decoration:none;display:inline-flex}.ECbE-a_actions button{background:var(--accent,#4aff7f);border-color:var(--accent,#4aff7f);color:#0a0c10}.ECbE-a_actions a{color:var(--text-primary,#fafafa);background:0 0}.ECbE-a_actions button:focus-visible,.ECbE-a_actions a:focus-visible{outline:2px solid var(--text-primary,#fafafa);outline-offset:2px}
