*{box-sizing:border-box}body{color:#f2eee4;background:#0a0a09;margin:0;font:18px/1.6 Segoe UI,Arial,sans-serif}a{color:#c6a76b}.signup-shell{min-height:100vh;padding:48px 24px}.signup-content{max-width:480px;margin:auto}.brand{color:#f2eee4;gap:10px;font-size:20px;font-weight:700;text-decoration:none;display:inline-flex}.brand:first-letter{color:#c6a76b}h1{margin:60px 0 20px;font:400 clamp(36px,6vw,50px)/1.15 Georgia,serif}p{color:#bdb6a7}form{gap:8px;margin-top:32px;display:grid}label{margin-top:12px;font-size:16px;font-weight:600}input{color:#f2eee4;width:100%;height:50px;font:inherit;background:#151513;border:1px solid #625d53;border-radius:8px;padding:0 14px}button{color:#16130c;cursor:pointer;background:#c6a76b;border:0;border-radius:8px;height:52px;margin-top:24px;font-size:16px;font-weight:700}button:hover{background:#d6ba82}:focus-visible{outline-offset:3px;outline:2px solid #c6a76b}.small{font-size:15px}.error{color:#ffb4aa}.back,.secondary{margin-top:30px;font-size:15px;display:inline-block}.leads-content{max-width:1100px;margin:auto}.table-wrap{overflow-x:auto}table{border-collapse:collapse;text-align:left;width:100%;font-size:16px}th,td{vertical-align:top;border-bottom:1px solid #38352e;padding:14px 18px 14px 0}th{color:#bdb6a7}
