@font-face{font-family:Ubuntu;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/2fec16f4e3247070-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Ubuntu;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/d39dd0fe2707b73f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Ubuntu;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/64b603a0050c6c5e-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Ubuntu;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/19bbd60ccc95b5d0-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Ubuntu;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/f882d86c499cfa5a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Ubuntu;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/c99b890c5ded8d2e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4b1cfd3867993fed-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/77f5a85cac4ea515-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/bda87828535b47a7-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b22cdab1bc584ea3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eeeb642bd71d217b-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/70d2fd2b9078a5a3-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e8773fdd4b7ad26f-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/23822ac40846484b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/387866ce4a39ca39-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/dbd9849a8a735d72-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/12a3e8885b69eb86-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Ubuntu;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3ecd40fce058ee61-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/854d2e4705543874-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b188519314c42064-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/14d38ce06836ffee-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/cf66601165af2130-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b664222af7dcc13c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/33a864272e2b3e97-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Ubuntu Fallback;src:local("Arial");ascent-override:91.32%;descent-override:18.52%;line-gap-override:2.74%;size-adjust:102.06%}.__className_1d908f{font-family:Ubuntu,Ubuntu Fallback;font-style:normal}.Footer_footer__JrJN9{margin-top:0;padding:calc(3rem + 2.1rem) 1.3rem 2.1rem;background:var(--bg-section);border-top:1px solid var(--glass-ring);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);display:flex;flex-direction:column;align-items:center;gap:1.12rem;box-shadow:0 -8px 16px rgba(0,0,0,.06)}.Footer_social__NncGz{list-style:none;padding:0;margin:0;display:flex;gap:1.8rem}.Footer_social__NncGz a{font-size:1.85rem;color:var(--color-text-main);transition:color .17s,transform .19s}.Footer_social__NncGz a:hover{color:var(--accent);transform:scale(1.1)}.Footer_rights__WMUlf{font-size:.88rem;color:#a0aec0;text-align:center}.Footer_link__ZIL7i{color:var(--accent);text-decoration:underline;background:none;border:0;cursor:pointer;font:inherit}@media (max-width:600px){.Footer_footer__JrJN9{padding:2rem 1rem}.Footer_social__NncGz{flex-wrap:wrap;justify-content:center;gap:1rem}.Footer_social__NncGz a{font-size:1.6rem}.Footer_rights__WMUlf{font-size:.84rem}}.SideMenu_sideMenu__5_b0r{position:fixed;top:0;left:0;height:100vh;width:300px;background:var(--glass-bg);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-right:1px solid var(--glass-ring);box-shadow:4px 0 18px rgba(0,0,0,.45);transform:translateX(-100%);transition:transform .35s ease;z-index:12000;display:flex;flex-direction:column;padding:1.25rem 1rem;color:var(--color-text-main);overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y}.SideMenu_visible___E6tZ{transform:translateX(0)}.SideMenu_overlay__dVQkZ{position:fixed;inset:0;background:rgba(0,0,0,.5);opacity:0;pointer-events:none;transition:opacity .25s ease;z-index:11000}.SideMenu_overlayVisible__x4Te2{opacity:1;pointer-events:all}.SideMenu_closeMenu__Oc8pX{all:unset;font-size:2rem;line-height:1;cursor:pointer;color:var(--color-text-main);align-self:flex-end}.SideMenu_closeMenu__Oc8pX:hover{color:var(--accent)}.SideMenu_sideMenuHeader__oHLE3{margin-bottom:1rem;padding:1rem;background:var(--glass-bg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--glass-ring);border-radius:.5rem}.SideMenu_sideMenuHeader__oHLE3 h2{margin:0 0 .35rem;font-size:1.25rem;color:var(--color-text-main)}.SideMenu_sideMenuHeader__oHLE3 p{margin:0;font-size:.9rem;color:var(--color-text-main);opacity:.7}.SideMenu_menuSection__IkpN1{margin:1.5rem 0}.SideMenu_menuSection__IkpN1 h3{font-size:1.05rem;font-weight:700;margin-bottom:.8rem;color:var(--color-text-main)}.SideMenu_sideMenuContent__N6YQq ul{list-style:none;padding:0;margin:0}.SideMenu_sideMenuContent__N6YQq a{position:relative;display:block;padding:.35rem 0 .35rem 1.4rem;text-decoration:none;color:var(--color-text-main);transition:color .2s ease,transform .1s ease,box-shadow .2s ease}.SideMenu_sideMenuContent__N6YQq a:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:.45rem;height:.45rem;border-radius:50%;background:var(--bullet,var(--accent));opacity:.9}.SideMenu_sideMenuContent__N6YQq a:focus-visible,.SideMenu_sideMenuContent__N6YQq a:hover{color:var(--bullet,var(--accent));transform:translateX(4px);box-shadow:inset 0 -2px 0 0 var(--bullet,var(--accent))}.SideMenu_iaLink__hQv68{--bullet:var(--ia)}.SideMenu_informaticaLink__2Esl0{--bullet:var(--informatica)}.SideMenu_cienciaLink__Rvmuy{--bullet:var(--ciencia)}.SideMenu_ingenieriaLink__rfB3W{--bullet:var(--ingenieria)}.SideMenu_finanzasLink__VW_GU{--bullet:var(--finanzas)}.SideMenu_socialSection__lHu_s{border-block:1px solid var(--glass-ring);padding:1rem 0}.SideMenu_socialLinks__GKykL{list-style:none;padding:0;margin:0;display:flex;gap:1.1rem}.SideMenu_socialLinks__GKykL a{display:inline-flex;align-items:center;font-size:1.35rem;color:var(--color-text-main);transition:color .2s,transform .2s}.SideMenu_socialLinks__GKykL a:hover{color:var(--accent);transform:scale(1.1)}.SideMenu_moreLinks__XXXer ul{list-style:none;padding:0;margin:0}.SideMenu_moreLink__H_V9U{all:unset;display:inline-flex;align-items:center;gap:.55rem;font-weight:600;cursor:pointer;color:var(--color-text-main);background:transparent;box-shadow:inset 0 -2px 0 0 transparent;transition:color .2s ease,box-shadow .2s ease,transform .15s ease}.SideMenu_moreLink__H_V9U svg{width:1.1em;height:1.1em;flex-shrink:0;stroke:currentColor;fill:currentColor;transition:transform .2s ease}.SideMenu_moreLink__H_V9U:focus-visible,.SideMenu_moreLink__H_V9U:hover{color:var(--accent);box-shadow:inset 0 -2px 0 0 var(--accent);outline:none}.SideMenu_moreLink__H_V9U:focus-visible svg,.SideMenu_moreLink__H_V9U:hover svg{transform:scale(1.12)}.SideMenu_moreLink__H_V9U:active{transform:translateY(1px);box-shadow:inset 0 -2px 0 0 var(--accent),0 1px 2px rgba(0,0,0,.25)}.SideMenu_menuSearch__WKURN{display:flex;gap:.5rem;margin-top:1.4rem}.SideMenu_menuSearch__WKURN input{flex:1 1;padding:.55rem .6rem;border-radius:.4rem;border:1px solid var(--glass-ring);background:var(--glass-bg);color:var(--color-text-main)}.SideMenu_menuSearch__WKURN button{all:unset;padding:.55rem .7rem;border-radius:.4rem;background:var(--accent);cursor:pointer}.SideMenu_menuSearch__WKURN button:hover{filter:brightness(1.1)}@media (max-width:768px){.SideMenu_sideMenu__5_b0r{width:86vw}}@media (max-width:420px){.SideMenu_sideMenu__5_b0r{width:90vw}}.Header_container__922jc{width:100%}@media (min-width:769px) and (max-width:1024px){.Header_menuBtn__ZHqHm{font-size:0;gap:0}.Header_menuBtn__ZHqHm svg{margin:0}.Header_greeting__wFVmh,.Header_searchBtn__Xe3cJ span{display:none}.Header_mainNav__eK0x8{gap:.8rem}.Header_navLink__247yd span{display:none}.Header_navLink__247yd{padding-bottom:0;justify-content:center;min-width:2.4rem}.Header_topRow__QKulH{height:120px}.Header_topCenter__K4j3V{left:50%;top:50%;transform:translate(-50%,-50%);width:170px;height:66px}.Header_topLeft__h_j8I{bottom:1rem!important;top:auto!important;left:.8rem!important}.Header_topRight__Efltf{top:.8rem;right:.8rem;gap:.4rem}.Header_themeToggleWrap__7FiM2{top:.5rem!important;bottom:auto!important;left:.5rem!important;right:auto!important;display:inline-flex}.Header_menuBtn__ZHqHm{font-size:1rem!important;gap:.45rem!important}}@media (min-width:1025px){.Header_topRow__QKulH{display:block}.Header_topLeft__h_j8I,.Header_topRight__Efltf{position:absolute}.Header_topCenter__K4j3V{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:clamp(280px,18vw,420px);aspect-ratio:370/100}}@media (min-width:769px) and (max-width:1024px){.Header_topRow__QKulH{height:120px}.Header_topCenter__K4j3V{left:50%;top:50%;transform:translate(-50%,-50%);width:170px;height:66px}}@media (min-width:1025px) and (max-width:1194px){.Header_themeToggleWrap__7FiM2{top:.5rem!important;bottom:auto!important;left:.5rem!important;right:auto!important;display:inline-flex;z-index:40}}@media (max-width:420px){.Header_expanded__Ryjjn{width:150px}.Header_topRow__QKulH{height:94px}.Header_topCenter__K4j3V{width:clamp(110px,46vw,140px);height:clamp(42px,14vw,56px)}}.Header_scrolled__8Y07Q{--_scrolled:1}.Header_topRow__QKulH{position:relative;height:140px;padding-top:max(0px,env(safe-area-inset-top));background:linear-gradient(to bottom,var(--bg-header-start),var(--bg-header-end));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:2px solid var(--accent);box-shadow:0 2px 12px rgba(0,0,0,.35)}.Header_topLeft__h_j8I{position:absolute;bottom:1rem;left:1rem;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.Header_menuBtn__ZHqHm{all:unset;display:inline-flex;align-items:center;gap:.45rem;font:700 1rem/1 sans-serif;cursor:pointer;transition:color .2s ease,transform .2s ease}.Header_menuBtn__ZHqHm svg{stroke-width:2;transition:transform .2s ease}.Header_menuBtn__ZHqHm:focus-visible,.Header_menuBtn__ZHqHm:hover{color:var(--accent);transform:scale(1.06);text-shadow:none}.Header_menuBtn__ZHqHm:focus-visible svg,.Header_menuBtn__ZHqHm:hover svg{transform:scale(1.06)}.Header_themeToggleWrap__7FiM2{position:absolute;top:.5rem;left:.5rem;z-index:30}.Header_topCenter__K4j3V{position:absolute;display:flex;align-items:center;justify-content:center;z-index:1;pointer-events:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Header_logoCenter__62Sag{max-width:100%;max-height:100%;overflow:visible;margin:0 auto;pointer-events:auto;cursor:pointer;color:var(--logo-color);transition:filter .2s ease,color .22s ease;pointer-events:bounding-box}.Header_logoCenter__62Sag,.Header_logoCenter__62Sag>svg{display:block;width:100%;height:100%}body[data-theme=dark] .Header_logoCenter__62Sag{color:var(--logo-light)}body[data-theme=light] .Header_logoCenter__62Sag{color:var(--logo-dark)}.Header_logoCenter__62Sag .Header_letter__Gv9mS{fill:currentColor!important}.Header_topCenter__K4j3V:hover .Header_logoCenter__62Sag{filter:drop-shadow(0 0 0 var(--accent)) drop-shadow(0 0 2px var(--accent))}.Header_bottomRow__7VSbW svg,.Header_greeting__wFVmh,.Header_menuBtn__ZHqHm,.Header_profileBtn__vOR9S,.Header_searchBtn__Xe3cJ,.Header_socialLinks__2Bm_o svg{color:var(--color-text-main)}body[data-theme=dark] .Header_bottomRow__7VSbW svg,body[data-theme=dark] .Header_greeting__wFVmh,body[data-theme=dark] .Header_menuBtn__ZHqHm,body[data-theme=dark] .Header_profileBtn__vOR9S,body[data-theme=dark] .Header_searchBtn__Xe3cJ,body[data-theme=dark] .Header_socialLinks__2Bm_o svg{color:#fff}body[data-theme=light] .Header_bottomRow__7VSbW svg,body[data-theme=light] .Header_greeting__wFVmh,body[data-theme=light] .Header_menuBtn__ZHqHm,body[data-theme=light] .Header_profileBtn__vOR9S,body[data-theme=light] .Header_searchBtn__Xe3cJ,body[data-theme=light] .Header_socialLinks__2Bm_o svg{color:#16181c}.Header_topRight__Efltf{position:absolute;top:1rem;right:1rem;display:flex;flex-direction:column;align-items:flex-end;gap:.9rem}.Header_topLeft__h_j8I,.Header_topRight__Efltf{z-index:5}.Header_profileBtn__vOR9S{all:unset;font-size:1.8rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:color .2s ease,transform .2s ease}.Header_profileBtn__vOR9S:focus-visible,.Header_profileBtn__vOR9S:hover{color:var(--accent);transform:scale(1.1);text-shadow:none;outline:none}.Header_avatar__x8h3A{object-fit:cover;cursor:pointer;transition:transform .2s ease,filter .2s ease}.Header_avatarSvg__IAi9u,.Header_avatar__x8h3A{width:2rem;height:2rem;border-radius:50%;border:2px solid var(--accent)}.Header_avatarSvg__IAi9u{display:inline-block;color:var(--logo-dark)}.Header_avatar__x8h3A:focus,.Header_avatar__x8h3A:focus-visible{outline:none;box-shadow:none}.Header_avatar__x8h3A:focus-visible,.Header_avatar__x8h3A:hover{transform:scale(1.05);filter:brightness(1.1)}.Header_greeting__wFVmh{font-size:.9rem;font-weight:500;margin-left:.5rem;margin-top:-.5rem}.Header_searchBtn__Xe3cJ{display:flex;align-items:center;gap:.55rem;background:var(--glass-bg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--glass-ring);border-radius:.45rem;font-weight:600;padding:.45rem .9rem;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.Header_searchBtn__Xe3cJ:focus-visible,.Header_searchBtn__Xe3cJ:hover{background-color:rgba(255,255,255,.16);border-color:var(--accent)}.Header_searchBtn__Xe3cJ svg{width:18px;height:18px;transition:transform .2s ease,color .2s ease}.Header_searchBtn__Xe3cJ:focus-visible svg,.Header_searchBtn__Xe3cJ:hover svg{transform:scale(1.1);color:var(--accent)}.Header_expanded__Ryjjn{width:230px;background:#fff;color:#000;border:1px solid #ccc}.Header_searchBtn__Xe3cJ input{flex:1 1;border:none;outline:none;background:transparent;color:#000;width:0;opacity:0;pointer-events:none;transition:width .3s ease,opacity .3s ease}.Header_expanded__Ryjjn input{width:100%;opacity:1;pointer-events:auto}.Header_bottomRow__7VSbW{position:-webkit-sticky;position:sticky;top:0;z-index:1000;width:100%;display:flex;align-items:center;gap:1rem;height:60px;padding:0 .9rem;background:var(--glass-bg);box-shadow:0 2px 8px rgba(0,0,0,.35);transition:background .3s ease,box-shadow .3s ease}.Header_container__922jc.Header_scrolled__8Y07Q .Header_bottomRow__7VSbW{background:var(--color-bg-main);box-shadow:0 2px 12px rgba(0,0,0,.35)}.Header_logoCuboWrap__G11ja{display:flex;align-items:center}.Header_logoCubo__2E_hS{width:35px;height:auto;transition:transform .2s ease,filter .2s ease;cursor:pointer}body[data-theme=dark] .Header_logoCubo__2E_hS{color:var(--logo-light)}body[data-theme=light] .Header_logoCubo__2E_hS{color:var(--logo-dark)}.Header_logoCubo__2E_hS:focus-visible,.Header_logoCubo__2E_hS:hover{transform:scale(1.06);filter:brightness(1.1)}.Header_bottomCenter__jJMMM{position:absolute;left:50%;transform:translateX(-50%)}.Header_mainNav__eK0x8{display:flex;gap:1.6rem;list-style:none;padding:0;margin:0}.Header_navLink__247yd{position:relative;display:flex;align-items:center;gap:.3rem;font-weight:700;text-transform:uppercase;text-decoration:none;padding-bottom:.25rem;color:var(--color-text-main);transition:color .2s ease}.Header_navLink__247yd:after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:2px;background:var(--underline,var(--accent));opacity:.65;transition:opacity .2s ease}.Header_navLink__247yd svg{width:1.25em;height:1.25em;stroke:currentColor;transition:stroke .2s ease}.Header_navLink__247yd:focus-visible,.Header_navLink__247yd:hover{color:var(--underline,var(--accent))}.Header_navLink__247yd:focus-visible:after,.Header_navLink__247yd:hover:after{opacity:1}.Header_navLink__247yd:focus-visible svg,.Header_navLink__247yd:hover svg{stroke:var(--underline,var(--accent))}.Header_iaLink__B27N3{--underline:var(--ia)}.Header_informaticaLink__HIoXj{--underline:var(--informatica)}.Header_cienciaLink__K66xQ{--underline:var(--ciencia)}.Header_ingenieriaLink___IUeZ{--underline:var(--ingenieria)}.Header_finanzasLink__YpwTW{--underline:var(--finanzas)}.Header_bottomRight__Uscxy{margin-left:auto;position:relative}.Header_socialLinks__2Bm_o{display:flex;gap:1rem;list-style:none}.Header_socialLinks__2Bm_o svg{font-size:1.25rem;transition:transform .2s,text-shadow .2s}.Header_socialLinks__2Bm_o svg:hover{transform:scale(1.1);color:var(--accent);text-shadow:0 0 6px var(--accent)}.Header_socialToggle__Mk11a{all:unset;width:38px;height:38px;border-radius:.45rem;display:none;align-items:center;justify-content:center;background:var(--glass-bg);border:1px solid var(--glass-ring);cursor:pointer;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.Header_socialToggle__Mk11a:focus-visible,.Header_socialToggle__Mk11a:hover{background-color:rgba(255,255,255,.12);border-color:var(--accent);transform:scale(1.04)}.Header_socialDropdown__XwN95{position:absolute;right:0;top:calc(100% + .4rem);min-width:220px;background:var(--glass-bg);border:1px solid var(--glass-ring);border-radius:.6rem;box-shadow:0 8px 18px rgba(0,0,0,.35);padding:.6rem;opacity:0;visibility:hidden;transform:translateY(-6px);pointer-events:none;transition:opacity .2s ease,transform .2s ease,visibility .2s ease;z-index:1100}.Header_socialDropdown__XwN95.Header_open__RNsOL{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.Header_socialPanel__VkeAT{display:grid;grid-template-columns:repeat(4,42px);grid-gap:.5rem;gap:.5rem;justify-content:end;list-style:none;padding:0;margin:0}.Header_socialPanel__VkeAT a{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:.5rem;border:1px solid var(--glass-ring);background:rgba(255,255,255,.04);font-size:1.18rem;transition:transform .15s ease,background-color .15s ease,color .15s ease,border-color .15s ease}.Header_socialPanel__VkeAT a:focus-visible,.Header_socialPanel__VkeAT a:hover{transform:translateY(-2px);border-color:var(--accent);color:var(--accent);background:rgba(255,255,255,.08)}@media (max-width:768px){.Header_topRow__QKulH{height:120px}.Header_topCenter__K4j3V{left:50%;top:50%;transform:translate(-50%,-50%);width:clamp(130px,34vw,180px);aspect-ratio:370/100}.Header_topLeft__h_j8I{bottom:1rem;top:auto;left:.5rem}.Header_themeToggleWrap__7FiM2{display:inline-flex;top:.5rem;left:.5rem}.Header_logoCenter__62Sag{width:100%;height:100%}.Header_topRight__Efltf{top:0;bottom:0;right:.5rem;left:auto;gap:.3rem}.Header_profileBtn__vOR9S{position:absolute;top:.5rem;right:0}.Header_searchBtn__Xe3cJ{position:absolute;bottom:1rem;right:0}.Header_greeting__wFVmh{display:none}.Header_menuBtn__ZHqHm{font-size:0;gap:0}.Header_menuBtn__ZHqHm svg{margin:0}.Header_searchBtn__Xe3cJ span{display:none}.Header_expanded__Ryjjn{width:180px}.Header_bottomRow__7VSbW{flex-direction:row;justify-content:space-between;align-items:center;height:58px;padding:0 .6rem}.Header_logoCuboWrap__G11ja{order:1}.Header_bottomCenter__jJMMM{position:static;transform:none;width:auto;margin:0 auto;order:2}.Header_mainNav__eK0x8{gap:.6rem}.Header_navLink__247yd{padding-bottom:0;font-size:1.24rem;min-width:2.4rem;justify-content:center}.Header_navLink__247yd span{display:none}.Header_navLink__247yd svg{display:block;font-size:1.36rem;margin:0}.Header_bottomRight__Uscxy{order:3;margin-left:0}.Header_socialToggle__Mk11a{display:inline-flex}.Header_socialLinks__2Bm_o{display:none}.Header_socialDropdown__XwN95{display:block}}@media (min-width:1025px){.Header_topCenter__K4j3V{transform:translate(-50%,-50%)}}@media (min-width:769px) and (max-width:1024px){.Header_topLeft__h_j8I{bottom:1rem;top:auto;left:.8rem}.Header_themeToggleWrap__7FiM2{top:.5rem!important;bottom:auto!important;left:.5rem!important;right:auto!important;z-index:40}}@media (min-width:1025px) and (max-width:1194px){.Header_topRow__QKulH{height:120px;display:block}.Header_topLeft__h_j8I,.Header_topRight__Efltf{position:absolute}.Header_topCenter__K4j3V{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:clamp(280px,18vw,380px);aspect-ratio:370/100}.Header_menuBtn__ZHqHm{font-size:0;gap:0}.Header_menuBtn__ZHqHm svg{margin:0}.Header_greeting__wFVmh,.Header_searchBtn__Xe3cJ span{display:none}.Header_mainNav__eK0x8{gap:.8rem}.Header_navLink__247yd span{display:none}.Header_navLink__247yd{padding-bottom:0;justify-content:center;min-width:2.6rem}.Header_topLeft__h_j8I{bottom:1rem;top:auto;left:.8rem}.Header_topRight__Efltf{top:.8rem;right:.8rem;gap:.4rem}}.ThemeToggle_toggle__03nAw{all:unset;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;margin:0;background:transparent;border:none;box-shadow:none;outline:none;color:var(--color-text-main);transition:color .18s}.ThemeToggle_toggle__03nAw:hover{filter:brightness(1.22)}.ThemeToggle_toggle__03nAw:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ThemeToggle_icon__NxVox{width:24px;height:24px;stroke:currentColor;fill:none;transition:stroke .18s ease,transform .2s ease}.ThemeToggle_toggle__03nAw:hover .ThemeToggle_icon__NxVox{transform:scale(1.1)}.ConsentBanner_backdrop__teqJS{position:fixed;inset:0;background:rgba(0,0,0,.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1040;animation:ConsentBanner_fadeIn__kKPSl .25s ease}.ConsentBanner_wrapper___3PjQ{position:fixed;left:0;right:0;bottom:0;z-index:1050;animation:ConsentBanner_slideUp__cB7xy .35s cubic-bezier(.16,1,.3,1)}@media (min-width:768px){.ConsentBanner_wrapper___3PjQ{top:50%;bottom:auto;left:50%;transform:translate(-50%,-50%);width:520px;animation:ConsentBanner_scaleIn__imRjg .3s cubic-bezier(.16,1,.3,1)}}.ConsentBanner_card__raef6{margin:12px;border-radius:16px;padding:24px;background:rgba(255,255,255,.92);color:#111827;box-shadow:0 8px 32px rgba(0,0,0,.12),0 0 0 1px rgba(0,0,0,.06);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}body[data-theme=dark] .ConsentBanner_card__raef6{background:rgba(24,24,27,.92);color:#e4e4e7;box-shadow:0 8px 32px rgba(0,0,0,.4),0 0 0 1px rgba(255,255,255,.08)}.ConsentBanner_shieldIcon__EfGSm{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:linear-gradient(135deg,var(--accent,#22d3ee),rgba(34,211,238,.5));color:#fff;margin-bottom:12px;flex-shrink:0}.ConsentBanner_title__ShSJq{font-size:1.15rem;font-weight:700;margin-bottom:6px;letter-spacing:-.01em}.ConsentBanner_desc__tO7I2{font-size:.88rem;line-height:1.55;margin-bottom:20px;opacity:.72}.ConsentBanner_policyLink__ZGPEw{color:var(--accent,#22d3ee);text-decoration:underline;text-underline-offset:2px;font-weight:500}.ConsentBanner_policyLink__ZGPEw:hover{opacity:.8}.ConsentBanner_fieldset__i3Eug{border:0;padding:0;margin:0 0 20px;display:flex;flex-direction:column;gap:4px}.ConsentBanner_row__qQgxq{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:10px;cursor:pointer;transition:background .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ConsentBanner_row__qQgxq:hover{background:rgba(0,0,0,.04)}body[data-theme=dark] .ConsentBanner_row__qQgxq:hover{background:rgba(255,255,255,.05)}.ConsentBanner_rowDisabled__DPOAS{cursor:default;opacity:.7}.ConsentBanner_rowDisabled__DPOAS:hover{background:transparent!important}.ConsentBanner_catIcon__1_B2j{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;flex-shrink:0;font-size:16px}.ConsentBanner_catIconNecessary__Vu2fV{background:rgba(16,185,129,.15);color:#10b981}.ConsentBanner_catIconPreferences__wsp_L{background:rgba(99,102,241,.15);color:#6366f1}.ConsentBanner_catIconAnalytics__R27Yt{background:rgba(245,158,11,.15);color:#f59e0b}.ConsentBanner_catIconMarketing__5wGlH{background:rgba(239,68,68,.15);color:#ef4444}.ConsentBanner_catText__Ux7Hz{flex:1 1;min-width:0}.ConsentBanner_catName__mcDZU{font-size:.9rem;font-weight:600;display:block;line-height:1.3}.ConsentBanner_catDesc__0Rck1{font-size:.78rem;opacity:.6;display:block;line-height:1.35}.ConsentBanner_toggle__fqtBV{position:relative;width:40px;height:22px;flex-shrink:0}.ConsentBanner_toggleInput__tmgMe{opacity:0;width:0;height:0;position:absolute}.ConsentBanner_toggleTrack__z3Gnm{position:absolute;inset:0;border-radius:11px;background:#d1d5db;transition:background .2s ease;cursor:pointer}body[data-theme=dark] .ConsentBanner_toggleTrack__z3Gnm{background:#3f3f46}.ConsentBanner_toggleTrack__z3Gnm:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.2);transition:transform .2s cubic-bezier(.45,0,.15,1)}.ConsentBanner_toggleInput__tmgMe:checked+.ConsentBanner_toggleTrack__z3Gnm{background:var(--accent,#22d3ee)}.ConsentBanner_toggleInput__tmgMe:checked+.ConsentBanner_toggleTrack__z3Gnm:after{transform:translateX(18px)}.ConsentBanner_toggleInput__tmgMe:disabled+.ConsentBanner_toggleTrack__z3Gnm{opacity:.5;cursor:default}.ConsentBanner_toggleInput__tmgMe:focus-visible+.ConsentBanner_toggleTrack__z3Gnm{outline:2px solid var(--accent,#22d3ee);outline-offset:2px}.ConsentBanner_lockedBadge__v7NyB{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:2px 7px;border-radius:6px;background:rgba(16,185,129,.15);color:#10b981;white-space:nowrap;flex-shrink:0}.ConsentBanner_divider__0k05c{height:1px;background:rgba(0,0,0,.08);margin:4px 12px}body[data-theme=dark] .ConsentBanner_divider__0k05c{background:rgba(255,255,255,.08)}.ConsentBanner_actions__BEFkw{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.ConsentBanner_btn__o7XhY{padding:9px 18px;border-radius:10px;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .15s ease;border:1px solid rgba(0,0,0,.12);background:transparent;color:inherit}body[data-theme=dark] .ConsentBanner_btn__o7XhY{border-color:rgba(255,255,255,.12)}.ConsentBanner_btn__o7XhY:hover{background:rgba(0,0,0,.06)}body[data-theme=dark] .ConsentBanner_btn__o7XhY:hover{background:rgba(255,255,255,.08)}.ConsentBanner_btnPrimary__YTdxo{background:var(--accent,#22d3ee);color:#000;border-color:var(--accent,#22d3ee);font-weight:700}.ConsentBanner_btnPrimary__YTdxo:hover{filter:brightness(1.1);background:var(--accent,#22d3ee)}.ConsentBanner_btnReject__EIKbP{opacity:.7;font-weight:500}.ConsentBanner_btnReject__EIKbP:hover{opacity:1}.ConsentBanner_btn__o7XhY:disabled{opacity:.5;cursor:default;pointer-events:none}@keyframes ConsentBanner_fadeIn__kKPSl{0%{opacity:0}to{opacity:1}}@keyframes ConsentBanner_slideUp__cB7xy{0%{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes ConsentBanner_scaleIn__imRjg{0%{transform:translate(-50%,-50%) scale(.95);opacity:0}to{transform:translate(-50%,-50%) scale(1);opacity:1}}:root{--glass-bg:rgba(255,255,255,0.07);--glass-ring:rgba(0,0,0,0.06);--bg-line:transparent;--bg-label:transparent;--bg-new:transparent;--bg-featured-card:transparent;--gray-light-100:#ffffff;--gray-light-200:#f2f2f2;--gray-light-300:#e0e0e0;--gray-light-400:#d5d5d5;--gray-light-500:#b3b3b3;--gray-dark-100:#050505;--gray-dark-200:#1a1a1a;--gray-dark-300:#333333;--gray-dark-400:#4d4d4d;--gray-dark-500:#666666;--ia:#22d3ee;--informatica:#a78bfa;--ciencia:#4ade80;--ingenieria:#f87171;--finanzas:#fbbf24;--font-ubuntu:"Ubuntu",system-ui,sans-serif;--accent:var(--ia);--cube-top-right:#85999d;--cube-top-left:#d6e1e3;--cube-down-right:#006D83;--cube-down-left:var(--ia);--text-main:#181818;--dot-i-dark:#006D83;--dot-i-light:var(--ia);--color-text-main:#16181c;--color-bg-main:#f9fafb;--logo-dark:#16181c;--logo-light:#fff}html[data-theme=dark]{color-scheme:dark}html[data-theme=light]{color-scheme:light}body .logoCuboSVG .cube-top-right{fill:var(--cube-top-right)!important}body .logoCuboSVG .cube-top-left{fill:var(--cube-top-left)!important}body .logoCuboSVG .cube-down-right{fill:var(--cube-down-right)!important}body .logoCuboSVG .cube-down-left{fill:var(--cube-down-left)!important}.logoTextSVG .letter,body[data-theme=dark] .logoTextSVG .letter{fill:var(--logo-dark)}.logoTextSVG .i-light{fill:var(--dot-i-light)}.logoTextSVG .i-dark{fill:var(--dot-i-dark)}.logoTextSVG *{fill:currentColor}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-ubuntu);color:var(--color-text-main);background:var(--color-bg-main);min-height:100vh;display:flex;flex-direction:column;transition:background .3s,color .3s;-webkit-font-smoothing:antialiased}.flex-1{flex:1 1}[role=button],[tabindex],a,button,input,select,textarea{transition:background-color .23s cubic-bezier(.4,0,.2,1),border-color .23s cubic-bezier(.4,0,.2,1),color .21s cubic-bezier(.4,0,.2,1)}:root.disable-transitions *,:root.disable-transitions :after,:root.disable-transitions :before{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}a{color:inherit;text-decoration:none}.glass{background:var(--glass-bg);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--glass-ring);border-radius:1.2rem;box-shadow:0 4px 24px rgba(0,0,0,.06)}.reveal{opacity:0;transform:translateY(20px);transition:opacity .55s,transform .55s}.reveal.visible{opacity:1;transform:none}.reveal-left{transform:translateX(-30px)}.reveal-right{transform:translateX(30px)}.reveal-up{transform:translateY(30px)}.reveal-down{transform:translateY(-30px)}.reveal.visible.reveal-down,.reveal.visible.reveal-left,.reveal.visible.reveal-right,.reveal.visible.reveal-up{transform:none}body.theme-informatica{--accent:var(--informatica);--cube-down-right:#7e22ce;--cube-down-left:var(--informatica);--dot-i-dark:#7e22ce;--dot-i-light:var(--informatica)}body.theme-ciencia{--accent:var(--ciencia);--cube-down-right:#059669;--cube-down-left:var(--ciencia);--dot-i-dark:#059669;--dot-i-light:var(--ciencia)}body.theme-ingenieria{--accent:var(--ingenieria);--cube-down-right:#991b1b;--cube-down-left:var(--ingenieria);--dot-i-dark:#991b1b;--dot-i-light:var(--ingenieria)}body.theme-finanzas{--accent:var(--finanzas);--cube-down-right:#854d0e;--cube-down-left:var(--finanzas);--dot-i-dark:#854d0e;--dot-i-light:var(--finanzas)}body[data-theme=light]{--glass-bg:rgba(47,46,46,0.12);--glass-ring:rgba(0,0,0,0.11);--color-bg-main:#f9fafb;--color-text-main:#16181c;--logo-dark:#16181c;--logo-light:#fff;--cube-top-right:#000000;--cube-top-left:#161616;--bg-header-start:var(--gray-light-100);--bg-header-end:var(--gray-light-400);--bg-featured-card:#eaeaea;--bg-label:#edecec;--bg-section:var(--gray-light-200);--bg-card:#e6e6e6;--bg-new:#f4f4f4;--bg-featured-start:#f9fafb;--bg-featured-end:var(--bg-section);--bg-line:#000000}body[data-theme=dark]{--glass-bg:rgba(83,83,83,0.68);--glass-ring:rgba(255,255,255,0.12);--color-bg-main:#0f1116;--color-text-main:#f9fafb;--logo-dark:#fff;--logo-light:#181818;--bg-header-start:var(--gray-dark-100);--bg-header-end:var(--gray-dark-300);--bg-label:#333333;--bg-section:var(--gray-dark-200);--bg-card:#424242;--bg-new:#4a4a4a;--bg-featured-card:#2f2f2f;--bg-featured-start:#050505;--bg-featured-end:var(--bg-section);--bg-line:#ffffff}