@font-face{font-family:Gilroy;src:url(https://assets.academics.de/jobs/job_attachment/yxixldfh65ikbconojbg7lqicch4nxk3m6jyrk2hhin2rumtym7a.eot);src:url(https://assets.academics.de/jobs/job_attachment/kf7nxvbwgzfm673z7kjawfa2uldmtmpkupysyy3mhygjfnv6eh3q.ttf) format("truetype"),url(https://assets.academics.de/jobs/job_attachment/aon7sfeasqvwdhhhoquknc2npax64cpd6hnpf62wbe7tf37jbhiq.eot#iefix) format("embedded-opentype"),url(https://assets.academics.de/jobs/job_attachment/ngfo7odm7whrr5sc2wxfvktpwicmwc3eqfhszj6kiygm6t72pppa.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Frutiger;src:url(https://assets.academics.de/jobs/job_attachment/ugsgdxf7dtlf7giegwoyp63j7dhgatg6rvrrz7czg67yby76gktq.eot);src:url(https://assets.academics.de/jobs/job_attachment/dat64gxjleh6bfrffovale7n2yxgahag5z32foy6ghoqe32o4brq.ttf) format("truetype"),url(https://assets.academics.de/jobs/job_attachment/skqhheux4iyh2mrxjegcmvah7c7h53phh3nr5pb33luast3y6i3a.eot#iefix) format("embedded-opentype"),url(https://assets.academics.de/jobs/job_attachment/g33qygzvtqsab3trrkp7k2uekk4wxasyjut63y7iy2kxtphzyxoq.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Frutiger;src:url(https://assets.academics.de/jobs/job_attachment/uhcjxxpj45qg2nleqsd7c6gvskonjwkat3rqf6nr5avhbrjrrhxa.eot);src:url(https://assets.academics.de/jobs/job_attachment/6ggi2quc6rhrm3msxlyuk7e7bw23j77hm4ql473p7acszeernudq.ttf) format("truetype"),url(https://assets.academics.de/jobs/job_attachment/eewovflegqtnpgnmrrym6ugyapep7sm5mxpgzg3edk4xzyxwvtya.eot#iefix) format("embedded-opentype"),url(https://assets.academics.de/jobs/job_attachment/jj4fsnvkvg2r6rqlh7t3hb3tjc7rbeu5epc5qv434e6i44gcoaeq.woff) format("woff");font-weight:700;font-style:normal}*{margin:0;padding:0;box-sizing:border-box;font-family:Frutiger,Arial,Helvetica,sans-serif}.body-tag-rplc{background-color:#fff}#wrap{margin:auto;text-align:left;max-width:760px;border:solid 1px #000;overflow:hidden;position:relative}b,strong{font-weight:700}main,.main,header+div{padding-right:6%}main>*,.main>*,header+div>*{margin-left:calc(10% + 20px)}main>#shape,.main>#shape,header+div>#shape{margin:0}header+div img{float:right;max-width:130px;width:25%;margin-left:2%!important;margin-bottom:10px}header img{width:100%;max-width:760px}header svg{margin-left:-16%}footer{text-align:right}footer svg{width:90%;max-width:530px}header{position:relative}header svg{height:100%;left:0;top:54%;position:absolute}h1{position:absolute;left:10%;width:80%;font-family:Gilroy,Arial,Helvetica,sans-serif;font-weight:700;padding:15px 20px 10px;bottom:-17px;background-color:#fff}h2{font-family:Gilroy;font-weight:700;padding:5px 0;clear:left;position:relative}h3{font-family:Gilroy;font-weight:700;padding:5px 0}h2:before{content:"";display:block;position:absolute;background-color:#ff002a}h2 small{margin-top:6px;display:block;font-size:calc(1.8 * var(--rem-base));line-height:calc(2.2 * var(--rem-base))}#shape{float:left;width:100%;aspect-ratio:760/270;shape-outside:polygon(0 0,39.5% 0,39.5% 20%,38.5% 40%,35.5% 60%,33.1% 70%,29% 80%,25.5% 88%,20% 95%,18% 98%,0% 100%)}#shape+p,.intro{padding-top:30px;font-weight:700}.subheader{font-weight:700}.address{font-weight:700;padding-bottom:0}.apply{margin-top:25px;margin-bottom:25px}.apply a{background-color:#ff002a;color:#fff;border-radius:6px;padding:10px 25px 8px;margin:auto}.apply a:hover{color:#fff;background-color:#3c3c3b;transition:background-color .25s ease-in-out}a:before{content:"";display:inline-block;height:calc(1 * var(--rem-base));width:calc(1 * var(--rem-base));margin:0 3px -1px;background-image:url(https://assets.academics.de/jobs/job_attachment/bg2u5uy74wtt7aacs7h35op3te3pgcqvbeuewzxamfo4cihc6whq.svg);background-repeat:no-repeat}.apply a:before,.address a:before{content:none;display:none}a{color:#ff002a;text-decoration:none;position:relative;font-weight:700;white-space:nowrap}a:hover{color:#000}.address a:hover{color:#ff002a}.apply a{color:#fff;font-weight:inherit}.address a{font-weight:inherit;color:inherit}hr{border:none;border-top:solid 1.75px #FF002A;margin-bottom:15px}ul{list-style:none;padding-left:15px;padding-bottom:15px}ul ul{padding-bottom:0}li{position:relative}li:before{content:"•";color:#ff002a;font-weight:700;position:absolute;left:-15px}header svg{left:-5px}:host{line-height:17px}h1{font-size:calc(1.7 * var(--rem-base));line-height:calc(1.8 * var(--rem-base))}h2{font-size:calc(1.8 * var(--rem-base));line-height:calc(2.1 * var(--rem-base))}h3{font-size:calc(1.1 * var(--rem-base));line-height:calc(1.4 * var(--rem-base))}h2:before{top:calc(.55 * var(--rem-base));left:-30px;height:calc(1.3 * var(--rem-base));width:calc(1.3 * var(--rem-base))}p{padding:0 0 15px;font-size:calc(1.1 * var(--rem-base));line-height:calc(1.5 * var(--rem-base))}li{font-size:calc(1.1 * var(--rem-base));line-height:calc(1.5 * var(--rem-base))}@container (min-width: 361px){:host{line-height:17px}}@container (min-width: 481px){:host{line-height:17px}}@container (min-width: 604px){h1{font-size:calc(2.2 * var(--rem-base));line-height:calc(2.4 * var(--rem-base));bottom:-14px}h2{font-size:calc(2.4 * var(--rem-base));line-height:calc(2.6 * var(--rem-base))}h2:before{top:calc(.5 * var(--rem-base));left:-40px;height:calc(1.75 * var(--rem-base));width:calc(1.75 * var(--rem-base))}header svg{left:0}p{padding-bottom:20px}}@media print{:host{line-height:17px}h1{font-size:calc(2.2 * var(--rem-base));line-height:calc(2.4 * var(--rem-base));bottom:-19px}h2{font-size:calc(2.4 * var(--rem-base));line-height:calc(2.6 * var(--rem-base))}h2:before{top:calc(.5 * var(--rem-base));left:-40px;height:calc(1.75 * var(--rem-base));width:calc(1.75 * var(--rem-base))}p{padding-bottom:20px}}@media screen and (min-width:361px)and (-ms-high-contrast:active),screen and (min-width:361px)and (-ms-high-contrast:none){#shape+p,.intro{padding-left:12%}header svg{left:-30px}#shape+p+p,.intro+p{padding-left:0%}}@media screen and (min-width:481px)and (-ms-high-contrast:active),screen and (min-width:481px)and (-ms-high-contrast:none){#shape+p,.intro{padding-left:11%}#shape+p+p,.intro+p{padding-left:1%}}@media screen and (min-width:604px)and (-ms-high-contrast:active),screen and (min-width:604px)and (-ms-high-contrast:none){#shape+p,.intro{padding-left:10%}#shape+p+p,.intro+p{padding-left:3%}}.noWrap{white-space:pre;word-break:keep-all}
