.visually-hidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.job-details{color:#49626c;font-size:15px;font-weight:400;line-height:1.35;margin:0 auto;max-width:800px}.job-details ol:not([class]),.job-details ul:not([class]){margin:17px 0}.job-details ol:not([class]) li,.job-details ul:not([class]) li{margin-bottom:17px}.job-details ol:not([class]) li:last-child,.job-details ul:not([class]) li:last-child{margin-bottom:0}.job-details-block{padding:23px 0}.job-details-headline{border-bottom:1px solid rgba(99,79,196,.25);margin:0 0 30px;padding:0 0 30px}.job-details-headline h1{margin:0 0 5px}.job-details-title{color:var(--dark-lavender-violet);font-size:22px;font-weight:400;line-height:1.45;margin:0 0 20px}.job-details-subtitle{font-size:15px;line-height:1.35}.job-details-button{padding:17px 0 0;text-align:center}