.report>p{max-width:720px}fieldset{border:0;border-bottom:1px solid var(--line);margin:0;padding:24px 0}legend{font-weight:600;font-size:17px;padding-top:18px}.answer-options{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.answer-options label{display:flex;align-items:center;gap:8px;cursor:pointer;border:1px solid var(--line);padding:10px 16px;background:white;font-size:14px}.answer-options label:has(input:checked){border-color:var(--ink);background:var(--green)}input{accent-color:var(--ink);width:18px;height:18px}form>.button{margin-top:32px;border:0;font:inherit;cursor:pointer}.check-result{margin-top:50px;padding:30px;background:#fff;border:1px solid var(--ink)}.check-result h2{margin:0 0 20px}.check-result li{padding:8px 0}.check-result .button{border:0;font:inherit;font-size:14px;cursor:pointer}.check-result:focus{outline:2px solid var(--ink);outline-offset:4px}.check-result>p:last-child{font-size:14px}#result-note{font-size:12px}@media(max-width:600px){.check-result{padding:22px}.report h1{font-size:43px}.answer-options{gap:7px}.answer-options label{padding:9px 11px}}
