.Alert_Alert__Container__pFsx8{width:100%;display:flex;height:40px;padding:10px 16px;justify-content:center;align-items:center;gap:8px;align-self:stretch;background:var(--error-100)}.Alert_Alert__Text__Vvouc{display:flex;align-items:center;gap:8px;color:var(--error-500);font-size:var(-font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-sm)}.Alert_Alert__Text__Vvouc svg{position:relative;margin-top:1px}@media (min-width:769px){.Alert_Alert__Container__pFsx8{flex-shrink:0;border-radius:8px}}.Dropdown_Trigger__L7tim{box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:.375rem;height:2.5rem;padding:0 .875rem;margin:0;outline:0;border:none;border-radius:.375rem;background-color:transparent;color:var(--gray-400);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;@media (hover:hover){&:hover{background-color:transparent}}&:active,&[data-popup-open]{background-color:transparent}}.Dropdown_Positioner__rT3TB{outline:0;z-index:1}.Dropdown_Popup__5XzFB{background:var(--white);border:1px solid var(--gray-200);box-shadow:var(--box-shadow-xs);border-radius:var(--radius-md);overflow:hidden;box-sizing:border-box;&:focus-visible{outline:none}}.Dropdown_Arrow__FOENq{display:flex;&[data-side=top]{bottom:-8px;rotate:180deg}&[data-side=bottom]{top:-8px;rotate:0deg}&[data-side=left]{right:-13px;rotate:90deg}&[data-side=right]{left:-13px;rotate:-90deg}}.Dropdown_Popup__5XzFB:has(.Dropdown_FirstItem__46P_j:hover) .Dropdown_ArrowFill__Os3vB{fill:var(--brandNew-50)}.Dropdown_ArrowFill__Os3vB{fill:canvas}.Dropdown_ArrowInnerStroke__uUKoJ{fill:var(--gray-200)}.Dropdown_Item__XjKEo{align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:6px 12px;display:flex;gap:4px;font-size:var(--font-size-sm);width:100%;color:var(--gray-400);line-height:1.25;&:hover{color:var(--primary);background-color:var(--brandNew-50)}&:focus-visible{outline:none}}.Dropdown_HasIcon__2GMho{padding:9px 12px}.Dropdown_Text__HZ_8y{font-family:var(--font-family-sofia)}.FellowTag_Wrap__X6l4h{padding:2px 6px;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:var(--line-height-xs);border-radius:var(--radius-sm);max-width:78px;display:inline-flex;align-items:center;justify-content:center;gap:4px;text-transform:uppercase;color:var(--white)!important;border:1px solid var(--pink-700);background-color:var(--pink-700)}.Card_ContactedBadge__9FNIC{display:none}.Card_PromotedBadge__KLxDT{background-color:var(--primary);border-radius:var(--radius-sm);color:var(--white);font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);line-height:1;width:-moz-fit-content;width:fit-content;height:18px;padding:3px 8px 0}.Card_TagContainer__4Xn0t{display:flex;flex-direction:column;align-items:flex-start}.Card_TitleContainer__Z_tzU{display:flex;align-items:center;gap:8px;width:100%}.Card_Details__NXC2i{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;width:100%;color:var(--gray-500);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height-sm)}.Card_Actions__SU_yA{display:flex;align-items:center;align-self:flex-end;position:absolute;top:0;right:0;cursor:auto;margin-right:8px}.Card_Actions__SU_yA button{margin:10px 4px;padding:10px 4px}.Card_ImageWrapper__FFFHN{display:flex;align-items:center;gap:8px;width:100%}@media (max-width:767px){.Card_Details__NXC2i{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-xs)}.Card_ImageWrapper__FFFHN{align-items:flex-start}.Card_Actions__SU_yA{margin-right:0}}.Card_ContactedBadge__9FNIC{background-color:var(--success-50);color:var(--success-500);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:18px;display:flex;padding:2px 4px;justify-content:center;align-items:center;gap:4px;margin-right:8px;cursor:pointer}@media (max-width:767px){.Card_ContactedBadge__9FNIC{display:none}}.Card_ContactedBadge__Mobile__DFUDW{display:none;@media (max-width:767px){display:flex}}.Card_Information__HkDL9{display:grid;grid-gap:4px;gap:4px;max-width:100%}.Card_GoodFitBanner__OSUks{height:32px;min-width:100%;width:100%;display:flex;padding:0 20px;justify-content:flex-start;align-items:center;gap:4px;align-self:stretch;background:linear-gradient(90deg,var(--brandNew-50) 0,var(--brandNew-50) 50%,var(--success-50) 100%),var(--white)}.Card_GoodFitText__To7ev{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:var(--primary)}.Card_GoodFitText__To7ev,.Card_RoleText__iGgVq{font-size:var(--font-size-xxs);font-style:normal;font-weight:var(--font-weight-bold);line-height:var(--line-height-xs)}.Card_RoleText__iGgVq{color:var(--brandNew-500)}.JobMainAbout_Card__PZSYB{display:flex;flex-direction:column;align-items:flex-start;border-radius:var(--radius-lg);border:1px solid var(--gray-200);background:var(--white);box-shadow:var(--box-shadow-xs);overflow:hidden}.JobMainAbout_Card__About__Job__Open__1LH8k .JobMainAbout_Card__About__Job__Content__yMkdX{padding-bottom:20px}.JobMainAbout_Card__About__Job__Content__yMkdX{padding:16px 16px 0;display:flex;position:relative;flex-direction:column;gap:12px;flex:1 1;overflow:hidden;width:100%}.JobMainAbout_Card__About__Job__Button__ZSIQ9{font-size:var(--font-size-sm)!important;line-height:var(--line-height-sm)!important;border-top-left-radius:0!important;border-top-right-radius:0!important;position:-webkit-sticky!important;position:sticky!important;bottom:0!important;margin-top:auto!important;max-height:52px;border-top:1px solid var(--gray-200)!important}.JobMainAbout_Card__About__Job__WCEzN:not(.JobMainAbout_Card__About__Job__Open__1LH8k):not(.JobMainAbout_Card__About__Job__Content__MinHeight__v_BpL) .JobMainAbout_Card__About__Job__Content__yMkdX:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:200px;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);pointer-events:none}.JobMainAbout_Card__About__Job__Content__Empty__riKMQ .JobMainAbout_Card__About__Job__Content__yMkdX:after{display:none}.JobMainAbout_Card__About__Job__WCEzN{height:240px;min-height:50vh;overflow:hidden;display:flex;flex-direction:column}.JobMainAbout_Card__About__Job__Content__MinHeight__v_BpL{min-height:-moz-fit-content;min-height:fit-content}.JobMainAbout_Card__About__Job__Content__Empty__riKMQ{height:-moz-fit-content;height:fit-content;max-height:-moz-fit-content;max-height:fit-content;min-height:-moz-fit-content;min-height:fit-content}.JobMainAbout_Card__About__Image__Wrapper__3wYFk{display:flex;justify-content:center;align-items:center;flex-direction:column}.JobMainAbout_Card__About__Image__Wrapper__3wYFk p{color:var(--primary);text-align:center;font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:140%;letter-spacing:-.16px;margin-top:8px}@media (max-width:768px){.JobMainAbout_Card__PZSYB{margin:20px 16px}.JobMainAbout_Card__Section__Title__l1BUA{color:var(--primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-lg)}.JobMainAbout_Card__About__Job__Content__yMkdX{padding:16px;gap:12px}.JobMainAbout_Card__About__Job__Description__gHv72{color:var(--primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular)}.JobMainAbout_Card__About__Job__Button__ZSIQ9{max-height:44px}}@media (min-width:769px){.JobMainAbout_Card__About__Job__WCEzN{margin-bottom:20px}.JobMainAbout_Card__Section__Title__l1BUA{color:var(--primary);font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);line-height:var(--font-size-3xl);width:-moz-fit-content;width:fit-content}.JobMainAbout_Card__About__Job__Content__yMkdX{padding:20px;gap:16px}.JobMainAbout_Card__About__Job__WCEzN:not(.JobMainAbout_Card__About__Job__Open__1LH8k) .JobMainAbout_Card__About__Job__Content__yMkdX{padding-bottom:0}.JobMainAbout_Card__About__Job__WCEzN.JobMainAbout_Card__About__Job__Content__Empty__riKMQ .JobMainAbout_Card__About__Job__Content__yMkdX{padding-bottom:20px}.JobMainAbout_Card__About__Job__Description__gHv72{color:var(--primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height-sm);overflow:hidden}}.JobMainAbout_Card__About__Job__Description__gHv72 *{font-family:var(--font-family-sofia)!important}.JobMainAbout_Card__About__Job__Description__gHv72 h1{color:var(--primary)!important;font-size:24px!important;font-weight:700!important;line-height:32px!important;letter-spacing:-.24px!important;margin:0!important;padding:0!important}.JobMainAbout_Card__About__Job__Description__gHv72 h2,.JobMainAbout_Card__About__Job__Description__gHv72 h3{color:var(--primary)!important;font-size:20px!important;font-weight:700!important;line-height:30px!important;margin:0!important;padding:0!important}.JobMainAbout_Card__About__Job__Description__gHv72 h4{font-size:18px!important;line-height:28px!important;color:var(--primary)!important;font-size:16px!important;font-weight:700!important;line-height:24px!important;margin:0!important;padding:0!important}.JobMainAbout_Card__About__Job__Description__gHv72 h5{color:var(--primary)!important;font-size:14px!important;font-weight:700!important;line-height:20px!important;margin:0!important;padding:0!important}.JobMainAbout_Card__About__Job__Description__gHv72 h6{color:var(--primary)!important;font-size:12px!important;font-weight:700!important;line-height:18px!important;margin:0!important;padding:0!important}.JobMainAbout_Card__About__Job__Description__gHv72 p{font-weight:400!important}.JobMainAbout_Card__About__Job__Description__gHv72 a,.JobMainAbout_Card__About__Job__Description__gHv72 p,.JobMainAbout_Card__About__Job__Description__gHv72 span{color:var(--primary)!important;font-size:14px!important;line-height:20px!important;margin:0!important;padding:0!important}.JobMainAbout_Card__About__Job__Description__gHv72 a{font-weight:700!important;-webkit-text-decoration-line:underline!important;text-decoration-line:underline!important;-webkit-text-decoration-style:solid!important;text-decoration-style:solid!important;-webkit-text-decoration-skip:ink!important;text-decoration-skip-ink:auto!important;text-decoration-thickness:auto!important;text-underline-offset:auto!important;text-underline-position:from-font!important}.JobMainAbout_Card__About__Job__Description__gHv72 ol,.JobMainAbout_Card__About__Job__Description__gHv72 ul{color:var(--primary)!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:20px!important}.JobMainAbout_Card__About__Job__Description__gHv72 blockquote{color:var(--primary)!important}.JobMainAbout_Card__About__Job__Description__gHv72 li{color:var(--primary)!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:20px!important;margin-left:20px!important;padding-left:4px!important;margin-bottom:4px!important}.JobMainAbout_Card__About__Job__Description__gHv72 li:last-child{margin-bottom:0!important}.JobMainAbout_Card__About__Job__Description__gHv72 h1,.JobMainAbout_Card__About__Job__Description__gHv72 h2,.JobMainAbout_Card__About__Job__Description__gHv72 h3,.JobMainAbout_Card__About__Job__Description__gHv72 h4,.JobMainAbout_Card__About__Job__Description__gHv72 h5,.JobMainAbout_Card__About__Job__Description__gHv72 h6{margin-top:20px!important;margin-bottom:12px!important}.JobMainAbout_Card__About__Job__Description__gHv72>h1:first-child,.JobMainAbout_Card__About__Job__Description__gHv72>h2:first-child,.JobMainAbout_Card__About__Job__Description__gHv72>h3:first-child,.JobMainAbout_Card__About__Job__Description__gHv72>h4:first-child,.JobMainAbout_Card__About__Job__Description__gHv72>h5:first-child,.JobMainAbout_Card__About__Job__Description__gHv72>h6:first-child{margin-top:0!important}.JobMainAbout_Card__About__Job__Description__gHv72>*{max-width:100%!important}.JobMainAbout_Card__About__Job__Description__gHv72>code,.JobMainAbout_Card__About__Job__Description__gHv72>div,.JobMainAbout_Card__About__Job__Description__gHv72>pre,.JobMainAbout_Card__About__Job__Description__gHv72>table{max-width:100%!important;overflow-x:auto!important}.JobMainAbout_Card__About__Job__Description__gHv72 img{max-width:100%!important;margin:16px 0!important}.JobMainSummary_CardMaskWrapper__O2czN{background:var(--white);border-bottom:none}.JobMainSummary_Card__irnUQ{position:relative;background:var(--white);isolation:isolate;display:flex;flex-direction:column;align-items:flex-start;border-radius:var(--radius-lg);border:1px solid var(--gray-200);border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 1px 2px -1px rgba(16,24,40,.05)}.JobMainSummary_Card__Button__Send__Me__Job__Like__This__gOu8h.button-size-md{min-width:-moz-fit-content;min-width:fit-content;gap:0;padding:0 12px}.JobMainSummary_Card__Button__Apply__Now__JKS1L.button-size-md{min-width:-moz-fit-content;min-width:fit-content}.JobMainSummary_Card__Meta__XKVZH p{position:relative;display:flex;align-items:center}.JobMainSummary_Card__Meta__XKVZH p span{display:flex;align-items:center}.JobMainSummary_Card__Promoted__Badge__3iSrD{padding:0 8px;background-color:var(--primary);border-radius:var(--radius-sm);color:var(--white);font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);width:-moz-fit-content;width:fit-content;height:20px;display:flex;align-items:center;justify-content:center;position:relative;margin-bottom:-6px}.JobMainSummary_Card__Company__wSgwh,.JobMainSummary_Card__Title__uW5k1{color:var(--primary);width:-moz-fit-content;width:fit-content;font-weight:var(--font-weight-semibold)}.JobMainSummary_Left__Side__6gJ_W{display:flex;flex-direction:row;justify-content:space-between;padding:0 16px;margin:20px 0 8px}.JobMainSummary_Left__Side__6gJ_W button{background-color:transparent;border:none;cursor:pointer;color:var(--primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);line-height:20px;display:flex;align-items:center;gap:5px;width:-moz-fit-content;width:fit-content;padding:0;font-family:var(--font-family-sofia)}.JobMainSummary_Card__Company__Container__W2tM5{display:flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content}.JobMainSummary_Card__Company__Image__Wrapper__X1Ap_{display:inline-flex;justify-content:center;align-items:center;vertical-align:middle;border-radius:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;height:24px;width:24px}.JobMainSummary_Card__Company__Image__zfjHo{object-fit:cover;height:100%;width:100%}@media (max-width:769px){.JobMainSummary_Card__Content__tAwSL{padding:16px;gap:8px;display:flex;flex-direction:column}.JobMainSummary_Card__irnUQ{border-radius:0;border:none;box-shadow:none}.JobMainSummary_Card__Company__wSgwh{font-size:var(--font-size-sm);line-height:20px}.JobMainSummary_Card__Title__uW5k1{font-size:var(--font-size-xl);line-height:30px;display:flex;align-items:center;gap:8px}.JobMainSummary_Card__Meta__XKVZH{color:var(--primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:20px;row-gap:4px;display:flex;flex-direction:column}.JobMainSummary_Card__Meta__XKVZH p{flex-wrap:wrap;row-gap:4px}.JobMainSummary_Card__Meta__XKVZH span{min-width:-moz-fit-content;min-width:fit-content}.JobMainSummary_Card__Meta__XKVZH p span:not(:last-child):after{color:var(--primary);content:"•";margin:0 4px;display:inline-block;font-size:var(--font-size-xxs);transform:translateY(-1px)}.JobMainSummary_Card__Meta__Icon__VWuEI{margin-right:4px}.JobMainSummary_Card__Buttons__fb7Fe{display:flex;gap:8px;margin-top:8px}}@media (min-width:769px){.JobMainSummary_Card__Promoted__Badge__3iSrD{font-size:var(--font-size-xs);height:24px}.JobMainSummary_Card__Content__tAwSL{display:flex;flex-direction:column;gap:8px;padding:20px;width:100%;position:relative}.JobMainSummary_Card__Company__wSgwh{font-size:var(--font-size-md);line-height:var(--font-size-xl);height:-moz-fit-content;height:fit-content}.JobMainSummary_Card__Title__uW5k1{font-size:var(--font-size-4xl);line-height:var(--font-size-5xl);letter-spacing:-.24px;display:flex;align-items:center;gap:8px}.JobMainSummary_Card__Buttons__fb7Fe{margin-top:12px;display:flex;gap:8px}.JobMainSummary_Card__New__Tag__h9Imu{padding:4px 8px;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-sm);color:var(--brandNew-500);border-radius:var(--radius-sm);border:1px solid var(--brand-100);background-color:var(--brandNew-25);margin-left:8px;max-width:44px}.JobMainSummary_Card__Meta__XKVZH{display:flex;color:var(--primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--font-size-xl);row-gap:8px;column-gap:24px;flex-wrap:wrap;align-items:center}.JobMainSummary_Card__Meta__XKVZH p span:not(:last-child):after{color:var(--primary);content:"•";margin:0 8px;display:inline-block;font-size:var(--font-size-xxs);transform:translateY(-1px)}.JobMainSummary_Card__Meta__XKVZH p:not(:last-child):after{content:"";position:absolute;right:-12px;top:50%;transform:translateY(-50%);width:1px;height:16px;background-color:var(--gray-200)}.JobMainSummary_Card__Meta__Icon__VWuEI{margin-right:6px}}@media (min-width:801px){.JobMainSummary_Left__Side__6gJ_W{display:none}}@media (min-width:769px) and (max-width:800px){.JobMainSummary_Left__Side__6gJ_W{padding:0}}.JobMainCompany_Card__Ga6Pw{display:flex;flex-direction:column;align-items:flex-start;border-radius:var(--radius-lg);border:1px solid var(--gray-200);background:var(--white);box-shadow:var(--box-shadow-xs);overflow:hidden}.JobMainCompany_Card__About__Company__Content__QNYek{padding:20px;display:flex;position:relative;flex-direction:column;gap:16px;flex:1 1;overflow:hidden;width:100%}.JobMainCompany_Card__About__Company__Button__tvqYw{font-size:var(--font-size-sm)!important;line-height:var(--line-height-sm)!important;border-top-left-radius:0!important;border-top-right-radius:0!important;position:-webkit-sticky!important;position:sticky!important;bottom:0!important;margin-top:auto!important;border-top:1px solid var(--gray-200)!important}.JobMainCompany_Card__About__Company__Description__tVQUK{color:var(--primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height-sm);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.JobMainCompany_Card__About__Company__Meta__5ol5F p{display:flex;align-items:center;gap:4px}@media (max-width:768px){.JobMainCompany_Card__Ga6Pw{margin:20px 16px}.JobMainCompany_Card__Section__Title__wpfY_{color:var(--primary);font-size:20px;font-style:normal;font-weight:700;line-height:28px}.JobMainCompany_Card__About__Company__Content__QNYek{padding:16px;gap:12px}.JobMainCompany_Card__About__Company__Title__iB6Oi{color:var(--primary);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-md)}.JobMainCompany_Card__About__Company__Meta__Container__F7BBc{display:flex;gap:12px}.JobMainCompany_Card__About__Company__Meta__5ol5F{display:flex;flex-wrap:wrap;gap:12px;row-gap:4px;margin-top:4px;color:var(--primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-sm)}.JobMainCompany_Card__About__Company__Logo__90wIz{overflow:hidden;border-radius:4px;border:.5px solid var(--gray-100)}.JobMainCompany_Card__About__Company__Button__tvqYw{max-height:44px}.JobMainCompany_Card__About__Company__Description__tVQUK{color:var(--primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height-sm);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.JobMainCompany_Card__About__Company__Meta__Multiline__vfQKW{align-items:flex-start!important}.JobMainCompany_Card__About__Company__Meta__Multiline__vfQKW svg{margin-top:3px}}@media (min-width:769px){.JobMainCompany_Card__Section__Title__wpfY_{color:var(--primary);font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);line-height:var(--font-size-3xl);width:-moz-fit-content;width:fit-content}.JobMainCompany_Card__About__Company__GbINt{height:-moz-fit-content;height:fit-content;overflow:hidden;display:flex;flex-direction:column}.JobMainCompany_Card__About__Company__Content__QNYek{padding:20px;gap:16px}.JobMainCompany_Card__About__Company__Title__iB6Oi{color:var(--primary);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-md)}.JobMainCompany_Card__About__Company__Meta__Container__F7BBc{display:flex;gap:12px}.JobMainCompany_Card__About__Company__Meta__5ol5F{display:flex;gap:12px;margin-top:4px;color:var(--primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-sm)}.JobMainCompany_Card__About__Company__Description__tVQUK{color:var(--primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height-sm);position:relative;margin-bottom:0;overflow:hidden}.JobMainCompany_Card__About__Company__Logo__90wIz{overflow:hidden;border-radius:4px;border:.5px solid var(--gray-100)}.JobMainCompany_Card__Ga6Pw{margin-bottom:20px}}.JobDetailsSkeleton_Flex__Row__VszC2{display:flex;gap:8px}.JobDetailsSkeleton_Flex__Row__Large__q_NQY{display:flex;gap:12px}.JobDetailsSkeleton_Flex__Column__SK8Tg{display:flex;flex-direction:column;gap:8px}.JobDetailsSkeleton_Margin__Bottom__wQdHL{margin-bottom:8px}.JobDetailsSkeleton_Margin__Top__hZkQN{margin-top:12px}.JobDetailsSkeleton_Full__Width__1KZAZ{width:100%}.JobDetailsSkeleton_Container__8IZi_{width:100%;display:flex;flex-direction:column;gap:20px;overflow:hidden}.JobDetailsSkeleton_Card__tHghi{background:#fff;box-shadow:var(--box-shadow-xs);border-radius:var(--radius-lg);border:1px solid var(--gray-100)}.JobDetailsSkeleton_Card__Content__c8tbX{position:relative;display:flex;flex-direction:column;gap:8px;padding:20px;overflow-y:hidden;min-height:180px}.JobDetailsSkeleton_Card__Content__Fit__utnBk{min-height:-moz-fit-content;min-height:fit-content}.JobDetailsSkeleton_Bar__Base__v9A4G{background:linear-gradient(90deg,#eaecf0,#f9f9f9);border-radius:4px}.JobDetailsSkeleton_Bar__Small__zMc8q{width:25%;height:16px;min-height:16px}.JobDetailsSkeleton_Bar__Medium__VGf1A{width:40%;height:16px;min-height:16px}.JobDetailsSkeleton_Bar__Long__45D_d{width:100%;height:16px;min-height:16px}.JobDetailsSkeleton_Title__9AiQw{position:relative;z-index:2;margin-bottom:16px;height:32px;width:20%;min-height:32px}.JobDetailsSkeleton_Title__Custom__8OuVC{margin-bottom:4px}.JobDetailsSkeleton_Eyebrow__4lcKB{position:relative;z-index:2;margin-bottom:2px;height:16px;width:8%}.JobDetailsSkeleton_Company__Avatar__hrhD5{background:linear-gradient(270deg,#f9f9f9,#eaecf0);border-radius:var(--radius-sm);min-width:50px;min-height:50px}.JobDetailsSkeleton_Company__Name__0AqlT{height:16px;width:10%}.JobDetailsSkeleton_Company__Location__v2TLp{height:16px;width:20%}.JobDetailsSkeleton_Nav__Wrapper__XLTGc{border-top:1px solid var(--gray-100);display:flex;padding:16px;width:100%;height:48px}.JobDetailsSkeleton_Nav__z_mSQ{display:flex;align-items:center;gap:8px;width:100%;max-width:33%}.JobDetailsSkeleton_Nav__Item__JT8lh{width:100%;height:24px}.JobDetailsSkeleton_Button__ZF_vq{font-size:var(--font-size-sm)!important;line-height:var(--line-height-sm)!important;border-top:1px solid var(--gray-100)!important;border-top-left-radius:0!important;border-top-right-radius:0!important;position:-webkit-sticky!important;position:sticky!important;bottom:0!important;margin-top:auto!important;max-height:52px;cursor:auto!important}.JobDetailsSkeleton_Button__Apply__Now__SOWgE.button-size-md{min-width:-moz-fit-content;min-width:fit-content}.JobDetailsSkeleton_Button__Job__Alert__X9ip1.button-size-md{min-width:-moz-fit-content;min-width:fit-content;gap:0;padding:0 12px}.JobDetailsSkeleton_Content__Gradient__udesb:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100px;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);pointer-events:none}.JobDetailsSkeleton_Content__Gradient__udesb{height:186px}.JobDetailsSkeleton_Shimmer__LIyEk{content:"";position:absolute;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.4) 50%,hsla(0,0%,100%,0));height:100%;width:100%;z-index:1;animation:JobDetailsSkeleton_shimmer__oDqyY 1.5s linear infinite}@keyframes JobDetailsSkeleton_shimmer__oDqyY{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@media (max-width:768px){.JobDetailsSkeleton_Card__tHghi{margin:20px 16px}}.CardSkeleton_Card__n7Opa{width:100%;position:relative;overflow:hidden;display:flex;padding:20px;border:1px solid var(--gray-100);background:var(--white);border-radius:var(--radius-md);box-shadow:0 8px 20px 0 rgba(43,84,114,.04)}.CardSkeleton_ShimmerEffect__jXhfg{content:"";position:absolute;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.4) 50%,hsla(0,0%,100%,0));height:100%;width:100%;z-index:1;animation:CardSkeleton_shimmer__SV9Oo 1.5s linear infinite}.CardSkeleton_Wrapper__q3lzE{flex:1 1;margin-left:12px}.CardSkeleton_Icon__KMcjD{width:20px;height:20px}.CardSkeleton_Icon__KMcjD,.CardSkeleton_Image__MvjJi{background:linear-gradient(270deg,#f9f9f9,#eaecf0);border-radius:var(--radius-sm)}.CardSkeleton_Image__MvjJi{width:50px;height:50px}.CardSkeleton_Content__MLk4r{display:flex;justify-content:space-between}.CardSkeleton_IconWrapper__A6WY0{display:flex;gap:14px}@keyframes CardSkeleton_shimmer__SV9Oo{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.CardSkeletonContainer_Container__vojB5{display:flex;flex-direction:column;gap:16px;width:100%;padding:0 16px}@media (min-width:768px){.CardSkeletonContainer_Container__vojB5{padding:0}}.JobMainNavbar_Card__Tab__Container__vEwOO{background-color:var(--white);overflow-x:visible;position:-webkit-sticky;position:sticky;z-index:calc(var(--z-index-sticky) - 2);margin-bottom:20px;border:1px solid var(--gray-200);border-bottom-right-radius:12px;border-bottom-left-radius:12px}.JobMainNavbar_Card__Tab__Container__vEwOO:before{content:"";position:absolute;top:0;left:0;width:100%;background-color:#fff;z-index:calc(var(--z-index-sticky) - 1);margin-top:-15px}.JobMainNavbar_Card__Tab__Item__iGAsD a{color:var(--brand-800);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-md)}.JobMainNavbar_Card__Tab__Item__iGAsD:not(:last-child):after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);height:24px;width:1px;background-color:var(--gray-200)}.JobMainNavbar_Card__Tab__Item__iGAsD:before{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:85%;height:2px;background-color:transparent}.JobMainNavbar_Card__Tab__Item__Active__iJcbP:before{background-color:var(--brandNew-500)}.JobMainNavbar_Card__Tab__Container__vEwOO:before{height:14px}@media (max-width:769px){.JobMainNavbar_Card__Tab__Container__vEwOO{margin-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.JobMainNavbar_Card__Tab__c94_G{display:flex;padding:0;height:48px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;white-space:nowrap;width:100%}.JobMainNavbar_Card__Tab__c94_G::-webkit-scrollbar{display:none}.JobMainNavbar_Card__Tab__Item__iGAsD{display:flex;padding:12px 20px;justify-content:center;align-items:center;position:relative;flex:0 0 auto}}@media (min-width:769px){.JobMainNavbar_Card__Tab__c94_G{display:flex;padding:0 13px;height:48px}.JobMainNavbar_Card__Tab__Item__iGAsD{display:flex;padding:12px 20px;justify-content:center;align-items:center;position:relative}}.JobActionsModal_Container__jzmbM{padding:16px;display:flex;flex-direction:column;gap:12px}.JobActionsModal_Title__r0vUA{color:var(--primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:30px}.JobActionsModal_List__n1i0l{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.JobActionsModal_Item__MUWgr{height:40px;display:flex;align-items:center;gap:8px;padding:8px 0;cursor:pointer;color:var(--gray-400)}.JobActionsModal_Item__MUWgr,.JobActionsModal_Item__MUWgr span{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:24px}.JobActionsModal_Item__MUWgr span{margin-left:4px}.JobActionsModal_Item__MUWgr button{padding:0}.JobActionsModal_Card__Dislike__Button__h_sF_{color:var(--gray-400);gap:4px}.JobActionsModal_Custom__Positioner__ts_AZ{z-index:var(--z-index-popover)}.JobMain_Container___o_uc{position:relative}.JobMain_Card__ku3E4{display:flex;flex-direction:column;align-items:flex-start;border-radius:var(--radius-lg);border:1px solid var(--gray-200);background:var(--white);box-shadow:var(--box-shadow-xs);overflow:hidden}.JobMain_Card__Similar__Content__9izUg{padding:20px;gap:16px;height:-moz-fit-content;height:fit-content;overflow:hidden;display:flex;flex-direction:column;width:100%}.JobMain_Card__Similar__Jobs__List__Cl4Cj{display:flex;flex-direction:column;gap:12px;max-height:500px;overflow-y:auto;scrollbar-width:thin}.JobMain_Card__Similar__Jobs__Button__fhXQY.button-ghost.button-primary{font-size:var(--font-size-sm);line-height:var(--line-height-sm);border-top-left-radius:0;border-top-right-radius:0;position:-webkit-sticky;position:sticky;bottom:0;margin-top:auto;border-top:1px solid var(--gray-200)}.JobMain_Card__Similar__Jobs__8zrpO{display:flex;flex-direction:column}.JobMain_Card__Actions__LW9Ty{position:absolute;right:0;top:0;display:flex;padding:10px 10px 0 0}@media (max-width:768px){.JobMain_Card__ku3E4{margin:20px 16px}.JobMain_Card__Similar__Content__9izUg{padding:16px;gap:12px}.JobMain_Card__Section__Title__f8imp{color:var(--primary);font-size:20px;font-style:normal;font-weight:700;line-height:28px}.JobMain_Card__Similar__Jobs__Button__fhXQY.button-ghost.button-primary{max-height:44px}}@media (min-width:769px){.JobMain_Container___o_uc{display:flex;flex-direction:column}.JobMain_Card__Section__Title__f8imp{color:var(--primary);font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);line-height:var(--font-size-3xl);width:-moz-fit-content;width:fit-content}.JobMain_Card__Bookmark__Button__bxIq_,.JobMain_Card__Dislike__Button__k0dd0,.JobMain_Card__More__Items__Button__uJI3Z{padding:0 .675rem!important}.JobMain_Alert__7UTD2{margin-bottom:20px}}.JobMenuSkeleton_Container__qd18P{width:100%;display:flex;flex-direction:column;gap:20px;border-radius:var(--radius-lg);border:1px solid var(--gray-200);background:#fff;box-shadow:var(--box-shadow-xs);height:-moz-fit-content;height:fit-content;position:relative;overflow:hidden}.JobMenuSkeleton_Card__zg9xQ{padding:20px;display:flex;flex-direction:column;gap:8px;overflow-y:auto}.JobMenuSkeleton_MediumBar__VYUdM{width:65%}.JobMenuSkeleton_LongBar__v44K3,.JobMenuSkeleton_MediumBar__VYUdM{background:linear-gradient(90deg,#eaecf0,#f9f9f9);border-radius:4px;animation:JobMenuSkeleton_pulse__ITbBj 1.5s ease-in-out infinite}.JobMenuSkeleton_LongBar__v44K3{width:100%}.JobMenuSkeleton_HeightSm__YnqsC{height:20px}.JobMenuSkeleton_HeightMd__SHaWC{height:24px}.JobMenuSkeleton_HeightLg__A6cms{height:44px}.JobMenuSkeleton_Spacer__PjQ05{height:16px}.JobMenuSkeleton_Divider__4z9KO{height:1px;background-color:var(--gray-200);margin:16px 0}@keyframes JobMenuSkeleton_pulse__ITbBj{0%,to{opacity:1}50%{opacity:.5}}.ApplicationModal_Loading__HJ_m1{display:inline-block;width:30px;color:transparent!important}.ApplicationModal_Loading__HJ_m1:after{content:"";position:absolute;width:16px;height:16px;top:50%;left:14px;margin-top:-10px;border:2px solid hsla(0,0%,100%,.1);border-top:2px solid var(--gray-400);border-radius:50%;animation:ApplicationModal_button-loading-spinner__aw1ny .8s linear infinite}@keyframes ApplicationModal_button-loading-spinner__aw1ny{0%{transform:rotate(0turn)}to{transform:rotate(1turn)}}.ApplicationModal_UploadButton__uZLkm.button-filled.button-primary,.ApplicationModal_UploadButton__uZLkm.button-filled.button-primary:hover{background-color:var(--primary)}.ApplicationModal_UploadButton__uZLkm.button-size-sm{min-width:-moz-fit-content;min-width:fit-content}.ApplicationModal_SimilarJobsWrap__JMw_U{max-width:500px;margin:0 auto 40px;max-height:400px;overflow-y:auto}.ApplicationModal_ResumeChangeLink__MRctZ{font-size:14px;cursor:pointer;text-decoration:underline;margin-top:-6px;margin-bottom:15px}.ApplicationModal_Title__RilHC{font-weight:700;font-size:24px;line-height:28px;color:var(--primary);margin-bottom:10px}.ApplicationModal_ValueIcon__ze0XT{text-align:center}.ApplicationModal_ValueIcon__ze0XT img{width:120px;height:120px}@media (max-width:991.98px){.ApplicationModal_ValueIcon__ze0XT img{width:54px;height:54px}.ApplicationModal_Title__RilHC br{display:none}}.Job_Layout__gLTzj{padding:0 16px;margin:0 0 50px;position:relative}.Job_BackButton__KKF8W{display:none;font-family:var(--font-family-sofia)}@media (max-width:800px){.Job_Layout__gLTzj{display:block;padding:0;margin:0}}@media (min-width:801px) and (max-width:1129px){.Job_Layout__gLTzj{display:grid;grid-gap:32px;gap:32px;grid-template-columns:230px 1fr}}@media (min-width:1130px) and (max-width:1149px){.Job_Layout__gLTzj{display:grid;grid-gap:32px;gap:32px;grid-template-columns:230px 1fr 300px}}@media (min-width:1150px){.Job_Layout__gLTzj{display:grid;grid-gap:40px;gap:40px;grid-template-columns:230px 1fr 300px}}@media (min-width:1400px){.Job_Layout__gLTzj{padding:0 4vw}}.Job_JobMenuContainer__Y0KKI{display:none}@media (min-width:801px){.Job_JobMenuContainer__Y0KKI{display:flex}.Job_LeftSide__JoH_K button{background-color:transparent;border:none;cursor:pointer;color:var(--primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);line-height:20px;display:flex;align-items:center;gap:5px;width:-moz-fit-content;width:fit-content;padding:0}.Job_LeftSide__JoH_K{display:flex;flex-direction:column;justify-content:flex-start;gap:20px;margin:0;padding:0}.Job_BackButton__KKF8W{background-color:transparent;border:none;cursor:pointer;color:var(--primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);line-height:20px;display:flex;align-items:center;gap:5px;width:-moz-fit-content;width:fit-content;margin:36px 16px 20px}}@media (max-width:800px){.Job_LeftSide__JoH_K{display:none}}@media (min-width:769px) and (max-width:800px){.Job_Layout__gLTzj{padding:0 16px}}@media (min-width:1400px){.Job_BackButton__KKF8W{margin:36px 4vw 20px}}@media (min-width:801px){.Job_Mobile__Job__Buttons__Aaiha{display:none}}@media (max-width:800px){.Job_Mobile__Job__Buttons__Aaiha{display:flex;z-index:10;position:fixed;bottom:0;left:0;width:100%;padding:16px;gap:8px;background-color:#fff;border-top:1px solid var(--gray-200)}.Job_Card__Button__Send__Me__Job__Like__This__Cno2t.button-size-md{min-width:-moz-fit-content;min-width:fit-content;gap:0;padding:0 12px}.Job_Card__Button__Actions__q1pHZ.button-size-md{min-width:-moz-fit-content;min-width:fit-content;gap:0;padding:0 6px}.Job_Card__Button__Actions__q1pHZ svg{color:transparent;fill:var(--gray-400);stroke:var(--gray-400)}}.Job_Alert__bVaMK{border-radius:8px}