.luna-sstack{--luna-sstack-top:110px;--luna-sstack-alto-movil:300px}.luna-sstack .luna-sstack__card{position:sticky;top:var(--luna-sstack-top);display:flex;align-items:stretch;margin:0 0 30px;overflow:hidden;border-radius:20px;border:1px solid rgb(255 255 255 / .14);background-color:#111;color:#fff;box-shadow:0 -20px 40px rgb(0 0 0 / .12)}.luna-sstack .luna-sstack__card:last-child{margin-bottom:0}.luna-sstack .luna-sstack__zona{position:relative;flex:0 0 50%;max-width:50%;padding:70px 60px}.luna-sstack .luna-sstack__zona--remolino{cursor:pointer}.luna-sstack .luna-sstack__lienzo{position:absolute;inset:0;display:block;width:100%;height:100%}.luna-sstack .luna-sstack__card .luna-sstack__title{position:relative;z-index:1;margin:0;padding:0;font-family:'lango',sans-serif;font-size:56px;font-weight:700;line-height:1;letter-spacing:-2.5px;text-transform:none;color:#fff;pointer-events:none}.luna-sstack .luna-sstack__zona--lottie{display:flex;flex-direction:column}.luna-sstack .luna-sstack__lottie-caja{flex:1 1 auto;display:flex;align-items:center;justify-content:center;margin-top:30px}.luna-sstack .luna-sstack__lottie{width:300px;max-width:100%;aspect-ratio:1 / 1;line-height:0;contain:layout paint}.luna-sstack .luna-sstack__lottie svg,.luna-sstack .luna-sstack__lottie canvas{display:block;width:100%!important;height:100%!important}.luna-sstack .luna-sstack__lottie-falta{padding:40px 20px;border:2px dashed rgb(255 255 255 / .3);border-radius:12px;font-family:'gidole',sans-serif;font-size:16px;color:rgb(255 255 255 / .6);text-align:center}.luna-sstack .luna-sstack__body{flex:1 1 50%;min-width:0;padding:70px 60px 70px 10px;font-family:'gidole',sans-serif;font-size:21.6px;color:rgb(255 255 255 / .7)}.luna-sstack .luna-sstack__card .luna-sstack__sub{margin:0 0 20px;font-family:'gidole',sans-serif;font-size:32px;font-weight:400;line-height:1.15;letter-spacing:.047em;text-transform:uppercase;color:#fff}.luna-sstack .luna-sstack__card .luna-sstack__list{margin:0;padding:0;list-style:none}.luna-sstack .luna-sstack__card .luna-sstack__list li{margin:0;padding:12px 0;list-style:none;border-bottom:1px solid rgb(255 255 255 / .12)}.luna-sstack .luna-sstack__card .luna-sstack__list li:last-child{border-bottom:0}@media (max-width:1024px){.luna-sstack .luna-sstack__zona{padding:50px 40px}.luna-sstack .luna-sstack__body{padding:50px 40px 50px 10px}.luna-sstack .luna-sstack__card .luna-sstack__title{font-size:48px;letter-spacing:-2px}.luna-sstack .luna-sstack__card .luna-sstack__sub{font-size:28px}}@media (max-width:767px){.luna-sstack .luna-sstack__card{flex-direction:column;margin-bottom:20px;border-radius:16px}.luna-sstack .luna-sstack__zona{flex:none;max-width:none;padding:30px 20px}.luna-sstack .luna-sstack__zona--remolino{min-height:var(--luna-sstack-alto-movil)}.luna-sstack .luna-sstack__card .luna-sstack__title{font-size:40px;letter-spacing:-1.5px}.luna-sstack .luna-sstack__body{padding:24px 20px 30px;font-size:16px}.luna-sstack .luna-sstack__card .luna-sstack__sub{font-size:22px}.luna-sstack .luna-sstack__lottie-caja{margin-top:20px}.luna-sstack .luna-sstack__card .luna-sstack__list li{padding:8px 0}}