.agent-section{background:#f3f6f8;border-bottom:1px solid var(--line)}.agent-section .section{padding-top:76px;padding-bottom:65px}.agent-section .section-heading{gap:6%}.agent-section .section-heading>div{min-width:0}.agent-section .section-heading>div>p{color:var(--muted);font-size:18px;line-height:1.65}.agent-section .section-heading .illustration-label{display:inline-block;font-size:11px;letter-spacing:.5px;margin-top:19px;padding:6px 10px;border:1px solid #c4cdd6;color:var(--navy);border-radius:3px}.agent-instruction{font-size:13px;color:var(--muted);margin-bottom:16px}.agent-demo{border:1px solid #cbd5df;background:white}.agent-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid #cbd5df}.agent-steps button{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;text-align:left;min-height:95px;padding:20px 18px;font-size:13px;line-height:1.45;border:0;border-right:1px solid var(--line);background:#fff;color:var(--navy)}.agent-steps button:last-child{border-right:0}.agent-steps button[aria-selected=true]{background:var(--navy);color:#fff;box-shadow:inset 0 -3px var(--orange)}.agent-steps button:hover:not([aria-selected=true]){background:#edf2f6}.agent-step-number{font-size:11px;opacity:.65}.agent-demo-panel{display:grid;grid-template-columns:1fr 1fr;gap:7%;padding:42px;align-items:center;min-height:360px}.agent-demo-panel[hidden]{display:none}.agent-explanation .eyebrow{color:var(--orange);font-size:10px}.agent-explanation h3{font-size:32px;letter-spacing:-1px;line-height:1.2;margin:18px 0}.agent-explanation p{font-size:16px;color:var(--muted)}.agent-document{background:#f7f9fb;border:1px solid #dce2e7;border-top:3px solid #bd4b20;padding:23px;box-shadow:0 8px 22px #142b4606}.document-heading{display:flex;align-items:center;gap:10px;font-size:10px;font-weight:700;letter-spacing:.8px}.document-icon{font-size:25px;font-weight:400}.example-tag{margin-left:auto;color:var(--muted);font-size:9px}.agent-document dl{margin:18px 0}.agent-document dl>div{display:grid;grid-template-columns:32% 1fr;gap:12px;border-top:1px solid var(--line);padding:12px 0;font-size:12px}.agent-document dt{color:var(--muted)}.agent-document dd{margin:0;color:var(--navy)}.agent-document-note{font-size:11px;color:var(--muted);border-top:1px solid var(--line);padding-top:14px}.agent-team{display:grid;grid-template-columns:1fr 1fr;gap:7%;padding:34px 0 0}.agent-team>div{border-left:2px solid #bd4b20;padding-left:20px}.agent-team>div:last-child{border-color:var(--navy)}.agent-team .eyebrow{font-size:10px;color:var(--muted)}.agent-team h3{font-size:23px;margin:12px 0}.agent-team p{font-size:15px;color:var(--muted)}.why-agents{display:grid;grid-template-columns:1fr 1.05fr;gap:8%;border-top:1px solid var(--line)}.why-agents h2{margin-top:24px;font-size:clamp(32px,3.4vw,49px)}.why-agents-copy p{color:var(--muted);margin-bottom:21px}.why-agents-copy .lead{font-size:23px;color:var(--navy)}
@media(max-width:850px){.agent-steps{grid-template-columns:1fr 1fr}.agent-steps button{border-bottom:1px solid var(--line);min-height:80px}.agent-steps button:nth-child(2){border-right:0}.agent-steps button:nth-last-child(-n+2){border-bottom:0}.agent-demo-panel{padding:28px;gap:28px;grid-template-columns:1fr}.agent-team{gap:28px}.why-agents{grid-template-columns:1fr;gap:28px}}@media(max-width:500px){.agent-demo-panel{padding:22px}.agent-steps button{padding:14px 12px;font-size:12px;gap:7px}.agent-steps button>span:last-child{display:none}.agent-team{grid-template-columns:1fr}.agent-document{padding:17px}.agent-explanation h3{font-size:28px}.agent-document dl>div{grid-template-columns:36% 1fr}.agent-section h2,.why-agents h2{overflow-wrap:anywhere;hyphens:auto}.agent-section .section{padding-top:55px}}
