.RichJobInsights_pageWrapper__1eggz{width:100%;max-width:1068px;margin:0 auto;padding:0 20px 100px;display:flex;flex-direction:column;gap:32px;box-sizing:border-box}@media(max-width:959px){.RichJobInsights_pageWrapper__1eggz{padding:20px 0 80px;gap:20px}}.RichJobInsights_sectionCard__klDym{background-color:#fff;border:1px solid #e0e0e0;box-shadow:0 1px 2px 0 rgba(0,0,0,.2);border-radius:14px;padding:60px 40px;width:100%;box-sizing:border-box;position:relative;overflow:hidden}@media(max-width:959px){.RichJobInsights_sectionCard__klDym{padding:40px 20px;border-radius:0;border-left:none;border-right:none}}.RichJobInsights_sectionCard__klDym.RichJobInsights_heroCard__A7RW1{background:linear-gradient(135deg,#fff,#e0eff3);padding:80px 40px;display:flex;flex-direction:column;gap:60px}.RichJobInsights_hero__uIVha{text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px}.RichJobInsights_hero__uIVha h1{font-family:Roboto-Bold,Arial,sans-serif;font-size:52px;margin:0;line-height:1.2;max-width:800px;background:linear-gradient(135deg,#00799b,#00afac);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media(max-width:959px){.RichJobInsights_hero__uIVha h1{font-size:36px}}.RichJobInsights_hero__uIVha p{font-family:Roboto-Medium,Arial,sans-serif;font-size:18px;color:#485c6e;max-width:700px;line-height:1.6;margin:0}.RichJobInsights_valueProps___wC9k{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px}@media(max-width:959px){.RichJobInsights_valueProps___wC9k{grid-template-columns:1fr}}.RichJobInsights_propCard__AID58{background:#fff;border-radius:14px;padding:30px;border:1px solid #e0e0e0;display:flex;flex-direction:column;align-items:flex-start;gap:16px;transition:transform .3s ease,box-shadow .3s ease}.RichJobInsights_propCard__AID58:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(0,121,155,.12)}.RichJobInsights_propCard__AID58 .RichJobInsights_iconWrapper__TZFdL{width:56px;height:56px;border-radius:8px;background:linear-gradient(135deg,rgba(0,121,155,.1),rgba(0,175,172,.1));color:#00799b;display:flex;align-items:center;justify-content:center}.RichJobInsights_propCard__AID58 .RichJobInsights_iconWrapper__TZFdL svg{font-size:32px}.RichJobInsights_propCard__AID58 h3{font-size:20px;font-weight:700;color:#485c6e;margin:0}.RichJobInsights_propCard__AID58 p{font-size:15px;line-height:1.6;color:#90a4ae;margin:0}.RichJobInsights_showcaseRow__VEQfW{display:flex;align-items:center;justify-content:space-between;gap:80px;width:100%}.RichJobInsights_showcaseRow__VEQfW.RichJobInsights_reverse__Hz_fW{flex-direction:row-reverse}@media(max-width:959px){.RichJobInsights_showcaseRow__VEQfW{flex-direction:column!important;gap:50px}}.RichJobInsights_textContent__sSyl9{flex:1 1;display:flex;flex-direction:column;gap:16px}.RichJobInsights_textContent__sSyl9 h2{font-size:36px;font-weight:800;margin:0;line-height:1.3;background:linear-gradient(135deg,#00799b,#00afac);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media(max-width:959px){.RichJobInsights_textContent__sSyl9 h2{font-size:28px}}.RichJobInsights_textContent__sSyl9 p{font-size:18px;line-height:1.6;color:#90a4ae;margin:0}.RichJobInsights_visualContent__50_Ot{flex:1 1;width:100%;display:flex;flex-direction:column;gap:20px;position:relative}.RichJobInsights_visualContent__50_Ot:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;height:80%;background:radial-gradient(circle,rgba(0,175,172,.2) 0,rgba(214,64,176,.1) 100%);filter:blur(60px);z-index:0;pointer-events:none}.RichJobInsights_visualContent__50_Ot .RichJobInsights_appFrame__RVITh{background:#fff;border-radius:14px;padding:30px;box-shadow:0 24px 50px rgba(0,0,0,.1);border:1px solid #e0e0e0;position:relative;z-index:1;overflow:hidden}@media(max-width:959px){.RichJobInsights_visualContent__50_Ot .RichJobInsights_appFrame__RVITh{padding:20px}}.RichJobInsights_jobHeader__Ly897{display:flex;flex-direction:column;gap:10px}.RichJobInsights_perksGrid__xx_IR{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}@media(max-width:768px){.RichJobInsights_perksGrid__xx_IR{grid-template-columns:1fr}}.RichJobInsights_finalCta__u3D_m{background:linear-gradient(135deg,#00799b,#00afac);border-radius:14px;padding:80px 40px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:24px;color:#fff;box-shadow:0 20px 40px rgba(0,121,155,.3)}.RichJobInsights_finalCta__u3D_m h2{font-size:42px;font-weight:800;margin:0}.RichJobInsights_finalCta__u3D_m p{font-size:20px;max-width:600px;margin:0;opacity:.9}.RichJobInsights_finalCta__u3D_m button{background:#fff!important;color:#00799b!important;padding:16px 48px!important;font-size:18px!important;font-weight:800!important;text-transform:none!important;border-radius:8px!important;margin-top:10px;box-shadow:0 8px 20px rgba(0,0,0,.15)!important}.RichJobInsights_finalCta__u3D_m button:hover{transform:translateY(-2px)}@media(max-width:959px){.RichJobInsights_finalCta__u3D_m{border-radius:0}}.JobPost_root__faYd9{position:relative;width:770px;flex-shrink:0;box-shadow:0 1px 2px 0 rgba(0,0,0,.2);background-color:#fff;border-radius:14px}.JobPost_menu__zGuxK{position:absolute;right:20px;top:17px}.JobPost_warpTop__ozKtV{display:flex;align-items:center;padding:17px 20px;gap:13px}.JobPost_profileImg__lUhrs{width:65px;height:65px;border-radius:50%}.JobPost_name__tCRso{color:#000;font-weight:700}.JobPost_location__8WHpS,.JobPost_name__tCRso{font-size:14px;font-style:normal;line-height:normal;letter-spacing:.667px}.JobPost_location__8WHpS{color:#414141;font-family:Roboto,arial,sans-serif;font-weight:400}.JobPost_flexColumn__gYfyc{display:flex;flex-direction:column;gap:4px}.JobPost_flexRow__zA1Q0{display:flex;flex-direction:row}.JobPost_centerRow__cSxzS{align-items:flex-start;gap:5px}.JobPost_titleJobSalary__9YI_H{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.JobPost_boldText__ts3LG{font-size:18px;font-weight:700;letter-spacing:.667px}.JobPost_boldText__ts3LG,.JobPost_description__u1DIi{color:#000;font-family:Roboto,arial,sans-serif;font-style:normal;line-height:normal}.JobPost_description__u1DIi{display:-webkit-box;position:relative;font-size:14px;font-weight:400;letter-spacing:.67px;height:auto;padding:25px 0 0;box-sizing:border-box;overflow:hidden;word-wrap:break-word}.JobPost_descriptionLimit__be2E4{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.JobPost_titleAndDescriptionContainer__WzokS{display:flex;flex-direction:column;height:110px;padding:8px 23px 0}.JobPost_showMoreButton__fblpd{position:absolute;right:0;bottom:0;background-color:#fff;color:#00799b;padding:0 10px;cursor:pointer}.JobPost_img__9jRSV{max-height:100%;width:100%;height:auto;object-fit:cover;flex-shrink:0}.JobPost_footer__AoueQ{height:79px;display:flex;width:100%;justify-content:center;align-items:center;gap:78px}.JobPost_divider__qiJiB{background:#666;height:.25px;width:100%}.JobPost_btn___Z2Kh{display:flex;justify-content:center;align-items:center;gap:6px;width:139px;height:40px;flex-shrink:0;border-radius:8px;background:var(--Register-Button,#00799b);border:unset}.JobPost_btn___Z2Kh:nth-child(2){background:#fff;border-radius:8px;border:1px solid var(--Buttons,#00799b)}.JobPost_btn___Z2Kh:nth-child(3){background:transparent}.JobPost_view__o_V9p{background:var(--Register-Button,#00799b);color:#fff}.JobPost_decline__wwJio,.JobPost_view__o_V9p{font-family:Roboto,arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.667px}.JobPost_decline__wwJio{color:#00799b}.JobPost_title_job__bRYUI{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:2px}@media only screen and (max-width:1380px){.JobPost_root__faYd9{width:100%;border-radius:0}.JobPost_img__9jRSV{width:100%;object-fit:cover}.JobPost_title_job__bRYUI{flex-direction:column;align-self:center}.JobPost_description__u1DIi{font-size:13px}.JobPost_footer__AoueQ{height:55px;gap:23px}.JobPost_profileImg__lUhrs{width:42px;height:42px}.JobPost_flexColumn__gYfyc{gap:2px}.JobPost_btn___Z2Kh{width:95px;height:27px;gap:4px;font-size:12px}.JobPost_btn___Z2Kh svg{height:16px;width:16px}}.RatingsBar_ratingsContainer__Wj08X{display:flex;align-items:center}.RatingsBar_firstRatingBlock__Wfoli{padding:0;box-sizing:border-box;height:11px;width:22px;border:1px solid #fff;border-radius:10px;margin:0 -8px 0 0}.RatingsBar_ratingDivIcon__D_z0T{display:flex;justify-content:start;align-items:center;position:relative;background-color:#e6f1f6;border-radius:10px;height:11px;box-shadow:0 1px 3px 0 #bdc2c6;width:45%}.RatingsBar_ratingDivIcon__D_z0T .RatingsBar_ratingIcon__gqdyq{border-radius:10px;height:11px;width:20px;background:linear-gradient(270deg,#01ada9,rgba(1,173,169,.81) 42.52%,rgba(1,173,169,.61) 105.41%,rgba(1,173,169,0) 117.65%)}.RatingsBar_rtlClass__Q_Yfs{border-left:1px solid #e6f1f6}.RatingsBar_ltrClass__JjSR0{border-right:1px solid #e6f1f6}.RatingsBar_ratingIcon__gqdyq:first-child{position:absolute;z-index:5}.RatingsBar_ratingIcon__gqdyq:nth-child(2){position:absolute;width:40px;z-index:4}.RatingsBar_ratingIcon__gqdyq:nth-child(3){position:absolute;z-index:3;width:60px}.RatingsBar_ratingIcon__gqdyq:nth-child(4){position:absolute;z-index:2;width:80px}.RatingsBar_ratingIcon__gqdyq:nth-child(5){position:absolute;z-index:1;width:100px}.ContentBox_contentBox__XmDas{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:stretch}.ContentBox_paper__Sm9l0{padding:24px 16px;gap:16px;align-self:stretch}.ContentBox_paper__Sm9l0,.ContentBox_sidebarPaper__NjkU2{display:flex;flex-direction:column;align-items:flex-start;background-color:#fff;border-radius:10px;box-shadow:0 1px 2px 0 rgba(0,0,0,.2)}.ContentBox_sidebarPaper__NjkU2{padding:20px;gap:8px}.ContentBox_sidebarTitle__Wqgnn,.ContentBox_title__04UMh{color:#485c6e;font-size:24px;font-weight:600;text-transform:capitalize}.ContentBox_sidebarTitle__Wqgnn{text-align:start;letter-spacing:.857px;line-height:30px}.ContentBox_content__5dSps{display:flex;font-size:14px;flex-direction:column;justify-content:center;width:100%}.ContentBox_sidebarContent__IDkCw{color:#485c6e;display:flex;flex-direction:column;align-items:flex-start;padding-bottom:12px;height:-moz-fit-content;height:fit-content;width:100%}@media screen and (max-width:959px){.ContentBox_paper__Sm9l0{border-radius:0;min-width:257px}.ContentBox_contentBox__XmDas{margin:0 auto;padding:0;box-sizing:border-box;width:100%}.ContentBox_sidebarPaper__NjkU2{border-radius:0}}.Contact_contact__U6VDJ{display:flex;flex-direction:column;gap:10px}.Contact_contact__U6VDJ .Contact_singleContact__xN6u5{display:flex;flex-direction:column;align-items:start;width:194px;height:46px;padding:8px 0;gap:5px}.Contact_contact__U6VDJ .Contact_singleContact__xN6u5 .Contact_header__lDObY{font-family:Roboto;font-size:16px;font-weight:600;letter-spacing:.8571429253px}.Contact_contact__U6VDJ .Contact_singleContact__xN6u5 .Contact_content__IAmCB{font-size:14px;font-weight:400;letter-spacing:.857px}.Ratings_container__TttUg{display:flex;flex-direction:column;gap:16px;margin-top:16px;width:100%}.Ratings_container__TttUg .Ratings_individualRating__r_PGy{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;font-size:14px;font-weight:400;width:100%;gap:8px}.Ratings_container__TttUg .Ratings_individualRating__r_PGy label{width:100px;font-weight:400;line-height:28px}.JobData_weekDaysContainer__ypB3u{margin:0;padding:0}.JobData_weekDaysContainer__ypB3u>ul{display:flex;gap:8px;padding:0;list-style-type:none}.JobData_weekDaysContainer__ypB3u>ul>li{text-align:center;font-size:11px;padding:3px;width:22px;height:22px;background-color:#e0eff3;border-radius:4px;box-sizing:border-box}.JobData_activeDay__ctHwP{border-bottom:3px solid #485c6e}.JobData_workingHours__MZHyT{display:flex;flex-direction:column;gap:2px;margin-bottom:10px}.JobData_workingHours__MZHyT>span{margin-top:-3px;margin-left:3px;font-size:14px;font-weight:400;letter-spacing:.857px}.JobData_flexibility__wH1ex{display:flex;flex-direction:column;gap:2px;margin-bottom:10px}.JobData_flexibility__wH1ex>span{margin-top:-3px;margin-left:3px;font-size:14px;font-weight:400;letter-spacing:.857px}.JobData_workplaceType__4Zevl{display:flex;flex-direction:column;justify-content:start;margin-bottom:10px}.JobData_workplaceType__4Zevl .JobData_workplacesTypes__Acnfz{display:flex;flex-direction:column;gap:5px;justify-content:safe}.Sidebar_subTitle__O0KE5{font-size:16px!important;font-weight:600!important;color:#485c6e;letter-spacing:.857px;line-height:30px}