.page-module__mhBVpG__page{min-height:100vh;padding:24px}.page-module__mhBVpG__main{flex-direction:column;gap:24px;max-width:1160px;margin:0 auto;display:flex}.page-module__mhBVpG__hero,.page-module__mhBVpG__panel,.page-module__mhBVpG__responsePanel{border:1px solid var(--outline);background:var(--surface);border-radius:28px;padding:24px;box-shadow:0 20px 60px #13202114}.page-module__mhBVpG__eyebrow{font-family:var(--font-mono),monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--accent);font-size:12px}.page-module__mhBVpG__hero h1{letter-spacing:-.05em;max-width:900px;color:var(--ink);margin-top:12px;font-size:clamp(2.1rem,4vw,4rem);line-height:.98}.page-module__mhBVpG__lead{max-width:760px;color:var(--muted);margin-top:16px;line-height:1.7}.page-module__mhBVpG__panel{flex-direction:column;gap:16px;display:flex}.page-module__mhBVpG__panel label{flex-direction:column;gap:8px;display:flex}.page-module__mhBVpG__panel input{border:1px solid var(--outline);font:inherit;background:#ffffffdb;border-radius:16px;padding:14px 16px}.page-module__mhBVpG__actions{flex-wrap:wrap;gap:12px;display:flex}.page-module__mhBVpG__actions button{background:var(--accent);color:#f8f6ef;cursor:pointer;border:0;border-radius:999px;min-height:46px;padding:0 18px;font-weight:700}.page-module__mhBVpG__responsePanel pre{color:#d8ebe2;background:#182325;border-radius:18px;margin-top:16px;padding:18px;overflow:auto}
