#FHNWApp .button{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}#FHNWApp .question__title,#FHNWApp .result__title{font-size:30px;line-height:1.17}@media (max-width:600px){#FHNWApp .question__title,#FHNWApp .result__title{font-size:17px}}#FHNWApp .button,#FHNWApp .result__text{font-size:18px;line-height:1.2}@media (max-width:600px){#FHNWApp .button,#FHNWApp .result__text{font-size:15px}}#FHNWApp .button--cta{font-size:15px;line-height:1}#FHNWApp{font-family:Helvetica,Arial,sans-serif;font-size:15px;line-height:1.25;text-align:center;width:600px;height:0;max-width:600px;padding-bottom:720px;position:relative;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin:auto}@media (max-width:600px){#FHNWApp{width:100%;padding-bottom:500px}}#FHNWApp .app{position:absolute;top:0;left:0;width:100%;height:100%;flex-flow:column nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}#FHNWApp .app,#FHNWApp .question{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap}#FHNWApp .question{flex-flow:column nowrap;-webkit-justify-content:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#FHNWApp .question__title{min-height:88px;margin:0 15px}@media (max-width:600px){#FHNWApp .question__title{min-height:0;margin:0 10px 8px}}#FHNWApp .question__image-wrapper,#FHNWApp .result__image-wrapper{position:relative;width:100%;height:0;padding-bottom:50%;background:#d0d0d0}@media (max-width:600px){#FHNWApp .question__image-wrapper,#FHNWApp .result__image-wrapper{height:140px;padding-bottom:0}}#FHNWApp .question__image,#FHNWApp .result__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}#FHNWApp .question__image-copyright{position:absolute;bottom:13px;left:15px;z-index:1;font-size:12px}#FHNWApp .question__buttons{margin:15px 10px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}@media (max-width:600px){#FHNWApp .question__buttons{-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin:10px}}#FHNWApp .question__buttons .button{width:calc(50% - 10px);margin:5px;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}@media (max-width:600px){#FHNWApp .question__buttons .button{width:100%;margin:0}#FHNWApp .question__buttons .button+.button{margin-top:8px}}#FHNWApp .progress{margin:18px 15px}@media (max-width:600px){#FHNWApp .progress{margin:10px}}#FHNWApp .progress__bar{display:block;background:#d0d0d0;height:8px;position:relative}@media (max-width:600px){#FHNWApp .progress__bar{height:6px}}#FHNWApp .progress__fill{position:absolute;top:0;left:0;height:100%;background:#044ca0;transition:width .5s ease-in-out}#FHNWApp .progress__label{display:block;margin-top:8px}@media (max-width:600px){#FHNWApp .progress__label{font-size:12px}}#FHNWApp button{outline:0}#FHNWApp .button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;text-decoration:none;margin:auto;position:relative;font-family:Helvetica,Arial,sans-serif;font-weight:700;color:#fff;-webkit-font-smoothing:antialiased;padding:14px 20px;box-sizing:border-box;border-radius:14px;text-align:left;cursor:pointer;outline:0;background-color:#044ca0;transition-property:background-color;transition-duration:.1s}#FHNWApp .button.current,#FHNWApp .button.section,.no-touchevents #FHNWApp .button:hover{background-color:#08366c}#FHNWApp .button:focus{outline:0}#FHNWApp .button:active{background-color:#81a5cf!important}@media (max-width:600px){#FHNWApp .button{padding:5px 10px;border-radius:10px;font-weight:400}}#FHNWApp .button--cta{padding:10px 30px;border-radius:8px;text-align:center;border:2px solid #fff;box-shadow:0 4px 10px rgba(0,0,0,.33);background:linear-gradient(180deg,#727272 40%,#232323 60%)}#FHNWApp .button--cta:hover{background:linear-gradient(180deg,#4c4c4c 40%,#232323 60%);box-shadow:0 2px 10px rgba(0,0,0,.33)}@media (max-width:600px){#FHNWApp .button--cta{background:#fff;border:2px solid #044ca0;color:#044ca0;font-weight:700;box-shadow:none;cursor:pointer;outline:0;background-color:#fff;transition-property:background-color;transition-duration:.1s}#FHNWApp .button--cta.current,#FHNWApp .button--cta.section,.no-touchevents #FHNWApp .button--cta:hover{background-color:#fff}#FHNWApp .button--cta:focus{outline:0}#FHNWApp .button--cta:hover{box-shadow:none;background:#fff}}#FHNWApp .result{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-justify-content:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#FHNWApp .result__title{min-height:88px;margin:75px 15px 0}@media (max-width:600px){#FHNWApp .result__title{min-height:0;margin:50px 15px 15px}}#FHNWApp .result__text{text-align:left;font-weight:400;margin:30px 30px auto}@media (max-width:600px){#FHNWApp .result__text{margin:15px}}#FHNWApp .result__button{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}@media (max-width:600px){#FHNWApp .result__image-wrapper{height:50vw;padding-bottom:0}}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#FHNWApp .loading-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:hsla(0,0%,100%,.85);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#FHNWApp .loading-overlay__spinner{width:80px;height:80px;-webkit-animation:a 4s linear infinite;animation:a 4s linear infinite;background:red}