.contact-form:where(.astro-ESUKPSCT) div:where(.astro-ESUKPSCT){margin:var(--margin-lg)0}.contact-form:where(.astro-ESUKPSCT) label:where(.astro-ESUKPSCT){display:none}.contact-form:where(.astro-ESUKPSCT) input:where(.astro-ESUKPSCT),.contact-form:where(.astro-ESUKPSCT) textarea:where(.astro-ESUKPSCT){padding:var(--padding-md);background:0 0;border:0;border-bottom:1px solid var(--lt-color);font-size:1.8rem;font-weight:400;width:100%;max-width:600px;color:var(--primary-color)}.contact-form:where(.astro-ESUKPSCT) input:where(.astro-ESUKPSCT):focus,.contact-form:where(.astro-ESUKPSCT) textarea:where(.astro-ESUKPSCT):focus{background:0 0;border:0;border-bottom:1px solid var(--primary-color);outline:0}.contact-form:where(.astro-ESUKPSCT) textarea:where(.astro-ESUKPSCT){min-height:200px}.contact-form:where(.astro-ESUKPSCT) button:where(.astro-ESUKPSCT){padding:var(--padding-md) var(--padding-lg);background:var(--gradient-1);border:0;border-radius:4px;color:var(--txt-color);font-size:1.4rem;text-transform:uppercase;transition:background .3s ease-in-out}.contact-form:where(.astro-ESUKPSCT) button:where(.astro-ESUKPSCT):focus,.contact-form:where(.astro-ESUKPSCT) button:where(.astro-ESUKPSCT):hover{background:var(--gradient-2)}