.JobDetail_detail___Th__{display:flex;flex-flow:column;align-items:flex-start;padding:8px;border:1px solid #f2f2f6;border-radius:4px;background-color:#fff}.JobDetail_info__F2Lb5{display:flex;text-align:unset;align-items:center}.JobDetail_info__F2Lb5 svg{flex-shrink:0}.JobDetail_label__ouCqu{color:#4b5480;display:none}@media(min-width:768px){.JobDetail_label__ouCqu{display:block}}.JobDetail_value__1yhn_{display:none}@media(min-width:768px){.JobDetail_value__1yhn_{display:block;margin-top:4px}}.JobDetail_valueWrap__WLN9I:active,.JobDetail_valueWrap__WLN9I:hover{text-decoration:none}.JobDetail_mobileValue__LDlav{display:block}@media(min-width:768px){.JobDetail_mobileValue__LDlav{display:none}}.MultiValueJobDetail_detail__ugdDZ{display:flex;align-items:center;padding:8px;border:1px solid #f2f2f6;border-radius:4px;background-color:#fff}@media(min-width:768px){.MultiValueJobDetail_detail__ugdDZ{flex-flow:column;align-items:flex-start}.MultiValueJobDetail_detail__ugdDZ svg{transform:translateY(2px)}}.MultiValueJobDetail_info__DkGK_{display:flex;align-items:baseline}.MultiValueJobDetail_label__GO9qQ{color:#4b5480;display:none;margin-bottom:8px}@media(min-width:768px){.MultiValueJobDetail_label__GO9qQ{display:block}}.JobDetails_compWrap__cBf_r{background:transparent;display:grid;grid-row-gap:12px}@media(min-width:768px){.JobDetails_compWrap__cBf_r{padding:0}}.JobDetails_singleColumn__qyb6M{display:grid;grid-template-columns:1fr;grid-column-gap:12px}.JobDetails_splitFourColumns__qrsB5{display:grid;grid-template-columns:1fr;grid-gap:12px}@media(min-width:768px){.JobDetails_splitFourColumns__qrsB5{grid-template-columns:1fr 1fr 1fr 1fr}}.JobDetails_singleDoubleColumn__NwW1V{display:grid;grid-template-columns:1fr;grid-gap:12px}@media(min-width:768px){.JobDetails_singleDoubleColumn__NwW1V{grid-template-columns:1fr}}.JobDetails_halfWidth__isel3{grid-column-gap:8px}@media(min-width:768px){.JobDetails_halfWidth__isel3{grid-template-columns:1fr 1fr}}.JobDetails_threeColumns__M4wKb{grid-column-gap:8px}@media(min-width:768px){.JobDetails_threeColumns__M4wKb{grid-template-columns:1fr 1fr 1fr}}.JobDetails_icon__LZn2m{width:12px;height:12px;margin-right:8px}.JobDetails_icon__LZn2m path{fill:#4b5480}.JobHeroImage_compWrap__Ip_5O{aspect-ratio:32/9;position:relative;width:100%}.JobHeroImage_compWrap__Ip_5O:after{content:"";top:0;left:0;position:absolute;width:100%;height:100%}.JobHeroImage_compWrap__Ip_5O .JobHeroImage_image__fswl_{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-o-object-fit:cover;object-fit:cover}.JobPostCompanyInfo_h1__uwfPz{font-size:44px;line-height:64px}.JobPostCompanyInfo_h1__uwfPz,.JobPostCompanyInfo_h2__wVNQP{font-family:var(--cera-pro),serif;font-style:normal;font-weight:700}.JobPostCompanyInfo_h2__wVNQP{font-size:36px;line-height:56px}.JobPostCompanyInfo_h3__nlzEs{font-size:28px;line-height:44px}.JobPostCompanyInfo_h3__nlzEs,.JobPostCompanyInfo_h4__88QFS{font-family:var(--cera-pro),serif;font-style:normal;font-weight:700}.JobPostCompanyInfo_h4__88QFS{font-size:20px;line-height:32px}.JobPostCompanyInfo_h5__qjLLT{font-size:16px;line-height:24px}.JobPostCompanyInfo_h5__qjLLT,.JobPostCompanyInfo_h6__s280Z{font-family:var(--cera-pro),serif;font-style:normal;font-weight:700}.JobPostCompanyInfo_h6__s280Z{font-size:12px;line-height:20px}.JobPostCompanyInfo_uppercase__hFEDf{text-transform:uppercase}.JobPostCompanyInfo_large-body-text__WMETS{font-family:var(--source-sans-3),serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px}.JobPostCompanyInfo_main-body-semi-bold__2FFTI,.JobPostCompanyInfo_main-body-text__bVJGF{font-family:var(--source-sans-3),serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px}.JobPostCompanyInfo_main-body-semi-bold__2FFTI{font-weight:600}.JobPostCompanyInfo_small-body-text-semi-bold__6jWLD,.JobPostCompanyInfo_small-body-text__k_TK4{font-family:var(--source-sans-3),serif;font-style:normal;font-weight:400;font-size:12px;line-height:16px}.JobPostCompanyInfo_small-body-text-semi-bold__6jWLD{font-weight:600}.JobPostCompanyInfo_small-caps-regular__d6kum{font-family:var(--source-sans-3),serif;font-style:normal;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.04em}.JobPostCompanyInfo_small-caps-bold__SCiaG{font-family:var(--cera-pro),serif;font-style:normal;font-weight:700;font-size:12px;line-height:16px}.JobPostCompanyInfo_compWrap__BxczD{display:flex;flex-wrap:wrap;gap:8px;flex-direction:column}@media(min-width:576px){.JobPostCompanyInfo_compWrap__BxczD{flex-direction:row;gap:12px}}.JobPostCompanyInfo_row___wUKo{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.JobPostCompanyInfo_item__jK7I4{display:flex;align-items:center;gap:4px;flex-shrink:0}.JobPostCompanyInfo_item__jK7I4 svg{width:12px;height:12px}.JobPostCompanyInfo_item__jK7I4 svg path{fill:#596980}.JobPostCompanyInfo_item__jK7I4 a{display:flex;align-items:center;gap:4px}.JobPostCompanyInfo_item__jK7I4 a .JobPostCompanyInfo_text__XtUS0{font-size:14px}.JobPostCompanyInfo_item__jK7I4 a svg path{fill:#ff2458}.JobPostCompanyInfo_grey__rW3rB{color:#596980}.AvatarBase_root__DReTA{display:block;position:relative;overflow:hidden;padding:0;margin:0}.AvatarBase_root__DReTA.AvatarBase_square__v53vL{border-radius:4px}.AvatarBase_root__DReTA.AvatarBase_circle__qt7Uz{border-radius:50%}.AvatarBase_sm__b7t8G{width:24px;height:24px}.AvatarBase_md__ztlO2{width:48px;height:48px}.AvatarBase_lg__p0LiG{width:100px;height:100px}.AvatarBase_img__3ZoNt{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.CompanyLogo_link__hyzy6{display:block;text-decoration:none;background:#fff;overflow:hidden;margin:0;box-shadow:0 0 0 1px #f0edff;transition:box-shadow .2s ease;width:-moz-fit-content;width:fit-content;border-radius:4px;padding:8px;flex-shrink:0}.CompanyLogo_link__hyzy6:focus{outline:none;box-shadow:inset 0 0 0 1px #f0edff,0 0 0 3px #8999af}.CompanyLogo_link__hyzy6:focus:not(:focus-visible){box-shadow:inset 0 0 0 1px #f0edff}.CompanyLogo_link__hyzy6:focus-visible{box-shadow:inset 0 0 0 1px #f0edff,0 0 0 3px #8999af}.CompanyLogo_avatar__tZCHy{display:block;background:#fff}.CompanyLogo_avatar__tZCHy img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.CompanyLogo_fallback__vVfTm{width:100%;height:100%;background:#fff;box-sizing:border-box;box-shadow:0 0 0 1px #f0edff}.CompanyLogo_fallback__vVfTm svg{height:100%;width:100%}.FollowButton_followButton__H8yBP{position:relative;display:flex;align-items:center;padding:8px 12px;border-radius:50px;border:none;cursor:pointer}.FollowButton_followButton__H8yBP:focus{outline:none}.FollowButton_followButton__H8yBP:disabled{cursor:not-allowed}.FollowButton_followButton__H8yBP.FollowButton_follow__85nj2{background:#ffe0e7;color:#951730}.FollowButton_followButton__H8yBP.FollowButton_follow__85nj2:hover{color:#ff2458}.FollowButton_followButton__H8yBP.FollowButton_follow__85nj2:hover .FollowButton_followIcon__H0mAC{fill:#ff2458}.FollowButton_followButton__H8yBP.FollowButton_follow__85nj2:focus-visible{box-shadow:0 0 0 1px #55101e}.FollowButton_followButton__H8yBP.FollowButton_follow__85nj2:active{outline:none}.FollowButton_followButton__H8yBP.FollowButton_follow__85nj2:disabled{background:#ffe0e7;color:#ffa3b8;cursor:not-allowed}.FollowButton_followButton__H8yBP.FollowButton_follow__85nj2:disabled .FollowButton_followIcon__H0mAC{fill:#ffa3b8}.FollowButton_followButton__H8yBP.FollowButton_follow__85nj2 .FollowButton_followIcon__H0mAC{fill:#951730}.FollowButton_followButton__H8yBP.FollowButton_follow__85nj2 .FollowButton_followIcon__H0mAC:hover{fill:#ff2458}.FollowButton_followButton__H8yBP.FollowButton_follow__85nj2.FollowButton_loading__Yzoqs:after{border-color:#951730}.FollowButton_followButton__H8yBP.FollowButton_following__9Q2y3{background:#e9fdf3;color:#086d4d}.FollowButton_followButton__H8yBP.FollowButton_following__9Q2y3 .FollowButton_followingIcon__XdSPO{fill:#086d4d}.FollowButton_followButton__H8yBP.FollowButton_following__9Q2y3:hover{color:#11b076}.FollowButton_followButton__H8yBP.FollowButton_following__9Q2y3:hover .FollowButton_followingIcon__XdSPO{fill:#11b076}.FollowButton_followButton__H8yBP.FollowButton_following__9Q2y3:focus-visible{box-shadow:0 0 0 1px #0a543d;color:#0a543d}.FollowButton_followButton__H8yBP.FollowButton_following__9Q2y3:focus-visible .FollowButton_followingIcon__XdSPO{fill:#0a543d}.FollowButton_followButton__H8yBP.FollowButton_following__9Q2y3:active{outline:none}.FollowButton_followButton__H8yBP.FollowButton_following__9Q2y3:disabled{background:#e9fdf3;color:#9df1ca;cursor:not-allowed}.FollowButton_followButton__H8yBP.FollowButton_following__9Q2y3:disabled .FollowButton_icon__o_uty{fill:#9df1ca!important}.FollowButton_followButton__H8yBP.FollowButton_following__9Q2y3.FollowButton_loading__Yzoqs:after{border-color:#086d4d}.FollowButton_followButton__H8yBP.FollowButton_loading__Yzoqs{cursor:default;pointer-events:none}.FollowButton_followButton__H8yBP.FollowButton_loading__Yzoqs:after{content:"";position:absolute;inset:-1px;border-radius:inherit;border:1px solid;animation:FollowButton_loadingRotate__FzpDb 2s linear infinite;opacity:.5}.FollowButton_followButton__H8yBP .FollowButton_icon__o_uty{width:8px;height:8px;margin-right:4px}@keyframes FollowButton_loadingRotate__FzpDb{0%{-webkit-clip-path:polygon(50% 0,50% 0,50% 0,50% 0,50% 0);clip-path:polygon(50% 0,50% 0,50% 0,50% 0,50% 0)}25%{-webkit-clip-path:polygon(50% 0,100% 0,100% 50%,100% 50%,100% 50%);clip-path:polygon(50% 0,100% 0,100% 50%,100% 50%,100% 50%)}50%{-webkit-clip-path:polygon(50% 0,100% 0,100% 100%,100% 100%,100% 100%);clip-path:polygon(50% 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{-webkit-clip-path:polygon(50% 0,100% 0,100% 100%,0 100%,0 100%);clip-path:polygon(50% 0,100% 0,100% 100%,0 100%,0 100%)}to{-webkit-clip-path:polygon(50% 0,100% 0,100% 100%,0 100%,0 0);clip-path:polygon(50% 0,100% 0,100% 100%,0 100%,0 0)}}.JobCompanyName_company__va3CW{display:flex;flex-direction:column;align-self:center;width:100%;overflow:hidden;word-break:break-word}@media(min-width:480px){.JobCompanyName_company__va3CW{width:auto}}.JobCompanyName_name__V9AaS{color:#596980;border-radius:2px}.JobCompanyName_name__V9AaS:focus{outline:none}.JobCompanyName_name__V9AaS:focus-visible{outline:2px solid #b4b2bf;outline-offset:2px}.JobPostCompanyDetails_compWrap__AU0tM{display:flex;width:100%;gap:12px}.JobPostCompanyDetails_companyDetailsContainer__98euU{flex-grow:1;display:flex;flex-direction:column;gap:8px}.JobPostCompanyDetails_titleSection__VDc1h{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.JobPostCompanyDetails_titleSection__VDc1h>div{display:flex;flex-basis:0;flex-grow:1;align-items:center}.JobPostCompanyDetails_titleSection__VDc1h .JobPostCompanyDetails_titleActionsContainer__fn5s_{justify-content:flex-end}.JobPostCompanyDetails_eaLicenseNumberContainer__6P0_3{font-size:12px;color:#8999af}.JobPostCompanyDetails_separator__ADn7X{width:100%;height:1px;background-color:#f0edff}.JobRelatedTags_compWrap__5rHMQ{width:100%;display:flex;flex-direction:column;gap:12px}.JobRelatedTags_items__nOmbk{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.JobStatus_compWrap__8WSGF{display:flex;flex-flow:column;align-items:center;gap:8px}.JobStatus_item__uqZUY{width:100%;display:flex;justify-content:space-between;align-items:center}.JobStatus_item__uqZUY.JobStatus_appliedItem___fgwD{color:#086d4d}.JobStatus_item__uqZUY.JobStatus_appliedItem___fgwD svg path{fill:#086d4d}.JobStatus_item__uqZUY.JobStatus_inactiveItem___V_VE{color:#b01a1a}.JobStatus_item__uqZUY.JobStatus_inactiveItem___V_VE svg path{fill:#b01a1a}.JobStatus_item__uqZUY .JobStatus_info__rZun_{display:flex;align-items:center;gap:8px}.JobStatus_icon__j3Ddk{width:16px;height:16px}.DaysToApply_daysToApply__ShMJw{display:flex;align-items:center;gap:4px;color:#b01a1a;width:-moz-fit-content;width:fit-content}.DaysToApply_daysToApply__ShMJw.DaysToApply_sm__cIEnS svg{height:8px;width:8px}.DaysToApply_daysToApply__ShMJw.DaysToApply_md__j_gyL svg{height:16px;width:16px}.DaysToApply_daysToApply__ShMJw svg{flex-shrink:0}.DaysToApply_daysToApply__ShMJw svg path{fill:#b01a1a}.ExternalApplyConfirmationModal_title__46gI5{text-align:center;margin:0}.ExternalApplyConfirmationModal_actionsContainer__fomkL{display:flex;justify-content:center;gap:12px}.ExternalApplyConfirmationModal_growButton__0nROW{flex-grow:1}.ExternalApplyConfirmationModal_icon__LSla2{height:16px;width:16px}.ExternalApplyConfirmationModal_modal__p3wOr{box-sizing:border-box}@media(min-width:992px){.ExternalApplyConfirmationModal_modal__p3wOr{left:calc(113px + (100vw - 113px)/2)}.ExternalApplyConfirmationModal_shiftModal__Bv6UQ{left:calc(250px + (100vw - 250px)/2)}}.JobSummary_buttonsContainer__KmkKm,.JobSummary_details__Q_BcC,.JobSummary_infoTitle__Xmnyt,.JobSummary_label__9z87Y{display:flex;justify-content:center}.JobSummary_compWrap__wdyLS{display:flex;flex-direction:column;gap:4px;width:100%}.JobSummary_container__Hq3bC{display:flex;flex-direction:column;align-items:center;gap:16px}.JobSummary_label__9z87Y{color:#8999af;text-align:center}.JobSummary_infoTitle__Xmnyt{color:#3e4b5e;text-align:center;word-break:break-word}.JobSummary_infoCompany__bM09w{display:flex;align-items:center;flex-direction:column;gap:12px}.JobSummary_companyTitleContainer__c15P6{display:flex;flex-direction:column;gap:8px}.JobSummary_followButtonContainer__nZMwy{display:flex;justify-content:center}.JobSummary_companyName__WTKEB{color:#596980;text-align:center}.JobSummary_jobDetailsContainer__hpq_j{display:flex;flex-direction:column;gap:12px}.JobSummary_details__Q_BcC{flex-wrap:wrap}.JobSummary_languageWrapper__PjUxa{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;padding-bottom:4px;color:#4b5480}.JobSummary_languageWrapper__PjUxa svg{display:inline-block;transform:translateY(1px)}.JobSummary_iconWrapper__Yv3w_{display:flex;align-items:center}.JobSummary_text__jwhVq{color:#4b5480;margin-right:24px;display:block}.JobSummary_icon__CG3v8{margin-right:8px;fill:#4b5480}.JobSummary_applied__nrXlc{display:flex;flex-direction:column;align-items:center}.JobSummary_applied__nrXlc>div{display:flex;align-items:center;margin:12px auto}.JobSummary_checkIcon__VNU5T{width:16px;height:10px;margin-right:8px}.JobSummary_checkIcon__VNU5T path{fill:#11b076}.JobSummary_appliedText__JA5U3{color:#11b076;margin:unset}.JobSummary_applicationsButton__igt_K{width:100%}@media(min-width:576px){.JobSummary_applicationsButton__igt_K{width:auto}}.JobSummary_applicationIcon__o_rWv{width:10px;height:12px}.JobSummary_jobStatusContainer__w_MfL{display:flex;flex-direction:column;gap:16px;max-width:280px;align-self:center;align-items:flex-start}.JobSummary_buttonsContainer__KmkKm{width:100%;max-width:280px;flex-direction:column;align-items:center;gap:8px}.JobSummary_buttonsContainer__KmkKm .JobSummary_button__aldwK{width:100%}.JobSummary_daysToApply__ajKfK{margin:8px 0}.JobSummary_applyLink__R7cSR{width:100%;text-decoration:none}.JobSummary_applyLink__R7cSR:hover{color:#fff;text-decoration:none;cursor:pointer}.JobSummary_separator__y8jnW{display:flex;width:100%;height:1px;border:none;outline:none;background-color:#f0edff;margin:0}.CopyToClipboardButton_button__OHuUP{border:1px solid #f0edff!important;border-radius:50%!important}.CopyToClipboardButton_button__OHuUP svg path{fill:#504f55!important}.CopyToClipboardButton_popover__s_hkQ{z-index:1000!important}.SaveJobButton_sm__U4z8z{padding:8px}.SaveJobButton_sm__U4z8z svg{width:12px;height:12px}.SaveJobButton_md__ftBnT{padding:12px}.SaveJobButton_md__ftBnT svg{width:16px;height:16px}.SaveJobButton_lg__bDrEP{padding:16px}.SaveJobButton_lg__bDrEP svg{width:20px;height:20px}.SaveJobButton_loadingButton___XCBm{animation:SaveJobButton_heartPulse__gavqH 1.2s ease infinite}@keyframes SaveJobButton_heartPulse__gavqH{0%{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.7}to{transform:scale(1);opacity:1}}.JobTitle_column__mfKgv{width:100%;display:flex;flex-direction:column}.JobTitle_row__1ZqLb{display:flex;width:100%}.JobTitle_itemsCenter__k18gP{align-items:center}.JobTitle_flexGrow__JPYHb{flex-grow:1}.JobTitle_gapSm__YwhsK{gap:12px}.JobTitle_gap3xs__SnKGO{gap:2px}.JobTitle_compWrap__sLg2A{display:flex;flex-flow:column;padding:12px 16px;gap:12px}.JobTitle_compWrap__sLg2A .JobTitle_title__irhyN{word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.JobTitle_favourite__TQ0sA{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:12px}.JobTitle_refIdLabel__R9t2P{display:flex;gap:4px}.JobTitle_actions__lvyET{display:flex;justify-content:space-between;gap:12px}.JobTitle_applyButton__VExDu{width:100%}@media(min-width:480px){.JobTitle_applyButton__VExDu{width:auto}}.JobTitle_applyLink__yfk6S{flex-grow:1;text-decoration:none}.JobTitle_applyLink__yfk6S:hover{color:#fff;text-decoration:none;cursor:pointer}.JobTitle_separator__f4sOO{display:flex;width:1px;height:24px;border:none;outline:none;background-color:#f0edff;margin:0}.ReportJob_compWrap__hUoTM button{padding:0!important}.HtmlRenderer_h1__jH84B{font-size:44px;line-height:64px}.HtmlRenderer_h1__jH84B,.HtmlRenderer_h2__otWC9{font-family:var(--cera-pro),serif;font-style:normal;font-weight:700}.HtmlRenderer_h2__otWC9{font-size:36px;line-height:56px}.HtmlRenderer_h3__Ow5ve{font-family:var(--cera-pro),serif;font-style:normal;font-weight:700;font-size:28px;line-height:44px}.HtmlRenderer_h4__muhwj,.HtmlRenderer_renderer__mr82C h2{font-family:var(--cera-pro),serif;font-style:normal;font-weight:700;font-size:20px;line-height:32px}.HtmlRenderer_h5__jwlZt,.HtmlRenderer_renderer__mr82C h3{font-family:var(--cera-pro),serif;font-style:normal;font-weight:700;font-size:16px;line-height:24px}.HtmlRenderer_h6__YlWCP,.HtmlRenderer_renderer__mr82C h4{font-family:var(--cera-pro),serif;font-style:normal;font-weight:700;font-size:12px;line-height:20px}.HtmlRenderer_uppercase__kYXfB{text-transform:uppercase}.HtmlRenderer_large-body-text__oYBp4,.HtmlRenderer_renderer__mr82C li,.HtmlRenderer_renderer__mr82C p{font-family:var(--source-sans-3),serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px}.HtmlRenderer_main-body-semi-bold__7P9U8,.HtmlRenderer_main-body-text__95blV{font-family:var(--source-sans-3),serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px}.HtmlRenderer_main-body-semi-bold__7P9U8{font-weight:600}.HtmlRenderer_small-body-text-semi-bold__wXeM2,.HtmlRenderer_small-body-text__uIvNa{font-family:var(--source-sans-3),serif;font-style:normal;font-weight:400;font-size:12px;line-height:16px}.HtmlRenderer_small-body-text-semi-bold__wXeM2{font-weight:600}.HtmlRenderer_small-caps-regular__2O86H{font-family:var(--source-sans-3),serif;font-style:normal;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.04em}.HtmlRenderer_small-caps-bold__oOS6n{font-family:var(--cera-pro),serif;font-style:normal;font-weight:700;font-size:12px;line-height:16px}.HtmlRenderer_renderer__mr82C{width:100%;word-break:break-word}.HtmlRenderer_renderer__mr82C>*{color:#3e4b5e}.HtmlRenderer_renderer__mr82C a{color:#ff2458}.HtmlRenderer_renderer__mr82C img{max-width:100%;height:auto;margin-bottom:16px}.HtmlRenderer_htmlRenderer__SMQj6 .iframe-container{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.HtmlRenderer_htmlRenderer__SMQj6 .iframe-container>iframe{border:none;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.JobInfoTagsSection_compWrap__QHyC0{display:flex;flex-wrap:wrap;gap:4px}.BaseJobCard_root__9JrMV{border-radius:4px;border:1px solid #f0edff;padding:16px;background-color:#fff;height:100%;outline:1px solid transparent;box-shadow:none;position:relative}.BaseJobCard_root__9JrMV:focus,.BaseJobCard_root__9JrMV:focus-visible,.BaseJobCard_root__9JrMV:hover{outline:none}.BaseJobCard_root__9JrMV:hover{border-color:#ccc8da}.BaseJobCard_root__9JrMV:focus-visible{transition:outline 0s;outline:3px solid #787680}.BaseJobCard_container__jrWtl{display:flex;flex-direction:column;gap:16px}.BaseJobCard_branded__6aRsH{position:absolute;top:4px;right:4px;z-index:2}.BaseJobCard_companyCoverWrapper__IyQH6{position:relative;width:100%;aspect-ratio:32/9;background-color:#f7f6ff}.BaseJobCard_companyCoverWrapper__IyQH6 .BaseJobCard_companyCover__L_QGf{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px}.BaseJobCard_mainSection__7oZAY{display:flex;flex-direction:column;gap:8px;width:100%}.BaseJobCard_companyDetailsWrapper__5f3qs{display:flex;gap:16px;align-items:center}.BaseJobCard_companyDetails__98ZeX{display:flex;gap:8px;align-items:center;flex-grow:1}.BaseJobCard_content__QcKeE{align-self:flex-start}.BaseJobCard_grow__wlCG7{flex-grow:1}.BaseJobCard_jobTitleContainer__gfcyi{display:flex;flex-direction:column;gap:2px;flex-grow:1}.BaseJobCard_jobTitle__ehsas{border-radius:2px;color:#2d394b;word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.BaseJobCard_jobTitle__ehsas:focus{outline:none}.BaseJobCard_jobTitle__ehsas:focus-visible{outline:2px solid #b4b2bf;outline-offset:2px}.BaseJobCard_daysToApply__3ZxTj{color:#b01a1a;padding:2px 8px;display:flex;align-items:center;gap:4px}.BaseJobCard_daysToApply__3ZxTj svg{margin-right:4px;height:12px;width:12px;flex-shrink:0}.BaseJobCard_daysToApply__3ZxTj svg path{fill:#b01a1a}.QuickApply_dateQuickApply__Ue8mI{display:flex;align-items:center;color:#11b076;background:#e9fdf3;padding:2px 4px 4px}.QuickApply_dateQuickApply__Ue8mI svg{height:8px;width:8px;margin:2px 4px 0 0}.QuickApply_dateQuickApply__Ue8mI svg path{fill:#11b076}.QuickApply_quickApply__eAqQw{display:flex;justify-content:center;align-items:center;color:#8424ff;cursor:pointer;white-space:nowrap}.QuickApply_quickApply__eAqQw svg{height:12px;width:12px;margin-right:8px}.QuickApply_quickApply__eAqQw svg path{fill:#8424ff}.QuickApply_applyLink__CIhKr{text-decoration:none}.QuickApply_applyLink__CIhKr:hover{color:#fff;text-decoration:none;cursor:pointer}.QuickApply_fullWidth__w_pKs{width:100%;display:flex;justify-content:center;align-items:center}.QuickApply_container__BXOuX{display:flex;justify-content:space-between;align-items:center}.RelatedJob_root__NiRUy{padding:12px 0;cursor:pointer}.RelatedJob_content__aflrN{margin-top:4px}.RelatedJob_actions__RNQIT{display:flex;align-items:center;gap:12px}.RelatedJob_divider__WA106{width:1px;height:1px;margin:0;padding:12px 0;flex-shrink:1;flex-grow:0;transform:translateX(4px)}.JobPost_compWrap__dfcGL{display:flex;align-items:center;justify-content:center;flex-direction:column;background:#fbfaff;width:100%}.JobPost_container__jnVjh{display:flex;flex-direction:column;max-width:768px;width:100%}.JobPost_paddingMdSm__YjBkH{width:100%;padding:16px 12px}.JobPost_paddingMdLg__yzb4J{width:100%;padding:16px 20px}.JobPost_paddingLgXl__QP5b_{width:100%;padding:20px 24px}.JobPost_separator__wAE1P{width:100%;height:1px}.JobPost_separator__wAE1P,.JobPost_verticalSeparator__ydQR0{display:flex;border:none;outline:none;background-color:#f0edff;margin:0}.JobPost_verticalSeparator__ydQR0{width:1px;height:24px}.JobPost_topStickyDesktop__AZ0MZ{width:100%;padding:0;background:#fff}@media(min-width:992px){.JobPost_topStickyDesktop__AZ0MZ{position:sticky;z-index:1;top:80px}}.JobPost_topStickyMobile__ETDFE{display:flex;flex-direction:column;align-items:center;width:100%;padding:0;position:fixed;left:0;top:0;z-index:-1;visibility:hidden;transform:translateY(-100%);transition:transform .4s,top 0s .4s,visibility 0s .4s,z-index 0s .4s;background:#fff}.JobPost_topStickyMobile__ETDFE.JobPost_active__BZjOD{z-index:2;visibility:visible;top:71px;transform:translateY(0);transition:transform .4s}@media(min-width:768px){.JobPost_topStickyMobile__ETDFE.JobPost_active__BZjOD{top:80px}}@media(min-width:992px){.JobPost_topStickyMobile__ETDFE{display:none}}.JobPost_jobTitleActionsContainerHide__lB29v{display:none}@media(min-width:992px){.JobPost_jobTitleActionsContainerHide__lB29v{display:flex}}.JobPost_bottomStickyMobile__apgSN{display:flex;flex-direction:column;align-items:center;width:100%;background:#fff;left:0;bottom:0;z-index:1;transform:translateY(100%);transition:transform .4s,bottom 0s .4s,visibility 0s .4s;position:fixed;visibility:hidden;border-top:1px solid #f0edff}.JobPost_bottomStickyMobile__apgSN>div{display:flex;max-width:768px;width:100%;padding:12px;gap:16px}.JobPost_bottomStickyMobile__apgSN .JobPost_applyButtonContainerMobile__R1Vnp{display:flex;flex-grow:1}.JobPost_bottomStickyMobile__apgSN .JobPost_applyNowMobileButton__DjX3k{width:100%}@media(min-width:480px){.JobPost_bottomStickyMobile__apgSN .JobPost_applyNowMobileButton__DjX3k{width:auto}}.JobPost_bottomStickyMobile__apgSN .JobPost_applyLink__HGX_3{flex-grow:1}@media(min-width:992px){.JobPost_bottomStickyMobile__apgSN{display:none}}.JobPost_bottomStickyMobile__apgSN.JobPost_active__BZjOD{z-index:5;visibility:visible;transform:translateY(0);bottom:60px;transition:transform .4s,z-index 0s .4s}.JobPost_bottomStickyMobile__apgSN .JobPost_bottomStickyMobileActions__mW191{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:12px}.JobPost_details__mZ6UJ{display:flex;flex-direction:column;align-items:center;justify-content:center}@media(min-width:768px){.JobPost_details__mZ6UJ{align-items:flex-start;max-width:768px}}.JobPost_companyDetails__REbQd{display:flex;justify-content:center;padding:0 12px;margin-bottom:12px;order:0}@media(min-width:768px){.JobPost_companyDetails__REbQd{margin-top:0;padding:0;margin-bottom:20px}}.JobPost_jobSummaryContainer__UVdL4{display:flex;flex-direction:column;align-items:flex-end;margin:0 auto;max-width:440px;width:100%;gap:20px}.JobPost_jobStatusContainer__uPljg{padding:12px 16px}.JobPost_jobSummaryJobStatusContainer__iysdE{display:flex;flex-direction:column;gap:16px;max-width:280px;align-self:center;align-items:flex-start}.UiError_compWrap__TACed{background-color:#fff;box-shadow:0 0 16px -4px rgba(223,224,233,.6);border-radius:8px;justify-content:space-evenly;padding:32px 40px}.UiError_compWrap__TACed,.UiError_compWrap__TACed>div{display:flex;flex-direction:column;align-items:center}@media(min-width:768px){.UiError_compWrap__TACed{flex-direction:row}}.UiError_icon__RHcz4{width:153px;height:186px}@media(min-width:768px){.UiError_icon__RHcz4{width:253px;height:286px}}.UiError_error__w5dv2{color:#c4cfdd}.UiError_message__sBQio{color:#596980;margin-top:12px}.UiError_button__H8Rtz{margin-top:32px}