.contact-form input[type=text][data-v-4be35208],.contact-form textarea[data-v-4be35208]{border-bottom-width:1px;width:100%;--tw-border-opacity:1;background-color:transparent;border-color:rgb(0 0 0/var(--tw-border-opacity,1));font-family:var(--font-sans);font-size:var(--text-20);padding:1rem}.contact-form input[type=text][data-v-4be35208]::-moz-placeholder,.contact-form textarea[data-v-4be35208]::-moz-placeholder{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.contact-form input[type=text][data-v-4be35208]::placeholder,.contact-form textarea[data-v-4be35208]::placeholder{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.contact-form .cta[data-v-4be35208]{border-width:1px;display:inline-block;--tw-border-opacity:1;background-color:var(--color-gb-pink);border-color:rgb(0 0 0/var(--tw-border-opacity,1));padding:.375rem 1.5rem;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media(min-width:768px){.contact-form .cta[data-v-4be35208]:hover{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}}.contact-form .cta[data-v-4be35208]{border-radius:.83333vw;font-family:var(--font-sans);font-size:var(--text-14);font-weight:300}.contact-form .success-text[data-v-4be35208],.contact-form .the-form[data-v-4be35208]{transition:opacity .3s ease}.contact-form .success-text[data-v-4be35208]{left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}.contact-form .error-text[data-v-4be35208]{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.contact-form.is-success .the-form[data-v-4be35208]{opacity:0}.contact-form.is-success .success-text[data-v-4be35208]{opacity:1}
