.iv-cera-luz{stop-color:color-mix(in oklab, var(--cera) 72%, white)}.iv-cera-media{stop-color:var(--cera)}.iv-cera-sombra{stop-color:color-mix(in oklab, var(--cera) 58%, black)}.iv-cera-anillo-sombra{stroke:color-mix(in oklab, var(--cera) 55%, black);stroke-opacity:.6}.iv-cera-anillo-luz{stroke:#fff;stroke-opacity:.32}.iv-apertura[hidden]{display:none}.iv-apertura{--papel:color-mix(in oklab, var(--inv-acento) 12%, white);--papel-luz:color-mix(in oklab, var(--papel) 92%, white);--papel-sombra:color-mix(in oklab, var(--papel) 88%, black);--forro:linear-gradient(180deg, color-mix(in oklab, var(--inv-acento) 60%, black), color-mix(in oklab, var(--inv-acento) 80%, black));z-index:1;align-content:center;justify-items:var(--inv-alinear);gap:var(--iv-esp-3);min-height:100cqh;padding:clamp(var(--iv-esp-7), 16cqh, 9rem) max(var(--iv-esp-6), 6cqi) var(--iv-esp-7);background:radial-gradient(ellipse 60% 42% at 24% 16%, #ffffff1a, transparent 70%), linear-gradient(118deg, transparent 36%, #0000002b 50%, transparent 63%), radial-gradient(ellipse 70% 50% at 82% 92%, #ffffff0f, transparent 70%), radial-gradient(ellipse 90% 70% at 50% 40%, color-mix(in oklab, var(--inv-velo) 91%, var(--inv-sobre-foto)) 0%, var(--inv-velo) 62%, color-mix(in oklab, var(--inv-velo) 80%, black) 100%);color:var(--inv-sobre-foto);text-align:var(--inv-alinear);isolation:isolate;display:grid;position:relative}.iv-apertura:before{content:"";z-index:-1;pointer-events:none;opacity:.6;mix-blend-mode:overlay;background-image:var(--iv-lino);background-size:240px 240px;position:absolute;inset:0}.iv-apertura-nombres{margin-top:var(--iv-esp-5);align-items:baseline;justify-content:var(--inv-alinear);font-family:var(--inv-familia);font-size:var(--iv-t-titulo-s);font-weight:var(--inv-peso);font-style:var(--inv-cursiva);letter-spacing:var(--inv-espaciado);flex-wrap:wrap;gap:.4em;line-height:1.2;display:flex}.iv-apertura-fecha{font-size:var(--iv-t-nota);letter-spacing:.3em;color:color-mix(in srgb, var(--inv-sobre-foto) 72%, transparent)}.iv-apertura-para{margin-top:var(--iv-esp-4);font-size:var(--iv-t-nota);color:color-mix(in srgb, var(--inv-sobre-foto) 72%, transparent)}.iv-apertura-invitado{color:var(--inv-sobre-foto)}.iv-apertura-lugares{display:block}.iv[data-acabado=foil] .iv-apertura :is(.iv-apertura-nombres,.iv-apertura-fecha){background:var(--iv-oro);color:#0000;-webkit-background-clip:text;background-clip:text}.iv-abrir{margin-top:var(--iv-esp-4);background:var(--inv-sobre-foto);color:var(--inv-velo)}.iv-abrir:after{border-color:color-mix(in srgb, var(--inv-velo) 28%, transparent)}a.iv-abrir:hover{background:color-mix(in oklab, var(--inv-sobre-foto) 90%, black)}a.iv-abrir:focus-visible{outline-color:var(--inv-sobre-foto)}.iv-esquinas{inset:var(--esq,8%);pointer-events:none;position:absolute}.iv-esquinas i{background:var(--iv-filo-pintura);width:7px;height:7px;position:absolute;rotate:45deg}.iv-esquinas i:first-child{top:-4px;left:-4px}.iv-esquinas i:nth-child(2){top:-4px;right:-4px}.iv-esquinas i:nth-child(3){bottom:-4px;left:-4px}.iv-esquinas i:nth-child(4){bottom:-4px;right:-4px}.iv-sobre{--ancho:min(318px, 84cqi);perspective:900px;padding-bottom:var(--iv-esp-5);position:relative}.iv-sobre-cuerpo{width:var(--ancho);aspect-ratio:252/164;background:radial-gradient(ellipse 70% 60% at 50% 58%, #ffffff1f, transparent 70%), linear-gradient(150deg, var(--papel-luz), var(--papel) 55%, color-mix(in oklab, var(--papel) 96%, black));border-radius:5px;position:relative;rotate:-1deg;box-shadow:inset 0 1px #fff9,inset -1px -1px #00000014,0 2px 3px #00000059,0 18px 34px -10px #0009}.iv-sobre-papel{opacity:.8;mix-blend-mode:overlay;background-image:var(--iv-fieltro), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='f1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23f1)' opacity='0.22'/%3E%3C/svg%3E"), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='f2'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.06' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='300' height='300' filter='url(%23f2)' opacity='0.14'/%3E%3C/svg%3E");background-size:220px 220px,140px 140px,300px 300px;border-radius:5px;position:absolute;inset:0}.iv-sobre-forro{clip-path:polygon(0 0,100% 0,50% 64%);background:var(--forro);position:absolute;inset:0;overflow:hidden}.iv-sobre-forro-adorno{opacity:.5;justify-items:center;gap:9%;display:grid;position:absolute;inset:7% 12% auto}.iv-sobre-forro-adorno :is(.inv-greca,.inv-rama,.inv-filigrana,.inv-orn){color:var(--inv-fondo)}.iv-sobre-forro-adorno .inv-adorno{fill:var(--inv-fondo)}.iv-sobre-forro-adorno .inv-raya{background:var(--inv-fondo)}.iv-sobre-bolsillo{clip-path:inset(-140% -12% 0);pointer-events:none;position:absolute;inset:0}.iv-sobre-tarjeta,.iv-sobre-pase{text-align:center;background:var(--iv-grano), linear-gradient(160deg, var(--papel-luz), var(--papel) 70%);background-blend-mode:soft-light, normal;color:var(--inv-velo);background-size:140px 140px,auto;align-content:center;justify-items:center;display:grid;position:absolute;left:50%;box-shadow:inset 0 1px #ffffff80,0 1px 1px #00000024,0 8px 16px -8px #0006}.iv-sobre-tarjeta:after,.iv-sobre-pase:after{content:"";inset:var(--esq);background:var(--iv-filo-pintura);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-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:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.iv-sobre-tarjeta{--esq:5.5%;aspect-ratio:5/4;gap:calc(var(--ancho) * .022);width:70%;padding:calc(var(--ancho) * .06) calc(var(--ancho) * .045);transition:translate .78s cubic-bezier(.22,1,.36,1) .36s;top:10%;translate:-50%}.iv-sobre-tarjeta-adorno{width:64%}.iv-sobre-tarjeta-adorno .inv-orn{width:100%;height:auto;margin:0}.iv-sobre-tarjeta-adorno .inv-greca{height:12px}.iv-sobre-tarjeta-nombres{font-family:var(--inv-familia);font-size:calc(var(--ancho) * .066);font-weight:var(--inv-peso);font-style:var(--inv-cursiva);letter-spacing:var(--inv-espaciado);text-shadow:0 1px #fff9,0 -1px #0000001f;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.3em;margin:0;line-height:1.15;display:flex}.iv-sobre-tarjeta-nombres .iv-y{font-family:var(--inv-cuerpo);letter-spacing:.1em;opacity:.75;text-shadow:none;font-size:.5em;font-style:italic;font-weight:400}.iv-sobre-tarjeta-raya{background:var(--iv-filo-pintura);width:22%;height:1px}.iv-sobre-tarjeta-fecha{font-family:var(--inv-cuerpo);font-size:calc(var(--ancho) * .034);letter-spacing:.28em;opacity:.75}.iv-sobre-pase{--esq:6%;aspect-ratio:5/3;gap:calc(var(--ancho) * .012);width:60%;padding:calc(var(--ancho) * .045) calc(var(--ancho) * .04);transition:translate .82s cubic-bezier(.22,1,.36,1) .52s,rotate .82s cubic-bezier(.22,1,.36,1) .52s;top:16%;translate:-50%;rotate:0deg}.iv-sobre-pase-rotulo{font-family:var(--inv-cuerpo);font-size:calc(var(--ancho) * .026);letter-spacing:.32em;text-transform:uppercase;opacity:.6}.iv-sobre-pase-nombre{font-family:var(--inv-familia);font-size:calc(var(--ancho) * .05);font-weight:var(--inv-peso);font-style:var(--inv-cursiva);letter-spacing:var(--inv-espaciado);line-height:1.15}.iv-sobre-pase-lugares{font-family:var(--inv-cuerpo);font-size:calc(var(--ancho) * .028);letter-spacing:.1em;opacity:.75}.iv-sobre-solapa-lado{position:absolute;inset:0}.iv-sobre-izquierda{clip-path:polygon(0 0,47% 50%,0 100%);background:linear-gradient(100deg, var(--papel-luz), var(--papel) 60%);filter:drop-shadow(1px 0 1.5px #00000029)}.iv-sobre-derecha{clip-path:polygon(100% 0,53% 50%,100% 100%);background:linear-gradient(260deg, var(--papel) 40%, color-mix(in oklab, var(--papel) 95%, black));filter:drop-shadow(-1px 0 1.5px #00000024)}.iv-sobre-abajo{clip-path:polygon(0 100%,100% 100%,50% 44%);background:linear-gradient(0deg, color-mix(in oklab, var(--papel) 95%, black), var(--papel) 60%);filter:drop-shadow(0 -1px 1.5px #0000001a)}.iv-sobre-solapa{clip-path:polygon(0 0,100% 0,50% 64%);background:linear-gradient(166deg, var(--papel-luz) 0%, var(--papel) 50%, color-mix(in oklab, var(--papel) 95%, black) 100%);filter:drop-shadow(0 1px #ffffff8c)drop-shadow(0 3px 5px #0000003d);transform-origin:top;backface-visibility:hidden;transition:transform .56s cubic-bezier(.32,0,.16,1);position:absolute;inset:0}.iv-sobre-sello{--cera:var(--inv-adorno);width:calc(var(--ancho) * .25);aspect-ratio:1;place-items:center;transition:opacity .22s,scale .22s,rotate .22s;display:grid;position:absolute;top:63%;left:50%;translate:-50% -50%;rotate:-4deg}.iv-sobre-cera{filter:drop-shadow(0 3px 4px #00000061);width:100%;height:100%;position:absolute;inset:0;overflow:visible}.iv-sobre-iniciales{font-family:var(--inv-familia);font-size:calc(var(--ancho) * .074);letter-spacing:.01em;color:color-mix(in oklab, var(--cera) 90%, white);text-shadow:-.5px -.5px #ffffff80,.8px .8px #00000061,1px 1.5px 2px #0003;font-weight:700;line-height:1;position:relative}.iv-sobre-sombra{left:50%;bottom:var(--iv-esp-3);filter:blur(4px);background:radial-gradient(#0006,#0000 70%);border-radius:50%;width:78%;height:18px;position:absolute;translate:-50%}.iv[data-apertura=cerrada]{max-height:100cqh;overflow:hidden}.iv[data-apertura=abriendo] .iv-sobre-sello{opacity:0;rotate:-22deg;scale:.5}.iv[data-apertura=abriendo] .iv-sobre-solapa{transform:rotateX(176deg)}.iv[data-apertura=abriendo] .iv-sobre-tarjeta{translate:-50% -100%}.iv[data-apertura=abriendo] .iv-sobre-pase{translate:-50% -18%;rotate:-3deg}.iv[data-apertura=abriendo] .iv-apertura{animation:.56s cubic-bezier(.32,0,.16,1) 1.18s both iv-tapa-se-va}@keyframes iv-tapa-se-va{to{opacity:0;transform:translateY(-2.5rem)}}@media (prefers-reduced-motion:reduce){.iv-sobre-solapa,.iv-sobre-sello,.iv-sobre-tarjeta,.iv-sobre-pase,.iv[data-apertura=abriendo] .iv-apertura{transition:none;animation:none}}@property --iv-suite-w{syntax:"<length>";inherits:true;initial-value:0}@property --iv-suite-abre{syntax:"<number>";inherits:true;initial-value:0}.iv-apertura[data-modo=suite]{padding-top:clamp(var(--iv-esp-5), 5cqh, 3rem);align-content:start}.iv-suite{--iv-suite-cerrada:max(150px, min(74cqi, 36cqh, calc(71.4cqh - 320px)));--iv-suite-libro:min(46cqi, 36cqh);--iv-suite-w:var(--iv-suite-cerrada);--iv-suite-abre:0;--cera:var(--inv-adorno);--iv-suite-grabado:#6b4c14;--iv-suite-tinta:var(--inv-tinta);--iv-suite-adorno:color-mix(in oklab, var(--inv-adorno) 72%, var(--iv-suite-tinta));width:var(--iv-suite-cerrada);height:calc(var(--iv-suite-cerrada) * 1.4);margin-bottom:var(--iv-esp-4);justify-self:center;position:relative}.iv[data-papel=oscuro] .iv-suite{--iv-suite-tinta:var(--inv-fondo)}.iv-suite[data-cera=plateado]{--iv-suite-grabado:#474b52}.iv-suite[data-cera=color]{--iv-suite-grabado:color-mix(in oklab, var(--cera) 45%, black)}.iv-suite-filtros{width:0;height:0;position:absolute}.iv-suite-sombra{width:calc(var(--iv-suite-w) * (1 + var(--iv-suite-abre)));height:calc(var(--iv-suite-w) * 1.4);border-radius:3px;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 2px 4px #00000047,0 22px 40px -14px #0009}.iv-suite-carpeta{width:var(--iv-suite-w);height:calc(var(--iv-suite-w) * 1.4);translate:calc(-50% + var(--iv-suite-abre) * var(--iv-suite-w) / 2) -50%;position:absolute;top:50%;left:50%}.iv-suite-papel{background:url(/invitaciones/suite/papel.webp) 0 0 / calc(var(--iv-suite-w) * .9) auto, var(--papel);background-blend-mode:overlay;border-radius:2px;position:absolute;inset:0}.iv-suite-pagina:after,.iv-suite-frente:after,.iv-suite-dorso:after{content:"";pointer-events:none;background:linear-gradient(140deg,#ffffff29,#0000 42%,#00000012);position:absolute;inset:0}.iv-suite-pagina:after{background:linear-gradient(90deg,#00000029,#0000 9%),linear-gradient(140deg,#ffffff24,#0000 42%,#00000012)}.iv-suite-dorso:after{background:linear-gradient(270deg,#00000024,#0000 9%),linear-gradient(140deg,#ffffff1f,#0000 42%,#00000014)}.iv-suite-pagina{position:absolute;inset:0}.iv-suite-tarjeta{background:url(/invitaciones/suite/cartulina.webp) 0 0 / 260px auto, color-mix(in oklab, var(--papel) 35%, white);background-blend-mode:overlay;width:82%;height:74%;color:var(--iv-suite-tinta);text-align:center;border-radius:2px;align-content:start;justify-items:center;gap:2.5cqi;padding-top:5%;transition:translate .6s cubic-bezier(.23,1,.32,1),rotate .6s cubic-bezier(.23,1,.32,1);display:grid;position:absolute;left:9%;box-shadow:0 1px 2px #00000029,0 8px 16px -8px #0006;container-type:inline-size}.iv-suite-regalos{z-index:1;top:6%}.iv-suite-confirma{z-index:2;top:13%}.iv-suite-pase{z-index:3;top:20%}.iv-suite-rotulo{white-space:nowrap;font-family:var(--inv-cuerpo);letter-spacing:.2em;text-transform:uppercase;color:color-mix(in oklab, var(--iv-suite-tinta) 80%, transparent);font-size:6.4cqi}.iv-suite-rsvp{font-family:var(--inv-familia);font-style:var(--inv-cursiva);color:color-mix(in oklab, var(--iv-suite-tinta) 85%, transparent);font-size:9cqi}.iv-suite-pase-nombre{font-family:var(--inv-familia);font-style:var(--inv-cursiva);font-weight:var(--inv-peso);margin-top:2cqi;padding-inline:6cqi;font-size:11cqi;line-height:1.15}.iv-suite-pase-lugares{font-family:var(--inv-cuerpo);letter-spacing:.18em;text-transform:uppercase;color:color-mix(in oklab, var(--iv-suite-tinta) 62%, transparent);font-size:5.6cqi}.iv-suite-qr{width:46cqi;box-shadow:0 0 0 1px color-mix(in oklab, var(--inv-adorno) 60%, transparent);background:#fff;margin-top:3cqi;padding:2cqi}.iv-suite-qr svg,.iv-suite-qr .iv-pase-qr{width:100%;height:auto;display:block}.iv-suite-qr .iv-pase{width:100%;box-shadow:none;border-radius:0;margin:0;padding:0}.iv-suite-bolsillo{z-index:4;filter:drop-shadow(0 -1px 1.5px #00000038);height:46%;position:absolute;bottom:0;left:0;right:0}.iv-suite-bolsillo>.iv-suite-papel{clip-path:polygon(0 32%,100% 0,100% 100%,0 100%);background-color:color-mix(in oklab, var(--papel) 94%, black)}.iv-suite-tapa{z-index:6;transform-origin:0;transform-style:preserve-3d;position:absolute;inset:0;transform:perspective(1800px)rotateY(0)}.iv-suite-frente,.iv-suite-dorso{backface-visibility:hidden;position:absolute;inset:0;container-type:inline-size}.iv-suite-dorso{transform:rotateY(180deg)}.iv-suite-marco{border:1px solid color-mix(in oklab, var(--iv-suite-adorno) 70%, transparent);pointer-events:none;position:absolute;inset:6cqi}.iv-suite-frente>.iv-suite-adorno{width:42cqi;color:var(--iv-suite-adorno);position:absolute;top:13cqi;left:50%;translate:-50%}.iv-suite-adorno .inv-orn{width:100%;height:auto;margin:0;display:block}.iv-suite-adorno .inv-greca{height:12px}.iv-suite-motivo{font-family:var(--inv-cuerpo);letter-spacing:.32em;text-transform:uppercase;text-align:center;color:color-mix(in oklab, var(--iv-suite-tinta) 70%, transparent);font-size:5.2cqi;position:absolute;bottom:15cqi;left:0;right:0}.iv-suite-invitacion{background:url(/invitaciones/suite/cartulina.webp) 0 0 / 260px auto, color-mix(in oklab, var(--papel) 35%, white);background-blend-mode:overlay;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--inv-adorno) 55%, transparent), 0 1px 2px #00000024;color:var(--iv-suite-tinta);text-align:center;align-content:center;justify-items:center;gap:3cqi;padding:6cqi;display:grid;position:absolute;inset:8cqi}.iv-suite-invitacion>.iv-suite-adorno{width:46cqi;color:var(--iv-suite-adorno)}.iv-suite-invitacion-motivo{font-family:var(--inv-cuerpo);letter-spacing:.3em;text-transform:uppercase;color:color-mix(in oklab, var(--iv-suite-tinta) 80%, transparent);font-size:4.6cqi}.iv-suite-nombres{font-family:var(--inv-familia);font-style:var(--inv-cursiva);font-weight:var(--inv-peso);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:0 .3em;font-size:11cqi;line-height:1.15;display:flex}.iv-suite-raya{background:var(--iv-suite-adorno);width:18cqi;height:1px}.iv-suite-fecha{font-family:var(--inv-cuerpo);letter-spacing:.3em;color:color-mix(in oklab, var(--iv-suite-tinta) 62%, transparent);font-size:4.8cqi}.iv-suite-liston{z-index:7;filter:drop-shadow(0 2px 2px #00000047);place-items:center;height:13%;display:grid;position:absolute;top:46%;left:-1.5%;right:-1.5%}.iv-suite-cinta{background:url(/invitaciones/suite/liston.webp) center / 100% 100% no-repeat, var(--inv-acento);background-blend-mode:overlay;position:absolute;inset:0;mask:url(/invitaciones/suite/liston.webp) 50%/100% 100% no-repeat}.iv-suite-sello{aspect-ratio:1;place-items:center;width:31%;display:grid;position:relative;rotate:-7deg;container-type:inline-size}.iv-suite-cera{background:url(/invitaciones/suite/sello-dorado.webp) 50%/contain no-repeat;position:absolute;inset:0}.iv-suite[data-cera=plateado] .iv-suite-cera{background-image:url(/invitaciones/suite/sello-plateado.webp)}.iv-suite[data-cera=color] .iv-suite-cera{background:url(/invitaciones/suite/sello-cera.webp) center / contain no-repeat, var(--cera);background-blend-mode:overlay;mask:url(/invitaciones/suite/sello-cera.webp) 50%/contain no-repeat}.iv-suite-iniciales{font-family:var(--inv-familia);font-style:var(--inv-cursiva);font-weight:var(--inv-peso);color:var(--iv-suite-grabado);opacity:.88;text-shadow:-.03em -.035em #00000061,.035em .045em #ffffff6b;font-size:30cqi;line-height:1;position:relative}.iv[data-apertura=abriendo] .iv-suite{--iv-suite-w:var(--iv-suite-libro);--iv-suite-abre:1;transition:--iv-suite-w .9s cubic-bezier(.65,0,.35,1) .25s,--iv-suite-abre .9s cubic-bezier(.65,0,.35,1) .25s}.iv[data-apertura=abriendo] .iv-suite-liston{translate:calc(var(--iv-suite-cerrada) * .7) 6%;opacity:0;transition:translate .56s cubic-bezier(.5,0,.75,0),rotate .56s cubic-bezier(.5,0,.75,0),opacity .38s .18s;rotate:5deg}.iv[data-apertura=abriendo] .iv-suite-tapa{transition:transform .9s cubic-bezier(.65,0,.35,1) .25s;transform:perspective(1800px)rotateY(-180deg)}.iv[data-apertura=abriendo] .iv-suite-regalos{transition-delay:1.15s;translate:-5% -24%;rotate:-6deg}.iv[data-apertura=abriendo] .iv-suite-confirma{transition-delay:1.25s;translate:5% -16%;rotate:5deg}.iv[data-apertura=abriendo] .iv-suite-pase{z-index:8;width:min(66cqi,290px,34cqh);height:calc(1.3*min(66cqi,290px,34cqh));transition:left .65s cubic-bezier(.23,1,.32,1) 1.45s,top .65s cubic-bezier(.23,1,.32,1) 1.45s,width .65s cubic-bezier(.23,1,.32,1) 1.45s,height .65s cubic-bezier(.23,1,.32,1) 1.45s,rotate .65s cubic-bezier(.23,1,.32,1) 1.45s,box-shadow .65s 1.45s,z-index 0s 1.45s;top:-12%;left:calc(min(66cqi,290px,34cqh)/-2);rotate:-2deg;box-shadow:0 2px 4px #0003,0 24px 40px -16px #0000008c}.iv[data-apertura=abriendo] .iv-apertura[data-modo=suite]>:not(.iv-suite){opacity:0;transition:opacity .4s}.iv[data-apertura=abriendo] .iv-apertura[data-modo=suite]{animation-delay:2.6s}@media (prefers-reduced-motion:reduce){.iv-suite,.iv-suite-liston,.iv-suite-tapa,.iv-suite-tarjeta{transition:none!important}}@media (prefers-contrast:more){.iv[data-fondo]{background-image:none!important}}.iv{--iv-esp-1:.25rem;--iv-esp-2:.5rem;--iv-esp-3:.75rem;--iv-esp-4:1rem;--iv-esp-5:1.5rem;--iv-esp-6:2rem;--iv-esp-7:3rem;--iv-t-nota:clamp(.9375rem, .92rem + .08cqi, 1rem);--iv-t-cuerpo:clamp(1.0625rem, 1.04rem + .08cqi, 1.125rem);--iv-t-cuerpo-g:1.125rem;--iv-t-titulo-s:clamp(1.6875rem, 1.55rem + .47cqi, 2rem);--iv-curva:cubic-bezier(.2, 0, 0, 1);--iv-curva-boton:cubic-bezier(.23, 1, .32, 1);--iv-dur-control:.16s;--iv-oro:linear-gradient(135deg, color-mix(in oklab, var(--inv-adorno) 62%, white) 0%, var(--inv-adorno) 38%, color-mix(in oklab, var(--inv-adorno) 72%, black) 72%, color-mix(in oklab, var(--inv-adorno) 60%, white) 100%);--iv-filo-pintura:var(--iv-oro);--iv-relieve-abajo:#ffffff8c;--iv-relieve-arriba:#0000001a;background-color:var(--inv-fondo);background-image:var(--iv-grano-papel);background-blend-mode:var(--iv-mezcla-grano);color:var(--inv-texto,var(--inv-tinta));font-family:var(--inv-cuerpo);background-size:180px 180px;line-height:1.75;overflow-x:hidden;container-type:inline-size}:is(.iv,.iv-escenario){--iv-grano:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='r'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23r)' opacity='0.16'/%3E%3C/svg%3E");--iv-grano-papel:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='r'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23r)' opacity='0.09'/%3E%3C/svg%3E");--iv-mezcla-grano:multiply;--iv-lino:url(/invitaciones/suite/lino.webp);--iv-fieltro:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.4' numOctaves='2' seed='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23f)' opacity='0.2'/%3E%3C/svg%3E")}.iv[data-papel=oscuro]{--iv-mezcla-grano:screen;--iv-relieve-abajo:#00000080;--iv-relieve-arriba:#ffffff12}.iv :is(.iv-rsvp,.iv-boleto){--iv-relieve-abajo:#ffffff8c;--iv-relieve-arriba:#0000001a}.iv:is([data-acabado=relieve],[data-acabado=mate]){--iv-filo-pintura:var(--inv-adorno)}.iv[data-acabado=mate],.iv[data-acabado=mate] :is(.iv-rsvp,.iv-boleto){--iv-relieve-abajo:transparent;--iv-relieve-arriba:transparent}:where(.iv) *,:where(.iv) :before,:where(.iv) :after{box-sizing:border-box}:where(.iv) img,:where(.iv) svg{max-width:100%;height:auto}.iv-oculto{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.iv-seccion{width:min(33rem,100% - 2.75rem);text-align:var(--inv-alinear);justify-items:var(--inv-alinear);gap:var(--iv-esp-4);margin-inline:auto;padding-block:clamp(3.25rem,9cqi,5.5rem);display:grid}.iv-apretada{padding-block:clamp(2rem,6cqi,3rem)}.iv p{max-width:46ch;margin:0}.iv-portada{align-content:end;justify-items:var(--inv-alinear);min-height:100cqh;padding:var(--iv-esp-7) max(var(--iv-esp-6), 6cqi) clamp(4rem, 12cqh, 7rem);isolation:isolate;display:grid;position:relative;overflow:hidden}.iv-portada picture,.iv-portada img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.iv-velo{z-index:-1;background:linear-gradient(to top, color-mix(in srgb, var(--inv-velo) 88%, transparent) 0%, color-mix(in srgb, var(--inv-velo) 64%, transparent) 34%, color-mix(in srgb, var(--inv-velo) 16%, transparent) 68%, color-mix(in srgb, var(--inv-velo) 38%, transparent) 100%);position:absolute;inset:0}.iv-portada-texto{justify-items:var(--inv-alinear);gap:var(--iv-esp-4);color:var(--inv-sobre-foto);display:grid}.iv-motivo{font-size:var(--iv-t-nota);letter-spacing:.24em;text-transform:uppercase;opacity:.86}.iv-nombres{justify-items:var(--inv-alinear);font-family:var(--inv-familia);font-weight:var(--inv-peso);font-style:var(--inv-cursiva);letter-spacing:var(--inv-espaciado);font-size:min(clamp(2.9rem, 15cqi, 4.6rem), calc(84cqi / (var(--iv-letras,1) * var(--inv-ancho-letra,.5))));margin:0;line-height:1.02;display:grid}.iv-nombres .iv-y{font-family:var(--inv-cuerpo);font-size:var(--iv-t-nota);letter-spacing:.12em;opacity:.8;font-style:italic;font-weight:400;line-height:2.4}.iv-filo{opacity:.5;background:currentColor;width:3.5rem;height:1px;display:block}.iv-fecha-corta{font-family:var(--inv-familia);font-size:var(--iv-t-cuerpo);letter-spacing:.2em}.iv-desliza{left:50%;bottom:var(--iv-esp-5);background:linear-gradient(to bottom, transparent, var(--inv-sobre-foto));opacity:.55;width:1px;height:2.25rem;animation:iv-caer 2.6s var(--iv-curva) infinite;position:absolute}@keyframes iv-caer{0%,to{opacity:.2;transform:translateY(-.4rem)scaleY(.7)}50%{opacity:.65;transform:translateY(.4rem)scaleY(1)}}.iv-cinta{aspect-ratio:4/5;background:color-mix(in srgb, var(--inv-adorno) 20%, var(--inv-fondo));width:100%;max-height:72cqh;overflow:hidden}.iv-cinta img{object-fit:cover;width:100%;height:100%;display:block}.iv-con-foto{isolation:isolate;width:100%;max-width:none;min-height:min(68cqh,32rem);color:var(--inv-sobre-foto);align-content:center;padding-inline:max(1.375rem,50% - 16.5rem);position:relative}.iv-fondo,.iv-fondo img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.iv img{filter:var(--iv-filtro,none)}.iv-con-foto :is(.iv-rotulo,.iv-rotulo-icono,.iv-numero,.iv-unidad,.iv-celda-arriba,.iv-celda-abajo,.iv-nota,.iv-despedida,.iv-fecha-corta){color:inherit}.iv-con-foto :is(.iv-unidad,.iv-celda-arriba,.iv-celda-abajo,.iv-nota){opacity:.85}.iv-con-foto :is(.iv-tres,.iv-celda+.iv-celda,.iv-reloj+.iv-reloj){border-color:color-mix(in srgb, currentColor 32%, transparent)}.iv :is(.iv-celda-arriba,.iv-grande,.iv-lugar-nombre,.iv-numero,.iv-nombres-chicos){color:var(--inv-titulos,var(--inv-tinta))}.iv .iv-con-foto :is(.iv-celda-arriba,.iv-grande,.iv-lugar-nombre,.iv-numero,.iv-nombres-chicos){color:inherit}.iv-tres{text-align:center;border-block:1px solid color-mix(in srgb, var(--inv-tinta) 16%, transparent);width:100%;padding-block:var(--iv-esp-4);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.iv-celda{padding-inline:var(--iv-esp-3);gap:.15em;display:grid}.iv-celda+.iv-celda{border-inline-start:1px solid color-mix(in srgb, var(--inv-tinta) 16%, transparent)}.iv-celda-arriba{font-family:var(--inv-familia);font-size:var(--iv-t-titulo-s);letter-spacing:var(--inv-espaciado);line-height:1.1}.iv-celda:nth-child(2) .iv-celda-arriba{font-size:calc(var(--iv-t-titulo-s) * 1.7)}.iv-celda:first-child .iv-celda-arriba,.iv-celda:last-child .iv-celda-arriba{font-family:var(--inv-cuerpo);font-size:var(--iv-t-nota);letter-spacing:.16em;text-transform:uppercase;color:var(--inv-suave)}.iv-celda-abajo{font-size:var(--iv-t-nota);letter-spacing:.12em;text-transform:uppercase;color:var(--inv-suave)}.iv-rotulo{font-family:var(--inv-cuerpo);font-size:var(--iv-t-nota);letter-spacing:.26em;text-transform:uppercase;color:var(--inv-acento);margin:0;font-weight:500}.iv-rotulo-icono{width:2.1rem;height:2.1rem;margin-bottom:var(--iv-esp-2);color:var(--inv-acento);display:block}.iv-cuenta{gap:var(--iv-esp-2);text-align:center;grid-template-columns:repeat(4,1fr);width:100%;display:grid}.iv-reloj{padding-inline:var(--iv-esp-1);gap:.2em;display:grid}.iv-reloj+.iv-reloj{border-inline-start:1px solid color-mix(in srgb, var(--inv-tinta) 14%, transparent)}.iv-numero{font-family:var(--inv-familia);font-variant-numeric:tabular-nums;font-size:clamp(2rem,9cqi,2.9rem);line-height:1}.iv-unidad{font-size:var(--iv-t-nota);letter-spacing:.14em;text-transform:uppercase;color:var(--inv-suave)}.iv-frase-caja{gap:var(--iv-esp-5)}.iv-frase{font-family:var(--inv-cuerpo);font-size:var(--iv-t-cuerpo-g);color:var(--inv-suave);max-width:34ch;font-style:italic;line-height:1.85}.iv-familias{gap:var(--iv-esp-5);width:100%;display:grid}.iv-familia{justify-items:var(--inv-alinear);gap:.1em;display:grid}.iv-lado{font-size:var(--iv-t-nota);letter-spacing:.16em;text-transform:uppercase;color:var(--inv-suave);margin-bottom:.35em!important}.iv-nombre-persona{font-family:var(--inv-familia);font-size:var(--iv-t-cuerpo);letter-spacing:var(--inv-espaciado);line-height:1.55}.iv-familias .inv-diamante{margin:var(--iv-esp-2) auto var(--iv-esp-2)}.iv-padrinos{width:100%;margin:var(--iv-esp-5) 0 0;gap:var(--iv-esp-4);display:grid}.iv-padrino dt{font-size:var(--iv-t-nota);letter-spacing:.14em;text-transform:uppercase;color:var(--inv-suave)}.iv-padrino dd{font-family:var(--inv-familia);letter-spacing:var(--inv-espaciado);margin:.15em 0 0}.iv-memoria{font-family:var(--inv-cuerpo);letter-spacing:0;color:var(--inv-suave);margin-inline-start:.3em;font-size:.8em;font-style:normal}.iv-calendario{align-items:center;justify-content:var(--inv-alinear);gap:var(--iv-esp-1) var(--iv-esp-4);margin-top:var(--iv-esp-3);flex-wrap:wrap;display:flex}.iv-consejos{width:100%;margin:var(--iv-esp-2) 0 0;gap:var(--iv-esp-4);text-align:start;font-size:var(--iv-t-nota);color:var(--inv-suave);padding:0;list-style:none;display:grid}.iv-consejos li{padding-inline-start:var(--iv-esp-5);position:relative}.iv-consejos li:before{content:"";inset-inline-start:0;background:var(--inv-adorno);width:.4rem;height:.4rem;position:absolute;top:.55em;transform:rotate(45deg)}.iv-hashtag{font-family:var(--inv-familia);font-size:var(--iv-t-titulo-s);letter-spacing:var(--inv-espaciado);color:var(--inv-acento);overflow-wrap:anywhere}.iv-cancion{display:contents}.iv-cancion-aviso{margin-top:var(--iv-esp-2)}.iv-cancion-aviso a{color:var(--inv-acento);text-underline-offset:.2em}.iv-reproductor{aspect-ratio:16/9;width:100%;margin-top:var(--iv-esp-2);border:0;border-radius:2px}.iv-itinerario{width:100%;margin:var(--iv-esp-2) 0 0;text-align:start;padding:0;list-style:none;display:grid}.iv-itinerario li{align-items:baseline;gap:var(--iv-esp-3);padding-block:var(--iv-esp-3);border-top:1px solid color-mix(in srgb, var(--inv-tinta) 14%, transparent);grid-template-columns:5.5rem minmax(0,1fr);display:grid}.iv-momento-hora{font-family:var(--inv-familia);font-size:var(--iv-t-cuerpo);letter-spacing:.06em;color:var(--inv-acento);font-variant-numeric:tabular-nums}.iv-historia{justify-items:var(--inv-alinear);width:100%;margin:var(--iv-esp-2) 0 0;text-align:var(--inv-alinear);padding:0;list-style:none;display:grid}.iv-recuerdo{justify-items:var(--inv-alinear);gap:var(--iv-esp-1);max-width:34ch;display:grid}.iv-recuerdo+.iv-recuerdo:before{content:"";width:1px;height:var(--iv-esp-7);margin-block:var(--iv-esp-3);background:color-mix(in srgb, var(--inv-adorno) 75%, transparent)}.iv-recuerdo-cuando{font-family:var(--inv-familia);font-size:var(--iv-t-titulo-s);font-weight:var(--inv-peso);letter-spacing:var(--inv-espaciado);color:var(--inv-acento);margin:0;line-height:1.15}.iv-recuerdo-titulo{font-family:var(--inv-cuerpo);font-size:var(--iv-t-cuerpo);color:var(--inv-texto,var(--inv-tinta));margin:0;font-weight:600}.iv-recuerdo-texto{font-size:var(--iv-t-nota);color:var(--inv-suave);overflow-wrap:anywhere;margin:0;line-height:1.6}.iv-pase{width:min(14rem,72%);margin-block:var(--iv-esp-2);padding:var(--iv-esp-3);background:#fff;border-radius:1rem;box-shadow:0 1px 2px #00000014,0 8px 24px #0000001a}.iv-pase-qr{width:100%;height:auto;display:block}.iv-lugar-nombre{font-family:var(--inv-familia);font-size:var(--iv-t-titulo-s);letter-spacing:var(--inv-espaciado);line-height:1.25}.iv-lugar-hora{font-family:var(--inv-familia);font-size:var(--iv-t-cuerpo);letter-spacing:.14em;color:var(--inv-acento)}.iv-lugar-direccion{color:var(--inv-suave);font-size:var(--iv-t-nota)}.iv-llegar{align-items:center;justify-content:var(--inv-alinear);gap:var(--iv-esp-1) var(--iv-esp-4);margin-top:var(--iv-esp-2);flex-wrap:wrap;display:flex}.iv-llegar .iv-boton{margin-top:0}.iv-enlace{color:var(--inv-acento);font-size:var(--iv-t-nota);text-underline-offset:.25em;padding-block:.7em;text-decoration:underline 1px;display:inline-block}.iv-enlace:focus-visible{outline:2px solid var(--inv-acento);outline-offset:2px}.iv-boton{margin-top:var(--iv-esp-2);background:var(--inv-acento);color:var(--inv-fondo);font-size:var(--iv-t-nota);letter-spacing:.18em;text-transform:uppercase;transition:background-color var(--iv-dur-control) var(--iv-curva), transform var(--iv-dur-control) var(--iv-curva-boton);border-radius:2px;padding:.95em 2.1em;font-weight:500;text-decoration:none;display:inline-block;position:relative}.iv-boton:after{content:"";border:1px solid color-mix(in srgb, var(--inv-fondo) 38%, transparent);pointer-events:none;border-radius:1px;position:absolute;inset:3px}a.iv-boton:hover,button.iv-boton:hover{background:color-mix(in oklab, var(--inv-acento) 86%, black)}a.iv-boton:active,button.iv-boton:active{transform:scale(.97)}a.iv-boton:focus-visible,button.iv-boton:focus-visible{outline:2px solid var(--inv-acento);outline-offset:3px}.iv-boton-hueco{color:var(--inv-acento);background:0 0;box-shadow:inset 0 0 0 1px}.iv-boton-hueco:after{border-color:color-mix(in srgb, currentColor 30%, transparent)}a.iv-boton-hueco:hover,button.iv-boton-hueco:hover{background:color-mix(in srgb, var(--inv-acento) 8%, transparent)}.iv-boton-fino{letter-spacing:.14em;color:var(--inv-acento);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--inv-acento) 45%, transparent);white-space:nowrap;background:0 0;margin-top:0;padding:.65em 1.3em;font-weight:500}.iv-boton-fino:after{display:none}a.iv-boton-fino:hover,button.iv-boton-fino:hover{background:color-mix(in srgb, var(--inv-acento) 8%, transparent)}.iv-grande{font-family:var(--inv-familia);font-size:var(--iv-t-titulo-s);letter-spacing:var(--inv-espaciado);line-height:1.2}.iv-nota{color:var(--inv-suave);font-size:var(--iv-t-nota);max-width:40ch!important}.iv-reservados{justify-items:var(--inv-alinear);gap:var(--iv-esp-3);margin-top:var(--iv-esp-2);display:grid}.iv-colores{justify-content:var(--inv-alinear);gap:var(--iv-esp-3) var(--iv-esp-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.iv-color{justify-items:center;gap:var(--iv-esp-2);font-size:var(--iv-t-nota);color:var(--inv-suave);line-height:1.3;display:grid}.iv-muestra{width:2.5rem;height:2.5rem;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--inv-tinta) 22%, transparent);border-radius:50%}.iv-ancha{width:min(46rem,100% - 2.75rem)}.iv-galeria{gap:var(--iv-esp-3);aspect-ratio:5/4;grid-template-rows:repeat(2,1fr);grid-template-columns:1.35fr 1fr;width:100%;display:grid}.iv-marco{background:color-mix(in srgb, var(--inv-adorno) 20%, var(--inv-fondo));display:block;overflow:hidden}.iv-marco img{object-fit:cover;width:100%;height:100%;transform:scale(var(--iv-acerca,1));transform-origin:var(--iv-pivote,center);display:block}.iv-marco-1{grid-row:1/3}.iv-marco-2 img{--iv-acerca:2.1;--iv-pivote:50% 22%}.iv-marco-3 img{--iv-acerca:1.7;--iv-pivote:50% 78%}.iv-galeria-fotos{gap:var(--iv-esp-3);grid-template-columns:repeat(2,1fr);width:100%;display:grid}.iv-galeria-fotos .iv-marco{aspect-ratio:3/4}.iv-banda{background:color-mix(in srgb, var(--inv-acento) 9%, var(--inv-fondo));width:100%;max-width:none;padding-inline:max(1.375rem,50% - 16.5rem)}.iv-regalos{width:min(33rem,100%);margin:var(--iv-esp-3) 0 0;gap:var(--iv-esp-4);text-align:start;padding:0;list-style:none;display:grid}.iv-regalos li{align-items:center;gap:var(--iv-esp-2) var(--iv-esp-4);padding-block:var(--iv-esp-3);border-top:1px solid color-mix(in srgb, var(--inv-tinta) 14%, transparent);grid-template-columns:1fr auto;display:grid}.iv-regalo-comercio{font-family:var(--inv-familia);font-size:var(--iv-t-cuerpo);letter-spacing:var(--inv-espaciado);grid-column:1}.iv-regalo-detalle{font-size:var(--iv-t-nota);color:var(--inv-suave);grid-area:2/1}.iv-regalos li>.iv-boton-fino,.iv-regalos li>.iv-acciones{grid-area:1/2/3}.iv-acciones{gap:var(--iv-esp-2);display:grid}.iv-acciones .iv-boton-fino{text-align:center}.iv-simple{margin-top:0}.iv-respuestas{gap:var(--iv-esp-3);justify-content:var(--inv-alinear);flex-wrap:wrap;display:flex}.iv-canciones{row-gap:var(--iv-esp-1);justify-content:var(--inv-alinear);font-size:var(--iv-t-nota);color:var(--inv-texto,var(--inv-tinta));flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.iv-canciones li+li:before{content:"";background:var(--inv-adorno);width:.32rem;height:.32rem;margin:0 .8rem .12rem;display:inline-block;transform:rotate(45deg)}.iv-campo{width:min(22rem,100%);margin-top:var(--iv-esp-2);border-bottom:1px solid color-mix(in srgb, var(--inv-tinta) 28%, transparent);font-size:var(--iv-t-nota);color:var(--inv-suave);text-align:start;padding:.85em 1.1em;display:block}.iv-preguntas{gap:var(--iv-esp-5);text-align:start;width:100%;margin:0;display:grid}.iv-preguntas dt{font-family:var(--inv-familia);font-size:var(--iv-t-cuerpo);letter-spacing:var(--inv-espaciado)}.iv-preguntas dd{color:var(--inv-suave);font-size:var(--iv-t-nota);margin:.4em 0 0}.iv-cierre{text-align:center;justify-items:center;gap:var(--iv-esp-5);padding-bottom:clamp(4rem,12cqi,7rem)}.iv .iv-firma{justify-content:center;gap:0 var(--iv-esp-5);width:min(33rem,100% - 2.75rem);max-width:none;padding-bottom:calc(var(--iv-esp-5) + 4rem);font-family:var(--inv-cuerpo);font-size:calc(var(--iv-t-nota) * .9);color:var(--inv-suave);text-align:center;flex-wrap:wrap;margin:0 auto;display:flex}.iv-firma a{min-height:44px;color:inherit;text-underline-offset:.25em;align-items:center;text-decoration:underline 1px;display:inline-flex}.iv-despedida{font-size:var(--iv-t-nota);letter-spacing:.26em;text-transform:uppercase;color:var(--inv-suave)}.iv-nombres-chicos{justify-items:center;font-size:clamp(2rem,9cqi,2.8rem)}.iv-cierre .inv-greca,.iv-cierre .inv-rama,.iv-cierre .inv-filigrana,.iv-cierre .inv-raya{margin-inline:auto}.iv-frase-caja .inv-greca,.iv-cierre .inv-greca,.iv-frase-caja .inv-raya,.iv-cierre .inv-raya{width:min(15rem,100%);margin-inline:auto}@container (width>=40rem){.iv-familias-par{align-items:start;gap:var(--iv-esp-5);grid-template-columns:1fr auto 1fr}.iv-familia{text-align:center;justify-items:center}.iv-familias-par>.inv-diamante{align-self:center;margin:0}.iv-padrinos{justify-content:center;gap:var(--iv-esp-5) var(--iv-esp-6);text-align:center;flex-wrap:wrap;display:flex}.iv-padrino{flex:0 9.5rem}}@media (prefers-reduced-motion:reduce){.iv-desliza{animation:none}.iv-reloj[data-segundos]{display:none}.iv-cuenta{grid-template-columns:repeat(3,1fr)}}.iv-lugar-foto{width:100%;margin-block:var(--iv-esp-2);display:block}.iv-lugar-foto img{aspect-ratio:3/2;object-fit:cover;width:100%;display:block}.iv-portada:after,.iv-con-foto:after{content:"";background:var(--iv-filo-pintura);-webkit-mask-composite:xor;opacity:.85;pointer-events:none;padding:1px;position:absolute;inset:clamp(12px,3.4cqi,18px);-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-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:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.iv :is(.iv-nombres-chicos,.iv-grande,.iv-celda-arriba,.iv-recuerdo-cuando,.iv-numero,.iv-lugar-nombre,.iv-hashtag){text-shadow:0 1px 0 var(--iv-relieve-abajo), 0 -1px 0 var(--iv-relieve-arriba)}.iv .iv-con-foto :is(.iv-nombres-chicos,.iv-grande,.iv-celda-arriba,.iv-recuerdo-cuando,.iv-numero,.iv-lugar-nombre,.iv-hashtag){text-shadow:none}.iv-escenario{background:var(--inv-velo)}@media (width>=56.25em){.iv-escenario{isolation:isolate;background:radial-gradient(ellipse 50% 40% at 20% 12%, #ffffff1a, transparent 70%), linear-gradient(118deg, transparent 38%, #00000026 50%, transparent 62%), radial-gradient(ellipse 80% 60% at 50% 30%, color-mix(in oklab, var(--inv-velo) 90%, var(--inv-sobre-foto)) 0%, var(--inv-velo) 70%, color-mix(in oklab, var(--inv-velo) 80%, black) 100%);justify-items:center;min-height:100svh;padding:3rem 1.5rem;display:grid;position:relative}.iv-escenario:before{content:"";z-index:-1;pointer-events:none;opacity:.6;mix-blend-mode:overlay;background-image:var(--iv-lino);background-size:240px 240px;position:absolute;inset:0}.iv-escenario>.iv{width:min(100%,36rem);box-shadow:0 1px 2px #00000059,0 48px 90px -36px #000000bf,0 0 0 1px #ffffff0f}.iv-escenario>.iv :is(.iv-apertura,.iv-portada){min-height:calc(100svh - 6rem)}.iv-escenario>.iv[data-apertura=cerrada]{max-height:calc(100svh - 6rem)}.iv-escenario:not([data-vista=celular])>.iv[data-apertura]{box-shadow:none;background:0 0!important}.iv-escenario:not([data-vista=celular])>.iv[data-apertura] .iv-apertura{background:0 0}.iv-escenario:not([data-vista=celular])>.iv[data-apertura] .iv-apertura:before{content:none}.iv-escenario:not([data-vista=celular])>.iv .iv-sobre{--ancho:min(420px, 84cqi, 40svh)}.iv-escenario>.iv:not([data-apertura]){animation:iv-hoja-llega .64s var(--iv-curva-boton) backwards}@keyframes iv-hoja-llega{0%{opacity:0;translate:0 1.75rem}}}@media (width>=56.25em) and (height<=47.5em){.iv-escenario:not([data-vista=celular])>.iv .iv-sobre{--ancho:min(420px, 84cqi, 32svh)}}@media (width>=56.25em) and (prefers-reduced-motion:reduce){.iv-escenario>.iv:not([data-apertura]){animation:none}}.iv-ver-celular{display:none}@media (width>=56.25em){.iv-ver-celular:not([hidden]){z-index:20;background:color-mix(in oklab, var(--inv-velo) 80%, transparent);height:48px;color:var(--inv-sobre-foto);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--inv-adorno) 55%, transparent), 0 1px 2px #0003, 0 12px 26px -10px #0000008c;backdrop-filter:blur(8px);font-family:var(--inv-cuerpo);letter-spacing:.02em;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:.55rem;padding:0 1.15rem 0 .95rem;font-size:.9375rem;transition:transform .16s cubic-bezier(.23,1,.32,1),background-color .2s;display:inline-flex;position:fixed;bottom:1rem;left:1rem}.iv-ver-celular:hover{background:color-mix(in oklab, var(--inv-velo) 94%, transparent)}.iv-ver-celular:active{transform:scale(.97)}.iv-ver-celular:focus-visible{outline:2px solid var(--inv-sobre-foto);outline-offset:3px}.iv-ver-celular svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1.15rem;height:1.15rem}.iv-ver-celular[aria-pressed=true] .iv-icono-celular,.iv-ver-celular:not([aria-pressed=true]) .iv-icono-pantalla{display:none}.iv-escenario[data-vista=celular]{--iv-alto-celular:min(866px, 100svh - 6rem);align-content:center}.iv-escenario[data-vista=celular]>.iv{box-sizing:content-box;width:390px;height:calc(var(--iv-alto-celular) - 22px);overscroll-behavior:contain;scrollbar-width:none;border:11px solid #0c0d0f;border-radius:50px;animation:.52s cubic-bezier(.23,1,.32,1) backwards iv-celular-llega;overflow-y:auto;box-shadow:0 0 0 1.5px #3b3d42,0 0 0 2.5px #ffffff14,0 48px 90px -36px #000c}.iv-escenario[data-vista=celular]>.iv::-webkit-scrollbar{display:none}.iv-escenario[data-vista=celular]>.iv :is(.iv-apertura,.iv-portada){min-height:calc(var(--iv-alto-celular) - 22px)}.iv-escenario[data-vista=celular]>.iv[data-apertura=cerrada]{max-height:none}.iv-escenario[data-vista=celular]:after{content:"";top:calc(50% - var(--iv-alto-celular) / 2 + 20px);z-index:3;pointer-events:none;background:#050506;border-radius:15px;width:100px;height:29px;position:absolute;left:50%;translate:-50%}.iv-escenario[data-vista=celular]>.iv-musica{right:calc(50% - 181px);bottom:calc(50% - var(--iv-alto-celular) / 2 + 25px);position:absolute}@keyframes iv-celular-llega{0%{opacity:0;scale:.96}}}@media (width>=56.25em) and (prefers-reduced-motion:reduce){.iv-escenario[data-vista=celular]>.iv{animation:none}}@media (prefers-contrast:more){.iv{background-image:none!important}.iv-portada:after,.iv-con-foto:after{display:none}}.iv-seccion[data-volumen=suave]{padding-block:clamp(2.5rem,7cqi,4rem)}.iv-seccion[data-volumen=fuerte]{padding-block:clamp(4.5rem,12cqi,7rem)}.iv-rotulo:after{content:"";background:var(--iv-filo-pintura);width:2.25rem;height:1px;margin:.7rem auto 0;display:block}.iv[data-alinear=izquierda] .iv-rotulo:after{margin-inline:0}.iv-con-foto .iv-rotulo:after{opacity:.6;background:currentColor}.iv-separador{width:min(11rem,56%);padding-block:var(--iv-esp-2);opacity:.9;margin:0 auto}.iv[data-alinear=izquierda] .iv-separador{margin-inline-start:max(1.375rem,50% - 16.5rem)}.iv-separador .inv-orn{width:100%;height:auto;margin:0}.iv-separador .inv-greca{height:15px}.iv[data-portada=recta] .iv-portada,.iv[data-portada=arco] .iv-portada{--iv-marco:clamp(1rem, 5cqi, 1.75rem);padding:var(--iv-marco) var(--iv-marco) clamp(2.5rem, 8cqi, 4rem);grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);align-content:stretch;gap:clamp(1.5rem,6cqi,2.5rem);display:grid}.iv[data-portada=recta] .iv-portada picture,.iv[data-portada=arco] .iv-portada picture{z-index:auto;aspect-ratio:4/5;grid-area:1/1;justify-self:center;width:auto;max-width:100%;height:100%;min-height:0;display:block;position:relative;inset:auto;overflow:hidden}.iv[data-portada=arco] .iv-portada picture{aspect-ratio:3/4}.iv[data-portada=recta] .iv-portada img,.iv[data-portada=arco] .iv-portada img{z-index:auto}.iv[data-portada=arco] .iv-portada picture,.iv[data-portada=arco] .iv-portada:after,.iv[data-portada=arco] .iv-cinta,.iv[data-portada=arco] .iv-cinta:after{border-radius:50% 50% 0 0/22% 22% 0 0}.iv[data-portada=recta] .iv-portada:after,.iv[data-portada=arco] .iv-portada:after{aspect-ratio:4/5;z-index:1;grid-area:1/1;place-self:stretch center;width:auto;max-width:calc(100% + 14px);margin:-7px;position:relative;inset:auto}.iv[data-portada=arco] .iv-portada:after{aspect-ratio:3/4}.iv[data-portada=recta] .iv-portada .iv-velo,.iv[data-portada=arco] .iv-portada .iv-velo{display:none}.iv[data-portada=recta] .iv-portada .iv-portada-texto,.iv[data-portada=arco] .iv-portada .iv-portada-texto{color:var(--inv-titulos,var(--inv-tinta));grid-area:2/1}.iv[data-portada=recta] .iv-portada .iv-motivo,.iv[data-portada=arco] .iv-portada .iv-motivo{color:var(--inv-acento);opacity:1}.iv[data-portada=recta] .iv-portada .iv-fecha-corta,.iv[data-portada=arco] .iv-portada .iv-fecha-corta{color:var(--inv-suave)}.iv[data-portada=recta] .iv-portada .iv-filo,.iv[data-portada=arco] .iv-portada .iv-filo{background:var(--iv-filo-pintura);opacity:1}.iv[data-portada=recta] .iv-portada .iv-desliza,.iv[data-portada=arco] .iv-portada .iv-desliza{background:linear-gradient(to bottom, transparent, var(--inv-suave))}.iv:is([data-portada=recta],[data-portada=arco]) .iv-portada .iv-nombres{text-shadow:0 1px 0 var(--iv-relieve-abajo), 0 -1px 0 var(--iv-relieve-arriba)}.iv-cinta{position:relative}.iv-cinta:after{content:"";background:var(--iv-filo-pintura);-webkit-mask-composite:xor;opacity:.85;pointer-events:none;padding:1px;position:absolute;inset:clamp(10px,3cqi,14px);-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-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:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.iv[data-portada=completa] .iv-cinta:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(to bottom, var(--inv-fondo) 0%, transparent 9%, transparent 91%, var(--inv-fondo) 100%);position:absolute;inset:0}.iv[data-portada=recta] .iv-cinta,.iv[data-portada=arco] .iv-cinta{width:min(33rem,100% - 2.75rem);margin-inline:auto}.iv-con-foto .iv-velo{background:linear-gradient(to top, color-mix(in srgb, var(--inv-velo) 84%, transparent) 0%, color-mix(in srgb, var(--inv-velo) 72%, transparent) 30%, color-mix(in srgb, var(--inv-velo) 72%, transparent) 68%, color-mix(in srgb, var(--inv-velo) 40%, transparent) 100%)}.iv-seccion.iv-rsvp{--papel:color-mix(in oklab, var(--inv-acento) 12%, white);--papel-luz:color-mix(in oklab, var(--papel) 92%, white);width:min(30rem,100% - 2.75rem);margin-block:var(--iv-esp-4) var(--iv-esp-6);background:var(--iv-grano), linear-gradient(160deg, var(--papel-luz), var(--papel) 70%);background-blend-mode:soft-light, normal;color:var(--inv-velo);background-size:140px 140px,auto;padding:clamp(2.5rem,8cqi,3.5rem) clamp(1.5rem,6cqi,2.5rem);position:relative;box-shadow:inset 0 1px #ffffff80,0 1px 2px #0000002e,0 22px 40px -18px #00000073}.iv-rsvp:after{content:"";background:var(--iv-filo-pintura);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:8px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-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:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.iv .iv-rsvp .iv-grande{color:var(--inv-velo);text-shadow:0 1px 0 var(--iv-relieve-abajo), 0 -1px 0 var(--iv-relieve-arriba)}.iv-rsvp .iv-nota{color:color-mix(in srgb, var(--inv-velo) 74%, transparent)}.iv[data-papel=oscuro] .iv-rsvp :is(.iv-rotulo,.iv-rotulo-icono,.iv-boton-hueco){color:var(--inv-velo)}.iv-boleto{--papel:color-mix(in oklab, var(--inv-acento) 12%, white);--papel-luz:color-mix(in oklab, var(--papel) 92%, white);width:min(17rem,84%);margin-block:var(--iv-esp-3);background:var(--iv-grano), linear-gradient(160deg, var(--papel-luz), var(--papel) 70%);background-blend-mode:soft-light, normal;color:var(--inv-velo);text-align:center;background-size:140px 140px,auto;border-radius:4px;justify-items:center;display:grid;position:relative;box-shadow:inset 0 1px #ffffff80,0 1px 2px #0000002e,0 18px 30px -16px #00000073}.iv .iv-pase{background:#fff;border-radius:2px;width:min(12rem,72%);margin:1.4rem auto 1.1rem;padding:.6rem;box-shadow:inset 0 0 0 1px #00000014}.iv-boleto-corte{border-top:1px dashed color-mix(in srgb, var(--inv-velo) 35%, transparent);width:100%;height:0;display:block;position:relative}.iv-boleto-corte:before,.iv-boleto-corte:after{content:"";background:var(--inv-fondo);border-radius:50%;width:14px;height:14px;position:absolute;top:50%;translate:0 -50%}.iv-boleto-corte:before{left:-7px}.iv-boleto-corte:after{right:-7px}.iv .iv-boleto-mesa{max-width:none;font-family:var(--inv-familia,Georgia, serif);color:var(--inv-velo);text-wrap:balance;gap:.15rem;margin:0;padding:.9rem 1.25rem 0;font-size:clamp(1.6rem,1.3rem + 1.4vw,2.2rem);line-height:1.1;display:grid}.iv .iv-boleto-mesa span{font-family:var(--inv-cuerpo,inherit);font-size:var(--iv-t-nota);color:color-mix(in srgb, var(--inv-velo) 74%, transparent)}.iv .iv-boleto-nota{font-size:var(--iv-t-nota);color:color-mix(in srgb, var(--inv-velo) 74%, transparent);max-width:none;margin:0;padding:.9rem 1.25rem 1.1rem}.iv-rotulo-icono .iv-icono-adorno{fill:var(--inv-adorno);stroke:none;transform-box:fill-box;transform-origin:50%}.iv-con-foto .iv-rotulo-icono .iv-icono-adorno{fill:currentColor;opacity:.85}@media (prefers-reduced-motion:no-preference){.iv:not([data-iconos-quietos]) [data-iv-entra=si] .iv-rotulo-icono :is(path,circle,rect,ellipse):not(.iv-icono-adorno){stroke-dasharray:1;stroke-dashoffset:1px;animation:1.1s cubic-bezier(.22,1,.36,1) .12s both iv-traza}.iv:not([data-iconos-quietos]) [data-iv-entra=si] .iv-rotulo-icono .iv-icono-adorno{animation:.52s cubic-bezier(.22,1,.36,1) .76s both iv-aparece}.iv-numero.iv-cambia{animation:.26s cubic-bezier(.22,1,.36,1) iv-cambia}}@keyframes iv-traza{to{stroke-dashoffset:0}}@keyframes iv-aparece{0%{opacity:0;scale:.6}}@keyframes iv-cambia{0%{opacity:.2;translate:0 .35em}}.iv-fondo{overflow:hidden}.iv{--iv-ritmo:1.7;--iv-entrada:cubic-bezier(.42, 0, .3, 1)}.iv:not([data-efecto=ninguno]) [data-iv-entra=espera]{opacity:0}.iv[data-efecto=suave] [data-iv-entra=si]:not(.iv-portada-texto){animation:iv-sube calc(.68s * var(--iv-ritmo)) var(--iv-entrada) both}@keyframes iv-sube{0%{opacity:0;translate:0 28px}}.iv[data-efecto=acercar] [data-iv-entra=si]:not(.iv-portada-texto){animation:iv-acerca calc(.76s * var(--iv-ritmo)) var(--iv-entrada) both}@keyframes iv-acerca{0%{opacity:0;scale:1.05}}.iv[data-efecto=cortina] [data-iv-entra=si]:not(.iv-portada-texto){animation:iv-cortina calc(.86s * var(--iv-ritmo)) var(--iv-entrada) both}@keyframes iv-cortina{0%{opacity:0;clip-path:inset(100% 0 0);translate:0 14px}to{opacity:1;clip-path:inset(0);translate:0}}.iv[data-efecto=desenfoque] [data-iv-entra=si]:not(.iv-portada-texto){animation:iv-enfoca calc(.84s * var(--iv-ritmo)) var(--iv-entrada) both}@keyframes iv-enfoca{0%{opacity:0;filter:blur(7px);scale:1.02}}.iv[data-efecto=vaiven] [data-iv-entra=si]:not(.iv-portada-texto){animation:iv-sube calc(.68s * var(--iv-ritmo)) var(--iv-entrada) both}.iv[data-efecto=vaiven] .iv-seccion:nth-of-type(odd)[data-iv-entra=si]{animation:iv-de-izquierda calc(.76s * var(--iv-ritmo)) var(--iv-entrada) both}.iv[data-efecto=vaiven] .iv-seccion:nth-of-type(2n)[data-iv-entra=si]{animation:iv-de-derecha calc(.76s * var(--iv-ritmo)) var(--iv-entrada) both}@keyframes iv-de-izquierda{0%{opacity:0;translate:-44px}}@keyframes iv-de-derecha{0%{opacity:0;translate:44px}}.iv[data-efecto=cascada] [data-iv-entra=si]:not(.iv-seccion):not(.iv-portada-texto){animation:iv-sube calc(.68s * var(--iv-ritmo)) var(--iv-entrada) both}.iv[data-efecto=cascada] .iv-seccion[data-iv-entra=si]>*{animation:iv-sube calc(.62s * var(--iv-ritmo)) var(--iv-entrada) both}.iv[data-efecto=cascada] .iv-seccion[data-iv-entra=si]>:nth-child(2){animation-delay:calc(90ms * var(--iv-ritmo))}.iv[data-efecto=cascada] .iv-seccion[data-iv-entra=si]>:nth-child(3){animation-delay:calc(.18s * var(--iv-ritmo))}.iv[data-efecto=cascada] .iv-seccion[data-iv-entra=si]>:nth-child(4){animation-delay:calc(.27s * var(--iv-ritmo))}.iv[data-efecto=cascada] .iv-seccion[data-iv-entra=si]>:nth-child(5){animation-delay:calc(.34s * var(--iv-ritmo))}.iv[data-efecto=cascada] .iv-seccion[data-iv-entra=si]>:nth-child(n+6){animation-delay:calc(.4s * var(--iv-ritmo))}.iv:not([data-efecto=ninguno]) .iv-cinta[data-iv-entra=si] picture{animation:iv-se-acerca calc(1.2s * var(--iv-ritmo)) var(--iv-entrada) both}@keyframes iv-se-acerca{0%{scale:1.07}}.iv:not([data-efecto=ninguno]) [data-iv-entra=si] .inv-orn{animation:iv-se-abre calc(.78s * var(--iv-ritmo)) calc(.14s * var(--iv-ritmo)) var(--iv-entrada) both}@keyframes iv-se-abre{0%{opacity:0;scale:.7 1}}.iv:not([data-efecto=ninguno]) .iv-portada-texto[data-iv-entra=si]>*{animation:iv-sube calc(.76s * var(--iv-ritmo)) var(--iv-entrada) both}.iv:not([data-efecto=ninguno]) .iv-portada-texto[data-iv-entra=si]>:nth-child(2){animation-delay:calc(.12s * var(--iv-ritmo))}.iv:not([data-efecto=ninguno]) .iv-portada-texto[data-iv-entra=si]>:nth-child(3){animation-delay:calc(.26s * var(--iv-ritmo))}.iv:not([data-efecto=ninguno]) .iv-portada-texto[data-iv-entra=si]>:nth-child(4){animation-delay:calc(.36s * var(--iv-ritmo))}.iv:not([data-efecto=ninguno]) :is(.iv-cinta,.iv-con-foto,.iv-rsvp)[data-iv-entra=si]:after,.iv:not([data-efecto=ninguno]) .iv-portada:has(.iv-portada-texto[data-iv-entra=si]):after{animation:iv-filo calc(1.1s * var(--iv-ritmo)) calc(.16s * var(--iv-ritmo)) var(--iv-entrada) both}@keyframes iv-filo{0%{opacity:0;clip-path:inset(50%)}}.iv:not([data-efecto=ninguno]) [data-iv-entra=si] .iv-rotulo:after{animation:iv-se-abre calc(.78s * var(--iv-ritmo)) calc(.2s * var(--iv-ritmo)) var(--iv-entrada) both}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.iv:not([data-efecto=ninguno]) :is(.iv-cinta,.iv-fondo) img{animation-name:iv-paralaje;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry exit;scale:1.14}}}@keyframes iv-paralaje{0%{translate:0 -5%}to{translate:0 5%}}@media (prefers-reduced-motion:reduce){[data-iv-entra],[data-iv-entra] *{opacity:1!important;filter:none!important;clip-path:none!important;animation:none!important}}.iv-musica[hidden]{display:none}.iv-musica{z-index:20;background:color-mix(in srgb, var(--inv-fondo) 90%, transparent);width:48px;height:48px;color:var(--inv-tinta);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--inv-adorno) 60%, transparent), 0 1px 2px #00000029, 0 12px 26px -10px #00000080;backdrop-filter:blur(8px);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;transition:opacity .48s cubic-bezier(.23,1,.32,1),translate .48s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1),visibility;display:inline-grid;position:fixed;bottom:1rem;right:1rem}.iv-musica:hover{background:var(--inv-fondo)}.iv-musica:active{transform:scale(.94)}.iv-musica:focus-visible{outline:2px solid var(--inv-acento);outline-offset:3px}.iv[data-apertura]+.iv-musica{opacity:0;visibility:hidden;pointer-events:none;transition-delay:0s,0s,0s,.48s;translate:0 10px}.iv-musica-texto{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.iv-musica-ondas{align-items:flex-end;gap:3px;height:14px;display:flex}.iv-musica-ondas i{transform-origin:bottom;background:currentColor;border-radius:1px;width:2px;height:100%;transition:transform .16s cubic-bezier(.2,0,0,1);transform:scaleY(.35)}.iv-musica[data-sonando=si] .iv-musica-ondas i{animation:.9s ease-in-out infinite iv-onda}.iv-musica[data-sonando=si] .iv-musica-ondas i:nth-child(2){animation-delay:.16s}.iv-musica[data-sonando=si] .iv-musica-ondas i:nth-child(3){animation-delay:.32s}@keyframes iv-onda{50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.iv-musica{transition:none}.iv-musica[data-sonando=si] .iv-musica-ondas i{animation:none;transform:scaleY(1)}}
