.site .st-list{margin:8px 0 0;padding-left:1.2em;list-style:outside}.site .st-list li+li{margin-top:4px}.site .free-section>:is(.st-skills,.st-sources,.st-list){max-width:70ch;margin-top:28px}.site .st-skills{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:14px;max-width:none;display:grid}.site .st-skills>div{border-radius:var(--radius);background:var(--paper);border:2px solid var(--grid);padding:20px 22px}.site .st-skills h3{letter-spacing:-.01em;font-size:1.15rem;font-weight:900}.site .st-skills .st-note{font-size:var(--step-small);color:var(--muted);margin-top:4px}.site .st-sources{font-size:var(--step-small);overflow-wrap:anywhere}.site .table-chips a.st-grade{font-size:1.15rem}
