.banner{border-radius:4px;overflow:hidden}[data-v-c0a5917c]:root{--base-family:$font-base,--title-family:$font-title;--font-mono:Geist Mono,Courier New,Courier,monospace}.referral-banner.banner--referral[data-v-c0a5917c]{align-items:flex-start!important;background-color:#3a1f3f!important;background-image:url(../assets/d85d6e9ed638992fc774.png)!important;background-position:right 30%!important;background-repeat:no-repeat!important;background-size:cover!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;height:250px;isolation:isolate;justify-content:center!important;padding:0 32px;position:relative}.referral-banner.banner--referral .referral-banner-block.main-content[data-v-c0a5917c]{display:block!important;max-width:460px;padding:0!important;text-align:left!important;width:100%!important}.referral-banner.banner--referral .paragraph-readable--xs[data-v-c0a5917c]{margin:0 0 16px!important;position:relative;z-index:10}.referral-banner.banner--referral .title[data-v-c0a5917c]{color:#fff;display:block;font-size:32px;font-weight:700;letter-spacing:.3px;line-height:1.15;margin:0 0 12px;text-transform:uppercase}.referral-banner.banner--referral .subtitle[data-v-c0a5917c]{color:#fff;display:block;font-size:14px;font-weight:400!important;line-height:1.4}.referral-banner.banner--referral .subtitle[data-v-c0a5917c] b{color:#fff;font-weight:700}.referral-banner.banner--referral .referral-banner__cta[data-v-c0a5917c]{align-items:center;background-color:#fff!important;border:none!important;border-radius:4px;color:#121212!important;display:inline-flex;font-size:14px;font-weight:600;justify-content:center;padding:8px 20px;position:relative;text-decoration:none;transition:background-color .15s ease-in-out;z-index:10}.referral-banner.banner--referral .referral-banner__cta[data-v-c0a5917c]:focus,.referral-banner.banner--referral .referral-banner__cta[data-v-c0a5917c]:hover{background-color:#f7f7f7!important;color:#121212!important;text-decoration:none}.banner--suggestions{border-radius:0;overflow:hidden;position:relative;width:100%}.banner--suggestions .content{background-position:50%;background-size:cover;border-radius:0;display:flex;min-height:160px;padding:32px;width:100%}@media screen and (max-width:640px){.banner--suggestions .content{min-height:140px;padding:24px 20px}}.banner--suggestions .subtitle{color:#fff;font-size:11px;font-style:normal;font-weight:700;letter-spacing:1px;line-height:16px;margin:0 0 8px;text-transform:uppercase}.banner--suggestions .title{color:#fff;font-size:28px;font-weight:700;line-height:34px;margin:0 0 20px;max-width:400px}@media screen and (max-width:640px){.banner--suggestions .title{font-size:22px;line-height:28px;max-width:300px}}.banner--suggestions .banner-btn{border:2px solid #fff;border-radius:6px;color:#fff;display:inline-block;font-size:13px;font-weight:600;line-height:36px;padding:0 20px;text-decoration:none;transition:background-color .2s ease,color .2s ease}.banner--suggestions .banner-btn:hover{background-color:hsla(0,0%,100%,.15)}.banner--suggestions .info{max-width:400px;position:relative;z-index:2}@media screen and (max-width:640px){.banner--suggestions .info{max-width:280px}}.challenges-media-banner{background:#f7f7f7;border-radius:4px;box-shadow:0 0 2px 0 hsla(0,0%,7%,.08),0 4px 2px 0 hsla(0,0%,7%,.02),0 2px 1px 0 hsla(0,0%,7%,.02),0 1px 1px 0 hsla(0,0%,7%,.04),0 0 1px 0 hsla(0,0%,7%,.08);height:250px;overflow:hidden;position:relative}.challenges-media-banner__content{align-items:center;display:flex;height:100%;position:relative;width:100%}.challenges-media-banner__left{display:flex;flex-direction:column;gap:8px;left:24px;position:absolute;top:50%;transform:translateY(-50%);width:340px;z-index:2}.challenges-media-banner__icon-wrapper{align-items:center;background:#feb602;border-radius:50%;display:flex;height:24px;justify-content:center;padding:6px;width:24px}.challenges-media-banner__trophy-svg{height:12px;width:12px}.challenges-media-banner__text{display:flex;flex-direction:column;gap:2px}.challenges-media-banner__title{color:#424242;font-size:18px;font-weight:600;line-height:1.5;margin:0}.challenges-media-banner__description{color:#5b5b5b;font-size:14px;font-weight:500;line-height:1.6;margin:0}.challenges-media-banner__button{align-items:center;background:#121212;border-radius:4px;color:#fff;display:inline-flex;font-size:12px;font-weight:600;height:32px;justify-content:center;margin-top:10px;padding:0 16px;text-decoration:none;transition:all .2s;white-space:nowrap;width:fit-content}.challenges-media-banner__button:hover{background:#424242;color:#fff}.challenges-media-banner__collage{align-items:center;bottom:0;display:flex;flex-direction:row;gap:0 8px;justify-content:flex-end;overflow:hidden;padding:20px 34px 20px 0;position:absolute;right:0;top:0;width:50%}.challenges-media-banner__collage>div{align-items:center;display:flex;flex-direction:column;gap:8px 0;justify-content:center;max-width:130px}.challenges-media-banner__collage>div:first-child{margin-top:-60px}.challenges-media-banner__collage>div:nth-child(2){margin-top:-30px}.challenges-media-banner__collage>div:nth-child(3){margin-top:30px}.challenges-media-banner__collage>div:nth-child(4){margin-top:60px}.challenges-media-banner__collage>div img,.challenges-media-banner__collage>div video{border-radius:12px;margin:0;object-fit:cover;padding:0;width:100%}@media screen and (max-width:1024px){.challenges-media-banner__left{left:16px;width:280px}.challenges-media-banner__collage{width:50%}.challenges-media-banner__collage-media--1{height:82px;width:120px}.challenges-media-banner__collage-media--2{height:85px;left:110px;width:125px}.challenges-media-banner__collage-media--3{height:80px;width:115px}.challenges-media-banner__collage-media--4{height:85px;width:120px}.challenges-media-banner__collage-media--5{height:82px;left:120px;width:125px}.challenges-media-banner__collage-media--6{height:82px;width:118px}}@media screen and (max-width:640px){.challenges-media-banner{height:auto;min-height:200px}.challenges-media-banner__left{align-items:center;left:0;padding:24px;position:relative;text-align:center;top:0;transform:none;width:100%}.challenges-media-banner__collage{display:none}}[data-v-69f4784c]:root{--base-family:$font-base,--title-family:$font-title;--font-mono:Geist Mono,Courier New,Courier,monospace}.welcome[data-v-69f4784c]{background:#fff;display:block;margin:0}.welcome__container[data-v-69f4784c]{align-items:center;border-radius:4px;box-shadow:0 2px 5px 0 rgba(55,73,87,.15),0 1px 2px 0 rgba(55,73,87,.1);display:flex;font-size:0}.welcome__title[data-v-69f4784c]{align-items:center;color:#4f69f2;display:flex;font-size:14px;font-weight:600;line-height:32px;margin:0 0 5px}@media screen and (max-width:768px){.welcome__title[data-v-69f4784c]{font-size:22px;line-height:30px}}.welcome__subtitle[data-v-69f4784c]{color:#121212;display:block;font-size:18px;font-weight:600;line-height:24px;margin:0 0 8px}@media screen and (max-width:768px){.welcome__subtitle[data-v-69f4784c]{font-size:14px;line-height:22px}}.welcome__description[data-v-69f4784c]{color:#424242;display:block;font-size:14px;line-height:26px;margin:0 0 16px}@media screen and (max-width:768px){.welcome__description[data-v-69f4784c]{font-size:16px;line-height:24px}}.welcome__content[data-v-69f4784c]{display:block;max-width:680px;padding:0 32px}@media screen and (max-width:768px){.welcome__content[data-v-69f4784c]{padding:0 32px 0 12px}}.welcome__icon[data-v-69f4784c]{font-size:16px;height:16px;line-height:16px;width:16px}.welcome__block[data-v-69f4784c]{display:inline-block;vertical-align:top;width:calc(100% - 197px)}.welcome__block[data-v-69f4784c]:first-child{padding:17px 0}.welcome__block[data-v-69f4784c]:last-child{margin:0 60px 0 0;width:137px}@media screen and (max-width:768px){.welcome__block[data-v-69f4784c]:last-child{display:none}}@media screen and (max-width:768px){.welcome__block[data-v-69f4784c]{width:100%}}.welcome__list[data-v-69f4784c]{display:block}.welcome__link[data-v-69f4784c]{color:#4f69f2}.welcome__item[data-v-69f4784c]{color:#374957;display:block;font-size:14px;font-weight:400;line-height:24px;margin:0 0 8px}.welcome__item span[data-v-69f4784c]:last-child{width:calc(100% - 48px)}.welcome__item[data-v-69f4784c]:last-child{margin:0}.welcome__figure[data-v-69f4784c]{display:block;height:65px;margin:0;padding:0;width:137px}.welcome__image[data-v-69f4784c]{display:block;height:100%;object-fit:contain;width:100%}[data-v-e02420ee]:root{--base-family:$font-base,--title-family:$font-title;--font-mono:Geist Mono,Courier New,Courier,monospace}.modal--xs .modal__container[data-v-e02420ee]{max-width:366px;width:366px}.modal--xs .modal__container .content[data-v-e02420ee]{padding:40px 30px 30px}.modal--xs .dialog h6[data-v-e02420ee]{font-size:16px;line-height:20px;margin-bottom:10px}.modal--xs .dialog p[data-v-e02420ee]{font-size:16px;line-height:24px;margin-bottom:30px}@media screen and (max-width:640px){.modal .modal__container .content[data-v-e02420ee]{padding:40px 20px 30px}.modal .first[data-v-e02420ee]{font-size:16px}}:root{--base-family:$font-base,--title-family:$font-title;--font-mono:Geist Mono,Courier New,Courier,monospace}.modal--dialog .modal__container{max-width:530px!important;text-align:left}@media screen and (max-width:480px){.modal--dialog .modal__container{width:100px}}.modal--dialog .modal__container .content{padding:35px 40px}.dialog h6{color:#121212;font-family:Geist;font-size:20px;font-weight:600;line-height:30px}.dialog p{font-size:17px;margin:24px 0!important}.dialog--buttons{justify-content:end}.dialog--buttons .button--white{color:#424242!important}.dialog--buttons .button--white:hover{background-color:#fff!important;color:#121212!important}.dialog .button--red{background-color:#e42900}.dialog .button--blue{background-color:#4f69f2}.dialog .button--blue:hover{background-color:#344ce7}.dialog .button--blue:active{background-color:#2236d2}[data-v-aed4cca0]:root{--base-family:$font-base,--title-family:$font-title;--font-mono:Geist Mono,Courier New,Courier,monospace}.notification-box[data-v-aed4cca0]{background-color:#fff;border-radius:3px;box-shadow:0 0 30px rgba(31,45,61,.25);color:#121212;display:flex;flex-wrap:wrap;overflow:hidden;padding:16px;position:relative;width:390px}.notification-box a[data-v-aed4cca0]{border-bottom:1px solid #121212;color:#121212;padding:0 0 5px}.notification-box .icon[data-v-aed4cca0]{font-size:18px;height:18px;line-height:18px;margin:0 8px 0 0;width:18px}.notification-box p[data-v-aed4cca0]{color:#121212;font-size:14px;margin:0}.notification-box h1[data-v-aed4cca0],.notification-box h2[data-v-aed4cca0],.notification-box h3[data-v-aed4cca0],.notification-box h4[data-v-aed4cca0],.notification-box h5[data-v-aed4cca0],.notification-box h6[data-v-aed4cca0]{color:#121212;font-family:Geist,ES Klarheit Plakat FP,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;margin:0 0 5px}.notification-box__close[data-v-aed4cca0]{border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;position:absolute;right:0;top:0}.notification-box__message[data-v-aed4cca0]{flex:1}.notification-box--success[data-v-aed4cca0]{border-bottom:5px solid #328400}.notification-box--success .icon[data-v-aed4cca0]:before{color:#328400}.notification-box--warning[data-v-aed4cca0]{border-bottom:5px solid #feb602}.notification-box--warning .icon[data-v-aed4cca0]:before{color:#feb602}.notification-box--error[data-v-aed4cca0]{border-bottom:5px solid #e42900}.notification-box--error .icon[data-v-aed4cca0]:before{color:#e42900}.notification-box--info[data-v-aed4cca0]{border-bottom:5px solid #336aea}.notification-box--info .icon[data-v-aed4cca0]:before{color:#336aea}[data-v-6fefc6a6]:root{--base-family:$font-base,--title-family:$font-title;--font-mono:Geist Mono,Courier New,Courier,monospace}.notification-center[data-v-6fefc6a6]{height:100vh;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:99999999999}.notification-center .bottom-left[data-v-6fefc6a6],.notification-center .bottom-right[data-v-6fefc6a6],.notification-center .top-left[data-v-6fefc6a6],.notification-center .top-right[data-v-6fefc6a6]{max-width:448px;padding:20px;position:absolute}.notification-center .top-left[data-v-6fefc6a6],.notification-center .top-right[data-v-6fefc6a6]{top:0}.notification-center .bottom-left[data-v-6fefc6a6],.notification-center .bottom-right[data-v-6fefc6a6]{bottom:0}.notification-center .bottom-right[data-v-6fefc6a6],.notification-center .top-right[data-v-6fefc6a6]{right:0}.notification-center .bottom-left[data-v-6fefc6a6],.notification-center .top-left[data-v-6fefc6a6]{left:0}.notification-center .notification-box[data-v-6fefc6a6]{margin:0 0 20px;pointer-events:all}.notification-center__link[data-v-6fefc6a6]{font-size:14px}.SkeletonBox{background-color:#dddbdd;border-radius:8px;display:inline-block;overflow:hidden;position:relative;vertical-align:middle}.SkeletonBox:after{animation:shimmer 2s infinite;background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0));bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}.SkeletonBox .border-radius{border-radius:8px}@keyframes shimmer{to{transform:translateX(100%)}}