.register-page[data-v-03c1b6f3]{margin-bottom:2rem;width:100%}.shell[data-v-03c1b6f3]{background:#fff;border:1px solid rgba(222,191,193,.55);border-radius:1.15rem;box-shadow:0 18px 40px #541c2814;margin:-1.75rem auto 0;padding:1.35rem 1.1rem 1.5rem;position:relative;width:min(100%,460px);z-index:2}@media (min-width:600px){.shell[data-v-03c1b6f3]{padding:1.6rem 1.4rem 1.7rem}}form[data-v-03c1b6f3]{gap:1rem}form[data-v-03c1b6f3],label[data-v-03c1b6f3]{display:grid}label[data-v-03c1b6f3]{color:var(--font-color-strong);font-size:.9rem;font-weight:600;gap:.4rem}input[data-v-03c1b6f3]{background:#faf7f8;border:1px solid rgba(222,191,193,.95);border-radius:.75rem;color:var(--font-color-default);font:inherit;font-size:16px;min-height:3rem;padding:.85rem .9rem}input[data-v-03c1b6f3]:focus{background:#fff;border-color:var(--color-primary-50);outline:2px solid rgba(168,45,71,.35)}.error[data-v-03c1b6f3]{color:#ba1a1a;font-size:.9rem;margin:0}.cta[data-v-03c1b6f3],.submit[data-v-03c1b6f3]{align-items:center;background:linear-gradient(135deg,#a82d47,#d4553a);border:none;border-radius:999px;color:#fff;display:inline-flex;font-weight:700;justify-content:center;min-height:3rem;padding:.85rem 1.25rem;text-decoration:none}.submit[data-v-03c1b6f3]:disabled{opacity:.55}.success[data-v-03c1b6f3]{display:grid;gap:.9rem;justify-items:center;padding:.5rem 0;text-align:center}.badge[data-v-03c1b6f3]{background:var(--color-primary-soft);border-radius:50%;display:grid;font-size:1.4rem;height:3.5rem;place-items:center;width:3.5rem}.badge[data-v-03c1b6f3],.secondary[data-v-03c1b6f3]{color:var(--color-primary-50);font-weight:700}.secondary[data-v-03c1b6f3]{align-items:center;display:inline-flex;min-height:2.4rem;text-decoration:none}
