.JobPosting_pageTitle__Zb6wD{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:2rem}.JobPosting_pageTitle__Zb6wD .JobPosting_titleContainer__YtA9W{flex:1 1;display:flex;align-items:center;gap:1rem}.JobPosting_pageTitle__Zb6wD .JobPosting_title__z46by{font-size:1.75rem;font-family:var(--font-soehne);font-weight:400;line-height:2.25rem;letter-spacing:0;font-style:normal;color:#272424}.JobPosting_pageTitle__Zb6wD .JobPosting_title__z46by.JobPosting_multiple__ZNKXu{text-decoration:underline}.JobPosting_pageTitle__Zb6wD .JobPosting_chip__m7k3N span{width:max-content}.JobPosting_pageTitle__Zb6wD .JobPosting_statusEdit__1BVJL{--chip-background:#fd8956}.JobPosting_pageTitle__Zb6wD .JobPosting_statusArchived__TWZpn,.JobPosting_pageTitle__Zb6wD .JobPosting_statusView__8KD_5{--chip-background:#d4d4d4}.JobPosting_pageTitle__Zb6wD .JobPosting_statusLive__oziHE{--chip-background:#7cd695}.JobPosting_pageTitle__Zb6wD .JobPosting_statusPending__rz8MJ{--chip-background:#fff27b}.JobPosting_pageTitle__Zb6wD .JobPosting_statusDraft__BRYuR{--chip-background:#b6d8ff}.JobPosting_pageTitle__Zb6wD .JobPosting_actionButtons__IHne6{display:flex;align-items:center;justify-content:center;gap:.5rem}@media screen and (max-width:79.3125em){.JobPosting_pageTitle__Zb6wD{flex-wrap:wrap}.JobPosting_pageTitle__Zb6wD .JobPosting_titleContainer__YtA9W{width:-moz-fit-content;width:fit-content;flex-wrap:wrap;flex:unset}.JobPosting_pageTitle__Zb6wD .JobPosting_actionButtons__IHne6{width:-moz-fit-content;width:fit-content;justify-content:flex-start}}.JobPosting_list__eT28B{padding-left:1.5rem}.JobPosting_list__eT28B>li{list-style:disc}.JobPosting_explain__NEiDb{word-wrap:pre-line;padding:0 2rem 2rem}.JobPosting_spinner__MFTvm{--spinner-size:3rem;display:flex;margin:8rem auto;color:#666}.JobPosting_container__hYHL0{--nav-top:2.875rem;--side-nav-top:2.875rem;--side-nav-height:calc(100vh - var(--side-nav-top))}@media screen and (max-width:61.5em){.JobPosting_container__hYHL0.JobPosting_statusEdit__1BVJL{--nav-top:4rem;--side-nav-top:4rem}}@media screen and (max-width:36.5625em){.JobPosting_container__hYHL0.JobPosting_statusEdit__1BVJL{--nav-top:5.5rem;--side-nav-top:5.5rem}}@media screen and (max-width:22.4375em){.JobPosting_container__hYHL0.JobPosting_statusEdit__1BVJL{--nav-top:7rem;--side-nav-top:7rem}}@media screen and (max-width:61.5em){.JobPosting_container__hYHL0.JobPosting_statusLive__oziHE{--nav-top:4rem;--side-nav-top:4rem}}@media screen and (max-width:36.5625em){.JobPosting_container__hYHL0.JobPosting_statusLive__oziHE{--nav-top:5.5rem;--side-nav-top:5.5rem}}@media screen and (max-width:26.0625em){.JobPosting_container__hYHL0.JobPosting_statusLive__oziHE{--nav-top:7rem;--side-nav-top:7rem}}@media screen and (max-width:50.3125em){.JobPosting_container__hYHL0.JobPosting_statusArchived__TWZpn,.JobPosting_container__hYHL0.JobPosting_statusView__8KD_5{--nav-top:4rem;--side-nav-top:4rem}}@media screen and (max-width:27.4375em){.JobPosting_container__hYHL0.JobPosting_statusArchived__TWZpn,.JobPosting_container__hYHL0.JobPosting_statusView__8KD_5{--nav-top:5.5rem;--side-nav-top:5.5rem}}@media screen and (max-width:89.3125em){.JobPosting_container__hYHL0.JobPosting_statusPending__rz8MJ{--nav-top:4rem;--side-nav-top:4rem}}@media screen and (max-width:46.5625em){.JobPosting_container__hYHL0.JobPosting_statusPending__rz8MJ{--nav-top:5.5rem;--side-nav-top:5.5rem}}@media screen and (max-width:31.875em){.JobPosting_container__hYHL0.JobPosting_statusPending__rz8MJ{--nav-top:7rem;--side-nav-top:7rem}}@media screen and (max-width:25.4375em){.JobPosting_container__hYHL0.JobPosting_statusPending__rz8MJ{--nav-top:8.5rem;--side-nav-top:8.5rem}}.JobPosting_container__hYHL0>p{font-size:1rem;font-family:var(--font-soehne);font-weight:400;line-height:1.5rem;letter-spacing:0;font-style:normal;white-space:pre-wrap}.JobPosting_content__zrprF{margin:0 var(--container-gutter)}.JobPosting_tabsContainer__B7Ti8{--tab-gutter:0 0 var(--container-gutter)}.JobPosting_tabs__4ZluY{overflow-x:auto}.JobPosting_tabs__4ZluY>li{min-width:10.75rem;padding:0 .75rem}.JobPosting_tabs__4ZluY>li>button>span{text-align:center}.JobPosting_messageModal__q8kIa .JobPosting_button__7oLW9{width:100%}.JobPosting_banner__oKsUY.JobPosting_statusLive__oziHE{background-color:#7cd695}.JobPosting_banner__oKsUY.JobPosting_statusPending__rz8MJ{background-color:#ffec91}.JobPosting_banner__oKsUY.JobPosting_statusEdit__1BVJL{background-color:#fd8956}.JobPosting_banner__oKsUY.JobPosting_statusArchived__TWZpn{background-color:#d4d4d4}.JobPosting_message__TdhFh{font-size:.9375rem;font-family:var(--font-soehne);font-weight:400;line-height:1.5rem;letter-spacing:0;font-style:normal;color:#262626;background-color:#fd8956;border-radius:1.25rem;padding:1rem;margin-bottom:2rem;text-align:center}.JobPosting_subTabsWrapper__MT7Ie{display:flex;flex-direction:column;padding-bottom:.375rem;margin-bottom:1.625rem;overflow-x:auto}.JobPosting_subTabsContainer__zId7q{--tab-gutter:0}@media screen and (max-width:63.9375em){.JobPosting_subTabsContainer__zId7q{min-width:31.25rem}}.JobPosting_subTabsContainer__zId7q .JobPosting_subTabs__FP7KV{--tab-item-hover-color:#e5def1;--tab-item-hover-background-color:#111;overflow-x:unset}.JobPosting_subTabsContainer__zId7q .JobPosting_subTabs__FP7KV.JobPosting_prerequisiteTab__dfQYd{--tab-item-min-width:18.75rem}.JobPosting_confirmMessage__h3X_z,.JobPosting_noteMessage__cyEeA{font-size:1rem;font-family:var(--font-soehne);font-weight:300;line-height:1.5rem;letter-spacing:0;font-style:normal;color:#515151}.JobPosting_footerButtons__B7lUw{margin-top:auto;display:flex;width:100%;justify-content:space-between;padding-top:1rem}@media screen and (max-width:45.5625em){.JobPosting_footerButtons__B7lUw{flex-direction:column-reverse;gap:.5rem}.JobPosting_footerButtons__B7lUw button{width:100%}}.JobPosting_footerButtons__B7lUw button{--button-icon-size:1.125rem;gap:.5rem}.Auth_content__z8jRP{--modal-width:37.5rem;display:flex;flex-direction:column;padding:0;height:100%}.Auth_modalTitle__pyJwD{--modal-title-size:1.75rem}.Auth_subtitle__GT_Yc{font-weight:300;color:#515151;padding-bottom:1.25rem}.Auth_subtitle__GT_Yc,.Auth_subtitle__GT_Yc .Auth_link__U7kM3{font-size:1rem;font-family:var(--font-soehne);line-height:1.5rem;letter-spacing:0;font-style:normal}.Auth_subtitle__GT_Yc .Auth_link__U7kM3{color:var(--text-color,#111);font-weight:400}.Auth_subtitle__GT_Yc .Auth_link__U7kM3:hover{text-decoration:none}.Auth_forgotTitle__qeiWy{text-transform:capitalize}.Auth_link__U7kM3{color:var(--text-color);padding-left:.3125rem;text-decoration:underline;cursor:pointer}.Auth_submit___X7pJ{width:100%;max-height:2.5rem}@media screen and (max-width:45.5625em){.Auth_submit___X7pJ{width:100%}}.Auth_legal__knw6d{font-size:.75rem;font-family:var(--font-soehne);font-weight:300;line-height:1rem;letter-spacing:0;font-style:normal;color:var(--link-color,#515151);margin:1.25rem 0}.Auth_legal__knw6d a{color:var(--link-color,#515151);text-decoration:underline}.Auth_signOut__hW1lZ{text-align:center}.Auth_signOut__hW1lZ button{color:#272424}.Auth_formButton__X4ROX,.Auth_signInForm__SUgeW,.Auth_signUpForm__rqSVz{flex:1 1;display:flex;flex-direction:column}.Auth_formButton__X4ROX{justify-content:flex-end}.Auth_signUpForm__rqSVz .Auth_checkboxContainer__GTi1a{display:flex;flex-direction:column;gap:.625rem}.Auth_signUpForm__rqSVz .Auth_checkbox__o_4qy{font-size:1rem;font-family:var(--font-soehne);font-weight:300;line-height:1.5rem;letter-spacing:0;font-style:normal;color:#515151}.Auth_signUpForm__rqSVz .Auth_explainCandidate__QiTgJ{font-size:.75rem;font-family:var(--font-soehne);font-weight:400;line-height:1rem;letter-spacing:.015625rem;font-style:normal;color:#666;margin-bottom:1.25rem}@media screen and (max-width:45.5625em){.Auth_signUpForm__rqSVz .Auth_checkbox__o_4qy{font-size:.875rem;font-family:var(--font-soehne);font-weight:300;line-height:1.25rem;letter-spacing:0;font-style:normal}}.Auth_resetPassword__3nwFe .Auth_content__z8jRP{padding-bottom:2.5rem;max-width:31.25rem}.EmailSubscriptionList_emailSubscription___53Nb{display:grid;grid-gap:.5rem;gap:.5rem;margin-bottom:1.25rem}.EmailSubscriptionList_emailSubscription___53Nb span{font-size:1rem;font-family:var(--font-soehne);font-weight:300;line-height:1.5rem;letter-spacing:0;font-style:normal;color:#515151}@media screen and (max-width:45.5625em){.EmailSubscriptionList_emailSubscription___53Nb span{font-size:.875rem;font-family:var(--font-soehne);font-weight:300;line-height:1.25rem;letter-spacing:0;font-style:normal}}.Job_main__4Di3q{--banner-height:22.3125rem}@media screen and (max-width:45.5625em){.Job_main__4Di3q{--banner-height:9.375rem}}.Job_banner__zYpp8{width:100%;height:var(--banner-height);position:absolute;left:0;top:var(--nav-height)}.Job_banner__zYpp8 .Job_bannerImage__ZrFej{width:100%;height:100%;margin:0 auto;object-fit:cover;object-position:center}.Job_bannerSpacer__EFNRX{height:var(--banner-height)}.Job_container__rbRkR{flex:1 1;display:flex;flex-direction:column;padding:var(--container-gutter);position:relative}@media screen and (max-width:63.9375em){.Job_container__rbRkR{width:100%}}.Job_content__SZ4y6{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;max-width:50rem;margin:0 auto}.Job_content__SZ4y6 .Job_backButton__fOeKH{position:absolute;top:var(--container-gutter);left:var(--container-gutter)}.Job_content__SZ4y6 .Job_backButton__fOeKH>button{border:1px var(--border-style,solid) var(--border-color,#d4d4d4)}@media screen and (max-width:74.9375em){.Job_content__SZ4y6 .Job_backButton__fOeKH{position:relative;top:0;left:0}}.Job_content__SZ4y6 .Job_header__SybIj{display:flex;align-items:center;gap:1rem;line-height:1.5}.Job_content__SZ4y6 .Job_header__SybIj .Job_avatar__fJY6X>img{object-fit:contain;max-width:100%;background-color:#e9e9e9}.Job_content__SZ4y6 .Job_header__SybIj .Job_roleTitle__T06vo{flex:1 1}.Job_content__SZ4y6 .Job_header__SybIj .Job_roleTitle__T06vo .Job_title__zJXa8{font-size:2rem;font-family:var(--font-soehne);font-weight:400;line-height:2.5rem;letter-spacing:0;font-style:normal;color:#262626}.Job_content__SZ4y6 .Job_header__SybIj .Job_roleTitle__T06vo .Job_business__jTIYV{font-size:1.25rem;font-family:var(--font-soehne);font-weight:400;line-height:1.625rem;letter-spacing:.009375rem;font-style:normal;color:#262626;display:flex;align-items:center}.Job_content__SZ4y6 .Job_header__SybIj .Job_roleTitle__T06vo .Job_iconWebsite__5SjXI{--button-icon-color:#515151}@media screen and (max-width:45.5625em){.Job_content__SZ4y6 .Job_header__SybIj{flex-direction:column;align-items:flex-start}.Job_content__SZ4y6 .Job_header__SybIj .Job_roleTitle__T06vo .Job_business__jTIYV{align-items:flex-start}}.Job_content__SZ4y6 .Job_textBlur__fsTad{font-size:.875rem;font-family:var(--font-soehne);font-weight:400;line-height:1.25rem;letter-spacing:0;font-style:normal;color:#515151}.Job_content__SZ4y6 .Job_labelText__6N8Ru{font-weight:300;color:#262626}.Job_content__SZ4y6 .Job_info__qgIoZ,.Job_content__SZ4y6 .Job_labelText__6N8Ru{font-size:1rem;font-family:var(--font-soehne);line-height:1.5rem;letter-spacing:0;font-style:normal}.Job_content__SZ4y6 .Job_info__qgIoZ{font-weight:400;flex:1 1;display:flex;gap:1.5rem 2rem;width:100%;flex-wrap:wrap}.Job_content__SZ4y6 .Job_detail__sTfeB{display:flex;flex-direction:column;gap:2rem;padding-bottom:5rem}.Job_content__SZ4y6 .Job_detail__sTfeB .Job_heading__YfBn2{font-size:1.5rem;font-family:var(--font-soehne);font-weight:300;line-height:2rem;letter-spacing:0;font-style:normal;color:#262626;margin-bottom:.75rem}.Job_content__SZ4y6 .Job_detail__sTfeB .Job_text__JKESl{font-size:1rem;font-family:var(--font-soehne);font-weight:400;line-height:1.5rem;letter-spacing:0;font-style:normal;color:#515151}.Job_cta__rG4mw{position:fixed;bottom:2rem;left:50%;transform:translateX(-50%);padding:1rem 1.5rem;background-color:rgba(38,38,38,.9);border-radius:3.125rem}.Job_iconButton__xWavb{--button-size:1.25rem;--button-horizontal-padding:0}.Job_separator__SE0bQ{display:flex;align-items:center;margin-top:.125rem}.Job_separator__SE0bQ:before{content:"";display:flex;align-items:center;justify-content:center;width:.375rem;height:.375rem;border-radius:3.125rem;background-color:#939393;margin:0 .5rem}.Job_separator__SE0bQ>svg{width:1.5rem;min-width:1.5rem;height:1.5rem}.Job_avatarPlaceholder__UnsAT{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#fbfbf9}.Job_avatarPlaceholder__UnsAT svg{width:2rem;height:2rem;color:#bcbcbc}.Job_closedButton__grjWE{background-color:#fff}.JobsAnnouncementsFilters_filters__jPMWo{display:grid;grid-auto-flow:column dense;grid-template-columns:repeat(var(--filter-columns,2),13.75rem);grid-template-rows:1fr;grid-gap:.875rem;gap:.875rem;padding:.125rem}.JobsAnnouncementsFilters_filters__jPMWo.JobsAnnouncementsFilters_hasCompany__ZePAC{--filter-columns:3}.JobsAnnouncementsFilters_companyOption__bLFAD,.JobsAnnouncementsFilters_locationOption__BjMNu{display:flex;align-items:center;gap:.375rem}.JobsAnnouncementsFilters_locationOption__BjMNu svg{width:1.25rem;height:1.25rem}.JobsAnnouncementsFilters_header__4t9Tm{background-color:#e5def1}.JobsAnnouncementsSearchCriteria_criteriaList__8VVd9 ul{display:flex;flex-wrap:wrap;gap:.5rem}.NoResults_message___jBw6{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding-bottom:2rem}.NoResults_message___jBw6 .NoResults_icon__aaE3A{width:5rem;height:auto}.NoResults_message___jBw6 .NoResults_description__AqWos{font-size:1.125rem;font-family:var(--font-soehne);font-weight:300;line-height:1.75rem;letter-spacing:0;font-style:normal;color:#666;text-align:center}@media screen and (max-width:45.5625em){.NoResults_message___jBw6 .NoResults_description__AqWos{font-size:1rem;font-family:var(--font-soehne);font-weight:300;line-height:1.5rem;letter-spacing:0;font-style:normal}}.NoResults_message___jBw6.NoResults_columnReverse__3wy_C{flex-direction:column-reverse}.NoResults_message___jBw6 .NoResults_imageContainer__blU6O{max-width:16.25rem}.NoResults_message___jBw6 .NoResults_imageContainer__blU6O img{width:100%;height:auto}.PageBlocked_blocked__4oPta{position:fixed;top:var(--nav-height);right:0;bottom:0;left:var(--nav-rail-width);z-index:887;background-color:#fff;opacity:.4}@media screen and (max-width:45.5625em){.PageBlocked_blocked__4oPta{--nav-rail-width:0}}.PageNotification_notification__0UI49{position:fixed;left:var(--nav-rail-width);right:0;z-index:892;background-color:#e3caef}@media screen and (max-width:45.5625em){.PageNotification_notification__0UI49{--nav-rail-width:0}}.PageNotification_notification__0UI49 .PageNotification_container__h2aH_{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.75rem var(--container-gutter);gap:.5rem;font-size:1rem;font-weight:400;color:#262626}@media screen and (max-width:45.5625em){.PageNotification_notification__0UI49 .PageNotification_container__h2aH_{--nav-rail-width:0}}.PageNotification_notification__0UI49 .PageNotification_icon__cS3Tx{margin-right:.25rem}.PageNotification_notification__0UI49 .PageNotification_icon__cS3Tx svg{width:1rem;height:1rem}.PageNotification_notification__0UI49 .PageNotification_actions__qAllO{display:flex;flex-direction:row;gap:.5rem}@media screen and (max-width:45.5625em){.PageNotification_notification__0UI49 .PageNotification_actions__qAllO{width:100%;flex-direction:column;row-gap:.75rem}.PageNotification_notification__0UI49 .PageNotification_actions__qAllO a,.PageNotification_notification__0UI49 .PageNotification_actions__qAllO button{width:100%}}.PageNotification_bannerSpacer__kTXZ4{height:4.5rem}.UserLayout_root__onZTl{--nav-text-color:#fff;display:inherit}.UserLayout_userLayout__t14IE{flex:1 1;display:grid;grid-template-areas:"content" "footer";grid-template-columns:1fr;grid-template-rows:1fr auto;background:var(--layout-background-color,var(--background-color))}.UserLayout_userLayout__t14IE>header{grid-area:nav}.UserLayout_userLayout__t14IE>aside{grid-area:sidebar}.UserLayout_userLayout__t14IE>main{grid-area:content}.UserLayout_userLayout__t14IE>footer{grid-area:footer}.UserLayout_userLayout__t14IE.UserLayout_withNav__8rsv2{grid-template-areas:"nav" "content" "footer";grid-template-rows:var(--nav-height) 1fr auto}.UserLayout_userLayout__t14IE.UserLayout_withNav__8rsv2.UserLayout_withSidebar___vpQn{grid-template-areas:"sidebar nav" "content content" "footer footer";grid-template-columns:auto 1fr;grid-template-rows:var(--nav-height) 1fr auto}.UserLayout_userLayout__t14IE .UserLayout_content__TGl1S{display:flex;flex-direction:column;width:100%;min-height:calc(100vh - var(--nav-height));margin:0 auto}.UserLayout_userLayout__t14IE .UserLayout_content__TGl1S.UserLayout_maxWidth__CoVPo{max-width:calc(111.25rem - var(--nav-rail-width))}.UserLayout_userLayout__t14IE .UserLayout_content__TGl1S.UserLayout_overflowHidden__k05IK{overflow:hidden}@media screen and (max-width:45.5625em){.UserLayout_userLayout__t14IE .UserLayout_content__TGl1S{padding-top:var(--nav-buttons-height,0)}}@media screen and (min-width:45.625em){.UserLayout_userLayout__t14IE.UserLayout_withSidebar___vpQn{--sidebar-left:var(--nav-rail-width,rem(84));grid-template-areas:"sidebar content" "sidebar footer";grid-template-columns:var(--sidebar-left) 1fr;grid-template-rows:1fr auto}.UserLayout_userLayout__t14IE.UserLayout_withNav__8rsv2{grid-template-areas:"nav nav" "content" "footer";grid-template-rows:var(--nav-height) 1fr auto}.UserLayout_userLayout__t14IE.UserLayout_withNav__8rsv2.UserLayout_withSidebar___vpQn{--sidebar-left:var(--nav-rail-width,rem(84));grid-template-areas:"nav nav" "sidebar content" "sidebar footer";grid-template-columns:var(--sidebar-left) 1fr;grid-template-rows:var(--nav-height) 1fr auto}}.GroupSidebar_sidebar__qO3cO{padding:var(--nav-height) 0 var(--container-gutter);width:21.75rem;height:100vh;overflow-y:auto;position:fixed;z-index:1}@media screen and (max-width:74.9375em){.GroupSidebar_sidebar__qO3cO{height:-moz-fit-content;height:fit-content;position:relative;border:none;width:100%;padding-top:0}}.GroupSidebar_sidebar__qO3cO .GroupSidebar_item__KQ_Y8{--tree-item-border-color:$color-white-100}.GroupSidebar_sidebar__qO3cO .GroupSidebar_selectButton__31fu2{--button-horizontal-padding:1rem;margin:0}.GroupSidebar_highlighted__OnO_t{--tree-item-font-weight:400}.JobsAnnouncements_jobsAnnouncements__i8I_F{--banner-height:22.3125rem}@media screen and (max-width:45.5625em){.JobsAnnouncements_jobsAnnouncements__i8I_F{--banner-height:15.625rem}}.JobsAnnouncements_banner__fPHvt{width:100%;height:var(--banner-height);position:absolute;left:0;top:var(--nav-height);background-color:#f5f5f5;display:flex;align-items:center;justify-content:center}.JobsAnnouncements_banner__fPHvt .JobsAnnouncements_bannerTitle__V__pJ{display:flex;flex-direction:row;align-items:center}.JobsAnnouncements_banner__fPHvt .JobsAnnouncements_bannerTitle__V__pJ .JobsAnnouncements_pc__5u7iy{aspect-ratio:1.26;margin-left:1.5rem;width:-moz-fit-content;width:fit-content;height:11.875rem;object-fit:contain;object-position:left center}@media screen and (max-width:45.5625em){.JobsAnnouncements_banner__fPHvt .JobsAnnouncements_bannerTitle__V__pJ .JobsAnnouncements_pc__5u7iy{margin-left:.5rem;height:5.625rem}}.JobsAnnouncements_banner__fPHvt .JobsAnnouncements_bannerImage__GVW6S{width:100%;height:100%;margin:0 auto;object-fit:cover;object-position:center}.JobsAnnouncements_banner__fPHvt .JobsAnnouncements_bannerContent__uodq5{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#111}.JobsAnnouncements_banner__fPHvt .JobsAnnouncements_bannerContent__uodq5 del{font-size:1.5rem;font-weight:400;text-decoration:line-through}.JobsAnnouncements_banner__fPHvt .JobsAnnouncements_bannerContent__uodq5 h1{font-size:11.125rem;font-weight:800;text-transform:uppercase;letter-spacing:-.122375rem;line-height:75%;margin:.5rem 0;text-align:center}.JobsAnnouncements_banner__fPHvt .JobsAnnouncements_bannerContent__uodq5 p{display:inline-flex;align-items:center;font-weight:400}.JobsAnnouncements_banner__fPHvt .JobsAnnouncements_bannerContent__uodq5 .JobsAnnouncements_logo__dsQIZ{margin-left:.25rem;height:1.875rem}.JobsAnnouncements_banner__fPHvt .JobsAnnouncements_bannerContent__uodq5 .JobsAnnouncements_logo__dsQIZ svg{height:1.875rem}@media screen and (max-width:45.5625em){.JobsAnnouncements_banner__fPHvt .JobsAnnouncements_bannerContent__uodq5 h1{font-size:4.5rem}}.JobsAnnouncements_banner__fPHvt .JobsAnnouncements_beta__uAtEw{position:absolute;top:10%;left:50%;transform:translateX(-50%);z-index:1}.JobsAnnouncements_banner__fPHvt .JobsAnnouncements_beta__uAtEw .JobsAnnouncements_chip__cDFfl{--chip-background:#ffc9ce;--chip-text-color:#111;font-weight:400}@media screen and (min-width:45.625em){.JobsAnnouncements_banner__fPHvt .JobsAnnouncements_bannerImage__GVW6S{padding-left:var(--nav-rail-width)}}.JobsAnnouncements_bannerSpacer__1pEUE{height:var(--banner-height)}.JobsAnnouncements_main__WOPCK{display:grid;grid-template-rows:auto 1fr;grid-template-columns:auto 1fr;grid-template-areas:"sidebar filters" "sidebar content";position:relative;padding:0 2rem}@media screen and (max-width:66.8125em){.JobsAnnouncements_main__WOPCK{padding:0;grid-template-rows:auto auto 1fr;grid-template-columns:1fr;grid-template-areas:"sidebar" "filters" "content"}}.JobsAnnouncements_main__WOPCK .JobsAnnouncements_sidebar__28MNX{--sidebar-background-color:var(--layout-background-color);grid-area:sidebar;width:21.75rem;height:calc(100vh - var(--nav-height) - 4rem);padding:0;margin:2rem 0;border:1px var(--border-style,solid) var(--border-color,#d4d4d4);border-radius:1.25rem;position:relative}.JobsAnnouncements_main__WOPCK .JobsAnnouncements_sidebar__28MNX.JobsAnnouncements_hidden__e1MrT{width:0;height:0}.JobsAnnouncements_main__WOPCK .JobsAnnouncements_sidebar__28MNX.JobsAnnouncements_sticky__xkd5Z{position:-webkit-sticky;position:sticky;top:calc(var(--nav-height) + 2rem);z-index:1}.JobsAnnouncements_main__WOPCK .JobsAnnouncements_sidebar__28MNX button{font-size:1.5rem;font-family:var(--font-soehne);font-weight:400;line-height:2rem;letter-spacing:0;font-style:normal}@media screen and (max-width:66.8125em){.JobsAnnouncements_main__WOPCK .JobsAnnouncements_sidebar__28MNX{--sidebar-width:calc(100% - 2.8125rem);width:var(--sidebar-width);height:auto;margin:2rem auto 0}.JobsAnnouncements_main__WOPCK .JobsAnnouncements_sidebar__28MNX.JobsAnnouncements_sticky__xkd5Z{position:relative;top:unset}}.JobsAnnouncements_main__WOPCK .JobsAnnouncements_container__GzbWF{grid-area:content}.JobsAnnouncements_filtersContainer__jLALF{display:flex;flex-direction:column;gap:1.5rem;padding-top:var(--container-gutter);padding-bottom:1.5rem;width:calc(100% - var(--container-gutter)*2);margin:0 auto;grid-area:filters;background-color:var(--layout-background-color)}.JobsAnnouncements_filtersContainer__jLALF.JobsAnnouncements_sticky__xkd5Z{position:-webkit-sticky;position:sticky;top:var(--nav-height);z-index:1}.JobsAnnouncements_filtersContainer__jLALF .JobsAnnouncements_filters__3JzIb{overflow-x:auto}@media screen and (max-width:45.5625em){.JobsAnnouncements_filtersContainer__jLALF .JobsAnnouncements_filters__3JzIb{max-width:calc(100vw - var(--container-gutter))}.JobsAnnouncements_filtersContainer__jLALF.JobsAnnouncements_sticky__xkd5Z{height:auto;position:relative;top:unset}}.JobsAnnouncements_container__GzbWF{flex:1 1;display:flex;flex-direction:column;gap:2rem;padding-bottom:var(--container-gutter);width:calc(100% - var(--container-gutter)*2);margin:0 auto}.JobsAnnouncements_container__GzbWF h2{font-family:var(--font-soehne);font-size:1.375rem}.JobsAnnouncements_container__GzbWF .JobsAnnouncements_jobsNotAvailable__udU0t{display:flex;flex-direction:column;justify-content:center;align-items:center}.JobsAnnouncements_container__GzbWF .JobsAnnouncements_jobsNotAvailable__udU0t.JobsAnnouncements_noImage__XkgUf{margin-top:10%}.JobsAnnouncements_container__GzbWF .JobsAnnouncements_jobsNotAvailable__udU0t svg{width:4rem;height:4rem}.JobsAnnouncements_container__GzbWF .JobsAnnouncements_campaignsList__aSfzG,.JobsAnnouncements_container__GzbWF .JobsAnnouncements_rolesList__96dtk{display:flex;flex-direction:column;gap:.5rem}.JobsAnnouncements_container__GzbWF .JobsAnnouncements_rolesList__96dtk .JobsAnnouncements_heading__5LhBU{font-family:var(--font-soehne);font-size:1.375rem;padding-bottom:.5rem}.JobsAnnouncements_container__GzbWF svg{width:1rem;min-width:1rem;height:1rem}.JobsAnnouncements_image__bIVNZ{width:100%;max-width:18.75rem;max-height:10.3125rem;min-height:5.3125rem;position:relative}.JobsAnnouncements_image__bIVNZ img{width:100%;height:100%;object-fit:contain;object-position:left bottom}.JobsAnnouncements_body__5sAt1{position:relative;background-color:#fff;border-top:1px var(--border-style,solid) var(--border-color,#d4d4d4);border-radius:0 0 .5rem .5rem;box-shadow:4px 4px 12px rgba(66,66,66,.1)}.JobsAnnouncements_campaignDescription__MXDWt{padding:1rem 1rem 0 2rem;width:inherit}.JobsAnnouncements_itemField__LvrHc{display:flex;align-items:center;gap:.375rem;padding-right:.5rem}.JobsAnnouncements_itemLabel__Sanpi{font-weight:500}.JobsAnnouncements_rolesList__96dtk{display:flex;flex-direction:column;gap:1rem}.JobsAnnouncements_roleItem__e54qU{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border:1px var(--border-style,solid) var(--border-color,#d4d4d4);border-radius:.5rem;background-color:#fff;padding:1rem .9375rem}.JobsAnnouncements_roleItem__e54qU.JobsAnnouncements_roleItemHover__K8ndE:hover{box-shadow:4px 4px 12px rgba(66,66,66,.1)}@media screen and (max-width:63.9375em){.JobsAnnouncements_roleItem__e54qU{flex-direction:column}}.JobsAnnouncements_roleItem__e54qU .JobsAnnouncements_itemContent__pXr55{display:flex;gap:1rem;flex:1 1;width:100%}@media screen and (max-width:45.5625em){.JobsAnnouncements_roleItem__e54qU .JobsAnnouncements_itemContent__pXr55{flex-direction:column}}.JobsAnnouncements_roleItem__e54qU .JobsAnnouncements_itemContent__pXr55 .JobsAnnouncements_avatar__H7Fxo{border-radius:.5rem}.JobsAnnouncements_roleItem__e54qU .JobsAnnouncements_itemContent__pXr55 .JobsAnnouncements_avatar__H7Fxo>img{object-fit:contain;max-width:100%;background-color:#e9e9e9}.JobsAnnouncements_roleItem__e54qU .JobsAnnouncements_itemContent__pXr55 .JobsAnnouncements_avatarPlaceholder__BPr02{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.JobsAnnouncements_roleItem__e54qU .JobsAnnouncements_itemContent__pXr55 .JobsAnnouncements_avatarPlaceholder__BPr02 img{background-color:none;color:#bcbcbc}.JobsAnnouncements_roleItem__e54qU .JobsAnnouncements_itemContent__pXr55 .JobsAnnouncements_roleContent__nr_66{flex:1 1;display:flex;flex-direction:column;gap:.25rem;max-width:85%}.JobsAnnouncements_roleItem__e54qU .JobsAnnouncements_itemContent__pXr55 .JobsAnnouncements_roleContent__nr_66 .JobsAnnouncements_roleTitle__x3wid .JobsAnnouncements_viewButton__sEJMF{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-align:left;font-size:1.5rem;line-height:1.5}.JobsAnnouncements_roleItem__e54qU .JobsAnnouncements_itemContent__pXr55 .JobsAnnouncements_roleContent__nr_66 .JobsAnnouncements_iconButton__r6vwW{--button-size:1rem;--button-horizontal-padding:0}.JobsAnnouncements_roleItem__e54qU .JobsAnnouncements_itemContent__pXr55 .JobsAnnouncements_roleContent__nr_66 .JobsAnnouncements_business__Li1i3{display:flex}.JobsAnnouncements_roleItem__e54qU .JobsAnnouncements_itemContent__pXr55 .JobsAnnouncements_roleContent__nr_66 .JobsAnnouncements_business__Li1i3 .JobsAnnouncements_name__oG7b2 span+span:before{content:" | "}.JobsAnnouncements_roleItem__e54qU .JobsAnnouncements_info__yCDPq{display:flex;align-items:center;flex-wrap:wrap}.JobsAnnouncements_roleItem__e54qU .JobsAnnouncements_info__yCDPq .JobsAnnouncements_location__Y7izj{display:flex;align-items:center;gap:.25rem}.JobsAnnouncements_roleItem__e54qU .JobsAnnouncements_posted__ZJoaN{flex-wrap:wrap;row-gap:0}.JobsAnnouncements_roleItem__e54qU .JobsAnnouncements_location__Y7izj p{display:flex;align-items:flex-start;gap:.375rem}.JobsAnnouncements_roleItem__e54qU .JobsAnnouncements_location__Y7izj p svg{margin-top:.1875rem}.JobsAnnouncements_roleItem__e54qU .JobsAnnouncements_actionButtons__ybtyT{padding-right:0;justify-content:flex-end;min-width:12.5rem}.JobsAnnouncements_roleItem__e54qU .JobsAnnouncements_actionButtons__ybtyT .JobsAnnouncements_bookmark__F1zhu{width:max-content}.JobsAnnouncements_roleItem__e54qU .JobsAnnouncements_actionButtons__ybtyT .JobsAnnouncements_bookmark__F1zhu svg{width:1.5rem;min-width:1.5rem;height:1.5rem;color:#515151}@media screen and (max-width:63.9375em){.JobsAnnouncements_roleItem__e54qU .JobsAnnouncements_actionButtons__ybtyT{width:100%;margin-top:1rem}.JobsAnnouncements_roleItem__e54qU .JobsAnnouncements_actionButtons__ybtyT>button{width:100%}}@media screen and (max-width:45.5625em){.JobsAnnouncements_roleItem__e54qU .JobsAnnouncements_actionButtons__ybtyT{gap:1rem}.JobsAnnouncements_roleItem__e54qU .JobsAnnouncements_actionButtons__ybtyT .JobsAnnouncements_submissionButton__OPZzX,.JobsAnnouncements_roleItem__e54qU .JobsAnnouncements_actionButtons__ybtyT .JobsAnnouncements_viewButton__sEJMF{width:100%}}.JobsAnnouncements_roleItem__e54qU .JobsAnnouncements_submissionButton__OPZzX{min-width:7.5rem}.JobsAnnouncements_textBlur__MdZJv{color:#515151}.JobsAnnouncements_container__GzbWF .JobsAnnouncements_spinnerWrapper__alKqY{--spinner-size:3rem;display:flex;justify-content:center;align-items:center;margin-top:10%}.JobsAnnouncements_container__GzbWF .JobsAnnouncements_spinnerWrapper__alKqY .JobsAnnouncements_spinner__20wbv{--spinner-size:3rem}.JobsAnnouncements_authModalSubTitle__ekzJf{padding-left:.3125rem}.JobsAnnouncements_content__9ld9m{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:10vh;width:100%}.JobsAnnouncements_searchActions__HSaBg{display:flex;flex-direction:row;align-items:center;row-gap:1rem;justify-content:space-between;flex-wrap:wrap}.JobsAnnouncements_searchSort__jAA53{border:1px var(--border-style,solid) var(--border-color,#d4d4d4)}.JobsAnnouncements_searchInput__ap7qP{--form-fields-spacing:0}.JobsAnnouncements_separator__0b892{display:flex;align-items:center}.JobsAnnouncements_separator__0b892:before{content:"•";display:flex;align-items:center;justify-content:center;color:#939393;margin:0 .5rem}.JobsAnnouncements_icon__XpvZN{width:1.125rem;min-width:1.125rem;height:1.125rem}@media screen and (max-width:45.5625em){.JobsAnnouncements_pagination__Ywpo1{flex-direction:column}}