.li-section{padding:72px 24px 96px;background:var(--nerve-color-canvas)}.li-inner{max-width:1100px;margin:0 auto}.li-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:22px;gap:22px;margin-top:28px}.li-card{display:flex;flex-direction:column;gap:10px}.li-caption{margin:0;color:var(--nerve-color-text-muted);font-size:.95rem;line-height:1.5}.li-embed{width:100%;height:560px;border:1px solid var(--nerve-color-border);border-radius:var(--nerve-radius-lg);background:#fff}.li-follow{display:flex;align-items:center;gap:18px;max-width:640px;margin-top:26px;padding:22px 26px;border:1px solid var(--nerve-color-border);border-radius:var(--nerve-radius-xl);background:var(--nerve-color-surface);text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.li-follow:hover{transform:translateY(-2px);box-shadow:var(--nerve-shadow-panel)}.li-follow-icon{flex:none;width:40px;height:40px;border-radius:8px;display:block;object-fit:contain}.li-follow-copy{display:flex;flex-direction:column}.li-follow-copy strong{color:var(--nerve-color-text);font-size:1.05rem}.li-follow-copy em{margin-top:2px;color:var(--nerve-color-text-muted);font-style:normal;font-size:.92rem;line-height:1.5}.li-follow-arrow{margin-left:auto;color:var(--nerve-color-brand);font-size:1.25rem}@media (max-width:600px){.li-section{padding:56px 20px 72px}.li-embed{height:520px}.li-follow{gap:14px;padding:18px}}