.practice-guide-list{text-align:left;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:16px;margin:24px 0 0;padding:0;list-style:none;display:grid}.practice-guide-list a{border:1px solid var(--ui-line);border-radius:var(--ui-radius-card);background:var(--ui-surface);height:100%;padding:20px;display:block}.practice-guide-list a:hover strong{text-decoration:underline}.practice-guide-list strong svg{vertical-align:middle;display:inline}.practice-guide-list a span{color:var(--ui-muted);margin-top:6px;display:block}
