.atmosphere{position:fixed;inset:0;width:100%;height:100%;pointer-events:none;z-index:-1}.smoke{display:none}header,main,footer{position:relative;z-index:1}.quiz{box-shadow:0 30px 100px #0009,0 0 70px #00a4a50a}h1 em{background:linear-gradient(110deg,#fff,#55d8d1 40%,#fff 60%,#55d8d1);background-size:250% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:oil-light 9s ease-in-out infinite}.progress i{box-shadow:0 0 12px #00b9b580;transition:width .7s cubic-bezier(.16,1,.3,1)}.option{position:relative;overflow:hidden}.option:before{content:'';position:absolute;inset:0;background:linear-gradient(100deg,transparent,#ffffff0c,transparent);transform:translateX(-120%);transition:transform .7s;pointer-events:none}.option:hover:before{transform:translateX(120%)}#next{transition:box-shadow .3s,transform .3s}#next:hover{background:linear-gradient(110deg,#cc0206,#e84f03);box-shadow:0 8px 35px #cc02064a;transform:translateY(-2px)}#next span{transition:transform .35s}#next:hover span{transform:translate(3px,-3px)}@keyframes oil-light{0%,100%{background-position:100% 50%}50%{background-position:0% 50%}}@media(max-width:800px){header .brand-a,header .ns-logo{max-width:40%;flex-shrink:1}.atmosphere{opacity:.8}}@media(prefers-reduced-motion:reduce){h1 em{animation:none}.atmosphere{display:none}#next:hover{transform:none}}

[hidden]{display:none!important}.consent a{color:#60d7d2;text-underline-offset:3px}.consent input{flex-shrink:0;width:18px;height:18px}.quiz button:disabled{cursor:default}.quiz form[aria-busy="true"] button:disabled{cursor:progress}
