.form-page{max-width:760px;margin:0 auto;padding:140px 24px 80px}
.form-page h1{font-family:'Space Grotesk',sans-serif;font-size:clamp(28px,4vw,44px);font-weight:700;letter-spacing:-.02em;margin-bottom:12px}
.form-page .sub{font-size:16px;color:var(--text-secondary);margin-bottom:40px;max-width:600px}
.form-wrapper{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:16px;overflow:hidden;padding:40px}
