form[data-v-2b1b0a15]{background-color:var(--bg-primary);color:var(--text-primary);display:flex;flex-direction:column;gap:4rem;min-height:100%;opacity:0;padding:3.2rem 2.4rem;text-align:center;transition-duration:var(--form-transition-duration),var(--form-transition-duration),var(--form-transition-duration);transition-property:opacity,scale,translate;width:100%}form.visible[data-v-2b1b0a15]{opacity:1}form .inputs[data-v-2b1b0a15]{display:grid;gap:1rem}@media (min-width:768px){form.form--dialog[data-v-2b1b0a15]{border-radius:5rem;display:grid;height:auto;min-height:auto;padding:5rem 6rem;scale:.8;translate:0 1rem;width:min(54.1rem,calc(100vw - 4rem))}form.form--dialog.visible[data-v-2b1b0a15]{scale:1;translate:0 0}}h2[data-v-2b1b0a15]{font-size:var(--heading-h4-font-size);font-weight:400;line-height:var(--heading-h4-line-height);margin-bottom:2.4rem}@media (min-width:768px){h2[data-v-2b1b0a15]{font-size:var(--heading-h3-font-size);line-height:var(--heading-h3-line-height)}}hgroup p[data-v-2b1b0a15]{font-size:var(--content-font-size-base);line-height:var(--content-line-height-base)}.footer[data-v-2b1b0a15]{display:grid;gap:2rem;margin-top:auto}.submit[data-v-2b1b0a15]{font-weight:var(--font-weight-heading)}.feedback[data-v-2b1b0a15]{font-size:var(--content-font-size-accent);line-height:var(--content-line-height-accent)}.feedback.success[data-v-2b1b0a15]{color:#2c7a51}.feedback.error[data-v-2b1b0a15]{color:#a63f3f}
