.form__field{margin-bottom:15px}.form__field label{cursor:pointer;margin-bottom:4px;margin-left:8px;display:block}.form__field input[type=text],.form__field input[type=email],.form__field textarea{border:0;border-radius:7px;width:100%;padding:10px 12px;font-family:inherit;transition:box-shadow .2s}.form__field input[type=text]:focus,.form__field input[type=email]:focus,.form__field textarea:focus{outline:none;box-shadow:0 0 0 2px #ff1493}.form__field input[type=text]::placeholder,.form__field input[type=email]::placeholder,.form__field textarea::placeholder{color:#b4b4b4;font-family:Fira Mono,monospace}.form__field textarea{resize:vertical;min-height:140px}.form__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;display:flex}.form__consent{cursor:pointer;align-items:center;gap:8px;display:flex}.form__consent input{accent-color:#ff1493;margin:0}.form__consent a{text-decoration:underline}.form [role=alert]{color:#ff6b8b;margin-top:4px;margin-left:8px;font-size:12px}.contact__spotify{border-radius:12px}.contact__spotify--blocked{text-align:center;border:1px solid #ff1493;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:20px;display:flex}.contact__recaptcha{color:#fff9;margin-top:20px;font-size:11px}.contact__recaptcha a{text-decoration:underline}.contact__flash{margin-top:15px}.grecaptcha-badge{zoom:.7}
