[data-astro-cid-lcdefpme],[data-astro-cid-lcdefpme]:before,[data-astro-cid-lcdefpme]:after{box-sizing:border-box;margin:0;padding:0}:root{--snow-art:#f8f6e8}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--snow-art);min-height:100svh;color:var(--ink);font-family:var(--font-text);line-height:1.55;overflow-x:hidden}.material-symbols-outlined[data-astro-cid-lcdefpme]{font-family:Material Symbols Outlined}.hero[data-astro-cid-lcdefpme]{background:var(--night-800) url(/img/fondo_azul.png) center bottom / cover no-repeat;min-height:100svh;padding:27svh var(--space-5) 0;justify-content:center;align-items:flex-start;display:flex;position:relative}.hero-copy[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:640px;display:flex}.headline[data-astro-cid-lcdefpme]{color:var(--snow-50);text-wrap:balance;animation:rise .7s var(--ease-out) both;font-size:clamp(1.55rem,1.1rem + 2.4vw,3.1rem)}.description[data-astro-cid-lcdefpme]{margin-top:var(--space-4);max-width:44ch;font-size:var(--step-1);color:var(--snow-100);animation:rise .7s 90ms var(--ease-out) both;line-height:1.45}.cta-button[data-astro-cid-lcdefpme]{margin-top:var(--space-5);min-height:56px;padding:0 var(--space-6);font-size:var(--step-1);box-shadow:var(--shadow-press);animation:rise .7s .18s var(--ease-out) both;font-weight:500}.cta-button[data-astro-cid-lcdefpme] .material-symbols-outlined[data-astro-cid-lcdefpme]{transition:transform var(--dur-fast) var(--ease-out);font-size:26px}.cta-button[data-astro-cid-lcdefpme]:hover .material-symbols-outlined[data-astro-cid-lcdefpme]{transform:rotate(18deg)scale(1.1)}@keyframes rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translate(0,0)}}main[data-astro-cid-lcdefpme]{background:var(--snow-art)}.steps[data-astro-cid-lcdefpme]{max-width:1120px;padding:var(--space-6) var(--space-5) var(--space-8);margin:0 auto}.steps-title[data-astro-cid-lcdefpme]{color:var(--night-900);font-size:var(--step-3);margin-bottom:var(--space-6);text-align:center}.steps-list[data-astro-cid-lcdefpme]{gap:var(--space-5);list-style:none;display:grid}.step-item[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-l);display:flex}.step-melchor[data-astro-cid-lcdefpme]{background:var(--melchor-soft);--king:var(--melchor)}.step-gaspar[data-astro-cid-lcdefpme]{background:var(--gaspar-soft);--king:var(--gaspar)}.step-baltasar[data-astro-cid-lcdefpme]{background:var(--baltasar-soft);--king:var(--baltasar)}.step-magic[data-astro-cid-lcdefpme]{background:var(--warn-soft);--king:var(--gold-500)}.step-number[data-astro-cid-lcdefpme]{background:var(--king);color:#fff;width:56px;height:56px;font-family:var(--font-display);border-radius:50%;flex:none;place-items:center;font-size:1.6rem;font-weight:700;line-height:1;display:grid}.step-number-magic[data-astro-cid-lcdefpme]{color:var(--gold-ink)}.step-number-magic[data-astro-cid-lcdefpme] .material-symbols-outlined[data-astro-cid-lcdefpme]{font-size:30px}.step-text[data-astro-cid-lcdefpme]{font-size:var(--step-1);color:var(--ink);font-weight:500;line-height:1.3}.step-text-magic[data-astro-cid-lcdefpme]{font-weight:700}.closing[data-astro-cid-lcdefpme]{background:var(--red-700) url(/img/movil-fondo-rojo.png) center bottom / cover no-repeat;min-height:480px;padding:18% var(--space-5) var(--space-7);justify-content:center;align-items:flex-start;display:flex;position:relative}.closing-copy[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:560px;display:flex}.closing-title[data-astro-cid-lcdefpme]{color:var(--snow-50);font-size:var(--step-3);text-wrap:balance}.disclaimer[data-astro-cid-lcdefpme]{margin-top:var(--space-4);font-size:var(--step--1);color:var(--snow-50)}.footer[data-astro-cid-lcdefpme]{background:var(--night-950);padding:var(--space-6) var(--space-5);text-align:center}.footer-logo[data-astro-cid-lcdefpme]{width:120px;height:auto;margin:0 auto var(--space-4);display:block}.footer-links[data-astro-cid-lcdefpme]{gap:var(--space-2) var(--space-5);margin-bottom:var(--space-3);flex-wrap:wrap;justify-content:center;display:flex}.footer-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--night-200);font-size:var(--step--1);padding:var(--space-2) 0;transition:color var(--dur-fast) var(--ease-out);text-decoration:none}.footer-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--gold-400)}.copyright[data-astro-cid-lcdefpme]{color:var(--night-400);font-size:.8125rem}@media (width>=760px){.hero[data-astro-cid-lcdefpme]{background-image:url(/img/fondo_azul_d.png);min-height:max(100svh,680px);padding-top:27svh}.hero-copy[data-astro-cid-lcdefpme]{max-width:640px}.description[data-astro-cid-lcdefpme]{font-size:1.375rem}.steps[data-astro-cid-lcdefpme]{padding:var(--space-7) var(--space-6) var(--space-8)}.steps-list[data-astro-cid-lcdefpme]{gap:var(--space-4);grid-template-columns:repeat(2,1fr)}.step-item[data-astro-cid-lcdefpme]{align-items:flex-start;gap:var(--space-5);padding:var(--space-5);flex-direction:column;min-height:220px}.step-number[data-astro-cid-lcdefpme]{width:72px;height:72px;font-size:2.1rem}.step-number-magic[data-astro-cid-lcdefpme] .material-symbols-outlined[data-astro-cid-lcdefpme]{font-size:38px}.step-text[data-astro-cid-lcdefpme]{font-size:var(--step-2);line-height:1.2}.closing[data-astro-cid-lcdefpme]{background-image:url(/img/fondo_rojo_d.png);min-height:max(560px,53.4vw);padding-top:max(120px,11vw)}}@media (width>=1024px){.steps-list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}}@media (width<=380px){.cta-button[data-astro-cid-lcdefpme]{padding:0 var(--space-5);font-size:var(--step-0)}}
