:root{--m-curva: cubic-bezier(.22, 1, .36, 1);--m-dur-corta: .2s;--m-dur-base: .5s}.m-rev{opacity:0;transform:translateY(var(--m-d, 16px));transition:opacity var(--m-dur-base) var(--m-curva) var(--m-r, 0s),transform var(--m-dur-base) var(--m-curva) var(--m-r, 0s)}.m-rev.is-in{opacity:1;transform:none}.m-rev.m-tarjeta{transition:opacity var(--m-dur-base) var(--m-curva) var(--m-r, 0s),transform var(--m-dur-base) var(--m-curva) var(--m-r, 0s),translate var(--m-dur-corta) var(--m-curva)}.m-cifra{display:inline-grid;vertical-align:baseline}.m-cifra>.m-cifra-medida,.m-cifra>.m-cifra-valor{grid-area:1 / 1}.m-cifra-medida{visibility:hidden}.m-cifra{position:relative}.m-cifra>.m-cifra-cuenta{position:absolute;top:0;right:0;bottom:0;left:0;contain:strict;white-space:nowrap}.m-cifra-mascara{overflow:hidden;padding-bottom:.1em;margin-bottom:-.1em}.m-tarjeta{position:relative;transition:translate var(--m-dur-corta) var(--m-curva)}.m-tarjeta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid rgba(0,186,206,.75);box-shadow:0 18px 40px -24px #00bace8c;opacity:0;transition:opacity var(--m-dur-corta) var(--m-curva)}.l4-paper .m-tarjeta:after{border-color:#067a8a8c;box-shadow:0 18px 40px -24px #0e337759}.m-empuje{transition:translate var(--m-dur-corta) var(--m-curva)}@media (hover: hover) and (pointer: fine){.m-tarjeta:hover{translate:0 -3px}.m-tarjeta:hover:after,.m-tarjeta:focus-visible:after{opacity:1}.m-tarjeta:hover .m-empuje,a:hover .m-empuje{translate:4px 0}}.m-tarjeta:focus-visible:after{opacity:1}@media (prefers-reduced-motion: reduce){.m-rev{opacity:1!important;transform:none!important;transition:none!important}.m-tarjeta,.m-tarjeta:hover,.m-empuje{translate:none!important;transition:none}}.m-tarjeta.m-verde:after{border-color:#2fd98bcc;box-shadow:0 18px 40px -24px #2fd98b80}.m-hito{opacity:.4;transform:translateY(6px);transition:opacity var(--m-dur-base) var(--m-curva),transform var(--m-dur-base) var(--m-curva)}.m-hito.is-on{opacity:1;transform:none}.m-hito-punto{opacity:0;transform:scale(.3);transition:opacity .38s var(--m-curva),transform .38s var(--m-curva)}.m-hito-punto.is-on{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){.m-hito,.m-hito-punto{opacity:1!important;transform:none!important;transition:none!important}}.m-linea{transition:transform .26s var(--m-curva)}@media (prefers-reduced-motion: reduce){.m-linea{transition:none}}
