.intro.svelte-bwnn5e{font-size:clamp(16px,1.7vw,19px);line-height:1.6;color:var(--text-secondary);max-width:64ch;margin-bottom:44px}.samples.svelte-bwnn5e{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:44px}.brief.svelte-bwnn5e{display:flex;flex-direction:column;padding:22px;background:var(--bg-2);border:1px solid var(--border);border-radius:12px;border-left:2px solid var(--accent-cyan);transition:transform .22s ease,border-color .22s ease}.brief.svelte-bwnn5e:hover{transform:translateY(-3px);border-left-color:var(--accent-cyan);border-color:#2de2e666}.brief-top.svelte-bwnn5e{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.brief-tag.svelte-bwnn5e{font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.04em;color:var(--accent-cyan)}.brief-illus.svelte-bwnn5e{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border:1px solid var(--border);border-radius:5px;padding:3px 7px}.brief-body.svelte-bwnn5e{font-size:14.5px;line-height:1.55;color:var(--text-secondary);flex:1;margin-bottom:18px}.brief-sources.svelte-bwnn5e{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.src-label.svelte-bwnn5e{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-right:2px}.src-chip.svelte-bwnn5e{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--text-secondary);padding:4px 9px;border:1px solid var(--border);border-radius:6px;background:#070a0e80}.principles.svelte-bwnn5e{margin-bottom:28px}.note.svelte-bwnn5e{font-size:13px;line-height:1.6;color:var(--muted);max-width:70ch;font-style:italic}.forge-link.svelte-bwnn5e{margin-top:32px}@media (min-width: 760px){.samples.svelte-bwnn5e{grid-template-columns:repeat(3,1fr)}}
