<style>body{font-family:'Roboto',sans-serif;background-color:#f0f4f5;color:#333;margin:0;padding:0;line-height:1.6}header{padding:40px 20px;background-color:#009688;color:#fff;text-align:center;border-bottom:4px solid #00796b;box-shadow:0 4px 12px rgba(0,0,0,.1)}header h1{font-size:3rem;font-weight:700;margin:0}header p{font-size:1.4rem;font-weight:300;margin-top:10px}.container{margin-top:60px;max-width:800px;padding:0 20px}.card-panel{padding:30px;background-color:#fff;border-radius:15px;box-shadow:0 6px 20px rgba(0,0,0,.1);margin-bottom:40px}h5{font-size:1.8rem;color:#00796b;margin-bottom:20px;font-weight:500}.input-field label{font-size:1.1rem;color:#555}.input-field input,.input-field select{font-size:1.2rem;padding:12px;border:1px solid #ddd;border-radius:8px;transition:border-color 0.3s;color:#333;background-color:#fff}.input-field input:focus,.input-field select:focus{border-color:#009688;box-shadow:none}.btn{background-color:#00796b;color:#fff;padding:15px 30px;font-size:1.3rem;border-radius:30px;text-transform:uppercase;font-weight:700;transition:all 0.3s ease;box-shadow:0 6px 15px rgba(0,0,0,.1)}.btn:hover{background-color:#005c4f;transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,.15)}.generate-again-btn,.copy-all-btn{margin-top:20px}#wordDisplay h4{font-size:2.2rem;color:#00796b;font-weight:700;margin-top:30px;text-align:center}#copySuccess{font-size:1.2rem;font-weight:700;color:#4CAF50;margin-top:10px}footer{background-color:#009688;padding:30px 20px;color:#fff;text-align:center;border-top:4px solid #00796b;margin-top:60px;box-shadow:0 -4px 12px rgba(0,0,0,.1)}footer a{color:#fff;font-size:1rem;text-decoration:none;margin:0 10px}footer a:hover{text-decoration:underline}@media (max-width:768px){header h1{font-size:2.5rem}header p{font-size:1.2rem}.btn{font-size:1.1rem;padding:12px 25px}.container{padding:0 10px}h5{font-size:1.6rem}#wordDisplay h4{font-size:1.8rem}}</style>