h3.gradient-text{line-height:1.5;background-clip:text;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-image:linear-gradient(90.86deg,rgba(10,186,181,0) -.99%,rgba(17,175,198,.8) 22.24%,rgba(32,150,236,.8) 47.19%,rgba(236,135,252,.8) 72.27%,rgba(236,135,252,0) 103.41%)}.karriere-card-grid{width:100%;margin-top:50px;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:50px;column-gap:50px;grid-row-gap:50px;row-gap:50px}@media screen and (max-width:991px){.karriere-card-grid{grid-template-columns:1fr}}.karriere-card-grid .karriere-card{background:linear-gradient(129.1deg,hsla(0,0%,100%,.1) 1.2%,hsla(0,0%,100%,0) 175.17%);border:.5px solid rgba(255,254,241,.2);border-radius:20px;padding:40px;display:flex;align-items:flex-start;column-gap:20px}.karriere-card-grid .karriere-card.green{background:linear-gradient(129.1deg,rgba(10,186,181,.1) 1.2%,rgba(10,186,181,0) 175.17%)}.karriere-card-grid .karriere-card.blue{background:linear-gradient(129.1deg,rgba(32,150,236,.1) 1.2%,rgba(32,150,236,0) 175.17%)}.karriere-card-grid .karriere-card.purple{background:linear-gradient(129.1deg,rgba(236,135,252,.1) 1.2%,rgba(236,135,252,0) 175.17%)}.karriere-card-grid .karriere-card.grey{background:linear-gradient(129.1deg,hsla(0,0%,91%,.1) 1.2%,hsla(0,0%,91%,0) 175.17%)}.karriere-card-grid .karriere-card img{width:30px;height:auto}.karriere-card-grid .karriere-card h5{margin-bottom:1rem}.karriere-jobs-wrapper{width:100%;margin-top:50px;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:50px;column-gap:50px;grid-row-gap:50px;row-gap:50px}@media screen and (max-width:767px){.karriere-jobs-wrapper{grid-template-columns:1fr;row-gap:50px}}.karriere-jobs-wrapper .karriere-job{background:linear-gradient(129.1deg,hsla(0,0%,100%,.1) 1.2%,hsla(0,0%,100%,0) 175.17%);border:.5px solid rgba(255,254,241,.2);border-radius:20px;padding:40px;display:flex;align-items:flex-start;justify-content:space-between}.karriere-icon{position:relative;display:flex;justify-content:center;align-items:center;box-shadow:0 0 30px 0 rgba(10,186,181,.2);border-radius:50%;height:60px;width:60px}.karriere-icon .color-bgr{position:absolute;width:70%;height:70%;background-color:#FF0000;border-radius:50%;transition:all .25s ease-out}.karriere-icon .icon-content{position:relative;background:hsla(0,0%,100%,.15);box-shadow:0 4px 27px rgba(5,18,24,.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50%;border:.5px solid rgba(255,254,241,.2);height:100%;width:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.karriere-icon .icon-content img{height:40%;width:40%}.karriere-icon:hover .color-bgr{width:90%;height:70%;transition:all .25s ease-out}.karriere-sticky{position:-webkit-sticky;position:sticky;top:20%}.faq-wrapper{display:flex;flex-direction:column;row-gap:50px;width:100%;position:relative;z-index:2}.faq{height:150px;width:100%}.faq .karriere-icon{margin-right:40px}.faq .faq-content{border-radius:20px;width:100%;height:100%;position:relative;transform-style:preserve-3d;will-change:transform;transition:all .25s ease;cursor:pointer}.faq .faq-content:hover{box-shadow:0 0 30px 0 rgba(10,186,181,.2)}.faq .faq-content.faq-active{transform:rotateX(180deg);transition:all .25s ease}.faq .faq-content .faq-back,.faq .faq-content .faq-front{-webkit-perspective:0;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);visibility:visible;backface-visibility:hidden;width:100%;height:100%;display:inline-block;position:absolute;background:linear-gradient(129.1deg,hsla(0,0%,100%,.1) 1.2%,hsla(0,0%,100%,0) 175.17%);border:.5px solid rgba(255,254,241,.2);border-radius:20px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.faq .faq-content .faq-back h5,.faq .faq-content .faq-back img,.faq .faq-content .faq-back p,.faq .faq-content .faq-back>div,.faq .faq-content .faq-front h5,.faq .faq-content .faq-front img,.faq .faq-content .faq-front p,.faq .faq-content .faq-front>div{pointer-events:none}.faq .faq-content .faq-back h5,.faq .faq-content .faq-back p,.faq .faq-content .faq-front h5,.faq .faq-content .faq-front p{padding:40px}.faq .faq-content .faq-back .plus-icon,.faq .faq-content .faq-front .plus-icon{padding-right:40px}.faq .faq-content .faq-back .plus-icon img,.faq .faq-content .faq-front .plus-icon img{width:60px;height:60px;display:block}.faq .faq-content .faq-back{transform:rotateX(180deg)}