.EnvironmentCard_card__H2nL1 a{min-height:19em;display:flex;flex-direction:column;justify-content:space-between;position:relative;text-align:center;border:1px solid var(--main-gray);padding:2em;margin:1em 0;border-radius:.5em;color:var(--generic-gray);font-weight:300}.EnvironmentCard_card__H2nL1:hover a{box-shadow:0 6px 15px rgba(0,0,0,.1)}.EnvironmentCard_card__H2nL1 a>header .EnvironmentCard_eye__Jrakw{display:none;position:absolute;top:1em;right:1em}.EnvironmentCard_card__H2nL1:hover a>header .EnvironmentCard_eye__Jrakw{display:block}.EnvironmentCard_card__H2nL1 a>header{margin-bottom:1em}.EnvironmentCard_card__H2nL1 a>div{margin-bottom:2.5em}.EnvironmentCard_card__H2nL1 a>div p svg{margin-bottom:-.2em;margin-right:.25em}.EnvironmentCard_card__H2nL1 a h3{margin-bottom:1em;color:var(--color-black-secondary);font-weight:400}.EnvironmentCard_card__H2nL1 a .EnvironmentCard_jobs-qty__p3cHx{font-weight:600}.EnvironmentCard_card__H2nL1:hover a footer p span{color:#fff;background-color:var(--color-brand)}@media (min-width:1024px){.EnvironmentCard_card__H2nL1{width:25%;padding:.5em}.EnvironmentCard_card__H2nL1 a>div p{max-width:14em;white-space:nowrap;text-overflow:ellipsis;max-width:25em;overflow:hidden}}@media (min-width:768px) and (max-width:1023px){.EnvironmentCard_card__H2nL1{width:33%;padding:.5em}}@media (min-width:525px) and (max-width:767px){.EnvironmentCard_card__H2nL1{width:50%;padding:.25em}}@media (min-width:0) and (max-width:524px){.EnvironmentCard_card__H2nL1{width:100%;padding:0}}.DataPagination_data__RcK5x{color:var(--generic-gray);width:100%;display:flex;gap:.25em;padding:0 .5em;justify-content:space-between}.DataPagination_data__RcK5x .DataPagination_main-text__WG_mQ{display:inline}.DataPagination_data__RcK5x span{color:var(--color-black-secondary);font-weight:500}.DataPagination_data__RcK5x span.DataPagination_generic__U__WB{color:var(--generic-gray);font-weight:400}@media (min-width:1024px){.DataPagination_data__RcK5x{display:block}.DataPagination_data__RcK5x>.DataPagination_secondary-text__5Ha3A{display:inline}}.DefaultPagination_pagination__qp3bV .DefaultPagination_info__1UpxJ{font-weight:100;color:var(--color-black-secondary);display:flex;gap:.25em}.DefaultPagination_pagination__qp3bV .DefaultPagination_action__WQuGh ul{display:flex;flex-wrap:wrap;justify-content:flex-end}.DefaultPagination_pagination__qp3bV .DefaultPagination_action__WQuGh ul li{margin:0 .25em;border:1px solid #d9d9d9;border-radius:.25em;min-width:2em;text-align:center}.DefaultPagination_pagination__qp3bV .DefaultPagination_action__WQuGh ul li.DefaultPagination_active___DbGd{color:var(--color-brand);border:1px solid var(--color-brand)}.DefaultPagination_pagination__qp3bV .DefaultPagination_action__WQuGh ul li.DefaultPagination_active___DbGd a{color:var(--color-brand)}.DefaultPagination_pagination__qp3bV .DefaultPagination_action__WQuGh ul li.DefaultPagination_separator__8Jr5f{border:none;padding:.25em}.DefaultPagination_pagination__qp3bV .DefaultPagination_action__WQuGh ul li.DefaultPagination_disabled__fLBwV{cursor:not-allowed}.DefaultPagination_pagination__qp3bV .DefaultPagination_action__WQuGh ul li.DefaultPagination_disabled__fLBwV svg path{fill:#D9D9D9}.DefaultPagination_pagination__qp3bV .DefaultPagination_action__WQuGh ul li a{padding:.25em;width:100%;display:block}@media (min-width:1024px){.DefaultPagination_pagination__qp3bV{display:flex;justify-content:flex-end;align-items:center;width:100%}.DefaultPagination_pagination__qp3bV .DefaultPagination_action__WQuGh ul{display:flex;flex-wrap:nowrap;justify-content:flex-end}.DefaultPagination_pagination__qp3bV>*+*{margin-left:var(--font-size-default)}}.JobsCardsContainer_container__qbu0P{margin-bottom:2em}.JobsCardsContainer_container__qbu0P .JobsCardsContainer_cards__uM_3E>div{margin-bottom:1.25em}.JobsCardsContainer_container__qbu0P>header{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:.25em .25em 1.5em}.JobsCardsContainer_container__qbu0P>header>.JobsCardsContainer_actions__MA97M{display:none}.JobsCardsContainer_container__qbu0P>header>.JobsCardsContainer_actions__MA97M a{display:flex;align-items:center;justify-content:space-between;gap:.5em;padding:0 1em;color:var(--generic-gray);font-size:var(--font-size-smaller)}@media (min-width:1024px){.JobsCardsContainer_container__qbu0P>header{flex-direction:row}.JobsCardsContainer_container__qbu0P>header>.JobsCardsContainer_actions__MA97M{display:flex}}button.JobFilterShowMoreButton_button__JKslV{display:none}@media (min-width:1024px){button.JobFilterShowMoreButton_button__JKslV{position:static;display:flex;align-items:center;gap:.5em;width:100%;padding-left:2em;color:var(--color-brand-medium)}button.JobFilterShowMoreButton_button__JKslV svg path{fill:var(--color-brand-medium)}ul.JobFilterUl_ul-collapsed__rw0Yr{max-height:31em;overflow-y:hidden}}.JobFilterContainer_filter___Hdf1{margin-bottom:1.5em;position:relative}.JobFilterContainer_filter___Hdf1 p{display:flex;align-items:center;gap:.5em}.JobFilterContainer_filter___Hdf1 p>:first-child,.JobFilterContainer_filter___Hdf1 ul li>:first-child{width:2rem}.JobFilterContainer_filter___Hdf1 p{font-size:var(--font-size-empathize);color:var(--color-black-secondary)}.JobFilterContainer_filter___Hdf1 p span{font-weight:400}.JobFilterContainer_filter___Hdf1 ul{margin-top:.75em}.JobFilterContainer_filter___Hdf1>.JobFilterContainer_collapse-button__NsMCZ{position:absolute;top:-.25em;right:0}.JobFilterContainer_filter___Hdf1 .JobFilterContainer_collapsible__NdDuE{display:none}.JobFilterContainer_filter___Hdf1 .JobFilterContainer_collapsible__NdDuE.JobFilterContainer_opened__WiY_V{display:block}.JobFilterContainer_filter___Hdf1 p span.JobFilterContainer_loading__ZV32K{width:100%;height:1.25em;background:linear-gradient(-45deg,var(--main-gray),var(--secondary-gray-lighter),var(--third-gray));background-size:100em;animation:JobFilterContainer_gradient__djUsC 1.5s ease infinite;border-radius:5em}.JobFilterContainer_filter___Hdf1.JobFilterContainer_only-sm__F90Jx{margin-bottom:3em}@keyframes JobFilterContainer_gradient__djUsC{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@media (min-width:1024px){.JobFilterContainer_filter___Hdf1>.JobFilterContainer_collapse-button__NsMCZ{display:none}.JobFilterContainer_filter___Hdf1 .JobFilterContainer_collapsible__NdDuE{display:block}}.JobFilter_li__zQGlP{--subcategory-line-color:#ccc;display:flex;flex-direction:column;color:var(--generic-gray);margin-bottom:.5em}.JobFilter_li__zQGlP label{overflow:hidden;display:flex}.JobFilter_li__zQGlP label span{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden;cursor:pointer}.JobFilter_li__zQGlP input{cursor:pointer;transform:scale(1.25) translateX(.15em)}.JobFilter_li__zQGlP div.JobFilter_loading__LEJIp{width:100%;height:1.25em;background:linear-gradient(-45deg,var(--main-gray),var(--secondary-gray-lighter),var(--third-gray));background-size:100em;border-radius:5em;height:1em;animation:JobFilter_gradient__ApHEU 1.5s ease infinite}.JobFilter_li__zQGlP .JobFilter_parent__NUnDM{display:flex;align-items:center;gap:.25em;width:100%!important}.JobFilter_li__zQGlP .JobFilter_parent__NUnDM input[type=checkbox]{margin-right:1em}@keyframes JobFilter_gradient__ApHEU{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.JobFilterSubcategories_subcategories___vFPS{display:flex;flex-direction:column;position:relative;margin-top:0!important;margin-bottom:0!important}.JobFilterSubcategories_subcategories___vFPS:before{content:"";width:2px;position:absolute;background:var(--subcategory-line-color);height:100%;left:.5em}.JobFilterSubcategories_subcategories___vFPS .JobFilterSubcategories_subcategory__M6AVd{position:relative;margin-bottom:0!important}.JobFilterSubcategories_subcategories___vFPS .JobFilterSubcategories_subcategory__M6AVd div{display:flex;margin-left:1em;gap:.25em;flex-wrap:nowrap;max-width:100%}.JobFilterSubcategories_subcategories___vFPS .JobFilterSubcategories_subcategory__M6AVd div label{cursor:pointer!important}.JobFilterSubcategories_subcategories___vFPS .JobFilterSubcategories_subcategory__M6AVd:before{content:"";width:.8em;height:.7em;position:absolute;left:.5em;border-bottom:2px solid var(--subcategory-line-color)}.JobFilterSubcategories_subcategories___vFPS .JobFilterSubcategories_subcategory__M6AVd:after{left:1.3em;top:.75em;content:"";height:0;width:0;position:absolute;pointer-events:none;border:.25em solid transparent;border-left:.25em solid var(--subcategory-line-color);margin-top:-.25em}.JobFilterSubcategories_subcategories___vFPS .JobFilterSubcategories_subcategory__M6AVd{display:flex;width:100%;flex-direction:column}.JobFilterSubcategories_subcategories___vFPS div.JobFilterSubcategories_checkbox__ycoyA{width:max-content!important}.JobFilterSubcategories_subcategories___vFPS div input[type=checkbox]{margin-right:1em}.JobFilterSubcategories_subcategories___vFPS .JobFilterSubcategories_subcategory__M6AVd>.JobFilterSubcategories_subcategories___vFPS{margin-left:1.25em}@media screen and (min-width:1024px){label.JobFilterSubcategories_special-label__UtC9i:hover span{text-overflow:clip;overflow:unset;animation:JobFilterSubcategories_scrollingMarquee__wOXJS 4s linear infinite}}@keyframes JobFilterSubcategories_scrollingMarquee__wOXJS{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.JobSort_li__Ct5ib{display:flex;align-items:center;gap:.5em;color:var(--generic-gray);margin-bottom:.5em}.JobSort_li__Ct5ib label{white-space:nowrap;text-overflow:ellipsis;max-width:13.75em;overflow:hidden;cursor:pointer}.JobSort_li__Ct5ib input{cursor:pointer;transform:scale(1.25)}.JobSort_li__Ct5ib div.JobSort_loading__1fUK_{width:100%;height:1.25em;background:linear-gradient(-45deg,var(--main-gray),var(--secondary-gray-lighter),var(--third-gray));background-size:100em;border-radius:5em;height:1em;animation:JobSort_gradient__E10Nt 1.5s ease infinite}@keyframes JobSort_gradient__E10Nt{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.JobFiltersContainer_filters__XHKnu{background-color:var(--aside-filter-background);border-radius:0;padding:2em}.JobFiltersContainer_filters__XHKnu header{padding-bottom:1em}.JobFiltersContainer_filters__XHKnu header .JobFiltersContainer_top__kIx0L{display:flex;justify-content:space-between;align-items:center;padding-bottom:1.5em;border-bottom:1px dashed var(--dashed-border-gray)}.JobFiltersContainer_filters__XHKnu header .JobFiltersContainer_top__kIx0L .JobFiltersContainer_title__bQKud{font-size:var(--font-size-intermediate)}.JobFiltersContainer_filters__XHKnu header .JobFiltersContainer_top__kIx0L .JobFiltersContainer_return__TTKTm{margin:0;font-size:var(--font-size-smaller)}.JobFiltersContainer_filters__XHKnu header .JobFiltersContainer_top__kIx0L .JobFiltersContainer_return__TTKTm button{display:inline-flex;align-items:center;gap:1em}.JobFiltersContainer_filters__XHKnu header .JobFiltersContainer_bottom__Ty8bi button{display:inline-flex;align-items:center;gap:.5em;padding:0;color:var(--clean-filters-gray)}.JobFiltersContainer_filters__XHKnu header .JobFiltersContainer_top__kIx0L .JobFiltersContainer_return__TTKTm button,.JobFiltersContainer_filters__XHKnu header .JobFiltersContainer_top__kIx0L .JobFiltersContainer_title__bQKud{color:var(--color-brand)}.JobFiltersContainer_filters__XHKnu header .JobFiltersContainer_bottom__Ty8bi{margin:1.5em 0}@media (min-width:1024px){.JobFiltersContainer_filters__XHKnu{border-radius:.5em}.JobFiltersContainer_filters__XHKnu header{display:none}}.JobList_list__Ud5BD{display:grid;grid-gap:1em;gap:1em;text-align:left;margin-bottom:1em}.JobList_list__Ud5BD .JobList_filters-container__XcB5W{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:var(--aside-filter-background);transform:translateX(100%);z-index:var(--z-index-1);overflow-y:scroll;margin-bottom:3em}.JobList_list__Ud5BD aside div+div{margin-bottom:3em}@media (min-width:1024px){.JobList_list__Ud5BD{grid-template-columns:1fr 3fr}.JobList_list__Ud5BD aside{width:21em}.JobList_list__Ud5BD .JobList_filters-container__XcB5W{position:static;transform:none;height:auto;overflow:auto;background-color:transparent}}.EnvironmentCardsContainer_container__nnbRg>div{display:flex;flex-wrap:wrap;margin:0 auto}.EnvironmentCardsContainer_container__nnbRg footer{display:block}.EnvironmentList_list__09cmR{width:100%;margin-bottom:4em}.EnvironmentList_list__09cmR>p{text-align:center;margin-bottom:3em}