.razbor-h2{margin:30px 0 14px;font-size:20px;line-height:1.25}.razbor-check,.razbor-list{margin:0;padding:0;list-style:none;display:grid;grid-gap:14px;gap:14px}.razbor-check li p,.razbor-list li p{margin:0;font-size:16.5px;line-height:1.55}.razbor-list li{padding-left:14px;border-left:3px solid color-mix(in srgb,var(--ink-soft) 35%,transparent)}.razbor-list .razbor-example{margin-top:8px}.razbor-check{counter-reset:q}.razbor-check li{counter-increment:q;position:relative;padding-left:34px}.razbor-check li:before{content:counter(q);position:absolute;left:0;top:0;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:700;background:color-mix(in srgb,var(--ink-soft) 22%,transparent)}.razbor-check details{margin-top:8px}.razbor-check summary{cursor:pointer;font-size:14.5px;color:var(--ink-soft)}.razbor-check details p{margin-top:6px}.razbor-honest{font-size:13px!important;opacity:.85}.rq{margin:0;padding:0;list-style:none;display:grid;grid-gap:16px;gap:16px;counter-reset:rq}.rq-task{counter-increment:rq;padding:14px 16px;border-radius:14px;border:1px solid color-mix(in srgb,var(--ink-soft) 30%,transparent)}.rq-task.rq-ok{border-color:#2f9e5b}.rq-task.rq-bad{border-color:#d0603a}.rq-q{margin:0 0 10px;font-size:16.5px;line-height:1.5;font-weight:600}.rq-q:before{content:counter(rq) ". "}.rq-options{display:flex;flex-wrap:wrap;gap:8px}.rq-opt{padding:9px 14px;border-radius:10px;border:1px solid color-mix(in srgb,var(--ink-soft) 40%,transparent);background:transparent;color:inherit;font:inherit;font-size:15px;cursor:pointer}.rq-opt:disabled{cursor:default;opacity:.75}.rq-opt.rq-picked{opacity:1;border-width:2px}.rq-opt.rq-right{opacity:1;border-color:#2f9e5b;background:color-mix(in srgb,#2f9e5b 14%,transparent)}.rq-input{display:flex;gap:8px;flex-wrap:wrap}.rq-input input{flex:1 1 160px;min-width:0;padding:9px 12px;border-radius:10px;border:1px solid color-mix(in srgb,var(--ink-soft) 40%,transparent);background:transparent;color:inherit;font:inherit;font-size:15px}.rq-input .btn{width:auto;padding:9px 16px}.rq-result{margin-top:10px;font-size:15px;line-height:1.5}.rq-result p{margin:4px 0 0}.razbor-group li small{display:block;margin-top:3px;font-size:13.5px;line-height:1.45;color:var(--ink-soft)}