.portada[data-astro-cid-vyevxk66]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,64px);min-height:calc(100svh - 84px);padding:clamp(16px,3vw,40px) clamp(16px,5vw,96px) clamp(40px,6vw,80px);display:grid}.antetitulo[data-astro-cid-vyevxk66]{letter-spacing:.16em;text-transform:uppercase;color:var(--rosa-osc);margin:0 0 14px;font-size:13px}h1[data-astro-cid-vyevxk66]{font-size:clamp(44px,6.2vw,92px);line-height:.98}h1[data-astro-cid-vyevxk66] em[data-astro-cid-vyevxk66]{color:var(--rosa-osc);font-style:italic}.entradilla[data-astro-cid-vyevxk66]{max-width:40ch;color:var(--cacao-suave);margin:22px 0 30px;font-size:clamp(17px,1.4vw,19px)}.botones[data-astro-cid-vyevxk66]{flex-wrap:wrap;gap:12px;display:flex}.boton[data-astro-cid-vyevxk66]{box-shadow:inset 0 0 0 1.5px var(--cacao);border-radius:99px;padding:16px 26px;font-weight:500;text-decoration:none;transition:transform .2s,background .2s;display:inline-block}.boton[data-astro-cid-vyevxk66]:hover{transform:translateY(-2px)}.boton[data-astro-cid-vyevxk66].principal{background:var(--cacao);color:var(--crema)}.datos[data-astro-cid-vyevxk66]{border-top:1px solid var(--linea);color:var(--cacao-suave);flex-wrap:wrap;gap:10px 28px;margin:40px 0 0;padding:22px 0 0;font-size:15px;list-style:none;display:flex}.datos[data-astro-cid-vyevxk66] b[data-astro-cid-vyevxk66]{font-family:var(--serif);color:var(--cacao);font-size:30px;font-weight:400;line-height:1.1;display:block}.fotos[data-astro-cid-vyevxk66]{aspect-ratio:1/1.05;justify-self:center;width:min(100%,620px);max-height:78svh;position:relative}.polaroid[data-astro-cid-vyevxk66]{background:#fffdfb;border-radius:6px;margin:0;padding:12px 12px 44px;animation:1s cubic-bezier(.2,.8,.2,1) both posar;position:absolute;box-shadow:0 30px 60px -30px #3b2a2a73,0 2px 6px #3b2a2a14}.polaroid[data-astro-cid-vyevxk66] img[data-astro-cid-vyevxk66]{object-fit:cover;border-radius:2px;width:100%;height:100%;display:block}.una[data-astro-cid-vyevxk66]{aspect-ratio:683/857;--giro:-5deg;width:60%;transform:rotate(var(--giro));top:4%;left:0}.dos[data-astro-cid-vyevxk66]{aspect-ratio:4/5;--giro:4deg;width:50%;transform:rotate(var(--giro));animation-delay:.15s;bottom:0;right:0}@keyframes posar{0%{opacity:0;transform:translateY(24px)rotate(0)}to{opacity:1;transform:rotate(var(--giro))}}.sello[data-astro-cid-vyevxk66]{background:var(--rosa-osc);color:#fff;width:112px;height:112px;font-family:var(--serif);text-align:center;border-radius:50%;place-content:center;margin:0;font-size:19px;font-style:italic;line-height:1.05;display:grid;position:absolute;top:2%;right:6%;transform:rotate(10deg);box-shadow:0 14px 30px -14px #a85a5fcc}.sello[data-astro-cid-vyevxk66] span[data-astro-cid-vyevxk66]{font-size:14px;font-style:normal}@media (width<=820px){.portada[data-astro-cid-vyevxk66]{grid-template-columns:1fr;gap:0;min-height:0;padding-top:20px}.texto[data-astro-cid-vyevxk66]{display:contents}.antetitulo[data-astro-cid-vyevxk66]{letter-spacing:.12em;font-size:12px}h1[data-astro-cid-vyevxk66]{font-size:clamp(40px,11.5vw,52px)}.entradilla[data-astro-cid-vyevxk66]{margin:16px 0 0}.botones[data-astro-cid-vyevxk66]{order:3;grid-template-columns:1fr 1fr;gap:10px;margin-top:22px;display:grid}.boton[data-astro-cid-vyevxk66]{text-align:center;padding:15px 10px}.fotos[data-astro-cid-vyevxk66]{aspect-ratio:1/.95;order:1;width:min(100%,420px);margin-top:34px}.datos[data-astro-cid-vyevxk66]{order:2;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:30px;font-size:13px;line-height:1.3;display:grid}.datos[data-astro-cid-vyevxk66] b[data-astro-cid-vyevxk66]{font-size:26px}.sello[data-astro-cid-vyevxk66]{width:84px;height:84px;font-size:15px}}.invitacion[data-astro-cid-f5pbqdbv]{width:min(1200px,100% - 2*clamp(16px,3vw,48px));margin:clamp(48px,8vw,96px) auto 0}.arriba[data-astro-cid-f5pbqdbv]{border-radius:var(--radio);box-shadow:inset 0 0 0 1px var(--linea);background:radial-gradient(60% 70% at 30%,#fff8f3 0%,#fff8f300 70%),linear-gradient(#f3e5dc 0%,#ecd8ce 100%);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,96px);padding:clamp(28px,5vw,64px);display:grid}.visual[data-astro-cid-f5pbqdbv]{aspect-ratio:1/1.05;justify-self:center;width:min(100%,440px);position:relative}.polaroid[data-astro-cid-f5pbqdbv]{background:#fffdfb;border-radius:6px;margin:0;padding:12px 12px 44px;position:absolute;inset:4% 14% 0;transform:rotate(-3deg);box-shadow:0 30px 60px -30px #3b2a2a73,0 2px 6px #3b2a2a14}.polaroid[data-astro-cid-f5pbqdbv] img[data-astro-cid-f5pbqdbv]{object-fit:cover;border-radius:2px;width:100%;height:100%;display:block}.ficha[data-astro-cid-f5pbqdbv]{background:var(--nata);white-space:nowrap;border-radius:99px;align-items:center;gap:8px;padding:9px 14px 9px 9px;font-size:14px;font-weight:500;animation:5s ease-in-out infinite flotar;display:flex;position:absolute;box-shadow:0 12px 26px -14px #3b2a2a80}.f1[data-astro-cid-f5pbqdbv]{top:6%;left:0}.f2[data-astro-cid-f5pbqdbv]{animation-delay:-1.2s;top:30%;right:-4%}.f3[data-astro-cid-f5pbqdbv]{animation-delay:-2.4s;bottom:26%;left:-4%}.f4[data-astro-cid-f5pbqdbv]{animation-delay:-3.6s;bottom:4%;right:2%}@keyframes flotar{50%{transform:translateY(-8px)}}.sexo[data-astro-cid-f5pbqdbv]{color:#d9738f;background:#fbe3e9;border-radius:50%;place-items:center;width:24px;height:24px;font-size:15px;display:grid}.bola[data-astro-cid-f5pbqdbv]{border-radius:50%;width:24px;height:24px}.bola[data-astro-cid-f5pbqdbv].pelo{background:repeating-linear-gradient(115deg,#ffffff29 0 2px,#0000001a 2px 4px),radial-gradient(circle at 35% 30%,#9c7a5e,#6e4a2e 55%,#3f2a1a)}.bola[data-astro-cid-f5pbqdbv].ojo{background:radial-gradient(circle, #0b0b0b 0 24%, transparent 25%), repeating-conic-gradient(#8fb2d6 0 5deg, #4d7eb0 5deg 10deg);box-shadow:inset 0 0 0 2px #2b4a6c}.bola[data-astro-cid-f5pbqdbv].chupete{background:radial-gradient(circle,#fbf8f5 0 24%,#d98ea2 25% 30%,#0000 31%),radial-gradient(50% 34%,#f0a9bb 0 96%,#0000 100%)}.antetitulo[data-astro-cid-f5pbqdbv]{letter-spacing:.16em;text-transform:uppercase;color:var(--rosa-osc);margin:0 0 10px;font-size:13px}h2[data-astro-cid-f5pbqdbv]{font-size:clamp(38px,5vw,64px)}h2[data-astro-cid-f5pbqdbv] em[data-astro-cid-f5pbqdbv]{color:var(--rosa-osc);font-style:italic}.texto[data-astro-cid-f5pbqdbv]>p[data-astro-cid-f5pbqdbv]:not(.antetitulo){max-width:40ch;color:var(--cacao-suave);margin:18px 0 30px}.boton[data-astro-cid-f5pbqdbv]{background:var(--cacao);color:var(--crema);border-radius:99px;align-items:center;gap:10px;padding:18px 30px;font-size:18px;font-weight:500;text-decoration:none;transition:transform .2s;display:inline-flex}.boton[data-astro-cid-f5pbqdbv]:hover{transform:translateY(-2px)}.boton[data-astro-cid-f5pbqdbv] svg[data-astro-cid-f5pbqdbv]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px;transition:transform .2s}.boton[data-astro-cid-f5pbqdbv]:hover svg[data-astro-cid-f5pbqdbv]{transform:translate(4px)}.pasos[data-astro-cid-f5pbqdbv]{grid-template-columns:repeat(3,1fr);gap:20px;margin:20px 0 0;padding:0;list-style:none;display:grid}.pasos[data-astro-cid-f5pbqdbv] li[data-astro-cid-f5pbqdbv]{border-radius:var(--radio);background:var(--nata);box-shadow:inset 0 0 0 1px var(--linea);padding:28px}.num[data-astro-cid-f5pbqdbv]{font-family:var(--serif);color:var(--rosa-osc);font-size:15px}.pasos[data-astro-cid-f5pbqdbv] h3[data-astro-cid-f5pbqdbv]{margin:14px 0 8px;font-size:26px}.pasos[data-astro-cid-f5pbqdbv] p[data-astro-cid-f5pbqdbv]{color:var(--cacao-suave);margin:0}@media (width<=820px){.arriba[data-astro-cid-f5pbqdbv],.pasos[data-astro-cid-f5pbqdbv]{grid-template-columns:1fr}.ficha[data-astro-cid-f5pbqdbv]{font-size:13px}}.mano[data-astro-cid-mttmp5po]{border-radius:var(--radio);background:radial-gradient(70% 90% at 0 0,#ffffff8c,#0000 60%),linear-gradient(135deg,#efd9d2 0%,#e8cfc6 100%);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(28px,5vw,80px);width:min(1200px,100% - 2*clamp(16px,3vw,48px));margin:clamp(48px,8vw,96px) auto 0;padding:clamp(28px,5vw,64px);display:grid}.antetitulo[data-astro-cid-mttmp5po]{letter-spacing:.16em;text-transform:uppercase;color:var(--rosa-osc);margin:0;font-size:13px}.dias[data-astro-cid-mttmp5po]{font-family:var(--serif);font-variation-settings:"SOFT" 100, "opsz" 144;margin:6px 0 14px;font-size:clamp(34px,4vw,48px);line-height:1}.dias[data-astro-cid-mttmp5po] span[data-astro-cid-mttmp5po]{letter-spacing:-.03em;color:var(--cacao);font-size:clamp(72px,10vw,128px);font-weight:330;display:block}.texto[data-astro-cid-mttmp5po]{color:var(--cacao-suave);max-width:38ch;margin:0}ul[data-astro-cid-mttmp5po]{gap:12px;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-mttmp5po]{background:#fffaf6bf;border-radius:20px;padding:22px 24px}h3[data-astro-cid-mttmp5po]{margin-bottom:6px;font-size:24px}li[data-astro-cid-mttmp5po] p[data-astro-cid-mttmp5po]{color:var(--cacao-suave);margin:0}@media (width<=820px){.mano[data-astro-cid-mttmp5po]{grid-template-columns:1fr}}
