.footer-contact-btn.svelte-1sr6y3t{background:none;border:none;color:#ffffffa6;font-size:inherit;cursor:pointer;padding:0;text-decoration:none;transition:color .15s}.footer-contact-btn.svelte-1sr6y3t:hover{color:#fff}.footer-contact-section.svelte-1sr6y3t{border-top:1px solid rgba(255,255,255,.1);padding:24px 0;margin:0 auto;max-width:480px}.footer-contact-section.svelte-1sr6y3t .contact-field label{color:#ffffffb3}.footer-contact-section.svelte-1sr6y3t .contact-field input,.footer-contact-section.svelte-1sr6y3t .contact-field textarea{background:#ffffff14;border-color:#ffffff26;color:#fff}.footer-contact-section.svelte-1sr6y3t .contact-field input::-moz-placeholder,.footer-contact-section.svelte-1sr6y3t .contact-field textarea::-moz-placeholder{color:#ffffff59}.footer-contact-section.svelte-1sr6y3t .contact-field input::placeholder,.footer-contact-section.svelte-1sr6y3t .contact-field textarea::placeholder{color:#ffffff59}.footer-contact-section.svelte-1sr6y3t .contact-field input:focus,.footer-contact-section.svelte-1sr6y3t .contact-field textarea:focus{border-color:var(--primary-light);box-shadow:0 0 0 2px #e8a87c33}.footer-contact-section.svelte-1sr6y3t .contact-success p{color:#ffffffd9}.footer-contact-section.svelte-1sr6y3t .contact-reset-btn{color:var(--primary-light)}
