.career-details{padding:40px 0}@media (min-width:768px){.career-details{padding:0 0 56px}}@media (min-width:1200px){.career-details{padding:104px 0 120px}}.career-details-inner{flex-direction:column;display:flex}@media (min-width:1200px){.career-details-inner{flex-direction:row;align-items:flex-start;gap:112px}}.career-details-main{flex-direction:column;gap:24px;min-width:0;display:flex}@media (min-width:768px){.career-details-main{gap:40px;padding-top:56px}}@media (min-width:1200px){.career-details-main{flex:1;gap:32px;max-width:768px;padding-top:0}}.career-details-main h1{letter-spacing:-.64px;margin:0;font-size:32px;line-height:112%}@media (min-width:768px){.career-details-main h1{letter-spacing:-.96px;font-size:48px;line-height:96%}}@media (min-width:1200px){.career-details-main h1{letter-spacing:-1.12px;color:#343434;font-size:56px;line-height:100%}}.career-details-content{flex-direction:column;gap:24px;display:flex}@media (min-width:1200px){.career-details-content{gap:32px}}.career-details-meta{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.career-details-meta p{align-items:center;gap:8px;margin:0;display:flex}.career-details-meta p:not(:last-child){border-right:1px solid #d2d9db;padding-right:16px}.career-details-body{flex-direction:column;gap:16px;display:flex}.career-details-body>p:first-child{letter-spacing:-.18px;margin-bottom:16px;font-size:18px}@media (min-width:768px){.career-details-body>p:first-child{margin-bottom:8px}}@media (min-width:1200px){.career-details-body>p:first-child{letter-spacing:-.2px;margin-bottom:16px;font-size:20px}}.career-details-body h2,.career-details-body h3,.career-details-body h4{letter-spacing:-.18px;color:#141414;margin:0;font-family:Figtree;font-size:18px;font-weight:500;line-height:140%}.career-details-body h2:not(:first-child),.career-details-body h3:not(:first-child),.career-details-body h4:not(:first-child){margin-top:16px}@media (min-width:768px){.career-details-body h2:not(:first-child),.career-details-body h3:not(:first-child),.career-details-body h4:not(:first-child){margin-top:8px}}@media (min-width:1200px){.career-details-body h2:not(:first-child),.career-details-body h3:not(:first-child),.career-details-body h4:not(:first-child){margin-top:16px}}.career-details-body p,.career-details-body ul{margin:0}.career-details-body ul{padding-left:24px}.career-details-sidebar{display:none}@media (min-width:1200px){.career-details-sidebar{border:1px solid #e2e2e2;flex-direction:column;flex:0 0 416px;gap:24px;width:416px;padding:32px;display:flex;position:-webkit-sticky;position:sticky;top:104px}}.career-details-sidebar-copy{flex-direction:column;gap:16px;display:flex}.career-details-sidebar-copy h2{letter-spacing:-.64px;color:#343434;margin:0;font-size:32px;line-height:112%}.career-details-sidebar-copy p{margin:0}.career-details-actions{gap:16px;display:flex}
