.CardJobThin_cardJobThin__MluER{position:relative;display:block;padding:12px;color:inherit;background-color:#fff;border:1px solid #bbb;border-radius:4px;box-shadow:0 0 1px 1px #0000000a,0 4px 6px 0 #00000029}.CardJobThin_cardJobThin__MluER:before{position:absolute;top:0;right:0;display:block;width:100%;height:4px;content:"";background-color:#0f53d4}.CardJobThin_cardJobThin__MluER:hover{color:inherit;opacity:.8}@media(min-width:768px){.CardJobThin_cardJobThin__MluER{padding:20px 24px;font-size:14px}}.CardJobThin_cardJobThin__title__cpKX2{display:inline}.CardJobThin_cardJobThin__titleText__w7pKm{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:16px;font-weight:700;color:#0f53d4}@media(min-width:768px){.CardJobThin_cardJobThin__titleText__w7pKm{font-size:18px}}.CardJobThin_cardJobThin__companyName__vZDGV{margin:8px 0;font-size:12px;color:#666}@media(min-width:768px){.CardJobThin_cardJobThin__companyName__vZDGV{margin:12px 0;font-size:14px}}.CardJobThin_cardJobThin__companyName__vZDGV:before{margin-right:4px}.CardJobThin_cardJobThin__addressAndSalary__hPdQS{display:grid;grid-template-columns:repeat(2,minmax(50%,100%));margin:8px 0;font-size:12px;color:#666}@media(min-width:768px){.CardJobThin_cardJobThin__addressAndSalary__hPdQS{margin:12px 0;font-size:14px}}.CardJobThin_cardJobThin__addressAndSalary__hPdQS>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CardJobThin_cardJobThin__addressAndSalary__hPdQS>:before{margin-right:4px}.CardJobThin_cardJobThin__head__T840L{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px}@media(min-width:768px){.CardJobThin_cardJobThin__head__T840L{margin-bottom:12px}}.CardJobThin_cardJobThin__tags__BQlwi{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.CardJobThin_cardJobThin__new__MvZeO{background-color:#ffc926;line-height:1;border-radius:10px;padding:4px 8px;font-size:12px}.CardJobThin_cardJobThin__tag__nKOrS{background-color:#eee;line-height:1;border-radius:10px;padding:4px 8px;font-size:12px}.CardJobThin_cardJobThin__jobDescription__NPsdT{display:-webkit-box;margin-bottom:8px;overflow:hidden;font-size:12px;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media(min-width:768px){.CardJobThin_cardJobThin__jobDescription__NPsdT{font-size:14px}}.CardJobThin_cardJobThin__footer__m_ND3{display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;align-items:center;grid-gap:4px;gap:4px}.CardJobThin_cardJobThin__siteName__kjnC1{font-size:10px;color:#888}.CardJobThin_cardJobThin__seeMore__aTfdO{font-size:12px;color:#0f53d4}@media(min-width:768px){.CardJobThin_cardJobThin__seeMore__aTfdO{font-size:14px}}.RatingListJob_ratingListJob__aP8lO{display:flex;align-items:center;margin-bottom:12px}.RatingListJob_ratingListJob__label__lQ7Z1{line-height:1;border-radius:10px;padding:4px 8px;font-size:12px;margin-right:8px;background-color:#ffc926}.ListJob_listJob__title__mLol7{display:grid;margin-bottom:8px;font-size:18px;line-height:20px;font-weight:700;font-size:16px;line-height:22px}@media(min-width:768px){.ListJob_listJob__title__mLol7{font-size:18px;line-height:28px}}.ListJob_listJob__title__mLol7>span{font-weight:700;font-size:14px;font-weight:400;line-height:20px}@media(min-width:768px){.ListJob_listJob__title__mLol7>span{font-size:16px;line-height:24px}}.ListJob_listJob__title__mLol7>a{color:#333}.ListJob_listJob__moreLinkWrapper__tjQVV{padding:12px 0 0;text-align:right}.ListJob_listJob__moreLink__el6m8{--icon_after_unicode:var(--icon_unicode_navigateNext);--icon_after_size:10px;font-size:12px}.ListJob_listJob__moreLink__el6m8:after{padding-left:4px}.ListJobSkeleton_listJobSkeleton__6Ztqu{margin-bottom:24px}@media(min-width:768px){.ListJobSkeleton_listJobSkeleton__6Ztqu{margin-bottom:44px}}.ListJobSkeleton_listJobSkeleton__subTitle__Yeadd{width:100px;height:20px;background-color:#f6f6f6}@media(min-width:768px){.ListJobSkeleton_listJobSkeleton__subTitle__Yeadd{width:110px;height:24px;background-color:#f6f6f6}}.ListJobSkeleton_listJobSkeleton__title__crV7y{width:100%;height:24px;background-color:#f6f6f6;margin-bottom:12px}@media(min-width:768px){.ListJobSkeleton_listJobSkeleton__title__crV7y{width:100%;height:28px;background-color:#f6f6f6;margin-bottom:16px}}.ListJobSkeleton_listJobSkeleton__card__qPRBe{box-shadow:0 0 1px 1px #0000000a,0 4px 6px 0 #00000029;height:220px;padding:12px;margin-bottom:12px}@media(min-width:768px){.ListJobSkeleton_listJobSkeleton__card__qPRBe{height:270px;padding:20px 24px;margin-bottom:20px}}.ListJobSkeleton_listJobSkeleton__cardTitle__8u5uC{width:100%;height:48px;background-color:#f6f6f6;margin-bottom:12px}@media(min-width:768px){.ListJobSkeleton_listJobSkeleton__cardTitle__8u5uC{width:100%;height:54px;background-color:#f6f6f6;margin-bottom:16px}}.ListJobSkeleton_listJobSkeleton__cardCompanyName__v0B6K{width:40%;height:18px;background-color:#f6f6f6;margin-bottom:8px}@media(min-width:768px){.ListJobSkeleton_listJobSkeleton__cardCompanyName__v0B6K{width:40%;height:21px;background-color:#f6f6f6;margin-bottom:12px}}.ListJobSkeleton_listJobSkeleton__cardAddressAndSalary__rX8qW{width:100%;height:18px;background-color:#f6f6f6;margin-bottom:8px}@media(min-width:768px){.ListJobSkeleton_listJobSkeleton__cardAddressAndSalary__rX8qW{width:100%;height:21px;background-color:#f6f6f6;margin-bottom:12px}}.ListJobSkeleton_listJobSkeleton__cardJobDescriptionTitle__iVesm{width:30%;height:21px;background-color:#f6f6f6;margin-bottom:4px}@media(min-width:768px){.ListJobSkeleton_listJobSkeleton__cardJobDescriptionTitle__iVesm{width:30%;height:27px;background-color:#f6f6f6}}.ListJobSkeleton_listJobSkeleton__cardJobDescription__uRtj1{width:100%;height:36px;background-color:#f6f6f6;margin-bottom:8px}@media(min-width:768px){.ListJobSkeleton_listJobSkeleton__cardJobDescription__uRtj1{width:100%;height:42px;background-color:#f6f6f6}}.ListJobSkeleton_listJobSkeleton__cardFooter__J12Xa{display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;align-items:center;grid-gap:4px;gap:4px}.ListJobSkeleton_listJobSkeleton__cardFooterSiteName__p4HjI{width:20%;height:15px;background-color:#f6f6f6}.ListJobSkeleton_listJobSkeleton__cardFooterMore__RaK8D{width:80px;height:18px;background-color:#f6f6f6}@media(min-width:768px){.ListJobSkeleton_listJobSkeleton__cardFooterMore__RaK8D{width:90px;height:21px;background-color:#f6f6f6}}.ListJobSkeleton_listJobSkeleton__more__7tE2P{margin:0 auto;width:100%;height:44px;background-color:#f6f6f6}@media(min-width:768px){.ListJobSkeleton_listJobSkeleton__more__7tE2P{width:321px;height:44px;background-color:#f6f6f6}}.ListJobAsynchronous_listJobAsynchronous__HA250{display:grid;grid-gap:20px;gap:20px}@media(min-width:768px){.ListJobAsynchronous_listJobAsynchronous__more__ZpDG7{width:328px;margin:0 auto}}.ListJob_listJob__wZcd0{padding-top:12px;margin-bottom:24px}@media(min-width:768px){.ListJob_listJob__wZcd0{padding-top:24px;margin-bottom:44px}}.ListJob_listJob--noneTitle__YRhYO{padding-top:0;padding-bottom:0;border-bottom:unset}.ListJob_listJob__anchor___8BXW{position:relative;top:-90px}@media(max-width:767px){.ListJob_listJob__anchor___8BXW{top:-110px}}.ListJob_listJob__title__upnCu{display:flex;align-items:center;margin-bottom:12px;font-weight:700;font-size:18px;line-height:26px}@media(min-width:768px){.ListJob_listJob__title__upnCu{font-size:20px;line-height:28px;margin-bottom:20px}}.ListJob_listJob__title__upnCu span{line-height:1;border-radius:10px;padding:4px 8px;font-size:12px;margin-left:8px;font-weight:400;color:#666;background-color:#ffc926}.ListJob_listJob__list__Rxm3M{margin-bottom:20px}.ListJob_listJob__list__Rxm3M>li:not(:last-of-type){margin-bottom:12px}@media(min-width:768px){.ListJob_listJob__list__Rxm3M>li:not(:last-of-type){margin-bottom:20px}.ListJob_listJob__more__wGfPG{width:328px;margin:0 auto}}.JobChange_jobChange__Vkycy>div+div{border-top:1px solid #ececec}.JobChange_jobChange__title__T00NM{margin-bottom:16px}@media(min-width:768px){.JobChange_jobChange__title__T00NM{margin-bottom:20px}}.JobChange_jobChange__title--theme__UqbdO{display:flex;align-items:center;--icon_before_unicode:var(--icon_unicode_bag);--icon_before_color:#0f53d4;--icon_before_size:20px;font-weight:700;font-size:18px;line-height:26px}@media(min-width:768px){.JobChange_jobChange__title--theme__UqbdO{font-size:20px;line-height:28px;--icon_before_size:22px}}.JobChange_jobChange__title--theme__UqbdO:before{margin-right:4px}.JobChange_jobChange__title--companyName__nUXXd{font-weight:700;font-size:14px;font-weight:400;line-height:20px}@media(min-width:768px){.JobChange_jobChange__title--companyName__nUXXd{font-size:16px;line-height:24px}}.JobChange_jobChange__job__k0kxC{padding-bottom:28px}.JobChange_jobChange__job__k0kxC>div+div{margin-bottom:24px}@media(min-width:768px){.JobChange_jobChange__job__k0kxC>div+div{margin-bottom:44px}}.JobChange_jobChange__job__k0kxC>:last-child{margin-bottom:0}.SectionCarouselListJobAsynchronous_sectionCarouselListJobAsynchronous__listJobSection__4RkQc{margin-bottom:24px}@media(min-width:768px){.SectionCarouselListJobAsynchronous_sectionCarouselListJobAsynchronous__listJobSection__4RkQc{margin-bottom:44px}}