.BotonMusica-module__tW8pyG__boton{z-index:110;right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));width:var(--musica-boton);height:var(--musica-boton);color:var(--marfil);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;background:#1e23168c;border:1px solid #f3efe473;border-radius:50%;padding:.55rem;transition:opacity .3s ease-out;display:grid;position:fixed}.BotonMusica-module__tW8pyG__boton[data-apagada]{opacity:.7}.BotonMusica-module__tW8pyG__boton svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}
.ImagenAcuarela-module__rcY6nG__acuarela{display:block;position:relative}.ImagenAcuarela-module__rcY6nG__acuarela img,.ImagenAcuarela-module__rcY6nG__acuarela canvas{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.ImagenAcuarela-module__rcY6nG__acuarela[data-estado=esperando] img,.ImagenAcuarela-module__rcY6nG__acuarela[data-estado=animando] img{visibility:hidden}@media (prefers-reduced-motion:no-preference){.js .ImagenAcuarela-module__rcY6nG__acuarela:not([data-estado]) img{animation:0s linear 2.5s both ImagenAcuarela-module__rcY6nG__respaldo}}@keyframes ImagenAcuarela-module__rcY6nG__respaldo{0%{visibility:hidden}to{visibility:visible}}
.PortadaInvitacion-module__dyjfia__telon{display:none}.js .PortadaInvitacion-module__dyjfia__telon{z-index:100;place-items:center;transition:opacity .45s ease-out;display:grid;position:fixed;inset:0}.js .PortadaInvitacion-module__dyjfia__telon[hidden]{display:none}.PortadaInvitacion-module__dyjfia__telon[data-desvaneciendo]{opacity:0}.PortadaInvitacion-module__dyjfia__telon[data-estado=abriendo]{pointer-events:none}.PortadaInvitacion-module__dyjfia__sello{color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}.PortadaInvitacion-module__dyjfia__sello:focus-visible{outline:1px solid color-mix(in srgb, var(--marfil) 60%, transparent);outline-offset:1rem}.PortadaInvitacion-module__dyjfia__escena{display:block;position:relative}.PortadaInvitacion-module__dyjfia__crestaMovil{transform-origin:50%;transition:transform 1.3s cubic-bezier(.65,0,.25,1);display:block}.PortadaInvitacion-module__dyjfia__cresta{width:var(--telon-cresta)}.PortadaInvitacion-module__dyjfia__indicacion{white-space:nowrap;font-size:var(--telon-indicacion-letra);letter-spacing:.32em;text-transform:uppercase;opacity:0;animation:PortadaInvitacion-module__dyjfia__aparecer-indicacion 1.6s var(--curva-salida) 3s forwards, PortadaInvitacion-module__dyjfia__pulso 2.8s ease-in-out 4.6s infinite;padding-left:.32em;position:absolute;top:calc(100% + 2.25rem);left:50%;translate:-50%}.PortadaInvitacion-module__dyjfia__telon[data-estado=abriendo] .PortadaInvitacion-module__dyjfia__indicacion{opacity:0;filter:blur(4px);transition:opacity .4s ease-out,filter .4s ease-out;animation:none}@keyframes PortadaInvitacion-module__dyjfia__aparecer-indicacion{0%{opacity:0;transform:translateY(.5rem)}to{opacity:.9;transform:none}}@keyframes PortadaInvitacion-module__dyjfia__pulso{0%,to{opacity:.9}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.PortadaInvitacion-module__dyjfia__indicacion{opacity:.9;animation:none}}
.SelectorIdioma-module__8Rmn8a__selector{font-size:var(--idioma-letra);letter-spacing:.22em;text-transform:uppercase;border-bottom:1px solid color-mix(in srgb, currentColor 45%, transparent);padding:.75rem .25rem;text-decoration:none;transition:border-color .3s ease-out}.SelectorIdioma-module__8Rmn8a__selector:hover{border-bottom-color:currentColor}
.FirmaPluma-module__dVSttW__firma{height:auto;display:block;overflow:visible}.FirmaPluma-module__dVSttW__trazo{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 2;stroke-dashoffset:0}.FirmaPluma-module__dVSttW__remate{opacity:1}@media (prefers-reduced-motion:no-preference){.js .FirmaPluma-module__dVSttW__trazo{stroke-dashoffset:1.02px}.js .FirmaPluma-module__dVSttW__remate{opacity:0}.js .FirmaPluma-module__dVSttW__firma[data-visible] .FirmaPluma-module__dVSttW__trazo{animation:FirmaPluma-module__dVSttW__trazar var(--dur) cubic-bezier(.25, .2, .55, 1) calc(var(--ini) + .6s) forwards}.js .FirmaPluma-module__dVSttW__firma[data-visible] .FirmaPluma-module__dVSttW__remate{animation:FirmaPluma-module__dVSttW__rematar .4s ease-out calc(var(--fin) + .6s) forwards}}@keyframes FirmaPluma-module__dVSttW__trazar{to{stroke-dashoffset:0}}@keyframes FirmaPluma-module__dVSttW__rematar{to{opacity:1}}
.Portada-module__cQegFq__portada{text-align:center;place-items:center;min-height:100svh;padding:5rem 1.5rem 4rem;display:grid;position:relative}.Portada-module__cQegFq__idioma{z-index:1;position:absolute;top:1.25rem;right:1.5rem}.Portada-module__cQegFq__contenido{justify-items:center;gap:clamp(1.25rem,4vw,2rem);display:grid}.Portada-module__cQegFq__cresta{width:var(--portada-cresta);height:auto}.Portada-module__cQegFq__nombres{padding-inline:.3em;font-weight:400;line-height:1.1}.Portada-module__cQegFq__nombres[data-fuente=monsieur]{font-family:var(--font-ornamental), cursive;font-size:var(--portada-nombres-letra-monsieur);white-space:nowrap;padding-block:.15em}.Portada-module__cQegFq__nombres[data-fuente=monsieur] .Portada-module__cQegFq__y{margin-inline-end:.2em}.Portada-module__cQegFq__nombres[data-fuente=pinyon]{font-family:var(--font-script), cursive;font-size:var(--portada-nombres-letra-pinyon);white-space:nowrap}.Portada-module__cQegFq__nombres[data-fuente=edwardian]{padding-block:.15em}.Portada-module__cQegFq__imagenNombres{width:var(--portada-nombres);height:auto}
.Marco-module__AF8y9a__marco{width:100%;position:relative}.Marco-module__AF8y9a__ventana{position:absolute;overflow:hidden}.Marco-module__AF8y9a__ornamento{object-fit:contain;pointer-events:none;z-index:1;filter:drop-shadow(0 2px 2px #1e261a73)drop-shadow(0 6px 10px #1e261a40);-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000),linear-gradient(#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000),linear-gradient(#0000,#000 6% 94%,#0000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}
.VideoSaveTheDate-module__uiXfTG__seccion{--ancho-moldura:var(--video-ancho);padding:var(--video-espacio-arriba) 0 var(--video-espacio-abajo);background:var(--lino-tono) repeat center top / calc(var(--ancho-moldura) * 1024 / 1672) auto, var(--papel-tono);overflow-x:clip}.VideoSaveTheDate-module__uiXfTG__seccion[data-tono=tapiz]{--lino-tono:url(/texturas/lino-tapiz.webp);--papel-tono:#393d25}.VideoSaveTheDate-module__uiXfTG__seccion[data-tono=olivo]{--lino-tono:url(/texturas/lino-olivo.webp);--papel-tono:#5d5b41}.VideoSaveTheDate-module__uiXfTG__seccion[data-tono=salvia]{--lino-tono:url(/texturas/lino-salvia.webp);--papel-tono:#78876f}.VideoSaveTheDate-module__uiXfTG__seccion[data-tono=marfil]{--lino-tono:url(/texturas/lino-marfil.webp);--papel-tono:#f5f3ef}.VideoSaveTheDate-module__uiXfTG__marco{width:var(--ancho-moldura);margin-left:50%;translate:-50%}.VideoSaveTheDate-module__uiXfTG__poster{object-fit:cover;object-position:center 35%;filter:saturate(.85)}.VideoSaveTheDate-module__uiXfTG__aviso{font-size:var(--video-aviso-letra);letter-spacing:.25em;text-transform:uppercase;text-align:center;color:var(--marfil);background:#2e362959;place-items:center;padding:1rem;display:grid;position:absolute;inset:0}
.SobreAnimado-module__ZP0DYW__sobre{--giro:180;--carta:0;--ensanche:1.12;--brillo:brightness(1.08) saturate(.7);aspect-ratio:calc(771 * var(--ensanche)) / 698;perspective:1800px;position:relative}.SobreAnimado-module__ZP0DYW__sobre:not([data-animado]){--giro:0;--carta:1}.SobreAnimado-module__ZP0DYW__sobre img{max-width:none;position:absolute}.SobreAnimado-module__ZP0DYW__fondo,.SobreAnimado-module__ZP0DYW__bolsillo{width:100%;height:100%;inset:0}.SobreAnimado-module__ZP0DYW__fondo{z-index:1;filter:var(--brillo) drop-shadow(0 1px 1px #3c342c1f) drop-shadow(-2px 4px 7px #3c342c24)}.SobreAnimado-module__ZP0DYW__carta{z-index:2;width:78.0804%;height:83.0946%;translate:0 calc(var(--carta) * -200 / 580 * 100%);filter:drop-shadow(0 1px 1.5px #3c342c1a);top:.286533%;left:12.3217%}.SobreAnimado-module__ZP0DYW__bolsillo{z-index:3;filter:var(--brillo) drop-shadow(0 -1px 1.5px #3c342c1f) drop-shadow(0 -2px 5px #3c342c0d)}.SobreAnimado-module__ZP0DYW__solapa{z-index:0;transform-origin:50% 100%;width:100%;height:59.7421%;transform:rotateX(calc(var(--giro) * 1deg));filter:var(--brillo);bottom:calc(100% - 1px);left:0}.SobreAnimado-module__ZP0DYW__sobre[data-solapa=cerrada] .SobreAnimado-module__ZP0DYW__solapa{z-index:4;filter:var(--brillo) drop-shadow(0 -3px 2.5px #3c342c61) drop-shadow(0 -12px 12px #3c342c42)}
.Invitacion-module__VFWVAW__seccion{--ancho-sobre:var(--sobre-ancho);padding-bottom:var(--tarjeta-espacio-abajo);background:url(/media/fondo-movido.webp) var(--fondo-movido-posicion) / var(--fondo-movido-tamano) no-repeat, #807f7c;grid-template-columns:100%;justify-items:center;display:grid;position:relative}.Invitacion-module__VFWVAW__sobre{z-index:2;width:calc(var(--ancho-sobre) * var(--escala));max-width:none;height:auto;margin-top:calc(var(--ancho-sobre) * (var(--aire) + .25 * var(--proporcion)) * -1);margin-bottom:calc(var(--ancho-sobre) * var(--aire) * -1);position:relative}.Invitacion-module__VFWVAW__animado{z-index:2;width:calc(var(--ancho-sobre) * 1.12);margin-top:calc(var(--ancho-sobre) * 698 / 771 * -.25)}.Invitacion-module__VFWVAW__tarjeta{width:var(--tarjeta-ancho);max-width:none;height:auto;margin-top:var(--sobre-tarjeta-espacio);filter:drop-shadow(0 1px 2px #1e1e1e1f)drop-shadow(0 12px 24px #1e1e1e29)}.Invitacion-module__VFWVAW__tarjetaConTexto{position:relative;container-type:inline-size}.Invitacion-module__VFWVAW__tarjetaConTexto img{width:100%;height:auto;display:block}.Invitacion-module__VFWVAW__tarjetaTexto{text-align:center;color:#585c42;flex-direction:column;justify-content:center;align-items:center;gap:2.4cqi;display:flex;position:absolute;inset:28% 7% 9%}.Invitacion-module__VFWVAW__tarjetaTitulo{font-family:var(--font-script), cursive;font-size:6cqi;font-weight:400;line-height:1.2}.Invitacion-module__VFWVAW__tarjetaParrafo{font-family:var(--font-tarjeta), serif;max-width:78cqi;font-size:4.6cqi;line-height:1.12}
.Fecha-module__TEoFeW__seccion{isolation:isolate;padding:var(--espacio-seccion) 1.5rem;text-align:center;justify-items:center;display:grid;position:relative;overflow:hidden}.Fecha-module__TEoFeW__fondo{z-index:-1;position:absolute;inset:0}.Fecha-module__TEoFeW__fondo:after{content:"";background:radial-gradient(#3f4a3826,#3f4a388c),linear-gradient(#3f4a388c,#3f4a381a 30% 70%,#3f4a3899);position:absolute;inset:0}.Fecha-module__TEoFeW__video{object-fit:cover;width:100%;height:100%;display:block}.Fecha-module__TEoFeW__titulo{font-family:var(--font-script), cursive;font-weight:400;font-size:var(--fecha-titulo-letra);text-shadow:0 2px 18px #1e261a8c;margin-bottom:2.5rem;padding-inline:.3em;line-height:1.1}.Fecha-module__TEoFeW__tarjeta{width:var(--fecha-ovalo);aspect-ratio:450/599;position:relative}.Fecha-module__TEoFeW__ovalo{object-fit:contain;filter:drop-shadow(0 14px 22px #141a1059)}.Fecha-module__TEoFeW__texto{color:var(--tinta);align-content:center;gap:.4rem;line-height:1.25;display:grid;position:absolute;inset:24% 25%;container-type:inline-size}.Fecha-module__TEoFeW__fechaLarga{letter-spacing:.08em;text-transform:uppercase;font-size:max(.8125rem,8.5cqi)}.Fecha-module__TEoFeW__fechaCorta{letter-spacing:.04em;white-space:nowrap;font-size:max(1.25rem,14cqi)}.Fecha-module__TEoFeW__lugar{letter-spacing:.1em;text-transform:uppercase;margin-top:.5rem;font-size:max(.8125rem,8cqi)}.Fecha-module__TEoFeW__ciudad{font-size:max(.875rem,9cqi);font-style:italic}.Fecha-module__TEoFeW__acciones{justify-items:center;gap:1rem;margin-top:2.5rem;display:grid}.Fecha-module__TEoFeW__boton{font-size:var(--fecha-boton-letra);letter-spacing:.22em;text-transform:uppercase;color:var(--tinta);background:var(--marfil);border:1px solid var(--marfil);padding:1rem 2rem;text-decoration:none;transition:background-color .3s ease-out,color .3s ease-out;display:inline-block}.Fecha-module__TEoFeW__boton:hover{color:var(--marfil);background:0 0}.Fecha-module__TEoFeW__enlace{text-shadow:0 1px 10px #1e261ab3;font-size:var(--fecha-enlace-letra);padding:.5rem;font-style:italic}
.BotonCalendario-module__Wx5gcW__dialogo{color:var(--tinta);background:0 0;border:0;padding:0}.BotonCalendario-module__Wx5gcW__dialogo::backdrop{background:#1419128c}.BotonCalendario-module__Wx5gcW__tarjeta{text-align:center;background:var(--marfil);gap:.625rem;width:min(84vw,20rem);padding:1.75rem 1.5rem 1.25rem;display:grid;box-shadow:0 12px 32px #14191259}.BotonCalendario-module__Wx5gcW__pregunta{font-family:var(--font-script), cursive;margin-bottom:.5rem;font-size:1.75rem;line-height:1.2}.BotonCalendario-module__Wx5gcW__opcion{letter-spacing:.08em;color:var(--marfil);background:#393d25;padding:.75rem 1rem;font-size:.9375rem;text-decoration:none}.BotonCalendario-module__Wx5gcW__cancelar{font:italic .9375rem var(--font-serif), serif;color:inherit;cursor:pointer;background:0 0;border:0;padding:.5rem}
.CarruselOvalo-module__JJjAua__carrusel{isolation:isolate;border-radius:999px;overflow:hidden}.CarruselOvalo-module__JJjAua__carrusel:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 2px 5px #1e231459,inset 0 0 1px #1e231466}.CarruselOvalo-module__JJjAua__pista{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;height:100%;display:flex;overflow-x:auto}.CarruselOvalo-module__JJjAua__pista::-webkit-scrollbar{display:none}.CarruselOvalo-module__JJjAua__vista{scroll-snap-align:center;background:#3e4327;flex:0 0 100%;position:relative;overflow:hidden}.CarruselOvalo-module__JJjAua__puntos{z-index:1;justify-content:center;gap:.25rem;display:flex;position:absolute;bottom:7%;left:0;right:0}.CarruselOvalo-module__JJjAua__punto{cursor:pointer;background:0 0;border:0;place-items:center;width:1.5rem;height:1.5rem;padding:0;display:grid}.CarruselOvalo-module__JJjAua__punto:before{content:"";background:#969a7cbf;border-radius:50%;width:.4375rem;height:.4375rem;transition:background-color .3s ease-out,transform .3s ease-out;box-shadow:0 0 0 1px #3c422880,0 0 3px #281e1e59}.CarruselOvalo-module__JJjAua__punto[aria-current=true]:before{background:#fffaf5;transform:scale(1.2);box-shadow:0 0 0 1.5px #3c4228d9,0 0 3px #281e1e59}
.Tapiz-module__4E9pkq__seccion{background:#96987a 50%/cover no-repeat;grid-template-columns:100%;display:grid;overflow:hidden}.Tapiz-module__4E9pkq__lienzo{width:var(--tapiz-ancho);aspect-ratio:var(--proporcion);margin-left:50%;position:relative;translate:-50%}@media (min-width:40.01rem){.Tapiz-module__4E9pkq__lienzo{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}}.Tapiz-module__4E9pkq__fondo{object-fit:cover}.Tapiz-module__4E9pkq__carrusel{left:var(--hueco-x);top:var(--hueco-y);width:var(--hueco-ancho);height:var(--hueco-alto);position:absolute}.Tapiz-module__4E9pkq__orilla{left:var(--orilla-x);top:var(--orilla-y);width:var(--orilla-ancho);height:var(--orilla-alto);filter:drop-shadow(0 2px 3px #12160a73)drop-shadow(0 8px 16px #12160a47);background:url(/media/tapiz-verde-marco.webp) 50%/100% 100% no-repeat;position:absolute}.Tapiz-module__4E9pkq__carrusel[data-forma=verde]{border-radius:0;-webkit-mask:url(/ornamentos/ovalo-verde-hueco.svg) 50%/100% 100% no-repeat;mask:url(/ornamentos/ovalo-verde-hueco.svg) 50%/100% 100% no-repeat}.Tapiz-module__4E9pkq__carrusel[data-forma=verde]:after{box-shadow:none;background:url(/media/tapiz-verde-sombra.webp) 50%/100% 100% no-repeat;border-radius:0}.Tapiz-module__4E9pkq__carrusel[data-forma=exacto]{border-radius:0;-webkit-mask:url(/ornamentos/ovalo-exacto-hueco.svg) 50%/100% 100% no-repeat;mask:url(/ornamentos/ovalo-exacto-hueco.svg) 50%/100% 100% no-repeat}.Tapiz-module__4E9pkq__carrusel[data-forma=exacto]:after{box-shadow:none;background:url(/media/tapiz-exacto-sombra.webp) 50%/100% 100% no-repeat;border-radius:0}.Tapiz-module__4E9pkq__ovalo{--color:var(--salvia);background:linear-gradient(155deg, color-mix(in srgb, var(--color) 55%, white), var(--color) 40%, color-mix(in srgb, var(--color) 82%, black));border-radius:999px;width:48.2963%;height:48.1667%;position:absolute;top:25.9167%;left:26.8148%;box-shadow:inset 0 1px 1px #ffffff8c,inset 0 -1px 2px #0000002e,0 2px 3px #19201440,0 12px 24px #1920144d}.Tapiz-module__4E9pkq__ovalo[data-color=marfil]{--color:var(--marfil)}.Tapiz-module__4E9pkq__flores{left:var(--flores-x);top:var(--flores-y);width:var(--flores-ancho);pointer-events:none;z-index:2;height:auto;position:absolute}.Tapiz-module__4E9pkq__lugares{text-align:center;height:100%;color:var(--marfil);background:radial-gradient(#464b2e,#3a3e25);flex-direction:column;justify-content:center;align-items:center;padding-inline:10%;display:flex;container-type:inline-size}.Tapiz-module__4E9pkq__lugaresTitulo{font-family:var(--font-script), cursive;font-weight:400;font-size:var(--lugares-vista-titulo);margin-bottom:.45em;line-height:1.1}.Tapiz-module__4E9pkq__lugarNombre{font-size:var(--lugares-vista-nombre);letter-spacing:.1em;text-transform:uppercase;line-height:1.25}.Tapiz-module__4E9pkq__lugarCiudad{font-size:var(--lugares-vista-ciudad);margin-top:.2em;font-style:italic;line-height:1.3}.Tapiz-module__4E9pkq__lugarLinea{background:#f3efe480;width:22%;height:1px;margin-block:7cqi}.Tapiz-module__4E9pkq__lugarMapa{font-size:var(--lugares-vista-ciudad);color:inherit;margin-top:6cqi;padding:.4em;font-style:italic}.Tapiz-module__4E9pkq__dibujos{object-fit:cover}.Tapiz-module__4E9pkq__saveTheDate{text-align:center;height:100%;color:var(--marfil);background:radial-gradient(#464b2e,#3a3e25);flex-direction:column;justify-content:center;align-items:center;padding-bottom:16%;display:flex;position:relative;container-type:inline-size}.Tapiz-module__4E9pkq__saveArte{width:var(--std-arte);max-width:none;height:auto}.Tapiz-module__4E9pkq__saveBoton{font:italic var(--std-boton) / 1.3 var(--font-serif), serif;white-space:nowrap;color:var(--marfil);cursor:pointer;background:0 0;border:1px solid #f3efe466;border-radius:999px;padding:.3em .85em;transition:border-color .3s ease-out;position:absolute;bottom:15%;left:50%;translate:-50%}.Tapiz-module__4E9pkq__saveBoton:hover{border-color:var(--marfil)}
.Recorrido-module__dIeJQG__seccion{--ancho-ilustracion:var(--lugares-ancho);background:url(/texturas/lino-lugares.webp) repeat center top / calc(var(--ancho-ilustracion) * 1536 / 3000) auto, #f0efeb;overflow-x:clip}.Recorrido-module__dIeJQG__ilustracion{width:var(--ancho-ilustracion);max-width:none;height:auto;margin-left:50%;display:block;translate:-50%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000),linear-gradient(#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000),linear-gradient(#0000,#000 6% 94%,#0000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}
.Cierre-module__3273kG__cierre{min-height:var(--cierre-alto);text-align:center;color:var(--marfil);background:radial-gradient(ellipse 70% 90% at 50% 50%, #1419129e, #14191247 100%), url(/texturas/fuente-jardin-pie.webp) center / cover no-repeat, var(--bosque);align-content:center;justify-items:center;padding:1.5rem;display:grid}.Cierre-module__3273kG__monograma{width:var(--cierre-monograma);opacity:.55;height:auto;margin-bottom:.75rem}.Cierre-module__3273kG__invitacion{font-size:var(--cierre-texto-letra);letter-spacing:.3em;text-transform:uppercase}.Cierre-module__3273kG__carino{font-family:var(--font-script), cursive;font-size:var(--cierre-carino-letra);margin-top:.75rem;padding-inline:.3em;line-height:1.15}.Cierre-module__3273kG__firma{width:var(--cierre-firma-ancho);max-width:100%;margin-top:.25rem}.Cierre-module__3273kG__idioma{margin-top:1rem}
