@media only screen and (min-width:1024px){.hide-desktop{display:none!important}}@media only screen and (min-width:1280px){.hide-desktop{display:none!important}}@media screen and (max-width:1023px){.hide-mobile{display:none!important}}@media only screen and (min-width:768px){.hide-tablet{display:none!important}}.b-application-teaser{background-color:#f1f1f1}.b-application-teaser.-global.-blue{background-color:#153252;color:#fff}.b-application-teaser.-global.-blue .b-application-teaser__headline{color:#32c1d0}.b-application-teaser__inner{display:flex;flex-direction:column;gap:4rem;max-width:110.8rem}@media only screen and (min-width:768px){.b-application-teaser__inner{gap:6.4rem}}.b-application-teaser__inner__section{display:flex;flex-direction:column;gap:2.4rem}@media only screen and (min-width:768px){.b-application-teaser__inner__section{flex-direction:row;gap:3.2rem}}.b-application-teaser__title{width:100%}@media only screen and (min-width:768px){.b-application-teaser__title{width:50%}}.b-application-teaser__content{display:flex;flex-direction:column;gap:2.4rem;width:100%}@media only screen and (min-width:768px){.b-application-teaser__content{width:50%}}.b-application-teaser__tiles{display:flex;flex-wrap:wrap;gap:1.9rem;width:100%}@media only screen and (min-width:768px){.b-application-teaser__tiles{gap:1.6rem;position:relative}}.b-application-teaser__card{align-items:center;color:#32c1d0;cursor:pointer;display:flex;flex:1 1 calc(50% - 1.9rem);flex-direction:column;gap:1.6rem;justify-content:center;padding:2.4rem 1.6rem;text-align:center;transition:background-color .2s ease-in-out}.b-application-teaser__card i{font-size:4rem;font-weight:400}.b-application-teaser__card .subline,.b-application-teaser__card a{color:#32c1d0}.b-application-teaser__card.-light{background:#ffffff4d;border:1px solid rgba(21,50,82,.1)}.b-application-teaser__card.-light i:before{color:#153252}.b-application-teaser__card.-dark{background:#ffffff1a;border:.1rem solid hsla(0,0%,100%,.03)}.b-application-teaser__card.-dark i:before{color:#fff}.b-application-teaser__card:hover{transition:border-color .2s,background-color .2s ease-in-out}.b-application-teaser__card:hover.-light{background:#ffffff80;border-color:#2e2d2c7d}.b-application-teaser__card:hover.-dark{background:#fff3}@media only screen and (min-width:768px){.b-application-teaser__card{flex:1 1 calc(33.33333% - 1.6rem);padding:4.8rem 4rem}}.b-application-teaser__card--icon-only{cursor:default}.b-application-teaser__modal{background-color:#fff;color:#153252;display:none;height:100vh;left:0;opacity:0;overflow-y:auto;position:fixed;top:0;transition:opacity .25s ease-in-out;width:100%;z-index:100000}@media only screen and (min-width:768px){.b-application-teaser__modal{height:unset;left:unset;overflow-y:unset;position:absolute;z-index:unset}}.b-application-teaser__modal.-active{display:block}.b-application-teaser__modal.-visible{opacity:1}.b-application-teaser__modal-close{background-color:#32c1d0;color:#153252;cursor:pointer;padding:.8rem;position:fixed;right:0;top:0}.b-application-teaser__modal-close i{font-size:3.2rem}@media only screen and (min-width:768px){.b-application-teaser__modal-close{position:absolute}}.b-application-teaser__modal-content{display:flex;flex-direction:column;gap:2.4rem;padding:6.4rem 2rem}@media only screen and (min-width:768px){.b-application-teaser__modal-content{gap:3.2rem;padding:4rem 6.4rem}}.b-application-teaser__modal-body{display:flex;flex-direction:column;gap:.8rem}@media only screen and (min-width:768px){.b-application-teaser__modal-body{flex-direction:row;flex-wrap:wrap;gap:1.6rem 3.2rem}}.b-application-teaser__modal-item{align-items:center;color:#153252;cursor:pointer;display:flex;flex-direction:row;gap:.8rem;padding:.8rem;transition:all .2s ease-in-out}.b-application-teaser__modal-item i{color:#2e2d2c;font-size:2.4rem;font-weight:400}@media only screen and (min-width:768px){.b-application-teaser__modal-item{border-bottom:.1rem solid #f1f1f1;color:inherit;flex:1 1 calc(33.33333% - 3.2rem);gap:2.4rem;max-width:calc(33% - 1.6rem);padding:1.6rem}.b-application-teaser__modal-item i{font-size:4.8rem}}.b-application-teaser__modal-item-label{color:#153252;font-weight:700}.b-application-teaser__modal-item:hover{background-color:#153252}.b-application-teaser__modal-item:hover>div{color:#fff!important}.b-application-teaser__modal-item:hover i{color:#32c1d0;transition-delay:.1s}
