.NotFoundContent_container__idxVC{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:2rem;background-color:#fff;gap:2rem}.NotFoundContent_textContainer__FuP37{max-width:600px}.NotFoundContent_title__0SyQO{font-size:3rem;font-weight:700;margin-bottom:1rem;color:#333}.NotFoundContent_subtitle__MRPtV{font-size:1.2rem;margin-bottom:2rem;color:#555;line-height:1.4}.NotFoundContent_btn__7kST_{display:inline-block;padding:.8rem 1.5rem;background-color:#ff6a6a;color:#fff;font-weight:600;border-radius:4px;text-decoration:none;transition:background-color .2s ease}.NotFoundContent_btn__7kST_:hover{background-color:#ff4e4e;color:#fff}.NotFoundContent_imageContainer__w7UCG{max-width:400px;text-align:center}.NotFoundContent_image__H6sTm{width:100%;height:auto;max-height:300px;object-fit:contain}@media(max-width:768px){.NotFoundContent_container__idxVC{flex-direction:column-reverse;padding:1rem;gap:3rem}.NotFoundContent_textContainer__FuP37{margin-right:0;max-width:100%;margin-bottom:1.5rem;text-align:center}.NotFoundContent_title__0SyQO{font-size:2rem}.NotFoundContent_subtitle__MRPtV{font-size:1rem;margin-bottom:1.5rem}.NotFoundContent_imageContainer__w7UCG{max-width:100%}}.Alert_alert__lLAmr{display:flex;align-items:center;padding:1rem;border:1px solid #ccc;border-radius:2px;font-weight:500;word-break:break-word}.Alert_alert__lLAmr.Alert_small__8g5rs{padding:.5rem 1rem}.Alert_alert__lLAmr.Alert_maxSmall__6jA28{font-size:13px;padding:.3rem .4rem;margin-bottom:0!important}.Alert_alert__lLAmr .Alert_icon__f4yvi{margin-right:.8rem}.Alert_alert__lLAmr.Alert_warningAlert__2Msmt{background-color:#fff6ef;border-color:#e77c40;color:#e77c40}.Alert_alert__lLAmr.Alert_dangerAlert__xvgmM{background-color:#ffdede;border-color:#df1e1e;color:#e0232e}.Alert_alert__lLAmr.Alert_successAlert__19xWQ{background-color:#f2fff7;border-color:#76d8a3;color:#2dc071}.Alert_alert__lLAmr.Alert_infoAlert__C0_ug{background-color:#f3f3f3;border-color:#d0d0d0;color:#252b42}.Alert_alert__lLAmr.Alert_notificationAlert__tVhOR{background-color:#f8faff;border-color:#23a6f0;color:#23a6f0}.Alert_alert__lLAmr .Alert_closeButton__BUfmz{display:flex;align-items:center;background:none;border:none;font-size:1rem;color:#555;cursor:pointer;margin-left:auto}.styles_input__l__tC{width:100%;font-size:.9rem;padding:5px 10px;outline:none;font-weight:500;background:none;border:none;border-bottom:.5px solid #454647;height:35px}.styles_input__l__tC::placeholder{text-transform:uppercase;letter-spacing:.2px}.styles_textarea__oUeC9{resize:none}.styles_select__9bDB9>div{outline:none;border:none;border-bottom:.5px solid #454647;border-radius:0;background-color:transparent;padding:5px 10px;font-size:.9rem;width:100%;gap:.25rem;min-width:200px;font-weight:500;min-height:35px;height:35px}.styles_select__9bDB9>div *{padding:0;margin:0;color:#454647}.styles_select__9bDB9>div.styles_icon__YhMAI{padding-right:2rem}.styles_select__9bDB9>div span{display:none}.styles_select__9bDB9.styles_disabled___ltqN{pointer-events:none;opacity:.5}.styles_select__9bDB9.styles_disabled___ltqN>div{background-color:#f5f5f5}.styles_select__9bDB9.styles_bordered__AA9yJ>div{border:1px solid #454647;border-radius:3px;font-size:1rem}.styles_selectPlaceholder__Hz2U9{text-transform:uppercase;letter-spacing:.2px;color:#757575!important}.styles_checkboxInput__1qmtA{padding:0;border:2px solid #737373;border-radius:2px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:16px;min-height:16px;width:16px;height:16px;margin-right:.5rem}.styles_checkboxInput__1qmtA:checked{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjQiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zLjMgMTkuNm03LTJsLTUtNSAxLjQtMS40IDMuNiAzLjYgNy42LTcuNiAxLjQgMS40LTkgOXoiLz48L3N2Zz4=);background-size:20px 20px;background-position:50%;background-repeat:no-repeat;background-color:#89bc39;border-color:#89bc39}.styles_radioInput__7rL3W{padding:0;border:2px solid #737373;border-radius:2px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;margin-right:.5rem}.styles_radioInput__7rL3W:checked{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjQiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zLjMgMTkuNm03LTJsLTUtNSAxLjQtMS40IDMuNiAzLjYgNy42LTcuNiAxLjQgMS40LTkgOXoiLz48L3N2Zz4=);background-size:20px 20px;background-position:50%;background-repeat:no-repeat;background-color:#89bc39;border-color:#89bc39}.MisCursos_header__IF9S_{min-height:auto;display:flex;justify-content:flex-end;align-items:center;border-bottom:.5px solid #454647;padding-bottom:1rem;margin-bottom:3rem}.MisCursos_header__IF9S_ h3{font-size:1.75rem;font-weight:400;margin:0}.MisCursos_header__IF9S_ .MisCursos_sorting__XFA_i{display:flex;flex-direction:column;margin-left:auto;width:-moz-fit-content;width:fit-content}.MisCursos_header__IF9S_ .MisCursos_sorting__XFA_i label{font-weight:600;margin-bottom:.5rem}.MisCursos_noCourse__vjAee{display:flex;flex-direction:column;gap:1rem}.MisCursos_noCourse__vjAee a{text-decoration:underline}.Loader_default__5sOJ4{display:flex;align-items:center;justify-content:center}.Loader_default__5sOJ4:not(.Loader_noPadding__8d7gF){padding:3rem}.CursoListHeader_header__w4ea5{min-height:auto;border-bottom:1px solid #eaeaea;margin-bottom:2rem;padding:0 0 1rem}.CursoListHeader_header__w4ea5 h1{font-size:3rem;font-weight:500;color:#454647;width:75%;margin-bottom:.25rem}@media(max-width:1024px){.CursoListHeader_header__w4ea5 h1{font-size:2.5rem;width:100%}}.CursoListHeader_header__w4ea5 p{font-size:1.2rem;color:#454647;max-width:100%;line-height:1.4;width:75%}@media(max-width:1024px){.CursoListHeader_header__w4ea5 p{font-size:1rem;width:100%}}.CursoListHeader_filters__ZaUAZ{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-top:1.5rem}.CursoListHeader_filters__ZaUAZ .CursoListHeader_search__hjvau{display:flex;align-items:center;gap:.5rem}.CursoListHeader_filters__ZaUAZ .CursoListHeader_search__hjvau label{font-size:.875rem;color:#666}.CursoListHeader_filters__ZaUAZ .CursoListHeader_searchInput__idEKB{flex-grow:1;max-width:300px;width:100%;padding:.5rem .75rem;border:1px solid #ccc;border-radius:4px;font-size:.875rem;transition:all .2s ease}.CursoListHeader_filters__ZaUAZ .CursoListHeader_searchInput__idEKB::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.CursoListHeader_filters__ZaUAZ .CursoListHeader_searchInput__idEKB:focus{outline:none;border-color:#454647}.CursoListHeader_filters__ZaUAZ .CursoListHeader_searchInput__idEKB::placeholder{color:#999}.CursoListHeader_sorting__E_rSM{display:flex;align-items:center;gap:.5rem}.CursoListHeader_sorting__E_rSM label{font-size:.875rem;color:#666}.CursoListHeader_sorting__E_rSM .CursoListHeader_sortingSelect__c4AzR>div{border:1px solid #ccc;border-radius:4px;background-color:#fff;font-size:.875rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.CursoListHeader_sorting__E_rSM .CursoListHeader_sortingSelect__c4AzR>div:focus{outline:none;border-color:#454647}.CursoListMainContent_main__zyNlU{display:grid;grid-template-columns:300px 1fr;width:100%;grid-gap:2rem;gap:2rem;position:relative}@media(max-width:1024px){.CursoListMainContent_main__zyNlU{grid-template-columns:1fr}}.CursoListMainContent_main__zyNlU .CursoListMainContent_cursosPaginatorContainer__qg4Q2{display:flex;flex-direction:column;justify-content:space-between}.CursoListMainContent_main__zyNlU .CursoListMainContent_cursosContainer__EdJ_b{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(4,1fr);justify-items:center}.CursoListMainContent_main__zyNlU .CursoListMainContent_cursosContainer__EdJ_b.CursoListMainContent_empty__CdEMZ{grid-template-columns:1fr}@media(max-width:1600px){.CursoListMainContent_main__zyNlU .CursoListMainContent_cursosContainer__EdJ_b{grid-template-columns:repeat(3,1fr)}}@media(max-width:1400px){.CursoListMainContent_main__zyNlU .CursoListMainContent_cursosContainer__EdJ_b{grid-template-columns:repeat(2,1fr)}}@media(max-width:800px){.CursoListMainContent_main__zyNlU .CursoListMainContent_cursosContainer__EdJ_b{grid-template-columns:1fr}}.CursoListMainContent_main__zyNlU .CursoListMainContent_paginatorContainer__qNmcU{background-color:#fff;width:100%;margin-left:auto;margin-right:0}.CursoListMainContent_alertWrapper__4bT3Q{display:flex;justify-content:center;align-items:center}.CursoListMainContent_customMessage__a0_gL{text-align:center;max-width:400px}.CursoListMainContent_illustration__BnLf6{width:100%;max-width:200px;margin:0 auto 15px}.CursoListMainContent_messageText__PRtuu{font-size:16px;color:#333;margin:0;line-height:1.5}.FiltersDrawer_drawerButton__IJysy{position:fixed;bottom:1rem;right:1rem;color:#fff;border:none;border-radius:50px;padding:.5rem 1rem;box-shadow:0 4px 6px rgba(0,0,0,.2);cursor:pointer;z-index:30;display:flex;align-items:center;gap:.5rem;font-size:1rem}.FiltersDrawer_drawerButton__IJysy.FiltersDrawer_openButton__utDOq{background-color:#454647}.FiltersDrawer_drawerButton__IJysy.FiltersDrawer_closeButton__YRT2p{background-color:#f44336}.FiltersDrawer_overlay__aG2Q0{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:20;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.FiltersDrawer_overlay__aG2Q0.FiltersDrawer_visible__62ovB{opacity:1;visibility:visible}.FiltersDrawer_drawer__EpVil{position:fixed;top:100%;left:0;width:100%;height:100%;background:#fff;z-index:25;box-shadow:0 -4px 6px rgba(0,0,0,.2);transition:top .3s ease;display:flex;flex-direction:column}.FiltersDrawer_drawer__EpVil.FiltersDrawer_open__hqhSw{top:0}.FiltersDrawer_drawer__EpVil .FiltersDrawer_header__SxCh2{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:#454647;color:#fff}.FiltersDrawer_drawer__EpVil .FiltersDrawer_header__SxCh2 h2{font-size:1.5rem;font-weight:700;margin:0}.FiltersDrawer_drawer__EpVil .FiltersDrawer_header__SxCh2 .FiltersDrawer_closeButton__YRT2p{background:none;border:none;font-size:1.2rem;color:#fff;cursor:pointer}.FiltersDrawer_drawer__EpVil .FiltersDrawer_content__Z_rgp{padding:1rem;overflow-y:auto;flex-grow:1}.Filters_filters__8QUX6{max-width:100%;margin:0 auto}.Filters_filterList__pVovJ{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.Filters_filterItem__Q6PT_{text-decoration:none;color:#333;padding:.25rem .75rem;border-radius:20px;transition:all .2s ease;background-color:#f0f0f0;font-size:.875rem;font-weight:400}.Filters_filterItem__Q6PT_:hover{background-color:#e0e0e0}.Filters_filterItem__Q6PT_.Filters_active__1hh5D{background-color:#89bc39;color:#fff}.Filters_range__V23hJ{display:flex;gap:1rem;align-items:center;border-bottom:none}.Filters_range__V23hJ div{display:flex;align-items:center;gap:.5rem}.Filters_range__V23hJ input[type=number]{width:80px;padding:.25rem .5rem;border:1px solid #ccc;border-radius:4px;font-size:.875rem}.Filters_range__V23hJ input[type=number]:focus{outline:none;border-color:#454647}.Container_container__ed6Nx{width:100%;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}@media(min-width:576px){.Container_container__ed6Nx{max-width:540px}}@media(min-width:768px){.Container_container__ed6Nx{max-width:720px}}@media(min-width:992px){.Container_container__ed6Nx{max-width:960px}}@media(min-width:1200px){.Container_container__ed6Nx{max-width:1140px}}@media(min-width:1400px){.Container_container__ed6Nx{max-width:80%}}.Prefooter_prefooter__6hUaQ{background-color:#f8fafc;padding:3rem 0;border-top:1px solid #e2e8f0}@media(max-width:768px){.Prefooter_prefooter__6hUaQ{padding:2.5rem 0}}.Prefooter_container__wHFHR{display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem;max-width:1200px;margin:0 auto;padding:0 2rem}@media(max-width:1024px){.Prefooter_container__wHFHR{gap:3rem}}@media(max-width:768px){.Prefooter_container__wHFHR{grid-template-columns:1fr;gap:2.5rem;padding:0 1.5rem}}.Prefooter_columnHeader__8PqYC{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding-bottom:.75rem}@media(max-width:768px){.Prefooter_columnHeader__8PqYC{margin-bottom:1.25rem}}.Prefooter_headerIcon__d_jR7{width:20px;height:20px;color:#89bc39;flex-shrink:0}.Prefooter_columnTitle__etRAP{font-size:1.1rem;font-weight:600;color:#1e293b;margin:0;text-transform:uppercase;letter-spacing:.05em}@media(max-width:768px){.Prefooter_columnTitle__etRAP{font-size:1rem}}.Prefooter_linkList__J41aD{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.Prefooter_link__yddVw{display:flex;align-items:center;justify-content:space-between;text-decoration:none;color:#64748b;font-size:.95rem;transition:all .2s ease;border-left:2px solid transparent;padding:.5rem 0 .5rem .75rem}.Prefooter_link__yddVw:hover{color:#89bc39;border-left-color:#89bc39;padding-left:1rem}.Prefooter_link__yddVw:hover .Prefooter_linkCount__6uHEp{color:#89bc39;font-weight:500}@media(max-width:768px){.Prefooter_link__yddVw{font-size:.9rem;padding:.4rem 0}}.Prefooter_linkContent__5_YYf{display:flex;align-items:center;gap:.5rem}.Prefooter_linkText__22x0_{font-weight:500;line-height:1.4}.Prefooter_linkCount__6uHEp{font-size:.85rem;color:#94a3b8;font-weight:400;transition:all .2s ease}@media(max-width:768px){.Prefooter_linkCount__6uHEp{font-size:.8rem}}.Prefooter_column__UM4b8:nth-child(2) .Prefooter_columnHeader__8PqYC{border-bottom-color:#454647}.Prefooter_column__UM4b8:nth-child(2) .Prefooter_headerIcon__d_jR7{color:#454647}.Prefooter_column__UM4b8:nth-child(2) .Prefooter_link__yddVw:hover{color:#454647;border-left-color:#454647}.Prefooter_column__UM4b8:nth-child(2) .Prefooter_link__yddVw:hover .Prefooter_linkCount__6uHEp{color:#454647}.Prefooter_skeletonItem__XptLm{margin-bottom:0!important}@media(max-width:480px){.Prefooter_container__wHFHR{padding:0 1rem;gap:2rem}.Prefooter_columnHeader__8PqYC{margin-bottom:1rem}.Prefooter_link__yddVw{flex-direction:row;gap:.25rem}.Prefooter_link__yddVw .Prefooter_linkCount__6uHEp{align-self:flex-end}}.AcercaDeContent_aboutWrapper__DLd2U{width:100%;background-color:#fff}.AcercaDeContent_headerSection__D_UL_{background:linear-gradient(135deg,#f8fafc,#fff);padding:4rem 0;border-bottom:1px solid #e2e8f0}@media(max-width:768px){.AcercaDeContent_headerSection__D_UL_{padding:3rem 0}}.AcercaDeContent_headerContent__goMb0{text-align:center}.AcercaDeContent_pageTitle__i5nIT{font-size:2.5rem;font-weight:700;color:#2c3e50;margin-bottom:1rem;line-height:1.2}@media(max-width:768px){.AcercaDeContent_pageTitle__i5nIT{font-size:2rem}}@media(max-width:480px){.AcercaDeContent_pageTitle__i5nIT{font-size:1.75rem}}.AcercaDeContent_pageSubtitle___kjrv{font-size:1.2rem;color:#6c757d;margin:0;line-height:1.5}@media(max-width:768px){.AcercaDeContent_pageSubtitle___kjrv{font-size:1.1rem}}.AcercaDeContent_mainContent__q7REy{padding:5rem 2rem;max-width:1400px;margin:0 auto}@media(max-width:768px){.AcercaDeContent_mainContent__q7REy{padding:3rem 1.5rem}}@media(max-width:480px){.AcercaDeContent_mainContent__q7REy{padding:2rem 1rem}}.AcercaDeContent_contentGrid__RMPbz{display:grid;grid-template-columns:1fr 1fr;grid-gap:6rem;gap:6rem;align-items:start}@media(max-width:1200px){.AcercaDeContent_contentGrid__RMPbz{gap:4rem}}@media(max-width:1024px){.AcercaDeContent_contentGrid__RMPbz{grid-template-columns:1fr;gap:4rem;max-width:800px;margin:0 auto}}@media(max-width:768px){.AcercaDeContent_contentGrid__RMPbz{gap:3rem}}.AcercaDeContent_contentSection__X0wz7{width:100%}.AcercaDeContent_sectionHeader__UJyIL{display:flex;align-items:center;gap:1rem;margin-bottom:2.5rem}.AcercaDeContent_sectionIcon__9Vx8K{width:32px;height:32px;color:#89bc39;flex-shrink:0}.AcercaDeContent_sectionTitle__Lt0vq{font-size:1.75rem;font-weight:600;color:#1e293b;margin:0;line-height:1.2}@media(max-width:768px){.AcercaDeContent_sectionTitle__Lt0vq{font-size:1.5rem}}.AcercaDeContent_sectionContent__EfS66 p{font-size:1.1rem;line-height:1.8;color:#475569;margin-bottom:1.75rem}.AcercaDeContent_sectionContent__EfS66 p:last-child{margin-bottom:0}@media(max-width:1200px){.AcercaDeContent_sectionContent__EfS66 p{font-size:1rem;line-height:1.7}}@media(max-width:768px){.AcercaDeContent_sectionContent__EfS66 p{font-size:.95rem;margin-bottom:1.25rem}}.AcercaDeContent_highlight__ntZsK{font-weight:500!important;color:#89bc39!important;font-style:italic;border-left:4px solid #89bc39;padding-left:1.5rem!important;background-color:rgba(137,188,57,.05);padding-top:1rem!important;padding-bottom:1rem!important;border-radius:0 4px 4px 0}.AyudaFAQContent_container__Zeiig{margin:50px auto;max-width:80%;padding:20px;min-height:50vh}@media(max-width:768px){.AyudaFAQContent_container__Zeiig{max-width:100%}}.AyudaFAQContent_container__Zeiig h1{font-weight:600;font-size:2.5rem;margin-bottom:1.5rem;text-align:center;color:var(--primary-dark)}.AyudaFAQContent_container__Zeiig ul{list-style:none;padding:0}.AyudaFAQContent_container__Zeiig .AyudaFAQContent_subtitle__xhV3E{font-size:1.2rem;margin-bottom:2rem;text-align:center;color:var(--text-muted)}.AyudaFAQContent_accordion__ZkZw6{width:100%;margin:0 auto;padding:0;background:#fff}.ContactoContent_container__NoFkX{margin:80px auto;padding:0 20px;max-width:1000px}.ContactoContent_header__fQKr2{text-align:center;margin-bottom:40px;color:#454647}.ContactoContent_header__fQKr2 h1{font-weight:600;font-size:2.5rem;margin-bottom:10px}.ContactoContent_header__fQKr2 p{font-size:1.2rem;font-weight:400;margin:0 auto}.ContactoContent_content__2S3Me{display:flex;flex-direction:row;align-items:flex-start;gap:50px}@media(max-width:768px){.ContactoContent_content__2S3Me{flex-direction:column;align-items:center}}.ContactoContent_contactForm__S8C6v{flex:1 1;width:100%}.ContactoContent_contactForm__S8C6v>form{display:flex;flex-direction:column;gap:1.5rem}.ContactoContent_contactForm__S8C6v>form input:not([type=checkbox]),.ContactoContent_contactForm__S8C6v>form textarea{width:100%;padding:.75rem;font-size:1rem;border:none;border-bottom:1px solid #ccc;background-color:transparent;transition:border-color .2s}.ContactoContent_contactForm__S8C6v>form input:not([type=checkbox]):focus,.ContactoContent_contactForm__S8C6v>form textarea:focus{border-color:#454647;outline:none}.ContactoContent_contactForm__S8C6v>form .ContactoContent_textarea__9RXZN{min-height:120px;resize:vertical;border:1px solid #ccc;border-radius:4px}.ContactoContent_contactForm__S8C6v>form .ContactoContent_terms__ck7Zl{display:flex;align-items:center;font-size:.9rem;color:#555;gap:.5rem;padding:0 15px}.ContactoContent_contactForm__S8C6v>form .ContactoContent_terms__ck7Zl input[type=checkbox]{margin-bottom:0;margin-left:0}.ContactoContent_contactForm__S8C6v>form .ContactoContent_terms__ck7Zl label{cursor:pointer}.ContactoContent_contactForm__S8C6v>form .ContactoContent_terms__ck7Zl a{color:#454647;text-decoration:none}.ContactoContent_contactForm__S8C6v>form .ContactoContent_terms__ck7Zl a:hover{text-decoration:underline}.ContactoContent_contactForm__S8C6v>form .ContactoContent_submitButton__qshDj{align-self:flex-start;padding:.5rem 1.5rem;margin-left:auto}.ContactoContent_info__I21aG{flex:1 1;display:flex;flex-direction:column;gap:.5rem}.ContactoContent_info__I21aG h6{font-weight:400;font-size:1.25rem;color:#333;margin-bottom:10px}.ContactoContent_info__I21aG ul{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;list-style:none;padding:0;margin:0}.ContactoContent_info__I21aG ul li{font-size:.95rem;color:#555}.ContactoContent_info__I21aG ul li a{color:#89bc39;text-decoration:none}.ContactoContent_info__I21aG ul li a:hover{text-decoration:underline}.ContactoContent_info__I21aG iframe{width:100%;height:250px;border:none;margin-top:20px;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:12px}.Button_default__5fTm4{color:#fff;outline:none;letter-spacing:.2px;display:flex;justify-content:center;align-items:center;text-align:center;gap:.25rem;border-radius:3px;font-weight:500;padding:.375rem .75rem;font-size:.9rem;border:none;cursor:pointer;white-space:nowrap;overflow:hidden;transition:background-color .1s ease;line-height:1.5}.Button_default__5fTm4.Button_disabled__c2kjL{cursor:not-allowed;opacity:.5}.Button_primary__3DSzB{background-color:#454647}.Button_primary__3DSzB:hover{background-color:#5a5b5c;color:#fff}.Button_secondary__lNb4v{background-color:#89bc39}.Button_secondary__lNb4v:hover{background-color:#5a8d13}.Button_secondary__lNb4v.Button_disabled__c2kjL{cursor:not-allowed;color:#a1cd5b}.Button_green__vQglY{background-color:#2ca58d}.Button_green__vQglY:hover{background-color:#1e7e6f}.Button_white__F1CCT{background-color:#fff;color:#454647}.Button_white__F1CCT:hover{background-color:#89bc39;color:#fff}.Button_blue__agAIv{background-color:#0073e6}.Button_blue__agAIv:hover{background-color:#005bb5}.Button_gray__8_YoQ{background-color:#e0e0e0;color:#333}.Button_gray__8_YoQ:hover{background-color:#d6d6d6}.Button_danger__xV8XT{background-color:#f44336}.Button_danger__xV8XT:hover{background-color:#d32f2f}.Button_bordered__b1vvp{background-color:transparent;color:#454647;border:1px solid #454647}.Button_bordered__b1vvp:hover{background-color:#454647;color:#fff}.Button_noBg__Jibko{background-color:transparent;color:#454647;padding:0}.Button_noBg__Jibko:hover{text-decoration:underline}.Button_loading__CSy8O{color:transparent;position:relative}.Button_loading__CSy8O .Button_loader__9SuwV{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.DatosForms_form__NgjEd{max-width:1200px;margin:0 auto}@media(max-width:1024px){.DatosForms_form__NgjEd{padding:0 1rem}}.DatosForms_title__q4N28{margin-top:1.5rem;font-size:1.5rem;font-weight:500;color:#454647;padding-bottom:.5rem;border-bottom:2px solid #f0f0f0;position:relative}.DatosForms_title__q4N28:after{content:"";position:absolute;bottom:-2px;left:0;width:25%;height:2px;background:#89bc39}.DatosForms_inputRow__pAHu_{display:flex;align-items:flex-start;margin-top:1.5rem;gap:1.5rem}@media(max-width:1024px){.DatosForms_inputRow__pAHu_{flex-direction:column;gap:1rem}}.DatosForms_inputRow__pAHu_ .DatosForms_inputContainer__LQjPQ{flex:1 1;min-width:0}@media(max-width:1024px){.DatosForms_inputRow__pAHu_ .DatosForms_inputContainer__LQjPQ{width:100%}}.DatosForms_inputRow__pAHu_ .DatosForms_inputContainer__LQjPQ label{display:block;font-size:.9rem;font-weight:500;margin-bottom:.5rem;color:#333}.DatosForms_inputRow__pAHu_ .DatosForms_inputContainer__LQjPQ input:not([type=radio]){width:100%;padding:.5rem;border:1.5px solid #ddd;border-radius:4px;font-size:.9rem;background:#fff;transition:all .2s ease}.DatosForms_inputRow__pAHu_ .DatosForms_inputContainer__LQjPQ input:not([type=radio]):focus{outline:none;border-color:#89bc39}.DatosForms_inputRow__pAHu_ .DatosForms_inputContainer__LQjPQ input:not([type=radio]):hover{border-color:#89bc39}.DatosForms_inputRow__pAHu_ .DatosForms_inputContainer__LQjPQ .DatosForms_select__549Vk>div{background:#fff;border:1.5px solid #ddd;border-radius:4px;min-height:34px;box-shadow:none;transition:all .2s ease}.DatosForms_inputRow__pAHu_ .DatosForms_inputContainer__LQjPQ .DatosForms_select__549Vk>div:hover{border-color:#89bc39}.DatosForms_inputRow__pAHu_ .DatosForms_inputContainer__LQjPQ .DatosForms_select__549Vk>div--is-focused{border-color:#89bc39;box-shadow:none}.DatosForms_inputRow__pAHu_ .DatosForms_inputContainer__LQjPQ .DatosForms_select__indicator-separator__lS1Mj{display:none}.DatosForms_inputRow__pAHu_ .DatosForms_inputContainer__LQjPQ .DatosForms_select__option__JgsBF{padding:.5rem}.DatosForms_inputRow__pAHu_ .DatosForms_inputContainer__LQjPQ .DatosForms_select__option--is-focused__rtmOs{background-color:#eff7e4}.DatosForms_inputRow__pAHu_ .DatosForms_inputContainer__LQjPQ .DatosForms_select__option--is-selected__YBpBX{background-color:#89bc39;color:#fff}.DatosForms_checkRow__f4KEn{display:flex;align-items:center;margin-top:1.5rem;background:#fff}.DatosForms_checkRow__f4KEn>label{font-weight:500;margin-right:1.5rem;min-width:auto;color:#333}.DatosForms_checkRow__f4KEn .DatosForms_checkContainer__3ciF8{display:flex;align-items:center;margin-right:1.5rem}.DatosForms_checkRow__f4KEn .DatosForms_checkContainer__3ciF8 input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border:2px solid #ddd;border-radius:50%;margin:0;position:relative;cursor:pointer;background:#fff;transition:all .2s ease}.DatosForms_checkRow__f4KEn .DatosForms_checkContainer__3ciF8 input[type=radio]:checked{border:5px solid #89bc39;background:#fff}.DatosForms_checkRow__f4KEn .DatosForms_checkContainer__3ciF8 input[type=radio]:focus{outline:none}.DatosForms_checkRow__f4KEn .DatosForms_checkContainer__3ciF8 input[type=radio]:hover:not(:checked){border-color:#89bc39}.DatosForms_checkRow__f4KEn .DatosForms_checkContainer__3ciF8 label{margin-left:.5rem;cursor:pointer;font-size:.9rem;color:#333}@media(max-width:768px){.DatosForms_checkRow__f4KEn{flex-wrap:wrap;gap:.5rem}.DatosForms_checkRow__f4KEn>label{width:100%;margin-bottom:.5rem}.DatosForms_checkRow__f4KEn .DatosForms_checkContainer__3ciF8{margin-right:1.5rem}}.DatosForms_adviseSpan__4BqTZ{font-style:italic;margin-top:1rem;font-size:.9rem;color:#333;padding:.75rem;background:#f8fafc;border-radius:4px;border-left:3px solid #89bc39}.DatosForms_formActions__EPpXQ{display:flex;align-items:center;gap:.5rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid #f0f0f0}.DatosForms_formActions__EPpXQ h6{font-size:.9rem;font-weight:400;margin:0 0 0 .5rem;color:#333}.DatosForms_formActions__EPpXQ button{padding:.6rem 2rem;background:#89bc39;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:.9rem;font-weight:500;transition:background .2s ease}.DatosForms_formActions__EPpXQ button:hover{background:#5a8d13}.DatosForms_datosEmpresa__gJtoQ{margin-top:2rem;padding:1.5rem;background:#f8fafc;border:1px solid #e5e7eb;border-radius:4px}.DatosForms_datosEmpresa__gJtoQ .DatosForms_title__q4N28{margin-top:0}.DatosForms_datosEmpresa__gJtoQ .DatosForms_inputContainer__LQjPQ .DatosForms_select__549Vk .select__control,.DatosForms_datosEmpresa__gJtoQ .DatosForms_inputContainer__LQjPQ input:not([type=radio]){background:#fff}.DatosForms_terms__actzh{display:flex;align-items:center;font-size:.9rem;color:#555;gap:.5rem;padding:0 15px}.DatosForms_terms__actzh input[type=checkbox]{margin-bottom:0;margin-left:0;margin-top:2rem}.DatosForms_terms__actzh label{cursor:pointer;margin-top:2rem}.DatosForms_terms__actzh a{color:#007bff;text-decoration:none}.DatosForms_terms__actzh a:hover{text-decoration:underline}.DatosForms_checks__8cQOR{display:flex;align-items:center;gap:.5rem}.DatosForms_checks__8cQOR input[type=checkbox]{margin-bottom:0;margin-left:0;margin-top:1rem}.DatosForms_checks__8cQOR label{cursor:pointer;font-weight:500;margin-right:1.5rem;min-width:auto;color:#333;margin-top:1rem}.DocumentacionCard_card__pxUzp{display:flex;flex-direction:column;padding:20px;background-color:#fff;border-radius:8px;border:2px solid #ffc107;box-shadow:0 4px 12px rgba(0,0,0,.05);transition:box-shadow .3s ease,transform .2s ease;max-width:100%;overflow:hidden}@media(max-width:768px){.DocumentacionCard_card__pxUzp{padding:16px}}.DocumentacionCard_card__pxUzp:hover{box-shadow:0 8px 16px rgba(0,0,0,.1)}.DocumentacionCard_card__pxUzp.DocumentacionCard_uploaded__mZpcl{border-color:#4caf50}.DocumentacionCard_card__pxUzp.DocumentacionCard_uploaded__mZpcl .DocumentacionCard_icon__uOtWh{color:#4caf50}.DocumentacionCard_card__pxUzp.DocumentacionCard_uploaded__mZpcl .DocumentacionCard_status__1qpAb{background-color:#e8f5e9;color:#4caf50}.DocumentacionCard_card__pxUzp.DocumentacionCard_uploaded__mZpcl .DocumentacionCard_rejectedStatus__SQn0d{background-color:#fee2e2!important;color:#dc2626!important}.DocumentacionCard_card__pxUzp.DocumentacionCard_optional__es11L{border-color:#e0e0e0}.DocumentacionCard_card__pxUzp.DocumentacionCard_optional__es11L .DocumentacionCard_icon__uOtWh{color:#bdbdbd}.DocumentacionCard_card__pxUzp.DocumentacionCard_optional__es11L .DocumentacionCard_status__1qpAb{background-color:#f5f5f5;color:#757575}.DocumentacionCard_card__pxUzp:has(.DocumentacionCard_rejectionAlert__FvmMx){border-color:#dc2626}.DocumentacionCard_card__pxUzp:has(.DocumentacionCard_rejectionAlert__FvmMx) .DocumentacionCard_rejectedIcon__tzn3X{color:#dc2626}.DocumentacionCard_card__pxUzp:has(.DocumentacionCard_rejectionAlert__FvmMx) .DocumentacionCard_rejectedStatus__SQn0d{background-color:#fee2e2;color:#dc2626}.DocumentacionCard_header__9N8pi{display:flex;align-items:center;gap:16px}.DocumentacionCard_header__9N8pi .DocumentacionCard_iconWrapper__BI1Rs{width:40px;height:40px;background-color:#f5f5f5;border-radius:50%;display:flex;align-items:center;justify-content:center}.DocumentacionCard_header__9N8pi .DocumentacionCard_iconWrapper__BI1Rs .DocumentacionCard_icon__uOtWh{width:24px;height:24px;color:#ffc107}.DocumentacionCard_card__pxUzp.DocumentacionCard_uploaded__mZpcl .DocumentacionCard_header__9N8pi .DocumentacionCard_iconWrapper__BI1Rs .DocumentacionCard_icon__uOtWh{color:#4caf50}.DocumentacionCard_card__pxUzp.DocumentacionCard_optional__es11L .DocumentacionCard_header__9N8pi .DocumentacionCard_iconWrapper__BI1Rs .DocumentacionCard_icon__uOtWh{color:#bdbdbd}.DocumentacionCard_header__9N8pi .DocumentacionCard_iconWrapper__BI1Rs .DocumentacionCard_icon__uOtWh.DocumentacionCard_rejectedIcon__tzn3X{color:#dc2626}.DocumentacionCard_header__9N8pi .DocumentacionCard_title__aC07G{font-size:1.5rem;font-weight:600;color:#333;flex:1 1;margin-bottom:0}@media(max-width:768px){.DocumentacionCard_header__9N8pi .DocumentacionCard_title__aC07G{font-size:1.25rem}}.DocumentacionCard_header__9N8pi .DocumentacionCard_status__1qpAb{font-size:.875rem;padding:4px 12px;border-radius:20px;background-color:#fff8e1;color:#ffc107;font-weight:500}.DocumentacionCard_card__pxUzp.DocumentacionCard_uploaded__mZpcl .DocumentacionCard_header__9N8pi .DocumentacionCard_status__1qpAb{background-color:#e8f5e9;color:#4caf50}.DocumentacionCard_card__pxUzp.DocumentacionCard_optional__es11L .DocumentacionCard_header__9N8pi .DocumentacionCard_status__1qpAb{background-color:#f5f5f5;color:#757575}.DocumentacionCard_header__9N8pi .DocumentacionCard_status__1qpAb.DocumentacionCard_rejectedStatus__SQn0d{background-color:#fee2e2;color:#dc2626}.DocumentacionCard_description__Hb0w1{font-size:1rem;color:#666;line-height:1.6;margin:1.5em 0}.DocumentacionCard_filesContainer__vJUZ7{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:1rem;gap:1rem;margin:1rem 0;overflow:hidden}@media(max-width:480px){.DocumentacionCard_filesContainer__vJUZ7{grid-template-columns:1fr}}.DocumentacionCard_fileInfo___08hd{margin:0;padding:.75rem;background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;display:flex;align-items:center;gap:.75rem;overflow:hidden;word-wrap:break-word}.DocumentacionCard_fileInfo___08hd:hover .DocumentacionCard_deleteButton__n1NGG{opacity:1}.DocumentacionCard_fileInfo___08hd .DocumentacionCard_fileIcon__h4o_4{cursor:pointer;width:32px;height:32px;padding:6px;background-color:#e9ecef;border-radius:8px;display:flex;align-items:center;justify-content:center}.DocumentacionCard_fileInfo___08hd .DocumentacionCard_fileIcon__h4o_4 svg{width:20px;height:20px;color:#495057}.DocumentacionCard_fileInfo___08hd .DocumentacionCard_fileDetails__V2inP{cursor:pointer;flex:1 1;min-width:0}.DocumentacionCard_fileInfo___08hd .DocumentacionCard_fileDetails__V2inP .DocumentacionCard_fileHeader__wT083{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.25rem}.DocumentacionCard_fileInfo___08hd .DocumentacionCard_fileDetails__V2inP .DocumentacionCard_fileHeader__wT083 .DocumentacionCard_fileName__pfCPP{font-weight:500;color:#495057;font-size:.95rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DocumentacionCard_fileInfo___08hd .DocumentacionCard_fileDetails__V2inP .DocumentacionCard_fileHeader__wT083 .DocumentacionCard_fileSize__2Zarl{color:#6c757d;font-size:.85rem;white-space:nowrap}.DocumentacionCard_fileInfo___08hd .DocumentacionCard_fileDetails__V2inP .DocumentacionCard_fileMetadata__43Xui{display:flex;flex-direction:column;gap:.5rem}.DocumentacionCard_fileInfo___08hd .DocumentacionCard_fileDetails__V2inP .DocumentacionCard_fileMetadata__43Xui .DocumentacionCard_uploadDate__4az7e{color:#6c757d;font-size:.85rem}.DocumentacionCard_fileInfo___08hd .DocumentacionCard_fileDetails__V2inP .DocumentacionCard_fileMetadata__43Xui .DocumentacionCard_statusContainer__rFGgk{display:flex;align-items:center;gap:.5rem}.DocumentacionCard_fileInfo___08hd .DocumentacionCard_fileDetails__V2inP .DocumentacionCard_fileMetadata__43Xui .DocumentacionCard_statusContainer__rFGgk .DocumentacionCard_statusIcon__dIiOV{width:16px;height:16px}.DocumentacionCard_fileInfo___08hd .DocumentacionCard_fileDetails__V2inP .DocumentacionCard_fileMetadata__43Xui .DocumentacionCard_statusContainer__rFGgk .DocumentacionCard_statusText__JpqBn{font-size:.85rem;font-weight:500}.DocumentacionCard_fileInfo___08hd .DocumentacionCard_fileDetails__V2inP .DocumentacionCard_fileMetadata__43Xui .DocumentacionCard_statusContainer__rFGgk .DocumentacionCard_showReasonButton___Mbq5{background:none;border:none;color:#dc2626;font-size:.8rem;text-decoration:underline;cursor:pointer;padding:0;margin-left:.5rem}.DocumentacionCard_fileInfo___08hd .DocumentacionCard_fileDetails__V2inP .DocumentacionCard_fileMetadata__43Xui .DocumentacionCard_statusContainer__rFGgk .DocumentacionCard_showReasonButton___Mbq5:hover{color:#b91c1c}.DocumentacionCard_fileInfo___08hd .DocumentacionCard_deleteButton__n1NGG{background-color:transparent;padding:0;border-radius:4px;transition:all .2s ease;margin-left:auto;display:flex;align-items:center;justify-content:center;color:#dc3545}.DocumentacionCard_fileInfo___08hd .DocumentacionCard_deleteButton__n1NGG:hover{transform:scale(.95)}.DocumentacionCard_fileInfo___08hd .DocumentacionCard_deleteButton__n1NGG svg{width:20px;height:20px}.DocumentacionCard_rejectionReason__bkjLY{margin-top:.75rem;padding:.75rem;background-color:#fee2e2;border:1px solid #fecaca;border-radius:8px}.DocumentacionCard_rejectionReason__bkjLY .DocumentacionCard_rejectionHeader__b2bGi{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.DocumentacionCard_rejectionReason__bkjLY .DocumentacionCard_rejectionHeader__b2bGi .DocumentacionCard_rejectionIcon__Rdxi9{width:16px;height:16px;color:#dc2626}.DocumentacionCard_rejectionReason__bkjLY .DocumentacionCard_rejectionHeader__b2bGi .DocumentacionCard_rejectionTitle__m7AOQ{font-weight:600;color:#dc2626;font-size:.9rem}.DocumentacionCard_rejectionReason__bkjLY .DocumentacionCard_rejectionText__R56lD{color:#7f1d1d;font-size:.85rem;line-height:1.4;margin:0;white-space:pre-wrap;word-break:break-word}.DocumentacionCard_rejectionAlert__FvmMx{margin:1rem 0;padding:1rem;background-color:#fee2e2;border:1px solid #fecaca;border-radius:8px}.DocumentacionCard_rejectionAlert__FvmMx .DocumentacionCard_rejectionAlertHeader__C2Sy3{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.DocumentacionCard_rejectionAlert__FvmMx .DocumentacionCard_rejectionAlertHeader__C2Sy3 .DocumentacionCard_rejectionAlertIcon__h_AqX{width:20px;height:20px;color:#dc2626}.DocumentacionCard_rejectionAlert__FvmMx .DocumentacionCard_rejectionAlertHeader__C2Sy3 .DocumentacionCard_rejectionAlertTitle__zcGWj{font-weight:600;color:#dc2626;font-size:1rem}.DocumentacionCard_rejectionAlert__FvmMx .DocumentacionCard_rejectionAlertText__KstQU{color:#7f1d1d;font-size:.9rem;line-height:1.5;margin:0}.DocumentacionCard_actions__hIsW1{display:flex;justify-content:flex-end;gap:12px;margin-top:1rem}@media(max-width:768px){.DocumentacionCard_actions__hIsW1{justify-content:center;flex-direction:column;gap:8px}}.DocumentacionCard_actions__hIsW1 button{padding:8px 16px;display:flex;align-items:center;gap:8px}.DocumentacionCard_actions__hIsW1 button .DocumentacionCard_buttonIcon__qTRcd{width:16px;height:16px}.DocumentacionCard_actions__hIsW1 button.DocumentacionCard_uploadButton__UVyr7{background-color:#1976d2}.DocumentacionCard_actions__hIsW1 button.DocumentacionCard_uploadButton__UVyr7:hover{background-color:#1565c0}.DocumentacionCard_actions__hIsW1 button.DocumentacionCard_uploadButton__UVyr7:active{background-color:#0d47a1;transform:scale(.98)}.DocumentacionCard_actions__hIsW1 button.DocumentacionCard_changeButton__v4flk{background-color:#ff9800;color:#fff}.DocumentacionCard_actions__hIsW1 button.DocumentacionCard_changeButton__v4flk:hover{background-color:#fb8c00}.DocumentacionCard_actions__hIsW1 button.DocumentacionCard_changeButton__v4flk:active{background-color:#ef6c00;transform:scale(.98)}.DocumentacionCard_actions__hIsW1 button.DocumentacionCard_changeButton__v4flk.DocumentacionCard_rejectedButton__17yVf{background-color:#dc2626}.DocumentacionCard_actions__hIsW1 button.DocumentacionCard_changeButton__v4flk.DocumentacionCard_rejectedButton__17yVf:hover{background-color:#b91c1c}.DocumentacionCard_actions__hIsW1 button.DocumentacionCard_changeButton__v4flk.DocumentacionCard_rejectedButton__17yVf:active{background-color:#991b1b}.DocumentacionCard_actions__hIsW1 button.DocumentacionCard_photoButton__MKNIV{background-color:#388e3c}.DocumentacionCard_actions__hIsW1 button.DocumentacionCard_photoButton__MKNIV:hover{background-color:#2e7d32}.DocumentacionCard_actions__hIsW1 button.DocumentacionCard_photoButton__MKNIV:active{background-color:#1b5e20;transform:scale(.98)}.Carousel_carousel__qiSeS{position:relative;width:100%;height:70vh;min-height:500px;max-height:700px;overflow:hidden}@media(max-width:768px){.Carousel_carousel__qiSeS{height:60vh;min-height:450px}}.Carousel_carouselItem__zMgUN{background:linear-gradient(135deg,#fafbfc,#fff 50%,#f8fafc)}.Carousel_carouselContent__0aN3j,.Carousel_carouselItem__zMgUN{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:relative}.Carousel_carouselContent__0aN3j{z-index:2;max-width:1200px;padding:0 2rem}@media(max-width:768px){.Carousel_carouselContent__0aN3j{padding:0 1.5rem}}.Carousel_contentWrapper__aqbUz{max-width:700px;text-align:center}@media(max-width:768px){.Carousel_contentWrapper__aqbUz{max-width:100%}}.Carousel_tagline__m_EVz{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;color:#475569;margin-bottom:1.5rem;letter-spacing:.06em;padding:0;background:transparent;border:none;border-radius:0;transition:none}.Carousel_tagline__m_EVz svg{color:#89bc39}@media(max-width:480px){.Carousel_tagline__m_EVz{font-size:.8rem}}.Carousel_title__YgDk7{margin-bottom:1.5rem;color:#1e293b;display:flex;flex-direction:column;gap:.5rem}.Carousel_titleMain__hSdoe{font-size:3.5rem;font-weight:700;line-height:1.1;letter-spacing:-.02em}@media(max-width:1024px){.Carousel_titleMain__hSdoe{font-size:3rem}}@media(max-width:768px){.Carousel_titleMain__hSdoe{font-size:2.5rem}}@media(max-width:480px){.Carousel_titleMain__hSdoe{font-size:2rem}}.Carousel_titleSub__Pdz8W{font-size:2.5rem;font-weight:400;line-height:1.2;color:#89bc39;letter-spacing:-.01em}@media(max-width:1024px){.Carousel_titleSub__Pdz8W{font-size:2.2rem}}@media(max-width:768px){.Carousel_titleSub__Pdz8W{font-size:1.8rem}}@media(max-width:480px){.Carousel_titleSub__Pdz8W{font-size:1.5rem}}.Carousel_subtitle__aRaVM{font-size:1.2rem;font-weight:400;margin-bottom:2rem;color:#64748b;line-height:1.6;max-width:600px;margin-left:auto;margin-right:auto}@media(max-width:768px){.Carousel_subtitle__aRaVM{font-size:1.1rem;margin-bottom:1.5rem}}@media(max-width:480px){.Carousel_subtitle__aRaVM{font-size:1rem}}.Carousel_carouselActions__iV7CD{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}@media(max-width:768px){.Carousel_carouselActions__iV7CD{flex-direction:column;align-items:center;gap:.75rem}}.Carousel_primaryButton__JTQFu,.Carousel_secondaryButton__PSOk_{padding:1rem 2rem;border-radius:8px;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s ease;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-width:180px;position:relative;overflow:hidden}@media(max-width:768px){.Carousel_primaryButton__JTQFu,.Carousel_secondaryButton__PSOk_{width:100%;max-width:280px;min-width:unset}}@media(max-width:480px){.Carousel_primaryButton__JTQFu,.Carousel_secondaryButton__PSOk_{font-size:.9rem;padding:.875rem 1.5rem}}.Carousel_primaryButton__JTQFu{background:#89bc39;color:#fff;box-shadow:0 4px 15px rgba(137,188,57,.25)}.Carousel_primaryButton__JTQFu:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s ease}.Carousel_primaryButton__JTQFu:hover{background:#7ba833;transform:translateY(-2px);box-shadow:0 6px 20px rgba(137,188,57,.35);color:#fff}.Carousel_primaryButton__JTQFu:hover:before{left:100%}.Carousel_primaryButton__JTQFu:hover svg{transform:translateX(3px)}.Carousel_primaryButton__JTQFu svg{transition:transform .3s ease}.Carousel_secondaryButton__PSOk_{background:#fff;color:#89bc39;border:2px solid rgba(137,188,57,.2);box-shadow:0 2px 10px rgba(0,0,0,.05)}.Carousel_secondaryButton__PSOk_:hover{background:rgba(137,188,57,.05);border-color:#89bc39;color:#89bc39;transform:translateY(-2px);box-shadow:0 4px 15px rgba(137,188,57,.15)}@keyframes AnimatedBackground_float__uv85J{0%,to{transform:translate(0) rotate(0deg)}25%{transform:translate(10px,-10px) rotate(90deg)}50%{transform:translate(15px,-15px) rotate(180deg)}75%{transform:translate(5px,-20px) rotate(270deg)}}@keyframes AnimatedBackground_rotate__NZHQL{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes AnimatedBackground_pulse__b3Kmv{0%,to{transform:scale(1);opacity:.06}50%{transform:scale(1.1);opacity:.12}}@keyframes AnimatedBackground_drift__DG_bR{0%,to{transform:translate(0)}33%{transform:translate(20px,-10px)}66%{transform:translate(-10px,-20px)}}.AnimatedBackground_animatedBackground__4BYi0{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:1}.AnimatedBackground_shape__Xjaey{position:absolute;opacity:.08;transition:opacity .3s ease}.AnimatedBackground_shape__Xjaey svg{width:100%;height:100%;filter:blur(.5px)}.AnimatedBackground_circle__n_9n1{top:15%;right:15%;width:6vw;height:6vw;max-width:100px;max-height:100px;animation:AnimatedBackground_float__uv85J 25s ease-in-out infinite}.AnimatedBackground_circle__n_9n1 svg{color:#89bc39}.AnimatedBackground_square__9y1tc{bottom:20%;left:10%;width:5vw;height:5vw;max-width:80px;max-height:80px;animation:AnimatedBackground_rotate__NZHQL 40s linear infinite}.AnimatedBackground_square__9y1tc svg{color:#454647}.AnimatedBackground_triangle__6FPN5{top:35%;left:20%;width:5.5vw;height:5.5vw;max-width:90px;max-height:90px;animation:AnimatedBackground_drift__DG_bR 30s ease-in-out infinite}.AnimatedBackground_triangle__6FPN5 svg{color:#89bc39}.AnimatedBackground_hexagon__ZgNaE{bottom:35%;right:25%;width:6.5vw;height:6.5vw;max-width:110px;max-height:110px;animation:AnimatedBackground_float__uv85J 35s ease-in-out infinite reverse}.AnimatedBackground_hexagon__ZgNaE svg{color:#454647}.AnimatedBackground_plus__rMLvs{top:25%;left:35%;width:4.5vw;height:4.5vw;max-width:70px;max-height:70px;animation:AnimatedBackground_rotate__NZHQL 45s linear infinite reverse}.AnimatedBackground_plus__rMLvs svg{color:#89bc39}.AnimatedBackground_star__FkyiA{top:55%;right:40%;width:5vw;height:5vw;max-width:85px;max-height:85px;animation:AnimatedBackground_pulse__b3Kmv 20s ease-in-out infinite}.AnimatedBackground_star__FkyiA svg{color:#454647}@media(max-width:1200px){.AnimatedBackground_circle__n_9n1,.AnimatedBackground_hexagon__ZgNaE,.AnimatedBackground_plus__rMLvs,.AnimatedBackground_square__9y1tc,.AnimatedBackground_star__FkyiA,.AnimatedBackground_triangle__6FPN5{width:8vw;height:8vw}}@media(max-width:768px){.AnimatedBackground_shape__Xjaey{opacity:.05}.AnimatedBackground_circle__n_9n1,.AnimatedBackground_square__9y1tc,.AnimatedBackground_triangle__6FPN5{width:10vw;height:10vw}.AnimatedBackground_hexagon__ZgNaE,.AnimatedBackground_plus__rMLvs,.AnimatedBackground_star__FkyiA{display:none}}@media(max-width:480px){.AnimatedBackground_circle__n_9n1,.AnimatedBackground_square__9y1tc{width:12vw;height:12vw}.AnimatedBackground_triangle__6FPN5{display:none}}.CoursePreview_coursePreview__YhUVQ{margin:5rem 0}@media(max-width:768px){.CoursePreview_coursePreview__YhUVQ{margin:3rem 0}}.CoursePreview_coursePreview__YhUVQ .CoursePreview_header__k0uqf{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:3rem;gap:2rem}@media(max-width:768px){.CoursePreview_coursePreview__YhUVQ .CoursePreview_header__k0uqf{flex-direction:column;align-items:flex-start;gap:1.5rem;margin-bottom:2rem}}.CoursePreview_coursePreview__YhUVQ .CoursePreview_titleSection__6xN9C{flex:1 1}.CoursePreview_coursePreview__YhUVQ .CoursePreview_title__htYgM{font-size:2.8rem;font-weight:700;color:#2c3e50;margin:0 0 .5rem;line-height:1.2}@media(max-width:768px){.CoursePreview_coursePreview__YhUVQ .CoursePreview_title__htYgM{font-size:2.2rem}}.CoursePreview_coursePreview__YhUVQ .CoursePreview_titleUnderline__UPPsu{width:80px;height:4px;background:linear-gradient(90deg,#89bc39,rgba(137,188,57,.3));border-radius:2px;margin-bottom:1rem}.CoursePreview_coursePreview__YhUVQ .CoursePreview_description__jtyf9{font-size:1.1rem;color:#6c757d;margin:0;line-height:1.6;max-width:500px}@media(max-width:768px){.CoursePreview_coursePreview__YhUVQ .CoursePreview_description__jtyf9{font-size:1rem}}.CoursePreview_coursePreview__YhUVQ .CoursePreview_descriptionHighlight__Oa1yO{color:#89bc39;font-weight:600}.CoursePreview_coursePreview__YhUVQ .CoursePreview_viewAllButton__U5aMX{padding:.875rem 1.75rem;margin-top:.5rem}@media(max-width:768px){.CoursePreview_coursePreview__YhUVQ .CoursePreview_viewAllButton__U5aMX{margin-top:0}}.CoursePreview_coursePreview__YhUVQ .CoursePreview_courseGrid__JxnHd{display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}@media(max-width:768px){.CoursePreview_coursePreview__YhUVQ .CoursePreview_courseGrid__JxnHd{display:none}}.CoursePreview_coursePreview__YhUVQ .CoursePreview_courseItem__viJET{display:flex;justify-content:center}.CoursePreview_coursePreview__YhUVQ .CoursePreview_mobileSlider__Xqh4v{display:none}@media(max-width:768px){.CoursePreview_coursePreview__YhUVQ .CoursePreview_mobileSlider__Xqh4v{display:block}}.CoursePreview_coursePreview__YhUVQ .CoursePreview_moreCoursesHint__ONP91{margin-top:2.5rem;text-align:center;padding:1.5rem;background-color:#f8fafc;border-radius:8px;border:1px solid #e2e8f0}@media(max-width:768px){.CoursePreview_coursePreview__YhUVQ .CoursePreview_moreCoursesHint__ONP91{margin-top:2rem;padding:1.25rem}}.CoursePreview_coursePreview__YhUVQ .CoursePreview_hintText__tGBIv{font-size:1rem;color:#64748b;font-style:italic;margin:0}@media(max-width:768px){.CoursePreview_coursePreview__YhUVQ .CoursePreview_hintText__tGBIv{font-size:.9rem}}.Slider_slider__ZixC0{position:relative;overflow:hidden;width:100%}.Slider_slideContainer__kY0oo{display:flex;transition:transform .5s ease-in-out}.Slider_slide__UKGuX{flex:0 0 100%;transition:opacity .5s ease-in-out;opacity:.5}.Slider_slideActive__zvWty{opacity:1}.Slider_controls__9_Z2e{position:absolute;top:50%;transform:translateY(-50%);width:100%;display:flex;justify-content:space-between;padding:0 20px;z-index:10}@media(max-width:1024px){.Slider_controls__9_Z2e{display:none}}.Slider_controls__9_Z2e>*{pointer-events:all}.Features_features__wS7XA{background-color:#f5f8fa;padding:5rem 0;border-top:1px solid #e9eef2;border-bottom:1px solid #e9eef2;position:relative;overflow:hidden}.Features_features__wS7XA:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(137,188,57,.2),transparent)}@media(max-width:768px){.Features_features__wS7XA{padding:4rem 0}}.Features_container__M_bS9{display:flex;align-items:flex-start;gap:5rem;max-width:1200px;margin:0 auto;padding:0 2rem}@media(max-width:1024px){.Features_container__M_bS9{gap:3rem}}@media(max-width:768px){.Features_container__M_bS9{flex-direction:column;gap:3rem;padding:0 1.5rem}}.Features_leftSide__d6MRc{flex:1 1;max-width:450px}@media(max-width:768px){.Features_leftSide__d6MRc{text-align:center;max-width:100%}}.Features_kicker__gFjzy{display:block;font-size:1rem;font-weight:500;margin-bottom:1rem;color:#89bc39}.Features_title__QrpE9{font-size:2.25rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem;color:#1e293b}@media(max-width:768px){.Features_title__QrpE9{font-size:2rem}}@media(max-width:480px){.Features_title__QrpE9{font-size:1.75rem}}.Features_description__gR0tm{font-size:1.1rem;line-height:1.6;color:#64748b}@media(max-width:768px){.Features_description__gR0tm{font-size:1rem}}.Features_rightSide__dYAGD{flex:1 1;display:flex;flex-direction:column;gap:2.5rem}@media(max-width:768px){.Features_rightSide__dYAGD{width:100%}}.Features_feature__dBRNI{display:flex;gap:1.25rem}@media(max-width:768px){.Features_feature__dBRNI{flex-direction:column;align-items:center;text-align:center;gap:1rem}}.Features_iconWrapper__cMvpS{flex-shrink:0;width:56px;height:56px;border-radius:8px;background-color:#fff;display:flex;align-items:center;justify-content:center;border:1px solid #e9eef2}@media(max-width:768px){.Features_iconWrapper__cMvpS{width:64px;height:64px}}.Features_icon__DVii_{color:#89bc39}.Features_featureContent__nlUrT{flex:1 1}.Features_featureTitle___WNLB{font-size:1.25rem;font-weight:600;margin-bottom:.75rem;color:#1e293b}@media(max-width:768px){.Features_featureTitle___WNLB{margin-bottom:.5rem}}.Features_featureDescription__Ve2qk{font-size:1rem;line-height:1.6;color:#64748b;margin:0}.Features_featuresGrid__E10Wr{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:2rem;gap:2rem}@media(max-width:768px){.Features_featuresGrid__E10Wr{grid-template-columns:1fr;gap:1.5rem}}.Features_cardHeader__5IH1d{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem}.Features_iconContainer__k_ISo{width:56px;height:56px;border-radius:12px;background:linear-gradient(135deg,rgba(137,188,57,.1),rgba(69,70,71,.05));display:flex;align-items:center;justify-content:center;transition:all .3s ease;border:1px solid rgba(137,188,57,.15);position:relative;z-index:2}.Review_review__SSgjG{width:100%;display:flex;justify-content:center;padding:1rem}.Review_card__Kw4T4{background:#fff;border-radius:12px;padding:2rem;border:1px solid #e2e8f0;max-width:800px;width:100%;transition:all .3s ease}.Review_card__Kw4T4:hover{border-color:#89bc39;transform:translateY(-2px)}@media(max-width:768px){.Review_card__Kw4T4{padding:1.5rem;margin:0 .5rem}}.Review_header__a8iGB{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.Review_avatar__VaIxy{width:50px;height:50px;border-radius:50%;background-color:#89bc39;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1rem;flex-shrink:0}.Review_userInfo__SUogs{flex:1 1}.Review_name__LOsZg{font-size:1.1rem;font-weight:600;color:#2c3e50;margin:0 0 .5rem}@media(max-width:768px){.Review_name__LOsZg{font-size:1rem}}.Review_rating__7A_4B{display:flex;gap:.25rem}.Review_star__FN8dj{width:16px;height:16px;fill:#fbbf24;color:#fbbf24}.Review_text__HgBrR{font-size:1.1rem;line-height:1.6;color:#4a5568;margin:0 0 1.5rem;font-style:italic}@media(max-width:768px){.Review_text__HgBrR{font-size:.95rem}}.Review_footer__94JRh{border-top:1px solid #e2e8f0;padding-top:1rem}.Review_courseTag__JgVfg{display:flex;align-items:center;gap:.5rem;background-color:#f7fafc;padding:.5rem .75rem;border-radius:4px;border-left:3px solid #89bc39}.Review_courseIcon__o8hVJ{width:16px;height:16px;color:#89bc39;flex-shrink:0}.Review_course__4ysJ2{font-size:.95rem;font-weight:500;color:#2d3748;line-height:1.4}@media(max-width:768px){.Review_course__4ysJ2{font-size:.85rem}}.Reviews_reviews__YMPwg{padding:5rem 1rem;background-color:#fff}@media(max-width:768px){.Reviews_reviews__YMPwg{padding:3rem 1rem}}.Reviews_container__Nspiv{max-width:1200px;margin:0 auto}.Reviews_header__2gnIC{text-align:center;margin-bottom:3rem}@media(max-width:768px){.Reviews_header__2gnIC{margin-bottom:2rem}}.Reviews_title__5xO9I{font-size:2.5rem;font-weight:600;color:#2c3e50;margin-bottom:1rem}@media(max-width:768px){.Reviews_title__5xO9I{font-size:2rem}}.Reviews_divider__S1NIv{width:60px;height:4px;background-color:#89bc39;margin:0 auto;border-radius:2px}.Reviews_reviewsContainer__I6Thq{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px}.CompartirCursoModal_modalContainer__O1Fet{display:flex;align-items:center;gap:2rem;padding:2rem;background-color:#fff;border-radius:12px}@media(max-width:768px){.CompartirCursoModal_modalContainer__O1Fet{padding:1rem}}.CompartirCursoModal_modalContainer__O1Fet .CompartirCursoModal_imageSection__P3_09{flex:1.2 1;display:flex;justify-content:center}@media(max-width:768px){.CompartirCursoModal_modalContainer__O1Fet .CompartirCursoModal_imageSection__P3_09{display:none}}.CompartirCursoModal_modalContainer__O1Fet .CompartirCursoModal_imageSection__P3_09 .CompartirCursoModal_svgWrapper__u2Wi3{width:200px;height:auto;display:flex;align-items:center}.CompartirCursoModal_modalContainer__O1Fet .CompartirCursoModal_imageSection__P3_09 .CompartirCursoModal_svgWrapper__u2Wi3 .CompartirCursoModal_responsiveSvg__qJSt_{width:100%;height:auto}.CompartirCursoModal_modalContainer__O1Fet .CompartirCursoModal_contentSection__oGFiY{flex:2 1;display:flex;flex-direction:column;gap:1rem}.CompartirCursoModal_modalContainer__O1Fet .CompartirCursoModal_contentSection__oGFiY .CompartirCursoModal_title__9n6Av{font-size:1.5rem;font-weight:600;color:#89bc39;margin-bottom:0}@media(max-width:768px){.CompartirCursoModal_modalContainer__O1Fet .CompartirCursoModal_contentSection__oGFiY .CompartirCursoModal_title__9n6Av{text-align:center}}.CompartirCursoModal_modalContainer__O1Fet .CompartirCursoModal_contentSection__oGFiY .CompartirCursoModal_description__N7sBK{font-size:1rem;color:#4b5563}@media(max-width:768px){.CompartirCursoModal_modalContainer__O1Fet .CompartirCursoModal_contentSection__oGFiY .CompartirCursoModal_description__N7sBK{text-align:center}}.CompartirCursoModal_modalContainer__O1Fet .CompartirCursoModal_contentSection__oGFiY .CompartirCursoModal_linkBox__X6wEu{display:flex;align-items:center;gap:.5rem}.CompartirCursoModal_modalContainer__O1Fet .CompartirCursoModal_contentSection__oGFiY .CompartirCursoModal_linkBox__X6wEu .CompartirCursoModal_linkInput__drJAf{flex:1 1;padding:.5rem;border:1px solid #ccc;border-radius:4px;font-size:1rem;color:#333;background-color:#f8f9fa;outline:none}@media(max-width:480px){.CompartirCursoModal_modalContainer__O1Fet .CompartirCursoModal_contentSection__oGFiY .CompartirCursoModal_linkBox__X6wEu{flex-direction:column;gap:.5rem}.CompartirCursoModal_modalContainer__O1Fet .CompartirCursoModal_contentSection__oGFiY .CompartirCursoModal_linkBox__X6wEu .CompartirCursoModal_linkInput__drJAf{width:100%}}.CompartirCursoModal_modalContainer__O1Fet .CompartirCursoModal_contentSection__oGFiY .CompartirCursoModal_socialButtons__iFmVU{display:flex;gap:1rem}@media(max-width:768px){.CompartirCursoModal_modalContainer__O1Fet .CompartirCursoModal_contentSection__oGFiY .CompartirCursoModal_socialButtons__iFmVU{flex-direction:column}}.CompartirCursoModal_modalContainer__O1Fet .CompartirCursoModal_contentSection__oGFiY .CompartirCursoModal_socialButtons__iFmVU button{width:100%}.CompartirCursoModal_modalContainer__O1Fet .CompartirCursoModal_contentSection__oGFiY .CompartirCursoModal_socialButtons__iFmVU button.CompartirCursoModal_whatsappButton__edcX1{background-color:#25d366}.CompartirCursoModal_modalContainer__O1Fet .CompartirCursoModal_contentSection__oGFiY .CompartirCursoModal_socialButtons__iFmVU button.CompartirCursoModal_whatsappButton__edcX1 svg{fill:#fff}.CompartirCursoModal_modalContainer__O1Fet .CompartirCursoModal_contentSection__oGFiY .CompartirCursoModal_socialButtons__iFmVU button.CompartirCursoModal_facebookButton__VMVFG{background-color:#1877f2}.CompartirCursoModal_modalContainer__O1Fet .CompartirCursoModal_contentSection__oGFiY .CompartirCursoModal_socialButtons__iFmVU button.CompartirCursoModal_twitterButton__sz_pa{background-color:#1da1f2}.styles_passwordForm__G7cpM{display:flex;justify-content:center}.Breadcrumb_breadcrumb__KFc9P{background-color:#f2f2f2;padding:.75rem 1rem;font-weight:500}.Breadcrumb_breadcrumb__KFc9P .Breadcrumb_container__3OBl6{display:flex;flex-wrap:wrap;list-style:none;align-items:center;gap:.75rem;flex-direction:row}.Breadcrumb_breadcrumbItem__jGlL1{display:flex;align-items:center;gap:.75rem;font-size:1rem}.Breadcrumb_breadcrumbItem__jGlL1 a{display:flex;align-items:center}.Breadcrumb_breadcrumbItem__jGlL1 a:hover{text-decoration:underline}@keyframes Header_fadeIn___gCus{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.Header_navbar__Jq2H0{height:auto;transition:background .2s ease-in-out;list-style:none;background-color:transparent}@media(max-width:768px){.Header_navbar__Jq2H0{background-color:#f3f1ed;position:-webkit-sticky;position:sticky;top:0;z-index:999;height:70px}}.Header_navbar__Jq2H0 .Header_wrapper__3WJWt{padding:10px 20px;display:flex;align-items:center;justify-content:space-between}@media(max-width:768px){.Header_navbar__Jq2H0 .Header_wrapper__3WJWt{padding:0 20px;height:70px}}.Header_navbar__Jq2H0.Header_floating__GMlSF,.Header_navbar__Jq2H0.Header_pinned__1Eoi1{background-color:#f3f1ed;position:-webkit-sticky;position:sticky;top:0;z-index:999;height:70px}.Header_navbar__Jq2H0.Header_floating__GMlSF .Header_logoContainer__rxkDm img,.Header_navbar__Jq2H0.Header_pinned__1Eoi1 .Header_logoContainer__rxkDm img{height:50px;width:auto}.Header_navbar__Jq2H0.Header_floating__GMlSF .Header_logoContainer__rxkDm .Header_slogan__7wTNR,.Header_navbar__Jq2H0.Header_pinned__1Eoi1 .Header_logoContainer__rxkDm .Header_slogan__7wTNR{display:block!important;font-size:.8rem;animation:Header_fadeIn___gCus .5s ease-in-out}@media(max-width:768px){.Header_navbar__Jq2H0.Header_floating__GMlSF .Header_logoContainer__rxkDm .Header_slogan__7wTNR,.Header_navbar__Jq2H0.Header_pinned__1Eoi1 .Header_logoContainer__rxkDm .Header_slogan__7wTNR{display:none!important}}.Header_navbar__Jq2H0 .Header_navLogo__1uaNa{display:flex;align-items:center}@media(max-width:768px){.Header_navbar__Jq2H0 .Header_navLogo__1uaNa .Header_logoContainer__rxkDm img{height:50px;width:auto}.Header_navbar__Jq2H0 .Header_navLogo__1uaNa .Header_logoContainer__rxkDm .Header_slogan__7wTNR{display:none}}.Header_navbar__Jq2H0 .Header_navLogo__1uaNa .Header_logoContainer__rxkDm{display:flex;align-items:center;text-decoration:none;color:#454647}.Header_navbar__Jq2H0 .Header_navLogo__1uaNa .Header_logoContainer__rxkDm img{margin-right:1rem;transition:height .2s ease-in-out}.Header_navbar__Jq2H0 .Header_navLogo__1uaNa .Header_logoContainer__rxkDm .Header_slogan__7wTNR{display:none;color:#454647;transition:font-size .2s ease-in-out;line-height:1.2;margin-top:.2rem;font-size:1rem}@media(max-width:1200px){.Header_navbar__Jq2H0 .Header_navLogo__1uaNa .Header_logoContainer__rxkDm .Header_slogan__7wTNR{display:none}}.Header_navbar__Jq2H0 .Header_menuIcon___xj6x{cursor:pointer;display:none;background:none;border:none;color:#454647}@media(max-width:768px){.Header_navbar__Jq2H0 .Header_menuIcon___xj6x{display:block}}.Header_navbar__Jq2H0 .Header_navLinks__4F9dF{display:flex;align-items:center;list-style:none;gap:1.5rem;margin:0}.Header_navbar__Jq2H0 .Header_navLinks__4F9dF .Header_navLink__WytXj{display:flex;align-items:center;position:relative;color:#454647}.Header_navbar__Jq2H0 .Header_navLinks__4F9dF .Header_navLink__WytXj a{text-transform:uppercase;font-weight:500;font-size:1rem;display:flex;align-items:center;gap:.25rem;transition:color .2s ease-in-out}.Header_navbar__Jq2H0 .Header_navLinks__4F9dF .Header_navLink__WytXj a:not([type=button]):hover{text-decoration:none;color:#89bc39}@media(max-width:768px){.Header_navbar__Jq2H0 .Header_navLinks__4F9dF{display:none}}.Header_dropdownMenu__ZFUqg{display:none;position:absolute;top:100%;left:50%;transform:translateX(-50%);background-color:#fff;border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,.1);padding:.5rem 0;min-width:250px;z-index:1001}.Header_navLink__WytXj:hover .Header_dropdownMenu__ZFUqg{display:block}@media(max-width:768px){.Header_dropdownMenu__ZFUqg{display:none!important}}.Header_dropdownMenu__ZFUqg .Header_dropdownItem__pjCXv{padding:.5rem 1.5rem;color:#454647;transition:all .1s ease-in-out}.Header_dropdownMenu__ZFUqg .Header_dropdownItem__pjCXv:hover{background-color:#f3f1ed;color:#89bc39}.Header_dropdownMenu__ZFUqg .Header_dropdownContent__t_y5b{display:flex;flex-direction:column}.Header_dropdownMenu__ZFUqg .Header_dropdownHeader__TPhV_{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #f3f1ed;padding:.5rem 1.5rem;margin-bottom:.5rem}.Header_dropdownMenu__ZFUqg .Header_dropdownHeader__TPhV_ h6{font-size:1.1rem;margin:0;color:#454647}.Header_dropdownMenu__ZFUqg .Header_dropdownHeader__TPhV_ a{color:#89bc39;text-decoration:none;font-size:.875rem;font-weight:500}.Header_dropdownMenu__ZFUqg .Header_dropdownHeader__TPhV_ a:hover{text-decoration:underline}.Header_headerSearch__OpKsh{margin-left:1rem}.Header_mobileMenuWrapper__jL157{display:none;background-color:#f3f1ed;transition:opacity .3s ease-in-out;opacity:0;z-index:1000}.Header_mobileMenuWrapper__jL157.Header_open__dLcIC{display:block;opacity:1}.Header_mobileMenuContent__dQoVi{padding:1rem}.Header_mobileNavLinks__Ht8vd{list-style:none;padding:0;margin:0}.Header_mobileNavLink__Cv_TF{margin-bottom:1rem}.Header_mobileNavLink__Cv_TF a{color:#454647;text-decoration:none;font-size:1rem;font-weight:500;display:block;padding:.5rem 0}.Header_mobileNavLink__Cv_TF a:hover{color:#89bc39}.Header_mobileHeaderSearch__3ori3{width:100%;margin-top:1rem}@media(max-width:768px){.Header_navbar__Jq2H0{position:relative}.Header_mobileMenuWrapper__jL157{position:absolute;top:100%;left:0;width:100%;box-shadow:0 4px 6px rgba(0,0,0,.1)}}.DatosLaboralesContent_container__FPMPo{min-height:50vh;padding:3rem 0!important}.DatosLaboralesContent_loaderWrapper__yZn_U{min-height:100vh;width:100%;display:flex;align-items:center;justify-content:center}.DocumentacionContent_container__2aFCM{min-height:40vh;padding:3rem 0!important;display:flex;flex-direction:column;gap:2rem}@media(max-width:768px){.DocumentacionContent_container__2aFCM{padding:3rem 1rem!important}}.DocumentacionContent_loaderWrapper__3xt__{min-height:100vh;width:100%;display:flex;align-items:center;justify-content:center}.DocumentacionContent_explanation__mMqtU{margin-top:2rem;padding:1.5rem;background-color:#f9f9f9;border-left:4px solid #1976d2}.DocumentacionContent_explanation__mMqtU .DocumentacionContent_explanationTitle__C3L9z{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.DocumentacionContent_explanation__mMqtU .DocumentacionContent_explanationList__GTNTF{list-style-type:disc;margin-left:1.5rem}@media(max-width:768px){.DocumentacionContent_explanation__mMqtU .DocumentacionContent_explanationList__GTNTF{margin-left:.5rem}}.DocumentacionContent_explanation__mMqtU .DocumentacionContent_explanationList__GTNTF li{margin-bottom:.5rem;font-size:1rem}.DocumentacionContent_explanation__mMqtU .DocumentacionContent_explanationText__C37jl{font-size:1rem;margin-top:1rem}.NotificationBar_notificationBar__SiOzX{background-color:#454647;padding:.75rem 0;font-size:.875rem;position:relative;border-bottom:1px solid hsla(0,0%,100%,.1)}@media(max-width:768px){.NotificationBar_notificationBar__SiOzX{padding:1rem 0}}@media(max-width:640px){.NotificationBar_notificationBar__SiOzX{display:none}}.NotificationBar_container__mVN4f{display:flex;justify-content:space-between;align-items:center;gap:1rem}@media(max-width:768px){.NotificationBar_container__mVN4f{gap:.75rem}}.NotificationBar_content__0befG{display:flex;align-items:center;gap:.75rem;flex:1 1;min-width:0}@media(max-width:768px){.NotificationBar_content__0befG{gap:.5rem}}.NotificationBar_icon__sOjma{color:#ebbe60;animation:NotificationBar_bell-ring__9Jk0L 2s infinite;flex-shrink:0}@keyframes NotificationBar_bell-ring__9Jk0L{0%,50%,to{transform:rotate(0deg)}15%,25%,5%{transform:rotate(12deg)}10%,20%,30%{transform:rotate(-12deg)}}.NotificationBar_title__BAf2s{color:#fff;font-weight:600;text-transform:uppercase;letter-spacing:.5px;font-size:.85rem;flex-shrink:0}@media(max-width:768px){.NotificationBar_title__BAf2s{font-size:.8rem}}.NotificationBar_courseLink__gm515{color:#ebbe60;font-weight:500;text-decoration:none;transition:all .2s ease;position:relative;font-size:.9rem;line-height:1.3;min-width:0}.NotificationBar_courseLink__gm515:hover{color:#f0c25e}@media(max-width:768px){.NotificationBar_courseLink__gm515{font-size:.85rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.NotificationBar_actions__h8H_e{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.NotificationBar_action__YR2lh{padding:.4rem .8rem;font-size:.8rem;font-weight:500;background-color:#fff;color:#454647;border:none;border-radius:4px;transition:all .2s ease;white-space:nowrap}.NotificationBar_action__YR2lh:hover{background-color:#ebbe60;color:#454647}@media(max-width:768px){.NotificationBar_action__YR2lh{padding:.35rem .7rem;font-size:.75rem}}.NotificationBar_close___Ea8_{background:none;border:none;cursor:pointer;padding:.25rem;transition:opacity .2s ease;border-radius:4px}.NotificationBar_close___Ea8_:hover{background-color:hsla(0,0%,100%,.1)}@media(max-width:768px){.NotificationBar_close___Ea8_{padding:.2rem}}@media(max-width:480px){.NotificationBar_content__0befG{gap:.4rem}.NotificationBar_title__BAf2s{display:none}.NotificationBar_courseLink__gm515{font-size:.8rem}.NotificationBar_action__YR2lh{padding:.3rem .6rem;font-size:.7rem}}.NotificationBar_skeletonItem__YA7YF{background-color:hsla(0,0%,100%,.1)!important;margin-bottom:0!important}.NotificationBar_skeletonItem__YA7YF:after{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 50%,hsla(0,0%,100%,0))!important}.AvisoLegalContent_container__PF_YD{margin:50px auto;max-width:80%;padding:20px}.AvisoLegalContent_container__PF_YD h1{margin-bottom:1rem}@media(max-width:768px){.AvisoLegalContent_container__PF_YD{max-width:100%}.AvisoLegalContent_container__PF_YD h1{font-size:1.5rem}}.UsuarioContent_container__qC9Ch{display:grid;grid-template-columns:1fr 1fr 1fr;min-height:50vh;padding:3rem 0;grid-gap:3rem;gap:3rem;max-width:1400px;width:80%}@media(max-width:1024px){.UsuarioContent_container__qC9Ch{grid-template-columns:1fr;gap:0}}.UsuarioContent_registerContainer__N28jj{min-height:60vh;padding:1rem 0 3rem;max-width:1400px;width:80%}.UsuarioContent_loaderWrapper__fEz0l{min-height:100vh;width:100%;display:flex;align-items:center;justify-content:center}.PoliticaCookiesContent_container__MrcT0{margin:50px auto;max-width:80%;padding:20px}.PoliticaCookiesContent_container__MrcT0 h1{margin-bottom:1rem}@media(max-width:768px){.PoliticaCookiesContent_container__MrcT0{max-width:100%}.PoliticaCookiesContent_container__MrcT0 h1{font-size:1.5rem}}.PoliticaIntegrada_container__Xq8pK{margin:50px auto;max-width:80%;padding:20px}.PoliticaIntegrada_container__Xq8pK h1{margin-bottom:1rem}@media(max-width:768px){.PoliticaIntegrada_container__Xq8pK{max-width:100%}.PoliticaIntegrada_container__Xq8pK h1{font-size:1.5rem}}.PoliticaPrivacidadContent_container__9O_G3{margin:50px auto;max-width:80%;padding:20px}.PoliticaPrivacidadContent_container__9O_G3 h1{margin-bottom:1rem}@media(max-width:768px){.PoliticaPrivacidadContent_container__9O_G3{max-width:100%}.PoliticaPrivacidadContent_container__9O_G3 h1{font-size:1.5rem}}.AccountActivate_stepThree__oZIqw{display:flex;justify-content:center;align-items:center;min-height:calc(100vh - 60px)}.AccountActivate_card__01Pnp{background-color:#fafafa;border-radius:8px;padding:3rem 2rem;width:100%;max-width:400px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1rem;border:1px solid #ddd}.AccountActivate_card__01Pnp .AccountActivate_icon__N19tT svg{width:72px;height:72px}.AccountActivate_card__01Pnp button{margin-top:1rem;padding:.75rem 1.5rem}.AccountActivate_card__01Pnp .AccountActivate_message__y_yAx{font-size:1.5rem;color:#333;font-weight:600;margin-bottom:1rem}.AccountActivate_card__01Pnp .AccountActivate_redirectingMessage__yK2EE{font-size:1rem;color:#666}.AccountActivate_loaderWrapper__SjUqg{min-height:100vh;width:100%;display:flex;align-items:center;justify-content:center}.RecoverPasswordContent_passwordForm__9OJnm{display:flex;justify-content:center}.RegisterForm_registerForm__2x_JX{margin-top:1rem;margin-bottom:1rem;min-height:50vh;width:100%}.RegisterForm_registerForm__2x_JX .RegisterForm_explanationText__qoz8b{font-size:1.1rem;color:#666;margin-bottom:1.5rem;text-align:center}.RegisterForm_inputRow___or8P{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;gap:3rem;margin-bottom:2.5rem}@media(max-width:768px){.RegisterForm_inputRow___or8P{grid-template-columns:1fr}}.RegisterForm_threeInputRow__kassE{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:3rem;gap:3rem;margin-bottom:2.5rem}@media(max-width:768px){.RegisterForm_threeInputRow__kassE{grid-template-columns:1fr}}.RegisterForm_checks__yMaH_{margin-top:2rem}.RegisterForm_checkContainer__ulYgp{display:flex;align-items:center}.RegisterForm_checkContainer__ulYgp label{font-style:italic}.RegisterForm_actions__Ms1u3{margin-top:2rem;display:flex;justify-content:flex-end;gap:1rem}.RegisterForm_formErrors__oAwHL{margin-top:2rem}.RegisterForm_progressBar__B9TcU{display:flex;justify-content:space-between;margin-bottom:3rem;gap:1rem}@media(max-width:768px){.RegisterForm_progressBar__B9TcU{display:none}}.RegisterForm_progressStep__ey9b8{display:flex;flex-direction:row;align-items:center;text-align:center;gap:.5rem}.RegisterForm_stepNumber__kk7r3{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#d3d3d3;color:#fff;font-weight:700}.RegisterForm_stepLabel__i1uK2{font-size:.9rem;color:#666;font-weight:500}.RegisterForm_progressStep__ey9b8.RegisterForm_active__vyiEc .RegisterForm_stepNumber__kk7r3{background-color:#89bc39;color:#fff}.RegisterForm_progressStep__ey9b8.RegisterForm_active__vyiEc .RegisterForm_stepLabel__i1uK2{color:#89bc39}.RegisterForm_progressBarConnector__6hhEW{flex:1 1;height:.25rem;background-color:#d3d3d3;position:relative;top:1rem}.RegisterForm_progressBarConnector__6hhEW.RegisterForm_filled__RfRzA{background-color:#89bc39;color:#89bc39}.RegisterForm_formSection___8fqm{border:1px solid #ccc;border-radius:5px;padding:20px;margin-bottom:40px;background-color:#f9f9f9}.RegisterForm_formSection___8fqm legend{font-weight:600;font-size:1.1em;padding:0 10px;color:#454647}.RegisterForm_stepTwo__n5peP{border:1px solid #ddd;border-radius:8px;padding:2rem;width:100%;max-width:500px;margin:4rem auto;background-color:#fafafa;text-align:center}@media(max-width:768px){.RegisterForm_stepTwo__n5peP{padding:2rem 1rem}}.RegisterForm_stepTwo__n5peP .RegisterForm_confirmationContent__TEnrg{display:flex;flex-direction:column;align-items:center}.RegisterForm_stepTwo__n5peP .RegisterForm_actions__Ms1u3{margin-top:1.5rem;display:flex;flex-direction:column}.RegisterForm_stepTwo__n5peP .RegisterForm_iconWrapper____JrN{margin-bottom:1rem}.RegisterForm_stepTwo__n5peP .RegisterForm_iconWrapper____JrN svg{width:48px;height:48px;fill:#89bc39}.RegisterForm_stepTwo__n5peP .RegisterForm_confirmationMessage__0d_gn{color:#333;font-size:1rem;line-height:1.5;margin-top:.5rem}.RegisterForm_stepTwo__n5peP .RegisterForm_button__8yYEM{border-radius:5px;padding:.75rem 1.5rem}.RegisterForm_stepTwo__n5peP .RegisterForm_resendExplanation__q7xIb{color:#666;font-size:.9rem;margin-bottom:.5rem;text-align:center}.RegisterForm_stepThree__agKnc{background-color:#fff;border-radius:12px;padding:2rem;width:100%;max-width:500px;margin:2rem auto;text-align:center;border:1px solid #e0e0e0}.RegisterForm_stepThree__agKnc .RegisterForm_title__uUQg2{font-size:1.8rem;color:#333;margin-bottom:.5rem;font-weight:600}.RegisterForm_stepThree__agKnc .RegisterForm_description__O_rhY{font-size:1rem;color:#666;margin-bottom:1.5rem}.RegisterForm_stepThree__agKnc .RegisterForm_actions__Ms1u3{display:flex;justify-content:center;margin-top:1.5rem}.RegisterForm_stepThree__agKnc .RegisterForm_actions__Ms1u3 button{max-width:200px;width:100%}.DatosPersonalesContent_container__LaLD_{min-height:50vh;padding:3rem 0!important}.DatosPersonalesContent_loaderWrapper__dopA0{min-height:100vh;width:100%;display:flex;align-items:center;justify-content:center}.SectionNav_authedWrapper__HeT9g{min-height:10rem;display:flex;flex-direction:column;justify-content:space-between}.SectionNav_sectionNav__3CdLL{background-color:#f3f1ed;min-height:10rem;display:flex;justify-content:flex-end;flex-direction:column}.SectionNav_sectionNav__3CdLL.SectionNav_authed__D_Vt4{background-color:#c2ddca}.SectionNav_sectionNav__3CdLL.SectionNav_authed__D_Vt4 .SectionNav_container__RBkPQ{max-width:1400px;padding:0}@media(max-width:1024px){.SectionNav_sectionNav__3CdLL.SectionNav_authed__D_Vt4 .SectionNav_container__RBkPQ{padding:1rem 0}}.SectionNav_sectionNav__3CdLL .SectionNav_container__RBkPQ{display:flex;align-items:center;justify-content:center;gap:2rem}@media(max-width:1024px){.SectionNav_sectionNav__3CdLL .SectionNav_container__RBkPQ{flex-direction:column;gap:0}}.SectionNav_sectionNav__3CdLL .SectionNav_container__RBkPQ .SectionNav_link__9xb0s{position:relative;width:auto;list-style:none;font-size:20px;font-weight:500;text-transform:uppercase;padding:.75rem 1.25rem;transition:all .2s ease}.SectionNav_sectionNav__3CdLL .SectionNav_container__RBkPQ .SectionNav_link__9xb0s:hover{color:#454647}@media(max-width:1024px){.SectionNav_sectionNav__3CdLL .SectionNav_container__RBkPQ .SectionNav_link__9xb0s{width:100%;font-size:18px;margin-left:0}}.SectionNav_sectionNav__3CdLL .SectionNav_container__RBkPQ .SectionNav_link__9xb0s.SectionNav_active__O9CBc{font-size:20px;font-weight:600;color:#454647}.SectionNav_sectionNav__3CdLL .SectionNav_container__RBkPQ .SectionNav_link__9xb0s.SectionNav_active__O9CBc:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:2px;background-color:#454647}@media(max-width:1024px){.SectionNav_sectionNav__3CdLL .SectionNav_container__RBkPQ .SectionNav_link__9xb0s.SectionNav_active__O9CBc{color:#89bc39;border:0;font-size:18px}.SectionNav_sectionNav__3CdLL .SectionNav_container__RBkPQ .SectionNav_link__9xb0s.SectionNav_active__O9CBc:after{display:none}}.SectionNav_sectionNav__3CdLL .SectionNav_container__RBkPQ .SectionNav_link__9xb0s.SectionNav_doc__yZi5V{display:flex;align-items:center}.SectionNav_sectionNav__3CdLL .SectionNav_badge__CLhB7{display:flex;align-items:center;justify-content:center;background-color:#f44336;color:#fff;font-size:.8rem;font-weight:600;border-radius:50%;width:20px;height:20px;margin-left:8px;vertical-align:middle}.ProfileNav_profileNav__I0emJ{background:#c2ddca;width:100%;padding:.75rem 0;box-shadow:0 2px 4px rgba(0,0,0,.1)}.ProfileNav_container__6K3AB{display:flex;justify-content:flex-end;align-items:center;gap:1.5rem;padding:0 2rem;max-width:1400px;margin:0 auto}@media(max-width:768px){.ProfileNav_container__6K3AB{justify-content:center;gap:1rem;flex-wrap:wrap}}@media(max-width:480px){.ProfileNav_container__6K3AB{gap:.5rem;padding:0}}.ProfileNav_link__q4Jvs{position:relative;padding:.5rem 1rem;font-size:.9rem;color:rgba(0,0,0,.7);text-decoration:none;transition:all .2s ease}.ProfileNav_link__q4Jvs:hover{color:#454647}.ProfileNav_link__q4Jvs.ProfileNav_active__ig7Al{font-weight:600;color:#454647}@media(max-width:768px){.ProfileNav_link__q4Jvs{padding:.5rem;text-align:center}}.MisCursosContent_container__9hHgG{min-height:50vh;padding:3rem 0!important;max-width:1400px;width:80%}.LoginForm_loginForm__mZHS1{min-height:50vh;width:100%}@media(max-width:1024px){.LoginForm_loginForm__mZHS1{min-height:0}}.LoginForm_inputRow__N_CSi{margin-top:2.5rem}.LoginForm_inputRow__N_CSi input{width:75%}@media(max-width:1024px){.LoginForm_inputRow__N_CSi input{width:100%}}.LoginForm_formField__DzyUD{margin:1.3rem 5px}.LoginForm_formSpan__0ws8N{font-size:12px;padding-top:.25rem;font-style:italic}.LoginForm_formSpan__0ws8N a{text-decoration:underline;color:#333}.LoginForm_formSpan__0ws8N a:hover{color:#89bc39}.LoginForm_formErrors__A3tuO{margin-top:2rem}.NewPasswordForm_passwordForm__c89mz{margin-top:2rem;min-height:50vh;width:100%}.NewPasswordForm_formField__pFARQ{width:30%;margin-top:2.5rem}.NewPasswordForm_actions__UhQq5{margin-top:3rem;display:flex;justify-content:flex-start}.NewPasswordForm_formErrors__NkIGg{margin-top:2rem}.NewPasswordForm_header__HJy_N h1{font-weight:500;margin-top:2rem}.NewPasswordForm_header__HJy_N p{font-size:1.1rem}.RegisterContent_registerForm__fvXKf{display:flex;justify-content:center}