.languageSelector_selector__d3T93{display:flex;background:rgba(255,255,255,.1);border-radius:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin-left:1rem;padding:4px;gap:1px}.languageSelector_lang__pldKY{flex-shrink:0;padding:.5rem!important;font-size:var(--text-sm)!important;font-family:var(--fuente-principal);font-weight:400;border-radius:14px;transition:all .2s ease;color:rgba(255,255,255,.7);text-decoration:none;text-align:center}.languageSelector_lang__pldKY:hover{color:rgba(255,255,255,.9)}.languageSelector_active__TqDBN{background:rgba(255,255,255,.2);color:var(--color-primario)}.languageTooltip_tooltip__98DQe{position:absolute;top:60px;right:10px;background:var(--color-primario);color:#000;padding:10px 16px;border-radius:6px;font-size:var(--text-sm);font-weight:500;z-index:1000;animation:languageTooltip_fadeInBounce__Qgbjl .5s ease-out;box-shadow:0 4px 12px rgba(0,0,0,.3);min-width:165px;white-space:nowrap}.languageTooltip_arrow__FHyQN{position:absolute;top:-8px;right:20px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid var(--color-primario)}.languageTooltip_content__2NWos{display:flex;align-items:center;gap:8px}.languageTooltip_closeBtn__jAojt{background:none;border:none;color:#000;font-size:var(--text-lg);cursor:pointer;padding:0;line-height:1}@keyframes languageTooltip_fadeInBounce__Qgbjl{0%{opacity:0;transform:translateY(-10px) scale(.8)}60%{opacity:1;transform:translateY(2px) scale(1.05)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:768px){.languageTooltip_tooltip__98DQe{top:40px;right:5px;font-size:var(--text-xs);padding:6px 10px}.languageTooltip_arrow__FHyQN{right:15px}}.header_menu__AxQAO{position:fixed;z-index:100;padding:1.6rem;width:100%;display:flex;justify-content:space-between;align-items:center;transition:background-color .5s,box-shadow .5s,top .5s}@media (min-width:768px){.header_menu__AxQAO{padding:1.5rem 5rem 1rem}}.header_navegacion__aht7R{display:flex;align-items:center;flex-shrink:1;min-width:0}.header_navegacion__aht7R a{font-size:var(--text-large);font-family:var(--fuente-principal);padding:.5rem;transition:color .5s;white-space:nowrap}.header_active__sVmTM,.header_navegacion__aht7R a:hover{color:var(--color-primario)}@media (min-width:360px){.header_navegacion__aht7R a{padding:1rem}}@media (min-width:768px){.header_navegacion__aht7R a{margin-right:2rem;padding:unset}.header_navegacion__aht7R a:last-of-type{margin-right:0}}.header_logo__PxXSu{display:flex;align-items:center;justify-content:space-between;padding:0 1rem;flex-shrink:0}@media (min-width:768px){.header_logo__PxXSu{padding:0}}.header_logo__PxXSu a{border:4px solid hsla(35,46%,89%,.171);border-radius:5rem;transition:border-color .5s}@media (min-width:768px){.header_logo__PxXSu a{border:5px solid hsla(35,46%,89%,.171)}}.header_logo__PxXSu a:hover{border-color:var(--color-primario)}.header_logo__PxXSu a img{width:4.5rem;border-radius:5rem}@media (min-width:768px){.header_logo__PxXSu a img{padding:.2rem;width:5.5rem}}.footer_footer__AQTwI{padding:3rem 0;background-color:#f0e6d70a}.footer_footerimformacion___5ego{display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;gap:2rem}@media (min-width:992px){.footer_footerimformacion___5ego{flex-direction:row;justify-content:space-between;align-items:center}}.footer_footerimformacion___5ego a{margin-right:1.5rem;font-family:Century Gothic,sans-serif}.footer_footerimformacion___5ego a:last-of-type{margin-right:0}.footer_active__9Jpr_,.footer_footerimformacion___5ego a:hover{color:var(--color-primario)}.footer_footer__AQTwI p{padding:0;color:var(--color-secundario);text-align:center;margin:0;font-family:Century Gothic,sans-serif;font-size:var(--text-large)}.footer_footer__AQTwI p span{color:var(--color-primario);font-weight:600}.proyecto_proyectoportafolio__V0uk5{background-color:#f0e6d721;width:100%;overflow:hidden;margin:0;padding-bottom:10rem}.proyecto_proyectoportafolio__V0uk5 .proyecto_texto__pFMFY h3,.proyecto_proyectoportafolio__V0uk5 h2{color:var(--color-primario)}.proyecto_proyectoportafolio__V0uk5 p{line-height:150%}@media (min-width:992px){.proyecto_proyectoportafolio__V0uk5 p{line-height:165%}}.proyecto_tituloportafolio__dZfxP{margin:30vh 0 20vh;position:relative;display:block;overflow:hidden;animation:proyecto_moverArriba__C9hCf 1s ease-in}.proyecto_tituloportafolio__dZfxP h1{line-height:140%;font-size:var(--text-4xl);text-align:left;margin:0}@media (min-width:360px){.proyecto_tituloportafolio__dZfxP h1{font-size:var(--text-5xl)}}@media (min-width:768px){.proyecto_tituloportafolio__dZfxP h1{font-size:var(--text-6xl)}}@media (min-width:992px){.proyecto_tituloportafolio__dZfxP h1{font-size:var(--text-7xl)}}.proyecto_tituloportafolio__dZfxP p{color:var(--color-secundario)}.proyecto_tituloportafolio__dZfxP p span{color:var(--color-primario)}.proyecto_heroimage__PNUwG{width:100vw;height:100vh;overflow:hidden;margin:20vh 0;background-color:var(--color-primario);position:relative;animation:proyecto_moverArriba__C9hCf 1s ease-in;animation-fill-mode:backwards}.proyecto_heroimage__PNUwG img{background-position:100% 100%;width:100%;height:100vh;object-fit:cover}.proyecto_sombraimagen__PYIKd{position:absolute;width:100%;height:100%;background-color:#0000002d;overflow:hidden;transition:all .5s cubic-bezier(.645,.045,.355,1)}.proyecto_sombraimagen__PYIKd:hover{background-color:transparent}.proyecto_proyectocontenedorimagen__aZg6w{margin:4rem 0}@media (min-width:768px){.proyecto_proyectocontenedorimagen__aZg6w{margin:6rem 0}}.proyecto_imagenesgrid__i14G_{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem}@media (min-width:768px){.proyecto_imagenesgrid__i14G_{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8rem;gap:8rem}}@media (min-width:992px){.proyecto_imagenesgrid__i14G_{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12rem;gap:12rem}}.proyecto_credenciales__twCEl{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem}@media (min-width:768px){.proyecto_credenciales__twCEl{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem}}@keyframes proyecto_moverArriba__C9hCf{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translate(0)}}.botones_boton__fbtq0{border:3px solid var(--color-secundario);font-family:var(--fuente-principal);text-transform:capitalize;display:block;font-weight:700;font-size:var(--text-sm);border-radius:1rem;padding:1rem 2rem;align-items:center;text-align:center;margin:3rem 0;transition:color .5s,border-color .5s,top .5s;color:var(--color-secundario);background-color:#f0e6d70a}.botones_boton__fbtq0:hover{cursor:pointer;color:var(--color-primario);border-color:var(--color-primario)}@media (min-width:992px){.botones_boton__fbtq0{padding:1rem 3rem}}.botones_contenedorbotones__5fIFU{padding:0 3rem;margin:0 auto 8rem}@media (min-width:768px){.botones_contenedorbotones__5fIFU{padding:0;display:flex;justify-content:center;gap:5rem}}