h1[data-v-c423c53b],h2[data-v-c423c53b],h3[data-v-c423c53b],h4[data-v-c423c53b],h5[data-v-c423c53b],h6[data-v-c423c53b]{font-family:var(--font-primary);margin:0;line-height:1.2}h1[data-v-c423c53b]{font-size:var(--h1-font-size);font-weight:var(--h1-font-weight)}h1.large[data-v-c423c53b]{font-size:var(--h1-font-size-large)}h1.small[data-v-c423c53b]{font-size:var(--h1-font-size-small)}h2[data-v-c423c53b]{font-size:var(--h2-font-size);font-weight:var(--h2-font-weight)}h3[data-v-c423c53b]{font-size:var(--h3-font-size);font-weight:var(--h3-font-weight)}h4[data-v-c423c53b]{font-size:var(--h4-font-size);font-weight:var(--h4-font-weight)}h5[data-v-c423c53b]{font-size:var(--h5-font-size);font-weight:var(--h5-font-weight)}h6[data-v-c423c53b]{font-size:var(--h6-font-size);font-weight:var(--h6-font-weight)}p[data-v-c423c53b],ul[data-v-c423c53b]{font-size:var(--p-font-size);font-weight:var(--p-font-weight);line-height:var(--body-line-height);margin:0}.col-2[data-v-c423c53b]{flex-direction:row;justify-content:space-between;gap:3.2rem;display:flex}@media (width<=576px){.col-2[data-v-c423c53b]{flex-direction:column;justify-content:flex-start;gap:1.6rem}}.col-1[data-v-c423c53b]{justify-content:space-between;align-items:center;gap:4.8rem;display:flex}.col-1 .submit-button[data-v-c423c53b]{border:none;margin-top:2.4rem}.col-1 .submit-button .wrapper[data-v-c423c53b]{opacity:1;transition:all .175s ease-out}.col-1 .submit-button .wrapper.nopacity[data-v-c423c53b]{opacity:0}.col-1 .error-message[data-v-c423c53b]{color:var(--color-danger);justify-self:flex-start;margin-top:2.4rem;font-size:1.4rem;display:flex}.input-error-wrapper[data-v-c423c53b]{width:100%;color:var(--color-danger);flex-direction:column;gap:.8rem;display:flex}button[data-v-c423c53b]{transition:all .125s ease-out}button[data-v-c423c53b]:disabled{cursor:not-allowed}.title[data-v-c423c53b]{color:var(--foreground-color);margin-bottom:2.4rem}@media (width<=576px){.title[data-v-c423c53b]{margin-bottom:3.2rem}}.form-wrapper[data-v-c423c53b]{background:var(--background-color);border:1px solid color-mix(in srgb,var(--foreground-color) 10%,transparent);padding:8rem}@media (width<=576px){.form-wrapper[data-v-c423c53b]{padding:4.8rem 2.4rem}}.form-wrapper .input-wrapper[data-v-c423c53b]{flex-direction:column;gap:1.6rem;display:flex}.form-wrapper .input-wrapper input[data-v-c423c53b],.form-wrapper .input-wrapper textarea[data-v-c423c53b]{transition:all .125s ease-out}.form-wrapper .input-wrapper input.error[data-v-c423c53b],.form-wrapper .input-wrapper textarea.error[data-v-c423c53b]{border-color:var(--color-danger)}.form-wrapper .input-wrapper input.error[data-v-c423c53b]::-moz-placeholder{color:var(--color-danger)}.form-wrapper .input-wrapper textarea.error[data-v-c423c53b]::-moz-placeholder{color:var(--color-danger)}.form-wrapper .input-wrapper input.error[data-v-c423c53b]::placeholder,.form-wrapper .input-wrapper textarea.error[data-v-c423c53b]::placeholder{color:var(--color-danger)}.form-wrapper .input-wrapper .error-message[data-v-c423c53b]{font-size:1.2rem;font-weight:400;position:absolute;bottom:-2.8rem}@media (width<=576px){.form-wrapper .input-wrapper .error-message[data-v-c423c53b]{position:relative;bottom:0}}
