.cy-su,.cy-su-pagina{--cy-su-tinta:#0b1110;--cy-su-crema:#f4f0e6;--cy-su-crema-suave:rgb(244 240 230/0.66);--cy-su-verde:#34d399;--cy-su-verde-suave:rgb(52 211 153/0.22);--cy-su-ease:cubic-bezier(0.22,1,0.36,1)}.cy-su-anclaje{display:contents}.cy-su{display:grid;grid-template-columns:minmax(0,1fr);gap:1.75rem;animation:cy-su-entra .6s var(--cy-su-ease) both}@keyframes cy-su-entra{0%{opacity:0;transform:translateY(12px)}}.cy-su-cabeza{display:grid;gap:.75rem;max-width:46rem}.cy-su-ceja{display:inline-flex;align-items:center;justify-self:start;gap:.625rem;padding-block:.375rem;padding-inline:.75rem .875rem;border-radius:999px;background:rgb(255 255 255/.72);box-shadow:inset 0 0 0 1px var(--cy-linea);font-size:.6875rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--cy-texto-suave)}:is(:lang(ja),:lang(ko),:lang(zh)) .cy-su-ceja{letter-spacing:.04em}.cy-su-marco{padding:.375rem;border-radius:2rem;background:rgb(24 24 27/.04);box-shadow:inset 0 0 0 1px rgb(24 24 27/.07),var(--cy-sombra-alzada)}.cy-su-nucleo{gap:.375rem;border-radius:calc(2rem - .375rem);overflow:hidden}.cy-su-aporte,.cy-su-form,.cy-su-nucleo{display:grid;grid-template-columns:minmax(0,1fr)}.cy-su-aporte,.cy-su-form{gap:1.25rem;padding:1.375rem 1.125rem;background:radial-gradient(rgb(24 24 27/.05) 1px,transparent 1.2px) 0 0 /14px 14px,var(--cy-papel-claro);box-shadow:inset 0 0 0 1px rgb(24 24 27/.05)}.cy-su-aporte:empty{display:none}.cy-su-campo{display:grid;gap:.5rem;min-width:0;margin:0;padding:0;border:0}.cy-su-etiqueta{padding:0;font-size:.8125rem;font-weight:600;color:var(--cy-texto-suave)}.cy-su-select{position:relative;display:flex;align-items:center}.cy-su-select select{width:100%;min-height:3.25rem;padding-block:0;padding-inline:1rem 2.75rem;border:0;border-radius:1rem;appearance:none;background:var(--cy-papel);box-shadow:inset 0 0 0 1px var(--cy-linea-fuerte);color:var(--cy-tinta);font:inherit;font-weight:600;cursor:pointer;transition:box-shadow .2s ease}.cy-su-select select:focus-visible{outline:none;box-shadow:inset 0 0 0 1px var(--cy-acento-tinta),0 0 0 4px rgb(16 185 129/.2)}.cy-su-select svg{position:absolute;inset-inline-end:1rem;width:1rem;height:1rem;color:var(--cy-texto-suave);pointer-events:none}.cy-su-opciones{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem;padding:.25rem;border-radius:1.125rem;background:var(--cy-papel-hondo);box-shadow:inset 0 0 0 1px var(--cy-linea)}.cy-su-opcion{position:relative;display:flex}.cy-su-opcion input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}.cy-su-opcion span{display:flex;flex:1;align-items:center;justify-content:center;min-height:2.75rem;padding:.25rem;border-radius:.875rem;font-size:.8125rem;line-height:1.2;font-weight:600;text-align:center;color:var(--cy-texto-suave);font-variant-numeric:tabular-nums;transition:background-color .25s var(--cy-su-ease),color .25s var(--cy-su-ease),box-shadow .25s var(--cy-su-ease)}.cy-su-opcion input:checked+span{background:var(--cy-papel-claro);color:var(--cy-tinta);box-shadow:var(--cy-sombra-apoyo),inset 0 0 0 1px var(--cy-linea)}.cy-su-opcion input:focus-visible+span{box-shadow:var(--cy-anillo,0 0 0 2px #fff,0 0 0 4px rgb(16 185 129/.55))}@media (hover:hover) and (pointer:fine){.cy-su-opcion input:not(:checked):hover+span{color:var(--cy-tinta)}}.cy-su-sueldo{display:grid;gap:.25rem}.cy-su-sueldo-monto{font-size:1.5rem;font-weight:680;letter-spacing:-.02em;color:var(--cy-tinta);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.cy-su-nota{font-size:.875rem;line-height:1.55;color:var(--cy-texto-suave)}.cy-su-resultado{position:relative;display:grid;align-content:center;min-height:15rem;padding:1.5rem 1.25rem;color:var(--cy-su-crema);background:radial-gradient(28rem 16rem at 100% 0,rgb(52 211 153/.2),transparent 62%),radial-gradient(22rem 14rem at 0 100%,rgb(244 240 230/.06),transparent 60%),radial-gradient(rgb(244 240 230/.06) 1px,transparent 1.2px) 0 0 /14px 14px,var(--cy-su-tinta);box-shadow:inset 0 1px 0 rgb(255 255 255/.08)}.cy-su-resultado>*{animation:cy-su-aparece .45s var(--cy-su-ease) both}@keyframes cy-su-aparece{0%{opacity:0;transform:translateY(6px)}}.cy-su-cifras,.cy-su-espera,.cy-su-faltan{display:grid;gap:.875rem;min-width:0}.cy-su-etiqueta-clara{font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--cy-su-crema-suave)}.cy-su-mediana{font-size:clamp(2.5rem,1.6rem + 3.8vw,4rem);font-weight:680;line-height:1;letter-spacing:-.045em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}:is(:lang(ja),:lang(ko),:lang(zh)) .cy-su-mediana{letter-spacing:-.01em}.cy-su-faltan-texto,.cy-su-rango{font-size:1rem;line-height:1.5}.cy-su-posicion{display:grid;gap:.25rem;padding:.875rem 1rem;border-radius:1rem;background:rgb(52 211 153/.1);box-shadow:inset 0 0 0 1px rgb(52 211 153/.28);font-weight:650;line-height:1.45}.cy-su-nota-clara{font-size:.8125rem;font-weight:450;line-height:1.55}.cy-su-cargando,.cy-su-nota-clara{color:var(--cy-su-crema-suave)}.cy-su[data-cargando] .cy-su-resultado>*{animation:none}.cy-su-atajos{display:flex;flex-wrap:wrap;gap:.5rem}.cy-su-atajo{min-height:2.5rem;padding:.375rem .875rem;border:0;border-radius:999px;background:rgb(244 240 230/.07);box-shadow:inset 0 0 0 1px rgb(244 240 230/.16);color:var(--cy-su-crema);font:inherit;font-size:.875rem;font-weight:600;cursor:pointer;transition:background-color .2s var(--cy-su-ease),box-shadow .2s var(--cy-su-ease),transform .2s var(--cy-su-ease)}.cy-su-atajo:active{transform:scale(.97)}.cy-su-atajo:focus-visible{outline:none;box-shadow:inset 0 0 0 1px rgb(52 211 153/.7),0 0 0 3px rgb(52 211 153/.25)}@media (hover:hover) and (pointer:fine){.cy-su-atajo:hover{background:rgb(52 211 153/.14);box-shadow:inset 0 0 0 1px rgb(52 211 153/.45)}}.cy-su-barra{position:relative;display:block;height:1.75rem;margin-block:.25rem}.cy-su-barra:before{content:"";inset:50% 0 auto;height:2px;border-radius:2px;background:rgb(244 240 230/.16)}.cy-su-barra-banda,.cy-su-barra:before{position:absolute;transform:translateY(-50%)}.cy-su-barra-banda{top:50%;left:var(--a);width:calc(var(--b) - var(--a));height:.75rem;border-radius:999px;background:var(--cy-su-verde-suave);box-shadow:inset 0 0 0 1px rgb(52 211 153/.5);transform-origin:left center;animation:cy-su-banda .7s var(--cy-su-ease) both}@keyframes cy-su-banda{0%{clip-path:inset(0 100% 0 0 round 999px)}to{clip-path:inset(0 0 0 0 round 999px)}}.cy-su-barra-mediana{left:var(--m);width:2px;height:1.5rem;border-radius:2px;background:var(--cy-su-crema)}.cy-su-barra-mediana,.cy-su-barra-propio{position:absolute;top:50%;transform:translate(-50%,-50%)}.cy-su-barra-propio{left:var(--p);width:.875rem;height:.875rem;border-radius:999px;background:var(--cy-su-verde);box-shadow:0 0 0 4px rgb(52 211 153/.28),0 2px 6px rgb(0 0 0/.45);transition:left .5s var(--cy-su-ease)}.cy-su-tramo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;max-width:16rem}.cy-su-tramo i{height:.5rem;border-radius:999px;box-shadow:inset 0 0 0 1.5px rgb(244 240 230/.3);transition:background-color .4s var(--cy-su-ease),box-shadow .4s var(--cy-su-ease)}.cy-su-tramo i[data-lleno]{background:var(--cy-su-verde);box-shadow:0 0 0 3px rgb(52 211 153/.18);animation:cy-su-punto .5s var(--cy-su-ease) both;animation-delay:calc(var(--i) * 90ms);transform-origin:left center}@keyframes cy-su-punto{0%{transform:scaleX(.2);opacity:0}}.cy-su-consent{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.875rem;cursor:pointer}.cy-su-consent input{position:absolute;width:1.5rem;height:1.5rem;margin:0;opacity:0;cursor:pointer}.cy-su-consent-caja{display:inline-flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;margin-top:.0625rem;border-radius:.5rem;background:var(--cy-papel-claro);box-shadow:inset 0 0 0 1.5px var(--cy-linea-fuerte);color:transparent;transition:background-color .2s var(--cy-su-ease),box-shadow .2s var(--cy-su-ease),color .2s var(--cy-su-ease)}.cy-su-consent-caja svg{width:1rem;height:1rem}.cy-su-consent input:checked+.cy-su-consent-caja{background:var(--cy-tinta);box-shadow:none;color:#fff}.cy-su-consent input:focus-visible+.cy-su-consent-caja{box-shadow:var(--cy-anillo,0 0 0 2px #fff,0 0 0 4px rgb(16 185 129/.55))}.cy-su-consent-texto{display:grid;gap:.25rem;line-height:1.5}.cy-su-consent-texto strong{font-weight:650;color:var(--cy-tinta)}.cy-su-consent-texto>span{font-size:.875rem;color:var(--cy-texto-suave)}.cy-su-enlace{font-weight:600;color:var(--cy-tinta);text-decoration:underline;text-decoration-color:var(--cy-zinc-300);text-underline-offset:.2em}.cy-su-boton{display:inline-flex;align-items:center;justify-self:start;gap:.875rem;min-height:3.25rem;padding-block:.375rem;padding-inline:1.5rem .375rem;border:0;border-radius:999px;background:var(--cy-tinta);color:#fff;font:inherit;font-weight:650;cursor:pointer;box-shadow:var(--cy-sombra-alzada);transition:transform .2s var(--cy-su-ease),opacity .2s ease}.cy-su-boton:active:not(:disabled){transform:scale(.98)}.cy-su-boton:disabled{opacity:.42;cursor:not-allowed;box-shadow:none}.cy-su-boton:focus-visible{outline:none;box-shadow:var(--cy-anillo,0 0 0 2px #fff,0 0 0 4px rgb(16 185 129/.55))}.cy-su-boton-icono{display:inline-flex;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;border-radius:999px;background:rgb(255 255 255/.14);transition:transform .35s var(--cy-su-ease)}.cy-su-boton-icono svg{width:1rem;height:1rem}@media (hover:hover) and (pointer:fine){.cy-su-boton:not(:disabled):hover .cy-su-boton-icono{transform:translateX(2px) scale(1.06)}}.cy-su-boton-claro{background:var(--cy-su-crema);color:var(--cy-su-tinta)}.cy-su-boton-claro .cy-su-boton-icono{background:rgb(11 17 16/.08)}.cy-su-compartir{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem}.cy-su-aviso{font-size:.875rem;color:var(--cy-su-crema-suave)}.cy-su-listo{display:inline-flex;align-items:center;gap:.625rem;font-weight:650;color:var(--cy-acento-tinta);animation:cy-su-aparece .45s var(--cy-su-ease) both}.cy-su-listo svg{width:1.375rem;height:1.375rem;padding:.125rem;border-radius:999px;background:var(--cy-acento-suave)}.cy-su-error{font-size:.875rem;font-weight:600;color:var(--cy-rojo,#b91c1c)}.cy-su-ver{justify-self:start}@media (min-width:64rem){.cy-su-nucleo{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.cy-su-form{padding:2rem}.cy-su-resultado{padding:2rem 2.25rem}.cy-su-aporte{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:1.5rem 2rem}.cy-su-aporte>.cy-su-error{grid-column:1/-1}}.cy-su-pagina{display:grid;grid-template-columns:minmax(0,1fr);gap:4rem;padding-block:1.5rem 3rem}.cy-su-pagina-cabeza{display:grid;justify-items:start;gap:1.25rem;padding-top:1.5rem}.cy-su-h1{max-width:16ch;font-size:clamp(2.5rem,1.15rem + 5.2vw,5.25rem);font-weight:680;line-height:.98;letter-spacing:-.048em;color:var(--cy-tinta)}:is(:lang(ja),:lang(ko),:lang(zh)) .cy-su-h1{letter-spacing:0}.cy-su-intro{max-width:56ch;font-size:1.125rem;line-height:1.6;color:var(--cy-zinc-600)}.cy-su-sello{display:inline-flex;align-items:center;gap:.625rem;font-size:.875rem;color:var(--cy-texto-suave)}.cy-su-seccion{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem}.cy-su-tabla-marco{padding:.375rem;border-radius:1.75rem;background:rgb(24 24 27/.04);box-shadow:inset 0 0 0 1px rgb(24 24 27/.07),var(--cy-sombra-alzada)}.cy-su-tabla-nucleo{border-radius:calc(1.75rem - .375rem);background:var(--cy-papel-claro);overflow-x:auto}.cy-su-tabla{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.cy-su-tabla caption{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cy-su-tabla td,.cy-su-tabla th{padding:.875rem 1rem;text-align:start;vertical-align:middle}.cy-su-tabla thead th{font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--cy-texto-suave);border-bottom:1px solid var(--cy-linea)}.cy-su-tabla tbody tr+tr>*{border-top:1px solid var(--cy-linea)}.cy-su-tabla tbody th{font-weight:600;color:var(--cy-tinta)}.cy-su-tabla .cy-su-num{text-align:end;white-space:nowrap}.cy-su-tabla .cy-su-mediana-celda{font-weight:680;color:var(--cy-tinta)}.cy-su-tabla .cy-su-rango-celda{color:var(--cy-texto-suave);white-space:nowrap}.cy-su-tabla .cy-su-barra-celda{min-width:9rem}.cy-su-tabla .cy-su-barra:before{background:var(--cy-zinc-200,oklch(92% .004 286.32))}.cy-su-tabla .cy-su-barra-banda{background:rgb(16 185 129/.16);box-shadow:inset 0 0 0 1px rgb(16 185 129/.45)}.cy-su-tabla .cy-su-barra-mediana{background:var(--cy-tinta)}.cy-su-tabla tr[data-sub]>*{padding-block:.5rem;font-size:.875rem;border-top:0}.cy-su-tabla tr[data-sub] th{padding-inline-start:2rem;font-weight:500;color:var(--cy-texto-suave)}@media (max-width:47.99rem){.cy-su-tabla .cy-su-ocultar-movil{display:none}.cy-su-tabla{font-size:.9375rem}.cy-su-tabla td,.cy-su-tabla th{padding:.75rem .625rem}.cy-su-tabla thead th{letter-spacing:.04em}.cy-su-tabla tr[data-sub] th{padding-inline-start:1.25rem}}.cy-su-vacio{display:grid;gap:1rem;justify-items:start;padding:1.75rem 1.5rem;border-radius:1.5rem;color:var(--cy-su-crema);background:radial-gradient(28rem 16rem at 100% 0,rgb(52 211 153/.2),transparent 62%),radial-gradient(rgb(244 240 230/.06) 1px,transparent 1.2px) 0 0 /14px 14px,var(--cy-su-tinta);box-shadow:var(--cy-sombra-flotante)}.cy-su-vacio h2{color:var(--cy-su-crema);font-size:clamp(1.5rem,1.2rem + 1.2vw,2rem);font-weight:660;letter-spacing:-.03em;line-height:1.1}.cy-su-vacio p{max-width:52ch;line-height:1.6;color:var(--cy-su-crema-suave)}.cy-su-en-camino{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.cy-su-en-camino li{display:inline-flex;align-items:center;gap:.5rem;min-height:2.5rem;padding:.375rem .875rem;border-radius:999px;background:var(--cy-papel-claro);box-shadow:inset 0 0 0 1px var(--cy-linea);font-size:.875rem;font-weight:600;color:var(--cy-tinta)}.cy-su-en-camino li span{font-weight:500;color:var(--cy-texto-suave);font-variant-numeric:tabular-nums}.cy-su-cta{display:grid;gap:.75rem;justify-items:start}.cy-su-cta a.cy-su-boton{text-decoration:none}.cy-su-metodo{display:grid;gap:.75rem;max-width:48rem;margin:0;padding:0;list-style:none}.cy-su-metodo li{position:relative;padding-inline-start:1.5rem;line-height:1.6;color:var(--cy-texto)}.cy-su-metodo li:before{content:"";position:absolute;top:.62em;inset-inline-start:.25rem;width:.4375rem;height:.4375rem;border-radius:999px;background:var(--cy-acento)}.cy-su-aviso-pagina{max-width:48rem;font-size:.9375rem;line-height:1.6;color:var(--cy-texto-suave)}@media (prefers-reduced-motion:reduce){.cy-su,.cy-su-barra-banda,.cy-su-listo,.cy-su-resultado>*,.cy-su-tramo i[data-lleno]{animation:none}.cy-su-atajo,.cy-su-barra-propio,.cy-su-boton,.cy-su-boton-icono,.cy-su-opcion span,.cy-su-tramo i{transition:none}}[dir=rtl] .cy-su-tramo i[data-lleno]{transform-origin:right center}@media (hover:hover) and (pointer:fine){[dir=rtl] .cy-su-boton:not(:disabled):hover .cy-su-boton-icono{transform:translateX(-2px) scale(1.06)}}