.LanguageSwitcher_languageSwitcher__G7Lem{background:transparent;border:none;padding:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;flex-shrink:0}.LanguageSwitcher_languageSwitcher__G7Lem:hover{transform:scale(1.1)}.LanguageSwitcher_flagContainer__lRuGo{display:flex;flex-direction:column;align-items:center;gap:2px;position:relative;height:2.8em;width:2em;justify-content:center;overflow:visible}.LanguageSwitcher_activeFlag__8hF5R{transition:all .5s ease-in-out;opacity:1;transform:translateY(-.4em) scale(1);position:absolute;z-index:2;filter:grayscale(0) brightness(1)}.LanguageSwitcher_inactiveFlag__Lw77b{transition:all .5s ease-in-out;position:absolute}.LanguageSwitcher_inactiveFlag__Lw77b,.LanguageSwitcher_languageSwitcher__G7Lem.LanguageSwitcher_animating__307ZG .LanguageSwitcher_activeFlag__8hF5R{opacity:.4;filter:grayscale(100%) brightness(1.5);transform:translateY(1.2em) scale(.7);z-index:1}.LanguageSwitcher_languageSwitcher__G7Lem.LanguageSwitcher_animating__307ZG .LanguageSwitcher_inactiveFlag__Lw77b{opacity:1;filter:grayscale(0) brightness(1);transform:translateY(-.4em) scale(1.43);z-index:2}.LanguageSwitcher_languageSwitcher__G7Lem:hover .LanguageSwitcher_inactiveFlag__Lw77b{opacity:.6;transform:translateY(1.2em) scale(.75)}.LanguageSwitcher_flag__HOO68{font-size:1.8rem;line-height:1;display:flex;align-items:center;justify-content:center}@media (max-width:768px){.LanguageSwitcher_languageSwitcher__G7Lem{padding:6px 10px}.LanguageSwitcher_flag__HOO68{font-size:1.3rem}}@media (max-width:480px){.LanguageSwitcher_languageSwitcher__G7Lem{padding:5px 8px}.LanguageSwitcher_flag__HOO68{font-size:1.2rem}}.Header_mobileLeft__cE0TB,.Header_mobileRight__tXixR{display:none}.Header_desktopRight__CALpG{display:flex;align-items:center}@media (max-width:768px){.Header_logoLink__jC9_N{display:none!important}.Header_mobileLeft__cE0TB{display:flex;align-items:center;justify-content:flex-start;flex:1}.Header_mobileRight__tXixR{display:flex;flex:1}.Header_mobileMenuButton__4UeG8{display:inline-flex;align-items:center;justify-content:center}.Header_desktopRight__CALpG,.Header_navigation__y0mCG{display:none}.Header_headerContent__PPuLU{padding-left:10px;padding-right:10px}.Header_controls__XzZUL{display:none!important}.Header_headerContent__PPuLU{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;border:none;border-radius:0}.Header_logo___CXuk,.Header_navItem__tBuGW,.Header_navList__lfQ_o,.Header_navigation__y0mCG{display:none!important}.Header_mobileMenuButton__4UeG8{display:inline-flex!important;z-index:600}.Header_mobileRight__tXixR{display:flex!important;justify-content:flex-end;align-items:center}}.Header_header__TsQ2I{position:fixed;top:20px;left:0;right:0;display:flex;justify-content:center;z-index:100;padding:0 20px;animation:Header_slideDown__PHab5 .6s ease-out}.Header_headerContent__PPuLU{display:flex;align-items:center;justify-content:space-between;padding:12px 30px;width:100%;max-width:1400px;background:rgba(255,255,255,.7);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-radius:50px;box-shadow:0 8px 32px rgba(0,0,0,.08),0 2px 8px rgba(0,0,0,.04),inset 0 1px 0 rgba(255,255,255,.8);border:1px solid rgba(255,255,255,.5);animation:Header_fadeInScale__HKpzq .6s ease-out .2s both}.Header_logoLink__jC9_N{display:block;cursor:pointer;text-decoration:none;animation:Header_fadeInLeft__1Mgf2 .6s ease-out .4s both}.Header_logoLink__jC9_N:hover .Header_logo___CXuk{transform:scale(1.05);transition:transform .3s ease}.Header_logo___CXuk{display:flex;align-items:center;height:100%}.Header_logoImage__ApkZp{display:block;max-height:48px;width:auto}.Header_navigation__y0mCG{flex:1;display:flex;justify-content:center;animation:Header_fadeIn__1yaQ0 .6s ease-out .6s both}.Header_navList__lfQ_o{display:flex;list-style:none;padding:0;margin:0;justify-content:center;gap:8px}.Header_navItem__tBuGW{display:flex;align-items:center;opacity:0;animation:Header_fadeInUp__VWAtO .4s ease-out both}.Header_navItem__tBuGW:first-child{animation-delay:.7s}.Header_navItem__tBuGW:nth-child(2){animation-delay:.8s}.Header_navItem__tBuGW:nth-child(3){animation-delay:.9s}.Header_navItem__tBuGW:nth-child(4){animation-delay:1s}.Header_navItem__tBuGW:nth-child(5){animation-delay:1.1s}.Header_navItem__tBuGW:nth-child(6){animation-delay:1.2s}.Header_navItem__tBuGW .Header_contactLink__teJaK,.Header_navItem__tBuGW a{color:var(--foreground);text-decoration:none;font-weight:600;font-size:.95rem;padding:10px 20px;border-radius:25px;transition:all .3s ease;position:relative;white-space:nowrap;display:block}.Header_navItem__tBuGW a:hover{background:rgba(249,160,40,.1);color:var(--primary)}.Header_navItem__tBuGW .Header_contactLink__teJaK{background:transparent;color:var(--foreground);text-decoration:underline;text-decoration-color:var(--primary);text-decoration-thickness:2px;text-underline-offset:4px}.Header_navItem__tBuGW .Header_contactLink__teJaK:hover{color:var(--primary);text-decoration-thickness:3px}.Header_navItem__tBuGW a.Header_active__GDLpY{background:var(--primary);color:#ffffff}.Header_controls__XzZUL{display:flex;align-items:center;gap:12px;flex-shrink:0;animation:Header_fadeInRight__Fb9Nf .6s ease-out .5s both;min-width:fit-content;overflow:visible}.Header_mobileMenuButton__4UeG8{display:none;background:transparent;border:none;cursor:pointer;padding:8px;color:var(--foreground);font-size:1.5rem;position:relative}.Header_mobileMenuButton__4UeG8:hover{color:var(--primary)}.Header_burgerIcon__EdDRe{display:block;width:24px;height:2px;background:currentColor;position:relative;transition:background .3s ease}.Header_burgerIcon__EdDRe:after,.Header_burgerIcon__EdDRe:before{content:"";position:absolute;width:24px;height:2px;background:currentColor;left:0;transition:all .3s ease}.Header_burgerIcon__EdDRe:before{top:-8px}.Header_burgerIcon__EdDRe:after{top:8px}.Header_mobileMenuButton__4UeG8.Header_open__5HJ4P .Header_burgerIcon__EdDRe{background:transparent}.Header_mobileMenuButton__4UeG8.Header_open__5HJ4P .Header_burgerIcon__EdDRe:before{top:0;transform:rotate(45deg)}.Header_mobileMenuButton__4UeG8.Header_open__5HJ4P .Header_burgerIcon__EdDRe:after{top:0;transform:rotate(-45deg)}.Header_mobileMenu__ibskj{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:998;pointer-events:none}.Header_mobileMenu__ibskj.Header_open__5HJ4P{display:block;pointer-events:auto;background:rgba(0,0,0,.16)}.Header_mobileMenuContent__gqTKe{position:fixed;top:80px;left:10px;background:rgba(255,255,255,.7);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-radius:20px;box-shadow:0 8px 32px rgba(0,0,0,.08),inset 0 1px 0 rgba(255,255,255,.8);border:1px solid rgba(255,255,255,.5);padding:20px;overflow:hidden;pointer-events:auto;max-height:0;opacity:0;transition:max-height .4s ease,opacity .3s ease,padding .4s ease}.Header_mobileMenu__ibskj.Header_open__5HJ4P .Header_mobileMenuContent__gqTKe{max-height:400px;opacity:1;padding:20px}@keyframes Header_slideDown__PHab5{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}@keyframes Header_fadeInScale__HKpzq{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes Header_fadeInLeft__1Mgf2{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes Header_fadeInRight__Fb9Nf{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes Header_fadeInUp__VWAtO{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes Header_fadeIn__1yaQ0{0%{opacity:0}to{opacity:1}}@keyframes Header_slideInRight__2_6_5{0%{transform:translateX(100%)}to{transform:translateX(0)}}.Header_mobileMenuClose__33lEq{display:none}.Header_mobileNavList__UwTVa{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}.Header_mobileNavItem__P_6Ex .Header_contactLink__teJaK,.Header_mobileNavItem__P_6Ex a{display:block;color:var(--foreground);text-decoration:none;font-weight:600;font-size:1rem;padding:12px 16px;border-radius:12px;transition:all .3s ease}.Header_mobileNavItem__P_6Ex a:hover{background:rgba(249,160,40,.1);color:var(--primary)}.Header_mobileNavItem__P_6Ex .Header_contactLink__teJaK{background:transparent;color:var(--foreground);text-decoration:underline;text-decoration-color:var(--primary);text-decoration-thickness:2px;text-underline-offset:4px}.Header_mobileNavItem__P_6Ex .Header_contactLink__teJaK:hover{color:var(--primary);background:transparent;text-decoration-thickness:3px}.Header_mobileNavItem__P_6Ex a.Header_active__GDLpY{background:var(--primary);color:#ffffff}@media (min-width:769px){.Header_mobileLeft__cE0TB,.Header_mobileRight__tXixR{display:none}.Header_logo___CXuk{display:flex;margin-left:16px}.Header_desktopRight__CALpG{display:flex;align-items:center;margin-left:auto;margin-right:16px}}@media (max-width:1024px){.Header_headerContent__PPuLU{padding:12px 30px}.Header_navList__lfQ_o{gap:5px}.Header_navItem__tBuGW a{padding:8px 16px;font-size:.9rem}.Header_header__TsQ2I{top:10px;padding:0 10px}.Header_headerContent__PPuLU{padding:0;border-radius:0;background:transparent;backdrop-filter:none;box-shadow:none;border:none;gap:10px}.Header_logoLink__jC9_N{background:rgba(255,255,255,.7);backdrop-filter:blur(20px) saturate(180%);border-radius:50%;width:60px;height:60px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px rgba(0,0,0,.08),inset 0 1px 0 rgba(255,255,255,.8);border:1px solid rgba(255,255,255,.5);animation:Header_popIn__mEs7o .5s ease-out .2s both}.Header_logo___CXuk{margin-right:0;height:40px;width:40px}.Header_controls__XzZUL{background:rgba(255,255,255,.7);backdrop-filter:blur(20px) saturate(180%);border-radius:30px;padding:8px 12px;box-shadow:0 4px 16px rgba(0,0,0,.08),inset 0 1px 0 rgba(255,255,255,.8);border:1px solid rgba(255,255,255,.5);gap:10px;animation:Header_popIn__mEs7o .5s ease-out .3s both}}@keyframes Header_popIn__mEs7o{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.Footer_footerContent__JwuzM{display:flex;align-items:center;justify-content:space-between;padding:20px 30px;width:100%;max-width:1400px;background:rgba(255,255,255,.95);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.1);border:1px solid rgba(255,255,255,.3);gap:2rem;margin:0 2rem}.Footer_footerInfo__DKJ5Y{display:flex;flex-direction:column;gap:.75rem;flex:1}.Footer_contactButton__owypN{display:inline-block;padding:4px 0;background:transparent;color:var(--foreground);text-decoration:underline;text-decoration-color:var(--primary);text-decoration-thickness:2px;text-underline-offset:4px;font-weight:600;font-size:.9rem;transition:all .3s ease;align-self:flex-start}.Footer_contactButton__owypN:hover{color:var(--primary);text-decoration-thickness:3px}.Footer_copyright__bUFWk{font-size:.9rem;margin:0;opacity:.9;color:var(--foreground)}.Footer_links__31HuZ{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;font-size:.85rem}.Footer_link__2huFN{color:var(--primary);text-decoration:none;transition:all .2s ease}.Footer_link__2huFN:hover{color:var(--primary-dark);text-decoration:underline}.Footer_separator__fUZaz{color:#666;opacity:.5}.Footer_socialLinks__nxpHT{display:flex;gap:1.5rem;align-items:center}.Footer_socialIcon__Qrm5v{width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:white;text-decoration:none;font-weight:700;transition:all .3s ease;font-size:1.2rem;border:2px solid}.Footer_socialIcon__Qrm5v[aria-label=Facebook]{background:var(--facebook-blue);border-color:var(--facebook-blue)}.Footer_socialIcon__Qrm5v[aria-label=Facebook]:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(24,119,242,.4)}.Footer_socialIcon__Qrm5v[aria-label=Instagram]{background:linear-gradient(45deg,#f09433,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888);border-color:#e4405f}.Footer_socialIcon__Qrm5v[aria-label=Instagram]:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(228,64,95,.4)}.Footer_socialIcon__Qrm5v[aria-label=LinkedIn]{background:var(--linkedin-blue);border-color:var(--linkedin-blue)}.Footer_socialIcon__Qrm5v[aria-label=LinkedIn]:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(0,119,181,.4)}.Footer_socialIcon__Qrm5v[aria-label=WhatsApp]{background:var(--whatsapp-green);border-color:var(--whatsapp-green)}.Footer_socialIcon__Qrm5v[aria-label=WhatsApp]:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(37,211,102,.4)}@media (max-width:768px){.Footer_footerContent__JwuzM{padding:15px 20px;flex-direction:column;gap:1.5rem;border-radius:12px;margin:0 .5rem}.Footer_footerInfo__DKJ5Y{text-align:center;width:100%}.Footer_contactButton__owypN{align-self:center}.Footer_copyright__bUFWk{font-size:.85rem}.Footer_links__31HuZ{justify-content:center}.Footer_socialLinks__nxpHT{justify-content:center;gap:1rem}.Footer_socialIcon__Qrm5v{width:38px;height:38px;font-size:1.1rem}}@media (max-width:480px){.Footer_footerContent__JwuzM{padding:12px 15px;margin:0 .5rem}.Footer_copyright__bUFWk{font-size:.75rem}.Footer_links__31HuZ{font-size:.75rem;gap:.5rem}.Footer_socialLinks__nxpHT{gap:.75rem}.Footer_socialIcon__Qrm5v{width:36px;height:36px;font-size:1rem}}.TennisHeroSection_heroSection__chsJa{min-height:100vh;display:flex;align-items:center;justify-content:center;width:100%;padding:2rem 0;position:relative;overflow:hidden}.TennisHeroSection_heroContent__4fZxR{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:3rem;text-align:center;width:90%;max-width:1400px}.TennisHeroSection_profileImageContainer__3pxF6{flex-shrink:0;animation:TennisHeroSection_fadeInLeft__6wOeu .8s ease-out}.TennisHeroSection_profileImage__k9HR3{border-radius:24px;object-fit:cover;width:max-content;height:auto;max-width:450px;box-shadow:0 10px 40px rgba(0,0,0,.2);border:4px solid rgba(0,0,0,.9)}.TennisHeroSection_centerContent__2oGuj{display:flex;flex-direction:column;align-items:center;gap:1.5rem;animation:TennisHeroSection_fadeInUp__bA4mG .8s ease-out .2s both}.TennisHeroSection_bannerContainer__p6YZP{width:100%;max-width:600px;animation:TennisHeroSection_fadeInScale__J7JtJ .8s ease-out}.TennisHeroSection_bannerImage__u5Lgl{width:100%;height:auto;display:block;filter:drop-shadow(2px 2px 8px rgba(0,0,0,.3))}.TennisHeroSection_title__8kWQ_{font-size:4.5rem;font-weight:900;letter-spacing:.15em;margin:0;color:#f9a028;text-shadow:2px 2px 8px rgba(3,3,3,.3);animation:TennisHeroSection_fadeInScale__J7JtJ .8s ease-out}.TennisHeroSection_subtitle___kodg{font-size:1.125rem;color:#000000;margin:0;font-weight:500}.TennisHeroSection_description__eIyVP{font-size:1.125rem;max-width:600px;color:#000000;line-height:1.6;margin:0}.TennisHeroSection_socialIcons__RXZ15{display:flex;gap:2rem;justify-content:center;margin-top:1rem}.TennisHeroSection_socialIcons__RXZ15 a{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;text-decoration:none;font-weight:700;transition:all .3s ease;border:2px solid}.TennisHeroSection_socialIcons__RXZ15 a[aria-label=Facebook]{background:var(--facebook-blue);border-color:var(--facebook-blue)}.TennisHeroSection_socialIcons__RXZ15 a[aria-label=Facebook]:hover{transform:translateY(-4px) scale(1.1);box-shadow:0 8px 16px rgba(24,119,242,.5)}.TennisHeroSection_socialIcons__RXZ15 a[aria-label=Instagram]{background:linear-gradient(45deg,#f09433,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888);border-color:#e4405f}.TennisHeroSection_socialIcons__RXZ15 a[aria-label=Instagram]:hover{transform:translateY(-4px) scale(1.1);box-shadow:0 8px 16px rgba(228,64,95,.5)}.TennisHeroSection_socialIcons__RXZ15 a[aria-label=LinkedIn]{background:var(--linkedin-blue);border-color:var(--linkedin-blue)}.TennisHeroSection_socialIcons__RXZ15 a[aria-label=LinkedIn]:hover{transform:translateY(-4px) scale(1.1);box-shadow:0 8px 16px rgba(0,119,181,.5)}.TennisHeroSection_socialIcons__RXZ15 a[aria-label=WhatsApp]{background:var(--whatsapp-green);border-color:var(--whatsapp-green)}.TennisHeroSection_socialIcons__RXZ15 a[aria-label=WhatsApp]:hover{transform:translateY(-4px) scale(1.1);box-shadow:0 8px 16px rgba(37,211,102,.5)}.TennisHeroSection_icon__hi5Lx{font-size:1.5rem}@keyframes TennisHeroSection_fadeInUp__bA4mG{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes TennisHeroSection_fadeInScale__J7JtJ{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes TennisHeroSection_fadeInLeft__6wOeu{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.TennisHeroSection_heroSection__chsJa{min-height:100vh;padding:2.5rem .5rem .5rem;box-sizing:border-box}.TennisHeroSection_heroContent__4fZxR{flex-direction:column;gap:1.2rem;padding-top:.2rem}.TennisHeroSection_profileImageContainer__3pxF6{margin-top:.5rem;margin-bottom:.5rem;display:flex;justify-content:center;align-items:flex-start}.TennisHeroSection_profileImage__k9HR3{object-fit:cover;width:max-content;height:auto;max-width:200px;margin-top:0!important}.TennisHeroSection_bannerContainer__p6YZP{max-width:320px}.TennisHeroSection_title__8kWQ_{font-size:2.2rem}.TennisHeroSection_description__eIyVP,.TennisHeroSection_subtitle___kodg{font-size:1rem}.TennisHeroSection_socialIcons__RXZ15{gap:.7rem}.TennisHeroSection_socialIcons__RXZ15 a{width:40px;height:40px}.TennisHeroSection_icon__hi5Lx{font-size:1.1rem}}.ExperienciaSection_section__7Xtie{width:100%;padding:5rem 2rem;background:transparent;color:var(--foreground)}.ExperienciaSection_container__2yk5x{max-width:1400px;margin:0 auto;background:rgba(255,255,255,.95);border-radius:24px;padding:3rem;box-shadow:0 8px 32px rgba(0,0,0,.1)}.ExperienciaSection_header__XG4LX{text-align:center;margin-bottom:3rem}.ExperienciaSection_title__edVU8{font-size:2.5rem;font-weight:700;margin:0 0 1rem;color:#000000;position:relative;display:inline-block}.ExperienciaSection_title__edVU8:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:100%;height:4px;background:linear-gradient(90deg,#000000,var(--primary));border-radius:2px;animation:ExperienciaSection_slideIn__0Igfz .6s ease-out}@keyframes ExperienciaSection_slideIn__0Igfz{0%{width:0}to{width:100%}}.ExperienciaSection_description__QS4Py{font-size:1.125rem;color:var(--muted-foreground);max-width:600px;margin:2rem auto 0;line-height:1.6}.ExperienciaSection_grid__Nnrb1{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem;margin-top:2rem;padding:12px;transition:max-height .8s ease-in-out,opacity .3s ease;overflow:hidden;margin-left:-12px;margin-right:-12px}.ExperienciaSection_grid__Nnrb1 .ExperienciaSection_card__3Bokx:nth-child(n+5){display:none}.ExperienciaSection_grid__Nnrb1.ExperienciaSection_expanded__TFXA_ .ExperienciaSection_card__3Bokx:nth-child(n+5){display:flex}.ExperienciaSection_grid__Nnrb1.ExperienciaSection_collapsing__SNpyH .ExperienciaSection_card__3Bokx:nth-child(n+5){display:flex;animation:ExperienciaSection_fadeOutDown__4_eYX .5s ease-out forwards}.ExperienciaSection_grid__Nnrb1.ExperienciaSection_collapsing__SNpyH .ExperienciaSection_card__3Bokx:nth-child(5){animation-delay:.35s}.ExperienciaSection_grid__Nnrb1.ExperienciaSection_collapsing__SNpyH .ExperienciaSection_card__3Bokx:nth-child(6){animation-delay:.3s}.ExperienciaSection_grid__Nnrb1.ExperienciaSection_collapsing__SNpyH .ExperienciaSection_card__3Bokx:nth-child(7){animation-delay:.25s}.ExperienciaSection_grid__Nnrb1.ExperienciaSection_collapsing__SNpyH .ExperienciaSection_card__3Bokx:nth-child(8){animation-delay:.2s}.ExperienciaSection_grid__Nnrb1.ExperienciaSection_collapsing__SNpyH .ExperienciaSection_card__3Bokx:nth-child(9){animation-delay:.15s}.ExperienciaSection_grid__Nnrb1.ExperienciaSection_collapsing__SNpyH .ExperienciaSection_card__3Bokx:nth-child(10){animation-delay:.1s}.ExperienciaSection_grid__Nnrb1.ExperienciaSection_collapsing__SNpyH .ExperienciaSection_card__3Bokx:nth-child(11){animation-delay:.05s}.ExperienciaSection_grid__Nnrb1.ExperienciaSection_collapsing__SNpyH .ExperienciaSection_card__3Bokx:nth-child(12){animation-delay:0s}@keyframes ExperienciaSection_fadeOutDown__4_eYX{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.ExperienciaSection_card__3Bokx{background:white;border:2px solid var(--border);border-radius:12px;padding:1rem;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:.75rem;animation:ExperienciaSection_fadeInUp__u_Uqq .5s ease-out forwards;opacity:0}.ExperienciaSection_card__3Bokx.ExperienciaSection_loaded__3WndL{animation:none;opacity:1}@keyframes ExperienciaSection_fadeInUp__u_Uqq{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ExperienciaSection_card__3Bokx:first-child{animation-delay:.05s}.ExperienciaSection_card__3Bokx:nth-child(2){animation-delay:.1s}.ExperienciaSection_card__3Bokx:nth-child(3){animation-delay:.15s}.ExperienciaSection_card__3Bokx:nth-child(4){animation-delay:.2s}.ExperienciaSection_card__3Bokx:nth-child(5){animation-delay:.25s}.ExperienciaSection_card__3Bokx:nth-child(6){animation-delay:.3s}.ExperienciaSection_card__3Bokx:nth-child(7){animation-delay:.35s}.ExperienciaSection_card__3Bokx:nth-child(8){animation-delay:.4s}.ExperienciaSection_card__3Bokx:nth-child(9){animation-delay:.45s}.ExperienciaSection_card__3Bokx:nth-child(10){animation-delay:.5s}.ExperienciaSection_card__3Bokx:nth-child(11){animation-delay:.55s}.ExperienciaSection_card__3Bokx:nth-child(12){animation-delay:.6s}.ExperienciaSection_grid__Nnrb1.ExperienciaSection_collapsing__SNpyH .ExperienciaSection_card__3Bokx{animation:none;opacity:1}.ExperienciaSection_card__3Bokx:before{content:"";position:absolute;inset:0;border-radius:12px;padding:2px;background:linear-gradient(135deg,#000000,var(--primary));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;opacity:0;transition:opacity .3s ease;pointer-events:none}.ExperienciaSection_card__3Bokx:hover:before{opacity:1}.ExperienciaSection_card__3Bokx:hover{transform:translateY(-8px);box-shadow:0 12px 32px rgba(0,0,0,.15)}.ExperienciaSection_logosRow__6zMGg{display:flex;gap:.5rem;justify-content:center;align-items:center;padding:.75rem 0;border-bottom:1px solid var(--border);max-width:90%;margin-left:5%;margin-right:5%;box-sizing:border-box}.ExperienciaSection_logoContainer__t4wQz{flex-shrink:0;display:flex;align-items:center;justify-content:center;max-width:25%;min-width:0;box-sizing:border-box;margin-left:.5%;margin-right:.5%}.ExperienciaSection_logo__jhnzn{display:block;max-width:100%;max-height:60px;width:100%;height:auto;object-fit:contain;border-radius:8px;box-sizing:border-box}.ExperienciaSection_locationRow__U8HNM{display:flex;justify-content:space-between;align-items:center;padding:.4rem 0}.ExperienciaSection_city__uh3pl{font-size:1.125rem;font-weight:600;color:var(--foreground)}.ExperienciaSection_categoryRow__qgwLq{display:flex;justify-content:center;align-items:center;padding:.4rem 0}.ExperienciaSection_category__Wf7dI{font-size:.875rem;font-weight:600;color:var(--text-secondary);background:rgba(255,255,255,.1);padding:.4rem .7rem;border-radius:18px;letter-spacing:.03em;display:inline-block;text-align:center;line-height:1.35;max-width:90%;word-wrap:break-word;overflow-wrap:break-word;box-shadow:0 2px 8px rgba(0,0,0,.15);border:1px solid rgba(255,255,255,.15)}.ExperienciaSection_categoryHighlight__iyqRP{background:linear-gradient(135deg,#d1b153,#e8cc7a);color:#1a1a1a;border:2px solid #d1b153;font-weight:700;letter-spacing:.05em;box-shadow:0 4px 15px rgba(209,177,83,.35),inset 0 1px 0 rgba(255,255,255,.3);text-shadow:0 1px 2px rgba(0,0,0,.1)}.ExperienciaSection_categoryHighlightSilver___wfy2{background:linear-gradient(135deg,#acacac,#d0d0d0);color:#1a1a1a;border:2px solid #acacac;font-weight:700;letter-spacing:.05em;box-shadow:0 4px 15px rgba(172,172,172,.35),inset 0 1px 0 rgba(255,255,255,.4);text-shadow:0 1px 2px rgba(0,0,0,.1)}.ExperienciaSection_yearsRow__nh7Vr{display:flex;justify-content:center;align-items:center;padding:.4rem 0;flex-wrap:wrap;gap:0}.ExperienciaSection_year__tP3LL{font-size:1.125rem;color:var(--muted-foreground);font-weight:500;font-family:inherit;text-align:center;cursor:pointer;position:relative;display:inline-block;padding:.25rem .5rem;transition:all .3s cubic-bezier(.4,0,.2,1);border-radius:20px;z-index:1}.ExperienciaSection_year__tP3LL:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);width:100%;height:100%;border:2px solid var(--primary);border-radius:20px;opacity:0;transition:all .3s cubic-bezier(.4,0,.2,1);pointer-events:none;box-shadow:0 0 0 0 rgba(249,160,40,.4)}.ExperienciaSection_year__tP3LL:hover:before{transform:translate(-50%,-50%) scale(1.3);opacity:1;animation:ExperienciaSection_ripple__BcEGC 1s cubic-bezier(.4,0,.2,1) infinite}.ExperienciaSection_year__tP3LL:hover{color:var(--primary);font-weight:600;transform:scale(1.05)}.ExperienciaSection_year__tP3LL:active{transform:scale(.95)}@keyframes ExperienciaSection_ripple__BcEGC{0%{box-shadow:0 0 0 0 rgba(249,160,40,.5)}70%{box-shadow:0 0 0 8px rgba(249,160,40,0)}to{box-shadow:0 0 0 0 rgba(249,160,40,0)}}.ExperienciaSection_yearSeparator__3K_mi{font-size:1.125rem;color:var(--muted-foreground);font-weight:500;padding:0;user-select:none;pointer-events:none}.ExperienciaSection_carouselModal__4aC6w{position:fixed;inset:0;background:transparent;display:flex;align-items:center;justify-content:center;z-index:1000;animation:ExperienciaSection_fadeIn__y1_3l .2s ease;padding:0;pointer-events:none}.ExperienciaSection_carouselModal__4aC6w.ExperienciaSection_locked__OChEz{pointer-events:auto}.ExperienciaSection_carouselModal__4aC6w.ExperienciaSection_hover__oBYTW{pointer-events:auto;align-items:flex-start;justify-content:flex-start}.ExperienciaSection_storiesContainer__KNIc1{position:relative;width:100%;max-width:500px;height:90vh;max-height:900px;background:#000;border-radius:12px;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.8);user-select:none;pointer-events:auto}.ExperienciaSection_resizeHandle__NQgLW{position:absolute;bottom:0;right:0;width:30px;height:30px;cursor:nwse-resize;z-index:20;background:linear-gradient(135deg,transparent 50%,rgba(255,255,255,.3) 0);border-bottom-right-radius:12px}.ExperienciaSection_resizeHandle__NQgLW:hover{background:linear-gradient(135deg,transparent 50%,rgba(255,255,255,.5) 0)}.ExperienciaSection_resizeHandle__NQgLW:after{content:"";position:absolute;bottom:5px;right:5px;width:12px;height:12px;border-right:2px solid rgba(255,255,255,.6);border-bottom:2px solid rgba(255,255,255,.6)}.ExperienciaSection_progressBarsContainer___WfXN{position:absolute;top:0;left:0;right:0;display:flex;gap:4px;padding:8px;z-index:10;background:transparent}.ExperienciaSection_progressBarWrapper__9_7TW{flex:1;height:3px;background:rgba(255,255,255,.3);border-radius:2px;overflow:hidden}.ExperienciaSection_progressBar__Al5n8{height:100%;background:#ffffff;border-radius:2px;transition:width .05s linear;box-shadow:0 0 6px rgba(255,255,255,.8)}.ExperienciaSection_storiesHeader__SJPad{position:absolute;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;padding:50px 16px 16px;z-index:10;background:transparent}.ExperienciaSection_tournamentInfo__XbfZz{display:flex;align-items:center;gap:12px}.ExperienciaSection_tournamentLogoSmall__V_I_V{width:50px;height:50px;border-radius:50%;background:white;display:flex;align-items:center;justify-content:center;padding:4px;border:2px solid white}.ExperienciaSection_logoSmall__SPZ0n{width:100%;height:100%;object-fit:contain;border-radius:50%}.ExperienciaSection_tournamentText__coZxF{display:flex;flex-direction:column;gap:2px}.ExperienciaSection_tournamentName__JQ9iB{color:white;font-weight:600;font-size:1.1rem;text-shadow:0 1px 2px rgba(0,0,0,.5)}.ExperienciaSection_tournamentYear__ucPG9{color:rgba(255,255,255,.8);font-size:.95rem;text-shadow:0 1px 2px rgba(0,0,0,.5)}.ExperienciaSection_closeButton__gSx4z{display:none}.ExperienciaSection_imageWrapper__GrhXi{position:relative;width:100%;height:100%;cursor:pointer;user-select:none}.ExperienciaSection_storiesImage__IpiAo{width:100%;height:100%;object-fit:contain}.ExperienciaSection_tapZoneLeft__l5eHh,.ExperienciaSection_tapZoneRight__csRWE{position:absolute;top:0;bottom:0;width:33%;display:none}.ExperienciaSection_tapZoneLeft__l5eHh{left:0}.ExperienciaSection_tapZoneRight__csRWE{right:0}.ExperienciaSection_tapIndicator__z2bbT{display:none}.ExperienciaSection_pauseIndicator__zcYb_{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:5}.ExperienciaSection_pauseIcon__8x1AA{color:white;font-size:4rem;opacity:.8;text-shadow:0 4px 16px rgba(0,0,0,.8);animation:ExperienciaSection_pulse__2n6_n 1s ease-in-out infinite}@keyframes ExperienciaSection_pulse__2n6_n{0%,to{opacity:.8}50%{opacity:.4}}@keyframes ExperienciaSection_fadeIn__y1_3l{0%{opacity:0}to{opacity:1}}.ExperienciaSection_showMoreContainer__FtJyO{display:flex;justify-content:center;margin-top:2rem}.ExperienciaSection_showMoreButton__4pWUg{background:var(--primary);color:white;border:none;padding:1rem 2.5rem;font-size:1.125rem;font-weight:600;border-radius:12px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 16px rgba(249,160,40,.3);letter-spacing:.05em}.ExperienciaSection_showMoreButton__4pWUg:hover{background:var(--primary-dark);transform:translateY(-2px);box-shadow:0 6px 24px rgba(249,160,40,.4)}.ExperienciaSection_showMoreButton__4pWUg:active{transform:translateY(0)}@media (max-width:1024px){.ExperienciaSection_grid__Nnrb1{grid-template-columns:repeat(3,1fr);gap:1rem}.ExperienciaSection_card__3Bokx{padding:.75rem}.ExperienciaSection_logoContainer__t4wQz{max-width:30%;margin-left:.5%;margin-right:.5%}.ExperienciaSection_logo__jhnzn{max-height:48px}.ExperienciaSection_logosRow__6zMGg{gap:.4rem;padding:.6rem 0;max-width:90%;margin-left:5%;margin-right:5%}.ExperienciaSection_city__uh3pl{font-size:1rem}.ExperienciaSection_category__Wf7dI{font-size:.8rem;padding:.35rem .6rem;border-radius:16px}.ExperienciaSection_year__tP3LL{font-size:.95rem;padding:.22rem .45rem}}@media (max-width:768px){.ExperienciaSection_section__7Xtie{padding:3rem .5rem}.ExperienciaSection_container__2yk5x{padding:2rem .5rem}.ExperienciaSection_title__edVU8{font-size:2rem}.ExperienciaSection_title__edVU8:after{width:auto}.ExperienciaSection_description__QS4Py{font-size:1rem}.ExperienciaSection_grid__Nnrb1{grid-template-columns:repeat(2,1fr);gap:.75rem}.ExperienciaSection_card__3Bokx{padding:.5rem}.ExperienciaSection_logoContainer__t4wQz{max-width:40%;margin-left:.5%;margin-right:.5%}.ExperienciaSection_logo__jhnzn{max-height:36px}.ExperienciaSection_logosRow__6zMGg{gap:.25rem;padding:.5rem 0;max-width:90%;margin-left:5%;margin-right:5%}.ExperienciaSection_city__uh3pl{font-size:.875rem}.ExperienciaSection_category__Wf7dI{font-size:.7rem;padding:.3rem .5rem;border-radius:14px;letter-spacing:.02em;line-height:1.35;max-width:85%}.ExperienciaSection_year__tP3LL{font-size:.8rem;padding:.2rem .4rem;border-radius:16px}.ExperienciaSection_year__tP3LL:before{border-radius:16px}.ExperienciaSection_yearSeparator__3K_mi{font-size:.8rem}.ExperienciaSection_showMoreButton__4pWUg{font-size:1rem;padding:.75rem 1.5rem}.ExperienciaSection_carouselModal__4aC6w{padding:40px 30px}.ExperienciaSection_storiesContainer__KNIc1{max-width:100%;height:calc(100vh - 80px);max-height:calc(100vh - 80px);border-radius:12px}.ExperienciaSection_progressBarsContainer___WfXN{padding:12px 8px 8px;gap:6px}.ExperienciaSection_progressBarWrapper__9_7TW{height:4px}.ExperienciaSection_storiesHeader__SJPad{padding:60px 12px 12px}.ExperienciaSection_tournamentLogoSmall__V_I_V{width:56px;height:56px}.ExperienciaSection_tournamentName__JQ9iB{font-size:1.15rem}.ExperienciaSection_tournamentYear__ucPG9{font-size:1rem}.ExperienciaSection_tapIndicator__z2bbT{font-size:2rem}.ExperienciaSection_pauseIcon__8x1AA{font-size:3rem}}.EncordadoSection_section__nTn6m{width:100%;padding:5rem 2rem;background:transparent;color:var(--foreground)}.EncordadoSection_container__X2rtf{max-width:1400px;margin:0 auto;background:rgba(255,255,255,.95);border-radius:24px;padding:3rem;box-shadow:0 8px 32px rgba(0,0,0,.1)}.EncordadoSection_content__1xu8P{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.EncordadoSection_textContent__yjp_H{display:flex;flex-direction:column;gap:1.5rem}.EncordadoSection_title__nxa1t{font-size:2.5rem;font-weight:700;margin:0 0 1rem;color:#000000;text-align:center;position:relative;display:inline-block}.EncordadoSection_title__nxa1t:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:100%;height:4px;background:linear-gradient(90deg,#000000,var(--primary));border-radius:2px;animation:EncordadoSection_slideIn__NlCz1 .6s ease-out}@keyframes EncordadoSection_slideIn__NlCz1{0%{width:0}to{width:100%}}.EncordadoSection_description__c1CzH{font-size:1.125rem;color:var(--foreground);line-height:1.7;margin:0 auto;text-align:center;max-width:600px}.EncordadoSection_featuresList__Y6o_3{list-style:none;padding:0;margin:1rem 0;display:flex;flex-direction:column;gap:1rem}.EncordadoSection_featuresList__Y6o_3 li{font-size:1.125rem;color:var(--foreground);display:flex;align-items:center;gap:.75rem}.EncordadoSection_featuresList__Y6o_3 li:before{content:"✓";color:var(--primary);font-weight:700;font-size:1.3rem}.EncordadoSection_ctaButton__PO5Hh{align-self:flex-start;padding:.875rem 1.75rem;background:linear-gradient(135deg,var(--whatsapp-green),var(--primary));color:white;text-decoration:none;border-radius:8px;font-weight:600;transition:all .3s ease;display:inline-flex;align-items:center;gap:.5rem;margin-top:1rem;border:none}.EncordadoSection_ctaButton__PO5Hh:hover{transform:translateY(-2px);box-shadow:0 8px 16px rgba(37,211,102,.3);background:linear-gradient(135deg,#1ea952,#e89020)}.EncordadoSection_whatsappIcon__elPcD{font-size:1.3rem}.EncordadoSection_videoContent__2Iuq0{display:flex;align-items:center;justify-content:center;position:relative}.EncordadoSection_stringerVideo__yQFny{width:50%;height:auto;border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.15);object-fit:cover;transition:transform .3s ease}.EncordadoSection_videoPlaceholder__xwIy3{width:50%;aspect-ratio:16/9;background:white;border:3px solid var(--primary);border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:3rem;color:var(--primary);text-align:center;padding:2rem}@media (max-width:768px){.EncordadoSection_section__nTn6m{padding:3rem .5rem}.EncordadoSection_container__X2rtf{padding:2rem .5rem}.EncordadoSection_content__1xu8P{grid-template-columns:1fr;gap:2rem}.EncordadoSection_title__nxa1t{font-size:2rem}.EncordadoSection_title__nxa1t:after{width:auto;max-width:none}.EncordadoSection_description__c1CzH{font-size:1rem}.EncordadoSection_ctaButton__PO5Hh{align-self:center}}.EquilibradoSection_section__BEHfn{width:100%;padding:5rem 2rem;background:transparent;color:var(--foreground)}.EquilibradoSection_container__3nwYc{max-width:1400px;margin:0 auto;background:rgba(255,255,255,.95);border-radius:24px;padding:3rem;box-shadow:0 8px 32px rgba(0,0,0,.1)}.EquilibradoSection_header__N9eUJ{text-align:center;margin-bottom:3rem}.EquilibradoSection_imagesContainer__sFvwA{display:flex;gap:2rem;justify-content:center;align-items:center;margin:2rem auto;flex-wrap:wrap}.EquilibradoSection_headerImageContainer__HRyEv{flex:1;max-width:600px;min-width:300px;border-radius:16px;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.15)}.EquilibradoSection_headerImage__vyEtI{width:100%;height:auto;display:block}.EquilibradoSection_upgradeImageContainer__WmX6Y{flex-shrink:0;max-width:300px}.EquilibradoSection_upgradeImage__2sdli{width:100%;height:auto;display:block;filter:drop-shadow(0 4px 12px rgba(0,0,0,.2))}.EquilibradoSection_title__rN0_d{font-size:2.5rem;font-weight:700;margin:0 0 1rem;color:#000000;position:relative;display:inline-block}.EquilibradoSection_title__rN0_d:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:100%;height:4px;background:linear-gradient(90deg,#000000,var(--primary));border-radius:2px;animation:EquilibradoSection_slideIn__heeJf .6s ease-out}@keyframes EquilibradoSection_slideIn__heeJf{0%{width:0}to{width:100%}}.EquilibradoSection_description__crCkH{font-size:1.125rem;color:var(--muted-foreground);max-width:700px;margin:1rem auto 0;line-height:1.6}.EquilibradoSection_servicesGrid__JCkMb{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-top:2rem}.EquilibradoSection_serviceCard__8X22Q{background:white;border:2px solid var(--border);border-radius:12px;padding:2rem;display:flex;flex-direction:column;gap:1.5rem;transition:all .3s ease;cursor:pointer;position:relative;overflow:hidden}.EquilibradoSection_serviceCard__8X22Q:before{content:"";position:absolute;inset:0;border-radius:12px;padding:2px;background:linear-gradient(135deg,#000000,var(--primary));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;opacity:0;transition:opacity .3s ease;pointer-events:none}.EquilibradoSection_serviceCard__8X22Q:hover:before{opacity:1}.EquilibradoSection_serviceCard__8X22Q:hover{transform:translateY(-8px);box-shadow:0 12px 32px rgba(0,0,0,.15)}.EquilibradoSection_cardTop__xKM1P{flex:1}.EquilibradoSection_serviceTitle__2TX9u{text-align:center;font-size:1.5rem;font-weight:700;color:var(--primary);margin:0 0 .5rem}.EquilibradoSection_serviceDescript__QwjaG{font-size:1.125rem;color:var(--muted-foreground);margin:0;line-height:1.5}.EquilibradoSection_imagePlaceholder__04p0f{width:100%;aspect-ratio:1;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#f5f5f5}.EquilibradoSection_serviceImage__iMg7E{width:100%;height:100%;object-fit:contain;display:block}.EquilibradoSection_priceTag__5KVG9{font-size:1.3rem;font-weight:700;color:var(--primary);text-align:center}.EquilibradoSection_ctaButton__2WxxC{padding:.75rem 1.5rem;background:linear-gradient(135deg,var(--whatsapp-green),var(--primary));color:white;text-decoration:none;border-radius:8px;font-weight:600;transition:all .3s ease;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;margin-top:.5rem;border:none;font-size:1rem}.EquilibradoSection_ctaButton__2WxxC:hover{transform:translateY(-2px);box-shadow:0 8px 16px rgba(37,211,102,.3);background:linear-gradient(135deg,#1ea952,#e89020)}.EquilibradoSection_whatsappIcon__fXI6n{font-size:1.2rem}.EquilibradoSection_topRow___BCxt{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;margin:3rem 0}.EquilibradoSection_carouselLeft__66Br1{height:max-content}.EquilibradoSection_upgradeRight__CgbEv{max-width:30%;height:max-content}@media (max-width:768px){.EquilibradoSection_carouselLeft__66Br1{height:max-content}.EquilibradoSection_upgradeRight__CgbEv{max-width:40%;align-items:center;height:auto}.EquilibradoSection_section__BEHfn{padding:3rem .5rem}.EquilibradoSection_container__3nwYc{padding:2rem .5rem}.EquilibradoSection_title__rN0_d{font-size:2rem}.EquilibradoSection_title__rN0_d:after{width:auto}.EquilibradoSection_description__crCkH{font-size:1rem}.EquilibradoSection_serviceDescript__QwjaG{font-size:.95rem}.EquilibradoSection_priceTag__5KVG9{font-size:1.1rem}.EquilibradoSection_ctaButton__2WxxC{padding:.65rem 1.25rem;font-size:.9rem}.EquilibradoSection_whatsappIcon__fXI6n{font-size:1.1rem}.EquilibradoSection_servicesGrid__JCkMb{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.EquilibradoSection_serviceCard__8X22Q{padding:.5rem;border-radius:8px;gap:.5rem}.EquilibradoSection_imagePlaceholder__04p0f{width:100%;aspect-ratio:1;max-height:130px;overflow:hidden}.EquilibradoSection_serviceImage__iMg7E{width:100%;height:100%;object-fit:contain}.EquilibradoSection_serviceTitle__2TX9u{font-size:.9rem}.EquilibradoSection_serviceDescript__QwjaG{font-size:.75rem;line-height:1.2}.EquilibradoSection_priceTag__5KVG9{font-size:.9rem}.EquilibradoSection_imagesContainer__sFvwA{overflow-x:auto;justify-content:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;gap:1rem}.EquilibradoSection_headerImageContainer__HRyEv,.EquilibradoSection_upgradeImageContainer__WmX6Y{width:45%;max-width:45%;min-width:auto;height:auto;flex-shrink:1}.EquilibradoSection_headerImage__vyEtI,.EquilibradoSection_upgradeImage__2sdli{width:100%;height:auto;object-fit:contain;display:block}}.CarouselEquilibrado_carousel__E3PhX{position:relative;height:350px;max-height:350px;aspect-ratio:9/16;border-radius:16px;overflow:hidden;cursor:pointer;box-shadow:0 8px 24px rgba(0,0,0,.15)}@media (max-width:768px){.CarouselEquilibrado_carousel__E3PhX{height:150px}}.CarouselEquilibrado_progressContainer__J4W17{position:absolute;top:10px;left:0;right:0;display:flex;gap:6px;padding:0 10px;z-index:10}.CarouselEquilibrado_progressBar__it7dB{flex:1;height:3px;background:rgba(255,255,255,.3);border-radius:4px;overflow:hidden}.CarouselEquilibrado_progressFill__JRV9M{height:100%;background:white;transition:width .1s linear}.CarouselEquilibrado_image__SW224{object-fit:cover}.CursosSection_section__lo11d{width:100%;padding:5rem 2rem;background:transparent;color:var(--foreground)}.CursosSection_container__vskwv{max-width:1400px;margin:0 auto;background:rgba(255,255,255,.95);border-radius:24px;padding:3rem;box-shadow:0 8px 32px rgba(0,0,0,.1)}.CursosSection_header__lxabG{text-align:center;margin-bottom:3rem}.CursosSection_headerImagesWrapper__H2kkP{display:flex;gap:2rem;justify-content:center;align-items:stretch;margin:2rem auto;max-width:720px}.CursosSection_headerImageContainer__KnuLX{flex:1;border-radius:16px;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.15);display:flex}.CursosSection_headerImage__eXnk4{width:100%;height:100%;object-fit:cover;display:block}.CursosSection_diplomaImageContainer__gjIpt{flex:1;border-radius:16px;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.15);display:flex}.CursosSection_diplomaImage__ALeNr{width:100%;height:100%;object-fit:cover;display:block}.CursosSection_title__iYd2R{font-size:2.5rem;font-weight:700;margin:0 0 1rem;color:#000000;position:relative;display:inline-block}.CursosSection_title__iYd2R:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:100%;height:4px;background:linear-gradient(90deg,#000000,var(--primary));border-radius:2px;animation:CursosSection_slideIn__t9TH1 .6s ease-out}@keyframes CursosSection_slideIn__t9TH1{0%{width:0}to{width:100%}}.CursosSection_description__E21uM{font-size:1.125rem;color:var(--muted-foreground);max-width:700px;margin:1rem auto 0;line-height:1.6}.CursosSection_coursesGrid__GWcli{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:2rem}.CursosSection_courseCard__pmJfS{background:white;border:2px solid var(--border);border-radius:12px;padding:2rem;display:flex;flex-direction:column;gap:1.5rem;transition:all .3s ease;position:relative;overflow:hidden}.CursosSection_courseCard__pmJfS:before{content:"";position:absolute;inset:0;border-radius:12px;padding:3px;background:linear-gradient(135deg,#000000,var(--primary));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;opacity:0;transition:opacity .3s ease;pointer-events:none}.CursosSection_courseCard__pmJfS:hover:before{opacity:1}.CursosSection_courseCard__pmJfS:hover{transform:translateY(-8px);box-shadow:0 16px 32px rgba(0,0,0,.2)}.CursosSection_courseHeader___9b1T{border-bottom:2px solid var(--primary);padding-bottom:1.5rem}.CursosSection_courseName__0jrg_{font-size:1.5rem;font-weight:700;color:var(--primary);margin:0 0 .5rem}.CursosSection_courseLevel__ROvyq{font-size:1.125rem;color:var(--muted-foreground);margin:0;text-transform:uppercase;letter-spacing:.05em}.CursosSection_contentList__cDPzx{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem;flex:1}.CursosSection_contentList__cDPzx li{font-size:1.125rem;color:var(--foreground);padding-left:1.5rem;position:relative}.CursosSection_contentList__cDPzx li:before{content:"→";position:absolute;left:0;color:var(--primary);font-weight:700}.CursosSection_courseFooter__2MK8f{display:flex;justify-content:space-between;align-items:center;margin-top:1rem;border-top:2px solid var(--border);padding-top:1.5rem}.CursosSection_price__N6thy{font-size:1.3rem;font-weight:700;color:var(--primary)}.CursosSection_enrollButton__AVWUY{padding:.75rem 1.5rem;background:linear-gradient(135deg,var(--primary),#e89020);color:#ffffff;border:none;border-radius:6px;font-weight:600;cursor:pointer;transition:all .3s ease;font-size:1.125rem;text-decoration:none;display:inline-block;text-align:center}.CursosSection_enrollButton__AVWUY:hover{transform:scale(1.05);box-shadow:0 8px 16px rgba(249,160,40,.4);background:linear-gradient(135deg,#e89020,var(--primary))}@media (max-width:768px){.CursosSection_section__lo11d{padding:3rem .5rem}.CursosSection_container__vskwv{padding:2rem .5rem}.CursosSection_headerImagesWrapper__H2kkP{flex-direction:row;max-width:500px}.CursosSection_title__iYd2R{font-size:2rem}.CursosSection_title__iYd2R:after{width:auto}.CursosSection_description__E21uM{font-size:1rem}.CursosSection_contentList__cDPzx li,.CursosSection_courseLevel__ROvyq{font-size:.95rem}.CursosSection_price__N6thy{font-size:1.1rem}.CursosSection_enrollButton__AVWUY{font-size:.95rem}.CursosSection_coursesGrid__GWcli{grid-template-columns:1fr}.CursosSection_courseCard__pmJfS{padding:1.5rem}.CursosSection_courseFooter__2MK8f{flex-direction:column;gap:1rem}.CursosSection_enrollButton__AVWUY{width:100%}}