#explanation{font-size:14px;margin-top:8px;background-color:#fff9cc;padding:8px;border-radius:5px}.option{background:#f0f0f0;padding:8px 10px;border-radius:4px;margin:6px 0;cursor:pointer;text-transform:uppercase;font-size:13px;font-weight:700}body{font-family:Arial,sans-serif;background:#f2f2f2;margin:0;padding:20px}.container{max-width:600px;background:#fff;padding:20px;margin:auto;border-radius:10px;box-shadow:0 0 10px #ccc}h2,h3{text-align:center;color:#333}.form-group{margin-bottom:15px}label{display:block;font-weight:700;margin-bottom:5px}input[type="text"]{width:100%;padding:8px;box-sizing:border-box}button{width:100%;padding:10px;background:#007bff;color:#fff;font-size:16px;border:none;cursor:pointer;border-radius:5px}button:hover{background:#0056b3}#certificateArea{margin-top:20px;padding:15px;border:2px dashed #28a745;border-radius:8px;background:#e6ffe6}.hidden{display:none}.note-box{font-size:14px;margin-top:25px;line-height:1.6;background:#fff8e1;padding:15px;border-left:5px solid #ffc107}