.tutorial-filters{flex-wrap:wrap;align-items:end;gap:12px 20px;margin:20px 0;display:flex}.tutorial-filters label{gap:4px;font-size:13px;display:grid}.tutorial-filters select,.tutorial-filters button{min-height:44px;font:inherit;padding:0 10px}.tutorial-list{gap:20px;padding:0;list-style:none;display:grid}.tutorial-card{background:#f6f2f9;border:1px solid #d9d6d0;padding:20px}.tutorial-card h2{margin:0 0 8px;font-size:20px}.tutorial-card dt{margin-top:10px;font-size:12px;font-weight:600}.tutorial-card dd{margin:2px 0 0;font-size:14px;line-height:1.6}.tutorial-card dd ul{margin:0;padding-left:18px}.tutorial-count,.tutorial-empty{font-size:13px}.tutorial-card a:focus-visible,.tutorial-filters :focus-visible{outline-offset:2px;outline:2px solid #5f3d7a}
