.clever-nst{width:min(980px,calc(100% - 32px));margin:clamp(48px,7vw,90px) auto;color:#17201d}.clever-nst__header{padding:clamp(34px,6vw,68px);border-radius:28px;background:#075444;color:#fff}.clever-nst__header>p:first-child{margin:0 0 16px;color:#ffdc18;font-size:12px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.clever-nst__header h2{max-width:18ch;color:#fff}.clever-nst__header>p:last-child{max-width:760px;margin:24px 0 0;color:rgba(255,255,255,.84);font-size:19px}.clever-nst__form{margin-top:28px}.clever-nst__question{padding:clamp(22px,4vw,36px);margin:0 0 18px;border:1px solid #dfe7e1;border-radius:18px;background:#fff}.clever-nst__question legend{width:100%;padding:0}.clever-nst__question legend small,.clever-nst__question legend span{display:block}.clever-nst__question legend small{margin-bottom:8px;color:#086b57;font-weight:800}.clever-nst__question legend span{font-size:clamp(18px,2vw,24px);font-weight:750;line-height:1.4}.clever-nst__answers{display:grid;gap:10px;margin-top:22px}.clever-nst__answers label{display:flex;align-items:flex-start;gap:12px;padding:13px 15px;border:1px solid #dfe7e1;border-radius:10px;cursor:pointer}.clever-nst__answers label:has(input:checked){border-color:#086b57;background:#ecf8ef}.clever-nst__answers input{flex:0 0 auto;width:20px;height:20px;margin-top:2px;accent-color:#086b57}.clever-nst__answers .is-correct{border-color:#086b57;background:#dff7e7}.clever-nst__answers .is-wrong{border-color:#c33;background:#fff0ee}.clever-nst__hint{margin:12px 0 0;color:#60706a;font-size:14px}.clever-nst__error{padding:14px 18px;border-radius:10px;background:#fff0ee;color:#9f1f1f;font-weight:700}.clever-nst__submit,.clever-nst__again{min-height:52px;padding:13px 24px;border:0;border-radius:10px;background:#ffdc18;color:#17201d;font-weight:850;cursor:pointer}.clever-nst__result{padding:clamp(34px,6vw,68px);margin-top:28px;border-radius:28px;background:#ecf8ef}.clever-nst__result>h2{text-align:center;max-width:none;color:#075444}.clever-nst__result-kicker,.clever-nst__score{text-align:center;font-weight:850}.clever-nst__solutions{display:grid;gap:14px;padding:0;list-style:none}.clever-nst__solutions li{padding:20px;border-radius:12px;background:#fff}.clever-nst__solutions p{margin:8px 0 0;color:#60706a}.clever-nst__again{display:block;margin:28px auto 0}.clever-nst button:focus-visible,.clever-nst input:focus-visible+span{outline:3px solid #ffdc18;outline-offset:4px}@media(max-width:520px){.clever-nst{width:min(100% - 24px,980px)}.clever-nst__header,.clever-nst__result{border-radius:18px}.clever-nst__submit,.clever-nst__again{width:100%}}@media(prefers-reduced-motion:reduce){.clever-nst *{scroll-behavior:auto!important;transition:none!important}}
