.Home_page__z25kN{--gray-rgb:0,0,0;--gray-alpha-200:rgba(var(--gray-rgb),0.08);--gray-alpha-100:rgba(var(--gray-rgb),0.05);--button-primary-hover:#383838;--button-secondary-hover:#f2f2f2;display:grid;grid-template-rows:1fr 2fr 1fr;grid-auto-rows:minmax(500px,auto);align-items:center;justify-items:center;min-height:100svh;padding-bottom:80px;grid-gap:0;gap:0;font-family:var(--font-geist-sans)}.Home_page_block__yZ9iF{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:32px;gap:32px;width:auto;margin:2.5rem 2rem;height:auto}@media (max-width:768px){.Home_page_block__yZ9iF{gap:16px;padding:1.5rem 1rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}@media (min-width:1025px){.Home_page_block__yZ9iF{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}.Home_page_block__yZ9iF h2{margin-bottom:1rem}@media (prefers-color-scheme:dark){.Home_page__z25kN{--gray-rgb:255,255,255;--gray-alpha-200:rgba(var(--gray-rgb),0.145);--gray-alpha-100:rgba(var(--gray-rgb),0.06);--button-primary-hover:#ccc;--button-secondary-hover:#1a1a1a}}.Home_formdinamica__EzuqZ{background-color:#f2f2f2;margin:1rem;font-size:1rem}.Home_nav__ZMqH2{width:100%;height:65px;position:fixed;line-height:65px;text-align:center}.Home_nav__ZMqH2 div.Home_logo__ZEOng{float:left;width:auto;height:auto;padding-left:3rem}.Home_nav__ZMqH2 div.Home_logo__ZEOng a{text-decoration:none;color:#000;font-size:.75rem}.Home_nav__ZMqH2 div.Home_logo__ZEOng a:hover{color:#ef5980}.Home_nav__ZMqH2 div.Home_main_list__sRvQf{height:65px;float:right}.Home_nav__ZMqH2 div.Home_main_list__sRvQf ul{width:100%;height:65px;display:flex;list-style:none;margin:0;padding:0}.Home_nav__ZMqH2 div.Home_main_list__sRvQf ul li{width:auto;height:65px;padding:0 3rem 0 0}.Home_nav__ZMqH2 div.Home_main_list__sRvQf ul li a{text-decoration:none;color:var(--foreground);line-height:65px;font-size:1.2rem}.Home_nav__ZMqH2 div.Home_main_list__sRvQf ul li a:hover{color:#ef5980}.Home_navTrigger__GHMV9{display:none}.Home_nav__ZMqH2{padding-top:20px;padding-bottom:20px;transition:all .4s ease}.Home_cursosGrid__vckVY{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}@media (max-width:600px){.Home_cursosGrid__vckVY{grid-template-columns:1fr}}.Home_main__2uIek{display:grid;grid-auto-rows:min-content;grid-gap:32px;gap:32px;justify-items:center;margin-top:120px}.Home_main__2uIek ol{font-family:var(--font-geist-mono);padding-left:0;margin:0;font-size:.7rem;line-height:1rem;letter-spacing:-.01em;list-style-position:inside}.Home_main__2uIek li:not(:last-of-type){margin-bottom:8px}.Home_main__2uIek code{font-family:inherit;background:var(--gray-alpha-100);padding:2px 4px;border-radius:4px;font-weight:600}.Home_ctas__kRLxs{display:flex;gap:14px;width:100%;margin:0 auto;max-width:90%}.Home_ctas__kRLxs a{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:128px;height:48px;padding:0 20px;border:1px solid transparent;transition:background .2s,color .2s,border-color .2s;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1rem;line-height:20px;font-weight:500}a.Home_primary__xGPLp{background:var(--foreground);color:var(--background);gap:8px}a.Home_secondary__W3DqX{border-color:var(--gray-alpha-200);min-width:180px}.Home_footer__wJNRn{display:grid;grid-auto-flow:column;grid-gap:24px;gap:24px;justify-content:center}.Home_footer__wJNRn a{display:flex;align-items:center;gap:8px}.Home_footer__wJNRn img{flex-shrink:0}@media (hover:hover) and (pointer:fine){a.Home_primary__xGPLp:hover{background:var(--button-primary-hover);border-color:transparent}a.Home_secondary__W3DqX:hover{background:var(--button-secondary-hover);border-color:transparent}.Home_footer__wJNRn a:hover{text-decoration:underline;text-underline-offset:4px}}@media screen and (max-width:1024px){.Home_container__9OuOz{margin:0}.Home_page__z25kN{padding:0}.Home_main__2uIek{display:grid;align-items:center;justify-content:center;margin:0;padding-top:0}.Home_main__2uIek:first-child{padding-top:80px}.Home_main__2uIek ol{text-align:center}.Home_ctas__kRLxs{flex-direction:column;max-width:90%}.Home_ctas__kRLxs a{font-size:1rem;height:40px;padding:16px}a.Home_secondary__W3DqX{min-width:auto}.Home_footer__wJNRn{flex-wrap:wrap;align-items:center;justify-content:center}}@media screen and (max-width:1025px){.Home_navTrigger__GHMV9{display:block}.Home_nav__ZMqH2 div.Home_logo__ZEOng{margin-left:15px}.Home_nav__ZMqH2 div.Home_main_list__sRvQf{width:100%;height:0;background-color:#fff;overflow:hidden}.Home_nav__ZMqH2 div.Home_show_list__QHjCS{height:auto;display:block;transition:all .3s ease-in-out}.Home_nav__ZMqH2 div.Home_main_list__sRvQf ul{flex-direction:column;width:100%;height:100vh;right:0;left:0;bottom:0;background-color:var(--background);background-position:top}.Home_nav__ZMqH2 div.Home_main_list__sRvQf ul li{width:100%;text-align:right}.Home_nav__ZMqH2 div.Home_main_list__sRvQf ul li a{text-align:center;width:100%;font-size:1.8rem;padding:50px}.Home_nav__ZMqH2 div.Home_media_button__9bHdi{display:block}}@media (min-width:1025px){.Home_ctas__kRLxs a{font-size:1rem;height:60px}.Home_ctas__kRLxs{flex-direction:row;max-width:90%}}@media (prefers-color-scheme:ligth){.Home_logo__ZEOng{filter:invert()}}.Home_navTrigger__GHMV9{cursor:pointer;width:30px;height:25px;margin:auto;position:absolute;right:30px;top:0;bottom:0}.Home_navTrigger__GHMV9 i{background-color:#ef5980;border-radius:2px;content:"";display:block;width:100%;height:4px}.Home_navTrigger__GHMV9 i:first-child{animation:Home_outT__bYlLK .8s backwards;animation-direction:reverse}.Home_navTrigger__GHMV9 i:nth-child(2){margin:5px 0;animation:Home_outM__O7XAo .8s backwards;animation-direction:reverse}.Home_navTrigger__GHMV9 i:nth-child(3){animation:Home_outBtm__PZ1m6 .8s backwards;animation-direction:reverse}.Home_navTrigger__GHMV9.Home_active__B5wh_ i:first-child{animation:Home_inT__JORj_ .8s forwards}.Home_navTrigger__GHMV9.Home_active__B5wh_ i:nth-child(2){animation:Home_inM__V6t_u .8s forwards}.Home_navTrigger__GHMV9.Home_active__B5wh_ i:nth-child(3){animation:Home_inBtm__Ah3nL .8s forwards}@keyframes Home_inM__V6t_u{50%{transform:rotate(0deg)}to{transform:rotate(45deg)}}@keyframes Home_outM__O7XAo{50%{transform:rotate(0deg)}to{transform:rotate(45deg)}}@keyframes Home_inT__JORj_{0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(9px) rotate(0deg)}to{transform:translateY(9px) rotate(135deg)}}@keyframes Home_outT__bYlLK{0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(9px) rotate(0deg)}to{transform:translateY(9px) rotate(135deg)}}@keyframes Home_inBtm__Ah3nL{0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-9px) rotate(0deg)}to{transform:translateY(-9px) rotate(135deg)}}@keyframes Home_outBtm__PZ1m6{0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-9px) rotate(0deg)}to{transform:translateY(-9px) rotate(135deg)}}.Home_logos__98Mzr{display:flex;justify-content:space-evenly;padding-top:50px}.Home_app_mainlogo__WBTLb{height:25vmin;width:auto}.Home_app_logoL2R__4zQO5,.Home_app_logoR2L__N4Ouq{pointer-events:none;margin:30px}@media (prefers-reduced-motion:no-preference){.Home_app_mainLogo__TH5OR{animation:Home_zoom-in-zoom-out__WMPfO 3s linear infinite}.Home_app_logoL2R__4zQO5{animation:Home_Logo-spinL2R__bHw_5 5s ease-in-out infinite}.Home_app_logoR2L__N4Ouq{animation:Home_Logo-spinR2L__HOnxT 5s ease-in-out infinite}}@keyframes Home_Logo-spinL2R__bHw_5{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Home_Logo-spinR2L__HOnxT{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}@keyframes Home_zoom-in-zoom-out__WMPfO{0%{transform:scale(1)}50%{transform:scale(1.5)}to{transform:scale(1)}}