.cxFIoa_heroSection{min-height:100vh;padding:var(--fardo-space-120) 0 var(--fardo-space-80);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.cxFIoa_heroContainer{max-width:var(--fardo-container-1200);padding:0 var(--fardo-space-20);z-index:var(--fardo-z-2);margin:0 auto;position:relative}.cxFIoa_heroContent{text-align:center;max-width:var(--fardo-container-1200);width:100%;padding:0 var(--fardo-space-40);flex-direction:column;margin:0 auto;display:flex}.cxFIoa_heroTitle{font-family:Satoshi-Variable,Satoshi,sans-serif;font-size:var(--fardo-font-size-60);font-weight:var(--fardo-weight-700);color:var(--fardo-brown-850);margin-bottom:var(--fardo-space-10);letter-spacing:var(--fardo-tracking-n2);line-height:110%}.cxFIoa_heroSubtitle{font-family:Satoshi-Variable,Satoshi,sans-serif;font-size:var(--fardo-font-size-26);font-weight:var(--fardo-weight-400);color:var(--fardo-brown-850);margin:var(--fardo-space-10) 0 var(--fardo-space-20)}.cxFIoa_heroDescription{font-family:Satoshi-Variable,Satoshi,sans-serif;font-size:var(--fardo-font-size-18);font-weight:var(--fardo-weight-400);color:var(--fardo-brown-850);margin-bottom:var(--fardo-space-30);line-height:150%}.cxFIoa_heroButtons{gap:var(--fardo-space-20);margin-top:var(--fardo-space-30);flex-wrap:wrap;justify-content:center;display:flex}@keyframes cxFIoa_cloudFloat{0%,to{transform:translate(0)}25%{transform:translate(8%,5%)}50%{transform:translate(-5%,-4%)}75%{transform:translate(5%,-6%)}}.cxFIoa_heroGradientTopLeft{z-index:var(--fardo-z-1);pointer-events:none;max-width:var(--fardo-size-500);animation:cxFIoa_cloudFloat var(--fardo-duration-22000) ease-in-out infinite;position:absolute;top:0;left:0}.cxFIoa_heroGradientBottomRight{z-index:var(--fardo-z-1);pointer-events:none;max-width:var(--fardo-size-500);animation:cxFIoa_cloudFloat var(--fardo-duration-20000) ease-in-out infinite;position:absolute;bottom:0;right:-1%}.cxFIoa_decorativeGradiente1,.cxFIoa_decorativeGradiente2,.cxFIoa_decorativeGradiente3,.cxFIoa_decorativeGradiente4{filter:blur(var(--fardo-blur-2))}.cxFIoa_section{padding:var(--fardo-space-55) 0 0;min-height:100vh;position:relative;overflow:hidden}.cxFIoa_sectionBackground{z-index:0;filter:brightness(0)saturate()invert();pointer-events:none;background-image:url(/assets/Fondo-line-cuadricula-white4.svg);background-repeat:repeat;width:100%;height:140%;position:absolute;top:5%;left:0;transform:scale(1.12)}.cxFIoa_sectionCircleRosa,.cxFIoa_sectionCircleRosa2{z-index:var(--fardo-z-1);position:absolute;top:29%;transform:translate(-50%,-50%)}.cxFIoa_sectionCircleRosa{left:30%}.cxFIoa_sectionCircleRosa2{left:73%}.cxFIoa_circleRosaIcon{opacity:1;filter:saturate(1.5)brightness(.7)contrast(1.3)}.cxFIoa_sectionDecorationLeft,.cxFIoa_sectionDecorationRight{z-index:var(--fardo-z-2);pointer-events:none;position:absolute}.cxFIoa_sectionDecorationLeft{top:0;left:-2%}.cxFIoa_sectionDecorationRight{bottom:1%;right:-2%}.cxFIoa_decorationGradient{max-width:var(--fardo-size-400);position:relative}.cxFIoa_decorationStar{position:absolute}.cxFIoa_sectionDecorationLeft .cxFIoa_decorationStar{top:50%;left:50%;transform:translate(-50%,-50%)}.cxFIoa_sectionDecorationRight .cxFIoa_decorationStar{top:60%;right:50%;transform:translate(50%,-50%)}.cxFIoa_container{max-width:var(--fardo-size-1500);padding:0 var(--fardo-space-20);z-index:var(--fardo-z-3);margin:0 auto;position:relative}.cxFIoa_wrapper{padding:0 var(--fardo-space-20);margin:0 auto}.cxFIoa_wrapper1{max-width:var(--fardo-container-1100)}.cxFIoa_wrapper2,.cxFIoa_wrapper3{max-width:var(--fardo-container-1300)}.cxFIoa_box{margin:var(--fardo-space-50) 0;padding:var(--fardo-space-40);border-radius:var(--fardo-radius-20);flex-direction:column;display:flex}.cxFIoa_box h2{color:var(--fardo-color-fg-brand);font-family:Satoshi-Variable,Satoshi,sans-serif;font-size:var(--fardo-font-size-40);font-weight:var(--fardo-weight-600);letter-spacing:var(--fardo-tracking-n3);margin:0 0 var(--fardo-space-24);border-bottom:var(--fardo-border-width-1) solid var(--fardo-color-border-brand);padding-bottom:var(--fardo-space-16);text-align:center;line-height:130%}.cxFIoa_box p{color:var(--fardo-brown-850);font-family:Satoshi-Variable,Satoshi,sans-serif;font-size:var(--fardo-font-size-18);letter-spacing:var(--fardo-tracking-n2);margin:0 0 var(--fardo-space-16);line-height:160%}.cxFIoa_box1{background:var(--fardo-color-bg-base);border-radius:var(--fardo-radius-12);padding:var(--fardo-space-30);box-shadow:var(--fardo-shadow-inset);border:var(--fardo-border-width-1) solid var(--fardo-color-border-brand)}.cxFIoa_box2,.cxFIoa_box3{padding:0 var(--fardo-space-40);background:0 0;border:none;margin:0}.cxFIoa_box2 h2,.cxFIoa_box3 h2{font-size:var(--fardo-font-size-38);font-weight:var(--fardo-weight-700);letter-spacing:var(--fardo-tracking-n4);padding-top:var(--fardo-space-36);border-bottom:none}.cxFIoa_box2 p{color:var(--fardo-black);font-size:var(--fardo-font-size-18);margin:0 var(--fardo-space-30) var(--fardo-space-20);text-align:center}.cxFIoa_trainingProcessStack{margin:var(--fardo-space-10) 0 var(--fardo-space-30)}.cxFIoa_trainingProcessStack>h3{color:var(--fardo-brown-850);font-family:Satoshi-Variable,Satoshi,sans-serif;font-size:var(--fardo-font-size-28);font-weight:var(--fardo-weight-700);letter-spacing:var(--fardo-tracking-n4);margin:0 0 var(--fardo-space-5)}.cxFIoa_trainingProcess,.cxFIoa_trainingGrid9{gap:var(--fardo-space-20);flex-wrap:wrap;align-items:stretch;display:flex}.cxFIoa_trainingProcessGroup{flex-direction:column;flex:calc(50% - 10px);min-width:0;display:flex}.cxFIoa_trainingGrid9Group{min-width:var(--fardo-size-250);flex-direction:column;flex:calc(25% - 20px);display:flex}.cxFIoa_trainingPhase{background:linear-gradient(135deg, color-mix(in srgb, var(--fardo-white) 25%, transparent) 0%, color-mix(in srgb, var(--fardo-white) 12%, transparent) 100%);border:var(--fardo-border-width-2) solid var(--fardo-color-border-brand);border-radius:var(--fardo-radius-12);padding:var(--fardo-space-28);box-shadow:var(--fardo-shadow-glass);flex:1;min-height:0}.cxFIoa_trainingPhase h4{color:var(--fardo-color-fg-brand);font-family:Satoshi-Variable,Satoshi,sans-serif;font-size:var(--fardo-font-size-20);font-weight:var(--fardo-weight-700);margin:0 0 var(--fardo-space-16);letter-spacing:var(--fardo-tracking-n4)}.cxFIoa_trainingPhase ul{padding-left:var(--fardo-space-16);margin:0;list-style:none}.cxFIoa_trainingPhase li{color:var(--fardo-brown-850);font-family:Satoshi-Variable,Satoshi,sans-serif;font-size:var(--fardo-font-size-18);letter-spacing:var(--fardo-tracking-n2);line-height:170%}.cxFIoa_trainingProcessCarouselDots,.cxFIoa_trainingGrid9CarouselDots{display:none}.cxFIoa_box3 .cxFIoa_trainingPhase{border:var(--fardo-border-width-1) solid var(--fardo-color-border-brand);padding:var(--fardo-space-24);box-shadow:var(--fardo-shadow-glass-ring)}.cxFIoa_box3 .cxFIoa_trainingPhase h4{font-family:var(--font-instrument-serif), serif;font-size:var(--fardo-font-size-26);font-weight:var(--fardo-weight-500);letter-spacing:var(--fardo-tracking-n4);margin-bottom:var(--fardo-space-10)}.cxFIoa_box3 .cxFIoa_trainingPhase li{font-size:var(--fardo-font-size-16)}.cxFIoa_isActive{background:var(--fardo-color-bg-brand)!important}.cxFIoa_serviceCtaSection{padding:0 var(--fardo-space-20);max-width:var(--fardo-container-1100);margin:0 auto;position:relative}.cxFIoa_serviceCtaContainer{max-width:var(--fardo-container-1100);margin:var(--fardo-space-20)!important;margin-bottom:var(--fardo-space-80)!important}.cxFIoa_serviceCtaContent{background:var(--fardo-color-bg-base);border-radius:var(--fardo-radius-12);padding:var(--fardo-space-40) var(--fardo-space-50);box-shadow:var(--fardo-shadow-inset);border:var(--fardo-border-width-1) solid var(--fardo-color-border-brand)}.cxFIoa_ctaTitle{font-family:Satoshi-Variable,Satoshi,sans-serif;font-size:var(--fardo-font-size-40);font-weight:var(--fardo-weight-700);color:var(--fardo-orange-400);margin-bottom:var(--fardo-space-20);text-align:center;letter-spacing:var(--fardo-tracking-n1)}.cxFIoa_ctaDescription{font-family:Satoshi-Variable,Satoshi,sans-serif;font-size:var(--fardo-font-size-20);color:var(--fardo-gray-950);line-height:var(--fardo-leading-170);margin-bottom:var(--fardo-space-10);text-align:center}.cxFIoa_ctaButtons{gap:var(--fardo-space-20);flex-wrap:wrap;justify-content:center;display:flex}.cxFIoa_faqSectionAeo{background:var(--fardo-gray-925);padding:var(--fardo-space-35) 0 var(--fardo-space-40);width:100%}.cxFIoa_faqContainer{max-width:var(--fardo-container-1400);padding:0 var(--fardo-space-50);margin:0 auto}.cxFIoa_faqContent{width:100%}.cxFIoa_faqTitle{color:var(--fardo-white);text-align:center;font-family:Instrument Serif,serif;font-size:var(--fardo-font-size-38);font-weight:var(--fardo-weight-300);line-height:var(--fardo-leading-120);letter-spacing:var(--fardo-tracking-n3);margin-bottom:var(--fardo-space-80)}.cxFIoa_faqTitle strong{font-family:Satoshi-Variable,Satoshi,sans-serif;font-weight:var(--fardo-weight-700)}.cxFIoa_faqTwoColumns{gap:var(--fardo-space-40) var(--fardo-space-80);grid-template-columns:repeat(2,1fr);display:grid}.cxFIoa_faqItem{border-bottom:var(--fardo-border-width-1_5) solid var(--fardo-white);transition:padding-bottom var(--fardo-duration-500) cubic-bezier(.16, 1, .3, 1), margin-bottom var(--fardo-duration-500) cubic-bezier(.16, 1, .3, 1);padding-bottom:var(--fardo-space-12);margin-bottom:var(--fardo-space-12)}.cxFIoa_faqItem.cxFIoa_active{padding-bottom:var(--fardo-space-24);margin-bottom:var(--fardo-space-24)}.cxFIoa_faqQuestion{cursor:pointer;align-items:center;gap:var(--fardo-space-16);width:100%;transition:transform var(--fardo-duration-450) cubic-bezier(.16, 1, .3, 1);background:0 0;border:0;padding:0;display:flex}.cxFIoa_faqQuestion:hover{transform:translateX(var(--fardo-space-5))}.cxFIoa_faqQuestion h3{color:var(--fardo-white);font-family:Satoshi-Variable,Satoshi,sans-serif;font-size:var(--fardo-font-size-18);font-weight:var(--fardo-weight-700);line-height:var(--fardo-leading-150);letter-spacing:var(--fardo-tracking-n3);text-align:left;margin:0}.cxFIoa_faqToggle{width:var(--fardo-space-25);height:var(--fardo-space-25);flex-shrink:0;position:relative}.cxFIoa_faqToggle:before{content:"";transition:transform var(--fardo-duration-520) cubic-bezier(.34, 1.2, .64, 1);background-image:url(/assets/Icon-preguntas-cerrado.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;inset:0}.cxFIoa_faqItem.cxFIoa_active .cxFIoa_faqToggle:before{background-image:url(/assets/Icon-preguntas-abierto.svg);transform:scale(1.1)}.cxFIoa_faqAnswer{max-height:0;transition:max-height var(--fardo-duration-550) cubic-bezier(.16, 1, .3, 1), margin var(--fardo-duration-550) cubic-bezier(.16, 1, .3, 1);overflow:hidden}.cxFIoa_faqItem.cxFIoa_active .cxFIoa_faqAnswer{max-height:var(--fardo-size-500);margin-top:var(--fardo-space-16)}.cxFIoa_faqAnswer p{color:var(--fardo-white);font-family:Satoshi-Variable,Satoshi,sans-serif;font-size:var(--fardo-font-size-16);line-height:var(--fardo-leading-160);letter-spacing:var(--fardo-tracking-n2);opacity:.8}@media (max-width:1024px){.cxFIoa_sectionBackground{height:91%}.cxFIoa_heroSection{padding:var(--fardo-space-150) 0 0;min-height:80vh;overflow:visible}.cxFIoa_heroContent{padding:0 var(--fardo-space-30)}.cxFIoa_heroTitle{font-size:var(--fardo-font-size-52)}.cxFIoa_heroSubtitle{font-size:var(--fardo-font-size-32)}.cxFIoa_heroDescription{font-size:var(--fardo-font-size-20)}.cxFIoa_section{padding:0;overflow:visible}.cxFIoa_sectionCircleRosa{display:none}.cxFIoa_sectionCircleRosa2{top:59%;left:50%}.cxFIoa_decorationGradient{max-width:var(--fardo-size-180)}.cxFIoa_sectionDecorationLeft{left:-3%}.cxFIoa_sectionDecorationRight{right:-6%}.cxFIoa_box2,.cxFIoa_box3{padding:0 var(--fardo-space-20)}.cxFIoa_box2 h2,.cxFIoa_box3 h2{font-size:var(--fardo-font-size-36);padding-top:var(--fardo-space-30)}.cxFIoa_box2 p{font-size:var(--fardo-font-size-18);margin:0 var(--fardo-space-25) var(--fardo-space-20)}.cxFIoa_trainingGrid9{gap:var(--fardo-space-15);grid-template-columns:repeat(2,1fr);display:grid}.cxFIoa_serviceCtaContainer{margin:0!important;margin-bottom:var(--fardo-space-50)!important}.cxFIoa_serviceCtaContent{margin-top:var(--fardo-space-45);padding:var(--fardo-space-30) var(--fardo-space-32)!important}.cxFIoa_ctaTitle{font-size:var(--fardo-font-size-32);margin-bottom:var(--fardo-space-6)}.cxFIoa_ctaDescription{font-size:var(--fardo-font-size-18)}.cxFIoa_faqTwoColumns{gap:var(--fardo-space-24);grid-template-columns:1fr}}@media (max-width:768px){.cxFIoa_sectionBackground{height:89%}.cxFIoa_heroSection{padding:var(--fardo-space-130) 0 var(--fardo-space-60)}.cxFIoa_heroContent{padding:0 var(--fardo-space-20)}.cxFIoa_heroTitle{font-size:var(--fardo-font-size-28)}.cxFIoa_heroSubtitle{font-size:var(--fardo-font-size-18);margin-bottom:var(--fardo-space-8)}.cxFIoa_heroDescription{font-size:var(--fardo-font-size-15);margin-bottom:0}.cxFIoa_heroButtons{align-items:center;gap:var(--fardo-space-10);margin-top:var(--fardo-space-22);flex-direction:column}.cxFIoa_heroGradientTopLeft,.cxFIoa_heroGradientBottomRight{max-width:var(--fardo-size-200)}.cxFIoa_container,.cxFIoa_wrapper,.cxFIoa_box2,.cxFIoa_box3{padding:0 var(--fardo-space-16)}.cxFIoa_box{padding:var(--fardo-space-20);margin:0}.cxFIoa_box h2,.cxFIoa_box2 h2,.cxFIoa_box3 h2{font-size:var(--fardo-font-size-26);padding-top:var(--fardo-space-30);margin-bottom:var(--fardo-space-8)}.cxFIoa_box p,.cxFIoa_box2 p{font-size:var(--fardo-font-size-16);margin:0 0 var(--fardo-space-8)}.cxFIoa_trainingProcessStack>h3{font-size:var(--fardo-font-size-22)}.cxFIoa_trainingProcess,.cxFIoa_trainingGrid9{scroll-snap-type:x mandatory;gap:var(--fardo-space-15);padding:0 var(--fardo-space-10);scrollbar-width:none;flex-wrap:nowrap;margin:0;display:flex;overflow-x:auto}.cxFIoa_trainingProcess::-webkit-scrollbar{display:none}.cxFIoa_trainingGrid9::-webkit-scrollbar{display:none}.cxFIoa_trainingProcessGroup,.cxFIoa_trainingGrid9Group{width:calc(100% - var(--fardo-space-20));min-width:calc(100% - var(--fardo-space-20));scroll-snap-align:start;flex:0 0 calc(100% - 20px)}.cxFIoa_trainingProcessCarouselDots,.cxFIoa_trainingGrid9CarouselDots{gap:var(--fardo-space-8);width:85%;margin:0 auto var(--fardo-space-14);display:flex}.cxFIoa_trainingProcessDot,.cxFIoa_trainingGridDot{height:var(--fardo-space-6);border-radius:var(--fardo-radius-pill);background:var(--fardo-brown-550);flex:1}.cxFIoa_serviceCtaSection{padding:var(--fardo-space-20) 0!important}.cxFIoa_ctaTitle{font-size:var(--fardo-font-size-24)}.cxFIoa_ctaDescription{font-size:var(--fardo-font-size-16)}.cxFIoa_faqContainer{padding:0 var(--fardo-space-20)}.cxFIoa_faqTitle{font-size:var(--fardo-font-size-30);margin-bottom:var(--fardo-space-40)}}
