.page_home__NmQbZ{position:relative}.page_title__rgiBd{display:flex;flex-direction:column;gap:16px}.page_title__rgiBd h1{color:var(--Texto-Primrio);font-size:40px;font-weight:600}.page_title__rgiBd h1,.page_title__rgiBd h2{text-align:center;font-family:Inter;font-style:normal;line-height:110%}.page_title__rgiBd h2{color:var(--Texto-Secundrio);font-size:20px;font-weight:400}.page_robot__jmaAi{position:absolute;right:25px;top:-50px;display:flex;justify-content:center;align-items:center;flex-direction:row;overflow:hidden;transition:all .5s ease;animation:page_float__zyY3N 4s ease-in-out infinite;z-index:-1}@keyframes page_float__zyY3N{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.page_robot__jmaAi img{transition:all .5s ease}.page_tags__wL2C5{margin:80px auto;max-width:var(--section-width);display:flex;flex-direction:column;gap:8px;justify-content:center;align-items:flex-start}.page_tags__wL2C5 p{font-size:14px;font-style:normal;font-weight:400;line-height:21px}@media (max-width:1214px){.page_robot__jmaAi{right:0}.page_robot__jmaAi img{transform:translateX(50px)}}@media (max-width:1023px){.page_robot__jmaAi{opacity:0}}@media (max-width:896px){.page_robot__jmaAi{display:none}}@media (max-width:480px){.page_title__rgiBd h2{font-size:24px}.page_title__rgiBd p{font-size:16px}.page_tags__wL2C5{margin:40px auto}}.featureJobsCard_card__oo8io{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;padding:24px;border-radius:24px;border:.8px solid #263238;background:#fff;width:100%;max-width:var(--section-width);margin:25px auto;box-sizing:border-box}.featureJobsCard_badge__ATuDZ{display:flex;align-items:center;gap:4px;padding:4px 8px;border-radius:4px;border:.5px solid #007a4a;background:#e6f7f0;color:#007a4a;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:normal}.featureJobsCard_badgeIcon__o50KR{font-size:18px;flex-shrink:0}.featureJobsCard_container__gx1ql{display:flex;flex-direction:column;gap:32px;width:100%}.featureJobsCard_tagsContainer__rWI_p{display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:center;width:100%}.featureJobsCard_tag__qH9hR{display:inline-flex;padding:8px 16px;border-radius:16px;background:#fef3e2;color:#b45309;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:normal;white-space:nowrap}.featureJobsCard_textContainer__7WNku{display:flex;flex-direction:column;gap:8px;width:100%}.featureJobsCard_title__7ezng{color:var(--Texto-Primrio);text-align:center;font-family:Inter;font-size:24px;font-style:normal;font-weight:600;line-height:normal;margin:0}.featureJobsCard_description__Ysazt{color:var(--Texto-Secundrio);text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:1.1;margin:0}.featureJobsCard_button__dHwR_{display:flex;align-items:center;justify-content:center;width:320px;height:48px;padding:8px 24px;border-radius:16px;background:#00a364;color:#fff;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:1.4;text-decoration:none;transition:background .2s ease}.featureJobsCard_button__dHwR_:hover{background:#007a4a}@media (max-width:480px){.featureJobsCard_card__oo8io{gap:24px}.featureJobsCard_button__dHwR_{width:100%}}.search_container__mgOPq{display:flex;flex-direction:column;gap:24px;margin:36px auto;align-items:center;width:100%}.search_search__zCaOq{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:16px;max-width:var(--section-width)}.search_fieldset__gFd_B{display:flex;padding:8px;align-items:center;flex:1 0;border-radius:16px;border:.8px solid #cfd8dc;background-color:#fff;gap:4px;align-items:stretch}.search_field__y1Hh1{display:flex;padding:8px;align-items:center;gap:8px;flex-grow:1;position:relative}.search_divider__GmxYO{width:1px;min-height:100%;background-color:#cfd8dc}.search_input__oDE1F{overflow:hidden;color:var(--Texto-Tercirio);text-overflow:ellipsis;font-size:16px;font-style:normal;font-weight:400;line-height:21px;width:100%}@media (max-width:480px){.search_container__mgOPq{gap:16px;margin:24px auto}.search_search__zCaOq{width:100%;flex-direction:column}.search_fieldset__gFd_B{flex-direction:column;flex:1 0 100%;align-items:stretch}.search_divider__GmxYO{width:100%;height:1px}.search_field__y1Hh1{flex:1 0 100%}.search_submit__a3usU{width:100%}}