.capacitacion-empresarial{background-color:#fff;color:#17243d}.capacitacion-empresarial .color-capacitacion{color:#ff296c}.capacitacion-empresarial .text-gradient-capacitacion{background:linear-gradient(90deg, #ff296c 0%, #f58a07 100%);background-clip:text;-webkit-background-clip:text;color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0)}.capacitacion-empresarial .btn-main{border-color:rgba(0,0,0,0) !important;background:linear-gradient(135deg, #ff2d6a 0%, #ff7949 100%)}.capacitacion-empresarial .btn-main:hover{border-color:rgba(0,0,0,0) !important;background:linear-gradient(135deg, #ff2d6a 0%, #ff7949 100%) !important}.capacitacion-empresarial .capacitacion-hero{min-height:42rem;background-color:#fff;overflow:hidden}.capacitacion-empresarial .capacitacion-header{padding-top:1.25rem}.capacitacion-empresarial .capacitacion-header .container{display:flex;align-items:center}.capacitacion-empresarial .capacitacion-header img{display:block;width:9.5rem;height:auto}.capacitacion-empresarial .capacitacion-hero__content{min-height:35rem;display:grid;grid-template-columns:minmax(0, 3fr) minmax(0, 2fr);align-items:center;gap:clamp(2rem,5vw,6rem);padding-top:3rem;padding-bottom:4.5rem}.capacitacion-empresarial .capacitacion-hero__copy{position:relative;z-index:2;max-width:38rem}.capacitacion-empresarial .capacitacion-hero__copy h1{margin:0 0 1.5rem;color:#17243d;font-size:3.25rem;font-weight:700;line-height:1.08;letter-spacing:-0.04em}.capacitacion-empresarial .capacitacion-hero__copy p{margin:0;color:#536078;font-size:1.15rem;line-height:1.5}.capacitacion-empresarial .capacitacion-hero__copy .capacitacion-hero__cta{display:inline-block;margin-top:1.75rem;border-color:rgba(0,0,0,0) !important;background:linear-gradient(135deg, #ff2d6a 0%, #ff7949 100%)}.capacitacion-empresarial .capacitacion-hero__copy .capacitacion-hero__cta:hover{border-color:rgba(0,0,0,0) !important;background:linear-gradient(135deg, #ff2d6a 0%, #ff7949 100%) !important}.capacitacion-empresarial .capacitacion-hero__visual{position:relative;display:flex;justify-content:center;align-items:center;aspect-ratio:1/1;overflow:visible}.capacitacion-empresarial .capacitacion-hero__visual::before{content:"";position:absolute;top:50%;left:50%;z-index:0;width:180%;height:180%;border-radius:50%;background:radial-gradient(circle, #ff296c 0%, #febda8 42%, rgba(254, 254, 254, 0.85) 72%, rgba(254, 254, 254, 0) 100%);transform:translate(-50%, -50%)}.capacitacion-empresarial .capacitacion-hero__visual img{display:block;position:relative;z-index:1;width:125%;max-width:none;height:auto}.capacitacion-empresarial .capacitacion-highlights{background-color:#fff;padding:2.5rem 0}.capacitacion-empresarial .capacitacion-highlights__list{display:flex;justify-content:space-between;align-items:center;gap:2rem}.capacitacion-empresarial .capacitacion-highlights__item{display:flex;align-items:center;gap:.75rem;color:#17243d;font-size:1rem;font-weight:600;line-height:1.3}.capacitacion-empresarial .capacitacion-highlights__item img{flex:0 0 auto;width:2rem;height:2rem}.capacitacion-empresarial .capacitacion-section{padding:5rem 0}.capacitacion-empresarial .capacitacion-section h2{margin:0 0 2.5rem;color:#17243d;line-height:1.12;text-align:center}.capacitacion-empresarial .capacitacion-section p{color:#536078;line-height:1.7}.capacitacion-empresarial .capacitacion-warning{background:#f5f5f5}.capacitacion-empresarial .capacitacion-warning__content,.capacitacion-empresarial .capacitacion-platform__content,.capacitacion-empresarial .capacitacion-demo__content{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));align-items:center;gap:2rem}.capacitacion-empresarial .capacitacion-warning__content{grid-template-columns:minmax(0, 3fr) minmax(0, 2fr)}.capacitacion-empresarial .capacitacion-warning__content h2{text-align:left}.capacitacion-empresarial .capacitacion-warning__signals h3{margin:0 0 1.5rem;color:#17243d}.capacitacion-empresarial .capacitacion-warning__signals ul{display:grid;gap:1rem;margin:0;padding:0;list-style:none}.capacitacion-empresarial .capacitacion-warning__signals li{display:flex;align-items:baseline;gap:1rem;padding-bottom:.1rem;border-bottom:1px solid #d9d9d9;color:#536078;line-height:1.5}.capacitacion-empresarial .capacitacion-warning__signals li:last-child{padding-bottom:0;border-bottom:0}.capacitacion-empresarial .capacitacion-warning__signals li strong{min-width:2rem;font-size:1.5rem}.capacitacion-empresarial .capacitacion-comparison__grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5rem}.capacitacion-empresarial .capacitacion-comparison__card{padding:2.5rem;border-radius:1rem}.capacitacion-empresarial .capacitacion-comparison__card h3{margin:0 0 1.5rem;font-size:1.5rem}.capacitacion-empresarial .capacitacion-comparison__card ul{display:grid;gap:1rem;margin:0;padding:0;list-style:none}.capacitacion-empresarial .capacitacion-comparison__card li{position:relative;padding-left:1.75rem;color:#536078}.capacitacion-empresarial .capacitacion-comparison__card li::before{content:"";position:absolute;top:.45rem;left:0;width:.65rem;height:.65rem;border-radius:50%;background:#ff296c}.capacitacion-empresarial .capacitacion-comparison__card--before{background:#f5f5f5}.capacitacion-empresarial .capacitacion-comparison__card--before li::before{background:#8b8b8b}.capacitacion-empresarial .capacitacion-comparison__card--before li{padding-bottom:1rem;border-bottom:1px solid #d9d9d9}.capacitacion-empresarial .capacitacion-comparison__card--before li:last-child{padding-bottom:0;border-bottom:0}.capacitacion-empresarial .capacitacion-comparison__card--before ul{padding-top:1rem;border-top:1px solid #d9d9d9}.capacitacion-empresarial .capacitacion-comparison__card--after{color:#000;background:#fef7f7}.capacitacion-empresarial .capacitacion-comparison__card--after li{padding-bottom:1rem;border-bottom:1px solid #d9d9d9;color:#000}.capacitacion-empresarial .capacitacion-comparison__card--after li::before{background:#ff296c}.capacitacion-empresarial .capacitacion-comparison__card--after li:last-child{padding-bottom:0;border-bottom:0}.capacitacion-empresarial .capacitacion-comparison__card--after ul{padding-top:1rem;border-top:1px solid #d9d9d9}.capacitacion-empresarial .capacitacion-card-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.5rem}.capacitacion-empresarial .capacitacion-info-card{min-height:17rem;padding:2rem;border:1px solid #f5f5f5;border-radius:1rem;background:#fff;text-align:center}.capacitacion-empresarial .capacitacion-info-card img{width:4rem;height:4rem;margin-bottom:1.25rem}.capacitacion-empresarial .capacitacion-info-card h3{margin:0 0 .75rem;color:#17243d;font-size:1.1rem}.capacitacion-empresarial .capacitacion-info-card p{margin:0;font-size:.9rem}.capacitacion-empresarial .capacitacion-growth__visual{position:relative;width:min(100%,38rem);margin:3rem auto 0}.capacitacion-empresarial .capacitacion-growth__circles{position:absolute;top:50%;left:50%;z-index:0;width:170%;height:auto;transform:translate(-50%, -50%)}.capacitacion-empresarial .capacitacion-growth__image{position:relative;z-index:1;display:block;width:85%;margin:0 auto;height:auto}.capacitacion-empresarial .capacitacion-growth h2{text-align:left}.capacitacion-empresarial .capacitacion-growth__divider{width:5rem;height:.25rem;margin:1rem 0 2.5rem;background:linear-gradient(90deg, #ff296c 0%, #f58a07 100%)}.capacitacion-empresarial .capacitacion-growth__layout{position:relative;min-height:58rem}.capacitacion-empresarial .capacitacion-growth__layout .capacitacion-card-grid{display:contents}.capacitacion-empresarial .capacitacion-growth__layout .capacitacion-info-card{position:absolute;z-index:1;width:24%;padding:1.5rem}.capacitacion-empresarial .capacitacion-growth__layout .capacitacion-info-card:nth-child(1){top:0;left:50%;transform:translateX(-50%)}.capacitacion-empresarial .capacitacion-growth__layout .capacitacion-info-card:nth-child(2){top:20%;right:5%}.capacitacion-empresarial .capacitacion-growth__layout .capacitacion-info-card:nth-child(3){right:5%;bottom:20%}.capacitacion-empresarial .capacitacion-growth__layout .capacitacion-info-card:nth-child(4){bottom:0;left:50%;transform:translateX(-50%)}.capacitacion-empresarial .capacitacion-growth__layout .capacitacion-info-card:nth-child(5){bottom:20%;left:5%}.capacitacion-empresarial .capacitacion-growth__layout .capacitacion-info-card:nth-child(6){top:20%;left:5%}.capacitacion-empresarial .capacitacion-growth__layout .capacitacion-growth__visual{position:absolute;top:50%;left:50%;z-index:0;width:42%;margin:0;transform:translate(-50%, -50%)}.capacitacion-empresarial .capacitacion-tools{padding:3.5rem 0;background:#f5f5f5}.capacitacion-empresarial .capacitacion-tools__content{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));align-items:center;gap:2rem}.capacitacion-empresarial .capacitacion-tools__title h2{text-align:left;font-size:3rem}.capacitacion-empresarial .capacitacion-tools__list{position:relative;display:block;gap:1rem;height:20rem;overflow:hidden}.capacitacion-empresarial .capacitacion-tools__item{display:flex;align-items:center;gap:.75rem;justify-self:center;width:90%;position:absolute;top:50%;left:50%;min-height:0;padding:1rem;border-radius:1rem;background:#fff;box-shadow:0 18px 40px rgba(15,23,42,.08);color:#000;font-weight:600;opacity:0;pointer-events:none;transform:translate(-50%, calc(-50% + 1.5rem));transition:opacity .4s ease,transform .4s ease}.capacitacion-empresarial .capacitacion-tools__item.is-active{opacity:1;pointer-events:auto;z-index:2;transform:translate(-50%, -50%)}.capacitacion-empresarial .capacitacion-tools__item.is-prev,.capacitacion-empresarial .capacitacion-tools__item.is-next{z-index:1;opacity:.35}.capacitacion-empresarial .capacitacion-tools__item.is-prev{transform:translate(-50%, calc(-50% - 7rem));-webkit-mask-image:linear-gradient(to bottom, transparent 0%, #000 100%);mask-image:linear-gradient(to bottom, transparent 0%, #000 100%)}.capacitacion-empresarial .capacitacion-tools__item.is-next{transform:translate(-50%, calc(-50% + 7rem));-webkit-mask-image:linear-gradient(to bottom, #000 0%, transparent 100%);mask-image:linear-gradient(to bottom, #000 0%, transparent 100%)}.capacitacion-empresarial .capacitacion-tools__item img{flex:0 0 auto;width:4rem;height:4rem}.capacitacion-empresarial .capacitacion-route{background:#fff}.capacitacion-empresarial .capacitacion-route__content{display:grid;gap:2rem}.capacitacion-empresarial .capacitacion-route__content>img{width:100%;height:auto}.capacitacion-empresarial .capacitacion-route__steps{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:2rem;text-align:center}.capacitacion-empresarial .capacitacion-route__steps h3{margin:.75rem 0 .25rem;color:#17243d;font-size:1.25rem}.capacitacion-empresarial .capacitacion-route__steps p{margin:0 0 1rem}.capacitacion-empresarial .capacitacion-route__steps .btn{grid-column:1/-1;justify-self:center;margin-top:1rem}.capacitacion-empresarial .capacitacion-card-grid--six{grid-template-columns:repeat(3, minmax(0, 1fr))}.capacitacion-empresarial .capacitacion-consistency .capacitacion-info-card,.capacitacion-empresarial .capacitacion-growth .capacitacion-info-card{text-align:left;min-height:0;box-shadow:0 18px 40px rgba(15,23,42,.08)}.capacitacion-empresarial .capacitacion-consistency .capacitacion-info-card .capacitacion-info-card__header,.capacitacion-empresarial .capacitacion-growth .capacitacion-info-card .capacitacion-info-card__header{display:flex;align-items:center;gap:1rem}.capacitacion-empresarial .capacitacion-consistency .capacitacion-info-card .capacitacion-info-card__header img,.capacitacion-empresarial .capacitacion-growth .capacitacion-info-card .capacitacion-info-card__header img{flex:0 0 auto;margin-bottom:0}.capacitacion-empresarial .capacitacion-consistency .capacitacion-info-card .capacitacion-info-card__header h3,.capacitacion-empresarial .capacitacion-growth .capacitacion-info-card .capacitacion-info-card__header h3{margin-bottom:0}.capacitacion-empresarial .capacitacion-consistency .capacitacion-info-card .capacitacion-info-card__description p,.capacitacion-empresarial .capacitacion-growth .capacitacion-info-card .capacitacion-info-card__description p{margin:1.25rem 0 0}.capacitacion-empresarial .capacitacion-platform__content{grid-template-columns:minmax(0, 3fr) minmax(0, 2fr)}.capacitacion-empresarial .capacitacion-platform__content>img{width:100%;height:auto}.capacitacion-empresarial .capacitacion-platform__content h2{text-align:left}.capacitacion-empresarial .capacitacion-platform__content .btn{margin-top:1rem}.capacitacion-empresarial .capacitacion-faq{background:#fff}.capacitacion-empresarial .capacitacion-faq h2{font-size:3rem}.capacitacion-empresarial .capacitacion-faq details{padding:1.5rem 0;border-bottom:1px solid #d9d9d9}.capacitacion-empresarial .capacitacion-faq summary{display:flex;justify-content:space-between;align-items:center;color:#ff296c;cursor:pointer;font-size:1.1rem;font-weight:600;list-style:none}.capacitacion-empresarial .capacitacion-faq summary::-webkit-details-marker{display:none}.capacitacion-empresarial .capacitacion-faq .capacitacion-faq__icon{position:relative;flex:0 0 auto;width:1.25rem;height:1.25rem;margin-left:1rem}.capacitacion-empresarial .capacitacion-faq .capacitacion-faq__icon img{position:absolute;inset:0;width:100%;height:100%;filter:brightness(0) saturate(100%) invert(85%);transition:opacity .3s ease,transform .3s ease}.capacitacion-empresarial .capacitacion-faq .capacitacion-faq__icon-up{inset:-10%;width:120%;height:120%;opacity:0;transform:rotate(-90deg) scale(1.35)}.capacitacion-empresarial .capacitacion-faq details[open] .capacitacion-faq__icon-down{opacity:0;transform:rotate(90deg)}.capacitacion-empresarial .capacitacion-faq details[open] .capacitacion-faq__icon-up{opacity:1;transform:rotate(0) scale(1.35)}.capacitacion-empresarial .capacitacion-faq .capacitacion-faq__answer{max-height:0;overflow:hidden;opacity:0;transition:max-height .35s ease,opacity .35s ease}.capacitacion-empresarial .capacitacion-faq details[open] .capacitacion-faq__answer{max-height:20rem;opacity:1}.capacitacion-empresarial .capacitacion-faq details.is-closing .capacitacion-faq__answer{max-height:0;opacity:0}.capacitacion-empresarial .capacitacion-faq .capacitacion-faq__answer p{margin-bottom:0;padding-top:1rem}.capacitacion-empresarial .capacitacion-faq .capacitacion-faq__cta{display:block;width:fit-content;margin:2rem auto 0}.capacitacion-empresarial .capacitacion-demo{background:#fff}.capacitacion-empresarial .capacitacion-demo h2{color:#17243d;font-size:3rem;text-align:left}.capacitacion-empresarial .capacitacion-demo p{color:#536078;text-align:left}.capacitacion-empresarial .capacitacion-demo__form{display:grid;gap:1rem;padding:2rem;border-radius:1rem;background:#fff;box-shadow:0 18px 40px rgba(15,23,42,.16)}.capacitacion-empresarial .capacitacion-demo__form h3{margin:0 0 .5rem;color:#17243d;font-size:1.5rem}.capacitacion-empresarial .capacitacion-demo__form label{display:grid;gap:.35rem;color:#17243d;font-size:.9rem;font-weight:600}.capacitacion-empresarial .capacitacion-demo__form input{width:100%;padding:.75rem 1rem;border:1px solid #d9d9d9;border-radius:.35rem;font:inherit}.capacitacion-empresarial .capacitacion-demo__form .btn{justify-self:start;margin-top:.5rem}@media(max-width: 767px){.capacitacion-empresarial .capacitacion-hero{min-height:0}.capacitacion-empresarial .capacitacion-hero__content{min-height:0;grid-template-columns:1fr;gap:2.5rem;padding-top:2rem;padding-bottom:4rem}.capacitacion-empresarial .capacitacion-hero__copy{text-align:center}.capacitacion-empresarial .capacitacion-hero__copy h1{font-size:clamp(2.25rem,10vw,3.25rem)}.capacitacion-empresarial .capacitacion-hero__copy p{font-size:1rem}.capacitacion-empresarial .capacitacion-hero__visual img{width:100%;max-width:30rem}.capacitacion-empresarial .capacitacion-highlights{padding:2rem 0}.capacitacion-empresarial .capacitacion-highlights__list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.5rem 1rem}.capacitacion-empresarial .capacitacion-highlights__item{font-size:.9rem}.capacitacion-empresarial .capacitacion-section{padding:3.5rem 0}.capacitacion-empresarial .capacitacion-section h2{font-size:2rem}.capacitacion-empresarial .capacitacion-warning__content,.capacitacion-empresarial .capacitacion-platform__content,.capacitacion-empresarial .capacitacion-demo__content,.capacitacion-empresarial .capacitacion-comparison__grid,.capacitacion-empresarial .capacitacion-route__content,.capacitacion-empresarial .capacitacion-tools__content{grid-template-columns:1fr;gap:2rem}.capacitacion-empresarial .capacitacion-warning__content h2,.capacitacion-empresarial .capacitacion-platform__content h2,.capacitacion-empresarial .capacitacion-demo__content h2,.capacitacion-empresarial .capacitacion-demo__content p{text-align:center}.capacitacion-empresarial .capacitacion-card-grid,.capacitacion-empresarial .capacitacion-card-grid--six{grid-template-columns:repeat(2, minmax(0, 1fr))}.capacitacion-empresarial .capacitacion-growth__layout{display:flex;flex-direction:column;gap:1.5rem;min-height:0}.capacitacion-empresarial .capacitacion-growth__layout .capacitacion-card-grid{display:grid;width:100%;grid-template-columns:repeat(2, minmax(0, 1fr))}.capacitacion-empresarial .capacitacion-growth__layout .capacitacion-card-grid{grid-template-columns:1fr}.capacitacion-empresarial .capacitacion-growth__layout .capacitacion-info-card{position:static;grid-column:auto;grid-row:auto;width:auto;padding:1.25rem;transform:none}.capacitacion-empresarial .capacitacion-growth__layout .capacitacion-info-card:nth-child(n){top:auto;right:auto;bottom:auto;left:auto;transform:none}.capacitacion-empresarial .capacitacion-growth__layout .capacitacion-growth__visual{position:relative;top:auto;left:auto;order:-1;width:100%;transform:none;overflow:hidden}.capacitacion-empresarial .capacitacion-growth__circles{display:none}.capacitacion-empresarial .capacitacion-growth__image{width:100%}.capacitacion-empresarial .capacitacion-info-card{min-height:0;padding:1.25rem}.capacitacion-empresarial .capacitacion-consistency .capacitacion-card-grid--six{grid-template-columns:1fr}.capacitacion-empresarial .capacitacion-comparison__card{padding:1.5rem}.capacitacion-empresarial .capacitacion-route__steps .btn,.capacitacion-empresarial .capacitacion-platform__content .btn{display:block;width:fit-content;margin-right:auto;margin-left:auto}.capacitacion-empresarial .capacitacion-route__steps{grid-template-columns:1fr}.capacitacion-empresarial .capacitacion-tools__title h2{text-align:center;font-size:2rem}.capacitacion-empresarial .capacitacion-tools__list{grid-template-columns:1fr}.capacitacion-empresarial .capacitacion-tools__item{width:100%;font-size:.95rem}.capacitacion-empresarial .capacitacion-faq h2,.capacitacion-empresarial .capacitacion-demo h2{font-size:2rem}.capacitacion-empresarial .capacitacion-demo__form .btn{justify-self:center}}