.chaos-insight .chaos-video-note{color:var(--muted-foreground);margin:20px 0;font-size:.9rem;line-height:1.65}.chaos-insight .chaos-video-card{border:1px solid var(--border);background:var(--card);color:var(--card-foreground);border-radius:8px;grid-template-columns:minmax(0,1fr);margin:32px 0 12px;text-decoration:none;transition:border-color .16s;display:grid;overflow:hidden}.chaos-insight .chaos-video-card:hover,.chaos-insight .chaos-video-card:focus-visible{border-color:var(--matrix)}.chaos-insight .chaos-video-thumbnail{aspect-ratio:16/9;background:var(--background);display:block;position:relative;overflow:hidden}.chaos-insight .chaos-video-thumbnail img{object-fit:cover;width:100%;height:100%}.chaos-insight .chaos-video-play{background:var(--matrix);width:52px;height:52px;color:var(--midnight);box-shadow:var(--shadow-elevated);border-radius:50%;place-items:center;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.chaos-insight .chaos-video-copy{overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:22px;display:flex}.chaos-insight .chaos-video-eyebrow{color:var(--matrix);letter-spacing:0;font-size:.65rem;font-weight:800}.chaos-insight .chaos-video-title{font-family:var(--font-display);font-size:1.05rem;font-weight:700;line-height:1.4}.chaos-insight .chaos-video-channel,.chaos-insight .chaos-video-why{color:var(--muted-foreground);font-size:.85rem;line-height:1.65}.chaos-insight .chaos-video-channel{font-size:.75rem}.chaos-insight .chaos-video-action{color:var(--matrix);align-items:center;gap:6px;margin-top:5px;font-size:.8rem;font-weight:700;display:inline-flex}.chaos-insight .chaos-video-deeper{min-height:44px;color:var(--muted-foreground);overflow-wrap:anywhere;flex-direction:column;justify-content:center;gap:4px;padding:10px 0;font-size:.78rem;line-height:1.6;text-decoration:none;display:flex}.chaos-insight .chaos-video-deeper-title{color:var(--foreground);text-underline-offset:4px;font-weight:600;text-decoration:underline}.chaos-insight .chaos-video-deeper-title svg{vertical-align:middle;display:inline}.chaos-insight .chaos-video-deeper:hover .chaos-video-deeper-title{color:var(--matrix)}@media (width>=700px){.chaos-insight .chaos-video-card{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center}}@media (prefers-reduced-motion:reduce){.chaos-insight .chaos-video-card{transition:none}}
