.estilos_raiz__KJO7D{--p-serif:"Cormorant","Cormorant Respaldo",Georgia,serif}.estilos_portada__O4JPf .p-contenido{display:grid;align-content:center;justify-items:center;padding:clamp(40px,10cqw,64px) 28px 12px;text-align:center}.estilos_arcos__GbUWZ{position:absolute;top:0;left:50%;translate:-50% 0;z-index:0;width:min(100%,420px);height:54%;color:var(--p-acento);pointer-events:none}.estilos_cuerpo__GZ5Ao{position:relative;z-index:1;display:grid;justify-items:center;gap:clamp(12px,3cqw,18px);width:100%;max-width:440px;padding-top:clamp(24px,8cqw,48px)}.estilos_titulo__o7Mok{font-family:var(--p-serif);font-weight:500;font-size:clamp(34px,9cqw,48px);line-height:1.1;color:var(--p-texto);text-wrap:balance;max-width:11ch}.estilos_festejados__xSAFd{font-family:var(--p-serif);font-style:italic;font-weight:400;font-size:26px;line-height:1.2;color:var(--p-texto)}.estilos_hilo__W2Lms{color:var(--p-acento);margin-block:2px}.estilos_fecha__4XDA1{color:var(--p-texto)}.estilos_lugar__St7Ru{font-size:1rem;color:var(--p-suave);text-wrap:balance}.estilos_cuenta__iHXkS .p-cuenta-linea{font-family:var(--p-serif);font-size:clamp(22px,6cqw,26px);line-height:1.45}.estilos_cuenta__iHXkS .p-cuenta-linea b{font-weight:500;font-size:1.15em}.estilos_detalles__GSlbA .p-detalle-titulo{font-family:var(--p-serif);font-weight:500;font-size:clamp(24px,6.4cqw,28px)}.estilos_galeria__bu4FQ figure{clip-path:inset(0 round 999px 999px 0 0)}.estilos_galeria__bu4FQ .p-galeria[data-n="1"] figure{clip-path:inset(0 round 50% 50% 0 0)}.estilos_mensaje__pMWv2 .p-mensaje-texto{font-size:1.125rem;line-height:1.6}.estilos_mensaje__pMWv2 .p-mensaje-firma{font-family:var(--p-serif);font-style:italic;font-size:20px}.estilos_extras__7e2IL .p-extras dd{font-family:var(--p-serif);font-weight:500;font-size:20px}.estilos_confirmar__lxifG .btn-p{min-height:56px}