.nx .formwrap{position:relative;z-index:2;width:100%}.nx .formcard{position:relative;background:#fff;border:3px solid var(--ink);border-radius:22px;box-shadow:14px 16px 0 var(--ink);padding:34px 34px 30px;overflow:hidden}.nx .formcard h3{font-family:var(--disp);font-weight:900;font-size:25px;letter-spacing:-.03em;line-height:1.05}.nx .formcard .fsub{font-size:14.5px;color:var(--muted);font-weight:500;margin:6px 0 4px}.nx .formcard .fnote{margin-top:14px;text-align:center;font-size:12.5px;color:var(--muted);font-weight:600}@media (max-width:980px){.nx .phero .ph-grid{grid-template-columns:1fr;gap:34px}.nx .formcard{padding:26px 22px 24px;box-shadow:10px 12px 0 var(--ink)}}@media (max-width:760px){.nx .phero h1{font-size:46px}.nx .formcard{box-shadow:8px 9px 0 var(--ink)}}