.Invitacion_pageContainer__1HY6q{width:min(95vw,50rem);margin-inline:auto;margin-block:var(--space-5) calc(var(--space-5) * 2);font-family:var(--font-montserrat)}.Invitacion_pageContainer__1HY6q h1{color:var(--brand-1);font-size:var(--font-size-h1);font-weight:700;margin-bottom:var(--space-2)}.Invitacion_pageIntro__sS3mm{color:#555;margin-bottom:var(--space-4);line-height:1.5}.Invitacion_formContainer__Wwvtl{width:100%;display:flex;flex-direction:column;gap:var(--space-3)}.Invitacion_formContainer__Wwvtl label{font-weight:600;margin-bottom:.25rem;display:inline-block}.Invitacion_formContainer__Wwvtl .Invitacion_form-control__jUW2A:focus,.Invitacion_formContainer__Wwvtl .Invitacion_form-select__HR0nN:focus{border-color:var(--brand-1);box-shadow:none}.Invitacion_hint__23nwV{color:#777;display:inline-block;margin-top:.35rem}.Invitacion_photoPreviewContainer__d_SZj{margin-top:.75rem}.Invitacion_photoPreview__vXG7r{width:120px;height:120px;object-fit:cover;border-radius:.6rem}.Invitacion_formActionsContainer__3nPy_{display:flex;justify-content:flex-end;margin-top:var(--space-3)}.Invitacion_actionButton__frTn7{min-width:10rem}.Invitacion_errorContainer__HZjVz{display:flex;flex-direction:column;gap:.5rem;margin-top:var(--space-3)}.Invitacion_errorAlert__EOQGe{background-color:rgb(233,68,68);padding:.5rem 1rem;border-radius:.5rem}.Invitacion_errorAlert__EOQGe p{font-weight:500;color:rgb(255,255,255)}.Invitacion_loginPrompt__nYl_h{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);text-align:center;padding:var(--space-5) var(--space-3);border:1px solid #eee;border-radius:.6rem}.Invitacion_welcomeMessage__ercqK{font-size:1.15rem;font-weight:500;text-align:center}@media (max-width:600px){.Invitacion_formActionsContainer__3nPy_{justify-content:stretch}.Invitacion_actionButton__frTn7{width:100%!important}}