.job{display:block;text-decoration:none;color:inherit;background:#fff;border-bottom:1px solid #e5e5e9;display:flex;align-items:center;justify-content:space-between;padding:15px;position:relative;transition:background .3s}.job:hover{background:#f4f4f5}.job-title{margin:0;width:100%;max-width:300px;display:block;color:#090012;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.job-department{max-width:500px}.job-department,.job-location{margin:10px 0;display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#6b6777}.job-location{max-width:120px}.page-header-section{padding:100px 0}.careers-header{font-size:22px}.careers-content{font-size:18px}