.fin-hero-velo{background:linear-gradient(90deg,#172a2ee0 0%,#172a2e8c 45%,#172a2e1a 100%)}.fin-cta-velo{background:linear-gradient(90deg,#172a2eeb 0%,#172a2ea6 50%,#172a2e40 100%)}.fin-onda{background-image:url(/recursos/recurso-linea.webp);background-position:-30% 140%;background-repeat:no-repeat;background-size:150%}.fin-vidrio{background:#ffffffb3;border:1px solid #ffffffe6;position:relative;overflow:hidden;box-shadow:0 18px 40px #2b4d5424,inset 0 1px #ffffffe6}.fin-vidrio>:not(.fin-shine){z-index:1;position:relative}.fin-vidrio-osc{background:#ffffff17;border:1px solid #ffffff29;position:relative;overflow:hidden;box-shadow:0 18px 40px #0000002e}.fin-vidrio-osc>:not(.fin-shine){z-index:1;position:relative}.fin-onda-fondo{background-image:url(/recursos/recurso-linea.webp);background-position:30% 115%;background-repeat:no-repeat;background-size:120%}.fin-mancha{pointer-events:none;background-image:radial-gradient(closest-side,var(--fin-mancha,#67b4c080),transparent);border-radius:9999px;position:absolute;background-color:#0000!important}.fin-lift{transition:transform .35s,box-shadow .35s}.fin-lift:hover{transform:translateY(-6px);box-shadow:0 26px 50px #2b4d5438}@keyframes fin-flotar{0%,to{transform:translateY(0)rotate(-8deg)}50%{transform:translateY(-18px)rotate(-6deg)}}@keyframes fin-flotar-atras{0%,to{transform:translateY(0)rotate(5deg)}50%{transform:translateY(12px)rotate(7deg)}}@keyframes fin-brillo{0%{transform:translate(-160%)skew(-20deg)}55%,to{transform:translate(520%)skew(-20deg)}}@keyframes fin-chip{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.fin-card-front{animation:6s ease-in-out infinite fin-flotar}.fin-card-back{animation:7s ease-in-out infinite fin-flotar-atras}.fin-shine{will-change:transform;animation:6s ease-in-out infinite fin-brillo;transform:translate(-160%)skew(-20deg)}.fin-chip{animation:5s ease-in-out infinite fin-chip}.fin-header{transition:background-color .4s,box-shadow .4s}.fin-faq summary{cursor:pointer;list-style:none}.fin-faq summary::-webkit-details-marker{display:none}.fin-faq[open] .fin-faq-icono{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.fin-card-front,.fin-card-back,.fin-shine,.fin-chip{animation:none}.fin-shine{display:none}}.fin-relieve{position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff73,inset 0 -14px 24px #0000001a,0 6px 14px #172a2e2e}.fin-relieve:before{content:"";pointer-events:none;background:linear-gradient(#ffffff52,#fff0);position:absolute;inset:0 0 45%}.fin-relieve:after{content:"";pointer-events:none;background:radial-gradient(closest-side,#ffffff47,#0000);border-radius:9999px;width:180px;height:180px;position:absolute;top:-60px;right:-40px}.fin-relieve>*{z-index:1;position:relative}
