.hs_careersSection{position:relative}.hs_careersSection .content-wrapper{max-width:798px}.hs_careersSection .top_heading{padding-bottom:20px}.hs_careersSection .top_heading>*{margin:0;padding:0}.hs_careersSection .careers_item{border:1px solid #d6d6d6;padding:24px;position:relative}.hs_careersSection .careers_item.with_link{position:relative;transition:all .5s ease}.hs_careersSection .careers_item.with_link:focus,.hs_careersSection .careers_item.with_link:hover{background:#424242;border-color:#fff;color:#fff}.hs_careersSection .careers_item.with_link:focus .location,.hs_careersSection .careers_item.with_link:hover .location{color:#fff}.hs_careersSection .careers_item .absoluteLink{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.hs_careersSection .careers_item_inner{display:flex;gap:8px;justify-content:space-between}.hs_careersSection .title_group{column-gap:8px;display:flex;margin-bottom:8px}.hs_careersSection .summary{font-size:16px;margin-bottom:20px}.hs_careersSection .time_group{column-gap:16px;display:flex;font-size:14px;font-weight:500;line-height:1.5}.hs_careersSection .position{font-size:16px;font-weight:500}.hs_careersSection .category{border:1px solid #d6d6d6;font-size:14px;font-weight:500;padding:2px 8px}.hs_careersSection .location{align-items:center;color:#424242;display:flex;gap:6px;line-height:1.5}.hs_careersSection .location img{vertical-align:middle}.hs_careersSection .category .categoryColor{border-radius:100%;display:inline-block;height:8px;margin-right:6px;vertical-align:middle;width:8px}.hs_careersSection .careers_item:not(:last-child){margin-bottom:24px}@media (min-width:768px){.hs_careersSection .location.mobile_view{display:none!important}.hs_careersSection .location{border:1px solid #d6d6d6;padding:2px 8px}}@media (max-width:767px){.hs_careersSection .title_group{display:block}.hs_careersSection .right_column.desktop_view{display:none!important}.hs_careersSection .careers_column.left_column{width:100%}.hs_careersSection .category{display:inline-block;font-size:inherit}.hs_careersSection .location.mobile_view{display:inline-block;margin-bottom:4px;margin-right:4px}.hs_careersSection .location.mobile_view .location_icon{align-items:center;border:1px solid #d5d7da;display:flex;gap:6px;padding:2px 8px}.hs_careersSection .position{margin-bottom:8px}.hs_careersSection .careers_item:not(:last-child){margin-bottom:16px}}