.paths{display:grid;gap:18px;margin-top:40px}@media(min-width:820px){.paths{grid-template-columns:1fr 1fr;gap:24px}}.path{display:grid;gap:10px;align-content:start;text-decoration:none;color:var(--ink);border:1px solid var(--line);border-radius:16px;padding:28px;background:linear-gradient(160deg,#24123db3,#0a071399)}.path:hover,.path:focus-visible{border-color:var(--cyan)}.path-kind{font-family:var(--mono);font-size:12px;letter-spacing:.06em;color:var(--cyan)}.path-title{font-family:var(--display);font-size:clamp(24px,3vw,32px);font-weight:600;line-height:1.1}.path-body{color:var(--muted);max-width:44ch}.path-go{margin-top:10px;font-family:var(--display);font-weight:600;color:var(--cyan)}html[data-audience=agent] .path:nth-child(2){border-color:var(--cyan);box-shadow:0 0 0 1px #41e8ff59 inset}html[data-audience=human] .path:nth-child(1){border-color:var(--cyan);box-shadow:0 0 0 1px #41e8ff59 inset}.send{margin-top:56px;max-width:760px}.send h2{font-size:clamp(22px,2.6vw,28px)}.send>p{color:var(--muted);margin-top:8px}.send .agent-snippet{margin-top:16px;border:1px solid var(--line);border-radius:10px;background:#0a0713b3;padding:16px 18px;font-family:var(--mono);font-size:14px;line-height:1.6;color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere}.send-note{font-size:14px;color:var(--dim)}
