@-webkit-keyframes chartjs-render-animation{from{opacity:.99}to{opacity:1}}@keyframes chartjs-render-animation{from{opacity:.99}to{opacity:1}}.chartjs-render-monitor{-webkit-animation:chartjs-render-animation 1ms;animation:chartjs-render-animation 1ms}.chartjs-size-monitor,.chartjs-size-monitor-expand,.chartjs-size-monitor-shrink{position:absolute;direction:ltr;left:0;top:0;right:0;bottom:0;overflow:hidden;pointer-events:none;visibility:hidden;z-index:-1}.chartjs-size-monitor-expand>div{position:absolute;width:1000000px;height:1000000px;left:0;top:0}.chartjs-size-monitor-shrink>div{position:absolute;width:200%;height:200%;left:0;top:0}@-webkit-keyframes animation-fade{0%,100%{opacity:1}50%{opacity:.75}}@keyframes animation-fade{0%,100%{opacity:1}50%{opacity:.75}}@-webkit-keyframes animation-spinning{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes animation-spinning{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@font-face{font-family:'Source Sans Pro';src:url(./../../fonts/source-sans-pro/sourcesanspro-regular.eot);src:url(./../../fonts/source-sans-pro/sourcesanspro-regular.eot?#iefix) format('embedded-opentype'),url(./../../fonts/source-sans-pro/sourcesanspro-regular.woff2) format('woff2'),url(./../../fonts/source-sans-pro/sourcesanspro-regular.woff) format('woff'),url(./../../fonts/source-sans-pro/sourcesanspro-regular.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Source Sans Pro';src:url(./../../fonts/source-sans-pro/sourcesanspro-semibold.eot);src:url(./../../fonts/source-sans-pro/sourcesanspro-semibold.eot?#iefix) format('embedded-opentype'),url(./../../fonts/source-sans-pro/sourcesanspro-semibold.woff2) format('woff2'),url(./../../fonts/source-sans-pro/sourcesanspro-semibold.woff) format('woff'),url(./../../fonts/source-sans-pro/sourcesanspro-semibold.ttf) format('truetype');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Source Sans Pro';src:url(./../../fonts/source-sans-pro/sourcesanspro-bold.eot);src:url(./../../fonts/source-sans-pro/sourcesanspro-bold.eot?#iefix) format('embedded-opentype'),url(./../../fonts/source-sans-pro/sourcesanspro-bold.woff2) format('woff2'),url(./../../fonts/source-sans-pro/sourcesanspro-bold.woff) format('woff'),url(./../../fonts/source-sans-pro/sourcesanspro-bold.ttf) format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:icons;src:url(./../../fonts/icons/icons.eot);src:url(./../../fonts/icons/icons.eot?#iefix) format('embedded-opentype'),url(./../../fonts/icons/icons.woff2) format('woff2'),url(./../../fonts/icons/icons.woff) format('woff'),url(./../../fonts/icons/icons.ttf) format('truetype');font-weight:700;font-style:normal;font-display:block}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}*{margin:0;padding:0;border:0 none;-webkit-margin-before:0;-webkit-margin-after:0}::-moz-selection{color:#fefefe;text-shadow:1px 1px 0 rgba(15, 15, 15, .05);background:#bccf26}::selection{color:#fefefe;text-shadow:1px 1px 0 rgba(15, 15, 15, .05);background:#bccf26}::-moz-selection{color:#fefefe;text-shadow:1px 1px 0 rgba(15, 15, 15, .05);background:#bccf26}body,html{height:100%}body,button,input,option,select,textarea{color:#0f0f0f;font-family:'Source Sans Pro',Helvetica,Arial,Sans-Serif;font-size:16px;font-weight:400;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-webkit-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto;-webkit-font-feature-settings:"kern" 1,"liga" 1,"pnum" 1,"tnum" 0,"onum" 0,"lnum" 0,"dlig" 0;font-feature-settings:"kern" 1,"liga" 1,"pnum" 1,"tnum" 0,"onum" 0,"lnum" 0,"dlig" 0}body{min-width:320px;background-color:#fefefe;background-image:url(./../../images/mobile-background.svg);background-repeat:repeat;background-size:cover;background-attachment:scroll;overflow-x:hidden}@media (min-width: 840px){body{background-image:url(./../../images/desktop-background-top.svg),url(./../../images/desktop-background-bottom.svg);background-repeat:no-repeat,no-repeat;background-size:50%,12%;background-position:right top,left bottom;background-attachment:fixed,fixed}}.audio-player,.h1,.h2,.h3,.h4,.h5,.h6,.no-hyphen,.table-container table tbody td,[role=tab],button,input,nav,textarea{-webkit-hyphens:manual;-ms-hyphens:manual;-o-hyphens:manual;hyphens:manual}strong{font-weight:600}a{text-decoration:none}a.external .icon::before{font-family:icons!important;color:inherit;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-indent:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e900";}img{max-width:100%;height:auto;color:#0f0f0f;display:block}iframe{max-width:100%}img.lazyload{background-color:#f1f2f8}img[src$=PNG].lazyload,img[src$=png].lazyload{background-color:transparent}.page-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:800px;height:100%;margin:0 auto;padding-right:20px;padding-left:20px}.page-wrapper>*{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.footer{-ms-flex-item-align:end;align-self:flex-end}@media (min-width: 840px){.page-wrapper{padding-right:0;padding-bottom:0;padding-left:0}}.result-footer,.result-glossary,.result-graphs,.result-info-layer,.result-links,.result-skills,.result-summary,.result-trend{background-color:#fefefe;margin-right:-20px;margin-left:-20px;padding-top:2em;padding-right:20px;padding-bottom:2em;padding-left:20px}@media (min-width: 840px){.result-footer,.result-glossary,.result-graphs,.result-info-layer,.result-links,.result-skills,.result-summary,.result-trend{margin-right:calc(0px - ((100vw - 800px)/ 2));margin-left:calc(0px - ((100vw - 800px)/ 2));padding-right:calc((100vw - 800px)/ 2);padding-left:calc((100vw - 800px)/ 2)}}.mobile-only{display:block!important}.desktop-only{display:none!important}@media (min-width: 840px){.mobile-only{display:none!important}.desktop-only{display:block!important}}.descriptive-content{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}.table-container,.table-container table{margin-bottom:1em}.table-container table{margin-bottom:0}.table-container{scrollbar-width:thin;scrollbar-color:#003f7d #e7e9f4;overflow-y:auto}.main-content>.table-container{width:100%}.table-container::-webkit-scrollbar{width:6px;-webkit-appearance:none}.table-container::-webkit-scrollbar-track{background:0 0}.table-container::-webkit-scrollbar-thumb{background-color:#003f7d;border-radius:11px}table{width:100%}.main-content>.table-container table{min-width:580px;font-size:.9em;table-layout:fixed}.main-content>.table-container table caption{font-size:1rem;text-align:left;margin-bottom:1em}td,th{min-width:150px;text-align:left;line-height:1.4em;vertical-align:top;padding:.5em 10px}td[role=presentation]{min-width:0;vertical-align:middle}th{font-weight:600}tbody tr:nth-child(odd) th,tr:nth-child(odd) td{background-color:rgba(231, 233, 244, .5)}tbody tr:nth-child(even) th,thead th,tr:nth-child(even) td{background-color:#fefefe}@media (min-width: 840px){.main-content{margin-bottom:2em}}.main-content>p:target{font-weight:600}.main-content>.table-container table a,.main-content>p>a{color:#003f7d;text-decoration:underline}.main-content>.table-container table a:focus,.main-content>.table-container table a:hover,.main-content>p>a:focus,.main-content>p>a:hover{text-decoration:none}.main-content>ol,.main-content>ul{margin-left:2em}.main-content>ol li,.main-content>ul li{margin-bottom:.3em}.page-wrapper h2,.page-wrapper h3,.page-wrapper h4,.page-wrapper h5,.page-wrapper h6{font-weight:600;line-height:1.2em;margin-bottom:1em}.main-content>h2,.main-content>h3,.main-content>h4,.main-content>h5,.main-content>h6{margin-top:2em}.main-content>h2:first-child{margin-top:0}@media (min-width: 840px){.page-wrapper h2,.page-wrapper h3,.page-wrapper h4,.page-wrapper h5,.page-wrapper h6{font-weight:700}}.page-wrapper h2{color:#003f7d;font-size:20px}@media (min-width: 480px){.page-wrapper h2{font-size:25px}}@media (min-width: 840px){.page-wrapper h2{font-size:30px}}.page-wrapper h3{color:#0f0f0f}.page-wrapper h5{color:#003f7d;font-size:16px;font-weight:700}.page-wrapper dt,.page-wrapper ol,.page-wrapper p,.page-wrapper ul{font-size:15px;line-height:1.4em;margin-bottom:1em}@media (min-width: 480px){.page-wrapper dt,.page-wrapper ol,.page-wrapper p,.page-wrapper ul{font-size:16px}}.page-wrapper nav ul{margin-bottom:0}.page-wrapper legend{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}.page-wrapper label:hover{cursor:pointer}[role=tablist]{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:400px;margin:2em auto}[role=tab]{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;color:#003f7d;font-size:14px;text-align:center;white-space:nowrap;background-color:#fefefe;border:1px solid #003f7d;border-right-width:0;padding:.6em .2em;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none}[role=tab]:focus,[role=tab]:hover{cursor:pointer}[role=tab]:first-child{border-radius:5px 0 0 5px}[role=tab]:last-child{border-right-width:1px;border-radius:0 5px 5px 0}[role=tab][aria-selected=true]{color:#fefefe;background-color:#003f7d}[role=tabpanel]{outline:0 none}.header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header>*{-ms-flex-preferred-size:100%;flex-basis:100%}.header h1,.header h1 a{width:154px;height:56px}.header h1{margin:15px auto 41px auto;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.header h1 a{color:#003f7d;text-indent:200%;white-space:nowrap;background-image:url(./../../images/job-futuromat-logo.svg);background-repeat:no-repeat;margin-right:auto;margin-left:auto;display:block;overflow:hidden}@media (min-width: 840px){.header h1 a{margin-right:0;margin-left:0}}.navigation-language{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.navigation-accessibility{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.navigation-skip-links{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.navigation-main{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.navigation-language{-ms-flex-preferred-size:auto;flex-basis:auto}.navigation-language ul{list-style-type:none}.navigation-language>ul{display:-webkit-box;display:-ms-flexbox;display:flex;}.navigation-language>ul>li{font-size:16px;line-height:1em;margin-right:.5em}.navigation-language>ul>li>a{color:#003f7d;font-weight:600;background-color:#fefefe;border-radius:0 0 5px 5px;margin-bottom:.3em;padding:.3em .8em;display:block;position:relative}.navigation-language>ul>li>a:focus::after,.navigation-language>ul>li>a:hover::after{content:'';width:50%;height:1px;background-color:#003f7d;margin:0 auto;display:block;position:absolute;right:0;bottom:-.2em;left:0}.navigation-language>ul>li.current>a{color:#fefefe;background-color:#003f7d}.navigation-language>ul>li:last-child{margin-right:0}.navigation-accessibility{-ms-flex-preferred-size:auto;flex-basis:auto}.navigation-accessibility ul{list-style-type:none}.navigation-accessibility>ul{display:-webkit-box;display:-ms-flexbox;display:flex;}.navigation-accessibility>ul>li{font-size:16px;line-height:1em;margin-right:1.6em}.navigation-accessibility>ul>li>a{color:#003f7d;font-weight:600;border-bottom:1px solid transparent;padding:.3em 0;display:block}.navigation-accessibility>ul>li.current>a:focus,.navigation-accessibility>ul>li.current>a:hover,.navigation-accessibility>ul>li>a:focus,.navigation-accessibility>ul>li>a:hover{border-bottom:1px solid currentColor}.navigation-accessibility>ul>li.current>a{-webkit-transform:scale(1.5,1.5);-ms-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}.navigation-accessibility>ul>li:last-child{margin-right:0}.navigation-accessibility .easy-language a,.navigation-accessibility .sign-language a{width:18px;height:18px;text-indent:200%;white-space:nowrap;display:block;overflow:hidden;position:relative}.navigation-accessibility .easy-language a .icon::before,.navigation-accessibility .sign-language a .icon::before{font-size:18px;position:absolute;top:.35em;left:0}.navigation-accessibility .sign-language a .icon::before{font-family:icons!important;color:inherit;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-indent:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e904";}.navigation-accessibility .easy-language a .icon::before{font-family:icons!important;color:inherit;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-indent:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e901";}.navigation-skip-links ul{height:1em;margin-top:1em;list-style-type:none}.navigation-skip-links a{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;color:#003f7d;text-align:center;display:block}.navigation-skip-links a:focus{clip:auto;-webkit-clip-path:none;clip-path:none;height:auto;overflow:visible;position:static;white-space:wrap;width:auto;}.navigation-main{-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width: 839px){.navigation-main{display:none}}.navigation-main ul{line-height:1;list-style-type:none}.navigation-main>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.navigation-main>ul>li{margin-right:2em;-webkit-transform:translate(0,-61px);-ms-transform:translate(0,-61px);transform:translate(0,-61px)}.navigation-main>ul>li:last-child{margin-right:0}.navigation-main>ul>li{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.navigation-main>ul>li.report-accessibility-issue{margin-right:0}.navigation-main>ul>li>a{color:#003f7d}.navigation-main>ul>li.current>a,.navigation-main>ul>li>a:focus,.navigation-main>ul>li>a:hover{border-bottom:1px solid currentColor}.footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#003f7d;background-color:#fefefe;margin-right:-20px;margin-left:-20px;padding-top:2em;padding-right:20px;padding-bottom:calc(60px + 2em);padding-left:20px}.footer>*{-ms-flex-preferred-size:100%;flex-basis:100%}.footer p{margin-bottom:0}.footer .footer-copyright{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;color:#0f0f0f;font-size:14px;text-align:center;-webkit-transform:translate(-2.15em,-.3em);-ms-transform:translate(-2.15em,-.3em);transform:translate(-2.15em,-.3em)}.footer .footer-logo{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.footer .footer-logo img{margin:0 auto;display:block}.footer .navigation-footer{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:1em}.footer .navigation-footer>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style-type:none}.footer .navigation-footer>ul>li{font-size:12px;text-transform:uppercase;letter-spacing:.05em;margin-right:1.5em;margin-bottom:.5em}.footer .navigation-footer>ul>li:last-child{margin-right:0}.footer .navigation-footer>ul>li a{color:#003f7d;border-bottom:1px solid transparent}.footer .navigation-footer>ul>li a:focus,.footer .navigation-footer>ul>li a:hover,.footer .navigation-footer>ul>li.current>a{border-bottom-color:#003f7d}@media (min-width: 840px){.footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e7e9f4;margin-right:-40px;margin-left:-40px;padding-right:40px;padding-bottom:2em;padding-left:40px}.footer>*{-webkit-box-flex:1;-ms-flex:1;flex:1}.footer .footer-copyright{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;color:#003f7d;font-size:12px;letter-spacing:.05em;text-align:left;-webkit-transform:none;-ms-transform:none;transform:none}.footer .footer-logo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.footer .navigation-footer{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:0}.footer .navigation-footer>ul{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.footer .navigation-footer>ul>li{margin-right:0;margin-left:2em}}@media (min-width: 840px){.footer{margin-right:calc(0px - ((100vw - 800px)/ 2));margin-bottom:0;margin-left:calc(0px - ((100vw - 800px)/ 2));padding-right:calc((100vw - 800px)/ 2);padding-left:calc((100vw - 800px)/ 2)}}.navigation-mobile{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:320px;height:60px;background-color:#e7e9f4;background-image:url(./../../images/mobile-sticky-background.svg);background-repeat:no-repeat;background-position:left center;background-size:cover;-webkit-box-shadow:0 0 10px rgba(15, 15, 15, .05);box-shadow:0 0 10px rgba(15, 15, 15, .05);padding-right:0;padding-left:0;position:fixed;right:0;bottom:0;left:0;z-index:105}@media (min-width: 840px){.navigation-mobile{display:none}}@supports ((-webkit-backdrop-filter: blur(15px)) or (backdrop-filter: blur(15px))){.navigation-mobile{background-color:rgba(231, 233, 244, .5);border-top:1px solid rgba(254, 254, 254, .8);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}}@media (min-width: 480px){.navigation-mobile{padding-right:20px;padding-left:20px}}.navigation-mobile ul{height:100%;line-height:1;list-style-type:none}.navigation-mobile>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.navigation-mobile>ul>li{-webkit-box-flex:0;-ms-flex:0 1 20%;flex:0 1 20%}.navigation-mobile>ul>li>a{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;color:#003f7d;font-size:8px;font-weight:600;text-transform:uppercase;text-align:center;padding-top:12px;display:block;position:relative}.navigation-mobile>ul>li.current>a{color:#fefefe;font-weight:700;background-color:#003f7d}.navigation-mobile>ul>li>a:focus::after,.navigation-mobile>ul>li>a:hover::after{content:'';width:30%;height:1px;background-color:currentColor;margin:0 auto;display:block;position:absolute;right:0;bottom:.5em;left:0}.navigation-mobile>ul>li>a .icon{display:block}.navigation-mobile>ul>li>a .icon::before{width:25px;height:25px;font-size:25px;margin:0 auto;padding-bottom:.2em;display:block}.navigation-mobile .home a .icon::before{font-family:icons!important;color:inherit;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-indent:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e905";}.navigation-mobile .faq a .icon::before{font-family:icons!important;color:inherit;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-indent:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e903";}.navigation-mobile .masthead a .icon::before{font-family:icons!important;color:inherit;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-indent:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e906";}.navigation-mobile .privacy a .icon::before{font-family:icons!important;color:inherit;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-indent:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e909";}.home-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#003f7d}.home-content>*{-ms-flex-preferred-size:100%;flex-basis:100%}.home-content .video-wrapper>*{width:100%;max-width:500px;margin:0 auto 2em auto;display:block}@media (max-width: 839px){.home-content .video-wrapper>:last-child{margin-bottom:0}}@media (min-width: 840px){.home-content .video-wrapper .video-player{margin-bottom:0}}.video-wrapper{background-color:#fefefe;margin-right:-20px;margin-left:-20px;padding-right:20px;padding-bottom:2em;padding-left:20px}@media (min-width: 840px){.video-wrapper{background-color:transparent;margin-right:0;margin-left:0;padding-top:3em;padding-right:0;padding-left:0}}.video-player{-webkit-filter:drop-shadow(0 5px 10px rgba(15, 15, 15, .05));filter:drop-shadow(0 5px 10px rgba(15, 15, 15, .05));position:relative}.video-player::before{content:'';padding-bottom:56.25%;display:block}.video-player embed,.video-player iframe,.video-player object{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;border-radius:11px;position:absolute;top:0;right:0;left:0;bottom:0}.video-player embed:focus,.video-player embed:focus-within,.video-player iframe:focus,.video-player iframe:focus-within,.video-player object:focus,.video-player object:focus-within{outline:1px dotted currentColor}@media (max-width: 839px){.home-content p{margin-bottom:0}.home-content p:last-child strong{font-weight:400}.has-audio-player .home-content .audio-player-wrapper{background-color:#fefefe;margin-right:-20px;margin-left:-20px;padding-top:2em;padding-right:20px;padding-bottom:2em;padding-left:20px}}@media (min-width: 840px){.home-content{color:#0f0f0f}.home-content h2{margin-top:2em}.home-content .audio-player-wrapper{max-width:500px;margin-right:auto;margin-left:auto}.home-content .video-wrapper{margin-top:0}.home-content .video-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home-content .video-wrapper>*{-ms-flex-preferred-size:48%;flex-basis:48%;margin-right:0;margin-left:0}}.home-content .result-info-layer{background:0 0;margin:0;padding:0}.home-content .info-layer-trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;max-width:500px;color:#003f7d;white-space:nowrap;text-align:center;text-decoration:none;background-color:#f5f6fa;border:1px solid #003f7d;border-radius:10px;margin:1em auto 1em auto;padding:.8em 1em;display:block}.home-content .info-layer-trigger:focus,.home-content .info-layer-trigger:hover{color:#fefefe;background-color:#003f7d;cursor:pointer}.main-content .content-accordion{margin-bottom:4em}.main-content .content-accordion a{color:#003f7d;text-decoration:underline}.main-content .content-accordion a:focus,.main-content .content-accordion a:hover{text-decoration:none}.main-content .content-accordion ol,.main-content .content-accordion ul{margin-left:2em}.main-content .content-accordion ol li,.main-content .content-accordion ul li{margin-bottom:.3em}.main-content h3.content-accordion-subheadline{color:#003f7d;font-weight:600}@media (min-width: 840px){.main-content h3.content-accordion-subheadline{font-size:20px;font-weight:700}}.main-content .content-accordion h4{background:#fefefe;margin-right:-20px;margin-left:-20px;padding-top:1em;padding-right:20px;padding-bottom:1em;padding-left:20px}@media (min-width: 840px){.main-content .content-accordion h4{background:-webkit-gradient(linear,left top, right top,from(#e7e9f4),color-stop(110%, #fefefe));background:linear-gradient(to right,#e7e9f4,#fefefe 110%);margin-right:calc(0px - ((100vw - 800px)/ 2));margin-left:calc(0px - ((100vw - 800px)/ 2));padding-right:calc((100vw - 800px)/ 2);padding-left:calc((100vw - 800px)/ 2)}}.main-content .content-accordion h4 .accordion-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;color:#0f0f0f;font-size:18px;font-weight:600;text-align:left;background-color:transparent}@media (min-width: 840px){.main-content .content-accordion h4 .accordion-trigger{color:#003f7d}}.main-content .content-accordion h4 .accordion-trigger:hover{cursor:pointer}.main-content .content-accordion h4 .accordion-trigger .icon{display:inline;pointer-events:none}.main-content .content-accordion h4 .accordion-trigger .icon::after{font-family:icons!important;color:inherit;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-indent:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e908";font-size:.6em;padding:.65em 1em;display:inline-block}.main-content .content-accordion h4 .accordion-trigger[aria-expanded=true] .icon::after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}@media (min-width: 840px){.main-content .content-accordion h4 .accordion-trigger{font-size:20px}}.main-content .content-accordion h4 .accordion-trigger:target{font-weight:700}.main-content .content-accordion .accordion-panel{margin-bottom:2em}.audio-player{max-width:500px;background:-webkit-gradient(linear,left top, right top,from(#f1f2f8),color-stop(140%, #fefefe));background:linear-gradient(to right,#f1f2f8,#fefefe 140%);border:1px solid rgba(254, 254, 254, .8);border-radius:10px;-webkit-box-shadow:0 5px 10px rgba(15, 15, 15, .05);box-shadow:0 5px 10px rgba(15, 15, 15, .05);margin:0 auto;padding-top:1em;padding-bottom:1em}.audio-player h3{font-size:15px;font-weight:600;font-style:normal;text-align:center;line-height:1.5em;margin-right:10px;margin-bottom:0;margin-left:10px}@media (min-width: 840px){.audio-player h3{font-size:16px}}.audio-player h3~p{text-align:center;margin-right:10px;margin-bottom:.5em;margin-left:10px}@media (min-width: 840px){.audio-player h3+p{margin-bottom:0}}.audio-player h3~p a{color:#003f7d;text-decoration:underline}.audio-player h3~p a:focus,.audio-player h3~p a:hover{text-decoration:none}.mejs__container{font-family:'Source Sans Pro',Helvetica,Arial,Sans-Serif;min-width:0!important;background-color:transparent}.mejs__container:focus{outline:1px dotted #999}.mejs__time{color:#003f7d;-webkit-box-flex:0;-ms-flex:0 0 35px;flex:0 0 35px}.mejs__controls{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;bottom:70px}.mejs__controls:not([style*="display: none"]){background:0 0}.mejs__horizontal-volume-current,.mejs__horizontal-volume-total,.mejs__time-buffering,.mejs__time-current,.mejs__time-float,.mejs__time-float-corner,.mejs__time-float-current,.mejs__time-hovered,.mejs__time-loaded,.mejs__time-marker,.mejs__time-total{border-radius:0}.mejs__horizontal-volume-total,.mejs__time-loaded,.mejs__time-total{background-color:#e7e9f4}.mejs__horizontal-volume-current,.mejs__time-current{background-color:#003f7d}.mejs__time-handle-content{border-color:#bccf26;background-color:#bccf26}.mejs__playpause-button{height:80px;-ms-flex-preferred-size:100%;flex-basis:100%}.mejs__playpause-button:hover{cursor:pointer}.mejs__playpause-button>button{margin:29px auto 0 auto;padding:.2em;position:static;-webkit-transform:scale(2.5,2.5);-ms-transform:scale(2.5,2.5);transform:scale(2.5,2.5)}.mejs__playpause-button.mejs__play>button{-webkit-transform:scale(2.5,2.5) translate(1px,0);-ms-transform:scale(2.5,2.5) translate(1px,0);transform:scale(2.5,2.5) translate(1px,0)}.mejs__playpause-button.mejs__replay>button{-webkit-transform:scale(2.5,2.5) translate(0,-1px);-ms-transform:scale(2.5,2.5) translate(0,-1px);transform:scale(2.5,2.5) translate(0,-1px)}.video-player{position:relative}.video-player:last-child{margin-bottom:2em}@media (min-width: 840px){.video-player:last-child{margin-bottom:0}}.video-player .consent-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;background:-webkit-gradient(linear,left top, right top,from(rgba(241,242,248,.9)),to(rgba(254,254,254,.8)));background:linear-gradient(to right,rgba(241,242,248,.9),rgba(254,254,254,.8) 100%);border:1px solid rgba(254, 254, 254, .8);border-radius:10px;padding:1em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0}@supports ((-webkit-backdrop-filter: blur(3px)) or (backdrop-filter: blur(3px))){.video-player .consent-wrapper{background:-webkit-gradient(linear,left top, right top,from(rgba(241,242,248,.8)),to(rgba(254,254,254,.8)));background:linear-gradient(to right,rgba(241,242,248,.8),rgba(254,254,254,.8) 100%);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}}.video-player .consent-content{font-size:14px;margin-bottom:.8em}@media (min-width: 480px){.video-player .consent-content{margin-bottom:1em}}.video-player .consent-content p{font-size:13px;margin-bottom:0}@media (min-width: 480px){.video-player .consent-content p{font-size:14px;margin-bottom:.5em}}.video-player .consent-content p:last-child{margin-bottom:0}.video-player .consent-content a{color:#003f7d;text-decoration:underline}.video-player .consent-content a:focus,.video-player .consent-content a:hover{text-decoration:none}@media (min-width: 840px){.video-player .consent-content strong a{color:#0f0f0f}}@media (min-width: 480px){.video-player .consent-content{margin-bottom:2em}}.video-player .consent-button{min-height:34px;color:#fefefe;font-weight:600;font-style:normal;line-height:1;background:#003f7d;border:1px solid transparent;border-radius:5px;margin:0 auto;padding:.4em 1em}@media (min-width: 480px){.video-player .consent-button{min-height:44px;border-radius:10px;padding:.8em 1.5em}}.video-player .consent-button:focus,.video-player .consent-button:hover{color:#003f7d;background:#fefefe;border-color:#003f7d;cursor:pointer}.easy-language .highlight{color:#008a8b}.easy-language h2{font-size:22px}@media (min-width: 480px){.easy-language h2{font-size:27px}}@media (min-width: 840px){.easy-language h2{font-size:32px}}.easy-language h3{font-size:17px}@media (min-width: 480px){.easy-language h3{font-size:18px}}.easy-language dt,.easy-language ol,.easy-language p,.easy-language ul{font-size:17px}@media (min-width: 480px){.easy-language dt,.easy-language ol,.easy-language p,.easy-language ul{font-size:18px}}.easy-language .paragraph{margin-bottom:1em}.easy-language .explanation{margin-top:-1em;margin-left:1.5em}.easy-language ol .explanation,.easy-language ul .explanation{margin-top:0}.easy-language hr{border-top:1px solid #0f0f0f;margin-top:2em;margin-bottom:2em}.easy-language .icon-easy-language{color:#003f7d;padding:0 .2em}.easy-language .icon-easy-language::before{font-family:icons!important;color:inherit;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-indent:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e901";}.easy-language p{line-height:1.6em}.easy-language .explanation>ol,.easy-language .explanation>ul,.easy-language>ol,.easy-language>ul{margin-top:-.8em;margin-bottom:.2em;margin-left:1.5em}.easy-language .explanation>ol.not-inline,.easy-language .explanation>ul.not-inline,.easy-language>ol.not-inline,.easy-language>ul.not-inline{margin-bottom:1em}.easy-language .explanation>ol ol,.easy-language .explanation>ul ul,.easy-language>ol ol,.easy-language>ul ul{margin-top:.2em;margin-left:1.5em}.easy-language .explanation>ol li,.easy-language .explanation>ul li,.easy-language>ol li,.easy-language>ul li{margin-bottom:.3em}.easy-language .explanation>ol li:last-child,.easy-language .explanation>p:last-child,.easy-language .explanation>ul li:last-child,.easy-language>ol li:last-child,.easy-language>ul li:last-child{margin-bottom:0}.easy-language .explanation>ol li::marker,.easy-language .explanation>ul li::marker,.easy-language>ol li::marker,.easy-language>ul li::marker{font-size:.7em}.easy-language>ol li p,.easy-language>ul li p{margin-bottom:0}.easy-language .navigation-easy-language{background-color:#e7e9f4;margin-top:2em;margin-bottom:2em;padding:2em}.easy-language .navigation-easy-language h3{color:#003f7d;margin-bottom:.8em}.easy-language .navigation-easy-language>ul{margin-left:1.5em;margin-bottom:0}.easy-language .navigation-easy-language>ul>li{line-height:1.6em}.easy-language .navigation-easy-language>ul>li:last-child{margin-bottom:0}.easy-language .navigation-easy-language>ul>li.current{font-weight:600}.easy-language .navigation-easy-language>ul>li::marker{font-size:.7em}.easy-language .navigation-easy-language a{color:#003f7d;text-decoration:underline}.easy-language .navigation-easy-language a:focus,.easy-language .navigation-easy-language a:hover{text-decoration:none}.easy-language .navigation-easy-language p{margin-bottom:0}.search-form{color:#003f7d;font-weight:600;margin-top:1em}@media (min-width: 840px){.search-form{font-weight:400;margin-top:0}}.search-form .combobox-wrapper{position:relative}#search-input-label,#search-input-label::after,#search-input-label::before{width:20px;height:20px}#search-input-label{color:transparent;text-indent:200%;white-space:nowrap;display:block;overflow:hidden;position:absolute;top:17px;left:calc((100% / 2) - 250px + 15px);z-index:1}@media (max-width: 540px){#search-input-label{left:15px}}#search-input-label .icon::before{font-family:icons!important;color:inherit;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-indent:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e907";color:#003f7d;font-size:14px;display:block;position:absolute;left:0}#search-input-label::after{font-family:icons!important;color:inherit;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-indent:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90a";width:16px;height:16px;color:#003f7d;font-size:11px;text-align:center;padding-top:.5em;opacity:.5;display:none;position:absolute;top:-4px;right:5px}.loading #search-input-label .icon::before{display:none}.loading #search-input-label::after{-webkit-animation:animation-spinning 3s linear infinite;animation:animation-spinning 3s linear infinite;display:block}.search-form .submit{display:none}.search-form .search-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:500px;color:#003f7d;font-size:16px;background-color:#fefefe;border:1px solid currentColor;border-radius:10px;outline:0 none;margin:1.5em auto 1em auto;padding:.8em 1em .8em calc(.8em + 25px);display:block}.search-form .search-input:focus{-webkit-box-shadow:0 0 0 1px currentColor;box-shadow:0 0 0 1px currentColor}.search-form .search-input:disabled{opacity:.5}.search-form .search-input::-webkit-input-placeholder{font-size:14px}.search-form .search-input::-moz-placeholder{font-size:14px}.search-form .search-input:-ms-input-placeholder{font-size:14px}.search-form .search-input::-ms-input-placeholder{font-size:14px}.search-form .search-input::placeholder{font-size:14px}@supports ((-webkit-backdrop-filter: blur(15px)) or (backdrop-filter: blur(15px))){@media (max-width: 839px){.search-form .search-input{background-color:rgba(254, 254, 254, .8);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}}}.search-form [aria-expanded=true] .search-input{border-bottom-color:transparent;border-radius:0;border-top-right-radius:10px;border-top-left-radius:10px;-webkit-box-shadow:0 0 0 1px currentColor;box-shadow:0 0 0 1px currentColor}@media (min-width: 840px){.search-form .search-input{margin-top:1em;margin-bottom:1em}}.search-form .search-input::-webkit-input-placeholder{color:#003f7d;opacity:1}.search-form .search-input::-moz-placeholder{color:#003f7d;opacity:1}.search-form .search-input:-ms-input-placeholder{color:#003f7d;opacity:1}.search-form .search-input::-ms-input-placeholder{color:#003f7d;opacity:1}.search-form .search-input::placeholder{color:#003f7d;opacity:1}.search-form .search-input:focus::-webkit-input-placeholder{opacity:.5}.search-form .search-input:focus::-moz-placeholder{opacity:.5}.search-form .search-input:focus:-ms-input-placeholder{opacity:.5}.search-form .search-input:focus::-ms-input-placeholder{opacity:.5}.search-form .search-input:focus::placeholder{opacity:.5}.search-form .search-form-random-search p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 840px){.search-form .search-form-random-search p{margin-bottom:0}}.search-form .random-search{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#003f7d;font-weight:400;text-decoration:underline;background:0 0;margin:.5em 0 1.5em 0;display:inline-block}@media (min-width: 840px){.search-form .random-search{margin-bottom:3em}}.search-form .random-search:focus,.search-form .random-search:hover{cursor:pointer;text-decoration:none}.search-form .random-search:focus{outline:1px dotted currentColor}.search-form .search-form-errors{color:#c00;font-weight:600}.search-form .combobox-wrapper{position:relative}.search-form .listbox{margin-bottom:0;scrollbar-width:thin;scrollbar-color:#003f7d #e7e9f4}.search-form .listbox::-webkit-scrollbar{width:6px;-webkit-appearance:none}.search-form .listbox::-webkit-scrollbar-track{background:0 0}.search-form .listbox::-webkit-scrollbar-thumb{background-color:#003f7d;border-radius:11px}.search-form [aria-expanded=true]+.listbox{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:502px;max-height:300px;font-size:14px;font-weight:600;background-color:#fefefe;border:2px solid currentColor;border-top:0 none;border-bottom-right-radius:10px;border-bottom-left-radius:10px;-webkit-box-shadow:5px 5px 10px rgba(15, 15, 15, .05);box-shadow:5px 5px 10px rgba(15, 15, 15, .05);margin-top:-1.55em;padding:.7em .5em;list-style-type:none;position:absolute;right:0;left:calc((100% / 2) - 251px);z-index:101;overflow:auto}@supports ((-webkit-backdrop-filter: blur(15px)) or (backdrop-filter: blur(15px))){.search-form [aria-expanded=true]+.listbox{background-color:rgba(254, 254, 254, .8);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}}@media (min-width: 840px){.search-form [aria-expanded=true]+.listbox{max-height:400px}}@media (max-width: 540px){.search-form [aria-expanded=true]+.listbox{right:-1px;left:-1px}}.search-form .listbox .result-item{margin:.25em 0;padding:.5em}.search-form .listbox .result-item.focused,.search-form .listbox .result-item:focus,.search-form .listbox .result-item:hover{cursor:pointer;color:#fefefe;background-color:#003f7d;border-radius:9px}@media (min-width: 840px){.result-header{margin-top:4em}}.result-summary{color:#003f7d;background-color:transparent;margin-top:1.5em;padding-top:0}@media (min-width: 840px){.result-summary{color:#fefefe;background-color:#003f7d;padding-top:2em}}.result-summary a{color:#003f7d;text-decoration:underline}.result-summary a:focus,.result-summary a:hover{text-decoration:none}.result-summary .info-layer-trigger{font-weight:inherit}@media (min-width: 840px){.result-summary a{color:#fefefe}.result-summary .info-layer-trigger{color:#fefefe}}@media (min-width: 840px){.result-summary{display:-webkit-box;display:-ms-flexbox;display:flex;}}.result-summary .substitutability-potential-wrapper{background-color:#003f7d;border-radius:5px;margin-bottom:1.5em;padding:1.5em}@media (min-width: 840px){.result-summary .substitutability-potential-wrapper{margin-right:2em;margin-bottom:0;padding:0}}.result-summary .substitutability-potential{-ms-flex-preferred-size:168px;flex-basis:168px;-ms-flex-negative:0;flex-shrink:0;width:168px;height:168px;color:#fefefe;text-align:center;background-color:#fefefe;border-radius:50%;margin:0 auto;position:relative}.result-summary .substitutability-potential-ring{width:180px;height:180px;position:absolute;top:-6px;left:-6px;z-index:1}.result-summary .substitutability-potential-robot{width:50px;height:auto;position:absolute;top:35px;left:59px;z-index:2}.result-summary .substitutability-potential-percentage{width:100px;color:#003f7d;font-size:32px;font-weight:600;text-align:center;position:absolute;top:97px;left:37px;z-index:2}@media (min-width: 840px){.result-trend .result-trend-wrapper{max-width:400px;margin:0 auto}}.result-trend h3{font-size:18px;font-weight:600;margin-top:1em}@media (min-width: 840px){.result-trend h3{font-size:20px}}.result-trend .table-container{border-radius:15px}.result-trend table{caption-side:bottom}.result-trend thead{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}.result-trend caption{font-size:12px;text-align:left;margin-top:1em;margin-left:8px}.result-trend td,.result-trend th{min-width:50px;font-size:12px;white-space:nowrap;padding:.5em 2px}.result-trend td[role=presentation]{min-width:18px}.result-trend td[role=presentation] img{margin:0 auto;display:block}@media (min-width: 480px){.result-trend td,.result-trend th{font-size:16px;white-space:wrap;padding:.5em 5px}.result-trend caption{margin-left:13px}}.result-trend .graphs-link{text-align:center}.result-trend .graphs-link a{color:#003f7d;font-weight:400;text-decoration:underline}.result-trend .graphs-link a:focus,.result-trend .graphs-link a:hover{text-decoration:none}.result-trend .graphs-link a:focus{outline:1px dotted currentColor}.result-skills{margin-top:-4em}.result-skills .skills{min-width:280px;overflow-x:hidden}.result-skills h3{font-size:18px;font-weight:600;margin-top:2em}@media (min-width: 840px){.result-skills h3{font-size:20px}}@media (min-width: 840px){.result-skills .accordion,.result-skills h4{max-width:400px;margin-right:auto;margin-left:auto}}.result-skills .skill-legend,.result-skills .skill-legend figcaption,.result-skills .skill-legend img{font-size:15px;vertical-align:middle;display:inline-block}@media (min-width: 480px){.result-skills .skill-legend,.result-skills .skill-legend figcaption,.result-skills .skill-legend img{font-size:16px}}.result-skills .skill-legend{margin-top:-.5em;margin-right:1em;margin-bottom:1em}.result-skills .skill-legend img{width:30px;margin-right:.5em}@media (min-width: 480px){.result-skills .skill-legend img.automatable,.result-skills .skill-legend img.automatable+figcaption{margin-left:-5px}}.result-skills .skill-legend img.automatable{-webkit-transform:scale(.65,.65);-ms-transform:scale(.65,.65);transform:scale(.65,.65)}.result-skills .skill-legend+h4{color:#003f7d;margin-top:1em}html[lang=en] .result-skills .additional-skills>h4 .accordion-trigger::first-letter,html[lang=en] .result-skills .skills>h4::first-letter{text-transform:uppercase}.result-skills h5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:1.879em}.result-skills h5:first-child{margin-top:0}.result-skills h4 .accordion-trigger,.result-skills h5 .accordion-trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#003f7d;text-align:left;background-color:transparent}.result-skills h4 .accordion-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#003f7d;text-align:left;background-color:transparent}.result-skills h5 .accordion-trigger{font-size:15px;padding-left:2.1em;display:block;position:relative}@media (min-width: 480px){.result-skills h5 .accordion-trigger{font-size:16px}}html[lang=en] .result-skills h5 .accordion-trigger{padding-left:2.9em}.result-skills .accordion-trigger .icon{display:inline;pointer-events:none}.result-skills .accordion-trigger .icon::before{font-family:icons!important;color:inherit;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-indent:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e908";font-size:.5em;padding-top:.8em;padding-right:1em;display:inline-block}.result-skills h5 .accordion-trigger .icon::before{position:absolute;left:0}.result-skills .accordion-trigger[aria-expanded=true] .icon::before{content:"\e902";font-size:.7em;padding-top:.5em}.result-skills .robot{width:30px;-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;font-size:16px;margin-left:.5em}html[lang=de] .result-skills .robot{margin-right:52px}html[lang=en] .result-skills .robot{margin-right:79px}.result-skills .robot img{width:30px;height:auto;margin:0 auto;display:block}.result-skills .robot img.automatable{-webkit-transform:scale(.65,.65) translate(0,-.3em);-ms-transform:scale(.65,.65) translate(0,-.3em);transform:scale(.65,.65) translate(0,-.3em)}.result-skills .accordion-trigger[aria-expanded=false]+.robot{visibility:hidden}.result-skills .accordion-panel{margin-top:-.6em}.result-skills .accordion-panel label{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}.result-skills .additional-skills>h4{text-align:center}.result-skills .additional-skills>h4 .accordion-trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#003f7d;font-weight:700;background-color:transparent;margin-top:2em;margin-bottom:1em;display:inline-block}.result-skills .accordion-trigger:hover{cursor:pointer}.result-skills .accordion-trigger:focus{outline:1px dotted currentColor}.result-skills .additional-skills>h4 .accordion-trigger .icon::before{display:none}.result-skills .additional-skills>h4 .accordion-trigger .icon{display:inline;pointer-events:none}.result-skills .additional-skills>h4 .accordion-trigger .icon::after{font-family:icons!important;color:inherit;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-indent:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e908";font-size:.8em;padding-right:1em;padding-left:1em;display:inline-block}.result-skills .additional-skills>h4 .accordion-trigger[aria-expanded=true] .icon::after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.result-skills .additional-skills .accordion-panel{margin-bottom:1.5em}.result-skills .additional-skills .accordion-panel .accordion-trigger[aria-expanded=true]{margin-bottom:0}.result-skills .single-skill{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.result-skills .single-skill::before{padding-right:2em}.result-skills .single-skill::after{padding-left:2em}.result-skills .single-skill::after,.result-skills .single-skill::before{color:#003f7d;font-size:10px;text-transform:uppercase;white-space:nowrap}html[lang=de] .result-skills .single-skill::before{content:'Nie'}html[lang=de] .result-skills .single-skill::after{content:'Ständig'}html[lang=en] .result-skills .single-skill::before{content:'Never'}html[lang=en] .result-skills .single-skill::after{content:'Permanently'}.result-skills input[type=range]{-webkit-appearance:none;width:153px;margin:18px 0;-webkit-box-flex:1;-ms-flex:1;flex:1}.result-skills input[type=range]:focus{outline:0}.result-skills input[type=range]::-webkit-slider-runnable-track{width:100%;height:22px;background:-webkit-gradient(linear,left top, right top,from(#003f7d),color-stop(50%, #003f7d),color-stop(50%, #e7e9f4),to(#e7e9f4));background:linear-gradient(to right,#003f7d,#003f7d 50%,#e7e9f4 50%,#e7e9f4 100%);border:4px solid #e7e9f4;border-radius:11px;cursor:pointer}.result-skills .additional-skills input[type=range]::-webkit-slider-runnable-track{background:-webkit-gradient(linear,left top, right top,from(#003f7d),color-stop(0, #003f7d),color-stop(0, #e7e9f4),to(#e7e9f4));background:linear-gradient(to right,#003f7d,#003f7d 0,#e7e9f4 0,#e7e9f4 100%)}.result-skills input[type=range]:focus::-webkit-slider-runnable-track{background:-webkit-gradient(linear,left top, right top,from(#bccf26),color-stop(50%, #bccf26),color-stop(50%, #e7e9f4),to(#e7e9f4));background:linear-gradient(to right,#bccf26,#bccf26 50%,#e7e9f4 50%,#e7e9f4 100%)}.result-skills .additional-skills input[type=range]:focus::-webkit-slider-runnable-track{background:-webkit-gradient(linear,left top, right top,from(#bccf26),color-stop(0, #bccf26),color-stop(0, #e7e9f4),to(#e7e9f4));background:linear-gradient(to right,#bccf26,#bccf26 0,#e7e9f4 0,#e7e9f4 100%)}.result-skills input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:33px;height:33px;background:-webkit-gradient(linear,left top, right top,from(#798ab7),to(#003f7d));background:linear-gradient(to right,#798ab7,#003f7d 100%);border:1px solid rgba(254, 254, 254, .8);border-radius:50%;margin-top:-10px;cursor:pointer}.result-skills input[type=range]:focus::-webkit-slider-thumb{background:-webkit-gradient(linear,left top, right top,from(#fefefe),color-stop(80%, #bccf26));background:linear-gradient(to right,#fefefe,#bccf26 80%);border-color:rgba(188, 207, 38, .5)}.result-skills input[type=range]::-moz-range-track{width:100%;height:20px;background:linear-gradient(to right,#003f7d,#003f7d 50%,#e7e9f4 50%,#e7e9f4 100%);border:3px solid #e7e9f4;border-radius:11px;cursor:pointer}.result-skills .additional-skills input[type=range]::-moz-range-track{background:linear-gradient(to right,#003f7d,#003f7d 0,#e7e9f4 0,#e7e9f4 100%)}.result-skills input[type=range]:focus::-moz-range-track{background:linear-gradient(to right,#bccf26,#bccf26 50%,#e7e9f4 50%,#e7e9f4 100%)}.result-skills .additional-skills input[type=range]:focus::-moz-range-track{background:linear-gradient(to right,#bccf26,#bccf26 0,#e7e9f4 0,#e7e9f4 100%)}.result-skills input[type=range]::-moz-range-thumb{width:33px;height:33px;background:linear-gradient(to right,#798ab7,#003f7d 100%);border:1px solid rgba(254, 254, 254, .8);border-radius:50%;margin-top:-10px;cursor:pointer}.result-skills input[type=range]:focus::-moz-range-thumb{background:linear-gradient(to right,#fefefe,#bccf26 80%);border-color:rgba(188, 207, 38, .5)}.result-skills input[type=range]::-ms-tooltip{display:none}.result-skills input[type=range]::-ms-track{width:100%;height:20px;background:#e7e9f4;border:3px solid #e7e9f4;cursor:pointer}.result-skills input[type=range]::-ms-fill-lower{background:#003f7d}.result-skills input[type=range]:focus::-ms-fill-lower{background:#bccf26}.result-skills input[type=range]::-ms-fill-upper{background:#e7e9f4}.result-skills input[type=range]::-ms-thumb{width:18px;height:18px;background:linear-gradient(to right,#798ab7,#003f7d 100%);border:1px solid rgba(254, 254, 254, .8);border-radius:50%;cursor:pointer}.result-skills input[type=range]:focus::-ms-thumb{background:linear-gradient(to right,#fefefe,#bccf26 80%);border-color:rgba(188, 207, 38, .5)}.result-skills input[type=range]::-ms-ticks-after,.result-skills input[type=range]::-ms-ticks-before,.result-skills input[type=range]::-ms-track{color:transparent}.profile-potential-reset{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;color:#003f7d;white-space:nowrap;background-color:#f5f6fa;border:1px solid #003f7d;border-radius:10px;margin:2em auto 0 auto;padding:1em;display:block}.profile-potential-reset:focus,.profile-potential-reset:hover{color:#fefefe;background-color:#003f7d;cursor:pointer}.profile-potential-reset .icon::before{font-family:icons!important;color:inherit;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-indent:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90a";padding-right:1em}@media (min-width: 840px){.profile-potential-reset{max-width:300px}}.potential-result-wrapper{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;color:#fefefe;background-color:#003f7d;-webkit-box-shadow:0 5px 10px rgba(15, 15, 15, .05);box-shadow:0 5px 10px rgba(15, 15, 15, .05);opacity:0;top:0;right:0;left:0;z-index:102;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.potential-result-wrapper.show{clip:auto;-webkit-clip-path:none;clip-path:none;height:auto;overflow:visible;position:static;white-space:wrap;width:auto;opacity:1;position:fixed!important}.potential-result{padding:.2em 20px .4em 20px;position:relative}.potential-result p{margin-bottom:.5em}@media (min-width: 480px){.potential-result{padding-top:1em;padding-bottom:1em}}@media (min-width: 840px){.potential-result{padding-right:calc((100vw - 800px)/ 2);padding-left:calc((100vw - 800px)/ 2)}.potential-result p{margin-bottom:1em}}.potential-result-wrapper .potential-result .base-potential,.potential-result-wrapper .potential-result .potential-profile{font-size:14px;text-overflow:ellipsis;white-space:nowrap;padding-right:60px;padding-left:30px;overflow:hidden}@media (min-width: 840px){.potential-result-wrapper .potential-result .base-potential,.potential-result-wrapper .potential-result .potential-profile{font-size:16px}}.potential-result .base-potential{background:transparent url(./../../images/icons/job-futuromat-sticky-logo.png) no-repeat 0 .2em;background-size:22px 22px}.potential-result .potential-profile{color:#bccf26;text-shadow:1px 1px 0 rgba(255,255,255,.05);margin-bottom:0}.potential-result .potential-display{width:60px;height:60px;padding-right:20px;position:absolute;top:.3em;right:0}.potential-result .potential-display .potential-ring{position:absolute;top:.3em;right:20px}.potential-result .potential-display .potential-profile-ring{position:absolute;top:calc(.3em + 3px);right:calc(20px + 3px)}.potential-result .potential-display .potential-profile-percentage{color:#bccf26;text-align:center;line-height:1;position:absolute;top:calc(.3em + 17px);right:calc(20px + 12px);-webkit-transform:translate(0,.2em)}@media (min-width: 480px){.potential-result .potential-display{top:1em}}@media (min-width: 840px){.potential-result .potential-display{width:60px;height:60px;padding-right:20px;position:absolute;top:1.2em;right:0}.potential-result .potential-display .potential-ring{width:80px;height:80px;position:absolute;top:0;right:calc((100vw - 800px)/ 2)}.potential-result .potential-display .potential-profile-ring{width:72px;height:72px;position:absolute;top:4px;right:calc((100vw - 800px)/ 2 + 4px)}.potential-result .potential-display .potential-profile-percentage{color:#bccf26;font-size:22px;text-align:center;position:absolute;top:26px;right:calc((100vw - 800px)/ 2 + 14px);-webkit-transform:none}}.result-glossary{background:-webkit-gradient(linear,left top, right top,from(#e7e9f4),color-stop(110%, #fefefe));background:linear-gradient(to right,#e7e9f4,#fefefe 110%)}#glossary,.result-glossary{scroll-margin-top:135px;scroll-snap-margin-top:135px;-ms-wrap-margin:135px}@media (min-width: 840px){#glossary,.result-glossary{scroll-margin-top:150px;scroll-snap-margin-top:150px;-ms-wrap-margin:150px}}.result-glossary h3{margin-bottom:0}.result-glossary .accordion-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#003f7d;font-size:18px;font-weight:600;text-align:left;background-color:transparent}.result-glossary .accordion-trigger:hover{cursor:pointer}.result-glossary .accordion-trigger:focus{outline:1px dotted currentColor}.result-glossary .accordion-trigger .icon{display:inline;pointer-events:none}.result-glossary .accordion-trigger .icon::after{font-family:icons!important;color:inherit;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-indent:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e908";font-size:.6em;padding:.65em 1em;display:inline-block}.result-glossary .accordion-trigger[aria-expanded=true] .icon::after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}@media (min-width: 840px){.result-glossary .accordion-trigger{font-size:20px;font-weight:700}}.result-glossary .accordion-panel{margin-top:1.4em}.result-glossary .accordion-panel ul{list-style-type:none}.result-glossary .accordion-panel li{margin-bottom:1em}#glossary-info-layer .info-layer-label{margin-bottom:.5em}#glossary-info-layer .info-layer-content strong{color:#003f7d}.result-links h3{font-weight:600}.result-links a{color:#003f7d;padding-bottom:.2em;border-bottom:1px solid transparent}.result-links a:focus,.result-links a:hover{border-bottom-color:currentColor}.result-links a .icon{display:inline}.result-links a .icon::before{vertical-align:middle;padding-right:.5em}.result-links ul{margin-bottom:0;list-style-type:none}.result-links ul li{margin-bottom:.8em}.result-links ul li:last-child{margin-bottom:0}@media (min-width: 840px){.result-links ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.result-links ul>li{-ms-flex-preferred-size:50%;flex-basis:50%}.result-links ul li:nth-last-child(2){margin-bottom:0}}.result-graphs h3{font-weight:600;margin-top:-2em}.result-graphs a{color:#003f7d;text-decoration:underline}.result-graphs a:focus,.result-graphs a:hover{text-decoration:none}@media (min-width: 840px){.result-graphs h3{margin-top:0}}.result-graphs h4 em{font-weight:400;font-style:normal}.result-graphs canvas{max-width:100%}.result-graphs .chart-info-text{margin-top:2em}.result-graphs .chart{min-height:300px}@media (min-width: 840px){.result-graphs .chart-info-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.result-graphs .chart-wrapper{-ms-flex-preferred-size:60%;flex-basis:60%;-ms-flex-negative:0;flex-shrink:0;margin-right:1em}.result-graphs .chart-info-text{margin-top:1em}}.result-graphs .chart-info-text p:last-child{margin-bottom:0}.result-footer{padding-top:0}@media (min-width: 840px){.result-footer{margin-bottom:-2em;padding-bottom:4em}}.result-footer .result-footer-text{text-align:center;margin-bottom:0;padding-top:2em}.result-footer .result-footer-text a{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;color:#fefefe;white-space:nowrap;background-color:#003f7d;border:1px solid #003f7d;border-radius:10px;margin:0 auto;padding:1em;display:block}.result-footer .result-footer-text a:focus,.result-footer .result-footer-text a:hover{color:#003f7d;background-color:transparent;outline:0 none}@media (min-width: 840px){.result-footer .result-footer-text a{max-width:300px}}.info-layer-trigger{color:#003f7d;text-align:left;text-decoration:underline;background-color:transparent;display:inline}.info-layer-trigger:focus,.info-layer-trigger:hover{text-decoration:none;cursor:pointer}.info-layer-trigger:focus{outline:1px dotted currentColor}.result-info-layer{padding-top:0;padding-bottom:0}.result-info-layer .hidden{display:none}.result-info-layer [role=alertdialog],.result-info-layer [role=dialog]{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:320px;max-width:800px;min-height:100vh;background-color:#fefefe;background-image:url(./../../images/mobile-background.svg);background-repeat:repeat;background-size:cover;background-attachment:scroll;padding:2em 20px 80px 2em}@media (min-width: 840px){.result-info-layer [role=alertdialog],.result-info-layer [role=dialog]{min-width:calc(640px - (15px * 2));min-height:auto;-webkit-box-shadow:0 19px 38px rgba(15, 15, 15, .05),0 15px 12px rgba(15, 15, 15, .05);box-shadow:0 19px 38px rgba(15, 15, 15, .05),0 15px 12px rgba(15, 15, 15, .05);padding-bottom:2em;position:absolute;top:2rem;left:50vw;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.result-info-layer .dialog-backdrop{display:none;position:fixed;overflow-y:auto;top:0;right:0;bottom:0;left:0;z-index:104}@media (min-width: 840px){.result-info-layer .dialog-backdrop{background:rgba(0,0,0,.3)}}.result-info-layer .dialog-backdrop.active{display:block}.result-info-layer .no-scroll{overflow-y:auto!important}.has-dialog{overflow:hidden}.result-info-layer .info-layer-label{color:#003f7d;font-size:20px;font-weight:700;padding-right:30px}.result-info-layer .info-layer-label em{font-weight:400;font-style:normal}.result-info-layer .close-info-layer{width:21px;height:21px;color:#003f7d;text-indent:200%;white-space:nowrap;background-color:transparent;display:block;position:absolute;top:2em;right:20px;overflow:hidden}.result-info-layer .close-info-layer .icon{display:inline}.result-info-layer .close-info-layer .icon::before{font-family:icons!important;color:inherit;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-indent:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e902";width:21px;height:21px;font-size:20px;position:absolute;top:0;left:0}.result-info-layer .close-info-layer:hover{cursor:pointer}.result-info-layer .info-layer-content a{color:#003f7d;text-decoration:underline}.result-info-layer .info-layer-content a:focus,.result-info-layer .info-layer-content a:hover{text-decoration:none}.result-info-layer .info-layer-content ol,.result-info-layer .info-layer-content ul{margin-right:2em;margin-left:2em}.result-info-layer .info-layer-content ol li,.result-info-layer .info-layer-content ul li{margin-bottom:.3em}.result-info-layer .info-layer-content tbody tr:nth-child(odd) th,.result-info-layer .info-layer-content tr:nth-child(odd) td{background-color:#e7e9f4}.result-info-layer .info-layer-content td,.result-info-layer .info-layer-content th{min-width:0;font-size:.8em}.result-info-layer .info-layer-content td p{font-size:1em}.occupational-field-search .info-layer-label .icon::after{font-family:icons!important;color:inherit;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-indent:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90a";-webkit-animation:animation-spinning 3s linear infinite;animation:animation-spinning 3s linear infinite;width:16px;height:16px;color:#003f7d;font-size:12px;text-align:center;padding-top:.4em;display:none}.occupational-field-search .info-layer-label .icon.show::after{display:inline-block}.occupational-field-search .error{color:#c00;font-weight:600}.occupational-field-search .parent-field button{font-weight:600}.occupational-field-search h4{margin-bottom:.2em}.occupational-field-search .parent-field button{color:#003f7d;font-weight:600;background:0 0;border-bottom:1px solid transparent;padding-left:.9em;position:relative}.occupational-field-search .parent-field button span{position:absolute;top:.05em;left:0}.occupational-field-search .parent-field button:focus,.occupational-field-search .parent-field button:hover{border-bottom-color:currentColor}.occupational-field-search .parent-field button:hover{cursor:pointer}.occupational-field-search .parent-field button:focus{outline:1px dotted currentColor}.occupational-field-search button{text-align:left;padding-left:1.2em;position:relative}.occupational-field-search button .icon{position:absolute;top:.05em;left:0}.occupational-field-search button .icon::before{font-family:icons!important;color:inherit;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-indent:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:16px;height:16px;color:#003f7d;font-size:12px}.occupational-field-search .occupational-field-search-content .field-list{margin-top:1.5em;margin-left:0;padding-left:0;list-style-type:none}.occupational-field-search .field-list .parent-field:first-child{margin-bottom:.5em}.occupational-field-search .field-list .parent-field:last-child{margin-top:.5em}.occupational-field-search .field-list .field{margin-bottom:.8em}.occupational-field-search .parent-field~.field{margin-left:.8em}.occupational-field-search .field button{color:#003f7d;font-weight:400;background:0 0;border-bottom:1px solid transparent}.occupational-field-search .field button:focus,.occupational-field-search .field button:hover{border-bottom-color:currentColor}.occupational-field-search .field button:hover{cursor:pointer}.occupational-field-search .field button:focus{outline:1px dotted currentColor}.occupational-field-search .field .icon{padding-right:.2em}.occupational-field-search .field .icon::before{content:"\e90d";}.occupational-field-search .occupational-field-search-content .job-list{margin-top:1.5em;margin-left:0;padding-left:0;list-style-type:none}.occupational-field-search .job-list .parent-field:first-child{margin-bottom:.5em}.occupational-field-search .job-list .parent-field:last-child{margin-top:.5em}.occupational-field-search .job-list .field{margin-bottom:.8em}.occupational-field-search .parent-field~.job{margin-bottom:.8em;margin-left:.8em}.occupational-field-search .job button{color:#003f7d;font-weight:400;background:0 0;border-bottom:1px solid transparent}.occupational-field-search .job button:focus,.occupational-field-search .job button:hover{border-bottom-color:currentColor}.occupational-field-search .job button:hover{cursor:pointer}.occupational-field-search .job button:focus{outline:1px dotted currentColor}.occupational-field-search .job .icon::before{content:"\e907";}.occupational-field-search .show-jobs{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;color:#fefefe;font-weight:400;white-space:nowrap;text-align:center;background-color:#003f7d;border:1px solid #003f7d;border-radius:10px;margin:2em auto 0 auto;padding:1em;display:block}.occupational-field-search .show-jobs:hover{cursor:pointer}.occupational-field-search .show-jobs:focus,.occupational-field-search .show-jobs:hover{color:#003f7d;background-color:transparent;outline:0 none}@media (min-width: 840px){.occupational-field-search .show-jobs{max-width:300px}}.occupational-field-search .parent-field .reset-occupational-field-search{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;color:#003f7d;font-weight:400;white-space:nowrap;text-align:center;background-color:#f5f6fa;border:1px solid #003f7d;border-radius:10px;margin:2em auto 0 auto;padding:1em;display:block}.occupational-field-search .parent-field .reset-occupational-field-search:hover{cursor:pointer}.occupational-field-search .parent-field .reset-occupational-field-search:focus,.occupational-field-search .parent-field .reset-occupational-field-search:hover{color:#fefefe;background-color:#003f7d;outline:0 none}@media (min-width: 840px){.occupational-field-search .parent-field .reset-occupational-field-search{max-width:300px}}