.JobList_section__LWmJg{padding:0;margin:5rem auto}.JobList_section__LWmJg.JobList_lessTopMargin__YVCR8{margin-top:2.5rem}.JobList_topText__h4NVj{display:flex;gap:2rem;justify-content:space-between;align-items:center;margin-bottom:2.5rem}@media only screen and (max-width:40rem){.JobList_topText__h4NVj .button{display:none}}.JobList_bottomCta__nsQ8O{display:none;margin-top:2.5rem}@media only screen and (max-width:40rem){.JobList_bottomCta__nsQ8O{display:block}}.JobList_categoryText__S_bwx{margin-bottom:2.5rem}.JobList_categoryText__S_bwx img{width:7.75rem;height:7.75rem;object-fit:contain;display:flex;align-items:flex-end;justify-content:center;margin:0 auto 2rem;border-radius:.5rem}@media only screen and (max-width:30rem){.JobList_categoryText__S_bwx img{margin-left:0}}.JobList_categoryText__S_bwx h1{font-size:2rem}.JobList_jobList__T01aM{list-style:none;display:flex;flex-direction:column;gap:1rem}.JobList_job__ghPIQ{border-radius:.75rem;border:1px solid var(--neutral-alpha-5,rgba(0,0,48,.11));padding:1.25rem;display:flex;align-items:center;gap:1.25rem;position:relative;transition:background-color .2s}.JobList_job__ghPIQ:hover{background-color:var(--neutral-alpha-3)}.JobList_job__ghPIQ .JobList_companyLogo__ToC12{width:3.5rem;height:3.5rem;object-fit:contain;display:flex;justify-content:center;align-items:center}.JobList_job__ghPIQ .JobList_infoContainer__vt79G{min-width:0;flex-grow:1}.JobList_job__ghPIQ img{border-radius:.5rem}.JobList_job__ghPIQ .JobList_title__o_OGu{display:flex;align-items:center;font-size:1.25rem}.JobList_job__ghPIQ .JobList_title__o_OGu a{text-decoration:none}.JobList_job__ghPIQ .JobList_title__o_OGu a:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0}.JobList_job__ghPIQ .JobList_title__o_OGu strong{font-weight:600}.JobList_job__ghPIQ .JobList_metaInfo__v9F16{display:flex;column-gap:4px;margin-top:.35rem;font-weight:500;color:var(--neutral-11,#60646c)}@media only screen and (max-width:35rem){.JobList_job__ghPIQ .JobList_metaInfo__v9F16{flex-direction:column}}.JobList_job__ghPIQ .JobList_metaInfo__v9F16 .JobList_noShrink__hSNCI{flex-shrink:0;display:flex;align-items:center;column-gap:4px}.JobList_job__ghPIQ .JobList_metaInfo__v9F16 a{text-decoration:none;transition:color .2s;z-index:2;position:relative}.JobList_job__ghPIQ .JobList_metaInfo__v9F16 a.JobList_company__Nsp_A{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.JobList_job__ghPIQ .JobList_metaInfo__v9F16 a.JobList_company__Nsp_A,.JobList_job__ghPIQ .JobList_metaInfo__v9F16 a:hover{color:var(--neutral-alpha-12,rgba(0,5,9,.89))}.JobList_job__ghPIQ .JobList_metaInfo__v9F16 a.JobList_company__Nsp_A:hover{color:var(--neutral-11,#60646c)}.JobList_job__ghPIQ .JobList_label__sRGSa{padding:0 .6rem;border-radius:1rem;margin-left:.5rem;display:inline-block;font-size:.75rem;font-weight:500;display:flex;align-items:center;gap:.3rem}.JobList_job__ghPIQ .JobList_label__sRGSa:before{content:"";width:1rem;height:1rem;display:inline-block;background-repeat:no-repeat;background-position:50%;background-size:contain}.JobList_job__ghPIQ.JobList_featured__T8qCn{border-color:var(--warning-alpha-5,rgba(254,170,1,.37));background-color:var(--warning-alpha-2,rgba(255,170,1,.07))}.JobList_job__ghPIQ.JobList_featured__T8qCn .JobList_label__sRGSa{color:var(--warning-alpha-12,rgba(52,21,0,.87));background-color:var(--wrning-alpha-3,rgba(255,191,1,.19))}.JobList_job__ghPIQ.JobList_featured__T8qCn .JobList_label__sRGSa:before{background-image:url(../svg/fire.svg)}.JobList_job__ghPIQ.JobList_new__5HYmp{border-color:var(--primary-alpha-5,rgba(61,2,237,.15));background-color:var(--primary-alpha-2,rgba(52,20,255,.03))}.JobList_job__ghPIQ.JobList_new__5HYmp .JobList_label__sRGSa{color:var(--primary-alpha-12,rgba(17,1,60,.94));background-color:var(--primary-alpha-3,rgba(55,5,255,.06))}.JobList_job__ghPIQ.JobList_new__5HYmp .JobList_label__sRGSa:before{background-image:url(../svg/star-3.svg)}@media only screen and (max-width:35rem){.JobList_job__ghPIQ{flex-direction:column;align-items:stretch}.JobList_job__ghPIQ .JobList_companySeparator__XeZRT{display:none}.JobList_job__ghPIQ .JobList_company__Nsp_A{display:block;margin-bottom:.3rem}.JobList_job__ghPIQ .JobList_label__sRGSa{position:absolute;top:1.25rem;right:1.25rem}}.JobList_noJobsFound__jyb9_{padding:2rem;border-radius:1rem;background-color:var(--panel-3,#f9f9fb);text-align:center}.JobList_noJobsFound__jyb9_ h2{font-size:1.25rem}.JobList_noJobsFound__jyb9_ img{margin:0 auto 1.5rem}.JobsSearch_section__c750X{padding:0;margin:5rem auto}@media only screen and (max-width:35rem){.JobsSearch_section__c750X{margin-top:2rem}}.JobsSearch_section__c750X h1{font-size:2rem}.JobsSearch_filters__vFm_O{display:flex;gap:1rem;margin-top:2.5rem}.JobsSearch_filters__vFm_O .JobsSearch_category__ftFdc,.JobsSearch_filters__vFm_O .JobsSearch_jobType__GMQdQ{white-space:nowrap}.JobsSearch_filters__vFm_O .JobsSearch_category__ftFdc span{text-align:left;max-width:4rem;min-width:4rem;text-overflow:ellipsis;overflow:hidden}.JobsSearch_filters__vFm_O .JobsSearch_jobType__GMQdQ span{text-align:left;max-width:3.7rem;min-width:3.7rem;text-overflow:ellipsis;overflow:hidden}@media only screen and (max-width:45rem){.JobsSearch_filters__vFm_O{flex-direction:column}.JobsSearch_filters__vFm_O .JobsSearch_category__ftFdc,.JobsSearch_filters__vFm_O .JobsSearch_category__ftFdc span,.JobsSearch_filters__vFm_O .JobsSearch_jobType__GMQdQ,.JobsSearch_filters__vFm_O .JobsSearch_jobType__GMQdQ span{min-width:100%;max-width:100%}}.JobsSearch_searchWrapper__gGyDv{width:100%;position:relative}.JobsSearch_search__dyD6V{padding-left:2.5rem;width:100%}.JobsSearch_search__dyD6V+svg{position:absolute;top:.65rem;left:.5rem}.JobsSearch_search__dyD6V+svg path{fill-opacity:.5;transition:fill-opacity .2s}.JobsSearch_search__dyD6V:focus+svg path{fill-opacity:1}.Paginator_container__Ef6Ls{display:flex;padding:4rem 0 2rem;align-items:center;justify-content:space-between}@media only screen and (max-width:50rem){.Paginator_container__Ef6Ls{flex-direction:column}}.Paginator_container__Ef6Ls.Paginator_noMargin__ATN96{padding:0}.Paginator_summary__ph8qW{font-size:.875rem;color:var(--neutral-11)}.Paginator_summary__ph8qW .Paginator_bold__S_sfX{font-weight:600;color:var(--neutral-12)}.Paginator_buttons__fyxJ6{list-style:none;display:flex;flex-grow:1;justify-content:flex-end}.Paginator_buttons__fyxJ6 button{margin:0;border-radius:0;height:2.5rem;padding:0 .75rem;font-size:.875rem}.Paginator_buttons__fyxJ6 .Paginator_square__BEiHy{width:2.5rem;max-width:none}.Paginator_buttons__fyxJ6 a{text-decoration:none}.Paginator_buttons__fyxJ6 li:not(:first-child){margin-left:-1px}.Paginator_buttons__fyxJ6>li:first-child button{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.Paginator_buttons__fyxJ6>li:last-child button{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}