.form-container{max-width:700px;margin:auto;background:white;padding:30px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.1)}h3{margin-top:20px;font-size:18px;color:#333}.checkbox-group{display:grid;grid-template-columns:repeat(3,1fr);gap:10px 20px;margin-bottom:20px}input[type="text"],select,input[type="file"]{width:100%;padding:10px;margin-top:10px;margin-bottom:15px;border:1px solid #ccc;border-radius:4px}button{width:100%;padding:12px;background-color:#000;color:#fff;border:none;border-radius:4px;font-size:16px;cursor:pointer}button:hover{background-color:#333}