:where(.m-wp) :where(h1,h2,h3,h4,h5,h6){margin-block:.5rem 1rem;color:inherit;font-family:inherit;font-weight:500;line-height:1.2}:where(.m-wp) h1{font-size:2.5rem}:where(.m-wp) h2{font-size:2rem}:where(.m-wp) h3{font-size:1.75rem}:where(.m-wp) h4{font-size:1.5rem}:where(.m-wp) h5{font-size:1.25rem}:where(.m-wp) h6{font-size:1rem}:where(.m-wp) p{margin-block:0 .9rem}:where(.m-wp) a{background-color:transparent;color:var(--m-azul);text-decoration:none}:where(.m-wp) :where(b,strong){font-weight:bolder}:where(.m-wp) small{font-size:80%}:where(.m-wp) img{height:auto;max-width:100%;border-style:none}:where(.m-wp) :where(dd,dl,dt,li,ol,ul){margin-block:0;border:0;background:transparent;font-size:100%;vertical-align:baseline}:where(.m-wp) label{display:inline-block;line-height:1;vertical-align:middle}:where(.m-wp) :where(button,input,select,textarea){margin:0;font-family:inherit;font-size:1rem;line-height:1.5}:where(.m-wp) :where(input[type=email],input[type=number],input[type=text],input[type=tel],select,textarea){width:100%;padding:.5rem 1rem;border:1px solid #666;border-radius:3px;transition:all .3s}:where(.m-wp) :where(input[type=email],input[type=number],input[type=text],input[type=tel],select,textarea):focus{border-color:#333}:where(.m-wp) :where(button,input){overflow:visible}:where(.m-wp) :where(button,select){text-transform:none}:where(.m-wp) :where([type=button],[type=submit],button){display:inline-block;width:auto;padding:.5rem 1rem;border:1px solid #c36;border-radius:3px;background-color:transparent;color:#c36;font-size:1rem;font-weight:400;text-align:center;white-space:nowrap;-webkit-appearance:button;user-select:none;transition:all .3s}:where(.m-wp) :where([type=button],[type=submit],button):is(:hover,:focus){background-color:#c36;color:#fff;text-decoration:none}:where(.m-wp) :where([type=button],[type=submit],button):not(:disabled){cursor:pointer}.m-seccion{position:relative;display:flex;flex-direction:column;justify-content:center;margin-top:15px;border-radius:60px}.m-seccion__dentro{display:flex;flex-direction:column;gap:20px;width:75%;margin:0 auto;padding:50px 0}.m-titulo2{margin:0;color:var(--m-tinta);font:300 48px/1em var(--m-titulos);letter-spacing:-2px}.m-texto p{margin:0 0 .9rem}.m-texto ul,.m-texto ol,.m-texto li{margin-block:0}.m-js .m-perezoso:not(.m-visto),.m-js .m-perezoso:not(.m-visto) *{background-image:none!important}.m-inicio__portada{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;min-height:1032px;padding:0 10px;overflow:hidden;border-radius:60px;background:var(--m-tinta) url(/wp-content/uploads/2026/01/Fondo-final.png) no-repeat 0 0 / cover}.m-inicio__dentro{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end;align-items:center;gap:20px;width:90%;max-width:90%;margin:0 auto;padding:10px 0}.m-inicio__texto{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:90%;margin:0 0 50px}.m-inicio__lema{margin:0;color:var(--m-verde);font:500 16px/1em var(--m-letra);text-align:center}.m-inicio__titulo{width:90%;margin:-10px 0 15px;color:#fff;font:500 90px/1em var(--m-titulos);letter-spacing:-2px;text-align:center}.m-inicio__intro{width:47%;color:#fffc;font:300 18px/1em var(--m-letra);text-align:center}.m-inicio__botones{display:flex;justify-content:center;gap:20px;width:100%;padding:10px}.m-inicio__boton{width:19%}.m-inicio__boton+.m-inicio__boton{width:15%}.m-inicio__boton a{display:block;padding:15px 26px;border:2px solid #fff;border-radius:150px;background:#fff;color:var(--m-tinta);font:600 12px/1 var(--m-letra);letter-spacing:1px;text-align:center;text-transform:uppercase}.m-inicio__boton+.m-inicio__boton a{background:transparent;color:#fff}.m-inicio__boton span{display:flex;justify-content:center}.m-mosaico{display:flex;gap:12px;width:100%}.m-mosaico--1{align-items:flex-end}.m-mosaico--2{align-items:flex-start;margin:-8px 0 -180px}.m-pieza{display:flex;flex-direction:column;gap:20px;width:20%;min-width:0;border-radius:15px}.m-pieza--foto{background-position:center center;background-repeat:no-repeat;background-size:cover}.m-pieza--cifra{justify-content:center;padding:30px 26px}.m-pieza__nombre{margin:0;color:#fff;font:500 14px/1.3em Manrope,sans-serif;letter-spacing:1px;text-transform:uppercase}.m-pieza__cifra{display:flex;color:#fff;font:400 40px/1em Manrope,sans-serif;letter-spacing:-2px}.m-pieza__cifra--texto{display:block;letter-spacing:0}.m-pieza--1{min-height:161px;background:#dea8ff82}.m-pieza--2{min-height:334px;margin-bottom:-50px;background-image:url(/extras/fondos/portada-6b01647.webp)}.m-pieza--3{min-height:155px;margin-bottom:40px;background:var(--m-azul)}.m-pieza--4{min-height:334px;margin-bottom:-50px;background-image:url(/extras/fondos/portada-adafe7e.webp)}.m-pieza--5{min-height:155px;background:var(--m-amarillo)}.m-pieza--5 .m-pieza__nombre,.m-pieza--5 .m-pieza__cifra{color:var(--m-tinta)}.m-pieza--6{min-height:258px;background-image:url(/extras/fondos/portada-2448576.webp)}.m-pieza--7{min-height:150px;margin-top:50px;padding:22px 20px;background:var(--m-amarillo);text-align:center}.m-pieza--7 img{display:inline-block;vertical-align:middle;opacity:.5}.m-pieza--8{min-height:334px;margin-top:-40px;background-image:url(/extras/fondos/portada-6ffee60.webp)}.m-pieza--9{min-height:150px;margin-top:50px;padding:30px 26px;background:#fd9b67}.m-pieza--9 h3{margin:0;color:var(--m-amarillo);font:600 42px/43px var(--m-titulos);letter-spacing:-2px}.m-pieza--10{min-height:258px;background-image:url(/extras/fondos/portada-e674f38.webp)}.m-cifras{background:var(--m-crema)}.m-cifras .m-titulo2{margin-bottom:40px;text-align:center}.m-cifras__fila{display:flex}.m-cifra{display:flex;flex-direction:column;gap:20px;width:24%;padding:0 0 0 60px;border:0 solid rgba(0,0,0,.15)}.m-cifra:nth-child(1),.m-cifra:nth-child(2){border-right-width:2px}.m-cifra:nth-child(3){width:28%}.m-cifra:nth-child(4){border-left-width:2px}.m-cifra__dibujo svg{width:75px;height:75px}.m-cifra__hueco{height:50px}.m-cifra__nombre{margin:0;color:#1a1739cc;font:400 16px/1.3em var(--m-titulos);letter-spacing:1px;text-transform:uppercase}.m-cifra__valor{display:flex;color:#1a1739cc;font:500 40px/1em var(--m-titulos);letter-spacing:-2px}.m-cifra__valor--texto{display:block;letter-spacing:0}.m-monetiza{background:#ffe6d9}.m-monetiza .m-titulo2{color:#582d11;text-align:center}.m-monetiza__intro{color:#582d1180;font:400 20px/1.2em var(--m-letra);text-align:center}.m-monetiza__fila{display:flex;gap:40px}.m-paso{display:flex;flex-direction:column;gap:20px;width:100%;min-height:466px;padding:15px;border-radius:40px;background:#fff}.m-paso>div:first-child{text-align:center}.m-paso img{display:inline-block;height:259px;vertical-align:middle;object-fit:cover;object-position:center center;border-radius:28px}.m-paso h3{margin:0;padding:0 10px;color:var(--m-tinta);font:400 30px/1em var(--m-titulos);letter-spacing:-2px}.m-paso__texto{margin-top:-10px;padding:0 10px;color:var(--m-tinta);font:300 16px/1.4em var(--m-letra)}.m-funcion{position:relative;display:flex;flex-direction:column;padding:0 10px}.m-funcion__dentro{display:flex;align-items:center;width:75%;margin:0 auto;padding:10px 0}.m-funcion__texto{display:flex;flex-direction:column;gap:20px;width:45%;min-width:0}.m-funcion__intro{color:#1a1739cc;font:400 20px/1.2em var(--m-letra)}.m-funcion__lista{display:flex;gap:20px}.m-funcion__item{display:flex;flex-direction:column;gap:20px;width:100%;min-width:0;margin-top:50px}.m-funcion__item svg{width:35px;height:35px}.m-funcion__item-texto{width:100%;color:#1a1739cc;font:400 15px/1.4em var(--m-letra)}.m-funcion__foto{display:flex;flex-direction:column;width:55%;min-width:0;text-align:end}.m-funcion__foto img{display:inline-block;width:85%;vertical-align:middle}.m-funcion--derecha .m-funcion__foto{text-align:start}.m-porque{margin-top:0;background:#ffe6d9}.m-porque .m-seccion__dentro{width:90%}.m-porque .m-titulo2{color:#582d11}.m-porque__intro{width:50%;color:#582d1180;font:400 20px/1.2em var(--m-letra)}.m-porque__caja{display:flex;align-items:center;margin-bottom:-15px}.m-porque__lista{position:relative;z-index:1;flex:0 1 100%;height:100%;margin:0 100px 0 0;padding:0;list-style:none}.m-porque__lista li:not(:last-child){margin-bottom:10px}.m-porque__boton{display:flex;justify-content:flex-start;align-items:center;width:100%;margin:0;padding:25px 35px;border:0;border-radius:40px;background:#fff;color:#582d11;font:400 16px/1.428571 var(--m-letra);text-align:left;cursor:pointer;transition:all .4s ease;position:relative;z-index:0}.m-porque__boton[aria-expanded=true]{background:#582d11;color:#fffc}.m-porque__boton:focus-visible{outline:2px solid var(--m-azul);outline-offset:2px}.m-porque__icono{display:flex;align-self:center;margin-right:3%;font-size:31px;line-height:1}.m-porque__icono svg{position:relative;top:3px;width:auto;max-width:31px;height:auto;fill:#582d11}.m-porque__icono svg path{stroke-width:0}.m-porque__boton:not([aria-expanded=true]) .m-porque__icono svg path:is([fill=white i],[fill="#fff" i],[fill="#ffffff" i]){fill:inherit}.m-porque__boton[aria-expanded=true] .m-porque__icono{display:block;line-height:1.428571}.m-porque__boton[aria-expanded=true] .m-porque__icono svg{display:inline;fill:#fff}.m-porque__boton[aria-expanded=true] .m-porque__icono svg path{fill:inherit}.m-porque__textos{display:block;flex:auto}.m-porque__nombre{display:block;color:#582d11cc;font:400 30px/1.428571 var(--m-titulos);letter-spacing:-1px}.m-porque__boton[aria-expanded=true] .m-porque__nombre{margin-bottom:10px;color:#fff}.m-porque__detalle{display:none}.m-porque__boton[aria-expanded=true] .m-porque__detalle{display:inline}.m-porque__foto{width:100%;max-width:100%;line-height:1.5;text-align:left}.m-porque__foto>div{padding:20px 0}.m-porque__foto>div>div{display:flex;flex-direction:column;justify-content:flex-end;min-height:800px;margin-top:-100px;padding:30px;border-radius:60px;background:url(/wp-content/uploads/2026/01/e30b428c1cd59ba0a1a8159ab99a2659c136a8e0.jpg) no-repeat center center / cover}.m-casos{overflow:hidden;background:var(--m-crema)}.m-casos .m-seccion__dentro{width:90%}.m-casos__intro{width:50%;color:#1a1739cc;font:400 20px/1.2em var(--m-letra)}.m-casos__carrusel{margin-top:-50px}.m-calculo{background:#b9ec604d}.m-calculo .m-seccion__dentro{width:90%;padding:20px 0}.m-lanza{align-items:center;background:var(--m-tinta)}.m-lanza .m-seccion__dentro{align-items:center;width:90%;padding:80px 0}.m-lanza h2{margin:0;color:var(--m-amarillo);font:300 70px/1em var(--m-titulos);letter-spacing:-2px;text-align:center}.m-lanza__texto{width:50%;color:var(--m-amarillo);font:400 20px/1.2em var(--m-letra);text-align:center}.m-lanza__accion{display:flex;justify-content:center;align-items:flex-end;gap:20px;width:100%;padding:10px}.m-lanza__flecha svg{width:85px;height:85px}.m-lanza__boton a{display:inline-block;padding:20px 25px;border-radius:300px;background:var(--m-amarillo);color:#000;font:600 15px/1 var(--m-letra);text-align:center;text-transform:uppercase}.m-lanza__boton span{display:flex;justify-content:center}@media(max-width:1024px){.m-inicio__portada{min-height:0;padding:0}.m-inicio__dentro{padding:80px 0 0}.m-inicio__titulo{font-size:67px}.m-inicio__intro{width:100%}.m-inicio__boton,.m-inicio__boton+.m-inicio__boton{width:40%}.m-mosaico{position:relative;left:50%;flex-shrink:0;width:930px;transform:translate(-30%)}.m-pieza--2,.m-pieza--4,.m-pieza--8,.m-pieza--10{min-height:266px}.m-seccion__dentro{width:90%}.m-cifras__fila{flex-wrap:wrap;justify-content:center;gap:30px 20px}.m-cifra,.m-cifra:nth-child(3){width:40%;border-width:0!important}.m-monetiza__fila{flex-wrap:wrap;justify-content:center;gap:20px}.m-paso{width:45%;min-height:0;padding:15px 15px 25px}.m-paso:nth-child(3){width:95%}.m-paso img{height:189px}.m-funcion--margen{margin:50px 0}.m-funcion__texto{position:relative;z-index:5;width:60%}.m-funcion__lista{flex-wrap:wrap}.m-funcion__item{width:45%;margin-top:0}.m-funcion__foto{position:absolute;top:70px;left:350px;transform:none;color:var(--m-tinta)}.m-funcion--derecha .m-funcion__foto{text-align:end}.m-porque{margin-top:0}.m-porque__caja{flex-wrap:wrap}.m-lanza .m-seccion__dentro{width:80%}.m-lanza h2{font-size:40px}.m-lanza__texto{width:100%}.m-lanza__flecha{display:none}}@media(max-width:768px){.m-funcion__foto{left:150px}}@media(max-width:767px){.m-seccion,.m-inicio__portada{border-radius:40px}.m-inicio__dentro{align-items:flex-start;padding-top:50px}.m-inicio__texto{width:100%}.m-inicio__lema{font-size:12px}.m-inicio__titulo{font-size:40px}.m-inicio__intro{font-size:14px;line-height:1.2em}.m-inicio__botones{flex-wrap:wrap;padding:0}.m-inicio__boton,.m-inicio__boton+.m-inicio__boton{width:70%}.m-inicio__boton+.m-inicio__boton{margin-top:-10px}.m-mosaico{width:600px}.m-mosaico--1{gap:7px;margin-top:-32px}.m-mosaico--2{margin:0 0 -200px}.m-pieza--cifra{min-height:0;padding:20px 15px}.m-pieza__nombre{font-size:10px}.m-pieza__cifra{font-size:27px}.m-pieza--2{min-height:180px;margin-bottom:-30px;padding:0 15px 0 5px}.m-pieza--3{margin-bottom:20px}.m-pieza--4{min-height:180px;margin-bottom:-30px;padding:0 26px}.m-pieza--6{padding:0 15px}.m-pieza--7{margin-top:30px;padding:20px 15px}.m-pieza--8{min-height:200px;margin-top:-20px;padding:0 15px}.m-pieza--9{margin-top:30px;padding:20px 15px}.m-pieza--10{min-height:200px;padding:0 15px}.m-cifras .m-seccion__dentro{gap:0}.m-cifras .m-titulo2{font-size:28px;text-align:left}.m-cifras__fila{gap:30px}.m-cifra,.m-cifra:nth-child(3){width:45%;padding:0}.m-cifra__hueco{height:0}.m-cifra__nombre{margin:-20px 0 -10px}.m-cifra__valor{font-size:30px}.m-monetiza .m-seccion__dentro{padding:30px 0}.m-monetiza .m-titulo2{font-size:34px}.m-monetiza__intro{font-size:18px}.m-monetiza__fila{gap:10px 0}.m-paso,.m-paso:nth-child(3){width:100%}.m-funcion__dentro{width:100%}.m-funcion .m-titulo2{font-size:34px}.m-funcion__intro{font-size:18px}.m-funcion__lista--junta{gap:10px}.m-funcion__item{flex-direction:row;align-items:center;width:100%}.m-funcion__item-texto{width:55%}.m-funcion__foto{width:100%}.m-funcion--derecha .m-funcion__texto{order:-99999}.m-funcion__foto--95 img{width:95%}.m-funcion__foto--90 img{width:90%}.m-porque{border-radius:30px}.m-porque .m-seccion__dentro{padding:30px 0}.m-porque .m-titulo2{font-size:34px}.m-porque__intro{width:100%;font-size:18px}.m-porque__foto{display:none}.m-porque__lista{flex:0 0 100%;width:100%;max-width:100%}.m-porque__boton{font-size:14px}.m-porque__nombre{font-size:20px}.m-casos .m-seccion__dentro{padding:30px 0 10px}.m-casos .m-titulo2{font-size:34px}.m-casos__intro{width:100%;font-size:18px}.m-casos__carrusel{margin-top:-28px}.m-calculo .m-seccion__dentro{padding:0}.m-lanza .m-seccion__dentro{width:90%;padding:40px 0}.m-lanza h2{font-size:34px}.m-lanza__texto{font-size:18px}}
