*{box-sizing:border-box}body{color:#0f172a;background-color:#f6f7f9;background-image:linear-gradient(#e2e8f0 1px,#0000 1px),linear-gradient(90deg,#e2e8f0 1px,#0000 1px);background-size:40px 40px;min-height:100vh;margin:0;padding:0;font-family:Inter,sans-serif}h1,h2,h3,h4,h5,h6{color:#020617;font-family:Bricolage Grotesque,sans-serif;font-weight:800}button{cursor:pointer;color:#000;background-color:#fff;border:2px solid #000;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;transition:all .1s ease-in-out;display:inline-flex;box-shadow:3px 3px #000}button:active:not(:disabled){transform:translate(3px,3px);box-shadow:0 0 #000}button:disabled{cursor:not-allowed;opacity:.8;background-color:#e5e7eb;transform:translate(3px,3px);box-shadow:0 0 #000}button.primary{background-color:#fde047}input{border:2px solid #000;border-radius:8px;outline:none;width:100%;margin-bottom:12px;padding:12px 16px;font-family:Inter,sans-serif;font-size:15px;transition:all .2s;box-shadow:2px 2px #000}input:focus{transform:translate(-2px,-2px);box-shadow:4px 4px #000}.card{background:#fff;border:2px solid #000;border-radius:12px;padding:24px;box-shadow:6px 6px #000}.container{max-width:1100px;margin:0 auto;padding:40px 20px}.navbar{background:0 0;justify-content:space-between;align-items:center;padding:24px 40px;display:flex}.navbar-logo{align-items:center;gap:12px;font-family:Bricolage Grotesque,sans-serif;font-size:24px;font-weight:800;display:flex}.highlight-badge{color:#1d4ed8;letter-spacing:1px;text-transform:uppercase;background-color:#bfdbfe;border:2px solid #1d4ed8;border-radius:6px;margin-bottom:24px;padding:6px 16px;font-family:Bricolage Grotesque,sans-serif;font-size:13px;font-weight:700;display:inline-block;box-shadow:2px 2px #1d4ed8}.hero-title{text-align:center;letter-spacing:-2px;margin-bottom:24px;font-size:80px;line-height:1.05}.hero-subtitle{text-align:center;color:#4b5563;max-width:600px;margin:0 auto 48px;font-size:20px;line-height:1.6}
