.agents-page .agents-hero{padding-block:3rem 2rem}.agents-page .agents-hero h1{font-size:clamp(2.3rem,5vw,3.8rem);max-width:24ch}.agents-page .agent-availability{font-size:.92rem;line-height:1.5;color:var(--text-secondary);margin-block:1rem}.agents-page .agents-comparison{padding-block:2.5rem}.agent-comparison-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem}.agents-page .agent-comparison-card{display:flex;flex-direction:column;gap:1rem;text-decoration:none;color:var(--text);padding:1.6rem;border-top:3px solid var(--accent-light)}.agent-comparison-heading{display:flex;align-items:center;gap:1rem}.agent-comparison-heading img,.agents-page .agent-heading img{width:72px;height:72px;flex-shrink:0}.agent-comparison-heading h3{font-size:1.3rem;margin:0}.agent-comparison-question{font-weight:600;margin:0;line-height:1.5}.agent-comparison-result{margin:0;color:var(--text-secondary);line-height:1.6}.agent-comparison-price{font-weight:600;color:var(--accent-light);margin-top:auto}.agent-subscription-scope{padding:1.3rem 0 0;max-width:75ch}.agent-subscription-scope p{line-height:1.6;margin:.4rem 0}.agents-page .agent-heading{display:flex;align-items:center;gap:1.2rem;flex-wrap:wrap;margin-bottom:1.2rem}.agents-page .agent-heading .section-heading{margin-bottom:.35rem}.agents-page .agent-heading p{margin:0}.agent-unit-price{margin-left:auto;font-size:.95rem;font-weight:600;color:var(--accent-light)}.agent-role{max-width:75ch;line-height:1.65;margin:.5rem 0}.agents-page .agent-examples{margin-top:1.7rem}.agent-demo-label{font-size:.85rem;line-height:1.6;color:var(--text-secondary);margin:.65rem 0 1rem}.agent-example-card{background:var(--bg-card);border:1px solid var(--border);border-radius:8px;padding:1.4rem;min-width:0}.agents-page .agent-question{margin:1rem 0}.agents-page .agent-answer{margin-bottom:1rem}.agents-page .agent-answer p,.agents-page .agent-next p{line-height:1.65;margin:.4rem 0 0}.agents-page .agent-next{border-left:3px solid var(--accent-light);padding:.8rem 1rem;background:var(--bg-elevated)}.agent-source-details{margin-top:1.1rem;border-top:1px solid var(--border);padding-top:.8rem}.agent-source-details summary,.agent-role-details summary,.agent-mcp-details summary{cursor:pointer;font-weight:600;line-height:1.5;padding:.4rem 0;color:var(--accent-light)}.agent-source-details p,.agent-role-details p,.agent-mcp-details p{font-size:.92rem;line-height:1.7}.agent-source-details>div{padding-top:.5rem}.agent-role-details{margin-top:1.5rem;border-block:1px solid var(--border);padding-block:.5rem}.agent-role-details .grid{padding-block:1rem}.agents-page .agent-boundary{font-size:.9rem;line-height:1.65;padding:1rem 0;margin-bottom:0}.agents-page .agent-section{scroll-margin-top:7rem;padding-block:3rem}.agent-mcp-details{margin-top:1rem}@media(max-width:900px){.agent-comparison-grid{grid-template-columns:1fr}.agents-page .agent-comparison-card{gap:.7rem}.agent-unit-price{margin-left:0}.agents-page .agent-heading{align-items:flex-start}.agents-page .agent-context{gap:1rem}}@media(max-width:600px){.agents-page .agents-hero{padding-top:2rem}.agent-example-card{padding:1.1rem}.agent-comparison-heading img,.agents-page .agent-heading img{width:64px;height:64px}.agents-page .agent-section{padding-block:2rem}.agent-comparison-heading h3{font-size:1.2rem}}
