@keyframes slide-in{from{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-up{from{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes slideInFromLeft{from{margin-left:-100%}to{margin-left:0}}.job-teaser{position:relative;display:block}.job-teaser__text{position:relative;display:block;margin:0 0 2rem 0}@media only screen and (min-width:768px){.job-teaser__text{margin:0 0 3rem 0}}@media only screen and (min-width:992px){.job-teaser__text{margin:0 0 4rem 0}}.job-teaser__tagline{position:relative;display:block;color:var(--technical-blue);margin:0 0 .5rem 0}@media only screen and (min-width:768px){.job-teaser__tagline{margin:0 0 1rem 0}}.job-teaser__headline{position:relative;display:block;color:var(--dark);margin:0 0 1rem 0}@media only screen and (min-width:768px){.job-teaser__headline{margin:0 0 1.5rem 0}}.job-teaser__copytext{position:relative;display:block;margin:0 0 1.5rem 0;color:var(--dark)}@media only screen and (min-width:768px){.job-teaser__copytext{margin:0 0 2rem 0}}.job-teaser__button{position:relative;display:block}.job-teaser a{text-decoration:none}.job-teaser__teaser{position:relative;display:block;background-color:var(--light-blue);padding:1.5rem;border-radius:var(--border-radius-medium);margin:0 0 1rem 0;text-decoration:none;transition:all .5s}@media only screen and (min-width:768px){.job-teaser__teaser{margin:0 0 1.5rem 0}}@media only screen and (min-width:992px){.job-teaser__teaser{margin:0 0 1.5rem 0;height:100%}}@media only screen and (min-width:992px){.job-teaser__teaser:hover{box-shadow:var(--shadow-content);margin:-.5rem 0 1rem 0}.job-teaser__teaser:hover .job-teaser__teaser-text{padding-bottom:1rem}}.job-teaser__teaser:hover .job-teaser__teaser-headline{color:var(--technical-blue)}.job-teaser__teaser:hover .job-teaser__teaser-subline{color:var(--technical-blue)}.job-teaser__teaser:hover .job-teaser__teaser-arrow{width:32px}.job-teaser__teaser-text{position:relative;display:block;transition:all .5s}.job-teaser__teaser-headline{position:relative;display:block;margin:0 0 .5rem 0;color:var(--dark);word-wrap:break-word;overflow-wrap:break-word;-o-hyphens:auto;hyphens:auto}.job-teaser__teaser-subline{position:relative;display:block;margin:0 0 .5rem 0;color:var(--dark);word-wrap:break-word;overflow-wrap:break-word;-o-hyphens:auto;hyphens:auto}.job-teaser__teaser-tags{position:relative;display:block;padding:1rem 0 1.5rem 0}.job-teaser__teaser-tags ul{display:flex;flex-wrap:wrap;padding:0;list-style-type:none}.job-teaser__teaser-tags ul li{position:relative;display:inline-block;border-radius:var(--border-radius-small);border:2px solid var(--blue-200);padding:4px 12px;height:26px;text-align:center;font-family:var(--font-family-bold);font-size:.875rem;line-height:.875rem;white-space:nowrap;color:var(--technical-blue);background-color:var(--blue-200);margin:0 .5rem .5rem 0}.job-teaser__teaser-arrow{position:relative;display:block;width:18px;height:12px;background-image:url(../../img/jobteaser-arrow.svg);background-repeat:no-repeat;background-position:right top;background-size:32px 12px;transition:width .5s}@media only screen and (min-width:992px){.job-teaser__teaser-arrow{position:absolute;left:1.5rem;bottom:1.5rem}}