.form-field__container:where(.astro-WCN4MB3F) input:where(.astro-WCN4MB3F)[type=text],.form-field__container:where(.astro-WCN4MB3F) input:where(.astro-WCN4MB3F)[type=email],.form-field__container:where(.astro-WCN4MB3F) input:where(.astro-WCN4MB3F)[type=date],.form-field__container:where(.astro-WCN4MB3F) input:where(.astro-WCN4MB3F)[type=tel]{width:100%;padding:.5rem;border:2px solid var(--form-field-border-color, #ccc);color:var(--form-field-input-color, #000000);border-radius:var(--form-field-border-radius, .25rem);outline-style:none}.form-field__container:where(.astro-WCN4MB3F) input:where(.astro-WCN4MB3F):focus{border:2px solid var(--form-field-border-focus-color, #000)}.form-field__container:where(.astro-NS3BEMHW) textarea:where(.astro-NS3BEMHW){--form-field-border-width: 2px;width:100%;padding:.5rem;border:var(--form-field-border-width) solid var(--form-field-border-color, #ccc);color:var(--form-field-input-color, #000000);border-radius:var(--form-field-border-radius, .25rem);outline-style:none}.form-field__container:where(.astro-NS3BEMHW) textarea:where(.astro-NS3BEMHW):focus{border:var(--form-field-border-width) solid var(--form-field-border-focus-color, #000)}form:where(.astro-4PRZWNVU){margin:var(--space-s) auto;display:flex;flex-direction:column;gap:1rem}
