@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{margin:0}@keyframes rotate360{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes fading-pulsing{0%,to{opacity:.1}50%{opacity:.3}}html{box-sizing:border-box;font-size:16px}*,*:before,*:after{box-sizing:inherit}*:focus{outline:0}body{background-color:#fff;color:#3f3f3f;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4}a{color:#0176ff;text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.4}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1,h2{font-size:2.5rem}h3{font-size:2.0625rem}h4{font-size:1.75rem}h5{font-size:1.375rem}h6{font-size:1.125rem}p{margin-bottom:20px}p:last-child{margin-bottom:0}button{border:none;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}img{height:auto;max-width:100%}strong{font-weight:700}em,i{font-style:italic}small{font-size:.75rem}sup{font-size:75%;position:relative;top:-.5rem;vertical-align:baseline}@font-face{font-display:block;font-family:icomoon;src:url(/build/assets/icomoon-BgwR76Mw.eot?o42zuy);src:url(/build/assets/icomoon-BgwR76Mw.eot?o42zuy#iefix) format("embedded-opentype"),url(/build/assets/icomoon-CumfcThr.ttf?o42zuy) format("truetype"),url(/build/assets/icomoon-CTX9U4pj.woff?o42zuy) format("woff"),url(/build/assets/icomoon-Dt-tNiDp.svg?o42zuy#icomoon) format("svg");font-weight:400;font-style:normal}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-upload:before{content:""}.icon-user:before{content:""}.icon-th-large:before{content:""}.icon-check:before{content:""}.icon-file-o:before{content:""}.icon-clock-o:before{content:""}.icon-refresh:before{content:""}.icon-lock:before{content:""}.icon-video-camera:before{content:""}.icon-image:before{content:""}.icon-photo:before{content:""}.icon-picture-o:before{content:""}.icon-check-circle:before{content:""}.icon-info-circle:before{content:""}.icon-eye:before{content:""}.icon-eye-slash:before{content:""}.icon-phone:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-facebook-f:before{content:""}.icon-chain:before{content:""}.icon-link:before{content:""}.icon-bars:before{content:""}.icon-navicon:before{content:""}.icon-reorder:before{content:""}.icon-pinterest:before{content:""}.icon-envelope:before{content:""}.icon-linkedin:before{content:""}.icon-angle-double-left:before{content:""}.icon-angle-double-right:before{content:""}.icon-angle-left:before{content:""}.icon-angle-right:before{content:""}.icon-spinner:before{content:""}.icon-xing:before{content:""}.icon-youtube:before{content:""}.icon-instagram:before{content:""}.icon-file-pdf-o:before{content:""}.icon-file-word-o:before{content:""}.icon-360:before{content:""}.icon-vr-video:before{content:""}.c-video-card__play-button,.c-professions-video-card__play-button,.c-media-card__play-button{align-items:center;background-color:#3f3f3f;border-radius:100%;border:2px solid #ffffff;display:flex;height:40px;justify-content:center;width:40px}.c-video-card__play-button:after,.c-professions-video-card__play-button:after,.c-media-card__play-button:after{border-bottom:7px solid transparent;border-left:14px solid #ffffff;border-top:7px solid transparent;content:"";display:block;left:1px;position:relative}.l-user-verify__text,.l-quiz-categories-show__intro{font-size:1.125rem;font-weight:400;line-height:1.66667}.l-user-verify__text p:last-child,.l-quiz-categories-show__intro p:last-child{margin-bottom:0}.c-content-text ol,.l-schools-index__content ol,.l-schools-index__terms ol,.l-register__intro ol,.l-register__additional-info ol,.l-professions__content ol,.l-press-articles-index__presskit-description ol,.l-press-articles-index__request-description ol,.l-orders-textbook-summary__product-description ol,.l-orders-textbook-product__description ol,.l-info-letter-issue__workbooks-intro ol,.l-info-letter-form__intro ol,.l-index-employees__content-text ol,.l-hint__content ol,.l-certificates-index__intro-text ol,.c-news-item__content ol,.c-media-card__description ol,.c-image-text-block__text ol,.c-form-group__additional-text ol,.l-users-profile__recent-quizzes-list,.l-users-profile__exhibitions-list,.l-certificates-index__exhibitions-list,.c-content-text ul,.l-schools-index__content ul,.l-schools-index__terms ul,.l-register__intro ul,.l-register__additional-info ul,.l-professions__content ul,.l-press-articles-index__presskit-description ul,.l-press-articles-index__request-description ul,.l-orders-textbook-summary__product-description ul,.l-orders-textbook-product__description ul,.l-info-letter-issue__workbooks-intro ul,.l-info-letter-form__intro ul,.l-index-employees__content-text ul,.l-hint__content ul,.l-certificates-index__intro-text ul,.c-news-item__content ul,.c-media-card__description ul,.c-image-text-block__text ul,.c-form-group__additional-text ul{line-height:1.4;margin-bottom:20px;padding-left:20px}.c-content-text ol:last-child,.l-schools-index__content ol:last-child,.l-schools-index__terms ol:last-child,.l-register__intro ol:last-child,.l-register__additional-info ol:last-child,.l-professions__content ol:last-child,.l-press-articles-index__presskit-description ol:last-child,.l-press-articles-index__request-description ol:last-child,.l-orders-textbook-summary__product-description ol:last-child,.l-orders-textbook-product__description ol:last-child,.l-info-letter-issue__workbooks-intro ol:last-child,.l-info-letter-form__intro ol:last-child,.l-index-employees__content-text ol:last-child,.l-hint__content ol:last-child,.l-certificates-index__intro-text ol:last-child,.c-news-item__content ol:last-child,.c-media-card__description ol:last-child,.c-image-text-block__text ol:last-child,.c-form-group__additional-text ol:last-child,.l-users-profile__recent-quizzes-list:last-child,.l-users-profile__exhibitions-list:last-child,.l-certificates-index__exhibitions-list:last-child,.c-content-text ul:last-child,.l-schools-index__content ul:last-child,.l-schools-index__terms ul:last-child,.l-register__intro ul:last-child,.l-register__additional-info ul:last-child,.l-professions__content ul:last-child,.l-press-articles-index__presskit-description ul:last-child,.l-press-articles-index__request-description ul:last-child,.l-orders-textbook-summary__product-description ul:last-child,.l-orders-textbook-product__description ul:last-child,.l-info-letter-issue__workbooks-intro ul:last-child,.l-info-letter-form__intro ul:last-child,.l-index-employees__content-text ul:last-child,.l-hint__content ul:last-child,.l-certificates-index__intro-text ul:last-child,.c-news-item__content ul:last-child,.c-media-card__description ul:last-child,.c-image-text-block__text ul:last-child,.c-form-group__additional-text ul:last-child{margin-bottom:0}.c-content-text ol>li,.l-schools-index__content ol>li,.l-schools-index__terms ol>li,.l-register__intro ol>li,.l-register__additional-info ol>li,.l-professions__content ol>li,.l-press-articles-index__presskit-description ol>li,.l-press-articles-index__request-description ol>li,.l-orders-textbook-summary__product-description ol>li,.l-orders-textbook-product__description ol>li,.l-info-letter-issue__workbooks-intro ol>li,.l-info-letter-form__intro ol>li,.l-index-employees__content-text ol>li,.l-hint__content ol>li,.l-certificates-index__intro-text ol>li,.c-news-item__content ol>li,.c-media-card__description ol>li,.c-image-text-block__text ol>li,.c-form-group__additional-text ol>li,.l-users-profile__recent-quizzes-list>li,.l-users-profile__exhibitions-list>li,.l-certificates-index__exhibitions-list>li,.c-content-text ul>li,.l-schools-index__content ul>li,.l-schools-index__terms ul>li,.l-register__intro ul>li,.l-register__additional-info ul>li,.l-professions__content ul>li,.l-press-articles-index__presskit-description ul>li,.l-press-articles-index__request-description ul>li,.l-orders-textbook-summary__product-description ul>li,.l-orders-textbook-product__description ul>li,.l-info-letter-issue__workbooks-intro ul>li,.l-info-letter-form__intro ul>li,.l-index-employees__content-text ul>li,.l-hint__content ul>li,.l-certificates-index__intro-text ul>li,.c-news-item__content ul>li,.c-media-card__description ul>li,.c-image-text-block__text ul>li,.c-form-group__additional-text ul>li{margin-bottom:12px}.c-content-text ol>li:last-child,.l-schools-index__content ol>li:last-child,.l-schools-index__terms ol>li:last-child,.l-register__intro ol>li:last-child,.l-register__additional-info ol>li:last-child,.l-professions__content ol>li:last-child,.l-press-articles-index__presskit-description ol>li:last-child,.l-press-articles-index__request-description ol>li:last-child,.l-orders-textbook-summary__product-description ol>li:last-child,.l-orders-textbook-product__description ol>li:last-child,.l-info-letter-issue__workbooks-intro ol>li:last-child,.l-info-letter-form__intro ol>li:last-child,.l-index-employees__content-text ol>li:last-child,.l-hint__content ol>li:last-child,.l-certificates-index__intro-text ol>li:last-child,.c-news-item__content ol>li:last-child,.c-media-card__description ol>li:last-child,.c-image-text-block__text ol>li:last-child,.c-form-group__additional-text ol>li:last-child,.l-users-profile__recent-quizzes-list>li:last-child,.l-users-profile__exhibitions-list>li:last-child,.l-certificates-index__exhibitions-list>li:last-child,.c-content-text ul>li:last-child,.l-schools-index__content ul>li:last-child,.l-schools-index__terms ul>li:last-child,.l-register__intro ul>li:last-child,.l-register__additional-info ul>li:last-child,.l-professions__content ul>li:last-child,.l-press-articles-index__presskit-description ul>li:last-child,.l-press-articles-index__request-description ul>li:last-child,.l-orders-textbook-summary__product-description ul>li:last-child,.l-orders-textbook-product__description ul>li:last-child,.l-info-letter-issue__workbooks-intro ul>li:last-child,.l-info-letter-form__intro ul>li:last-child,.l-index-employees__content-text ul>li:last-child,.l-hint__content ul>li:last-child,.l-certificates-index__intro-text ul>li:last-child,.c-news-item__content ul>li:last-child,.c-media-card__description ul>li:last-child,.c-image-text-block__text ul>li:last-child,.c-form-group__additional-text ul>li:last-child{margin-bottom:0}.l-users-profile__recent-quizzes-list,.l-users-profile__exhibitions-list,.l-certificates-index__exhibitions-list,.c-content-text ul,.l-schools-index__content ul,.l-schools-index__terms ul,.l-register__intro ul,.l-register__additional-info ul,.l-professions__content ul,.l-press-articles-index__presskit-description ul,.l-press-articles-index__request-description ul,.l-orders-textbook-summary__product-description ul,.l-orders-textbook-product__description ul,.l-info-letter-issue__workbooks-intro ul,.l-info-letter-form__intro ul,.l-index-employees__content-text ul,.l-hint__content ul,.l-certificates-index__intro-text ul,.c-news-item__content ul,.c-media-card__description ul,.c-image-text-block__text ul,.c-form-group__additional-text ul{list-style:disc outside}.c-content-text ol,.l-schools-index__content ol,.l-schools-index__terms ol,.l-register__intro ol,.l-register__additional-info ol,.l-professions__content ol,.l-press-articles-index__presskit-description ol,.l-press-articles-index__request-description ol,.l-orders-textbook-summary__product-description ol,.l-orders-textbook-product__description ol,.l-info-letter-issue__workbooks-intro ol,.l-info-letter-form__intro ol,.l-index-employees__content-text ol,.l-hint__content ol,.l-certificates-index__intro-text ol,.c-news-item__content ol,.c-media-card__description ol,.c-image-text-block__text ol,.c-form-group__additional-text ol{list-style:decimal outside;padding-left:26px}.u-text-light{color:#b1b1b1}.c-additional-info,.l-orders-textbook-summary__school-teaching-aid-info,.l-orders-textbook__additional-info{color:#8e8e8e;font-size:1rem;font-weight:400;line-height:1.66667}.c-alert,.l-register__flash-message{color:#0176ff;text-align:center}.c-alert--success{color:#04b400}.c-alert--warning{color:#ef6e21}.c-alert--error,.l-register__flash-message{color:#b40000}.c-badge{background-color:#0176ff;border-radius:4px;color:#fff;display:inline-block;font-size:.875rem;font-weight:700;padding:6px 10px 5px}.c-badge--basic-gray-dark{border:2px solid #3f3f3f;background:#fff;color:#3f3f3f}.c-badge--light-orange{background-color:#fff;color:#ef6e21}.c-badge--light-blue{background-color:#eee;color:#0176ff}.c-badge--white-blue{background-color:#fff;color:#0176ff}.c-badge--gray-white{background-color:#8e8e8e;color:#fff}.c-badge--white-gray-dark{background-color:#fff;color:#3f3f3f}.c-badge--text-thin{font-weight:400}.c-badge--fap{background-color:#3f4b4b;color:#c6ec00}.c-button,.l-users-profile__quizzes-link,.l-user-verify__button,.l-schools-index__textbook-button,.l-quizzes-topicquizzes__back-link,.l-quiz-categories-show__back-link,.l-press-articles-index__presskit-button,.l-orders-textbook__button-primary,.l-orders-textbook__button-secondary,.l-orders-textbook__tip-button,.l-header__challenge-status,.l-header__nav-user-label,.l-header:not(.is-open) .l-header__nav-toggle .toggle-text,.l-frontpage__hero-button--primary,.l-frontpage__hero-button--secondary,.l-frontpage__challenge-button,.l-frontpage__news-teaser-close,.l-error__button,.l-error__button-secondary,.l-challenges-show__back-link,.l-challenges-index__more-button,.l-certificates-show__button-play-now,.l-certificates-show__button-print,.l-certificates-show__button-instructions{background-color:#fff;border-radius:4px;color:#3f3f3f;display:inline-block;font-size:1rem;font-weight:700;line-height:1.4;padding:8px 18px 7px;text-align:center}.c-button:focus,.l-users-profile__quizzes-link:focus,.l-user-verify__button:focus,.l-schools-index__textbook-button:focus,.l-quizzes-topicquizzes__back-link:focus,.l-quiz-categories-show__back-link:focus,.l-press-articles-index__presskit-button:focus,.l-orders-textbook__button-primary:focus,.l-orders-textbook__button-secondary:focus,.l-orders-textbook__tip-button:focus,.l-header__challenge-status:focus,.l-header__nav-user-label:focus,.l-header:not(.is-open) .l-header__nav-toggle .toggle-text:focus,.l-frontpage__hero-button--primary:focus,.l-frontpage__hero-button--secondary:focus,.l-frontpage__challenge-button:focus,.l-frontpage__news-teaser-close:focus,.l-error__button:focus,.l-error__button-secondary:focus,.l-challenges-show__back-link:focus,.l-challenges-index__more-button:focus,.l-certificates-show__button-play-now:focus,.l-certificates-show__button-print:focus,.l-certificates-show__button-instructions:focus{box-shadow:0 0 10px #8e8e8e}.c-button:hover,.l-users-profile__quizzes-link:hover,.l-user-verify__button:hover,.l-schools-index__textbook-button:hover,.l-quizzes-topicquizzes__back-link:hover,.l-quiz-categories-show__back-link:hover,.l-press-articles-index__presskit-button:hover,.l-orders-textbook__button-primary:hover,.l-orders-textbook__button-secondary:hover,.l-orders-textbook__tip-button:hover,.l-header__challenge-status:hover,.l-header__nav-user-label:hover,.l-header:not(.is-open) .l-header__nav-toggle .toggle-text:hover,.l-frontpage__hero-button--primary:hover,.l-frontpage__hero-button--secondary:hover,.l-frontpage__challenge-button:hover,.l-frontpage__news-teaser-close:hover,.l-error__button:hover,.l-error__button-secondary:hover,.l-challenges-show__back-link:hover,.l-challenges-index__more-button:hover,.l-certificates-show__button-play-now:hover,.l-certificates-show__button-print:hover,.l-certificates-show__button-instructions:hover{cursor:pointer;box-shadow:0 0 10px #3f3f3f33}.c-button--with-shadow,.l-frontpage__challenge-button{box-shadow:0 2px 8px #0000004d}.c-button--with-border,.l-users-profile__quizzes-link,.l-user-verify__button,.l-schools-index__textbook-button--show,.l-quizzes-topicquizzes__back-link,.l-quiz-categories-show__back-link,.l-orders-textbook__button-secondary,.l-orders-textbook__tip-button,.l-error__button-secondary,.l-challenges-show__back-link,.l-challenges-index__more-button,.l-certificates-show__button-print,.l-certificates-show__button-instructions,.c-button--border-large-block{padding-top:7px;padding-bottom:6px;border:1px solid #b1b1b1}.c-button--block,.l-schools-index__textbook-button,.l-quizzes-topicquizzes__back-link,.l-quiz-categories-show__back-link,.l-challenges-show__back-link,.l-challenges-index__more-button,.l-certificates-show__button-play-now,.l-certificates-show__button-print,.l-certificates-show__button-instructions,.c-button--border-large-block,.c-button--gray-block,.c-button--gray-large-block,.c-button--blue-block,.c-button--blue-large-block,.l-frontpage__hero-button--primary,.c-button--large-block,.l-frontpage__hero-button--secondary{display:block;text-align:center;width:100%}.c-button--uppercase{text-transform:uppercase}.c-button--bigger-text{padding-top:6px;padding-bottom:6px;font-size:1.125rem}.c-button--blue,.l-press-articles-index__presskit-button,.l-orders-textbook__button-primary,.l-frontpage__news-teaser-close,.l-certificates-show__button-play-now,.c-button--blue-block,.c-button--blue-large-block,.l-frontpage__hero-button--primary{background-color:#0176ff;color:#fff}.c-button--blue:hover,.l-press-articles-index__presskit-button:hover,.l-orders-textbook__button-primary:hover,.l-frontpage__news-teaser-close:hover,.l-certificates-show__button-play-now:hover,.c-button--blue-block:hover,.c-button--blue-large-block:hover,.l-frontpage__hero-button--primary:hover{background-color:#005ecd}.c-button--gray,.l-schools-index__textbook-button--order,.l-error__button,.c-button--gray-block,.c-button--gray-large-block{background-color:#3f3f3f;color:#fff}.c-button--orange{background-color:#ef6e21;color:#fff}.c-button--orange:hover{background-color:#ce560f}.c-button--link{background-color:none;border-radius:none;font-weight:400}.c-button--link:focus{box-shadow:0 0 10px #eee}.c-button--disabled,.l-certificates-show__button-print--disabled,.c-button:disabled,.l-users-profile__quizzes-link:disabled,.l-user-verify__button:disabled,.l-schools-index__textbook-button:disabled,.l-quizzes-topicquizzes__back-link:disabled,.l-quiz-categories-show__back-link:disabled,.l-press-articles-index__presskit-button:disabled,.l-orders-textbook__button-primary:disabled,.l-orders-textbook__button-secondary:disabled,.l-orders-textbook__tip-button:disabled,.l-header__challenge-status:disabled,.l-header__nav-user-label:disabled,.l-header:not(.is-open) .l-header__nav-toggle .toggle-text:disabled,.l-frontpage__hero-button--primary:disabled,.l-frontpage__hero-button--secondary:disabled,.l-frontpage__challenge-button:disabled,.l-frontpage__news-teaser-close:disabled,.l-error__button:disabled,.l-error__button-secondary:disabled,.l-challenges-show__back-link:disabled,.l-challenges-index__more-button:disabled,.l-certificates-show__button-play-now:disabled,.l-certificates-show__button-print:disabled,.l-certificates-show__button-instructions:disabled{background-color:#eee;border:1px solid #b1b1b1;color:#8e8e8e}.c-button--disabled:hover,.l-certificates-show__button-print--disabled:hover,.c-button:disabled:hover,.l-users-profile__quizzes-link:disabled:hover,.l-user-verify__button:disabled:hover,.l-schools-index__textbook-button:disabled:hover,.l-quizzes-topicquizzes__back-link:disabled:hover,.l-quiz-categories-show__back-link:disabled:hover,.l-press-articles-index__presskit-button:disabled:hover,.l-orders-textbook__button-primary:disabled:hover,.l-orders-textbook__button-secondary:disabled:hover,.l-orders-textbook__tip-button:disabled:hover,.l-header__challenge-status:disabled:hover,.l-header__nav-user-label:disabled:hover,.l-header:not(.is-open) .l-header__nav-toggle .toggle-text:disabled:hover,.l-frontpage__hero-button--primary:disabled:hover,.l-frontpage__hero-button--secondary:disabled:hover,.l-frontpage__challenge-button:disabled:hover,.l-frontpage__news-teaser-close:disabled:hover,.l-error__button:disabled:hover,.l-error__button-secondary:disabled:hover,.l-challenges-show__back-link:disabled:hover,.l-challenges-index__more-button:disabled:hover,.l-certificates-show__button-play-now:disabled:hover,.l-certificates-show__button-print:disabled:hover,.l-certificates-show__button-instructions:disabled:hover{cursor:not-allowed}.c-button--small{padding-top:3px;padding-bottom:3px}.c-button--large,.l-schools-index__textbook-button,.c-button--border-large-block,.c-button--gray-large-block,.c-button--blue-large-block,.l-frontpage__hero-button--primary,.c-button--large-block,.l-frontpage__hero-button--secondary{padding-top:12px;padding-bottom:11px;font-size:1.125rem}.c-button--xl,.l-orders-textbook__button-primary,.l-orders-textbook__button-secondary{padding:18px 35px 17px;font-size:1.125rem}.c-button--wide{padding-right:50px;padding-left:50px}.c-button--border-large-block{padding-top:11px;padding-bottom:10px}.c-button>[class^=icon-],.l-users-profile__quizzes-link>[class^=icon-],.l-user-verify__button>[class^=icon-],.l-schools-index__textbook-button>[class^=icon-],.l-quizzes-topicquizzes__back-link>[class^=icon-],.l-quiz-categories-show__back-link>[class^=icon-],.l-press-articles-index__presskit-button>[class^=icon-],.l-orders-textbook__button-primary>[class^=icon-],.l-orders-textbook__button-secondary>[class^=icon-],.l-orders-textbook__tip-button>[class^=icon-],.l-header__challenge-status>[class^=icon-],.l-header__nav-user-label>[class^=icon-],.l-header:not(.is-open) .l-header__nav-toggle .toggle-text>[class^=icon-],.l-frontpage__hero-button--primary>[class^=icon-],.l-frontpage__hero-button--secondary>[class^=icon-],.l-frontpage__challenge-button>[class^=icon-],.l-frontpage__news-teaser-close>[class^=icon-],.l-error__button>[class^=icon-],.l-error__button-secondary>[class^=icon-],.l-challenges-show__back-link>[class^=icon-],.l-challenges-index__more-button>[class^=icon-],.l-certificates-show__button-play-now>[class^=icon-],.l-certificates-show__button-print>[class^=icon-],.l-certificates-show__button-instructions>[class^=icon-],.c-button>[class*=" icon-"],.l-users-profile__quizzes-link>[class*=" icon-"],.l-user-verify__button>[class*=" icon-"],.l-schools-index__textbook-button>[class*=" icon-"],.l-quizzes-topicquizzes__back-link>[class*=" icon-"],.l-quiz-categories-show__back-link>[class*=" icon-"],.l-press-articles-index__presskit-button>[class*=" icon-"],.l-orders-textbook__button-primary>[class*=" icon-"],.l-orders-textbook__button-secondary>[class*=" icon-"],.l-orders-textbook__tip-button>[class*=" icon-"],.l-header__challenge-status>[class*=" icon-"],.l-header__nav-user-label>[class*=" icon-"],.l-header:not(.is-open) .l-header__nav-toggle .toggle-text>[class*=" icon-"],.l-frontpage__hero-button--primary>[class*=" icon-"],.l-frontpage__hero-button--secondary>[class*=" icon-"],.l-frontpage__challenge-button>[class*=" icon-"],.l-frontpage__news-teaser-close>[class*=" icon-"],.l-error__button>[class*=" icon-"],.l-error__button-secondary>[class*=" icon-"],.l-challenges-show__back-link>[class*=" icon-"],.l-challenges-index__more-button>[class*=" icon-"],.l-certificates-show__button-play-now>[class*=" icon-"],.l-certificates-show__button-print>[class*=" icon-"],.l-certificates-show__button-instructions>[class*=" icon-"]{margin-right:5px}.c-button--loading,.l-orders-textbook__button-primary--loading{position:relative}.c-button--loading>*,.l-orders-textbook__button-primary--loading>*{visibility:hidden}.c-button--loading:before,.l-orders-textbook__button-primary--loading:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;animation:rotate360 1.5s infinite linear;content:"";display:block;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;left:calc(50% - 7px);line-height:1;position:absolute;speak:none;text-transform:none;top:calc(50% - 8px);color:inherit}.c-button--large .c-button--loading:before,.l-schools-index__textbook-button .c-button--loading:before,.c-button--large .l-orders-textbook__button-primary--loading:before,.l-schools-index__textbook-button .l-orders-textbook__button-primary--loading:before,.c-button--large-block .c-button--loading:before,.l-frontpage__hero-button--secondary .c-button--loading:before,.c-button--large-block .l-orders-textbook__button-primary--loading:before,.l-frontpage__hero-button--secondary .l-orders-textbook__button-primary--loading:before,.c-button--blue-large-block .c-button--loading:before,.l-frontpage__hero-button--primary .c-button--loading:before,.c-button--blue-large-block .l-orders-textbook__button-primary--loading:before,.l-frontpage__hero-button--primary .l-orders-textbook__button-primary--loading:before,.c-button--gray-large-block .c-button--loading:before,.c-button--gray-large-block .l-orders-textbook__button-primary--loading:before,.c-button--border-large-block .c-button--loading:before,.c-button--border-large-block .l-orders-textbook__button-primary--loading:before,.c-button--xl .c-button--loading:before,.l-orders-textbook__button-primary .c-button--loading:before,.l-orders-textbook__button-secondary .c-button--loading:before,.c-button--xl .l-orders-textbook__button-primary--loading:before,.l-orders-textbook__button-primary .l-orders-textbook__button-primary--loading:before,.l-orders-textbook__button-secondary .l-orders-textbook__button-primary--loading:before{left:calc(50% - 8px);top:calc(50% - 9px)}@media (min-width: 900px){.c-button--xl,.l-orders-textbook__button-primary,.l-orders-textbook__button-secondary{padding:28px 80px 27px}}.c-button-group,.l-companies-index__view-type-switches{display:inline-flex;vertical-align:middle}.c-button-group>:not(:last-child),.l-companies-index__view-type-switches>:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.c-button-group>:not(:first-child),.l-companies-index__view-type-switches>:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;border-left:0}.c-card,.c-quiz-card{background-color:#eee;display:block;color:#3f3f3f;font-size:1rem;padding:13px 20px;overflow:hidden;text-overflow:ellipsis}.c-card--dark,.c-card.is-active,.is-active.c-quiz-card{background-color:#3f3f3f;color:#fff}.c-card--blue{background-color:#0176ff;color:#fff}.c-card--arrow,.c-quiz-card--arrow{background-image:url(/build/assets/chevron-right-BOauugY3.svg);background-position:right 20px top 50%;background-repeat:no-repeat;background-size:13px auto;padding-right:60px}.c-card--slim{padding-left:15px;padding-right:15px}.c-card--rounded{border-radius:4px;padding:14px 18px}.c-card__title{font-size:1.125rem}.c-card__subline{color:#8e8e8e;font-size:1rem}@media (min-width: 600px){.c-centered-button-container{display:flex;justify-content:center}.c-centered-button-container>[class^=c-button]{width:auto}}.c-certificate-teaser{align-items:center;display:flex}.c-certificate-teaser__image-container{flex-shrink:0;margin-right:20px;width:75px}.c-certificate-teaser__image{display:block}.c-certificate-teaser__text{font-size:1rem}.c-certificate-teaser__name{color:#3f3f3f;font-weight:700}.c-certificate-teaser__description{color:#b1b1b1;font-weight:400}.c-certificate-teaser-card{align-items:center;background-color:#3f3f3f;border-radius:4px;display:flex;flex-direction:column;padding:16px 20px;position:relative}.c-certificate-teaser-card__image{display:block;max-width:105px}.c-media-card__content .c-certificate-teaser-card__image{max-height:40px}.c-certificate-teaser-card__content-container{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center;width:100%}.c-certificate-teaser-card__description{color:#eee;font-size:.875rem;text-align:center;width:100%}.c-certificate-teaser-card__status{color:#b1b1b1;font-size:.875rem;text-align:center;transition:opacity .2s ease-in-out;width:100%}.c-certificate-teaser-card__status-textual--complete{color:#04b400}.c-certificate-teaser-card__status-percentage{color:#fff;font-weight:400}.c-certificate-teaser-card__progress-bar{border-bottom-left-radius:4px;border-bottom-right-radius:4px;background-color:#b40000;bottom:0;height:4px;left:0;max-width:100%;position:absolute;transition:width .2s ease-in-out,background .2s ease-in-out;width:0%}.c-certificate-teaser-card__progress-bar--complete{background-color:#04b400}.c-certificate-teaser-card--with-status .c-certificate-teaser-card__image-container{margin-bottom:5px}.c-certificate-teaser-card--with-status .c-certificate-teaser-card__image{max-width:120px}.c-certificate-teaser-card--with-status .c-certificate-teaser-card__image--small{max-width:114px}.c-certificate-teaser-card--with-status .c-certificate-teaser-card__description{color:#fff;font-size:1rem}.c-certificate-teaser-card-horizontal{align-items:center;background-color:#fff;background-image:url(/build/assets/chevron-right-BOauugY3.svg);background-position:right 10px top 50%;background-repeat:no-repeat;background-size:17px auto;border-radius:4px;box-shadow:0 2px 22px #11111121;display:flex;padding:8px 40px 7px 10px;position:relative}.c-certificate-teaser-card-horizontal__image-container{flex-shrink:0;margin-right:10px;width:72px}.c-certificate-teaser-card-horizontal__image{display:block}.c-certificate-teaser-card-horizontal__text{flex-grow:1}.c-certificate-teaser-card-horizontal__progress-bar{background-color:#b40000;border-bottom-left-radius:4px;border-bottom-right-radius:4px;bottom:0;height:4px;left:0;max-width:100%;position:absolute;transition:width .2s ease-in-out,background .2s ease-in-out;width:0%;z-index:10}.c-certificate-teaser-card-horizontal__progress-bar--complete{background-color:#04b400}.c-certificate-teaser-card-horizontal__name{color:#3f3f3f;font-size:1rem}.c-certificate-teaser-card-horizontal__description,.c-certificate-teaser-card-horizontal__status{color:#b1b1b1;font-size:.875rem}.c-certificate-teaser-card-horizontal__status--complete{color:#04b400}.c-certificate-teaser-card-horizontal__status-percentage{color:#b1b1b1;font-size:.875rem;font-weight:400}.c-certificate-teaser-card-horizontal--simple{background-image:none;box-shadow:none;padding:0}.c-certificate-teaser-card-horizontal--simple .c-certificate-teaser-card-horizontal__image-container{margin-right:15px}@media (min-width: 600px){.c-certificate-teaser-card-horizontal{background-position:right 20px top 50%;padding-left:20px;padding-right:50px}.c-certificate-teaser-card-horizontal__image-container{margin-right:20px}.c-certificate-teaser-card-horizontal__name{font-size:1.125rem}.c-certificate-teaser-card-horizontal--simple{padding:0}.c-certificate-teaser-card-horizontal--simple .c-certificate-teaser-card-horizontal__image-container{margin-right:15px}.c-certificate-teaser-card-horizontal--simple .c-certificate-teaser-card-horizontal__name{font-size:1rem}}.c-column-list>*,.l-quizzes-index__categories>*,.l-companies-index__companies-cards>*,.l-certificates-index__certificates-list>*{margin-bottom:10px}.c-column-list>*:last-child,.l-quizzes-index__categories>*:last-child,.l-companies-index__companies-cards>*:last-child,.l-certificates-index__certificates-list>*:last-child{margin-bottom:0}.c-column-list--2-4-6{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}.c-column-list--2-4-6>*{width:calc(50% - 30px);margin-left:20px}@media (min-width: 600px){.c-column-list,.l-quizzes-index__categories,.l-companies-index__companies-cards,.l-certificates-index__certificates-list{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}.c-column-list>*,.l-quizzes-index__categories>*,.l-companies-index__companies-cards>*,.l-certificates-index__certificates-list>*{width:calc(50% - 45px);margin-left:30px;margin-bottom:20px}.c-column-list>*:last-child,.l-quizzes-index__categories>*:last-child,.l-companies-index__companies-cards>*:last-child,.l-certificates-index__certificates-list>*:last-child{margin-bottom:20px}.c-column-list>*>*,.l-quizzes-index__categories>*>*,.l-companies-index__companies-cards>*>*,.l-certificates-index__certificates-list>*>*{height:100%}.c-column-list--centered{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center}.c-column-list--centered>*{margin-right:15px;margin-left:15px}.c-column-list--2-4-6>*{width:calc(25% - 25px);margin-left:20px}}@media (min-width: 900px){.c-column-list>*,.l-quizzes-index__categories>*,.l-companies-index__companies-cards>*,.l-certificates-index__certificates-list>*{width:calc(25% - 37.5px);margin-left:30px}.c-column-list--1-2-3>*,.l-quizzes-index__categories>*,.l-companies-index__companies-cards>*{width:calc(33.3333333333% - 40px);margin-left:30px}.c-column-list--2-4-6>*{width:calc(16.6666666667% - 23.3333333333px);margin-left:20px}}.c-company-bar{background-color:#eee;box-shadow:0 2px 8px #b1b1b1}.c-company-bar__logo-container{align-items:center;background-color:#fff;display:flex;justify-content:center;padding:10px}.c-company-bar__logo{max-width:250px}.c-company-bar__body{padding:15px 20px}.c-company-bar__name-badges-container{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:20px}.c-company-bar__name{color:#3f3f3f;margin-bottom:0;margin-right:10px}.c-company-bar__badges-container{display:flex;flex-shrink:0}.c-company-bar__badges-container>*{margin-right:2px}.c-company-bar__badges-container>*:last-child{margin-right:0}.c-company-bar__advantages{align-items:center;display:flex;flex-wrap:wrap}.c-company-bar__advantages>*{margin:3px 6px 3px 0}.c-company-bar__advantages--professions{display:none}.c-company-bar__advantages-label{color:#8e8e8e;font-size:1rem}.c-company-bar__video-container{background-position:center;background-size:cover;position:relative}.c-company-bar__more-link{overflow:hidden;text-indent:101%;white-space:nowrap;background:#fff url(/build/assets/chevron-right-white-XaxfazEQ.svg) no-repeat 50%;display:block;height:50px}@media (min-width: 600px) and (max-width: 899px){.c-company-bar__name-badges-container{flex-direction:column}.c-company-bar__badges-container{margin-top:10px}.c-company-bar__name-badges,.c-company-bar__name{-webkit-hyphens:auto;hyphens:auto}}@media (min-width: 600px){.c-company-bar{align-items:stretch;display:flex;justify-content:space-between}.c-company-bar__logo-container{flex:0 0 16.7619%;font-size:.75rem;min-height:127px}.c-company-bar__logo{max-width:100%}.c-company-bar__body{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.c-company-bar__advantages-label{margin-right:15px}.c-company-bar__video-container,.c-company-bar__video-container-placeholder{flex:0 0 22%}.c-company-bar__video-container-placeholder{background:url(/build/assets/company-video-placeholder-bg-BppPVxRp.jpg);background-size:cover}.c-company-bar__more-link{flex:0 0 50px;height:auto;background-color:#8e8e8e}}@media (min-width: 1200px){.c-company-bar__advantages--professions{display:block}}.c-container{margin-left:auto;margin-right:auto;max-width:1110px;padding-left:20px;padding-right:20px}@media (min-width: 600px){.c-container{padding-left:30px;padding-right:30px}}.c-content-section,.l-certificates-index__intro{margin-bottom:70px}.c-content-section:last-child,.l-certificates-index__intro:last-child{margin-bottom:0}@media (min-width: 900px){.c-content-section,.l-certificates-index__intro{margin-bottom:100px}}.c-divider,.l-news-articles-index__divider,.l-login__divider,.l-hint__divider,.c-content-text hr,.l-schools-index__content hr,.l-schools-index__terms hr,.l-register__intro hr,.l-register__additional-info hr,.l-professions__content hr,.l-press-articles-index__presskit-description hr,.l-press-articles-index__request-description hr,.l-orders-textbook-summary__product-description hr,.l-orders-textbook-product__description hr,.l-info-letter-issue__workbooks-intro hr,.l-info-letter-form__intro hr,.l-index-employees__content-text hr,.l-hint__content hr,.l-certificates-index__intro-text hr,.c-news-item__content hr,.c-media-card__description hr,.c-image-text-block__text hr,.c-form-group__additional-text hr{border:0;border-bottom:1px solid #d8d8d8}.c-divider--xl,.l-news-articles-index__divider,.c-content-text hr,.l-schools-index__content hr,.l-schools-index__terms hr,.l-register__intro hr,.l-register__additional-info hr,.l-professions__content hr,.l-press-articles-index__presskit-description hr,.l-press-articles-index__request-description hr,.l-orders-textbook-summary__product-description hr,.l-orders-textbook-product__description hr,.l-info-letter-issue__workbooks-intro hr,.l-info-letter-form__intro hr,.l-index-employees__content-text hr,.l-hint__content hr,.l-certificates-index__intro-text hr,.c-news-item__content hr,.c-media-card__description hr,.c-image-text-block__text hr,.c-form-group__additional-text hr{margin:40px 0}.c-divider--white-2{border-bottom:2px solid #ffffff}.c-divider--narrow{margin-left:auto;margin-right:auto;max-width:330px}.c-content-text,.l-schools-index__content,.l-schools-index__terms,.l-register__intro,.l-register__additional-info,.l-professions__content,.l-press-articles-index__presskit-description,.l-press-articles-index__request-description,.l-orders-textbook-summary__product-description,.l-orders-textbook-product__description,.l-info-letter-issue__workbooks-intro,.l-info-letter-form__intro,.l-index-employees__content-text,.l-hint__content,.l-certificates-index__intro-text,.c-news-item__content,.c-media-card__description,.c-image-text-block__text,.c-form-group__additional-text{font-weight:400;line-height:1.66667}.c-content-text>:first-child,.l-schools-index__content>:first-child,.l-schools-index__terms>:first-child,.l-register__intro>:first-child,.l-register__additional-info>:first-child,.l-professions__content>:first-child,.l-press-articles-index__presskit-description>:first-child,.l-press-articles-index__request-description>:first-child,.l-orders-textbook-summary__product-description>:first-child,.l-orders-textbook-product__description>:first-child,.l-info-letter-issue__workbooks-intro>:first-child,.l-info-letter-form__intro>:first-child,.l-index-employees__content-text>:first-child,.l-hint__content>:first-child,.l-certificates-index__intro-text>:first-child,.c-news-item__content>:first-child,.c-media-card__description>:first-child,.c-image-text-block__text>:first-child,.c-form-group__additional-text>:first-child{margin-top:0}.c-content-text h2,.l-schools-index__content h2,.l-schools-index__terms h2,.l-register__intro h2,.l-register__additional-info h2,.l-professions__content h2,.l-press-articles-index__presskit-description h2,.l-press-articles-index__request-description h2,.l-orders-textbook-summary__product-description h2,.l-orders-textbook-product__description h2,.l-info-letter-issue__workbooks-intro h2,.l-info-letter-form__intro h2,.l-index-employees__content-text h2,.l-hint__content h2,.l-certificates-index__intro-text h2,.c-news-item__content h2,.c-media-card__description h2,.c-image-text-block__text h2,.c-form-group__additional-text h2{font-size:2.0625rem;margin:30px 0}.c-content-text h3,.l-schools-index__content h3,.l-schools-index__terms h3,.l-register__intro h3,.l-register__additional-info h3,.l-professions__content h3,.l-press-articles-index__presskit-description h3,.l-press-articles-index__request-description h3,.l-orders-textbook-summary__product-description h3,.l-orders-textbook-product__description h3,.l-info-letter-issue__workbooks-intro h3,.l-info-letter-form__intro h3,.l-index-employees__content-text h3,.l-hint__content h3,.l-certificates-index__intro-text h3,.c-news-item__content h3,.c-media-card__description h3,.c-image-text-block__text h3,.c-form-group__additional-text h3{font-size:1.75rem;color:#0176ff;margin:25px 0;font-weight:400}.c-content-text h4,.l-schools-index__content h4,.l-schools-index__terms h4,.l-register__intro h4,.l-register__additional-info h4,.l-professions__content h4,.l-press-articles-index__presskit-description h4,.l-press-articles-index__request-description h4,.l-orders-textbook-summary__product-description h4,.l-orders-textbook-product__description h4,.l-info-letter-issue__workbooks-intro h4,.l-info-letter-form__intro h4,.l-index-employees__content-text h4,.l-hint__content h4,.l-certificates-index__intro-text h4,.c-news-item__content h4,.c-media-card__description h4,.c-image-text-block__text h4,.c-form-group__additional-text h4{font-size:1.75rem;margin:25px 0}.c-content-text small,.l-schools-index__content small,.l-schools-index__terms small,.l-register__intro small,.l-register__additional-info small,.l-professions__content small,.l-press-articles-index__presskit-description small,.l-press-articles-index__request-description small,.l-orders-textbook-summary__product-description small,.l-orders-textbook-product__description small,.l-info-letter-issue__workbooks-intro small,.l-info-letter-form__intro small,.l-index-employees__content-text small,.l-hint__content small,.l-certificates-index__intro-text small,.c-news-item__content small,.c-media-card__description small,.c-image-text-block__text small,.c-form-group__additional-text small{color:#8e8e8e;font-size:1rem}.c-content-text--narrow,.l-register__intro,.l-register__additional-info,.c-form-group__additional-text{line-height:1.4}.c-content-text--sm{font-size:1rem;line-height:1.4}#cc-main{--cc-btn-primary-bg: #0176ff;--cc-btn-primary-border-color: #0176ff;--cc-btn-primary-hover-bg: #005cc7;--cc-btn-primary-hover-border-color: #005cc7}.c-cta-block{text-align:center}.c-cta-block__headline{color:#0176ff;font-size:1.75rem}.c-cta-block__text{color:#8e8e8e;font-size:1rem;margin-bottom:30px}.c-cta-block__button-container{display:flex;justify-content:center;margin-top:20px}.c-cta-block__button{display:block}.c-cta-block--black .c-cta-block__headline{color:#3f3f3f}@media (min-width: 600px){.c-cta-block__headline{font-size:2.5rem}.c-cta-block__text{font-size:1.125rem;margin-bottom:40px}}.c-data-tile__primary{align-items:center;background-color:#eee;display:flex;flex-direction:column;justify-content:center;min-height:155px;padding:30px 20px}.c-data-tile__primary--sm{padding-top:25px;padding-bottom:25px}.c-data-tile__title,.c-data-tile__number{display:block}.c-data-tile__title{font-size:1.125rem;margin-bottom:10px}.c-data-tile__number{color:#8e8e8e;font-size:3.75rem;line-height:1;transition:opacity .2s ease-in-out}.c-data-tile__number--sm{font-size:3.125rem}.c-data-tile__number-context{font-size:1rem;font-weight:400;margin-top:5px;transition:opacity .2s ease-in-out}.c-data-tile__secondary{background:#fff;color:#8e8e8e;font-size:1rem;font-weight:400;padding:15px;text-align:center}.c-data-tile--inverted .c-data-tile__primary{background-color:#0176ff;color:#fff}.c-data-tile--inverted .c-data-tile__number{color:#fff}.c-data-tile--inverted .c-data-tile__secondary{color:#3f3f3f;font-weight:700}.c-data-tile--narrow .c-data-tile__primary{padding-top:15px;padding-bottom:15px;min-height:115px}.c-definition-card{background-color:#eee;border-radius:4px;min-height:88px;padding:15px 20px;text-align:center}.c-definition-card__term,.c-definition-card__data,.c-definition-card__data-context{transition:opacity .2s ease-in-out}.c-definition-card__term{font-size:1rem;margin-bottom:5px}.c-definition-card__data{font-size:1.75rem}.c-definition-card__data--sm{font-size:1.375rem}.c-definition-card__data-context{color:#8e8e8e;font-size:1rem;font-weight:400}.c-definition-card__data-not-available{margin-top:10px}.c-definition-card--xl{background-color:#3f3f3f;color:#fff;min-height:125px}.c-definition-card--xl .c-definition-card__data{font-size:2.0625rem}.c-definition-card--xl .c-definition-card__data--sm{font-size:1.375rem}@media (min-width: 600px){.c-definition-card{text-align:left;display:flex;align-items:center}.c-definition-card__term,.c-definition-card__data{width:50%;margin-bottom:0}.c-definition-card__data{padding-left:15px}.c-definition-card__data-not-available{margin-top:15px}.c-definition-card--xl{display:block;text-align:center}.c-definition-card--xl .c-definition-card__term,.c-definition-card--xl .c-definition-card__data{width:100%}.c-definition-card--xl .c-definition-card__term{margin-bottom:5px}.c-definition-card--xl .c-definition-card__data{padding-left:0}}@media (min-width: 900px){.c-definition-card{padding:20px 30px}.c-definition-card__data{font-size:2.0625rem;padding-left:20px}.c-definition-card__data--sm{font-size:1.375rem}.c-definition-card__data-not-available{margin-top:25px}.c-definition-card--xl{min-height:160px}.c-definition-card--xl .c-definition-card__data{font-size:50px}.c-definition-card--xl .c-definition-card__data--sm{font-size:1.75rem}}.c-error{padding:25px;text-align:center}.c-error__action{margin-top:10px}.c-flash-message{background-color:#0176ff1a;border-left:3px solid #0176ff;font-size:1rem;font-weight:400;padding:20px;border-radius:4px}.c-flash-message--success{background-color:#04b40066;border-left:3px solid #04b400}.c-form-checkbox{position:relative;padding-left:45px;display:inline-block}.c-form-checkbox .c-help-block{padding-left:0}.c-form-checkbox:hover{cursor:pointer}.c-form-checkbox__label{display:block;padding-top:3px}.c-form-checkbox__label:before{position:absolute;top:0;left:0;background:#fff;border-radius:4px;border:1px solid #b1b1b1;box-shadow:0 2px 8px #0000004d;content:"";display:block;height:25px;width:25px;z-index:1}.c-form-checkbox__label:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"";font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none;position:absolute;top:4px;left:5px;color:#0176ff;display:none;z-index:2}.c-form-checkbox__label a{color:#8e8e8e}.c-form-checkbox__label a:hover{text-decoration:underline}.c-form-checkbox__input{display:none}.c-form-checkbox__input:checked+.c-form-checkbox__label:after{display:block}.c-form-checkbox--checked-green .c-form-checkbox__label:after{color:#04b400}.c-form-checkbox--checked-gray-dark .c-form-checkbox__label:after{color:#3f3f3f}.c-form-checkbox--small{padding-left:33px}.c-form-checkbox--small .c-form-checkbox__label{font-size:.875rem}.c-form-checkbox--small .c-form-checkbox__label:before{border:2px solid #b1b1b1;box-shadow:none;height:23px;width:23px}.c-form-checkbox--small .c-form-checkbox__label:after{font-size:1.125rem;left:3px;top:3px}.c-form-field,.l-users-edit__nav-mobile{background-color:#fff;border-radius:4px;border:1px solid #b1b1b1;box-shadow:none;color:#3f3f3f;display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;height:48px;line-height:1.25;padding:12px 15px;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out;width:100%}.c-form-field::-moz-placeholder,.l-users-edit__nav-mobile::-moz-placeholder{color:#b1b1b1;opacity:1}.c-form-field:-ms-input-placeholder,.l-users-edit__nav-mobile:-ms-input-placeholder{color:#b1b1b1}.c-form-field::-webkit-input-placeholder,.l-users-edit__nav-mobile::-webkit-input-placeholder{color:#b1b1b1}.c-form-field:focus,.l-users-edit__nav-mobile:focus{border-color:#3f3f3f}.c-form-field[disabled],[disabled].l-users-edit__nav-mobile,.c-form-field[readonly],[readonly].l-users-edit__nav-mobile,.c-form-field.is-disabled,.is-disabled.l-users-edit__nav-mobile,.c-form-field.is-readonly,.is-readonly.l-users-edit__nav-mobile{background-color:#eee;border-color:#b1b1b1}.c-form-field[disabled],[disabled].l-users-edit__nav-mobile,.c-form-field.is-disabled,.is-disabled.l-users-edit__nav-mobile{cursor:not-allowed}select.c-form-field,select.l-users-edit__nav-mobile{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/build/assets/select-dropdown-narrow-DuCn-Hxg.svg);background-position:right -1px top 50%;background-repeat:no-repeat;background-size:38px 50px;padding-right:60px;text-overflow:ellipsis}select.c-form-field--narrow{padding-right:40px}select.c-form-field::-ms-expand,select.l-users-edit__nav-mobile::-ms-expand{display:none}.c-form-field.has-error,.has-error.l-users-edit__nav-mobile,select.c-form-field.has-error{border-color:#b4000080}.c-form-field.has-error::-moz-placeholder,.has-error.l-users-edit__nav-mobile::-moz-placeholder,select.c-form-field.has-error::-moz-placeholder{color:#b4000080;opacity:1}.c-form-field.has-error:-ms-input-placeholder,.has-error.l-users-edit__nav-mobile:-ms-input-placeholder,select.c-form-field.has-error:-ms-input-placeholder{color:#b4000080}.c-form-field.has-error::-webkit-input-placeholder,.has-error.l-users-edit__nav-mobile::-webkit-input-placeholder,select.c-form-field.has-error::-webkit-input-placeholder{color:#b4000080}.c-form-field.has-error:focus,.has-error.l-users-edit__nav-mobile:focus,select.c-form-field.has-error:focus{border-color:#b40000}textarea.c-form-field,textarea.l-users-edit__nav-mobile{height:auto}.c-form-group__label-container{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px}.c-form-group .c-form-label{margin-right:10px}.c-form-group__label-additional-link{font-size:1rem}.c-form-group__field-container--columns-3>*{margin-bottom:5px}.c-form-group .c-help-block{margin-top:5px}.c-form-group__additional-text{color:#b1b1b1;font-weight:700;margin-top:20px}.c-form-group.has-error .c-form-label,.c-form-group.has-error .c-form-field{color:#b40000}.c-form-group.has-error .c-form-field{border-color:#b4000080}.c-form-group.has-error .c-form-field::-moz-placeholder{color:#b4000080;opacity:1}.c-form-group.has-error .c-form-field:-ms-input-placeholder{color:#b4000080}.c-form-group.has-error .c-form-field::-webkit-input-placeholder{color:#b4000080}.c-form-group.has-error .c-form-field:focus{border-color:#b40000}@media (min-width: 600px){.c-form-group--inline{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.c-form-group--inline .c-form-group__label-container{align-items:center;display:flex;flex:0 0 180px;margin-bottom:0;margin-right:10px;min-height:48px;height:48px}.c-form-group--inline .c-form-group__field-container{flex:1 1 240px}.c-form-group--inline .c-form-group__field-container--columns-3{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-8px;margin-right:-8px;width:calc(100% + 16px)}.c-form-group--inline .c-form-group__field-container--columns-3>*{width:calc(33.3333333333% - 10.6666666667px);margin-left:8px}.c-form-group--inline.c-form-group--no-field .c-form-group__label-container{align-items:flex-start;min-height:auto;padding-top:1px}}.c-form-label{display:inline-block;font-size:1rem}.c-form-label.has-error{color:#b40000}.c-form-section-title{color:#0176ff;font-size:1.375rem;font-weight:400;margin:40px 0 20px}.c-form-section-title:first-child{margin-top:0}.c-head-subline__headline{font-size:1.75rem;font-weight:700}.c-head-subline__subline{color:#b1b1b1;margin-bottom:0}.c-head-subline__subline-text{margin-right:10px}.c-head-subline__badge{margin-top:10px}.c-head-subline--text-left{text-align:left}@media (min-width: 600px){.c-head-subline__headline{font-size:2.25rem}.c-head-subline__badge{margin-top:0}}.c-headline,.l-press-articles-index__highlight-headline,.l-press-articles-index__headline,.l-press-articles-index__sidebar-headline,.l-orders-textbook-confirmation__headline,.l-orders-textbook__headline,.l-index-employees__headline,.l-companies-index__companies-headline,.l-companies-index__more-companies-headline,.l-challenges-show__further-challenges-headline{font-size:1.75rem;font-weight:700}@media (min-width: 600px){.c-headline,.l-press-articles-index__highlight-headline,.l-press-articles-index__headline,.l-press-articles-index__sidebar-headline,.l-orders-textbook-confirmation__headline,.l-orders-textbook__headline,.l-index-employees__headline,.l-companies-index__companies-headline,.l-companies-index__more-companies-headline,.l-challenges-show__further-challenges-headline{font-size:2.25rem}}.c-headline--blue{color:#0176ff}.c-headline--green,.l-orders-textbook-confirmation__headline{color:#04b400}.c-help-block{color:#3f3f3f;display:block;font-size:.75rem;font-weight:400;padding-left:5px}.has-error .c-help-block{color:#b40000}.c-form-checkbox+.c-help-block{padding-left:45px}.c-highlight-block{font-size:1.375rem;padding-left:20px;position:relative}.c-highlight-block:before{background-color:#0176ff;border-radius:4px;bottom:0;content:"";display:block;left:0;position:absolute;top:0;width:10px}.c-icon-badge{background-color:#3f3f3f;border-radius:4px;color:#eee;font-size:1rem;height:30px;line-height:1;padding:7px 5px;text-align:center;width:38px;box-shadow:0 2px 8px #b1b1b1}.c-icon-badge>[class^=icon-],.c-icon-badge>[class*=" icon-"]{top:0}.c-image-card{background:#fff;border-radius:4px;box-shadow:0 2px 22px #11111121;color:#3f3f3f;display:block;font-size:.75rem;overflow:hidden;padding-bottom:50%;position:relative;text-align:center}.c-image-card__image-centerer{align-items:center;bottom:10px;display:flex;justify-content:center;left:10px;overflow:hidden;position:absolute;right:10px;text-overflow:ellipsis;top:10px}.c-image-card__image-container{width:100%}.c-image-card__image{display:block;margin-left:auto;margin-right:auto;height:auto;max-height:100%;max-width:100%}.c-image-card__image--limited-size{max-height:60px;max-width:160px}.c-image-card--narrow{padding-bottom:75px}.c-image-text-block__image-container{margin-bottom:20px}.c-image-text-block__image{border-radius:4px;display:block}.c-image-text-block__image-caption{color:#8e8e8e;font-size:.875rem;margin-top:5px;font-weight:400}.c-image-text-block__title{color:#0176ff;font-size:1.375rem}.c-image-text-block__subtitle{color:#8e8e8e;font-size:1.125rem;margin-top:5px}.c-image-text-block__text{margin-top:15px}.c-image-text-block__button{margin-top:25px}@media (min-width: 600px){.c-image-text-block--has-image{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}.c-image-text-block--has-image .c-image-text-block__image-container{width:calc(37.5% - 41.25px);margin-left:30px}.c-image-text-block--has-image .c-image-text-block__content-container{width:calc(62.5% - 48.75px);margin-left:30px}}.c-info-box{background-color:#eee;border-radius:4px;box-shadow:0 2px 8px #0000004d}.c-info-box__content-container{padding:20px}.c-info-box__headline{font-size:1.375rem;margin-bottom:20px}.c-loading-indicator{align-items:center;display:flex;justify-content:center;padding:25px;text-align:center}.c-loading-animation{position:relative}.c-loading-animation:after{background-color:#fff;background-image:url(/build/assets/ajax-loader-DSW6OGHU.gif);background-position:center;background-repeat:no-repeat;position:absolute;top:-10px;bottom:-10px;right:-10px;left:-10px;content:"";z-index:1000}.c-media-card{background-color:#eee;border-radius:4px;color:#3f3f3f;display:flex;flex-direction:column;overflow:hidden}.c-media-card__image-container{border-top-left-radius:4px;border-top-right-radius:4px;background-position:center;background-size:cover;min-height:182px;position:relative}.c-media-card__image-container:after{background-image:linear-gradient(180deg,#0000,#000);bottom:0;content:"";display:block;height:104px;left:0;position:absolute;right:0;width:100%;z-index:1}.c-media-card__image-container--image-centered{align-items:center;background-color:#3f3f3f;display:flex;justify-content:center}.c-media-card__image-container--image-centered .c-media-card__image{max-height:110px}.c-media-card__image-container--has-overlay{padding-bottom:20px}.c-media-card__image-container--small{min-height:120px}.c-media-card__image{z-index:5}.c-media-card__icons-container{display:flex;left:20px;position:absolute;top:18px;z-index:11}.c-media-card__icons-container>*{margin-right:2px}.c-media-card__icons-container>*:last-child{margin-right:0}.c-media-card__badge{position:absolute;right:20px;top:18px;z-index:12}.c-media-card__play-button{left:calc(50% - 20px);position:absolute;top:calc(50% - 20px);z-index:20}.c-media-card__overlay-text{bottom:0;color:#fff;font-size:.875rem;font-weight:700;left:0;padding:60px 20px 15px;position:absolute;right:0;z-index:10}.c-media-card__overlay-text--small{font-size:.75rem;font-weight:400}.c-media-card__progress-bar{background-color:#b40000;bottom:0;height:4px;left:0;max-width:100%;position:absolute;transition:width .2s ease-in-out,background .2s ease-in-out;width:0%;z-index:10}.c-media-card__progress-bar--complete{background-color:#04b400}.c-media-card__overlay-icon{display:inline-block;margin-right:10px;min-width:12px}.c-media-card__content-container{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-width:2px;border-color:#eee;border-style:none solid solid solid}.c-media-card__description{background-color:#fff;padding:20px}.c-media-card__content{border-bottom-left-radius:4px;border-bottom-right-radius:4px;align-items:center;background-image:url(/build/assets/chevron-right-BOauugY3.svg);background-position:right 20px top 50%;background-repeat:no-repeat;color:#3f3f3f;display:flex;flex-grow:1;padding:20px 45px 20px 20px}.c-media-card__content--dark{background-color:#3f3f3f;color:#fff}.c-media-card__content--not-linked{background-image:none;padding-right:20px}.c-media-card__text,.l-certificates-index__certificate-text{overflow:hidden;text-overflow:ellipsis}.c-media-card__content-image{height:auto;margin-right:10px;max-height:40px;max-width:100%}.c-media-card__content-image:last-child{margin-right:0}.c-media-card--white{background-color:#fff;box-shadow:0 2px 8px #0000004d}.c-media-card--with-shadow{box-shadow:0 2px 8px #0000004d}.c-media-card--hover{transition:all .1s ease-in}.c-media-card--hover:hover{box-shadow:0 4px 20px #1113;transform:scale(1.005)}.c-media-card--with-status{position:relative}.c-media-card--with-status .c-media-card__status{text-align:left;transition:opacity .2s ease-in-out;width:100%;padding:0 0 20px 20px}.c-media-card--with-status .c-media-card__status-textual{color:#b1b1b1;font-size:.875rem}.c-media-card--with-status .c-media-card__status-textual--complete{color:#04b400}.c-media-card--with-status .c-media-card__status-percentage{color:#b1b1b1;font-size:.875rem;font-weight:400}@media (min-width: 600px){.c-media-card--horizontal{flex-direction:row}.c-media-card--horizontal .c-media-card__image-container{border-radius:4px 0 0 4px;flex-basis:42%}.c-media-card--horizontal .c-media-card__content-container{border-style:solid solid solid none;flex-basis:58%}.c-media-card--horizontal .c-media-card__description,.c-media-card--horizontal .c-media-card__content{padding-left:25px}}.c-modal{border-radius:4px;background-color:#fff;box-shadow:0 2px 20px #00000080;display:none;overflow:hidden;position:relative}.c-modal__close{color:#8e8e8e;cursor:pointer;font-size:2.0625rem;line-height:1;padding:0 10px;position:absolute;right:20px;top:15px}.c-modal__header{background-color:#3f3f3f;padding:15px 30px}.c-modal__title{color:#fff;font-size:1.375rem}.c-modal__body{padding:30px 30px 40px}.c-modal--no-title .c-modal__close{right:10px;top:10px}.c-modal--no-title .c-modal__body{padding-top:40px}.mfp-content .c-modal{display:block!important}.c-news-item__date{display:block;color:#8e8e8e;margin-bottom:10px;font-weight:400}.c-news-item__title{font-size:1.375rem;margin-bottom:20px}.c-news-item__content{font-size:1rem}.c-news-item--featured{background:#eee;padding:25px;border-radius:4px}.c-news-item--featured .c-news-item__date{font-size:1.375rem;color:inherit;font-weight:inherit;margin-bottom:12px}.c-news-item--featured .c-news-item__title{color:#b40000;font-size:2.0625rem}.c-news-item--featured .c-news-item__content{font-size:1.375rem}@media (min-width: 600px){.c-news-item--featured{margin-bottom:70px}}.c-no-items{color:#b1b1b1;font-weight:400;padding:25px 20px;text-align:center}.c-no-items--lg{padding-top:50px;padding-bottom:50px}.c-no-items--xl{padding-top:100px;padding-bottom:100px}.c-prize-item{font-size:1rem}.c-prize-item__rank{background-color:#eee;border-radius:4px;color:#3f3f3f;padding:15px 20px}.c-prize-item__rank--highlight{background-color:#3f3f3f;color:#fff}.c-prize-item__image-container{background-position:center;background-size:cover;min-height:160px}.c-prize-item__name{margin-bottom:12px;font-size:1.125rem}.c-prize-item__text{padding:12px 20px}.c-prize-item__description{margin-bottom:12px}.c-prize-item__description,.c-prize-item__sponsored{font-weight:400}.c-prize-item--simple{cursor:pointer}.c-prize-item--simple .c-prize-item__rank{background-image:url(/build/assets/chevron-right-BOauugY3.svg);background-position:right 20px top 50%;background-repeat:no-repeat;background-size:13px auto;padding-right:40px}.c-prize-item--simple .c-prize-item__content{display:none}.c-professions-video-card{background-color:#fff;border-radius:4px;box-shadow:0 2px 22px #11111121;display:block;margin-bottom:70px;overflow:hidden;position:relative}.c-professions-video-card__image-grid-image{background-position:center;background-repeat:no-repeat;background-size:cover;display:block;height:100%;padding-bottom:75%;position:relative}.c-professions-video-card__image-grid-image:hover{opacity:.75}.c-professions-video-card__content{padding:20px}.c-professions-video-card__content .title{font-size:1rem;font-weight:700;margin-bottom:8px}.c-professions-video-card__content .description{font-size:.875rem;font-weight:400}.c-professions-video-card__play-button{left:calc(50% - 20px);position:absolute;top:calc(50% - 20px)}.c-progress{background-color:#fff;height:20px;overflow:hidden;position:relative;width:100%}.c-progress__bar{background:linear-gradient(to right,#0176ff,#006dec 42%,#0176ff 73%,#0053b4);height:100%;transition:width .2s ease-in-out}.c-progress__bar--red{background:#b40000}.c-progress__bar--green{background:#04b400}.c-progress__percentage{color:#3f3f3f;font-size:.875rem;line-height:1;position:absolute;right:20px;text-shadow:1px 1px 0 rgba(255,255,255,.7);top:calc(50% - 7px)}.c-progress--xl{border-radius:4px;height:60px}.c-progress--xl .c-progress__bar{border-bottom-right-radius:4px;border-top-right-radius:4px;overflow:hidden}.c-progress--xl .c-progress__percentage{font-size:1.125rem;top:calc(50% - 9px)}.c-progress--transparent{background:none}.c-progress--rounded{border-radius:4px}.c-progress--gray-light{background-color:#eee}.c-proposal-links__column{margin-bottom:20px}.c-proposal-links__column:last-child{margin-bottom:0}.c-proposal-links__column-title{font-size:1.125rem;margin-bottom:15px}.c-proposal-links__list{list-style:disc outside;padding-left:15px}.c-proposal-links__item{font-size:.875rem;font-weight:400;margin-bottom:5px}.c-proposal-links__item a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.c-proposal-links__item a:hover{text-decoration:underline}@media (min-width: 600px){.c-proposal-links{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}.c-proposal-links__column{width:calc(50% - 45px);margin-left:30px}}.c-quiz-card{position:relative}.c-quiz-card__name{margin-right:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-quiz-card__progress{color:#8e8e8e;font-size:1rem}.c-quiz-card__progress-rounds,.c-quiz-card__progress-questions,.c-quiz-card__progress-percentage{display:block;position:relative;text-overflow:ellipsis;white-space:nowrap}.c-quiz-card__progress-rounds,.c-quiz-card__progress-questions{font-weight:400}.c-quiz-card__progress-percentage{margin-right:0}.c-quiz-card__progress-percentage--complete{color:#04b400}.c-quiz-card__progress-percentage--incomplete{color:#b40000}.c-quiz-card__progress-bar{background-color:#b1b1b1;bottom:0;height:4px;left:0;position:absolute}.c-quiz-card__badge{margin-top:6px}.c-quiz-card--simple .c-quiz-card__progress-rounds,.c-quiz-card--simple .c-quiz-card__progress-questions{display:none}@media (min-width: 600px){.c-quiz-card__progress{display:flex;flex-wrap:wrap}.c-quiz-card__progress-rounds,.c-quiz-card__progress-questions{margin-right:20px}.c-quiz-card__progress-rounds:not(:last-child):after,.c-quiz-card__progress-questions:not(:last-child):after{background-color:#8e8e8e;border-radius:100%;content:"";display:block;height:4px;position:absolute;right:-12px;top:calc(50% - 2px);width:4px}.c-quiz-card--simple{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.c-quiz-card__badge{margin-top:0}}@media (min-width: 850px) and (max-width: 899px){.c-quiz-card{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}}@media (min-width: 1200px){.c-quiz-card{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}}.c-ranking__list{list-style:none;margin:0;padding:0}.c-ranking__list>li{margin-bottom:4px}.c-ranking__list>li:last-child{margin-bottom:0}.c-ranking__note{margin-top:5px;color:#8e8e8e;font-size:.875rem;font-weight:400;text-align:right}.c-ranking--sm .c-ranking__list>li{margin-bottom:3px}.c-ranking--sm .c-ranking__list>li:last-child{margin-bottom:0}.c-ranking-card{align-items:center;background-color:#8e8e8e;color:#fff;display:flex;font-size:1rem;justify-content:space-between}.c-ranking-card:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.c-ranking-card:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.c-ranking-card__rank,.c-ranking-card__name,.c-ranking-card__points{padding:10px 8px}.c-ranking-card__rank{align-items:center;align-self:stretch;background-color:#ffffff54;display:flex;justify-content:center;min-width:76px;text-align:center}.c-ranking-card__name{flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-ranking-card__name a{color:inherit}.c-ranking-card__name a:hover{color:#111}.c-ranking-card__points{min-width:76px;text-align:right}.c-ranking-card--dark .c-ranking-card__name a:hover{color:#b1b1b1}.c-ranking-card--rank-1{background-color:#0176ff}.c-ranking-card--rank-1 .c-ranking-card__rank,.c-ranking-card--rank-1 .c-ranking-card__name,.c-ranking-card--rank-1 .c-ranking-card__points{padding-top:20px;padding-bottom:20px}.c-ranking-card--rank-2{background-color:#0176ffcc}.c-ranking-card--rank-2 .c-ranking-card__rank,.c-ranking-card--rank-2 .c-ranking-card__name,.c-ranking-card--rank-2 .c-ranking-card__points{padding-top:15px;padding-bottom:15px}.c-ranking-card--rank-3{background-color:#0176ffb3}.c-ranking-card--rank-3 .c-ranking-card__rank,.c-ranking-card--rank-3 .c-ranking-card__name,.c-ranking-card--rank-3 .c-ranking-card__points{padding-top:12px;padding-bottom:12px}.c-ranking-card--dark{background-color:#3f3f3f}.c-ranking-card--sm .c-ranking-card__rank,.c-ranking-card--sm .c-ranking-card__name,.c-ranking-card--sm .c-ranking-card__points{padding:8px}.c-ranking-card--sm .c-ranking-card__rank,.c-ranking-card--sm .c-ranking-card__points{min-width:63px}.c-ranking-card--sm.c-ranking-card--rank-1 .c-ranking-card__rank,.c-ranking-card--sm.c-ranking-card--rank-1 .c-ranking-card__name,.c-ranking-card--sm.c-ranking-card--rank-1 .c-ranking-card__points,.c-ranking-card--sm.c-ranking-card--rank-2 .c-ranking-card__rank,.c-ranking-card--sm.c-ranking-card--rank-2 .c-ranking-card__name,.c-ranking-card--sm.c-ranking-card--rank-2 .c-ranking-card__points,.c-ranking-card--sm.c-ranking-card--rank-3 .c-ranking-card__rank,.c-ranking-card--sm.c-ranking-card--rank-3 .c-ranking-card__name,.c-ranking-card--sm.c-ranking-card--rank-3 .c-ranking-card__points{padding-top:8px;padding-bottom:8px}@media (min-width: 600px){.c-ranking-card{font-size:1.125rem}.c-ranking-card__rank,.c-ranking-card__name,.c-ranking-card__points{padding:12px 20px}.c-ranking-card__rank{padding-right:8px;padding-left:8px;min-width:86px}.c-ranking-card--rank-1 .c-ranking-card__rank,.c-ranking-card--rank-1 .c-ranking-card__name,.c-ranking-card--rank-1 .c-ranking-card__points{padding-top:25px;padding-bottom:25px}.c-ranking-card--rank-2 .c-ranking-card__rank,.c-ranking-card--rank-2 .c-ranking-card__name,.c-ranking-card--rank-2 .c-ranking-card__points{padding-top:20px;padding-bottom:20px}.c-ranking-card--rank-3 .c-ranking-card__rank,.c-ranking-card--rank-3 .c-ranking-card__name,.c-ranking-card--rank-3 .c-ranking-card__points{padding-top:15px;padding-bottom:15px}.c-ranking-card--sm{font-size:1rem}}.c-ranking-filter__headline{font-weight:700;margin-bottom:10px}.c-ranking-filter__level01{margin-bottom:20px}.c-ranking-filter__level01>li{margin-bottom:5px}.c-ranking-filter__level01>li:last-child{margin-bottom:0}.c-ranking-filter__level02>li{margin-bottom:5px}.c-ranking-filter__level02>li:last-child{margin-bottom:0}.c-ranking-filter__level01>li,.c-ranking-filter__level02>li{cursor:pointer}.c-ranking-filter__further-link{margin-top:40px}.c-search-select{position:relative}.c-search-select__input{background-color:#fff;background-image:url(/build/assets/select-dropdown-BjoAnT8n.svg);background-position:right -1px top 50%;background-repeat:no-repeat;background-size:50px;border-radius:4px;border:1px solid #b1b1b1;color:#3f3f3f;display:block;font-size:1rem;font-weight:400;height:48px;line-height:1.25;overflow:hidden;padding:13px 72px 13px 20px;position:relative;text-align:left;text-overflow:ellipsis;transition:border-color .2s ease-in-out;white-space:nowrap;width:100%}.c-search-select__input:focus{border-color:#3f3f3f;outline:0}.c-search-select__input::-moz-focus-inner{border:0}.c-search-select__placeholder{color:#b1b1b1}.c-search-select__delete{color:#b1b1b1;cursor:pointer;font-size:1rem;font-weight:700;line-height:1.25;position:absolute;right:60px;top:calc(50% - 10px);z-index:10}.c-search-select__dropdown{background-color:#3f3f3f;border-radius:4px;box-shadow:0 2px 22px #11111121;left:0;margin-bottom:.25rem;margin-top:.25rem;padding:10px;position:absolute;right:0;z-index:50}.c-search-select__search{background-color:#b1b1b1;border-radius:4px;color:#fff;display:block;font-size:1rem;margin-bottom:10px;padding:10px 12px;width:100%}.c-search-select__search:focus{outline:0}.c-search-select__options{max-height:14rem;overflow-y:auto;padding:0;position:relative}.c-search-select__option{border-radius:4px;color:#fff;cursor:pointer;padding:10px 12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-search-select__option:hover{background-color:#b1b1b1}.c-search-select__option--highlighted,.c-search-select__option--highlighted:hover{background-color:#0176ff}.c-search-select__empty{color:#eee;padding:10px 12px}.c-search-select--open .c-search-select__input{box-shadow:0 0 0 3px #0176ff80}.c-social-network-link{align-items:center;background-color:#0176ff;color:#fff;display:flex;font-size:24px;height:32px;justify-content:center;line-height:24px;text-align:center;width:32px}.c-social-network-link--facebook{background-color:#3b5998}.c-social-network-link--twitter{background-color:#1da1f2}.c-social-network-link--youtube{background-color:red}.c-social-network-link--xing{background-color:#026466}.c-social-network-link--linkedin{background-color:#0077b5}.c-social-network-link--instagram{background-color:#e1306c}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:.875rem;font-weight:400;line-height:1.4;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.c-video-card{position:relative}.c-video-card__image{display:block}.c-video-card__play-button{left:calc(50% - 20px);position:absolute;top:calc(50% - 20px)}.l-authors__headline{color:#0176ff;margin-bottom:30px}@media (min-width: 900px){.l-authors__list{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}.l-authors__list>li{width:calc(50% - 45px);margin-left:30px}}.l-body{background-color:#fff}.l-certificates-index__certificates{margin-bottom:30px}.l-certificates-index__intro-headline{margin-bottom:20px}.l-certificates-index__certificates-headline{font-size:1.75rem;margin-bottom:5px}.l-certificates-index__certificates-description{color:#8e8e8e;font-weight:400}.l-certificates-index__intro-headline{color:#0176ff}.l-certificates-index__list{margin-top:20px}.l-certificates-index__intro-text{margin-bottom:30px}.l-certificates-index__certificates-headline{align-items:center;display:flex;flex-wrap:wrap}.l-certificates-index__certificates-headline>span:first-child{margin-right:10px}.l-certificates-index__certificate-text{font-size:1rem}.l-certificates-index__exhibitions-list{margin-top:20px;font-weight:400;line-height:1.66667}.l-certificates-index__exhibitions-list li{margin-bottom:0}.l-certificates-index__logistics_info-paragraph{font-size:.875rem;font-weight:400;margin:12px 0}.l-certificates-index__logistics_info-logos img{flex-grow:0;height:80px;max-width:none}.l-certificates-index__logistics_info-logos img:last-child{height:60px;margin-left:20px}@media (min-width: 600px){.l-certificates-index__intro-headline{font-size:2.25rem}.l-certificates-index__logistics_info-paragraph{margin:0 0 12px}}@media (min-width: 900px){.l-certificates-index__logistics_info{display:flex}.l-certificates-index__logistics_info-paragraph{margin:0}.l-certificates-index__logistics_info-logos{display:flex}.l-certificates-index__logistics_info-logos img{flex-grow:0;height:80px;max-width:none;margin-left:20px}}.l-certificates-show__main-container{margin-bottom:70px}.l-certificates-show__certificate-details{background-color:#3f3f3f;border-radius:4px;color:#fff;margin-bottom:12px;padding:20px}.l-certificates-show__certificate-details .c-progress{margin-bottom:10px}.l-certificates-show__certificate-details-main{margin-bottom:20px;text-align:center}.l-certificates-show__certificate-details-image-container{margin-left:auto;margin-right:auto;width:115px}.l-certificates-show__certificate-details-image{display:block}.l-certificates-show__certificate-details-name{font-size:1.75rem}.l-certificates-show__certificate-details-description{color:#8e8e8e;font-size:1rem;margin-bottom:0}.l-certificates-show__certificate-details-status{font-weight:400;font-size:1rem;line-height:1.66667;margin-bottom:0}.l-certificates-show__buttons-main-container{margin-bottom:70px}.l-certificates-show__button-play-now,.l-certificates-show__button-print,.l-certificates-show__button-instructions{margin-bottom:12px}.l-certificates-show__quizzes-headline-container{margin-bottom:20px}.l-certificates-show__quizzes-headline{font-size:1.75rem}.l-certificates-show__quizzes-extend-data-switch{color:#b1b1b1;cursor:pointer;display:block;font-size:1rem}.l-certificates-show__quizzes>li{margin-bottom:10px}.l-certificates-show__quizzes>li:last-child{margin-bottom:0}.l-certificates-show__buttons-sidebar{display:none}.l-certificates-show__ad-list-headline,.l-certificates-show__certificates-headline{margin-bottom:25px}.l-certificates-show__ad-list{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);margin-bottom:70px}.l-certificates-show__ad-list>li{width:calc(50% - 30px);margin-left:20px;margin-bottom:20px}.l-certificates-show__quizzes-extend-data-switch--hide{display:none}.l-certificates-show__summary-rounds-and-answers{display:none;font-weight:400;color:#8e8e8e;margin-top:20px;font-size:1rem}.l-certificates-show__profile-completion{color:#b40000;background:#fff;display:inline-block;padding:5px 10px;border-radius:4px;margin-top:20px}.l-certificates-show__profile-completion a{color:inherit;text-decoration:underline}.l-certificates-show--full-data .l-certificates-show__quizzes-extend-data-switch--show{display:none}.l-certificates-show--full-data .l-certificates-show__quizzes-extend-data-switch--hide,.l-certificates-show--full-data .l-certificates-show__summary-rounds-and-answers{display:block}@media (min-width: 600px){.l-certificates-show__certificate-details{padding:25px}.l-certificates-show__certificate-details-main{align-items:center;display:flex;text-align:left}.l-certificates-show__certificate-details-image-container{flex-shrink:0;margin-left:0;margin-right:25px}.l-certificates-show__certificate-details-image-container--company{background:#fff;padding:10px;border-radius:4px}.l-certificates-show__certificate-details-name{font-size:2.25rem}.l-certificates-show__certificate-details-description,.l-certificates-show__certificate-details-status{font-size:1.125rem}.l-certificates-show__buttons-main-container{display:flex;align-items:center}.l-certificates-show__button-play-now,.l-certificates-show__button-print,.l-certificates-show__button-instructions{flex-basis:33.33333%;margin-bottom:0;margin-right:10px;white-space:nowrap}.l-certificates-show__button-play-now:last-child,.l-certificates-show__button-print:last-child,.l-certificates-show__button-instructions:last-child{margin-right:0}.l-certificates-show__quizzes-headline-container{display:flex;align-items:center;justify-content:space-between}.l-certificates-show__quizzes-headline{font-size:2.0625rem}.l-certificates-show__quizzes-extend-data-switch{font-size:1.125rem}.l-certificates-show__quizzes-extend-data-switch:hover{color:#3f3f3f}.l-certificates-show__ad-list{margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}.l-certificates-show__ad-list>li{width:calc(33.3333333333% - 40px);margin-left:30px}}@media (min-width: 900px){.l-certificates-show{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}.l-certificates-show__main-container{width:calc(75% - 52.5px);margin-left:30px;margin-bottom:0}.l-certificates-show__certificate-details{margin-bottom:70px}.l-certificates-show__certificate-details-name{font-size:2.5rem}.l-certificates-show__certificate-details-description{font-size:1.375rem}.l-certificates-show__buttons-main-container{display:none}.l-certificates-show__sidebar{width:calc(25% - 37.5px);margin-left:30px}.l-certificates-show__buttons-sidebar{display:block;margin-bottom:70px}.l-certificates-show__button-play-now,.l-certificates-show__button-print,.l-certificates-show__button-instructions{margin-bottom:12px}.l-certificates-show__ad-list>li{width:calc(100% - 60px);margin-left:30px;margin-bottom:10px}.l-certificates-show__ad-list>li:last-child{margin-bottom:0}}.l-challenges-index .c-head-subline{margin-bottom:20px}.l-challenges-index__challenges-section,.l-challenges-index__prizes-section{margin-bottom:70px}.l-challenges-index__challenges-section:last-child,.l-challenges-index__prizes-section:last-child{margin-bottom:0}@media (min-width: 900px){.l-challenges-index__challenges-section,.l-challenges-index__prizes-section{margin-bottom:100px}}.l-challenges-index__challenges,.l-challenges-index__prizes{margin-bottom:10px}.l-challenges-index__challenges>li,.l-challenges-index__prizes>li{margin-bottom:10px}.l-challenges-index__challenges>li:last-child,.l-challenges-index__prizes>li:last-child{margin-bottom:0}.l-challenges-index__prizes{margin-bottom:0}.l-challenges-index__rankings-container>.c-ranking-filter{margin-bottom:30px}@media (min-width: 600px){.l-challenges-index .c-head-subline{margin-bottom:30px;text-align:center}.l-challenges-index__challenges{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}.l-challenges-index__challenges>li{width:calc(33.3333333333% - 40px);margin-right:15px;margin-left:15px}.l-challenges-index__challenges>li,.l-challenges-index__challenges>li:last-child{margin-bottom:20px}.l-challenges-index__challenges>li>*{height:100%}.l-challenges-index__prizes-section{margin-bottom:50px}.l-challenges-index__prizes{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}.l-challenges-index__prizes>li{width:calc(50% - 45px);margin-right:15px;margin-left:15px}.l-challenges-index__prizes>li,.l-challenges-index__prizes>li:last-child{margin-bottom:20px}.l-challenges-index__prizes>li>*{height:100%}.l-challenges-index__more-button-container{display:flex;justify-content:center}.l-challenges-index__more-button{width:auto}}@media (min-width: 900px){.l-challenges-index__prizes-section{margin-bottom:80px}.l-challenges-index__prizes>li{width:calc(25% - 37.5px);margin-right:15px;margin-left:15px}.l-challenges-index__rankings-container{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}.l-challenges-index__rankings-container .c-ranking-filter{width:calc(33.3333333333% - 40px);margin-left:30px;margin-bottom:0}.l-challenges-index__rankings-container .c-ranking-filter__headline{margin-bottom:20px}.l-challenges-index__rankings-container .c-ranking-filter__type{margin-bottom:40px}.l-challenges-index__rankings-container .c-ranking{width:calc(66.6666666667% - 50px);margin-left:30px}}.l-challenges-show__headline-container{align-items:flex-start;display:flex;flex-direction:column-reverse;margin-bottom:20px}.l-challenges-show__headline{color:#0176ff;font-size:1.75rem}.l-challenges-show__subline{margin-bottom:0}.l-challenges-show__back-link{margin-bottom:10px;width:auto}.l-challenges-show__ranking-prizes-container{margin-bottom:70px}.l-challenges-show__ranking-prizes-container:last-child{margin-bottom:0}.l-challenges-show__ranking-container{margin-bottom:70px}.l-challenges-show__prizes>li{margin-bottom:10px}.l-challenges-show__prizes>li:last-child{margin-bottom:0}.l-challenges-show__ranking-headline,.l-challenges-show__prizes-headline,.l-challenges-show__further-challenges-headline{margin-bottom:20px}.l-challenges-show__challenges>li{margin-bottom:10px}.l-challenges-show__challenges>li:last-child{margin-bottom:0}@media (min-width: 600px){.l-challenges-show__ranking-prizes-container{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px);margin-bottom:70px}.l-challenges-show__ranking-container{width:calc(66.6666666667% - 50px);margin-left:30px;margin-bottom:0}.l-challenges-show__prizes-container{width:calc(33.3333333333% - 40px);margin-left:30px}.l-challenges-show__further-challenges-headline{margin-bottom:30px;text-align:center}.l-challenges-show__challenges{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}.l-challenges-show__challenges>li{width:calc(33.3333333333% - 40px);margin-right:15px;margin-left:15px}.l-challenges-show__challenges>li,.l-challenges-show__challenges>li:last-child{margin-bottom:20px}.l-challenges-show__challenges>li>*{height:100%}}@media (min-width: 900px){.l-challenges-show__headline-container{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px);flex-direction:row}.l-challenges-show__head-subline{width:calc(75% - 52.5px);margin-left:30px}.l-challenges-show__headline{font-size:2.5rem}.l-challenges-show__subline{font-size:1.375rem}.l-challenges-show__back-link{width:calc(25% - 37.5px);margin-left:30px;margin-bottom:0}.l-challenges-show__ranking-prizes-container{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px);margin-bottom:100px}.l-challenges-show__ranking-container{width:calc(75% - 52.5px);margin-left:30px}.l-challenges-show__prizes-container{width:calc(25% - 37.5px);margin-left:30px}}.l-companies-index__content{padding-top:0}.l-companies-index__filter{padding-top:15px;padding-bottom:20px;background-color:#0176ff;box-shadow:0 2px 8px #8e8e8e;margin-bottom:50px;margin-left:-20px;margin-right:-20px;overflow:hidden}.l-companies-index__filter--filtered{padding-bottom:0}.l-companies-index__filter-type-container{padding-right:20px;padding-left:20px;margin-bottom:20px}.l-companies-index__filter-type-container:last-child{margin-bottom:0}.l-companies-index__filter-label{color:#fff;margin-bottom:10px}.l-companies-index__filter-reset{background-color:#fff;color:#8e8e8e;cursor:pointer;display:block;margin-top:20px;padding:5px 20px;text-align:center;width:100%}.l-companies-index__companies-headline-container{margin-bottom:20px}.l-companies-index__companies-headline{color:#0176ff;font-weight:400}.l-companies-index__view-type-switches{display:none;margin-top:10px}.l-companies-index__view-type-switches>*{font-size:.75rem;white-space:nowrap}.l-companies-index__intro{font-weight:400;margin-bottom:50px}.l-companies-index__companies-list-section{margin-bottom:70px}.l-companies-index__companies-list-section:last-child{margin-bottom:0}@media (min-width: 900px){.l-companies-index__companies-list-section{margin-bottom:100px}}.l-companies-index__companies-cards>li{margin-bottom:20px}.l-companies-index__companies-list>li{margin-bottom:20px}.l-companies-index__companies-list>li:last-child{margin-bottom:0}.l-companies-index__more-companies-headline{margin-bottom:20px}.l-companies-index__more-companies{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}.l-companies-index__more-companies>li{width:calc(50% - 30px);margin-right:15px;margin-left:15px;margin-bottom:20px}.l-companies-index__more-companies>li:nth-last-child(-n+2){margin-bottom:0}@media (min-width: 600px){.l-companies-index__content{padding-top:20px}.l-companies-index__filter{border-radius:4px;margin-left:0;margin-right:0}.l-companies-index__companies-headline-container{display:flex;align-items:flex-start;justify-content:space-between}.l-companies-index__companies-headline{margin-right:10px}.l-companies-index__view-type-switches{display:flex}.l-companies-index__more-companies-headline{margin-bottom:30px;text-align:center}.l-companies-index__more-companies{margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}.l-companies-index__more-companies>li{width:calc(25% - 37.5px);margin-right:15px;margin-left:15px}.l-companies-index__more-companies>li:nth-last-child(-n+4){margin-bottom:0}}@media (min-width: 900px){.l-companies-index__filter{margin-left:0;margin-right:0}.l-companies-index__filter-inner{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}.l-companies-index__filter-type-container{width:calc(33.3333333333% - 40px);margin-left:30px;padding:0}.l-companies-index__filter-type-container:first-child{padding-left:20px}.l-companies-index__filter-type-container:last-child{padding-right:20px}.l-companies-index__view-type-switches>*{font-size:1rem}.l-companies-index__more-companies>li{width:calc(16.6666666667% - 35px);margin-right:15px;margin-left:15px}.l-companies-index__more-companies>li:nth-last-child(-n+6){margin-bottom:0}}.l-content{margin-left:auto;margin-right:auto;max-width:1110px;padding:30px 20px 70px}@media (min-width: 600px){.l-content{padding-left:30px;padding-right:30px}}.l-content--fullscreen{max-width:none;padding:0}.l-content--quiz-mode{display:flex;flex-direction:column;height:100%;justify-content:center}.l-body--quiz-mode-playing .l-content{max-width:none;padding:0}@media (min-width: 600px){.l-content{padding-top:40px}.l-content--fullscreen{padding-top:0}}@media (min-width: 900px){.l-content{padding-top:50px;padding-bottom:100px}.l-content--fullscreen{padding-top:0;padding-bottom:0}.l-content--quiz-mode{padding-top:100px}}.l-cookie-info{background-color:#111111bf;bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:50}.l-cookie-info__container{align-items:center;bottom:0;display:flex;justify-content:center;left:0;padding:15px;position:absolute;right:0;top:0}.l-cookie-info__dialog{background-color:#fff;font-weight:400;max-width:576px;padding:40px 25px;width:100%}.l-cookie-info__headline{font-size:1.375rem;margin-bottom:20px;text-align:center}.l-cookie-info__text{font-size:.875rem;margin-bottom:20px}.l-cookie-info__text:last-of-type{margin-bottom:30px}.l-cookie-info__button-container{text-align:center}@media (min-width: 900px){.l-cookie-info__text{font-size:1rem}}.l-error__headline{font-size:1.75rem;margin-bottom:15px}.l-error__button,.l-error__button-secondary{display:block;margin-bottom:12px}.l-error__button:last-child,.l-error__button-secondary:last-child{margin-bottom:0}@media (min-width: 600px){.l-error{width:calc(66.6666666667% - 50px);margin-left:auto;margin-right:auto;text-align:center}.l-error__headline{font-size:2.5rem;margin-bottom:20px}.l-error__button,.l-error__button-secondary{margin:0 5px;display:inline-block}}@media (min-width: 900px){.l-error{width:calc(50% - 45px);margin-left:auto;margin-right:auto}}.l-footer{background-color:#3f3f3f;color:#fff;font-size:.875rem}.l-footer__container{margin-left:auto;margin-right:auto;max-width:1110px;padding:25px 20px}@media (min-width: 600px){.l-footer__container{padding-left:0;padding-right:0}}.l-footer__list{list-style:none;margin:0;padding:0}.l-footer__list li{margin-bottom:12px}.l-footer__list a{color:#fff}.l-footer__list:last-of-type{margin-bottom:25px}.l-footer__list:last-of-type li:last-child{margin-bottom:0}.l-footer__additional-list{margin-bottom:25px}.l-footer__social{display:inline-block;margin-top:25px}.l-footer__social a{align-items:center;float:left;background-color:#0176ff;border-radius:.25rem;color:#fff;display:flex;height:2rem;justify-content:center;margin-right:.25rem;width:2rem}.l-footer__social a:last-child{margin-right:0}.l-footer__social a:hover{opacity:.75}.l-footer__text{font-size:.75rem;font-weight:400;margin-bottom:20px}.l-footer__image{width:128px;display:block}.l-footer__copyright{color:#b1b1b1;font-weight:400}.l-body--quiz-mode-playing .l-footer{display:none}@media (min-width: 600px){.l-footer__container{padding-bottom:40px;padding-top:40px}.l-footer__container:after{clear:both;content:"";display:block}.l-footer__list{width:calc(33.3333333333% - 40px);float:left;margin-left:30px;margin-bottom:25px}.l-footer__additional-list{margin-bottom:0}.l-footer__additional-list,.l-footer__copyright{width:calc(50% - 45px);float:left;margin-left:30px}}@media (min-width: 900px){.l-footer__list,.l-footer__additional-list{width:calc(25% - 37.5px);float:left;margin-left:30px}.l-footer__additional-list{margin-bottom:25px}.l-footer__copyright{width:calc(100% - 60px);float:left;margin-left:30px}}.l-frontpage__header-container{background:#eee}.l-frontpage__hero{margin-left:auto;margin-right:auto;max-width:1110px;padding:25px 20px 70px}@media (min-width: 600px){.l-frontpage__hero{padding-left:30px;padding-right:30px}}.l-frontpage__hero-content-container{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:50px}.l-frontpage__hero-headline{color:#0176ff;font-size:1.375rem;line-height:1.4;padding:5px 10px;margin-bottom:15px}.l-frontpage__hero-headline>br{display:none}.l-frontpage__hero-claim{padding:5px 10px}.l-frontpage__hero-claim>br{display:none}.l-frontpage__hero-button--primary{margin-bottom:10px}.l-frontpage__hero-ranking-header{align-items:center;background-color:#3f3f3f;display:flex;margin-bottom:4px;padding:8px 15px;border-radius:4px}.l-frontpage__hero-ranking-header-item{color:#b1b1b1;font-size:1rem;margin-right:10px;cursor:pointer}.l-frontpage__hero-ranking-header-item:last-child{margin-right:0}.l-frontpage__hero-ranking-header-item:hover,.l-frontpage__hero-ranking-header-item:active,.l-frontpage__hero-ranking-header-item:focus{color:#8e8e8e}.l-frontpage__hero-ranking-header-item.is-active{color:#fff}.l-frontpage__challenge-button{width:100%;margin-top:20px}.l-frontpage__content{padding-top:70px}.l-frontpage__news-teaser,.l-frontpage__challenge-promo-teaser{background-color:#fff;border-radius:4px;border:2px solid #0176ff;box-shadow:0 2px 8px #0000004d;display:none;font-weight:400;margin-top:-10px;margin-bottom:20px;padding:15px 70px 15px 15px;position:relative}.l-frontpage__news-teaser-intro{font-weight:700;color:#3f3f3f}.l-frontpage__news-teaser-more{font-weight:700;color:#0176ff}.l-frontpage__news-teaser-close{position:absolute;top:12px;right:15px;border-radius:4px;line-height:1;text-transform:uppercase}.l-frontpage__challenge-promo-teaser{display:flex;align-items:center;border-color:#ab0000;color:#111}.l-frontpage__challenge-promo-teaser:hover{box-shadow:0 2px 20px #00000080}.l-frontpage__challenge-promo-teaser strong,.l-frontpage__challenge-promo-teaser h4{color:#ab0000}.l-frontpage__challenge-promo-image{max-width:50px;margin-right:25px}.l-frontpage__certificates-container,.l-frontpage__ads-container{margin-bottom:70px}@media (min-width: 900px){.l-frontpage__certificates-container,.l-frontpage__ads-container{margin-bottom:100px}}.l-frontpage__certificates-container .c-head-subline,.l-frontpage__ads-container .c-head-subline{margin-bottom:25px}.l-frontpage__certificates>li{margin-bottom:20px}.l-frontpage__ad-list{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}.l-frontpage__ad-list>li{width:calc(50% - 30px);margin-left:20px;margin-bottom:20px}.l-frontpage__recent-quizzes-container,.l-frontpage__recent-prizes-container,.l-frontpage__recommended{margin-bottom:70px}.l-frontpage__recent-quizzes-container:last-child,.l-frontpage__recent-prizes-container:last-child,.l-frontpage__recommended:last-child{margin-bottom:0}@media (min-width: 900px){.l-frontpage__recent-quizzes-container,.l-frontpage__recent-prizes-container,.l-frontpage__recommended{margin-bottom:100px}}.l-frontpage__recent-quizzes-container .c-head-subline,.l-frontpage__recent-prizes-container .c-head-subline,.l-frontpage__recommended .c-head-subline{margin-bottom:25px}.l-frontpage__recent-quizzes>li,.l-frontpage__prizes>li{margin-bottom:10px}.l-frontpage__prizes>li:last-child{margin-bottom:0}.l-frontpage__recommended-text{font-size:1.125rem;margin-bottom:30px;text-align:center}.l-frontpage__recommended-image{margin-right:auto;margin-left:auto;display:block;width:225px}.l-frontpage__sainfo{background:#ef6e21;padding:20px 0}.l-frontpage__sainfo-link{display:block}.l-frontpage__sainfo-icon{display:none;color:#fff;width:3.5rem;height:3.5rem}.l-frontpage__sainfo-text{font-size:1.125rem;color:#fff;font-weight:400}.l-frontpage__sainfo-text-firstline{display:inline}.l-frontpage__sainfo-cta{display:inline-block;background:#fff;color:#111;border-radius:14px;padding:4px 22px;margin-top:14px}@media (min-width: 600px){.l-frontpage__header-container{background-image:url(/build/assets/frontpage-hero-bg-DY6Dnc02.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;background-position-x:-900px}.l-frontpage__hero-headline{background:none;font-size:2.25rem;line-height:1.4;padding:25px 0 0;margin-bottom:40px}.l-frontpage__hero-headline>span{display:inline-block}.l-frontpage__hero-headline>br{display:inline}.l-frontpage__hero-claim{margin-bottom:25px;background:none;padding:0}.l-frontpage__hero-claim span{display:inline-block}.l-frontpage__hero-buttons{align-items:flex-start;display:flex}.l-frontpage__hero-button{padding-right:50px;padding-left:50px;margin-bottom:0;width:auto}.l-frontpage__hero-button--primary{margin-right:25px}.l-frontpage__hero-ranking-header-item{margin-right:20px}.l-frontpage__news-teaser{margin-top:-20px}.l-frontpage__content{margin-top:30px}.l-frontpage__ad-list{margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}.l-frontpage__ad-list>li{width:calc(33.3333333333% - 40px);margin-left:30px}.l-frontpage__recent-quizzes-container .c-head-subline,.l-frontpage__recent-prizes-container .c-head-subline{text-align:center}.l-frontpage__recent-quizzes{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}.l-frontpage__recent-quizzes>li{width:calc(50% - 45px);margin-right:15px;margin-left:15px}.l-frontpage__recent-quizzes>li,.l-frontpage__recent-quizzes>li:last-child{margin-bottom:20px}.l-frontpage__recent-quizzes>li:first-child{width:calc(100% - 60px);margin-right:15px;margin-left:15px}.l-frontpage__recent-quizzes>li>*{height:100%}.l-frontpage__prizes{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}.l-frontpage__prizes>li{width:calc(50% - 45px);margin-right:15px;margin-left:15px}.l-frontpage__prizes>li,.l-frontpage__prizes>li:last-child{margin-bottom:20px}.l-frontpage__prizes>li>*{height:100%}.l-frontpage__sainfo-icon{display:block}.l-frontpage__sainfo-link{display:flex;justify-content:space-between;align-items:center}.l-frontpage__sainfo-link:hover .l-frontpage__sainfo-cta{background:#eee}.l-frontpage__sainfo-text{flex-grow:1;padding:0 20px}.l-frontpage__sainfo-cta{display:block}}@media (min-width: 900px){.l-frontpage__header-container{background-position-x:center}.l-frontpage__hero-headline{font-size:2.5rem;padding-top:25px}.l-frontpage__hero{padding-bottom:100px}.l-frontpage__hero-container{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}.l-frontpage__hero-content-container{width:calc(66.6666666667% - 50px);margin-left:30px;margin-bottom:0}.l-frontpage__hero-ranking{width:calc(33.3333333333% - 40px);margin-left:30px;display:block}.l-frontpage__hero-ranking-header{padding-right:8px;padding-left:8px;justify-content:space-between}.l-frontpage__hero-ranking-header-item{margin-right:0}.l-frontpage__news-teaser{margin-top:-30px;padding-left:25px}.l-frontpage__certificates-ads-container{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}.l-frontpage__certificates-container,.l-frontpage__ads-container{width:calc(50% - 45px);margin-left:30px}.l-frontpage__recent-quizzes>li{width:calc(25% - 37.5px);margin-right:15px;margin-left:15px}.l-frontpage__recent-quizzes>li:first-child{width:calc(50% - 45px);margin-right:15px;margin-left:15px}.l-frontpage__prizes>li{width:calc(25% - 37.5px);margin-right:15px;margin-left:15px}.l-frontpage__sainfo-text{display:flex;justify-content:space-between;align-items:center}.l-frontpage__sainfo-text-firstline{display:block}.l-frontpage__sainfo-cta{margin-top:0}.l-frontpage__sainfo-icon{width:2.5rem;height:2.5rem}}@media (min-width: 1200px){.l-frontpage__hero-headline{font-size:2.5rem}.l-frontpage__hero-ranking-header{padding-right:15px;padding-left:15px}}.l-header{background:#0176ff;font-size:1.125rem}.l-header__container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1110px;padding:16px 20px}@media (min-width: 600px){.l-header__container{padding-left:30px;padding-right:30px}}.l-header__logo,.l-header__logo svg{width:122px;height:26px}.l-header__brand,.l-header__nav,.l-header__userpanel,.l-header__challenge-status-container{display:none}.l-header__nav ul{list-style:none;margin:0;padding:0}.l-header__nav-item{position:relative}.l-header__nav-item a{display:block;text-decoration:none}.l-header__nav-item a:after{position:absolute;right:0;bottom:-7px;left:0;border-radius:4px;content:"";display:block;height:4px}.l-header__nav-item a:focus:after{background-color:#8e8e8e}.l-header__nav-item a:hover{color:#000}.l-header__nav-item--active a:after{background:#0176ff}.l-header__nav-item:focus:after{background-color:red}.l-header__challenge-status-container{position:relative}.l-header__challenge-status{color:#0176ff;font-weight:400}.l-header__ranking-dropdown{background-color:#fff;border-radius:4px;box-shadow:0 2px 8px #3f3f3f;display:none;overflow:hidden;position:absolute;right:0;top:calc(100% + 3px);width:330px;z-index:1000}.l-header__ranking-header{align-items:center;background-color:#fff;display:flex;padding:8px 15px}.l-header__ranking-header-item{color:#8e8e8e;font-size:1rem;margin-right:10px;cursor:pointer}.l-header__ranking-header-item:last-child{margin-right:0}.l-header__ranking-header-item:hover,.l-header__ranking-header-item:active,.l-header__ranking-header-item:focus{color:#b1b1b1}.l-header__ranking-header-item.is-active{color:#3f3f3f}.l-header__nav-user ul{list-style:none;margin:0;padding:0}.l-header__nav-user a:focus{color:#8e8e8e}.l-header__notifications-item{border-top:1px solid rgb(232,232,232)}.l-header__notifications-item:first-child{border-top:0}.l-header__notifications-mobile-count{display:none}.l-header:not(.is-open) .l-header__nav-login{padding:8px 10px 7px}.l-header:not(.is-open) .l-header__nav-toggle .toggle-text{display:none}.l-header:not(.is-open) .l-header__nav-toggle .toggle-burger{display:block;position:relative;top:8px}.l-header:not(.is-open) .l-header__nav-toggle .toggle-burger span{display:block;width:23px;height:4px;margin-bottom:4px;position:relative;background-color:#fff;border-radius:3px}.l-header:not(.is-open) .l-header__notifications-mobile-count{display:block}.l-header--transparent{background:none}.l-header--transparent:not(.is-open) .l-header__brand{display:block}.l-header--transparent:not(.is-open) .l-header__brand--inverse{display:none}.l-header--transparent:not(.is-open) .l-header__nav-toggle .toggle-burger span{background:#111}.l-body--quiz-mode-playing .l-header{display:none}@media (min-width: 600px){.l-header{background:#eee;color:#3f3f3f}.l-header__container{padding-top:25px;padding-bottom:25px}.l-header:not(.is-open) .l-header__brand{display:block}.l-header:not(.is-open) .l-header__brand--inverse{display:none}.l-header:not(.is-open) .l-header__nav-login{padding:8px 18px 7px}.l-header:not(.is-open) .l-header__nav-toggle .toggle-text{display:block}.l-header:not(.is-open) .l-header__nav-toggle .toggle-burger{display:none}.l-header--transparent{background:none}.l-header__ranking-header-item{margin-right:20px}}@media (max-width: 899px){.l-header__nav{padding-top:16px}.l-header__nav li{margin-bottom:16px}.l-header__nav-item a{color:#fff}.l-header__nav-user-container{background:#fff;padding:16px;border-radius:4px}.l-header__nav-user li{margin-bottom:4px}.l-header__nav-user li:last-child{margin-bottom:0}.l-header__nav-user a{color:#3f3f3f;font-weight:400}.l-header.is-open{background:#3f3f3f;text-align:center}.l-header.is-open .l-header__nav,.l-header.is-open .l-header__userpanel{display:inline-block;width:100%}.l-header.is-open .l-header__nav-toggle{min-height:37px}.l-header.is-open .l-header__nav-toggle span{display:none}.l-header.is-open .l-header__nav-toggle:after{content:"X";color:#fff}.l-header.is-open .l-header__nav-login{display:none}}@media (min-width: 900px){.l-header__container{flex-wrap:nowrap;justify-content:flex-start}.l-header__logo{margin-right:40px}.l-header__nav{display:block}.l-header__nav ul{display:flex}.l-header__nav li{margin-right:20px}.l-header__nav li:last-child{margin-right:0}.l-header__nav a{color:#3f3f3f}.l-header__userpanel{flex:1;display:flex;justify-content:flex-end}.l-header__challenge-status-container{display:block;margin-right:5px}.l-header__ranking-header{padding-right:8px;padding-left:8px;justify-content:space-between}.l-header__ranking-header-item{margin-right:0}.l-header__nav-toggle,.l-header__nav-login{display:none!important}.l-header__nav-user-container{position:relative}.l-header__nav-user-container.is-active .l-header__nav-user-label{background:#3f3f3f;color:#fff}.l-header__nav-user-container.is-active .l-header__nav-user{display:block;position:absolute;right:0}.l-header__nav-user{display:none;padding-top:5px}.l-header__nav-user ul{background:#3f3f3f;padding:16px;color:#fff;border-radius:4px}.l-header__nav-user li{margin-bottom:12px}.l-header__nav-user li:last-child{margin-bottom:0}.l-header__nav-user a{font-weight:400;color:#fff;font-size:1rem;white-space:nowrap}}@media (min-width: 1200px){.l-header__nav li{margin-right:30px}}@media (min-width: 900px) and (max-width: 920px){.l-header__nav-item--profession-videos{display:none}}.l-hero{background:#eee}.l-hero__container{margin-left:auto;margin-right:auto;max-width:1110px;padding:20px}@media (min-width: 600px){.l-hero__container{padding-left:30px;padding-right:30px}}.l-hero__headline{color:#0176ff;font-size:2.0625rem;margin-bottom:5px}.l-hero__subtitle{color:#b1b1b1;font-size:1.125rem}.l-hero__user-location-school{font-size:1rem;font-weight:400}.l-hero__user-school{display:block}@media (min-width: 600px){.l-hero{text-align:center}.l-hero__container{padding-top:0;padding-bottom:25px}.l-hero__headline{font-size:4.5rem;line-height:1;margin-bottom:10px}.l-hero__subtitle{font-size:1.125rem;margin:0 auto;width:70%}.l-hero--user-profile{text-align:left}.l-hero--user-profile .l-hero__container{padding-bottom:130px}.l-hero--user-profile .l-hero__headline{font-size:3.75rem}.l-hero__user-location-school{font-size:1.125rem}.l-hero__user-school{display:inline}}@media (min-width: 900px){.l-hero{text-align:left}.l-hero__container{padding-top:10px;padding-bottom:30px;display:flex;justify-content:center;align-items:flex-end}.l-hero__subtitle{width:40%;margin:0 0 0 20px}.l-hero--user-profile .l-hero__container{padding-top:25px;display:block}.l-hero__user-data{align-items:center;display:flex;justify-content:space-between}.l-hero__user-location-school{font-size:1.375rem;margin-right:20px}}.l-hint__headline{text-align:center;color:#0176ff;margin-bottom:40px}.l-hint__subline{display:block;font-size:1.375rem;font-weight:400}.l-hint__headline-secondary{font-size:1.375rem;margin-bottom:25px}.l-hint__content{margin-bottom:40px}.l-hint__responsearea{max-width:330px;margin:0 auto}.l-hint__responsearea--wide{max-width:510px}.l-hint__responsearea--wide--center{margin:0 auto}.l-hint__responsearea--wide-center{max-width:510px;margin:0 auto}.l-hint__content{margin-left:auto;margin-right:auto}.l-hint__divider{margin-bottom:30px;margin-top:30px}.l-hint__company-logo-with-text{display:block}.l-hint .c-form-group{margin-bottom:20px}@media (max-width: 599px){.l-hint__companies-list{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}.l-hint__companies-list>li{width:calc(50% - 45px);margin-left:30px;margin-bottom:20px}.l-hint__company-logo-with-text-text{display:none}}@media (min-width: 600px){.l-hint__company-logo-with-text{display:flex;align-items:center;margin-bottom:12px}.l-hint__company-logo-with-text .c-image-card{width:150px}.l-hint__company-logo-with-text-company-logo{margin-right:20px}.l-hint__content{width:calc(66.6666666667% - 50px);margin-left:auto;margin-right:auto}}.l-index-employees__intro,.l-index-employees__questions,.l-index-employees__numbers{margin-bottom:70px}.l-index-employees__intro:last-child,.l-index-employees__questions:last-child,.l-index-employees__numbers:last-child{margin-bottom:0}@media (min-width: 900px){.l-index-employees__intro,.l-index-employees__questions,.l-index-employees__numbers{margin-bottom:100px}}.l-index-employees__headline{margin-bottom:20px}.l-index-employees__headline--blue{color:#0176ff}.l-index-employees__headline--centered{text-align:center}.l-index-employees__content-text:not(:last-child){margin-bottom:20px}.l-index-employees__employees-container{margin-bottom:45px}.l-index-employees__employees{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}.l-index-employees__employees>li{width:calc(50% - 30px);margin-left:20px;margin-bottom:25px}.l-index-employees__employee-image{border-radius:4px;display:block;margin-bottom:15px;overflow:hidden}.l-index-employees__employee-name{font-size:1rem}.l-index-employees__employee-dataset{display:block;font-size:.875rem;font-weight:400}.l-index-employees__employee-dataset--contact{margin-top:5px}.l-index-employees__employee-dataset--contact~.l-index-employees__employee-dataset--contact{margin-top:0}.l-index-employees__numbers-list{background-color:#fff;border-radius:4px;box-shadow:0 2px 8px #0000004d;overflow:hidden}@media (min-width: 600px){.l-index-employees__employees{margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}.l-index-employees__employees>li{width:calc(33.3333333333% - 40px);margin-left:30px}.l-index-employees__numbers-list{display:flex;flex-wrap:wrap;justify-content:space-between}.l-index-employees__numbers-list>li{width:calc(50% - 1px)}}@media (min-width: 900px){.l-index-employees{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}.l-index-employees__intro{width:calc(58.3333333333% - 47.5px);margin-left:30px}.l-index-employees__questions{width:calc(41.6666666667% - 42.5px);margin-left:30px}.l-index-employees__employees-container,.l-index-employees__numbers,.l-index-employees__cta{width:calc(100% - 60px);margin-left:30px}.l-index-employees__employees-container{margin-bottom:75px}.l-index-employees__employees>li{width:calc(25% - 37.5px);margin-left:30px}.l-index-employees__employee-name{font-size:1.125rem}.l-index-employees__employee-dataset{font-size:1rem}.l-index-employees__numbers-list>li{width:calc(25% - 1.5px)}}@media (min-width: 1200px){.l-index-employees__employees>li{width:calc(20% - 36px);margin-left:30px}}.l-info-letter-form__intro{margin-bottom:40px}.l-info-letter-form__form-container{background-color:#eee;margin:0 -20px 40px;padding:30px 20px;width:calc(100% + 40px)}.l-info-letter-form__form-container .c-form-group{margin-bottom:20px}.l-info-letter-form__form-centerer{margin-left:auto;margin-right:auto;max-width:510px}.l-info-letter-form__contacting-checkbox-container{color:#b1b1b1;font-size:1rem;font-weight:400;margin-top:40px}.l-info-letter-form__flash-message{margin-bottom:40px}@media (min-width: 600px){.l-info-letter-form__form-container{margin-right:0;margin-left:0;padding-top:50px;padding-bottom:50px;width:auto}}.l-info-letter-issue__main{margin-bottom:70px}.l-info-letter-issue__sidebar{background-color:#eee;border-radius:4px;padding:25px 25px 30px}.l-info-letter-issue__sidebar-headline{font-size:1.375rem;font-weight:700;margin-bottom:25px}.l-info-letter-issue__workbooks-container{display:flex;justify-content:space-between;margin-bottom:15px}.l-info-letter-issue__workbook{width:calc(50% - 10px)}.l-info-letter-issue__workbook>img{display:block}.l-info-letter-issue__workbooks-intro{font-size:.875rem}.l-info-letter-issue__workbooks-footnote{font-size:.875rem;color:#8e8e8e;margin-top:15px;font-weight:400}.l-info-letter-issue__workbooks-discount{font-size:.875rem;padding:15px;border:1px solid #ef6e21;margin-bottom:10px;background:#fff;border-radius:4px}.l-info-letter-issue__workbooks-discount h4{font-size:inherit;color:#ef6e21;font-weight:700;display:inline}.l-info-letter-issue__note{border-radius:4px;border:2px solid #eeeeee;padding:25px 25px 30px;box-shadow:0 2px 8px #eee}.l-info-letter-issue__note h3{font-size:1.125rem;font-weight:400;margin-bottom:15px}@media (min-width: 900px){.l-info-letter-issue{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}.l-info-letter-issue__main{width:calc(66.6666666667% - 50px);margin-left:30px;margin-bottom:0}.l-info-letter-issue__sidebar{width:calc(33.3333333333% - 40px);margin-left:30px;margin-top:12px}}@media (min-width: 900px) and (max-width: 1199px){.l-info-letter-issue__sidebar-headline{font-size:1.125rem}}.l-login__main-container{margin-left:auto;margin-right:auto;max-width:330px}.l-login__main-container .c-form-group{margin-bottom:30px}.l-login__main-container .c-form-group:last-of-type{margin-bottom:20px}.l-login__headline{color:#0176ff;margin-bottom:40px;text-align:center}.l-login__redirect-info{margin-bottom:40px}.l-login__divider{margin-bottom:30px;margin-top:50px}.l-login__register-text{color:#b1b1b1;margin-bottom:30px;text-align:center}@media (min-width: 600px){.l-login{padding-top:10px}}.l-news-articles-index__headline{color:#0176ff;margin-bottom:40px;text-align:center}.l-news-articles-index__item--featured{margin-bottom:50px}.l-news-articles-index__navigation{margin-bottom:40px}.l-news-articles-index__navigation li{display:block;line-height:2.4;border-bottom:2px solid #eeeeee}.l-news-articles-index__navigation a{color:#0176ff}.l-news-articles-index__navigation a:hover{color:#005ecd}.l-news-articles-index__navigation--ACTIVE a{color:#3f3f3f}@media (min-width: 600px){.l-news-articles-index__navigation{display:flex}.l-news-articles-index__navigation li{width:48%;margin:0 1%;text-align:center}}@media (min-width: 900px){.l-news-articles-index__headline,.l-news-articles-index__navigation{margin-bottom:50px}.l-news-articles-index__navigation{width:calc(66.6666666667% - 50px);margin-left:auto;margin-right:auto}.l-news-articles-index__item,.l-news-articles-index__divider{width:calc(50% - 45px);margin-left:30px}.l-news-articles-index__item--featured{width:calc(66.6666666667% - 50px);margin-left:30px;margin-bottom:70px}.l-news-articles-index__item,.l-news-articles-index__divider{margin-left:auto;margin-right:auto}}.l-orders-textbook__headline{font-size:2.5rem;margin-bottom:5px;text-align:center}.l-orders-textbook__subline{font-size:1.125rem;margin-bottom:40px;text-align:center;font-weight:400}.l-orders-textbook__breadcrumbs{margin-bottom:50px}.l-orders-textbook__breadcrumb-step{color:#b1b1b1;font-size:1.375rem;text-align:center}.l-orders-textbook__breadcrumb-step:not(:first-child):before{content:"↓";display:block;font-family:Lucida Grande,Arial,sans-serif}.l-orders-textbook__breadcrumb-step--active{color:#3f3f3f}.l-orders-textbook__breadcrumb-text{display:inline-block;position:relative}.l-orders-textbook__alerts{margin-bottom:40px}.l-orders-textbook__alert{background-color:#fff;border-radius:4px;border:1px solid #0176ff;color:#0176ff;font-weight:400;margin-bottom:10px;padding:20px 30px}.l-orders-textbook__alert:last-child{margin-bottom:0}.l-orders-textbook__alert--error{border-color:#b40000;color:#b40000}.l-orders-textbook__products{margin-bottom:25px}.l-orders-textbook__products>li{margin-bottom:20px}.l-orders-textbook__costs-container{margin-bottom:50px}.l-orders-textbook__costs-total{font-size:1.375rem;margin-bottom:15px}.l-orders-textbook__price{align-items:flex-start;display:flex;font-size:1.125rem;font-weight:400;justify-content:space-between}.l-orders-textbook__button-primary,.l-orders-textbook__button-secondary{display:block;margin-bottom:10px;width:100%}.l-orders-textbook__additional-info{margin-top:20px}.l-orders-textbook__tip{font-size:1.375rem;font-weight:400;margin-top:70px;text-align:center}.l-orders-textbook__tip-button-container{text-align:center}.l-orders-textbook__tip-button{margin:20px auto 0;display:block}@media (min-width: 600px){.l-orders-textbook__breadcrumbs{align-items:center;display:flex;justify-content:center}.l-orders-textbook__breadcrumb-step{text-align:left}.l-orders-textbook__breadcrumb-step:not(:first-child):before{content:"→";display:inline-block;margin-left:20px;margin-right:20px}.l-orders-textbook__breadcrumb-text{padding-bottom:10px}.l-orders-textbook__breadcrumb-text--active{text-decoration:none}.l-orders-textbook__breadcrumb-text--active:after{background-color:#0176ff;border-radius:2px;bottom:0;content:"";display:block;height:4px;left:0;position:absolute;right:0;width:100%}.l-orders-textbook__products>li{margin-bottom:10px}.l-orders-textbook__costs-container{align-items:center;display:flex;justify-content:space-between}.l-orders-textbook__costs-total{margin-bottom:0}.l-orders-textbook__price{display:inline-block;margin-right:25px}.l-orders-textbook__price:last-child{margin-right:0}.l-orders-textbook__actions-container{align-items:flex-start;display:flex;flex-direction:row-reverse;justify-content:space-between}.l-orders-textbook__button-primary,.l-orders-textbook__button-secondary{width:auto;flex-shrink:0}.l-orders-textbook__additional-info{margin-top:0;margin-right:25px}.l-orders-textbook__tip-button{display:inline-block}}@media (min-width: 900px){.l-orders-textbook__costs-container{margin-bottom:70px}.l-orders-textbook__costs-total{font-size:1.75rem}.l-orders-textbook__price{font-size:1.375rem}.l-orders-textbook__additional-info{margin-right:50px}.l-orders-textbook__tip{margin-top:100px}}.l-orders-textbook-confirmation{margin-left:auto;margin-right:auto;max-width:690px;padding-top:50px;text-align:center}.l-orders-textbook-confirmation__headline{margin-bottom:12px}.l-orders-textbook-confirmation__textblock{font-size:1.375rem;font-weight:400;margin-bottom:40px}.l-orders-textbook-dataform{background-color:#eee;margin:0 -20px 40px;padding:30px 20px;width:calc(100% + 40px)}.l-orders-textbook-dataform__wrapper{margin-left:auto;margin-right:auto;max-width:510px}.l-orders-textbook-dataform .c-form-group{margin-bottom:20px}.l-orders-textbook-dataform .c-form-group:last-child{margin-bottom:0}.l-orders-textbook-dataform__checkbox-container{font-size:1rem;font-weight:400;margin-top:40px}.l-orders-textbook-dataform__contacting-checkbox-container{color:#b1b1b1;font-size:1rem;font-weight:400;margin-top:40px}@media (min-width: 600px){.l-orders-textbook-dataform{margin-right:0;margin-left:0;padding-top:50px;padding-bottom:50px;width:auto}.l-orders-textbook-dataform__section-title{margin:50px 0 30px}}.l-orders-textbook-product{position:relative}.l-orders-textbook-product__image-section,.l-orders-textbook-product__description-section,.l-orders-textbook-product__price-section,.l-orders-textbook-product__input-section{background-color:#eee;margin-bottom:2px;padding:20px}.l-orders-textbook-product__image-section:last-child,.l-orders-textbook-product__description-section:last-child,.l-orders-textbook-product__price-section:last-child,.l-orders-textbook-product__input-section:last-child{margin-bottom:0}.l-orders-textbook-product__image-section{box-sizing:content-box;display:flex;flex-shrink:0;justify-content:center}.l-orders-textbook-product__image-container{position:relative;width:103px}.l-orders-textbook-product__image-container--double{width:131px;height:172px}.l-orders-textbook-product__image-container--triple{width:159px;height:200px}.l-orders-textbook-product__image-container--fourfold{width:187px;height:228px}.l-orders-textbook-product__image-holder{box-shadow:0 2px 8px #0000004d;position:relative}.l-orders-textbook-product__image-holder>img{color:#eee;display:block;font-size:.75rem}.l-orders-textbook-product__image-container--double .l-orders-textbook-product__image-holder{max-width:76%}.l-orders-textbook-product__image-container--triple .l-orders-textbook-product__image-holder{max-width:64%}.l-orders-textbook-product__image-container--fourfold .l-orders-textbook-product__image-holder{max-width:55%}.l-orders-textbook-product__image-container--double .l-orders-textbook-product__image-holder,.l-orders-textbook-product__image-container--triple .l-orders-textbook-product__image-holder,.l-orders-textbook-product__image-container--fourfold .l-orders-textbook-product__image-holder{position:absolute}.l-orders-textbook-product__image-container--double .l-orders-textbook-product__image-holder:nth-child(1),.l-orders-textbook-product__image-container--triple .l-orders-textbook-product__image-holder:nth-child(1),.l-orders-textbook-product__image-container--fourfold .l-orders-textbook-product__image-holder:nth-child(1){left:0;top:0;z-index:20}.l-orders-textbook-product__image-container--double .l-orders-textbook-product__image-holder:nth-child(2),.l-orders-textbook-product__image-container--triple .l-orders-textbook-product__image-holder:nth-child(2),.l-orders-textbook-product__image-container--fourfold .l-orders-textbook-product__image-holder:nth-child(2){left:28px;top:28px;z-index:15}.l-orders-textbook-product__image-container--double .l-orders-textbook-product__image-holder:nth-child(3),.l-orders-textbook-product__image-container--triple .l-orders-textbook-product__image-holder:nth-child(3),.l-orders-textbook-product__image-container--fourfold .l-orders-textbook-product__image-holder:nth-child(3){left:56px;top:56px;z-index:10}.l-orders-textbook-product__image-container--double .l-orders-textbook-product__image-holder:nth-child(4),.l-orders-textbook-product__image-container--triple .l-orders-textbook-product__image-holder:nth-child(4),.l-orders-textbook-product__image-container--fourfold .l-orders-textbook-product__image-holder:nth-child(4){left:84px;top:84px;z-index:5}.l-orders-textbook-product__books-image-quantity{background-color:#3f3f3f;border-top-left-radius:4px;box-shadow:0 2px 8px #0000004d;bottom:0;color:#fff;display:block;font-size:.75rem;padding:2px 10px;position:absolute;right:0}.l-orders-textbook-product__name{font-size:1.375rem}.l-orders-textbook-product__subline{font-size:.875rem}.l-orders-textbook-product__description{margin-top:20px;font-size:.875rem}.l-orders-textbook-product__description ul>li,.l-orders-textbook-product__description ol>li{margin-bottom:5px}.l-orders-textbook-product__description ul>li:last-child,.l-orders-textbook-product__description ol>li:last-child{margin-bottom:0}.l-orders-textbook-product__price{display:flex;font-size:1.125rem;font-weight:400;justify-content:space-between;line-height:1.25;margin-bottom:5px}.l-orders-textbook-product__price--reduced{color:#0176ff}.l-orders-textbook-product__price--invalid{color:#8e8e8e;position:relative}.l-orders-textbook-product__price--invalid:after{background-color:#8e8e8e;content:"";display:block;height:1px;left:0;position:absolute;right:0;top:50%;width:100%}.l-orders-textbook-product__price-badges{margin-top:20px}.l-orders-textbook-product__price-badges .c-badge{width:100%;display:block;text-align:center}.l-orders-textbook-product__input-section{display:flex;flex-shrink:0;justify-content:flex-end}.l-orders-textbook-product__input{background-color:#fff;border-radius:4px;border:2px solid #b1b1b1;box-shadow:0 2px 8px #0000004d;font-size:1.375rem;font-weight:700;height:50px;padding:10px 5px;text-align:right;width:70px}@media (min-width: 600px){.l-orders-textbook-product{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start}.l-orders-textbook-product__image-section,.l-orders-textbook-product__description-section,.l-orders-textbook-product__price-section,.l-orders-textbook-product__input-section{padding-right:25px;padding-left:25px;margin-bottom:0;margin-right:2px}.l-orders-textbook-product__image-section:last-child,.l-orders-textbook-product__description-section:last-child,.l-orders-textbook-product__price-section:last-child,.l-orders-textbook-product__input-section:last-child{margin-right:0}.l-orders-textbook-product__image-section{margin-bottom:2px;width:187px}.l-orders-textbook-product__description-section{flex-grow:1;margin-bottom:2px;margin-right:0;width:calc(100% - 239px)}.l-orders-textbook-product__price-section{flex-grow:1}}@media (min-width: 900px){.l-orders-textbook-product{flex-wrap:nowrap}.l-orders-textbook-product__image-section,.l-orders-textbook-product__description-section{margin-bottom:0;margin-right:2px}.l-orders-textbook-product__description-section{width:auto}.l-orders-textbook-product__price-section{flex:0 0 270px}}.l-orders-textbook-summary{background-color:#eee;margin:0 -20px 40px;padding:30px 20px;width:calc(100% + 40px)}.l-orders-textbook-summary__section{margin-bottom:40px}.l-orders-textbook-summary__section:last-child{margin-bottom:0}.l-orders-textbook-summary__section-title{color:#0176ff;font-size:1.375rem;font-weight:400;margin-bottom:25px}.l-orders-textbook-summary__product{margin-bottom:40px}.l-orders-textbook-summary__product:last-child{margin-bottom:0}.l-orders-textbook-summary__product-quantity-name{margin-bottom:10px}.l-orders-textbook-summary__product-description{color:#8e8e8e;font-size:1rem}.l-orders-textbook-summary__product-description ul>li,.l-orders-textbook-summary__product-description ol>li{margin-bottom:5px}.l-orders-textbook-summary__product-description ul>li:last-child,.l-orders-textbook-summary__product-description ol>li:last-child{margin-bottom:0}.l-orders-textbook-summary__data-container{margin-bottom:20px}.l-orders-textbook-summary__data-container--light{font-size:1rem;font-weight:400}.l-orders-textbook-summary__price{font-size:1.375rem;font-weight:400}.l-orders-textbook-summary__info{color:#8e8e8e;font-weight:400;font-size:1rem;line-height:1.66667}.l-orders-textbook-summary__school-teaching-aid-info{margin-top:10px}@media (min-width: 600px){.l-orders-textbook-summary{margin-right:0;margin-left:0;padding:50px 40px 40px;width:auto}}@media (min-width: 900px){.l-orders-textbook-summary__content{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}.l-orders-textbook-summary__section{width:calc(50% - 45px);margin-left:30px;margin-bottom:0}}.l-partners-index__list{margin-bottom:40px;align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}.l-partners-index__list>*{width:calc(50% - 45px);margin-left:30px}.l-partners-index__list>*,.l-partners-index__list>*:last-child{margin-bottom:25px}.l-partners-index__image{width:160px;height:60px}.l-partners-index__name{color:#3f3f3f;margin-top:20px;font-size:1rem}@media (min-width: 600px){.l-partners-index__list>*{width:calc(33.3333333333% - 40px);margin-left:30px}}@media (min-width: 900px){.l-partners-index__list{margin-bottom:100px}.l-partners-index__list>*{width:calc(25% - 37.5px);margin-left:30px}}.l-press-articles-index__main-container{margin-bottom:70px}.l-press-articles-index__highlight-headline{margin-bottom:20px}.l-press-articles-index__headline{margin-bottom:30px}.l-press-articles-index__articles{margin-bottom:70px}.l-press-articles-index__articles:last-child{margin-bottom:0}@media (min-width: 900px){.l-press-articles-index__articles{margin-bottom:100px}}.l-press-articles-index__articles>li{margin-bottom:10px}.l-press-articles-index__sidebar-headline{margin-bottom:20px}.l-press-articles-index__sidebar-section{margin-bottom:70px}.l-press-articles-index__sidebar-section:last-child{margin-bottom:0}.l-press-articles-index__jumplinks{display:none}.l-press-articles-index__jumplinks>li{margin-bottom:2px}.l-press-articles-index__jumplinks>li:last-child{margin-bottom:0}.l-press-articles-index__jumplinks>li:first-child .l-press-articles-index__jumplink{border-top-left-radius:4px;border-top-right-radius:4px}.l-press-articles-index__jumplinks>li:last-child .l-press-articles-index__jumplink{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.l-press-articles-index__jumplink{background-color:#3f3f3f;color:#fff;display:block;font-size:1.375rem;padding:10px 20px}.l-press-articles-index__presskit-button{margin-top:25px}.l-press-articles-index__request-container{display:flex}.l-press-articles-index__request-image-container{flex:0 0 88px;margin-right:15px}.l-press-articles-index__request-image{border-radius:4px;display:block}.l-press-articles-index__request-description{font-size:1rem}.l-press-articles-index__request-description a{color:#3f3f3f;font-weight:700}@media (min-width: 600px) and (max-width: 899px){.l-press-articles-index__request-image-container{flex-basis:108px;margin-right:20px}.l-press-articles-index__request-description{font-size:1.125rem}}@media (min-width: 900px){.l-press-articles-index{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}.l-press-articles-index__main-container{width:calc(66.6666666667% - 50px);margin-left:30px;margin-bottom:0}.l-press-articles-index__sidebar{width:calc(33.3333333333% - 40px);margin-left:30px;padding-top:70px}.l-press-articles-index__jumplinks{display:block}}@media (min-width: 1200px){.l-press-articles-index__request-image-container{flex-basis:108px;margin-right:20px}.l-press-articles-index__request-description{font-size:1.125rem}}.l-professions__headline{color:#0176ff;margin-bottom:30px}.l-professions__item{background:#eee;padding:25px;margin-bottom:25px}.l-professions__content{word-break:break-all}@supports ((-webkit-hyphens: auto) or (hyphens: auto)) or (-moz-hyphens: auto){.l-professions__content{-webkit-hyphens:auto;hyphens:auto;word-break:normal}}.l-professions__description{margin-bottom:25px}@media (min-width: 600px){.l-professions__content{word-break:normal}@supports ((-webkit-hyphens: auto) or (hyphens: auto)) or (-moz-hyphens: auto){.l-professions__content{-webkit-hyphens:none;hyphens:none}}}@media (min-width: 900px){.l-professions__list{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}.l-professions__item{width:calc(50% - 45px);margin-left:30px}}.l-quiz-categories-show__headline-container{align-items:flex-start;display:flex;flex-direction:column-reverse;margin-bottom:20px}.l-quiz-categories-show__headline{color:#0176ff;font-size:1.75rem}.l-quiz-categories-show__back-link{margin-bottom:10px;width:auto}.l-quiz-categories-show__intro{margin-bottom:40px;max-height:150px;position:relative;overflow:hidden}.l-quiz-categories-show__intro:before{content:"";display:block;position:absolute;right:0;bottom:0;left:0;height:70px;border-bottom:35px solid #ffffff;background:linear-gradient(to bottom,#fff0,#fff)}.l-quiz-categories-show__intro:after{content:"Alles anzeigen";display:block;position:absolute;right:0;bottom:0;left:0;color:#0176ff;font-size:1rem;cursor:pointer}.l-quiz-categories-show__intro--FULL{max-height:none}.l-quiz-categories-show__intro--FULL:before,.l-quiz-categories-show__intro--FULL:after{display:none}.l-quiz-categories-show__subcategory-name{font-size:1.375rem;margin-bottom:10px}.l-quiz-categories-show__quizzes-container{margin-bottom:70px}.l-quiz-categories-show__quizzes,.l-quiz-categories-show__subcategories{margin-bottom:30px}.l-quiz-categories-show__quizzes:last-child,.l-quiz-categories-show__subcategories:last-child{margin-bottom:0}.l-quiz-categories-show__quizzes>li,.l-quiz-categories-show__subcategories>li{margin-bottom:10px}.l-quiz-categories-show__quizzes>li:last-child,.l-quiz-categories-show__subcategories>li:last-child{margin-bottom:0}.l-quiz-categories-show__sidebar-item{margin-bottom:30px}.l-quiz-categories-show__sidebar-item:last-child{margin-bottom:0}.l-quiz-categories-show__sidebar-headline{font-size:1.125rem;margin-bottom:10px}.l-quiz-categories-show__sidebar-headline-text{margin-right:10px}.l-quiz-categories-show__further-categories>li{margin-bottom:10px}.l-quiz-categories-show__further-categories>li:last-child{margin-bottom:0}@media (min-width: 600px){.l-quiz-categories-show__headline-container{align-items:center;flex-direction:row;justify-content:space-between}.l-quiz-categories-show__back-link{margin-bottom:0}.l-quiz-categories-show__intro{max-height:none}.l-quiz-categories-show__intro:before,.l-quiz-categories-show__intro:after{display:none}}@media (min-width: 900px){.l-quiz-categories-show__headline-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}.l-quiz-categories-show__headline{width:calc(75% - 52.5px);margin-left:30px;font-size:2.5rem}.l-quiz-categories-show__back-link{width:calc(25% - 37.5px);margin-left:30px}.l-quiz-categories-show__subcategory-name{font-size:1.75rem;margin-bottom:20px}.l-quiz-categories-show__main-container{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}.l-quiz-categories-show__quizzes-container{width:calc(75% - 52.5px);margin-left:30px;margin-bottom:0}.l-quiz-categories-show__sidebar{width:calc(25% - 37.5px);margin-left:30px;margin-top:8px}.l-quiz-categories-show__sidebar-item{margin-bottom:50px}.l-quiz-categories-show__sidebar-headline{margin-bottom:20px}.l-quiz-categories-show__quizzes,.l-quiz-categories-show__subcategories{margin-bottom:50px}.l-quiz-categories-show__quizzes>li,.l-quiz-categories-show__subcategories>li{margin-bottom:20px}.l-quiz-categories-show__further-categories>li{margin-bottom:20px}}.l-quizzes-index .c-head-subline{margin-bottom:20px}.l-quizzes-index__quizzes-container,.l-quizzes-index__certificates-container{margin-bottom:70px}@media (min-width: 900px){.l-quizzes-index__quizzes-container,.l-quizzes-index__certificates-container{margin-bottom:100px}}.l-quizzes-index__quizzes>li{margin-bottom:10px}.l-quizzes-index__certificates>li{margin-bottom:10px}.l-quizzes-index__categories{margin-bottom:-10px}@media (min-width: 600px){.l-quizzes-index .c-head-subline{margin-bottom:30px;text-align:center}.l-quizzes-index__quizzes{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}.l-quizzes-index__quizzes>li{width:calc(33.3333333333% - 40px);margin-left:30px;margin-bottom:20px}.l-quizzes-index__quizzes>li:first-child{width:calc(66.6666666667% - 50px);margin-left:30px}.l-quizzes-index__quizzes>li>*{height:100%}.l-quizzes-index__certificates{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}.l-quizzes-index__certificates>li{width:calc(33.3333333333% - 40px);margin-left:30px;margin-bottom:20px}.l-quizzes-index__certificates>li>*{height:100%}.l-quizzes-index__categories{margin-bottom:-20px}.l-quizzes-index__categories>li>*{align-items:center;display:flex;height:100%}}@media (min-width: 900px){.l-quizzes-index__quizzes-certificates{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}.l-quizzes-index__quizzes-container{width:calc(75% - 52.5px);margin-left:30px}.l-quizzes-index__quizzes-container .c-head-subline{margin-bottom:20px;text-align:left}.l-quizzes-index__certificates-container{width:calc(25% - 37.5px);margin-left:30px}.l-quizzes-index__certificates-container .c-head-subline{margin-bottom:25px;text-align:left}.l-quizzes-index__certificates>li{width:calc(100% - 60px);margin-left:30px;margin-bottom:20px}}.l-quizzes-topicquizzes{scroll-behavior:smooth}.l-quizzes-topicquizzes__top-container,.l-quizzes-topicquizzes__intro-container,.l-quizzes-topicquizzes__tags-container,.l-quizzes-topicquizzes__intro-sidebar{margin-bottom:40px}.l-quizzes-topicquizzes__headline-container{align-items:flex-start;display:flex;flex-direction:column-reverse;margin-bottom:20px}.l-quizzes-topicquizzes__headline{color:#0176ff;font-size:1.75rem}.l-quizzes-topicquizzes h3{margin-bottom:15px}.l-quizzes-topicquizzes__back-link{margin-bottom:10px;width:auto}.l-quizzes-topicquizzes__tag-link{background-color:#3f3f3f;border-radius:3px;color:#fff;display:inline-block;font-weight:500;margin-bottom:7px;margin-right:3px;padding:7px 14px}.l-quizzes-topicquizzes__tag-link:hover{background-color:#0176ff;color:#fff}.l-quizzes-topicquizzes .c-head-subline{margin-bottom:20px}.l-quizzes-topicquizzes__topics{margin-bottom:30px}.l-quizzes-topicquizzes__topics:last-child{margin-bottom:0}.l-quizzes-topicquizzes__topics>li{margin-bottom:10px}@media (min-width: 600px){.l-quizzes-topicquizzes .c-head-subline{margin-bottom:25px}.l-quizzes-topicquizzes__topics{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}.l-quizzes-topicquizzes__topics>li{width:calc(33.3333333333% - 40px);margin-left:30px;margin-bottom:20px}.l-quizzes-topicquizzes__topics>li>*{height:100%}}@media (min-width: 900px){.l-quizzes-topicquizzes__headline-container{align-items:center;flex-direction:row;justify-content:space-between}.l-quizzes-topicquizzes__back-link{margin-bottom:0}.l-quizzes-topicquizzes__headline{font-size:2.25rem}.l-quizzes-topicquizzes__topics>li{width:calc(25% - 37.5px);margin-left:30px}}.l-register__main-container{margin-left:auto;margin-right:auto;max-width:600px}.l-register__headline{color:#0176ff;margin-bottom:10px;text-align:center}.l-register__intro,.l-register__additional-info{color:#b1b1b1;font-weight:700}.l-register__intro{margin-bottom:50px;text-align:center}.l-register__flash-message,.l-register__redirect-info{margin-bottom:40px}.l-register__user-data-switch{color:#0176ff;cursor:pointer;display:inline-block;font-size:.875rem;margin-top:15px}.l-register__additional-info{font-size:1rem;margin-top:20px;text-align:left}.l-register__form{margin-left:auto;margin-right:auto;max-width:510px}.l-register__form .c-form-group{margin-bottom:20px}.l-register__form .c-form-group:last-of-type{margin-bottom:40px}.l-register__divider{border:0;border-bottom:1px solid #ffffff;margin-bottom:20px;margin-top:20px}.l-register__recaptcha-container{margin-bottom:20px}.l-register__recaptcha-container-error{margin-top:10px;color:#b40000}.l-register__to-login-container{margin-left:auto;margin-right:auto;color:#b1b1b1;margin-top:70px;max-width:330px;text-align:center}.l-register__to-login-text{margin-bottom:15px}.l-reset-password__main-container{margin-left:auto;margin-right:auto;max-width:330px}.l-reset-password__main-container .c-form-group{margin-bottom:20px}.l-reset-password__headline{color:#0176ff;margin-bottom:40px;text-align:center}.l-reset-password__success{color:#04b400;font-size:1.125rem;margin-bottom:30px;text-align:center}@media (min-width: 600px){.l-reset-password{padding-top:10px}}.l-schools-index__column{margin-bottom:70px}.l-schools-index__column:last-child{margin-bottom:0}@media (min-width: 900px){.l-schools-index__column{margin-bottom:100px}}.l-schools-index__content-section:not(:last-child){margin-bottom:40px}.l-schools-index .c-head-subline{margin-bottom:20px}.l-schools-index__content-box{margin-bottom:50px;border-radius:4px;border:2px solid #eeeeee;overflow:hidden}.l-schools-index__content-box:last-child{margin-bottom:0}.l-schools-index__column--schoolfinder .l-schools-index__content-box{background:#eee}.l-schools-index__content-box-image{border-radius:4px;box-shadow:0 2px 8px #0000004d;display:block}.l-schools-index__content-box-headline{font-size:1.375rem;font-weight:400}.l-schools-index__content-box-content{padding:25px 20px 20px}.l-schools-index__content h2{font-size:1.75rem;margin-bottom:20px;margin-top:0}.l-schools-index__content h3{font-size:1.375rem;font-weight:700}.l-schools-index__content h4{font-size:1.125rem;font-weight:700}.l-schools-index__textbook-image-container{margin-bottom:20px;width:150px;margin-right:25px;flex-shrink:0}.l-schools-index__textbook-image{display:block;box-shadow:0 2px 8px #0000004d}.l-schools-index__terms{font-size:1rem}.l-schools-index__terms h3{color:#3f3f3f;font-size:1.375rem;font-weight:700}.l-schools-index__terms h4{color:#0176ff;font-size:1.125rem}.l-schools-index__preview-gallery{display:none}.l-schools-index__book-header{margin-bottom:50px}.l-schools-index__textbook-variations{clear:both;margin-bottom:15px}.l-schools-index__textbook-variation{border-bottom:1px solid #b1b1b1;padding:25px 0}.l-schools-index__textbook-variation:last-child{border:none}.l-schools-index__textbook-variation-header{color:#0176ff;font-size:1.375rem;margin-bottom:12px}.l-schools-index__textbook-variation-header span{font-weight:400}.l-schools-index__textbook-variation-content p{font-size:1rem;font-weight:400;color:#8e8e8e;margin-bottom:0}@media (min-width: 900px){.l-schools-index{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}.l-schools-index__column{width:calc(50% - 45px);margin-left:30px;margin-bottom:50px}.l-schools-index__book-header{width:calc(100% - 60px);margin-left:30px;text-align:center}.l-schools-index .c-head-subline{margin-bottom:25px}.l-schools-index__book-header .c-head-subline__subline{max-width:600px;margin:0 auto}.l-schools-index__content-box-content{padding:30px 30px 20px}.l-schools-index__textbook-variation-content{display:flex;align-items:flex-start}.l-schools-index__textbook-variation-content p{flex-grow:1}.l-schools-index__textbook-variation-content a{flex:0 0 7rem;margin-left:12px}}.l-site{display:flex;flex-direction:column;min-height:100vh}.l-site__content{width:100%;flex-grow:1}.l-static__headline{color:#0176ff;margin-bottom:30px}.l-static__main-container{margin-bottom:30px}.l-static__sidebar-headline{margin-bottom:20px}.l-static__sidebar-content{margin-bottom:40px}.l-static__sidebar-content li{margin-bottom:20px}@media (min-width: 600px){.l-static__sidebar-content--challenges{width:calc(50% - 45px);margin-left:0}}@media (min-width: 900px){.l-static__content{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}.l-static__main-container{width:calc(75% - 52.5px);margin-left:30px;margin-bottom:0}.l-static__sidebar{width:calc(25% - 37.5px);margin-left:30px}.l-static__sidebar-content--challenges{display:block;width:auto;float:none}}.l-user-verify__main-container{margin-left:auto;margin-right:auto;max-width:600px;text-align:center}.l-user-verify__headline{color:#0176ff;margin-bottom:40px}.l-user-verify__headline--error{color:#b40000;margin-bottom:15px}.l-user-verify__text{margin-bottom:40px}.l-user-verify__subline{color:#3f3f3f;font-size:1.75rem;margin-bottom:30px}.l-user-verify__flash-message{color:#04b400}.l-users-edit__header{box-shadow:0 2px 8px #eee;margin-right:-20px;margin-bottom:50px;margin-left:-20px;padding:15px 20px;width:calc(100% + 40px)}.l-users-edit__headline{align-items:center;color:#0176ff;display:flex;flex-wrap:wrap;font-size:1.75rem;margin-bottom:20px}.l-users-edit__title{margin-right:20px}.l-users-edit__profile-status{background-color:#eee;border-radius:4px;color:#3f3f3f;display:inline-block;font-size:1rem;font-weight:400;padding:5px 10px}.l-users-edit__profile-status-score{color:#0176ff;font-weight:700}.l-users-edit__nav{display:none}.l-users-edit__flash-message{margin-bottom:40px}.l-users-edit__form{margin-left:auto;margin-right:auto;max-width:510px}.l-users-edit__form .c-form-group{margin-bottom:20px}.l-users-edit__info{font-weight:400}.l-users-edit__exhibition-company-list-head{display:none}.l-users-edit__exhibition-company-list-item{background-color:#fff;border-radius:4px;box-shadow:0 2px 22px #11111121;font-size:1rem;margin-bottom:15px;padding:10px}.l-users-edit__exhibition-company-list-item:last-child{margin-bottom:0}.l-users-edit__exhibition-company-list-item>div{margin-bottom:10px}.l-users-edit__exhibition-company-list-item>div:last-child{margin-bottom:0}.l-users-edit__exhibition-company-label{color:#8e8e8e;display:block;font-size:.75rem;font-weight:400}.l-users-edit__exhibition-company-button{display:block;width:100%}.l-users-edit__jobalarm-list-head{display:none}.l-users-edit__jobalarm-list-item{background-color:#fff;border-radius:4px;box-shadow:0 2px 22px #11111121;font-size:1rem;margin-bottom:15px;padding:10px}.l-users-edit__jobalarm-list-item:last-child{margin-bottom:0}.l-users-edit__jobalarm-list-item>div{margin-bottom:10px}.l-users-edit__jobalarm-list-item>div:last-child{margin-bottom:0}.l-users-edit__jobalarm-label{color:#8e8e8e;display:block;font-size:.75rem;font-weight:400}.l-users-edit__jobalarm-button{display:block;width:100%}@media (min-width: 600px){.l-users-edit__header{margin-right:0;margin-left:0;width:100%}.l-users-edit__headline{justify-content:center}}@media (min-width: 900px){.l-users-edit__headline{font-size:2.5rem}.l-users-edit__profile-status{font-size:1.125rem;padding:12px 15px}.l-users-edit__header{padding-bottom:0}.l-users-edit__nav{align-items:center;display:flex;justify-content:center}.l-users-edit__nav>li{margin-right:40px}.l-users-edit__nav>li:last-child{margin-right:0}.l-users-edit__nav>li>a{padding-top:15px;padding-bottom:15px;color:#3f3f3f;display:block;font-size:1.125rem;white-space:nowrap}.l-users-edit__nav>li.is-active>a{position:relative}.l-users-edit__nav>li.is-active>a:after{border-radius:2px;border:2px solid #0176ff;bottom:0;content:"";display:block;left:0;position:absolute;right:0}.l-users-edit__nav-mobile{display:none}.l-users-edit__exhibition-company-list-head{display:flex;padding:12px 20px;background-color:#3f3f3f;box-shadow:0 2px 22px #11111121;margin-bottom:10px;font-weight:400;color:#fff;border-radius:4px}.l-users-edit__exhibition-company-list-item{display:flex;padding:20px}.l-users-edit__exhibition-company-list-item>div{margin-bottom:0}.l-users-edit__exhibition-company-name,.l-users-edit__exhibition-company-exhibition{width:calc(50% - 145px);margin-right:25px;flex-shrink:0}.l-users-edit__exhibition-company-approval-change{width:240px}.l-users-edit__exhibition-company-label{display:none}.l-users-edit__jobalarm-list-head{display:flex;padding:12px 20px;background-color:#3f3f3f;box-shadow:0 2px 22px #11111121;margin-bottom:10px;font-weight:400;color:#fff;border-radius:4px}.l-users-edit__jobalarm-list-item{display:flex;padding:20px}.l-users-edit__jobalarm-list-item>div{margin-bottom:0}.l-users-edit__jobalarm-date,.l-users-edit__jobalarm-search-params{width:calc(50% - 145px);margin-right:25px;flex-shrink:0}.l-users-edit__jobalarm-button-box{width:240px}.l-users-edit__jobalarm-label{display:none}}.l-users-profile__section-headline{font-size:1.375rem;margin-bottom:20px}.l-users-profile__primary-data-list{background-color:#eee;border-radius:4px;border:2px solid #ffffff;box-shadow:0 2px 8px #0000004d;overflow:hidden;margin-bottom:70px}.l-users-profile__primary-data-list:last-child{margin-bottom:0}@media (min-width: 900px){.l-users-profile__primary-data-list{margin-bottom:100px}}.l-users-profile__rankings{margin-bottom:70px}.l-users-profile__rankings:last-child{margin-bottom:0}@media (min-width: 900px){.l-users-profile__rankings{margin-bottom:100px}}.l-users-profile__rankings>li{margin-bottom:10px}.l-users-profile__rankings>li:last-child{margin-bottom:0}.l-users-profile__recent-quizzes{margin-bottom:70px}@media (min-width: 900px){.l-users-profile__recent-quizzes{margin-bottom:100px}}.l-users-profile__recent-quizzes-container{border-radius:4px;border:2px solid #eeeeee;padding:20px}.l-users-profile__recent-quizzes-list{font-weight:400;line-height:1.66667}.l-users-profile__recent-quizzes-list li{margin-bottom:0}.l-users-profile__recent-quizzes-list a{color:inherit}.l-users-profile__quizzes-link{padding-right:12px;padding-left:12px}.l-users-profile__exhibitions-list{font-weight:400;line-height:1.66667}.l-users-profile__exhibitions-list li{margin-bottom:0}.l-users-profile__certificates-container{margin-bottom:30px}.l-users-profile__certificates-container:last-child{margin-bottom:50px}@media (min-width: 600px){.l-users-profile__primary-data-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:-133px}.l-users-profile__primary-data-list>li{overflow:hidden;width:calc(50% - 1px)}.l-users-profile__primary-data-list>li:first-child{width:100%}.l-users-profile__primary-data-list>li:nth-child(2){border-bottom-left-radius:4px}.l-users-profile__primary-data-list>li:last-child{border-bottom-right-radius:4px}.l-users-profile__rankings>li{margin-bottom:12px}.l-users-profile__recent-quizzes-container{padding-right:25px;padding-left:25px;transition:opacity .2s ease-in-out}.l-users-profile__recent-quizzes-empty{font-weight:400;margin-bottom:30px}}@media (min-width: 900px){.l-users-profile__primary-data-list>li,.l-users-profile__primary-data-list>li:first-child{width:calc(33.33333% - 1.5px)}.l-users-profile__primary-data-list>li:first-child{border-bottom-left-radius:4px}.l-users-profile__primary-data-list>li:nth-child(2){border-bottom-left-radius:0}.l-users-profile__primary-data-list>li:last-child{border-bottom-right-radius:4px}.l-users-profile__rankings-quizzes-container{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}.l-users-profile__rankings{width:calc(66.6666666667% - 50px);margin-left:30px}.l-users-profile__recent-quizzes{width:calc(33.3333333333% - 40px);margin-left:30px}.l-users-profile__certificates-container{margin-bottom:40px}.l-users-profile__certificates-container:last-child{margin-bottom:80px}}.u-spin{animation:rotate360 1s infinite linear;display:inline-block}.u-fading-pulsing{animation:fading-pulsing 1.5s infinite linear}.u-faded-out{opacity:0}.u-faded-blurred{opacity:.1;filter:blur(3px)}.u-text-red{color:red}.u-text-gray{color:#8e8e8e}.u-text-link{color:#4183c4}.u-text-link:hover{color:#1e70bf}.u-margin-b-4xs{margin-bottom:5px}.u-margin-b-3xs{margin-bottom:10px}.u-margin-b-2xs{margin-bottom:12px}.u-margin-b-xs{margin-bottom:15px}.u-margin-b-sm{margin-bottom:20px}.u-margin-b-base{margin-bottom:25px}.u-margin-b-lg{margin-bottom:30px}.u-margin-b-xl{margin-bottom:40px}.u-margin-b-2xl{margin-bottom:50px}.u-margin-b-3xl{margin-bottom:70px}.u-margin-t-4xs{margin-top:5px}.u-margin-t-3xs{margin-top:10px}.u-margin-t-xs{margin-top:15px}.u-margin-t-sm{margin-top:20px}.u-margin-t-base{margin-top:25px}.u-margin-t-lg{margin-top:30px}.u-margin-t-xl{margin-top:40px}.u-margin-t-2xl{margin-top:50px}.u-margin-t-3xl{margin-top:70px}.u-padding-t-0{padding-top:0}.u-padding-t-sm{padding-top:20px}.u-invisible{visibility:hidden}.u-hidden{display:none}.u-center{text-align:center}.block{display:block}.overflow-y-hidden{overflow-y:hidden}.max-w-sm{max-width:24rem}.max-w-md{max-width:28rem}.max-w-lg{max-width:32rem}.max-w-xl{max-width:36rem}.mx-auto{margin-left:auto;margin-right:auto}.ml-3{margin-left:.75rem}.mt-5{margin-top:1.25rem}.mb-5{margin-bottom:1.25rem}.whitespace-nowrap{white-space:nowrap}.hover\:underline:hover{text-decoration:underline}.u-text-xxs{font-size:.75rem}.u-text-xs{font-size:.875rem}.u-text-sm{font-size:1rem}.u-text-base{font-size:1.125rem}.u-text-lg{font-size:1.375rem}.u-text-xl{font-size:1.75rem}.u-text-2xl{font-size:2.0625rem}.u-text-3xl{font-size:2.25rem}.u-text-4xl{font-size:2.5rem}.u-text-5xl{font-size:4.5rem}.u-text-normal{font-weight:400}.u-text-bold{font-weight:700}.u-leading-xs{line-height:1}.u-leading-sm{line-height:1.25}.u-leading-base{line-height:1.4}.u-leading-lg{line-height:1.66667}.u-leading-xl{line-height:2}.u-underline{text-decoration:underline}.u-no-underline{text-decoration:none}.u-text-left{text-align:left}.u-text-center{text-align:center}.u-text-right{text-align:right}.u-text-justify{text-align:justify}.u-text-blue{color:#0176ff}.u-text-green{color:#04b400}.u-text-orange{color:#ef6e21}.u-text-red{color:#b40000}.u-text-code{background-color:#eee;border-radius:3px;font-family:Courier New,Courier,monospace;padding:6px 12px}.u-bg-gray-light{background:#eee}.u-text-uppercase{text-transform:uppercase}.absolute{position:absolute}.relative{position:relative}.left-0{left:0}.right-0{right:0}.top-0{top:0}.right-2{right:.5rem}.top-10{top:2.5rem}.top-1{top:.25rem}.top-2{top:.5rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.pr-8{padding-right:2rem}.bg-primary-lightest{background-color:#eff8ff}.m-0{margin:0}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.hover\:bg-gray-lightest:hover{background-color:#f7f7f7}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:1px;border-bottom-width:0px}.divide-gray-lighter>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:#e8e8e8}.bg-red{background-color:#ea2416}.bg-white{background-color:#fff}.text-xs{font-size:.875rem}.text-2xs{font-size:.75rem}.font-bold{font-weight:700}.font-normal{font-weight:400}.text-white{color:#fff}.mt-1{margin-top:.25rem}.-mt-1{margin-top:-.25rem}.-mr-1{margin-right:-.25rem}.z-10{z-index:10}.rounded{border-radius:.25rem}.inline-block{display:inline-block}.flex{display:flex}.leading-5{line-height:1.25rem}.bg-gray-darker{background-color:#3f3f3f}.items-center{align-items:center}.mr-1{margin-right:.25rem}shadow-lg{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.hover\:shadow-md:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.p-1{padding:.25rem}.cursor-pointer{cursor:pointer}.w-6{width:1.5rem}.h-6{height:1.5rem}.w-5,.h-5{height:1.25rem}.hidden{display:none}.text-black{color:#111}.text-left{text-align:left}.text-sm{font-size:1rem}.text-gray{color:#b1b1b1}.text-gray-dark{color:#8c8c8c}.text-gray-darker{color:#3f3f3f}@media (min-width: 900px){.md\:relative{position:relative}.md\:w-80{width:20rem}.md\:left-auto{left:auto}.md\:bg-white{background-color:#fff}.md\:text-black{color:#111}}