/* 首页“UI 界面设计”第 08 条和作品条（官网 v1.44） */
.cap-row .cap-link{display:inline-flex;align-items:center;gap:4px;margin-left:6px;color:var(--brand-bright);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}
.ui-band{margin-top:clamp(28px,3vw,40px)}
.ui-band-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:16px}
.ui-band-head h3{margin:0;font-size:clamp(18px,1.6vw,22px);font-weight:700;color:var(--ink)}
.ui-band-head a{font-size:13px;color:var(--brand-bright);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}
.ui-band-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}
.ui-band-card{display:flex;flex-direction:column;border:1px solid var(--paper-line);border-radius:14px;overflow:hidden;background:rgba(255,255,255,.02);color:inherit;text-decoration:none;transition:border-color .2s}
.ui-band-card:hover{border-color:var(--brand)}
.ui-band-card img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;background:#0b0e10}
.ui-band-card span{display:block;padding:12px 14px 14px;font-size:13px;line-height:1.6;color:var(--ink-soft)}
.ui-band-card small{display:block;font-size:11px;letter-spacing:.06em;color:var(--brand-bright);margin-bottom:3px}
@media(max-width:1000px){.ui-band-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:560px){.ui-band-head{flex-direction:column;align-items:flex-start;gap:6px}}
