body{margin:0;font-family:Arial,Helvetica,sans-serif;background:#fef2f2}.container{display:flex;justify-content:center;align-items:flex-start;gap:2rem;padding:2rem;flex-wrap:wrap}.form-card{background:#fee2e2;padding:1.5rem 2rem;border-radius:.75rem;box-shadow:0 4px 10px #0000001a;max-width:300px}.form-card h1{color:#b91c1c;margin-top:0;margin-bottom:1rem}.field{margin-bottom:1rem}input,select{width:100%;padding:.5rem;border:1px solid #d1d5db;border-radius:4px;font-size:1rem}button{background:#b91c1c;color:#fff;padding:.6rem 1rem;border:none;border-radius:4px;cursor:pointer;width:100%;font-size:1rem}button:hover{opacity:.9}.qr-wrapper{background:#fff;padding:1rem;border-radius:.5rem;box-shadow:0 4px 10px #0000000d}
