.website-contact-form[data-v-bdd10eb8]{display:flex;flex-direction:column;gap:var(--spacing-36);width:100%;padding:2.875rem 2.5rem;border-radius:var(--radius-xl);background-color:var(--surface-inverse)}.website-contact-form--bare[data-v-bdd10eb8]{padding:0;border-radius:0;background-color:transparent;gap:var(--spacing-36)}@media(max-width:768px){.website-contact-form--bare[data-v-bdd10eb8]{gap:2.25rem}.website-contact-form[data-v-bdd10eb8]{padding:var(--spacing-16)}.website-contact-form--bare[data-v-bdd10eb8]{padding:0}}.website-contact-form__fields[data-v-bdd10eb8]{display:flex;flex-direction:column;gap:var(--spacing-16);width:100%}@media(max-width:768px){.website-contact-form__fields[data-v-bdd10eb8]{gap:.75rem}}.website-contact-form__actions[data-v-bdd10eb8]{display:flex;flex-direction:column;align-items:center;gap:.875rem;width:100%}@media(max-width:768px){.website-contact-form__actions[data-v-bdd10eb8] .u-button__control--xl{min-height:3.1875rem;padding:1rem 1.625rem}}.website-contact-form__privacy[data-v-bdd10eb8]{margin:0;font-size:var(--body-s-fontSize);font-weight:var(--font-weight-light);line-height:var(--line-height-snug);letter-spacing:.00875rem;color:var(--text-default-muted);text-align:center}.website-contact-form__privacy-link[data-v-bdd10eb8]{color:var(--text-default);text-decoration:underline;text-underline-offset:.125rem}.website-contact-form[data-v-bdd10eb8] .u-input__wrapper,.website-contact-form[data-v-bdd10eb8] .u-textarea__wrapper{background-color:var(--surface-input);border-color:var(--border-input)}.website-contact-form[data-v-bdd10eb8] .u-textarea__wrapper{min-height:var(--textarea-min-height);border-color:var(--border-input-soft)}.website-contact-form[data-v-bdd10eb8] .u-input__control,.website-contact-form[data-v-bdd10eb8] .u-textarea__control{color:var(--text-default)}.website-contact-form[data-v-bdd10eb8] .u-input__control::-moz-placeholder,.website-contact-form[data-v-bdd10eb8] .u-textarea__control::-moz-placeholder{color:var(--text-input-placeholder)}.website-contact-form[data-v-bdd10eb8] .u-field__label,.website-contact-form[data-v-bdd10eb8] .u-input__control::placeholder,.website-contact-form[data-v-bdd10eb8] .u-textarea__control::placeholder{color:var(--text-input-placeholder)}.website-contact-form[data-v-bdd10eb8] .u-field--focused .u-input__wrapper,.website-contact-form[data-v-bdd10eb8] .u-textarea__wrapper:focus-within{border-color:var(--alpha-white-30)}
