.lme-track{width:max-content;animation:lme-scroll 340s linear infinite}.lme-wrap:hover .lme-track{animation-play-state:paused}@keyframes lme-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.lme-track{animation:none}}@media (max-width:768px){.lme-wrap{content-visibility:auto;contain-intrinsic-size:auto 120px}}.pd{--pd-tinta:#131417;--pd-azul:#2d73b3;--pd-azul-claro:#8cc2f2;--pd-ambar:#e0a030;--pd-ambar-oscuro:#7a4d00;--pd-radio:1.5rem;max-width:80rem;margin:0 auto;padding:1.5rem 1rem 2.5rem;font-family:Inter,system-ui,sans-serif}#calculadora-ahorro{scroll-margin-top:5.5rem}.pd-titulo{margin:0 0 1rem;font-size:.8rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#4a5a6e}.pd-rejilla{display:grid;gap:.875rem;margin:0;padding:0;list-style:none}.pd-tarjeta{position:relative;display:flex;flex-direction:column;gap:.5rem;height:100%;min-height:12.5rem;padding:1.375rem 1.375rem 1.25rem;overflow:hidden;border-radius:var(--pd-radio);text-decoration:none;transition:transform .2s cubic-bezier(.16,1,.3,1)}.pd-tarjeta:hover{transform:translateY(-3px)}.pd-tarjeta:active{transform:scale(.985)}.pd-tarjeta:focus-visible{outline:3px solid var(--pd-azul);outline-offset:3px}.pd-tarjeta:after{content:"";position:absolute;right:-3.5rem;bottom:-3.5rem;width:11rem;height:11rem;border-radius:50%;opacity:.18;background:currentColor;pointer-events:none}.pd-icono{display:grid;place-items:center;width:3rem;height:3rem;border-radius:.875rem}.pd-etiqueta{margin-top:.25rem;font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.pd-nombre{font-size:clamp(1.3rem,1.05rem + 1vw,1.75rem);font-weight:600;line-height:1.15;letter-spacing:-.02em}.pd-texto{max-width:34ch;font-size:.95rem;line-height:1.5}.pd-accion{display:inline-flex;align-items:center;gap:.4rem;margin-top:auto;padding-top:.75rem;font-size:.95rem;font-weight:600}.pd-accion svg{transition:transform .2s ease}.pd-tarjeta:hover .pd-accion svg{transform:translateX(3px)}.pd-ahorro{background:var(--pd-tinta);color:var(--pd-azul-claro)}.pd-ahorro .pd-icono{background:rgba(140,194,242,.14);color:var(--pd-azul-claro)}.pd-ahorro .pd-nombre{color:#fff}.pd-ahorro .pd-texto{color:rgba(255,255,255,.78)}.pd-ahorro .pd-accion{color:#fff}.pd-luz{background:#fdf3df;color:var(--pd-ambar)}.pd-luz .pd-icono{background:var(--pd-ambar);color:#fff}.pd-luz .pd-accion,.pd-luz .pd-etiqueta{color:var(--pd-ambar-oscuro)}.pd-luz .pd-nombre{color:#2b1d00}.pd-luz .pd-texto{color:#4d3b17}.pd-herramientas{background:var(--pd-azul);color:#fff}.pd-herramientas .pd-icono{background:rgba(255,255,255,.16);color:#fff}.pd-herramientas .pd-accion,.pd-herramientas .pd-nombre{color:#fff}.pd-herramientas .pd-etiqueta,.pd-herramientas .pd-texto{color:rgba(255,255,255,.86)}@media (min-width:640px){.pd-rejilla{grid-template-columns:repeat(2,minmax(0,1fr))}.pd-rejilla>li:first-child{grid-column:1/-1}}@media (min-width:1024px){.pd{padding:2rem 1.5rem 3.5rem}.pd-rejilla{grid-template-columns:1.35fr 1fr 1fr;gap:1.125rem}.pd-rejilla>li:first-child{grid-column:auto}.pd-tarjeta{min-height:15rem;padding:1.75rem}}@media (prefers-reduced-motion:reduce){.pd-accion svg,.pd-tarjeta{transition:none}.pd-tarjeta:hover{transform:none}}.dark .pd-titulo{color:#a9b4c3}.dark .pd-ahorro{background:#1c1f26}.dark .pd-luz{background:#2a2110}.dark .pd-luz .pd-nombre{color:#fff3dc}.dark .pd-luz .pd-texto{color:#e9d9b8}.dark .pd-luz .pd-accion,.dark .pd-luz .pd-etiqueta{color:#f4c56a}.nt-track{width:max-content;animation:nt-scroll var(--nt-dur,180s) linear infinite}.nt-wrap:hover .nt-track{animation-play-state:paused}@keyframes nt-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.nt-track{animation:none}}