.JobList_root__2e1sJ{padding-top:2rem;padding-bottom:20rem;background-color:#000;background-image:url(/images/other/careers_bg.png);background-position:bottom;background-size:800px;background-repeat:no-repeat;color:#fff;min-height:100vh;max-width:100%;width:100vw}.JobList_container__GCUs8{padding:2rem 10rem;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;align-items:center}.JobList_pic__3KuzR{-webkit-filter:brightness(10);filter:brightness(10);width:30px;margin-right:1rem}.JobList_jobTitle__2dTXm{cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1.75rem;font-weight:200;padding:.5rem 5rem;min-width:60vw;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;border:1px solid #00000000;display:-webkit-flex;display:-moz-box;display:flex}.JobList_jobTitle__2dTXm:hover{border:1px solid #fff}.JobList_modal__ak3ya{z-index:101;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80vw;height:80vh;background-color:#fffffff0;border-radius:20px;border:2px solid #ccc;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;color:#000}.JobList_modal__ak3ya,.JobList_modalHeader__1uP3x{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.JobList_modalHeader__1uP3x{-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:2rem 3rem;font-size:2rem}.JobList_modalJobTitle__pwLe3{overflow:hidden;white-space:nowrap;width:100%;text-overflow:ellipsis}.JobList_closeBtn__1pCKR{cursor:pointer;width:40px;height:40px;border-radius:50%}.JobList_closeBtn__1pCKR:hover{background-color:#00000033}.JobList_closeBtn__1pCKR:active{background-color:#00000077}.JobList_modalBody__1q1kT{padding:1rem 3rem;line-height:2;white-space:pre-wrap;overflow-y:scroll;-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1}.JobList_modalFooter__KhK7P{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding:1rem}.JobList_applyBtn__1fBZY{font-size:2rem;border:1px solid #000;padding:.5rem 3rem;cursor:pointer}.JobList_applyBtn__1fBZY:hover{background-color:#00000033}.JobList_applyBtn__1fBZY:active{background-color:#fff}.JobList_marginTop__oElk-{margin-top:3rem}.JobList_backBtn__3VUNI{font-size:2rem;border:1px solid #fff;padding:.5rem 3rem;cursor:pointer}.JobList_backBtn__3VUNI:hover{background-color:#ffffff33}.JobList_backBtn__3VUNI:active{background-color:#ffffffaa}@media screen and (max-width:768px){.JobList_modal__ak3ya{max-width:100%;width:100vw;height:80vh}.JobList_jobTitle__2dTXm{padding:.5rem 2rem}.JobList_modalBody__1q1kT,.JobList_modalHeader__1uP3x{padding:1rem}}@media screen and (max-width:425px){.JobList_container__GCUs8{padding:2rem 0}.JobList_title__RDLm7{font-size:2rem}.JobList_jobTitle__2dTXm,.JobList_modalJobTitle__pwLe3{font-size:1.25rem}}