.simu[data-astro-cid-pjwnjtgn]{overflow:hidden}.simu__grid[data-astro-cid-pjwnjtgn]{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""visor""controles";gap:1.75rem;display:grid}.simu__intro[data-astro-cid-pjwnjtgn]{grid-area:intro}.simu__visor[data-astro-cid-pjwnjtgn]{grid-area:visor}.simu__controles[data-astro-cid-pjwnjtgn]{grid-area:controles}@media (min-width:960px){.simu__grid[data-astro-cid-pjwnjtgn]{grid-template:"intro visor""controles visor"1fr/minmax(0,.84fr) minmax(0,1.16fr);align-items:start;gap:0 4rem}.simu__visor[data-astro-cid-pjwnjtgn]{align-self:center}}.simu__intro[data-astro-cid-pjwnjtgn] .section-title[data-astro-cid-pjwnjtgn]{font-size:clamp(1.95rem,4vw,3rem)}.simu__intro[data-astro-cid-pjwnjtgn] .section-subtitle[data-astro-cid-pjwnjtgn]{margin-bottom:0}.simu__panel[data-astro-cid-pjwnjtgn]{background:linear-gradient(160deg,#ffffff0f,#ffffff05);border:1px solid #ffffff1a;border-radius:1.25rem;flex-direction:column;gap:1.1rem;margin-top:1.75rem;padding:1.2rem 1.2rem 1.25rem;display:flex;box-shadow:inset 0 1px #ffffff0d}@media (max-width:959px){.simu__panel[data-astro-cid-pjwnjtgn]{margin-top:0}}.simu__fila-ctrl[data-astro-cid-pjwnjtgn]{flex-direction:column;gap:.55rem;display:flex}.simu__glabel[data-astro-cid-pjwnjtgn]{letter-spacing:.18em;text-transform:uppercase;color:var(--champan);font-size:.66rem;font-weight:600}.simu__glabel[data-astro-cid-pjwnjtgn] small[data-astro-cid-pjwnjtgn]{letter-spacing:0;text-transform:none;color:#ffffff80;font-size:.68rem;font-weight:500}.simu__seg[data-astro-cid-pjwnjtgn]{border-radius:var(--radius-pill);background:#08162773;border:1px solid #ffffff1a;grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;padding:.28rem;display:grid}.simu__opt[data-astro-cid-pjwnjtgn]{border-radius:var(--radius-pill);color:#ffffffb8;min-height:2.75rem;font:inherit;white-space:nowrap;cursor:pointer;transition:background-color .3s var(--ease-soft), color .3s var(--ease-soft), box-shadow .3s var(--ease-soft);background:0 0;border:0;justify-content:center;align-items:center;gap:.4rem;padding:0 .6rem;font-size:.84rem;font-weight:600;display:inline-flex}.simu__opt[data-astro-cid-pjwnjtgn]:hover{color:#fff}.simu__opt[data-astro-cid-pjwnjtgn][aria-pressed=true]{background:var(--oro);color:#10233a;box-shadow:0 8px 20px -10px #d4a54ae6}.simu__toggles[data-astro-cid-pjwnjtgn]{flex-wrap:wrap;gap:.45rem;display:flex}.simu__toggle[data-astro-cid-pjwnjtgn]{border-radius:var(--radius-pill);color:#ffffff9e;min-height:2.75rem;font:inherit;text-align:left;cursor:pointer;transition:border-color .3s var(--ease-soft), background-color .3s var(--ease-soft), color .3s var(--ease-soft);background:#ffffff0a;border:1px solid #ffffff1f;align-items:center;gap:.6rem;padding:0 .95rem 0 .6rem;font-size:.82rem;font-weight:500;display:inline-flex}.simu__toggle[data-astro-cid-pjwnjtgn]:hover{color:#fff;border-color:#ffffff3d}.simu__toggle[data-astro-cid-pjwnjtgn][aria-pressed=true]{color:#fff;background:#f0c87414;border-color:#f0c87473}.simu__switch[data-astro-cid-pjwnjtgn]{border-radius:var(--radius-pill);width:2rem;height:1.15rem;transition:background-color .3s var(--ease-soft);background:#ffffff29;flex:none;position:relative}.simu__switch[data-astro-cid-pjwnjtgn]:after{content:"";width:.85rem;height:.85rem;transition:translate .35s var(--ease-out-expo);background:#fff;border-radius:50%;position:absolute;top:.15rem;left:.15rem;box-shadow:0 1px 3px #0006}.simu__toggle[data-astro-cid-pjwnjtgn][aria-pressed=true] .simu__switch[data-astro-cid-pjwnjtgn]{background:var(--oro)}.simu__toggle[data-astro-cid-pjwnjtgn][aria-pressed=true] .simu__switch[data-astro-cid-pjwnjtgn]:after{translate:.85rem}.simu__opt[data-astro-cid-pjwnjtgn]:focus-visible,.simu__toggle[data-astro-cid-pjwnjtgn]:focus-visible{outline:2px solid var(--champan);outline-offset:2px}.simu__cta[data-astro-cid-pjwnjtgn]{flex-wrap:wrap;align-items:center;gap:.9rem 1.25rem;margin-top:1.5rem;display:flex}.simu__nota[data-astro-cid-pjwnjtgn]{color:#ffffff8c;font-size:.78rem}.simu__marco[data-astro-cid-pjwnjtgn]{--pos:50%;--i-blur:.5;--i-sepia:.62;--i-sat:.78;--i-con:.72;--i-velo:.42;--i-halo:.85;--i-bri:1;--e-blur:calc(var(--i-blur) * 1cqw);--e-sepia:var(--i-sepia);--e-sat:var(--i-sat);--e-con:var(--i-con);--e-velo:var(--i-velo);--e-halo:var(--i-halo);--e-bri:var(--i-bri);isolation:isolate;aspect-ratio:5/4;cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;user-select:none;background:#0b1b2e;border:1px solid #f0c8748c;border-radius:1.5rem;position:relative;overflow:hidden;box-shadow:0 0 0 6px #ffffff09,0 40px 80px -40px #000000e6;container-type:inline-size}.simu__marco[data-astro-cid-pjwnjtgn][data-intensidad=leve]{--i-blur:.2;--i-sepia:.32;--i-sat:.9;--i-con:.87;--i-velo:.2;--i-halo:.5;--i-bri:1.02}.simu__marco[data-astro-cid-pjwnjtgn][data-intensidad=avanzada]{--i-blur:.95;--i-sepia:.95;--i-sat:1.12;--i-con:.6;--i-velo:.36;--i-halo:1;--i-bri:.88}.simu__marco[data-astro-cid-pjwnjtgn][data-borroso=off]{--e-blur:0px}.simu__marco[data-astro-cid-pjwnjtgn][data-color=off]{--e-sepia:0;--e-sat:1;--e-con:1;--e-bri:1}.simu__marco[data-astro-cid-pjwnjtgn][data-halos=off]{--e-velo:0;--e-halo:0}.simu__capa[data-astro-cid-pjwnjtgn]{position:absolute;inset:0}.simu__capa--catarata[data-astro-cid-pjwnjtgn]{clip-path:inset(0 calc(100% - var(--pos)) 0 0)}.simu__foto[data-astro-cid-pjwnjtgn]{object-fit:cover;pointer-events:none;width:100%;height:100%;display:none;position:absolute;inset:0}.simu__foto--dia[data-astro-cid-pjwnjtgn]{object-position:50% 45%}.simu__foto--noche[data-astro-cid-pjwnjtgn]{object-position:46% 40%}.simu__marco[data-astro-cid-pjwnjtgn][data-modo=dia] .simu__foto--dia[data-astro-cid-pjwnjtgn],.simu__marco[data-astro-cid-pjwnjtgn][data-modo=noche] .simu__foto--noche[data-astro-cid-pjwnjtgn]{display:block}.simu__cartilla[data-astro-cid-pjwnjtgn]{display:none}.simu__marco[data-astro-cid-pjwnjtgn][data-modo=cartilla] .simu__cartilla[data-astro-cid-pjwnjtgn]{display:flex}.simu__cartilla[data-astro-cid-pjwnjtgn]{color:#111820;background:radial-gradient(at 50% 40%,#fffdf7 0%,#f7f3ea 70%),#f7f3ea;flex-direction:column;justify-content:center;align-items:center;gap:.9cqw;padding:6cqw 8cqw;position:absolute;inset:0}.simu__fila[data-astro-cid-pjwnjtgn]{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.simu__letras[data-astro-cid-pjwnjtgn]{font-family:var(--font-body);font-weight:800;font-size:calc(var(--t) * var(--k,1) * 1cqw);letter-spacing:.32em;margin-right:-.32em;line-height:1.02}.simu__agudeza[data-astro-cid-pjwnjtgn]{letter-spacing:.06em;color:#7a7f86;font-variant-numeric:tabular-nums;font-size:max(9px,1.5cqw);font-weight:600;position:absolute;right:0}.simu__capa--catarata[data-astro-cid-pjwnjtgn] .simu__foto[data-astro-cid-pjwnjtgn]:not(.simu__brillo),.simu__capa--catarata[data-astro-cid-pjwnjtgn] .simu__cartilla[data-astro-cid-pjwnjtgn]{filter:blur(var(--e-blur)) sepia(var(--e-sepia)) saturate(var(--e-sat)) contrast(var(--e-con)) brightness(var(--e-bri));transition:filter .6s var(--ease-soft);will-change:transform}.simu__brillo[data-astro-cid-pjwnjtgn]{opacity:calc(var(--e-halo) * .42);filter:contrast(2.2) brightness(.9) blur(calc(var(--e-blur) * 2 + 6px)) sepia(calc(var(--e-sepia) * .6));mix-blend-mode:screen;transition:opacity .6s var(--ease-soft), filter .6s var(--ease-soft)}.simu__marco[data-astro-cid-pjwnjtgn][data-modo=noche] .simu__brillo[data-astro-cid-pjwnjtgn]{opacity:calc(var(--e-halo) * .95);filter:contrast(3.4) brightness(.75) blur(calc(var(--e-blur) * 2.6 + 9px)) sepia(calc(var(--e-sepia) * .45))}.simu__marco[data-astro-cid-pjwnjtgn][data-modo=noche] .simu__capa--catarata[data-astro-cid-pjwnjtgn] .simu__foto[data-astro-cid-pjwnjtgn]:not(.simu__brillo){filter:blur(var(--e-blur)) sepia(calc(var(--e-sepia) * .75)) saturate(var(--e-sat)) contrast(calc(1 - (1 - var(--e-con)) * .45)) brightness(var(--e-bri))}.simu__marco[data-astro-cid-pjwnjtgn][data-modo=dia] .simu__velo[data-astro-cid-pjwnjtgn]{opacity:calc(var(--e-velo) * .5)}.simu__marco[data-astro-cid-pjwnjtgn][data-modo=noche] .simu__velo[data-astro-cid-pjwnjtgn]{opacity:calc(var(--e-velo) * .55)}.simu__velo[data-astro-cid-pjwnjtgn]{pointer-events:none;opacity:var(--e-velo);mix-blend-mode:screen;transition:opacity .6s var(--ease-soft);background:radial-gradient(at 62% 30%,#fffae8f2,#fff0cdb3 45%,#ecd2a0bf 100%);position:absolute;inset:0}.simu__marco[data-astro-cid-pjwnjtgn][data-modo=noche] .simu__velo[data-astro-cid-pjwnjtgn]{background:radial-gradient(at 50% 55%,#ffe4b073,#ffe4b02e 55%,#ffe4b01a)}.simu__marco[data-astro-cid-pjwnjtgn]:after{content:"";z-index:2;pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff12,inset 0 0 90px #060e1a61}.simu__etq[data-astro-cid-pjwnjtgn]{z-index:3;border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;letter-spacing:.04em;white-space:nowrap;pointer-events:none;transition:opacity .25s var(--ease-soft);background:#081627b8;border:1px solid #ffffff1a;padding:.35rem .75rem;font-size:.72rem;font-weight:600;position:absolute;top:.9rem}.simu__etq--izq[data-astro-cid-pjwnjtgn]{opacity:var(--op-izq,1);left:.9rem}.simu__etq--der[data-astro-cid-pjwnjtgn]{opacity:var(--op-der,1);right:.9rem}.simu__etq[data-astro-cid-pjwnjtgn]:before{content:"";vertical-align:1px;border-radius:50%;width:.42rem;height:.42rem;margin-right:.45rem;display:inline-block}.simu__etq--izq[data-astro-cid-pjwnjtgn]:before{background:var(--champan)}.simu__etq--der[data-astro-cid-pjwnjtgn]:before{background:#34d399}.simu__linea[data-astro-cid-pjwnjtgn]{z-index:3;top:0;bottom:0;left:var(--pos);background:var(--champan);pointer-events:none;width:2px;position:absolute;translate:-50%;box-shadow:0 0 18px #f0c874a6}.simu__manija[data-astro-cid-pjwnjtgn]{z-index:4;top:50%;left:clamp(2rem, var(--pos), calc(100% - 2rem));background:var(--oro);color:#10233a;pointer-events:none;width:3.25rem;height:3.25rem;transition:scale .35s var(--ease-out-expo), box-shadow .35s var(--ease-out-expo);border-radius:50%;place-items:center;display:grid;position:absolute;translate:-50% -50%;box-shadow:0 12px 28px -8px #0000008c,0 0 0 6px #f0c87438,inset 0 1px #ffffff80}.simu__marco[data-astro-cid-pjwnjtgn]:hover .simu__manija[data-astro-cid-pjwnjtgn],.simu__marco[data-astro-cid-pjwnjtgn][data-arrastre=true] .simu__manija[data-astro-cid-pjwnjtgn]{scale:1.08}.simu__rango[data-astro-cid-pjwnjtgn]{z-index:1;opacity:0;pointer-events:none;width:100%;height:100%;margin:0;position:absolute;inset:0}.simu__rango[data-astro-cid-pjwnjtgn]:focus-visible~.simu__manija[data-astro-cid-pjwnjtgn]{box-shadow:0 0 0 3px var(--medianoche), 0 0 0 6px var(--champan)}@media (max-width:599px){.simu__marco[data-astro-cid-pjwnjtgn]{--k:1.3;aspect-ratio:4/4.2;border-radius:1.25rem}.simu__etq[data-astro-cid-pjwnjtgn]{padding:.3rem .6rem;font-size:.66rem;top:.7rem}.simu__etq--izq[data-astro-cid-pjwnjtgn]{left:.7rem}.simu__etq--der[data-astro-cid-pjwnjtgn]{right:.7rem}.simu__manija[data-astro-cid-pjwnjtgn]{left:clamp(1.75rem, var(--pos), calc(100% - 1.75rem));width:3rem;height:3rem}.simu__opt[data-astro-cid-pjwnjtgn]{padding:0 .4rem;font-size:.8rem}.simu__opt[data-astro-cid-pjwnjtgn] svg[data-astro-cid-pjwnjtgn]{display:none}}@media (max-width:767px){.simu[data-astro-cid-pjwnjtgn]{--sec-py:clamp(3rem, 12vw, 4.5rem)}}@media (max-width:599px){.simu__grid[data-astro-cid-pjwnjtgn]{gap:1.25rem}.simu__etq[data-astro-cid-pjwnjtgn]{padding:.3rem .55rem;font-size:.75rem}.simu__panel[data-astro-cid-pjwnjtgn]{gap:.85rem;padding:.95rem 1rem 1rem}.simu__fila-ctrl[data-astro-cid-pjwnjtgn]{gap:.45rem}.simu__glabel[data-astro-cid-pjwnjtgn],.simu__glabel[data-astro-cid-pjwnjtgn] small[data-astro-cid-pjwnjtgn]{font-size:.75rem}.simu__toggles[data-astro-cid-pjwnjtgn]{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;margin-inline:-1rem;padding:.15rem 1rem .25rem;scroll-padding-inline:1rem;overflow-x:auto}.simu__toggles[data-astro-cid-pjwnjtgn]::-webkit-scrollbar{display:none}.simu__toggle[data-astro-cid-pjwnjtgn]{white-space:nowrap;scroll-snap-align:start;flex:none}.simu__cta[data-astro-cid-pjwnjtgn]{margin-top:1.1rem}}
