.riq{box-sizing:border-box;max-width:760px;margin:24px auto;padding:clamp(18px,4vw,36px);background:#fff;color:#13233c;border:1px solid #dbe4ef;border-radius:16px;font-family:inherit;box-shadow:0 8px 30px #1234560c}.riq *{box-sizing:border-box}.riq .riq-kicker{font-size:13px;font-weight:800;letter-spacing:.08em;color:#0868ce}.riq h2{font-size:clamp(21px,4vw,30px);margin:20px 0;color:inherit}.riq progress{width:100%;height:12px;accent-color:#0876dc}.riq-options{display:grid;gap:10px}.riq .riq-btn{display:inline-block;background:#0868ce;color:#fff;border:1px solid #0868ce;border-radius:9px;padding:12px 18px;font:inherit;font-weight:600;text-align:center;text-decoration:none;cursor:pointer;margin:4px;white-space:normal}.riq .riq-answer{background:#f4f8fd;color:#13233c;border-color:#cddced;text-align:left;margin:0}.riq .riq-btn:focus-visible{outline:3px solid #f3b43f;outline-offset:3px}.riq .riq-score{font-size:56px;color:#0868ce}.riq-review{border-top:1px solid #dbe4ef;padding:12px 0}.riq-review p{margin:6px 0}.riq-public{margin:8vh auto;width:calc(100% - 32px)}.riq-status{overflow-wrap:anywhere}.riq details{margin-top:20px}
