.styled-form{max-width:500px;margin:0 auto;padding:20px;border-radius:10px;box-shadow:none;background-color:transparent}.styled-form label{display:block;font-size:16px;font-weight:bold;color:white;margin-bottom:5px}.styled-form input,.styled-form textarea{width:100%;margin-bottom:10px;padding:10px;font-size:14px;border:1px solid #ccc;border-radius:5px;background-color:rgba(255,255,255,0.9);transition:all 0.2s ease-in-out;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.styled-form input:focus,.styled-form textarea:focus{border-color:#a3bf59;border-width:3px;outline:none;box-shadow:0 0 4px rgba(230,0,0,0.5)}.styled-form textarea{min-height:100px;resize:vertical}.styled-form [type="submit"]{display:block;background-color:#3b6351;color:#fff;font-size:14px;font-weight:bold;padding:12px 20px;border:none;border-radius:20px;cursor:pointer;transition:background-color 0.2s ease;width:60%;margin:10px auto 0}.styled-form [type="submit"]:hover{background-color:#005bb5}.styled-form h3{font-size:20px;margin-bottom:15px;color:#333;text-align:center}.styled-form p{font-size:13px;margin-bottom:5px;color:#666;text-align:center}.styled-form .acceptance-container{display:flex;align-items:center;gap:5px;margin-bottom:10px;color:#000;font-size:12px;flex-direction:row}.styled-form .acceptance-container input{margin:0;width:auto;height:auto}.styled-form .acceptance-container label{font-size:12px;line-height:1.3;color:white}html[lang="es-ES"] .iw-translation-item.ca{display:none}html[lang="ca"] .iw-translation-item.es{display:none}