.Typer_root__2bHEi{display:flex;align-items:center;position:absolute;top:6px;left:50px}.Typer_shared__iGw5o{display:inline-block;overflow:hidden;white-space:nowrap;font-size:16px;color:var(--color-gray-light)}.Typer_searchskills__OfsLu{animation:Typer_searchskills__OfsLu 10s steps(12) infinite}.Typer_buscarporhabilidades__JXPPG{animation:Typer_buscarporhabilidades__JXPPG 10s steps(12) infinite}.Typer_reactjs__o55EE{animation:Typer_reactjs__o55EE 10s steps(10) infinite}.Typer_nodejs__Hlf3C{animation:Typer_nodejs__Hlf3C 10s steps(10) infinite}.Typer_python__RvwAM{animation:Typer_python__RvwAM 10s steps(10) infinite}.Typer_golang__q44Aa{animation:Typer_golang__q44Aa 10s steps(10) infinite}@keyframes Typer_searchskills__OfsLu{0%,20%,40%,60%,80%,to{width:0}15%,5%{width:112px}}@keyframes Typer_buscarporhabilidades__JXPPG{0%,20%,40%,60%,80%,to{width:0}15%,5%{width:194px}}@keyframes Typer_reactjs__o55EE{0%,20%,40%,60%,80%,to{width:0}25%,35%{width:64px}}@keyframes Typer_nodejs__Hlf3C{0%,20%,40%,60%,80%,to{width:0}45%,55%{width:62px}}@keyframes Typer_python__RvwAM{0%,20%,40%,60%,80%,to{width:0}65%,75%{width:58px}}@keyframes Typer_golang__q44Aa{0%,20%,40%,60%,80%,to{width:0}85%,95%{width:60px}}.Typer_cursor__HlVTP{font-size:20px;color:var(--color-gray-light);animation:Typer_cursor__HlVTP 1s infinite}@keyframes Typer_cursor__HlVTP{50%{opacity:0}}.share_bar__jwSGn{display:flex;align-items:center;flex-wrap:wrap;gap:1.6rem 0}.share_bar__jwSGn:not(:last-child){margin-bottom:30px}.share_barTitle__DfgTT{color:#888;font-size:var(--fz-paragraph-sm);line-height:1.1;margin-right:24px}.share_list__qRdvK{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:-6px}.share_listItem__jeaVA{padding:6px}.share_list__qRdvK i{font-size:32px;line-height:1}.share_list__qRdvK i:hover{opacity:.8}.share_iconContainer__BkJNt{height:32px;width:32px;border-radius:50%}.JobDescription_grid__I2A1x{display:flex}@media only screen and (max-width:992px){.JobDescription_grid__I2A1x{display:block}}.JobDescription_gridMain__Kb4Q2{flex:1 1 auto;padding-right:9.7%}@media only screen and (max-width:992px){.JobDescription_gridMain__Kb4Q2{padding:0 0 58px}}.JobDescription_gridSidebar__gouRC{flex:0 0 408px;max-width:408px}@media only screen and (max-width:1200px){.JobDescription_gridSidebar__gouRC{flex-basis:350px;max-width:350px;padding:30px 25px}}@media only screen and (max-width:992px){.JobDescription_gridSidebar__gouRC{background-color:transparent;max-width:none;padding:0}}.JobDescription_descriptionBox__543qC{color:var(--color-heading)}.JobDescription_descriptionBox__543qC:not(:last-child){margin-bottom:3.2rem}@media only screen and (max-width:667px){.JobDescription_descriptionBox__543qC:not(:last-child){margin-bottom:30px}}.JobDescription_descriptionBoxTitle__qAOfQ{margin-bottom:.85em}@media only screen and (max-width:767px){.JobDescription_descriptionBoxTitle__qAOfQ{margin-bottom:1.45em}}.JobDescription_descriptionList__aWHuu{line-height:2;list-style:none;padding:0;margin:0}@media only screen and (max-width:767px){.JobDescription_descriptionList__aWHuu{line-height:1.71}}@media only screen and (max-width:992px){.JobDescription_descriptionListItem-hidden__yDi2V{display:none}}.JobDescription_descriptionListItem__I84tE:before{content:"•";margin-right:.2em}.JobDescription_btnMore__pi_7u{display:inline-block;vertical-align:top;margin-top:36px}@media only screen and (min-width:993px){.JobDescription_btnMore__pi_7u{display:none}}.JobDescription_jobContent__oujbN{list-style:none}@media only screen and (max-width:767px){.JobDescription_jobContent__oujbN{line-height:1.71}}.JobDescription_jobContent__oujbN div{overflow-wrap:break-word;word-wrap:break-word}.JobDescription_jobContent__oujbN p{margin:0}.JobDescription_jobContent__oujbN p:first-child>strong{margin-top:0}.JobDescription_jobContent__oujbN p>strong{color:#212121;font-size:2rem;font-weight:500;margin-top:3.2rem;margin-bottom:24px;display:inline-block}.JobDescription_jobContent__oujbN ul{margin-top:0;margin-bottom:0;list-style:disc none outside}.JobDescription_jobContent__oujbN ul>li{margin-left:32px;display:list-item;text-align:-webkit-match-parent}.JobDescription_ctaBar__2_Vbk{margin-top:4rem}@media only screen and (min-width:993px){.JobDescription_ctaBar__2_Vbk{margin-top:5.6rem}}.JobDescription_textTestimonials__gguk0{margin-bottom:4rem}.JobDescription_share__Vf95N{margin-top:32px}