@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/build/assets/inter-v18-latin-regular-BOOGhInR.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/build/assets/inter-v18-latin-500-D2bGa7uu.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/build/assets/inter-v18-latin-600-D273HNI0.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/build/assets/inter-v18-latin-700-Sckx8rpT.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(/build/assets/inter-v18-latin-800-qNthNgub.woff2) format("woff2")}:root{--color-primario: #0A2342;--color-secundario: #C9A86E;--color-texto: #4B5563}*{margin:0;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}html{scroll-behavior:smooth}.contenedor{display:flex;max-width:1280px;width:90%;margin:auto}body{font-family:Inter,sans-serif;position:relative}header{padding-top:2rem;padding-bottom:1rem;position:sticky;top:0;background-color:#fff;z-index:999}header .contenedor nav{width:100%;display:flex;justify-content:space-between;align-items:center}header .contenedor nav>div img{width:150px}header .contenedor nav ul{display:flex;gap:2rem}header .contenedor nav ul li{list-style:none;font-weight:500}header .contenedor nav ul li a{text-decoration:none;color:var(--color-primario);transition:all .3s ease-in-out;font-size:1rem;line-height:24px}header .contenedor nav ul li a:hover{color:var(--color-secundario)}header .contenedor nav .cta a{text-decoration:none;font-weight:500;padding:8px 16px;background-color:var(--color-secundario);color:#fff;border-radius:6px;transition:all .3s ease-in-out;display:block}header .contenedor nav .cta a:hover{opacity:.9;scale:1.02}header .contenedor nav .hamburger{display:none}header .mobile_nav{padding:2rem;display:none}header .mobile_nav ul{display:flex;list-style:none;flex-direction:column;row-gap:1.5rem}header .mobile_nav ul a{font-weight:500;text-decoration:none;color:var(--color-primario);transition:all .3s ease-in-out;font-size:1.125rem}header .mobile_nav ul a:hover{color:var(--color-secundario)}header .mobile_nav ul .registrar{background-color:var(--color-secundario);color:#fff;padding:12px;border-radius:6px;width:100%;display:block;text-align:center}main .hero{background:linear-gradient(#fff,#f5f5f6);padding-bottom:5rem;scroll-margin-top:108px}main .hero .contenedor{align-items:center;justify-content:space-evenly}main .hero .contenedor .contenido_izq{display:flex;flex-direction:column;row-gap:1rem}main .hero .contenedor .contenido_izq h1{font-size:clamp(2rem,5vw,6rem);color:var(--color-primario)}main .hero .contenedor .contenido_izq h1 span{color:var(--color-secundario)}main .hero .contenedor .contenido_izq p{color:var(--color-primario);font-size:1.125rem}main .hero .contenedor .contenido_izq .cta_buttons{display:flex;align-items:center;column-gap:1rem}main .hero .contenedor .contenido_izq .cta_buttons .registrate_cta{display:flex;align-items:center;column-gap:1rem;width:fit-content;text-decoration:none;font-weight:500;padding:8px 16px;background-color:var(--color-secundario);color:#fff;border-radius:6px;transition:all .3s ease-in-out}main .hero .contenedor .contenido_izq .cta_buttons .registrate_cta:hover{opacity:.9;scale:1.02}main .hero .contenedor .contenido_izq .cta_buttons .como_funciona{width:fit-content;text-decoration:none;font-weight:500;padding:8px 16px;border:1px solid var(--color-secundario);color:var(--color-primario);border-radius:6px;transition:all .3s ease-in-out}main .hero .contenedor .contenido_izq .cta_buttons .como_funciona:hover{background-color:var(--color-secundario);color:#fff}main .hero .contenedor .contenido_izq>span{color:var(--color-texto);font-size:.875rem}main .hero .contenedor .contenido_izq .download_buttons{display:flex;align-items:center;column-gap:1rem}main .hero .contenedor .contenido_izq .download_buttons a img{width:135px;height:40px;transition:all .3s ease-in-out}main .hero .contenedor .contenido_izq .download_buttons a img:hover{opacity:.8}main .hero .contenedor .contenido_der{padding:2rem}main .hero .contenedor .contenido_der img{max-width:380px;scale:1.1}main .como_funciona{padding-block:5rem;scroll-margin-top:108px}main .como_funciona .contenedor{flex-direction:column;align-items:center;row-gap:1rem}main .como_funciona .contenedor h2,main .como_funciona .contenedor p{text-align:center}main .como_funciona .contenedor h2{color:var(--color-primario);font-size:1.875rem}main .como_funciona .contenedor p{color:var(--color-texto);font-size:1rem}main .como_funciona .contenedor .como_funciona_cards{display:flex;justify-content:center;column-gap:1rem;margin-top:2rem}main .como_funciona .contenedor .como_funciona_cards .como_funciona_card{width:30%;display:flex;justify-content:center;flex-direction:column;row-gap:1rem;align-items:center;text-align:center;box-shadow:#00000017 0 3px 12px;padding:24px;border-radius:8px;transition:all .3s ease-in-out}main .como_funciona .contenedor .como_funciona_cards .como_funciona_card:hover{transform:translateY(-10px)}main .como_funciona .contenedor .como_funciona_cards .como_funciona_card .card_logo{background-color:var(--color-primario);color:#fff;padding:1rem;border-radius:50%}main .como_funciona .contenedor .como_funciona_cards .como_funciona_card:nth-child(2) .card_logo{background-color:var(--color-secundario)}main .como_funciona .contenedor .como_funciona_cards .como_funciona_card span{background-color:#f7f7f7;padding:5px;border-radius:50%;line-height:1rem;font-weight:700;font-size:.75rem}main .como_funciona .contenedor .como_funciona_cards .como_funciona_card h3{color:var(--color-primario);font-size:1.125rem;line-height:28px}main .como_funciona .contenedor .como_funciona_cards .como_funciona_card{color:var(--color-texto);line-height:20px;font-size:.875rem}main .como_funciona .contenedor a{display:flex;align-items:center;column-gap:.5rem;text-decoration:none;font-weight:600;background:linear-gradient(to right,#0a2342,#1a3a5f);color:#fff;padding:8px 16px;border-radius:6px;line-height:20px;font-size:.875rem;margin-top:10px;position:relative}main .beneficios{scroll-margin-top:108px;padding-top:5rem}main .beneficios .contenedor{flex-direction:column;row-gap:1rem}main .beneficios .contenedor h2,main .beneficios .contenedor>p{text-align:center}main .beneficios .contenedor h2{color:var(--color-primario);font-size:1.875rem}main .beneficios .contenedor p{color:var(--color-texto);font-size:1rem}main .beneficios .beneficios_cards{display:flex;justify-content:center;column-gap:1rem;margin-top:3rem}main .beneficios .beneficios_cards .beneficio_card{text-align:center;display:flex;flex-direction:column;align-items:center;row-gap:1rem;padding:24px;border-radius:8px;box-shadow:#00000017 0 3px 12px;transition:all .3s ease-in-out}main .beneficios .beneficios_cards .beneficio_card:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;transform:translateY(-10px)}main .beneficios .beneficios_cards .beneficio_card span{font-size:1.25rem;color:#c9a86e;padding:1rem;line-height:28px;background-color:#f4eee2;padding:10px 20px;border-radius:8px;width:fit-content;font-weight:600}main .beneficios .beneficios_cards .beneficio_card h3{color:var(--color-primario);line-height:28px;font-size:1.125rem}main .beneficios .beneficios_cards .beneficio_card p{font-size:.875;color:var(--color-texto);line-height:20px}main .beneficios .listo{margin-block:4rem}main .beneficios .listo>div{display:flex;justify-content:space-between;align-items:center;padding:2rem;background-color:var(--color-primario);border-radius:8px}main .beneficios .listo>div .izq{display:flex;flex-direction:column;row-gap:1rem}main .beneficios .listo>div .izq h4{font-size:1.5rem;color:#fff}main .beneficios .listo>div .izq p{color:#fff;line-height:24px;font-size:1rem}main .beneficios .listo>div .der a{text-decoration:none;font-weight:500;padding:8px 16px;background-color:var(--color-secundario);color:#fff;border-radius:6px;transition:all .3s ease-in-out;display:block}main .beneficios .listo>div .der a:hover{opacity:.9;scale:1.02}body .historias{scroll-margin-top:108px;padding-block:5rem}body .historias .contenedor{flex-direction:column;row-gap:1rem}main .historias .contenedor h2,main .historias .contenedor>p{text-align:center}main .historias .contenedor h2{color:var(--color-primario);font-size:1.875rem}main .historias .contenedor p{color:var(--color-texto);font-size:1rem}main .historias .contenedor .historias_cards{display:flex;column-gap:1rem;margin-bottom:5rem}main .historias .contenedor .historias_cards .historias_card{display:flex;flex-direction:column;row-gap:1rem;margin-top:5rem;padding:24px;border-radius:8px;box-shadow:#00000017 0 3px 12px}main .historias .contenedor .historias_cards .historias_card .inicial{text-align:center;font-size:1.25rem;color:#0a234266;line-height:28px;font-weight:700;padding:1.5rem;background-color:#f9f9f9;border:2px solid #EBE1CF;width:fit-content;border-radius:50%;margin:auto;display:inline-block;line-height:15px}main .historias .contenedor .historias_cards .historias_card h3{text-align:center;color:var(--color-primario)}main .historias .contenedor .historias_cards .historias_card .ocupacion{text-align:center;color:var(--color-texto);font-size:.75rem}main .historias .contenedor .historias_cards .historias_card>p{font-size:.875rem;color:var(--color-texto);line-height:20px}main .historias .contenedor .historias_cards .barra_titulo{display:flex;justify-content:space-between}main .historias .contenedor .historias_cards .barra_titulo p{font-size:.875rem;line-height:20px;color:#071c40}main .historias .contenedor .historias_cards .barra_titulo span{color:var(--color-secundario);font-size:.875rem;line-height:20px;font-weight:700}main .historias .contenedor .historias_cards .barra{width:100%;height:10px;background-color:#eee;border-radius:10px;overflow:hidden}main .historias .contenedor .historias_cards .barra .contenido_barra{height:100%;background-color:var(--color-secundario);border-radius:10px 0 0 10px}.barra-30{width:30%}.barra-25{width:25%}.barra-40{width:40%}main .descarga{height:100vh;background-position:center;background-size:cover;background-repeat:no-repeat;background-image:url(/build/assets/bg-descarga-C7eIuzq9.png);padding:3rem;scroll-margin-top:108px}main .descarga .contenedor{height:100%;flex-direction:column;justify-content:center;align-items:center;row-gap:1rem}main .descarga .contenedor h2{color:#fff;font-size:2rem;text-align:center}main .descarga .contenedor p{color:#fff;font-size:1rem;width:50%;text-align:center}main .descarga .contenedor .download_buttons{width:100%;display:flex;justify-content:center;gap:2rem}main .descarga .contenedor .download_buttons a img{width:150px;height:50px;transition:all .3s ease-in-out}main .descarga .contenedor .download_buttons a img:hover{opacity:.8}footer{background-color:#fff}footer .contenedor{flex-direction:column}footer .contenedor .contenido_1{display:flex;padding-block:4rem;column-gap:1rem;justify-content:space-between;border-bottom:1px solid rgba(55,65,81,.5)}footer .contenedor .contenido_1 .columna_1,footer .contenedor .contenido_1 .columna_2,footer .contenedor .contenido_1 .columna_3,footer .contenedor .contenido_1 .columna_4{display:flex;flex-direction:column;row-gap:1rem}footer .contenedor .contenido_1 .columna_1 img{width:150px}footer .contenedor .contenido_1 .columna_1 p{font-size:.875rem;color:var(--color-texto);max-width:15rem}footer .contenedor .contenido_1 .columna_2 h4,footer .contenedor .contenido_1 .columna_3 h4,footer .contenedor .contenido_1 .columna_4 h4{font-size:1.125rem;line-height:28px;color:var(--color-primario)}footer .contenedor .contenido_1 .columna_2 ul{display:flex;flex-direction:column;row-gap:1rem}footer .contenedor .contenido_1 .columna_2 ul li{list-style:none}footer .contenedor .contenido_1 .columna_2 ul li a{color:var(--color-texto);text-decoration:none;transition:all .3s ease-in-out}footer .contenedor .contenido_1 .columna_2 ul li a:hover{color:var(--color-secundario)}footer .contenedor .contenido_1 .columna_3 a img{width:135px;height:40px;transition:all .3s ease-in-out}footer .contenedor .contenido_1 .columna_3 a img:hover{opacity:.8}footer .contenedor .contenido_1 .columna_4{display:flex;flex-direction:column;row-gap:1rem}footer .contenedor .contenido_1 .columna_4 a{list-style:none;color:var(--color-texto);text-decoration:none;transition:all .3s ease-in-out}footer .contenedor .contenido_1 .columna_4 a:hover{color:var(--color-secundario)}footer .contenedor .contenido_2{padding-block:2rem}footer .contenedor .contenido_2 p{text-align:center;font-size:.875rem;line-height:20px;color:var(--color-primario)}@media screen and (max-width: 836px){main .hero .contenedor .contenido_izq .cta_buttons{flex-direction:column;align-items:flex-start;row-gap:1rem}main .hero .contenedor .contenido_izq .cta_buttons a{width:150.5px!important}}@media screen and (max-width: 768px){header .contenedor nav .hamburger{display:block}header .contenedor nav ul,header .contenedor nav .cta{display:none}main .hero .contenedor{flex-direction:column-reverse}main .hero .contenedor .contenido_izq{align-items:center}main .hero .contenedor .contenido_izq h1{text-align:center}main .hero .contenedor .contenido_izq p{text-align:center}main .como_funciona .contenedor .como_funciona_cards{flex-direction:column;row-gap:2rem}main .como_funciona .contenedor .como_funciona_cards .como_funciona_card{width:100%}main .beneficios .beneficios_cards{flex-direction:column;row-gap:2rem}main .beneficios .listo>div .der a{text-align:center}main .historias .contenedor .historias_cards{flex-direction:column;row-gap:2rem}main .historias .contenedor .historias_cards .historias_card{margin-top:0}}@media screen and (max-width: 540px){main .beneficios .listo>div{display:flex;flex-direction:column;row-gap:1rem;text-align:center}main .descarga .contenedor p{width:100%}footer .contenedor .contenido_1{flex-direction:column;row-gap:2rem}}@media screen and (max-width: 425px){main .hero .contenedor .contenido_der{padding:0}main .hero .contenedor .contenido_der img{width:90%;margin:auto;display:block}main .descarga .contenedor .download_buttons{flex-direction:column;align-items:center;gap:1rem}}
