:root{--ux-top:108px}.ux-header{position:fixed;top:0;left:0;right:0;z-index:1040}.launch-banner{position:relative;z-index:1;font-size:.875rem}.launch-banner .container{padding:.5rem 2.75rem .5rem 1rem!important;gap:.75rem!important;flex-wrap:nowrap!important;min-height:44px}.launch-banner-content{flex-wrap:nowrap!important;gap:.625rem!important;min-width:0;overflow:hidden}.launch-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.launch-tag,.launch-code,.launch-cta{flex-shrink:0}@media(max-width:767.98px){.launch-banner{font-size:.8125rem}.launch-banner .container{padding:.4375rem 2.5rem .4375rem .75rem!important}.launch-tag{display:none!important}.launch-code{display:none!important}}@media(max-width:480px){.launch-cta{display:none!important}}.ux-header .navbar.fixed-top,.ux-header #mainNav.fixed-top{position:static!important;top:auto!important;transition:padding .2s ease,box-shadow .2s ease}#mainNav{padding-block:.625rem!important}#mainNav.scrolled{padding-block:.4375rem!important}body{padding-top:var(--ux-top)}:root{--ux-nav-h:56px}html{scroll-behavior:smooth;scroll-padding-top:0}section[id],[id^="pp-"]{scroll-margin-top:var(--ux-top)}section[id]:not(#trust):not(.modal),#hero{min-height:calc(100vh - var(--ux-top))!important;display:flex!important;flex-direction:column!important;justify-content:center!important}section[id]:not(#trust):not(.modal)>.container,#hero>.container{width:100%}#trust{min-height:0!important}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.navbar-brand{display:inline-flex;align-items:center;gap:.625rem}.logo-box{height:auto;display:inline-flex;align-items:center;flex-shrink:0;transform:rotate(var(--logo-rot,0deg));transform-origin:50% 50%;transition:transform .6s cubic-bezier(.34,1.2,.64,1)}.logo-box img{height:38px;width:38px;object-fit:contain;display:block}.logo-wordmark{height:26px;width:auto;object-fit:contain;display:block;flex-shrink:0}.navbar.scrolled .logo-box img{height:32px;width:32px}.navbar.scrolled .logo-wordmark{height:22px}@media(max-width:575.98px){.logo-box img{height:32px;width:32px}.logo-wordmark{height:21px}.navbar-brand{gap:.5rem}}@media(prefers-reduced-motion:reduce){.logo-box{transform:none!important}}section[id].v2-scope,section.v2-scope{padding-top:14px!important;padding-bottom:clamp(2rem,4vw,3rem)!important}.v2-scope>.container,section[id]>.container{padding-block:clamp(.5rem,1.5vw,1.25rem)}.v2-sticky-step{min-height:230px!important;padding-block:1rem!important}.v2-sticky-inner{min-height:260px!important}.v2-sticky-num{font-size:clamp(4rem,12vw,9rem)!important;line-height:.85!important}#precios .v2-pricing-grid,#servicios .v2-services-grid,#testimonios .v2-testi-grid,#sectores .v2-sectores-grid,#clientes .v2-clientes-grid{gap:1rem!important}.v2-section-head,.v2-portfolio-head,[class$="-head"]{margin-bottom:clamp(1.25rem,2.5vw,2rem)!important}@media(max-height:780px) and (min-width:992px){.v2-scope>.container,section[id]>.container{padding-block:clamp(1.5rem,3vw,2.5rem)}}.v2-pricing-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:1rem!important;align-items:start;max-width:100%!important}.v2-pricing-card{height:auto!important}.v2-combos-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:1rem!important;max-width:100%!important}@media(max-width:991.98px){.v2-pricing-grid{grid-template-columns:1fr!important}.v2-combos-grid{grid-template-columns:1fr!important}}@media(max-width:991.98px){#hero .row .col-lg-6:nth-child(2){display:none!important}#hero .row .col-lg-6:first-child{flex:0 0 100%;max-width:100%}#hero{min-height:auto!important;padding-block:1.5rem!important}}.v2-pricing-card{padding:1.5rem 1.25rem!important}.v2-pricing-card li{padding-block:.25rem!important;font-size:.875rem}.v2-pricing-head{margin-bottom:1.5rem!important}.v2-testi-card,.v2-service-card,.v2-sector-card{padding:1.25rem!important}.v2-testi-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:1rem!important;align-items:start}.v2-testi-card{height:auto!important}.v2-testi-grid>*:nth-child(n+7){display:none!important}@media(max-width:991.98px){.v2-testi-grid{grid-template-columns:repeat(2,1fr)!important}.v2-testi-grid>*:nth-child(n+5){display:none!important}}@media(max-width:575.98px){.v2-testi-grid{grid-template-columns:1fr!important}.v2-testi-grid>*:nth-child(n+4){display:none!important}}.v2-pricing-head,.v2-portfolio-head,.v2-section-head{padding-block:0!important}#hero{min-height:calc(100svh - var(--ux-top));display:flex;align-items:center;padding-block:clamp(1rem,2.5vh,2rem)}#hero>.container{width:100%}#hero{padding-block:1.25rem!important}#hero .v2-hero-title{margin-bottom:1rem!important}#hero .v2-lead{margin-bottom:1rem!important}#hero .v2-hero-benefits{margin-bottom:1rem!important}#hero .v2-hero-ctas{margin-bottom:1.25rem!important}.v2-hero-stats{grid-template-columns:repeat(4,1fr)!important;gap:.875rem!important;max-width:100%!important;padding-top:1.25rem!important}.v2-hero-stats .v2-stat-lbl{font-size:.75rem;line-height:1.25}@media(max-width:575.98px){.v2-hero-stats{grid-template-columns:repeat(2,1fr)!important}}#hero .min-vh-100{min-height:0!important}#hero{min-height:0!important;padding-bottom:0!important}#hero .v2-hero-ctas{margin-bottom:.5rem!important}#trust.v2-trust{padding-block:1.25rem!important;border-top:1px solid rgba(14,18,48,.07)}#trust .v2-trust-grid{grid-template-columns:repeat(4,1fr)!important;gap:1rem 1.5rem!important}#trust .v2-trust-item{justify-content:center;padding-inline:.75rem;border-left:1px solid rgba(14,18,48,.07)}#trust .v2-trust-item:first-child{border-left:0}@media(max-width:767.98px){#trust .v2-trust-grid{grid-template-columns:repeat(2,1fr)!important}#trust .v2-trust-item:nth-child(odd){border-left:0}}#trust .container{padding-block:0!important}@media(max-height:860px) and (min-width:992px){#trust.v2-trust{padding-block:.875rem!important}#trust .v2-trust-ico{width:34px;height:34px;font-size:1rem}#trust .v2-trust-val{font-size:1.35rem}#trust .v2-trust-lbl{font-size:.75rem}#hero .v2-hero-ctas{margin-bottom:.25rem!important}}@media(max-height:860px) and (min-width:992px){#hero .v2-hero-title,#hero h1{font-size:clamp(1.75rem,3.4vw,2.75rem)!important}#hero .v2-lead{font-size:1rem;margin-bottom:1rem!important}#hero .v2-hero-benefits{margin-bottom:1rem!important;gap:.5rem}#hero .v2-hero-benefits li{font-size:.875rem}#hero .v2-hero-ctas{margin-bottom:1.25rem!important}#hero .v2-hero-badge{margin-bottom:.5rem}#hero .cns{max-width:min(520px,calc(100svh - var(--ux-top,117px) - 190px))!important}}@media(max-height:780px) and (min-width:992px){#hero .v2-hero-stats{display:none}#hero .cns{max-width:min(440px,calc(100svh - var(--ux-top,117px) - 160px))!important}#hero{padding-block:.5rem}#hero .v2-hero-title,#hero h1{font-size:clamp(1.5rem,2.9vw,2.25rem)!important;margin-bottom:.75rem!important}#hero .v2-lead{font-size:.9375rem;margin-bottom:.75rem!important}#hero .v2-hero-benefits{margin-bottom:.75rem!important}#hero .v2-hero-benefits li{font-size:.8125rem}#hero .v2-hero-ctas{margin-bottom:0!important}#hero .v2-hero-badge{font-size:.75rem;padding-block:.35rem}}.v2-scope h1,.v2-scope .v2-h1{font-size:clamp(2rem,4.6vw,3.75rem)!important;line-height:1.08;text-wrap:balance}.v2-hero .v2-lead,#hero .v2-lead{font-size:clamp(1rem,1.6vw,1.1875rem);max-width:56ch}.v2-scope small,.v2-scope .small,.v2-scope figcaption,.v2-scope .v2-eyebrow,.v2-scope .v2-pill{font-size:max(.8125rem,13px)}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--azul-principal,#1049a0);outline-offset:2px;border-radius:6px}.ux-skip{position:absolute;left:-9999px;top:0;z-index:1100;background:var(--azul-principal,#1049a0);color:#fff;padding:.75rem 1.25rem;border-radius:0 0 8px 0;font-weight:600;text-decoration:none}.ux-skip:focus{left:0;color:#fff}@media(max-width:991.98px){.navbar-nav .nav-link{padding-block:.75rem;min-height:44px;display:flex;align-items:center}}@media(max-width:991.98px){.navbar-collapse{max-height:calc(100svh - var(--ux-top) - 1rem);overflow-y:auto;overscroll-behavior:contain;padding-bottom:1rem}}.whatsapp-float{background:#128c7e!important;box-shadow:0 6px 20px rgba(14,18,48,.18)!important}@media(max-width:575.98px){.whatsapp-float{right:1rem!important;bottom:1rem!important;width:52px!important;height:52px!important}}html,body{max-width:100%;overflow-x:clip}img,svg,video,canvas{max-width:100%;height:auto}.table-responsive,pre,.v2-scroll-x{overflow-x:auto}.v2-scope .v2-h2{font-size:clamp(1.5rem,2.5vw,2rem)!important;line-height:1.18!important;margin-top:.5rem!important;margin-bottom:.5rem!important}.v2-scope .v2-portfolio-head,.v2-scope .v2-sec-head,#precios .v2-pricing-head,#sectores .v2-sectores-head,#testimonios .v2-testi-head,#servicios .v2-services-head,#faq .v2-faq-head{margin-bottom:1.25rem!important}.v2-scope .v2-portfolio-head .v2-lead,.v2-scope .v2-sec-head .v2-lead{font-size:.9375rem!important;line-height:1.45!important;margin-bottom:0!important}#servicios .v2-services-grid{grid-template-columns:repeat(4,1fr)!important;gap:1rem!important}#testimonios .v2-testi-grid{grid-template-columns:repeat(3,1fr)!important;gap:1rem!important}section.v2-scope{padding-block:clamp(1.5rem,3vw,2.25rem)!important}section.v2-scope>.container{padding-block:0!important}#portafolio .v2-vcard-price{display:flex!important;flex-wrap:wrap;align-items:baseline;gap:.375rem .5rem!important;padding:.5rem .75rem!important;margin-block:.5rem!important}#portafolio .v2-vcard-price .v2-vcard-lbl{font-size:.6875rem;opacity:.7}#portafolio .v2-vcard-price .v2-vcard-new{font-size:1.25rem!important}#portafolio .v2-vcard-price .v2-vcard-new small{font-size:.6875rem}#portafolio .v2-vcard-price .v2-vcard-oferta{width:auto!important;flex:0 0 auto!important;align-self:center;font-size:.6875rem!important;padding:.125rem .375rem!important}#portafolio .v2-vcard-price .v2-vcard-ver-planes{flex-basis:100%;font-size:.75rem}#portafolio .v2-vcard-demo-hint{display:none!important}#portafolio .v2-vcard-demo{padding:.375rem .625rem!important;margin-block:.375rem!important}#portafolio .v2-vcard-desc{font-size:.875rem!important;line-height:1.45!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:.5rem!important}#portafolio .v2-vcard-feats{margin-block:.375rem!important}#portafolio .v2-vcard-feats li{font-size:.8125rem}#portafolio .v2-vcard{padding:.75rem!important}#portafolio .v2-vcard-head{margin-bottom:.375rem!important}#portafolio .v2-vcard-ico{width:34px!important;height:34px!important;font-size:1rem!important}#portafolio .v2-vcard-actions{margin-top:.5rem!important}#portafolio .v2-vtab-sub{display:none!important}#portafolio .v2-vtab{padding:.5rem .75rem!important}#portafolio .v2-vtab-ico{width:30px!important;height:30px!important;font-size:.9375rem!important}#portafolio .v2-vpanel-header{margin-bottom:.625rem!important}#portafolio .v2-vpanel-header .v2-h3{font-size:1.125rem!important;margin-bottom:.25rem!important}#portafolio .v2-vpanel-header .v2-lead{font-size:.8125rem!important;margin-bottom:0!important}#servicios .v2-services-grid>*{padding:.875rem!important}#servicios .v2-service-desc,#servicios .v2-services-grid p{font-size:.8125rem!important;line-height:1.45!important}#servicios .v2-service-ico,#servicios .v2-services-grid [class*="-ico"]{width:38px!important;height:38px!important;font-size:1.0625rem!important}.ux-pag{position:relative}.ux-pag-item[hidden]{display:none!important}@keyframes uxPagIn{from{opacity:0;transform:translateX(16px)}to{opacity:1;transform:none}}.ux-pag-nav{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-top:1rem}.ux-pag-nav[hidden]{display:none!important}.ux-pag-btn{width:36px;height:36px;display:grid;place-items:center;border:1px solid #dde3ec;border-radius:50%;background:#fff;color:var(--azul-principal,#1049a0);box-shadow:0 2px 8px rgba(14,18,48,.08);cursor:pointer;transition:background .2s,color .2s,transform .2s}.ux-pag-btn:hover{background:var(--azul-principal,#1049a0);color:#fff;transform:translateY(-1px)}.ux-pag-btn:focus-visible{outline:3px solid var(--azul-principal,#1049a0);outline-offset:2px}.ux-pag-dots{display:flex;align-items:center;gap:.375rem}.ux-pag-dot{width:8px;height:8px;padding:0;border:0;border-radius:99px;background:rgba(14,18,48,.18);cursor:pointer;transition:width .25s ease,background .25s ease}.ux-pag-dot.is-active{width:22px;background:var(--azul-principal,#1049a0)}.ux-pag-dot:focus-visible{outline:2px solid var(--azul-principal,#1049a0);outline-offset:2px}.launch-flotante{position:fixed;left:1rem;bottom:1rem;z-index:1035;width:min(310px,calc(100vw - 2rem));background:linear-gradient(145deg,#123c86 0%,#1049a0 60%,#2563c9 100%);color:#fff;border-radius:14px;padding:.875rem 1rem 1rem;box-shadow:0 12px 32px rgba(14,18,48,.28),0 2px 8px rgba(14,18,48,.18);animation:launchEntra .45s cubic-bezier(.16,1,.3,1) .8s both}@keyframes launchEntra{from{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:none}}.launch-flotante[hidden]{display:none!important}.launch-flotante .launch-tag{display:inline-flex;align-items:center;gap:.25rem;background:var(--amarillo-acento,#f4b400);color:#1e2433;font-size:.625rem;font-weight:800;letter-spacing:.04em;padding:.1875rem .5rem;border-radius:99px}.launch-flotante-txt{font-size:.8125rem;line-height:1.4;font-weight:600;margin:.5rem 0 .625rem}.launch-flotante-pie{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.launch-flotante .launch-code{background:rgba(255,255,255,.16);border:1px dashed rgba(255,255,255,.5);color:#fff;font-size:.6875rem;font-weight:700;letter-spacing:.02em;padding:.3125rem .5rem;border-radius:7px;cursor:pointer;display:inline-flex;align-items:center;gap:.3125rem}.launch-flotante .launch-code:hover{background:rgba(255,255,255,.26)}.launch-flotante .launch-cta{margin-left:auto;background:#fff;color:var(--azul-principal,#1049a0);font-size:.75rem;font-weight:700;padding:.375rem .75rem;border-radius:8px;text-decoration:none;white-space:nowrap}.launch-flotante .launch-cta:hover{background:#eef2f8}.launch-flotante-cerrar{position:absolute;top:.375rem;right:.5rem;background:transparent;border:0;color:rgba(255,255,255,.75);font-size:1.25rem;line-height:1;cursor:pointer;padding:.125rem .25rem}.launch-flotante-cerrar:hover{color:#fff}.launch-flotante :focus-visible{outline:2px solid #fff;outline-offset:2px}@media(max-width:575.98px){.launch-flotante{left:.75rem;right:.75rem;bottom:.75rem;width:auto;padding:.75rem .875rem}.launch-flotante-txt{font-size:.75rem;margin:.375rem 0 .5rem}body:has(.launch-flotante:not([hidden])) .whatsapp-float{bottom:8.25rem!important}}@media(prefers-reduced-motion:reduce){.launch-flotante{animation:none}}:root{--ux-top:97px}.v2-vcard-ficha{margin-left:auto;align-self:center;font-size:.8125rem;font-weight:600;color:var(--azul-principal,#1049a0);text-decoration:none;display:inline-flex;align-items:center;gap:.25rem;white-space:nowrap}.v2-vcard-ficha:hover{text-decoration:underline}.v2-vcard-ficha .bi{transition:transform .2s ease}.v2-vcard-ficha:hover .bi{transform:translateX(3px)}.v2-vcard-galeria{position:relative;display:block;width:100%;padding:0;border:1px solid #dde3ec;border-radius:10px;overflow:hidden;background:#f4f6fa;cursor:pointer;line-height:0;margin-block:.5rem}.v2-vcard-galeria img{width:100%;height:120px;object-fit:cover;display:block;transition:transform .3s ease}.v2-vcard-galeria:hover img{transform:scale(1.04)}.v2-vcard-galeria-lbl{position:absolute;right:.5rem;bottom:.5rem;background:rgba(14,18,48,.78);color:#fff;font-size:.6875rem;font-weight:600;line-height:1;padding:.25rem .5rem;border-radius:99px;display:inline-flex;align-items:center;gap:.25rem}.v2-vcard-galeria:focus-visible{outline:3px solid var(--azul-principal,#1049a0);outline-offset:2px}#sectores .v2-sector-card{padding:.875rem 1rem!important;align-items:center}#sectores .v2-sector-card h4{font-size:1rem!important;line-height:1.25!important;margin-bottom:.1875rem!important}#sectores .v2-sector-card p{font-size:.8125rem!important;line-height:1.4!important;margin-bottom:.375rem!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#sectores .v2-sector-meta{display:flex!important;flex-wrap:wrap;gap:.25rem .5rem!important;align-items:center}#sectores .v2-sector-meta>*{font-size:.6875rem!important;padding:.125rem .375rem!important}#sectores .v2-sector-ico{width:38px!important;height:38px!important;font-size:1.0625rem!important}#sectores .v2-sectores-grid{gap:.875rem!important}#sectores .v2-sectores-roadmap summary{padding:.5rem .75rem!important;font-size:.8125rem}.ux-gal-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:6;width:42px;height:42px;display:grid;place-items:center;border:0;border-radius:50%;background:rgba(255,255,255,.12);color:#fff;font-size:1.25rem;cursor:pointer;transition:background .2s}.ux-gal-nav:hover{background:rgba(255,255,255,.28)}.ux-gal-nav:focus-visible{outline:3px solid #fff;outline-offset:2px}.ux-gal-prev{left:12px}.ux-gal-next{right:12px}.v2-feat-toggle{list-style:none;padding:0!important}.v2-feat-toggle::marker{content:none}.v2-feat-btn{border:0;background:transparent;color:var(--azul-principal,#1049a0);font-size:.75rem;font-weight:600;padding:.125rem 0;cursor:pointer;display:inline-flex;align-items:center;gap:.25rem}.v2-feat-btn:hover{text-decoration:underline}.v2-feat-btn .bi{transition:transform .2s ease}.v2-feat-btn.is-open .bi{transform:rotate(180deg)}.v2-feat-mas{list-style:none;display:grid!important;grid-template-columns:1fr!important;gap:.125rem;width:100%;flex:0 0 100%!important}.v2-feat-mas[hidden]{display:none!important}.v2-feat-mas>span{display:flex!important;align-items:flex-start;gap:.375rem}#precios .v2-pricing-feats{display:flex!important;flex-direction:column!important;align-items:stretch!important}#precios .v2-pricing-feats>li{width:100%}.v2-bonus-btn{width:100%;display:flex!important;align-items:center;gap:.375rem;border:0;background:transparent;text-align:left;cursor:pointer;padding:.125rem 0!important;font-size:.8125rem}.v2-bonus-btn .bi-chevron-down{transition:transform .2s ease;font-size:.75rem}.v2-bonus-btn.is-open .bi-chevron-down{transform:rotate(180deg)}#precios .v2-pricing-bonus>div[hidden]{display:none!important}#precios .v2-pricing-head{margin-bottom:1rem!important}#precios .v2-pricing-head .v2-lead{font-size:.9375rem!important;margin-bottom:.5rem!important}#precios .v2-pricing-head{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:center;gap:.375rem .75rem}#precios .v2-pricing-head>.v2-h2,#precios .v2-pricing-head>.v2-lead{flex:0 0 100%}#precios .v2-pricing-promo,#precios .v2-pricing-toggle{margin:0!important;flex:0 1 auto;min-width:0}#precios .v2-pricing-promo{padding:.3125rem .625rem!important;font-size:.6875rem!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:46%}#precios.v2-scope{padding-block:1.25rem!important}#precios .v2-pricing-note{font-size:.6875rem!important}#precios .v2-combos{margin:0!important;flex:1 1 auto;min-width:0}#precios .v2-combos summary{padding:.375rem .625rem!important;font-size:.75rem!important}#precios .v2-pricing-note{margin:0!important;flex:1 1 220px;text-align:left}#precios .v2-pricing-pie{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-top:.5rem}#precios .v2-pricing-value{padding-block:0!important}#precios .v2-pricing-price{font-size:1.625rem!important}#precios .v2-pricing-head-card{padding-block:.125rem!important}#precios .v2-pricing-ribbon{padding-block:.1875rem!important;font-size:.625rem!important}#precios .v2-pricing-price{font-size:1.75rem!important}#precios .v2-pricing-value{padding-block:.125rem!important}#precios .v2-pricing-ico{width:30px!important;height:30px!important;font-size:.9375rem!important}#precios .v2-pricing-head-card{padding-block:.25rem!important}#precios .v2-pricing-grid .v2-btn{padding-block:.5rem!important;margin-top:.5rem!important}#precios .v2-pricing-feats li{padding-block:.0625rem!important}#precios .v2-pricing-usd{font-size:.6875rem!important}#precios .v2-pricing-toggle{transform:scale(.92);transform-origin:center}#precios .v2-pricing-head>.v2-pill{display:none!important}#precios .v2-pricing-grid>*{padding:1rem!important}#precios .v2-pricing-value{margin-block:.5rem!important}#precios .v2-pricing-price{font-size:2rem!important;line-height:1.1!important}#precios .v2-pricing-feats{margin-block:.5rem!important}#precios .v2-pricing-feats li{font-size:.8125rem!important;padding-block:.125rem!important;line-height:1.35!important}#precios .v2-pricing-bonus li{padding-block:.125rem!important;line-height:1.3!important}#precios .v2-pricing-bonus{margin-block:.375rem!important}#precios .v2-pricing-grid{gap:.875rem!important}#precios .v2-combos{margin-top:.5rem!important}#precios .v2-pricing-head-card{padding-bottom:.5rem!important}#precios .v2-combos-grid{grid-template-columns:repeat(4,1fr)!important;gap:.875rem!important}#faq .v2-faq-item{padding-block:.5rem!important}#faq .v2-faq-q{font-size:.9375rem!important}#ia .v2-lead{font-size:.9375rem!important}#ia .v2-ai-modules{gap:.5rem!important}#ia .v2-ai-modules>*{padding:.625rem .75rem!important}#ia .v2-ai-modules h4,#ia .v2-ai-modules h3{font-size:.875rem!important;margin-bottom:.125rem!important}#ia .v2-ai-modules p{font-size:.75rem!important;line-height:1.35!important;margin-bottom:0!important}#ia .v2-ai-modules [class*="-ico"],#ia .v2-ai-modules .bi{font-size:1rem!important}#ia h2,#ia .v2-h2{margin-bottom:.5rem!important}@media(min-width:992px){#faq .v2-faq-list{display:grid!important;grid-template-columns:1fr 1fr;gap:.625rem 1.25rem;align-items:start}}#testimonios .v2-testi-quote{font-size:.9375rem!important;line-height:1.5!important;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;margin-block:.5rem!important}#testimonios .v2-testi-highlights{display:grid!important;grid-template-columns:1fr 1fr;gap:.375rem!important;margin-block:.5rem!important}#testimonios .v2-testi-highlights>*{padding:.3125rem .4375rem!important;min-width:0}#testimonios .v2-testi-highlights .hl-val{font-size:1rem!important;line-height:1.15!important}#testimonios .v2-testi-highlights .hl-lbl{font-size:.625rem!important;line-height:1.2!important}#testimonios .v2-testi-highlights>*:nth-child(n+5){display:none!important}#testimonios .v2-testi-author{padding-top:.5rem!important}#testimonios .v2-testi-card{padding:.875rem!important}#precios .v2-pricing-value>*{margin-block:0!important}#precios .v2-pricing-value{padding-block:.25rem!important}#precios .v2-pricing-head-card{padding-top:.25rem!important}#precios .v2-pricing-bonus{padding:.5rem .625rem!important;font-size:.8125rem}#precios .v2-pricing-ico{width:34px!important;height:34px!important;font-size:1rem!important}#precios .v2-pricing-head-card{padding-bottom:.375rem!important}#precios .v2-pricing-name{font-size:1.0625rem!important}#precios .v2-pricing-tag{font-size:.75rem!important}#precios .v2-pricing-note{font-size:.75rem!important;margin-top:.5rem!important}@media print{.launch-banner,.navbar,.whatsapp-float{display:none!important}body{padding-top:0!important}}#nosotros .v2-nosotros-visual,#nosotros .v2-nosotros-panel{min-width:0;max-width:100%}#nosotros .v2-nosotros-clients{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.6rem!important}#nosotros .v2-nosotros-client{aspect-ratio:auto!important;min-width:0;min-height:74px;padding:.7rem .6rem!important;gap:.3rem!important}#nosotros .v2-nosotros-client-sector{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;font-size:.6rem;line-height:1.25}#nosotros .v2-nosotros-client-mark{font-size:.9rem;overflow-wrap:anywhere}#nosotros .v2-nosotros-badge{right:0!important;bottom:-.75rem!important}@media(max-width:991.98px){#nosotros .v2-nosotros-clients{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:575.98px){#nosotros .v2-nosotros-clients{grid-template-columns:repeat(2,minmax(0,1fr))!important}}#precios .v2-pricing-promo,#precios .v2-pricing-promo--hero{display:flex;flex-wrap:wrap;justify-content:center;max-width:min(680px,100%);margin-inline:auto;white-space:normal;line-height:1.35;border-radius:18px}#precios .v2-pricing-promo>span{min-width:0;overflow-wrap:anywhere}#precios .v2-pricing-toggle{margin-top:1.25rem!important;clear:both}.v2-footer{padding:2.5rem 0 1rem!important}.v2-footer-top{gap:2rem!important;padding-bottom:1.5rem!important}.v2-footer-desc{font-size:.85rem!important;line-height:1.5!important;margin-bottom:.85rem!important}.v2-footer-cols{gap:1.5rem!important}.v2-footer-col h5{margin:0 0 .6rem!important;font-size:.75rem!important}.v2-footer-col ul{gap:.35rem!important}.v2-footer-col a{font-size:.85rem!important}.v2-footer-col a small{display:none!important}.v2-footer-social{gap:.4rem!important}.v2-footer-social-link{width:32px!important;height:32px!important;font-size:.9rem!important;border-radius:8px!important}.v2-footer-bottom{padding-top:1rem!important}.v2-footer-copy{font-size:.78rem!important;gap:2px!important}@media(max-height:900px) and (min-width:992px){#portafolio .v2-portfolio-head,#precios .v2-pricing-head,#faq .v2-faq-head{margin-bottom:1rem!important}#portafolio .v2-h2,#precios .v2-h2,#faq .v2-h2{font-size:clamp(1.6rem,2.4vw,2.1rem)!important;margin-bottom:.5rem!important}#portafolio .v2-lead,#precios .v2-lead,#faq .v2-lead{font-size:.95rem!important;margin-bottom:.5rem!important}#portafolio .v2-vpanel-header{margin-bottom:.75rem!important}#portafolio .v2-vcard{padding:1rem 1.1rem!important}#portafolio .v2-vcard-desc{font-size:.85rem!important;margin-bottom:.5rem!important}#portafolio .v2-vcard-feats{margin-bottom:.5rem!important}.v2-pricing-card{padding:1.15rem .95rem!important}.v2-pricing-feats li{padding-block:.18rem!important;font-size:.82rem!important}.v2-pricing-price{margin-block:.5rem!important}.v2-pricing-toggle{margin-top:.75rem!important;margin-bottom:1rem!important}.v2-pricing-promo{padding:.5rem 1rem!important;font-size:.82rem!important}.v2-pricing-cupones{margin-top:.5rem!important}#faq .v2-faq-grid,#faq .v2-faq-list{gap:.5rem!important}#faq .v2-faq-item,#faq .accordion-item{padding:.65rem 1rem!important}#faq .v2-faq-q,#faq .accordion-button{font-size:.95rem!important;padding:.5rem 0!important}#faq .v2-faq-a,#faq .accordion-body{font-size:.87rem!important;padding-top:.35rem!important}}@media(max-height:900px) and (min-width:992px){#precios{padding-top:0!important;padding-bottom:1rem!important}#precios .v2-pricing-promo,#precios .v2-pricing-cupones{margin-top:.35rem!important;margin-bottom:.35rem!important}#precios .v2-pricing-toggle{margin:.5rem 0!important}.v2-pricing-card{padding:.95rem .85rem!important}.v2-pricing-card h3,.v2-pricing-plan-name{font-size:1.1rem!important;margin-bottom:.25rem!important}.v2-pricing-plan-desc{font-size:.78rem!important;margin-bottom:.5rem!important}.v2-pricing-price .num{font-size:2rem!important}.v2-pricing-price{margin-block:.35rem!important}.v2-pricing-feats{margin-block:.5rem!important}.v2-pricing-feats li{padding-block:.12rem!important;font-size:.8rem!important;line-height:1.35!important}.v2-pricing-ribbon{font-size:.7rem!important;padding:.2rem .55rem!important}#precios .v2-pricing-pie{margin-top:.5rem!important}#portafolio{padding-top:0!important;padding-bottom:1rem!important}#portafolio .v2-portfolio-head{margin-bottom:.5rem!important}#portafolio .v2-vtabs-wrap{gap:1rem!important}#portafolio .v2-vtab{padding:.5rem .75rem!important}#portafolio .v2-vcard-title h4{font-size:1rem!important}#portafolio .v2-vcard-sub{font-size:.78rem!important}#portafolio .v2-vcard-feats li{font-size:.8rem!important;line-height:1.3!important;padding-block:.1rem!important}#portafolio .v2-vcard-price{padding:.5rem 0!important}#portafolio .ux-pag-nav{margin-top:.5rem!important}}@media(max-height:900px) and (min-width:992px){#precios{padding:.5rem 0!important}#precios .v2-pricing-head .v2-pill{padding:.18rem .55rem!important;font-size:.68rem!important}#precios .v2-pricing-head .v2-h2{font-size:1.5rem!important;margin-top:.35rem!important;margin-bottom:.35rem!important;line-height:1.2!important}#precios .v2-pricing-head .v2-lead{display:none!important}#precios .v2-pricing-cupones-wrap:not([open]) .v2-pricing-cupones{display:none!important}#precios .v2-pricing-promo{font-size:.8rem!important;padding:.4rem .85rem!important;margin-top:.5rem!important}#precios .v2-pricing-toggle-btn{padding:.35rem .85rem!important;font-size:.82rem!important}#precios .v2-pricing-pie .v2-combos summary{padding:.5rem .75rem!important;font-size:.82rem!important}#precios .v2-pricing-note{font-size:.78rem!important;padding:.5rem 0!important;margin:0!important}}@media(max-height:820px) and (min-width:992px){#precios .v2-pricing-card{padding:.85rem .8rem!important}#precios .v2-pricing-card h3{font-size:1.05rem!important;margin-bottom:.2rem!important}#precios .v2-pricing-price .num{font-size:1.75rem!important;line-height:1!important}#precios .v2-pricing-feats{margin-block:.35rem!important}#precios .v2-pricing-feats li{padding-block:.1rem!important;font-size:.78rem!important}#precios .v2-pricing-bonus{margin-top:.35rem!important}#precios .v2-pricing-bonus-lbl{padding:.3rem .55rem!important;font-size:.75rem!important}#precios .v2-pricing-card .v2-btn{padding:.5rem .85rem!important;font-size:.82rem!important}#precios .v2-combos{margin-top:.35rem!important}#precios .v2-combos-summary{padding:.4rem .65rem!important;font-size:.78rem!important}#portafolio .v2-portfolio-head .v2-pill{padding:.15rem .5rem!important;font-size:.66rem!important}#portafolio .v2-portfolio-head .v2-h2{font-size:1.4rem!important;margin:.3rem 0!important;line-height:1.15!important}#portafolio .v2-portfolio-head .v2-lead{display:none!important}#portafolio .v2-vtab{padding:.4rem .65rem!important;font-size:.82rem!important}#portafolio .v2-vtab-ico{width:30px!important;height:30px!important}#portafolio .v2-vcard{padding:.85rem 1rem!important}#portafolio .v2-vcard-ico{width:40px!important;height:40px!important;font-size:1.1rem!important}#portafolio .v2-vcard-title h4{font-size:.95rem!important}#portafolio .v2-vcard-actions{gap:.35rem!important}#portafolio .v2-vcard-actions .v2-btn{padding:.4rem .7rem!important;font-size:.78rem!important}}@media(max-height:820px) and (min-width:992px){#precios .v2-pricing-head{margin-bottom:.5rem!important}#precios .v2-pricing-head .v2-h2{font-size:1.3rem!important}#precios .v2-pricing-promo--hero{margin-top:.35rem!important;padding:.3rem .75rem!important;font-size:.75rem!important}#precios .v2-pricing-toggle{margin-top:.4rem!important}#precios .v2-pricing-toggle-btn{padding:.3rem .75rem!important;font-size:.78rem!important}#precios .v2-pricing-card{max-height:470px!important;overflow-y:auto!important}#precios .v2-pricing-card::-webkit-scrollbar{width:3px}#precios .v2-pricing-card::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:2px}#precios .v2-pricing-pie{padding-top:.35rem!important}#precios .v2-pricing-note{font-size:.72rem!important;padding:.3rem 0!important}}@media(max-height:820px) and (min-width:992px){#servicios .v2-services-head .v2-h2{font-size:1.5rem!important;margin:.3rem 0!important}#servicios .v2-services-head .v2-lead{font-size:.88rem!important;margin-bottom:.5rem!important}#servicios .v2-services-head{margin-bottom:1rem!important}#servicios .v2-services-grid{gap:.85rem!important}#servicios .v2-service-card{padding:1rem!important}#servicios .v2-service-ico{width:40px!important;height:40px!important;font-size:1.1rem!important;margin-bottom:.5rem!important}#servicios .v2-service-title{font-size:1.05rem!important;margin-bottom:.35rem!important}#servicios .v2-service-desc{font-size:.82rem!important;margin-bottom:.5rem!important}#servicios .v2-service-feats{margin-block:.35rem!important}#servicios .v2-service-feats li{font-size:.78rem!important;padding-block:.1rem!important}#servicios .v2-service-card .v2-btn{padding:.4rem .75rem!important;font-size:.78rem!important}#servicios .v2-services-foot{margin-top:.75rem!important}#faq .v2-faq-head .v2-h2{font-size:1.5rem!important;margin:.3rem 0!important}#faq .v2-faq-head .v2-lead{font-size:.88rem!important;margin-bottom:.5rem!important}#faq .v2-faq-head{margin-bottom:1rem!important}#faq .accordion-body{font-size:.82rem!important}#faq .accordion-button{padding:.55rem 1rem!important;font-size:.9rem!important}}@media(max-height:820px) and (min-width:992px){#faq .v2-faq-grid,#faq .accordion,#faq .v2-faq-list{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:.5rem!important;align-items:start}}@media(max-height:820px) and (min-width:992px){#faq .v2-faq-list{max-height:calc(100vh - var(--ux-top) - 160px)!important;overflow-y:auto!important;padding-right:.5rem!important}#faq .v2-faq-list::-webkit-scrollbar{width:4px}#faq .v2-faq-list::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:2px}}.v2-vcard-capturas{display:inline-flex;align-items:center;gap:.45rem;padding:.45rem .8rem;margin:.35rem 0 .6rem;background:transparent;border:1px dashed rgba(59,65,208,.35);border-radius:999px;color:var(--v2-brand-hex,#3b41d0);font-size:.82rem;font-weight:600;text-decoration:none;cursor:pointer;transition:all .18s ease}.v2-vcard-capturas:hover{background:rgba(59,65,208,.08);border-style:solid;transform:translateY(-1px)}.v2-vcard-capturas i{font-size:1rem}@media(max-height:820px) and (min-width:992px){#portafolio .v2-portfolio-head .v2-h2{font-size:1.75rem!important;margin:.5rem 0!important}#portafolio .v2-portfolio-head .v2-lead{display:block!important;font-size:.95rem!important;margin-bottom:.5rem!important}}