.cal.svelte-192mank{flex-direction:column;gap:.85rem;min-width:0;margin:0;display:flex}.cal__marco.svelte-192mank{background:var(--mk-surface-1);border-radius:var(--mk-radius-xl);box-shadow:var(--mk-shadow-xl);padding:clamp(1rem,1.6vw,1.25rem)}.cal__top.svelte-192mank{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.9rem;display:flex}.cal__eyebrow.svelte-192mank{font-family:var(--mk-font-label);letter-spacing:.12em;text-transform:uppercase;color:var(--mk-text-quiet);margin:0;font-size:.625rem;font-weight:600}.cal__mes.svelte-192mank{font-family:var(--mk-font-display);letter-spacing:.004em;color:var(--mk-text-primary);margin:.3rem 0 0;font-size:clamp(1.35rem,2.1vw,1.75rem);font-weight:600;line-height:1.1}.cal__mes.svelte-192mank span:where(.svelte-192mank){color:var(--mk-text-tertiary);font-weight:400}.cal__moneda.svelte-192mank{border-radius:var(--mk-radius-pill);background:var(--mk-surface-2);font-family:var(--mk-font-fiscal);color:var(--mk-text-tertiary);margin:0;padding:.2rem .5rem;font-size:.6875rem}.cal__sem.svelte-192mank,.cal__grid.svelte-192mank{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.cal__sem.svelte-192mank{font-family:var(--mk-font-label);letter-spacing:.08em;text-transform:uppercase;color:var(--mk-text-faint);text-align:center;margin-bottom:6px;font-size:.625rem;font-weight:600}.cal__hueco.svelte-192mank{aspect-ratio:1/.84}.cal__d.svelte-192mank{aspect-ratio:1/.84;background:var(--mk-surface-2);transform-origin:50%;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex}.cal__n.svelte-192mank{font-family:var(--mk-font-fiscal);color:var(--mk-text-tertiary);font-size:.625rem;line-height:1}.cal__monto.svelte-192mank{font-family:var(--mk-font-fiscal);color:var(--mk-text-primary);font-variant-numeric:tabular-nums;font-size:clamp(.5625rem,.78vw,.6875rem);font-weight:600;line-height:1}.cal__d[data-lvl="1"].svelte-192mank{background:color-mix(in srgb, var(--mk-accent) 8%, #fff)}.cal__d[data-lvl="2"].svelte-192mank{background:color-mix(in srgb, var(--mk-accent) 14%, #fff)}.cal__d[data-lvl="3"].svelte-192mank{background:color-mix(in srgb, var(--mk-accent) 20%, #fff)}.cal__d[data-lvl="4"].svelte-192mank{background:color-mix(in srgb, var(--mk-accent) 28%, #fff)}.cal__d--cero.svelte-192mank{background:var(--mk-surface-2)}.cal__d--futuro.svelte-192mank{box-shadow:inset 0 0 0 1px var(--mk-border-subtle);background:0 0}.cal__d--futuro.svelte-192mank .cal__n:where(.svelte-192mank){color:var(--mk-text-faint)}.cal__pie.svelte-192mank{border-top:1px solid var(--mk-border-subtle);justify-content:space-between;align-items:flex-end;gap:1rem;margin-top:.9rem;padding-top:.8rem;display:flex}.cal__etq.svelte-192mank{font-family:var(--mk-font-label);letter-spacing:.12em;text-transform:uppercase;color:var(--mk-text-quiet);margin:0;font-size:.625rem;font-weight:600}.cal__total.svelte-192mank{font-family:var(--mk-font-display);letter-spacing:.004em;color:var(--mk-text-primary);font-variant-numeric:tabular-nums;margin:.2rem 0 0;font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:600;line-height:1}.cal__facturas.svelte-192mank{text-align:right;font-family:var(--mk-font-fiscal);color:var(--mk-text-secondary);margin:0;font-size:.75rem;line-height:1.5}.cal__facturas.svelte-192mank span:where(.svelte-192mank){color:var(--mk-text-tertiary)}.cal__bajo.svelte-192mank{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.cal__ir.svelte-192mank{font-family:var(--mk-font-label);color:var(--mk-accent-text);transition:gap var(--mk-duration-fast) var(--mk-ease);align-items:center;gap:.4rem;font-size:.875rem;font-weight:600;display:inline-flex}.cal__ir.svelte-192mank:hover{gap:.65rem;text-decoration:underline}.cal__nota.svelte-192mank{font-family:var(--mk-font-fiscal);color:var(--mk-text-tertiary);margin:0;font-size:.6875rem}@media (width<=520px){.cal__monto.svelte-192mank{font-size:.5rem}.cal__marco.svelte-192mank{padding:.9rem}}.hero__cal.svelte-16jgeap{width:100%;max-width:520px;margin-inline-start:auto}@media (width<=899px){.hero__cal.svelte-16jgeap{margin-inline:auto}}.hsplit.svelte-16jgeap{--hsplit-gap:clamp(.85rem, 1.5vw, 1.25rem);--hsplit-lift:calc(.6875rem * 1.65 + var(--hsplit-gap));align-items:start;gap:clamp(1.25rem,3vw,3rem);display:grid}.hsplit.svelte-16jgeap .mk-eyebrow{margin:0;display:flex}.hsplit.svelte-16jgeap h2:where(.svelte-16jgeap){margin:var(--hsplit-gap) 0 0}.hsplit.svelte-16jgeap .mk-lead{max-width:50ch;margin:0}@media (width>=960px){.hsplit.svelte-16jgeap{grid-template-columns:minmax(0,.9fr) minmax(0,1fr)}.hsplit.svelte-16jgeap .mk-lead{margin-top:var(--hsplit-lift)}}.ayuda.svelte-16jgeap{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:clamp(1rem,1.6vw,1.35rem);margin:clamp(2rem,4vw,3rem) 0 0;padding:0;list-style:none;display:grid}@media (width>=1100px){.ayuda.svelte-16jgeap{grid-template-columns:repeat(3,minmax(0,1fr))}}.ayuda.svelte-16jgeap li:where(.svelte-16jgeap){border-radius:var(--mk-radius-lg);background:var(--mk-surface-1);box-shadow:var(--mk-shadow-lg);padding:clamp(1.5rem,2.4vw,2rem) clamp(1.5rem,2.4vw,2rem) clamp(1.5rem,2.4vw,2rem) calc(clamp(1.5rem,2.4vw,2rem) + 32px + .9rem);position:relative}.ayuda.svelte-16jgeap li:where(.svelte-16jgeap):before{content:"";background:#1d4ed81f;border-radius:50%;width:32px;height:32px;position:absolute;top:clamp(1.5rem,2.4vw,2rem);left:clamp(1.5rem,2.4vw,2rem)}.ayuda.svelte-16jgeap li:where(.svelte-16jgeap):after{content:"";border:solid var(--mk-accent);border-width:0 2.5px 2.5px 0;width:7px;height:13px;position:absolute;top:calc(clamp(1.5rem,2.4vw,2rem) + 9px);left:calc(clamp(1.5rem,2.4vw,2rem) + 11px);transform:rotate(45deg)}.ayuda.svelte-16jgeap h3:where(.svelte-16jgeap){min-height:32px;font-family:var(--mk-font-display);color:var(--mk-text-primary);align-items:center;margin:0;font-size:clamp(1.25rem,1.9vw,1.5rem);font-weight:600;line-height:1.25;display:flex}.ayuda.svelte-16jgeap p:where(.svelte-16jgeap){color:var(--mk-text-secondary);margin:.6rem 0 0;font-size:1rem;line-height:1.65}.par.svelte-16jgeap{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}@media (width>=960px){.par.svelte-16jgeap{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.par--flip.svelte-16jgeap .par__copy:where(.svelte-16jgeap){order:2}}.par__copy.svelte-16jgeap{max-width:46ch}.par__art.svelte-16jgeap{min-width:0}.par__art--qr.svelte-16jgeap{--scan:-30%;justify-content:center;display:flex;position:relative}.par__art--qr.svelte-16jgeap:after{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(100deg, transparent calc(var(--scan) - 9%), #7dd3fc38 var(--scan), transparent calc(var(--scan) + 9%));position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.par__art--qr.svelte-16jgeap:after{display:none}}.sec--ink .par__copy.svelte-16jgeap .mk-h2{color:#fff}.sec--ink .par__copy.svelte-16jgeap .mk-lead{color:#ffffffc7}.sec--ink .par__copy.svelte-16jgeap .mk-eyebrow{color:#fff9}.par__p.svelte-16jgeap{color:var(--mk-text-secondary);margin:1.1rem 0 0;font-size:1rem;line-height:1.65}.sec--ink .par__p.svelte-16jgeap{color:#ffffffbd}.par__nota.svelte-16jgeap{border-radius:var(--mk-radius-md);color:var(--mk-text-primary);background:#1d4ed81f;margin:1.3rem 0 0;padding:.95rem 1.2rem;font-size:1rem;line-height:1.6}.par__l.svelte-16jgeap{gap:.6rem;margin:1.2rem 0 0;padding:0;list-style:none;display:grid}.par__l.svelte-16jgeap li:where(.svelte-16jgeap){color:var(--mk-text-secondary);padding-left:1.4rem;font-size:1rem;line-height:1.6;position:relative}.par__l.svelte-16jgeap li:where(.svelte-16jgeap):before{content:"";background:var(--mk-accent);border-radius:1px;width:6px;height:6px;position:absolute;top:.6em;left:0;transform:rotate(45deg)}.par__link.svelte-16jgeap{font-family:var(--mk-font-ui);color:var(--mk-accent);margin-top:1.4rem;font-size:1rem;font-weight:600;text-decoration:none;display:inline-block}.sec--ink .par__link.svelte-16jgeap{color:var(--mk-brand-sky,#38bdf8)}.par__link.svelte-16jgeap:hover{text-decoration:underline}.par__link.svelte-16jgeap:focus-visible{outline:2px solid var(--mk-accent);outline-offset:3px;border-radius:4px}.qr.svelte-16jgeap{justify-items:center;gap:.9rem;width:min(320px,78vw);margin:0;display:grid}.qr__img.svelte-16jgeap{border-radius:var(--mk-radius-lg);width:100%;height:auto;box-shadow:var(--mk-shadow-xl);background:#fff;padding:clamp(12px,3%,18px);display:block}.qr__cap.svelte-16jgeap{font-family:var(--mk-font-label);letter-spacing:.08em;text-transform:uppercase;color:var(--mk-text-tertiary);text-align:center;font-size:.6875rem;font-weight:600}.mes__dice.svelte-16jgeap .mk-lead{max-width:50ch;margin:0}@media (width>=960px){.mes__dice.svelte-16jgeap{padding-top:var(--hsplit-lift)}.hsplit.svelte-16jgeap .mes__dice:where(.svelte-16jgeap) .mk-lead{margin-top:0}.mes__nota.svelte-16jgeap{--nota-shift:calc(var(--nota-pad-x) * -1)}}.mes__nota.svelte-16jgeap{--nota-pad-x:1.2rem;margin:1.3rem 0 0 var(--nota-shift,0px);padding:.95rem var(--nota-pad-x);border-radius:var(--mk-radius-md);color:var(--mk-text-primary);background:#1d4ed81f;font-size:1rem;line-height:1.6}.mes__art.svelte-16jgeap{margin-top:clamp(2rem,3.5vw,3rem)}.quien.svelte-16jgeap{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));align-items:stretch;gap:clamp(1rem,2vw,1.5rem);margin-top:clamp(2rem,4vw,3rem);display:grid}.qc.svelte-16jgeap{border-radius:var(--mk-radius-lg);background:var(--mk-surface-1);box-shadow:var(--mk-shadow-lg);flex-direction:column;gap:.55rem;display:flex;overflow:hidden}.qc.svelte-16jgeap>:where(.svelte-16jgeap):not(.qc__foto){margin-inline:clamp(1.4rem,2.4vw,1.9rem)}.qc.svelte-16jgeap>:where(.svelte-16jgeap):last-child{margin-bottom:clamp(1.4rem,2.4vw,1.9rem)}.qc__foto.svelte-16jgeap{object-fit:cover;object-position:50% 22%;width:100%;height:clamp(150px,18vw,200px);margin-bottom:clamp(1rem,2vw,1.4rem);display:block}.qc__h.svelte-16jgeap{font-family:var(--mk-font-display);color:var(--mk-text-primary);margin:0;font-size:clamp(1.0625rem,1.5vw,1.1875rem);font-weight:600;line-height:1.4}.qc__k.svelte-16jgeap{font-family:var(--mk-font-label);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;align-self:start;margin:0;padding:.28rem .6rem;font-size:.6875rem;font-weight:700}.qc[data-tinte=a].svelte-16jgeap .qc__k:where(.svelte-16jgeap){color:#1b3fa8;background:#1d4ed824}.qc[data-tinte=b].svelte-16jgeap .qc__k:where(.svelte-16jgeap){color:#0a5c5c;background:#06767624}.qc[data-tinte=c].svelte-16jgeap .qc__k:where(.svelte-16jgeap){color:#8a3f06;background:#b4530924}.qc__l.svelte-16jgeap{flex:1;gap:.55rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.qc__l.svelte-16jgeap li:where(.svelte-16jgeap){color:var(--mk-text-secondary);padding-left:1.75rem;font-size:.9375rem;line-height:1.6;position:relative}.qc__l.svelte-16jgeap li:where(.svelte-16jgeap):before{content:"";background:#1d4ed821;border-radius:50%;width:18px;height:18px;position:absolute;top:.14em;left:0}.qc__l.svelte-16jgeap li:where(.svelte-16jgeap):after{content:"";border:solid var(--mk-accent);border-width:0 2px 2px 0;width:4.5px;height:8px;position:absolute;top:.34em;left:6px;transform:rotate(45deg)}.qc__a.svelte-16jgeap{font-family:var(--mk-font-ui);color:var(--mk-accent);margin-top:.4rem;font-size:.9375rem;font-weight:600;text-decoration:none}.qc__a.svelte-16jgeap:hover{text-decoration:underline}.qc__a.svelte-16jgeap:focus-visible{outline:2px solid var(--mk-accent);outline-offset:3px;border-radius:4px}.cta.svelte-16jgeap{isolation:isolate;border-radius:var(--mk-radius-2xl,28px);background-color:var(--mk-surface-ink);text-align:center;background-image:linear-gradient(158deg,#2563eb29 0%,#2563eb0d 34%,#0000 58%,#7c3aed24 100%);padding:clamp(3rem,7vw,5.5rem) clamp(2rem,6vw,4.5rem) clamp(2.75rem,5vw,4rem);position:relative;overflow:hidden}.cta.svelte-16jgeap:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(52% 40% at 38% 28%,#60a5fa42 0%,#60a5fa12 45%,#0000 74%),radial-gradient(46% 38% at 68% 46%,#8b5cf633 0%,#0000 68%);height:130%;position:absolute;inset:-40% 12% auto}.cta.svelte-16jgeap:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff47 35% 65%,#0000);height:1px;position:absolute;inset:0 0 auto}.cta__h.svelte-16jgeap{max-width:20ch;font-family:var(--mk-font-display);text-transform:uppercase;letter-spacing:.005em;text-wrap:balance;color:#fff;margin:0 auto;font-size:clamp(2rem,4.6vw,3.5rem);font-weight:600;line-height:1.14}.cta__p.svelte-16jgeap{text-wrap:pretty;color:#ffffffd1;max-width:48ch;margin:1.35rem auto 0;font-size:clamp(1.0625rem,1.2vw,1.1875rem);line-height:1.6}.cta__p.svelte-16jgeap b:where(.svelte-16jgeap){color:#93c5fd;font-weight:650}.cta__row.svelte-16jgeap{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:2.4rem;display:flex}.cta__b.svelte-16jgeap{min-height:56px;transition:transform var(--mk-duration-base,.22s) var(--mk-ease), box-shadow var(--mk-duration-base,.22s) var(--mk-ease);border-radius:var(--mk-radius-pill);color:#0b1220;font-family:var(--mk-font-ui);box-shadow:none;background:#facc15;justify-content:center;align-items:center;padding:0 2.35rem;font-size:1.0625rem;font-weight:650;text-decoration:none;display:inline-flex}.cta__b--ghost.svelte-16jgeap{color:#0b1220;border:1.5px solid var(--mk-accent);box-shadow:none;background:#fff}.cta__b.cta__b--ghost.svelte-16jgeap:hover{border-color:var(--mk-accent-hover);box-shadow:none;background:#eff6ff}.cta__b.svelte-16jgeap:focus-visible{outline-offset:3px;outline:2px solid #93c5fd}.cta__b.svelte-16jgeap:hover{box-shadow:none;background:#fde047;transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.cta__b.svelte-16jgeap{transition:none}.cta__b.svelte-16jgeap:hover{transform:none}}.cta__meta.svelte-16jgeap{font-family:var(--mk-font-ui);letter-spacing:.04em;text-transform:uppercase;color:#ffffffd1;flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem 1.15rem;margin:1.9rem 0 0;padding:0;font-size:.8125rem;list-style:none;display:flex}.cta__meta.svelte-16jgeap li:where(.svelte-16jgeap){align-items:center;gap:1.15rem;display:inline-flex}.cta__meta.svelte-16jgeap li:where(.svelte-16jgeap)+li:where(.svelte-16jgeap):before{content:"";background:#93c5fdbf;border-radius:50%;width:3px;height:3px}
