/* 첫 화면 카드 — 제품 카드 윗선 · 일 칩 · 넷 줄(760 아래 한 줄) */
.md-typeset .grid.cards.prod > ul > li { border-top: 4px solid #8FA373; }
.md-typeset .grid.cards.g4 { grid-template-columns: repeat(4, 1fr); }
@media (max-width: 760px) { .md-typeset .grid.cards.g4 { grid-template-columns: 1fr; } }
.md-typeset a.chip { display: inline-block; margin: 0 .2rem .35rem 0; padding: .15rem .55rem; border: 1px solid var(--md-default-fg-color--lightest); border-radius: 6px; background: var(--md-default-fg-color--lightest); color: var(--md-default-fg-color); font-size: .7rem; }
.md-typeset a.more { font-size: .7rem; font-weight: 600; }
.md-typeset h2 small { font-weight: 400; font-size: .65rem; color: var(--md-default-fg-color--light); margin-left: .4rem; }
.md-typeset .foot { margin-top: 2rem; padding: .8rem 1rem; border-radius: 10px; background: var(--md-code-bg-color); }
