.calc[data-astro-cid-aux2vigd]{--perdida:#ff6b6e;background:radial-gradient(46% 60% at 100% 0%, #3e8bf03d, transparent 70%), radial-gradient(36% 46% at 0% 100%, #e5484d1a, transparent 70%), var(--void);color:var(--ivory);isolation:isolate;padding-block:clamp(56px,7vw,104px);position:relative;overflow:hidden}.calc[data-astro-cid-aux2vigd] .wrap[data-astro-cid-aux2vigd]{z-index:2;position:relative}.calc__head[data-astro-cid-aux2vigd]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px 40px;margin-bottom:clamp(20px,2.6vw,32px);display:flex}.calc[data-astro-cid-aux2vigd] .label[data-astro-cid-aux2vigd]{color:var(--brass);margin-bottom:1rem}.calc[data-astro-cid-aux2vigd] h2[data-astro-cid-aux2vigd] .t-editorial[data-astro-cid-aux2vigd]{color:var(--azure-soft)}.calc__guia[data-astro-cid-aux2vigd]{max-width:22em;color:var(--silver);font-size:1.02rem;line-height:1.5}.calc__caja[data-astro-cid-aux2vigd]{border-radius:var(--r-panel);border:1px solid var(--rule-dark);background:#101a3a8c;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 40px 100px #00000059}.calc__datos[data-astro-cid-aux2vigd]{border-right:1px solid var(--rule-dark);background:#080e2659;align-content:center;gap:26px;padding:clamp(22px,3vw,40px);display:grid}.calc__campo[data-astro-cid-aux2vigd]{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 16px;display:grid}.calc__campo[data-astro-cid-aux2vigd] label[data-astro-cid-aux2vigd]{color:var(--silver);font-size:1rem;line-height:1.3}.calc__campo[data-astro-cid-aux2vigd] output[data-astro-cid-aux2vigd]{font-family:var(--display);letter-spacing:-.03em;color:var(--ivory);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:1.45rem;font-weight:500}.calc__campo[data-astro-cid-aux2vigd] input[data-astro-cid-aux2vigd],.calc__campo[data-astro-cid-aux2vigd] small[data-astro-cid-aux2vigd]{grid-column:1/-1}.calc__campo[data-astro-cid-aux2vigd] small[data-astro-cid-aux2vigd]{color:var(--muted);font-size:.9rem;line-height:1.4}.calc[data-astro-cid-aux2vigd] input[data-astro-cid-aux2vigd][type=range]{--p:50%;-webkit-appearance:none;appearance:none;cursor:pointer;touch-action:pan-y;background:0 0;width:100%;height:32px;margin:0}.calc[data-astro-cid-aux2vigd] input[data-astro-cid-aux2vigd][type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--azure) var(--p), #c7d3e633 var(--p));border-radius:5px;height:5px}.calc[data-astro-cid-aux2vigd] input[data-astro-cid-aux2vigd][type=range]::-moz-range-track{background:linear-gradient(90deg, var(--azure) var(--p), #c7d3e633 var(--p));border-radius:5px;height:5px}.calc[data-astro-cid-aux2vigd] input[data-astro-cid-aux2vigd][type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--ivory);border:3px solid var(--azure);width:24px;height:24px;transition:transform .2s var(--ease);border-radius:50%;margin-top:-9.5px;box-shadow:0 0 0 6px #3e8bf02e}.calc[data-astro-cid-aux2vigd] input[data-astro-cid-aux2vigd][type=range]::-moz-range-thumb{background:var(--ivory);border:3px solid var(--azure);border-radius:50%;width:18px;height:18px}.calc[data-astro-cid-aux2vigd] input[data-astro-cid-aux2vigd][type=range]:active::-webkit-slider-thumb{transform:scale(1.15)}.calc[data-astro-cid-aux2vigd] input[data-astro-cid-aux2vigd][type=range]:focus-visible{outline:2px solid var(--azure-soft);outline-offset:4px;border-radius:6px}.calc__res[data-astro-cid-aux2vigd]{align-content:center;gap:6px;padding:clamp(22px,3vw,40px);display:grid}.calc__k[data-astro-cid-aux2vigd]{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--silver);font-size:.82rem}.calc__total[data-astro-cid-aux2vigd]{font-family:var(--display);letter-spacing:-.05em;color:var(--perdida);font-variant-numeric:tabular-nums;align-items:baseline;gap:.18em;line-height:.95;display:flex}.calc__total[data-astro-cid-aux2vigd] span[data-astro-cid-aux2vigd]{font-size:clamp(1.6rem,2.6vw,2.4rem);font-weight:500}.calc__total[data-astro-cid-aux2vigd] b[data-astro-cid-aux2vigd]{text-shadow:0 0 60px #ff6b6e59;font-size:clamp(3.2rem,6.4vw,5.6rem);font-weight:600}.calc__equiv[data-astro-cid-aux2vigd]{max-width:34em;color:var(--silver);font-size:1.02rem;line-height:1.45}.calc__equiv[data-astro-cid-aux2vigd] b[data-astro-cid-aux2vigd]{color:var(--ivory);font-weight:600}.calc__barra[data-astro-cid-aux2vigd]{margin-top:16px}.calc__pista[data-astro-cid-aux2vigd]{background:repeating-linear-gradient(90deg,#ff6b6e8c 0 10px,#ff6b6e61 10px 12px);border-radius:99px;height:18px;position:relative;box-shadow:inset 0 0 0 1px #ff6b6e66}.calc__pista[data-astro-cid-aux2vigd] i[data-astro-cid-aux2vigd]{border-radius:inherit;background:linear-gradient(90deg, #2f6fd6, var(--azure) 70%, #7fb4ff);transform-origin:0;position:absolute;inset:0;transform:scaleX(.5);box-shadow:0 0 28px #3e8bf08c}.calc__pista[data-astro-cid-aux2vigd] em[data-astro-cid-aux2vigd]{background:var(--ivory);font-family:var(--mono);letter-spacing:.04em;color:#0a1236;border-radius:99px;padding:3px 10px;font-size:.8rem;font-style:normal;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 6px 18px #00000059}.calc__barra[data-astro-cid-aux2vigd] p[data-astro-cid-aux2vigd]{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:12px;margin-top:8px;font-size:.78rem;display:flex}.calc__barra[data-astro-cid-aux2vigd] p[data-astro-cid-aux2vigd] span[data-astro-cid-aux2vigd]:first-child{color:var(--azure-soft)}.calc__barra[data-astro-cid-aux2vigd] p[data-astro-cid-aux2vigd] span[data-astro-cid-aux2vigd]:last-child{color:#ff9698e6}.calc__gana[data-astro-cid-aux2vigd]{border-top:1px solid var(--rule-dark);margin-top:18px;padding-top:18px}.calc__si[data-astro-cid-aux2vigd]{font-family:var(--editorial);color:var(--ivory);font-size:clamp(1.2rem,1.6vw,1.45rem);font-style:italic;line-height:1.3}.calc__si[data-astro-cid-aux2vigd] b[data-astro-cid-aux2vigd]{color:var(--azure-soft);font-weight:600}.calc__vuelve[data-astro-cid-aux2vigd]{flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin-top:4px;display:flex}.calc__vuelve[data-astro-cid-aux2vigd]>b[data-astro-cid-aux2vigd]{font-family:var(--display);letter-spacing:-.04em;color:#8fc0ff;font-variant-numeric:tabular-nums;text-shadow:0 0 40px #3e8bf073;font-size:clamp(2.3rem,4vw,3.4rem);font-weight:600}.calc__vuelve[data-astro-cid-aux2vigd]>span[data-astro-cid-aux2vigd]{color:var(--silver);font-size:1.05rem}.calc__vuelve[data-astro-cid-aux2vigd]>span[data-astro-cid-aux2vigd] b[data-astro-cid-aux2vigd]{color:var(--ivory);font-variant-numeric:tabular-nums}.calc__acciones[data-astro-cid-aux2vigd]{flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:18px;display:flex}.calc__eval[data-astro-cid-aux2vigd]{color:var(--silver);text-underline-offset:4px;font-size:.95rem;text-decoration:underline #c7d3e659}.calc__nota[data-astro-cid-aux2vigd]{max-width:60em;color:var(--muted);margin-top:14px;font-size:.9rem;line-height:1.6}@media (prefers-reduced-motion:no-preference){[data-astro-cid-aux2vigd][data-reveal] .calc__pista[data-astro-cid-aux2vigd] i[data-astro-cid-aux2vigd]{transition:transform 1.1s var(--ease) .35s;transform:scaleX(0)}[data-astro-cid-aux2vigd][data-reveal].is-in .calc__pista[data-astro-cid-aux2vigd] i[data-astro-cid-aux2vigd]{transform:scaleX(.5)}[data-astro-cid-aux2vigd][data-reveal] .calc__pista[data-astro-cid-aux2vigd] em[data-astro-cid-aux2vigd]{opacity:0;transition:opacity .3s 1.2s}[data-astro-cid-aux2vigd][data-reveal].is-in .calc__pista[data-astro-cid-aux2vigd] em[data-astro-cid-aux2vigd]{opacity:1}}@media (width<=860px){.calc__caja[data-astro-cid-aux2vigd]{grid-template-columns:minmax(0,1fr)}.calc__datos[data-astro-cid-aux2vigd]{border-right:0;border-bottom:1px solid var(--rule-dark);gap:10px;padding:18px 18px 14px}.calc__campo[data-astro-cid-aux2vigd] label[data-astro-cid-aux2vigd]{font-size:.95rem}.calc__campo[data-astro-cid-aux2vigd] output[data-astro-cid-aux2vigd]{font-size:1.2rem}.calc__campo[data-astro-cid-aux2vigd] small[data-astro-cid-aux2vigd]{display:none}.calc__res[data-astro-cid-aux2vigd]{padding:18px}.calc__total[data-astro-cid-aux2vigd] b[data-astro-cid-aux2vigd]{font-size:clamp(2.9rem,14vw,4rem)}.calc__equiv[data-astro-cid-aux2vigd]{font-size:.96rem}.calc__barra[data-astro-cid-aux2vigd]{margin-top:12px}.calc__gana[data-astro-cid-aux2vigd]{margin-top:14px;padding-top:14px}.calc__vuelve[data-astro-cid-aux2vigd]>b[data-astro-cid-aux2vigd]{font-size:clamp(2rem,10vw,2.6rem)}.calc__acciones[data-astro-cid-aux2vigd],.calc__acciones[data-astro-cid-aux2vigd] .btn[data-astro-cid-aux2vigd]{width:100%}.calc__acciones[data-astro-cid-aux2vigd]{justify-content:center}.calc__guia[data-astro-cid-aux2vigd]{display:none}}.expl__cab[data-astro-cid-zaifm5te]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px 40px;display:flex}.expl__cab[data-astro-cid-zaifm5te] .sec__head[data-astro-cid-zaifm5te]{margin-bottom:0}.expl__tabs[data-astro-cid-zaifm5te]{flex-wrap:wrap;gap:8px;margin-top:clamp(24px,3vw,36px);display:flex}.expl__tabs[data-astro-cid-zaifm5te] button[data-astro-cid-zaifm5te]{border:1px solid var(--rule-paper);font-family:var(--display);letter-spacing:-.015em;color:var(--ink);transition:background-color .2s, border-color .2s, color .2s, scale var(--t-pulso) var(--ease);background:#ffffff80;border-radius:100px;padding:10px 18px;font-size:1rem;font-weight:500}.expl__tabs[data-astro-cid-zaifm5te] button[data-astro-cid-zaifm5te]:active{scale:.97}.expl__tabs[data-astro-cid-zaifm5te] button[data-astro-cid-zaifm5te][aria-selected=true]{background:var(--navy);border-color:var(--navy);color:var(--ivory)}@media (hover:hover) and (pointer:fine){.expl__tabs[data-astro-cid-zaifm5te] button[data-astro-cid-zaifm5te]:not([aria-selected=true]):hover{border-color:var(--ink)}}.expl__stage[data-astro-cid-zaifm5te]{border-radius:var(--r-panel);color:var(--ivory);background:radial-gradient(60% 50% at 100% 0%, #3e8bf042, transparent 70%), var(--navy);margin-top:16px;padding:clamp(22px,3vw,40px);box-shadow:0 34px 80px #101a3e38}.expl__resumen[data-astro-cid-zaifm5te]{font-family:var(--editorial);color:var(--azure-soft);max-width:30em;font-size:clamp(1.25rem,2vw,1.7rem);font-style:italic;line-height:1.25}.expl__tareas[data-astro-cid-zaifm5te]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:clamp(20px,2.6vw,30px);display:grid}.expl__tareas[data-astro-cid-zaifm5te] li[data-astro-cid-zaifm5te]{border-radius:var(--r-card);border:1px solid var(--rule-dark);animation:expl-entra .6s var(--ease) both;animation-delay:calc(var(--j) * 80ms);background:#ffffff09;grid-template-rows:auto auto 1fr auto;gap:14px;padding:18px;display:grid}.expl__arriba[data-astro-cid-zaifm5te]{align-items:center;gap:14px;display:flex}.expl__arriba[data-astro-cid-zaifm5te] .expl__sello{border-radius:12px;flex:none;width:52px;height:52px}.expl__tareas[data-astro-cid-zaifm5te] h3[data-astro-cid-zaifm5te]{letter-spacing:-.025em;font-size:1.15rem;line-height:1.15}.expl__tareas[data-astro-cid-zaifm5te] .mono[data-astro-cid-zaifm5te]{letter-spacing:.14em;margin-bottom:6px;font-size:.6875rem;display:block}.expl__antes[data-astro-cid-zaifm5te]{color:#c7d3e69e;font-size:.95rem;line-height:1.45}.expl__antes[data-astro-cid-zaifm5te] .mono[data-astro-cid-zaifm5te]{color:var(--muted)}.expl__antes[data-astro-cid-zaifm5te] s[data-astro-cid-zaifm5te]{-webkit-box-decoration-break:clone;box-decoration-break:clone;animation:expl-tacha .7s var(--ease) both;animation-delay:calc(.35s + var(--j) * 80ms);background:linear-gradient(#ff7a7ed9,#ff7a7ed9) 0 58%/100% 1.5px no-repeat;text-decoration:none}.expl__despues[data-astro-cid-zaifm5te]{box-shadow:inset 2px 0 0 var(--azure);color:var(--ivory);animation:expl-entra .6s var(--ease) both;animation-delay:calc(.7s + var(--j) * 80ms);background:#3e8bf024;border-radius:12px;padding:12px 14px;font-size:.98rem;line-height:1.45}.expl__despues[data-astro-cid-zaifm5te] .mono[data-astro-cid-zaifm5te]{color:var(--azure-soft)}.expl__srv[data-astro-cid-zaifm5te]{border-radius:var(--r-chip);border:1px solid var(--rule-dark);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--silver);justify-self:start;gap:.6em;padding:.4em .8em;font-size:.8rem;transition:border-color .25s,color .25s;display:inline-flex}.expl__srv[data-astro-cid-zaifm5te]:hover{border-color:var(--azure-soft);color:var(--ivory)}.expl__nota[data-astro-cid-zaifm5te]{font-family:var(--mono);letter-spacing:.06em;opacity:.5;margin-top:18px;font-size:.86rem}.js .expl__stage[data-astro-cid-zaifm5te]:not(.is-in) [data-astro-cid-zaifm5te]:is(li,s,.expl__despues){animation-play-state:paused}@keyframes expl-entra{0%{opacity:0;translate:0 12px}}@keyframes expl-tacha{0%{background-size:0% 1.5px}}@media (width<=980px){.expl__tareas[data-astro-cid-zaifm5te]{grid-template-columns:minmax(0,1fr)}.expl__tareas[data-astro-cid-zaifm5te] li[data-astro-cid-zaifm5te]{grid-template-rows:none}}@media (width<=720px){.expl__tabs[data-astro-cid-zaifm5te]{margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scrollbar-width:none;flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.expl__tabs[data-astro-cid-zaifm5te] button[data-astro-cid-zaifm5te]{white-space:nowrap;flex:none;font-size:.95rem}}@media (prefers-reduced-motion:reduce){.expl__tareas[data-astro-cid-zaifm5te] li[data-astro-cid-zaifm5te],.expl__despues[data-astro-cid-zaifm5te],.expl__antes[data-astro-cid-zaifm5te] s[data-astro-cid-zaifm5te]{animation:none}}
