.gpa-v2 .v2-agent-evidence{gap:18px;margin:22px 0;display:grid}.gpa-v2 .v2-agent-evidence>div{grid-template-columns:108px minmax(0,1fr);gap:18px;display:grid}.gpa-v2 .v2-agent-evidence dt{color:#416451;font-size:.8125rem;font-weight:600}.gpa-v2 .v2-agent-evidence dd{color:#37433e;margin:0;font-size:.9375rem;line-height:1.5}.gpa-v2 .v2-agent-experience{grid-template-columns:.85fr 1.15fr;align-items:center;gap:48px;padding-block:clamp(64px,8vw,112px);display:grid}.gpa-v2 .v2-agent-experience-heading h1,.gpa-v2 .v2-agent-experience-heading h2{font-family:var(--v2-font-display);letter-spacing:-.05em;margin:18px 0 24px;font-size:clamp(2.4rem,4.3vw,4rem);font-weight:500;line-height:1.08}.gpa-v2 .v2-agent-experience-heading>p{max-width:37ch;color:var(--v2-muted);font-size:1.1875rem;line-height:1.55}.gpa-v2 .v2-agent-experience-links{flex-direction:column;align-items:flex-start;gap:18px;margin-top:28px;display:flex}.gpa-v2 .v2-agent-experience-links>a:last-child{text-underline-offset:4px;font-size:.9375rem;text-decoration:underline}.gpa-v2 .v2-agent-terminal{color:#e8eee8;background:#1d2923;border:1px solid #3b4742;border-radius:12px;min-width:0;overflow:hidden;box-shadow:0 24px 64px #26332b12}.gpa-v2 .v2-terminal-title{border-bottom:1px solid #3b4742;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:18px 24px;display:flex}.gpa-v2 .v2-terminal-title>span:first-child{align-items:center;gap:9px;font-size:.9375rem;font-weight:600;display:flex}.gpa-v2 .v2-terminal-title>span:last-child{color:#b8c6bd;font-size:.75rem}.gpa-v2 .v2-terminal-switch{gap:4px;padding:16px 24px 0;display:flex}.gpa-v2 .v2-terminal-switch button{color:#bac9bf;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;min-height:44px;padding:8px 12px;font-size:.875rem}.gpa-v2 .v2-terminal-switch button[aria-pressed=true]{color:#f0f4ea;background:#34483a;border-color:#58735d}.gpa-v2 .v2-terminal-session{min-height:355px;padding:24px}.gpa-v2 .v2-terminal-prompt{gap:12px;font-family:ui-monospace,monospace;font-size:.9375rem;line-height:1.6;display:flex}.gpa-v2 .v2-terminal-prompt>span{color:#b2cf93}.gpa-v2 .v2-terminal-request{color:#c0cfc5;align-items:flex-start;gap:10px;margin:24px 0 18px;font-size:.75rem;display:flex}.gpa-v2 .v2-terminal-request>span{color:#bcda9c;font-weight:600}.gpa-v2 .v2-terminal-request code{overflow-wrap:anywhere}.gpa-v2 .v2-terminal-response{border-block:1px solid #3b4742;padding:18px 0}.gpa-v2 .v2-terminal-response strong{font-size:.9375rem;font-weight:600}.gpa-v2 .v2-terminal-response p{color:#ced8d0;margin-top:10px;font-size:.9375rem;line-height:1.6}.gpa-v2 .v2-terminal-result{color:#c1d7aa;align-items:flex-start;gap:9px;margin-top:18px;font-size:.8125rem;display:flex}.gpa-v2 .v2-terminal-result svg{flex-shrink:0;margin-top:2px}.gpa-v2 .v2-terminal-foot{border-top:1px solid #3b4742;flex-direction:column;align-items:flex-start;gap:12px;padding:14px 24px;display:flex}.gpa-v2 .v2-terminal-foot>span{color:#b8c6bd;font-size:.75rem}.gpa-v2 .v2-terminal-foot button{color:#e8eee8;cursor:pointer;background:#2a3a2e;border:1px solid #66806b;border-radius:6px;align-items:center;gap:8px;min-height:44px;padding:8px 12px;font-size:.875rem;display:inline-flex}.gpa-v2 .v2-agent-terminal button:focus-visible,.gpa-v2 .v2-agent-terminal textarea:focus-visible{outline-offset:3px;outline:2px solid #c3db9f}.gpa-v2 .v2-terminal-copy-fallback{padding:20px 24px;font-size:.875rem}.gpa-v2 .v2-terminal-copy-fallback textarea{color:#edf3ed;background:#293a2f;border:1px solid #66806b;width:100%;min-height:160px;margin-top:12px;padding:12px}.gpa-v2 .v2-agent-experience-details{border-top:1px solid var(--v2-line);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:32px;padding-top:44px;display:grid}.gpa-v2 .v2-agent-experience-details>div>span{color:var(--v2-muted);font-size:.8125rem}.gpa-v2 .v2-agent-experience-details h2{letter-spacing:-.03em;margin:12px 0;font-size:1.375rem;font-weight:500}.gpa-v2 .v2-agent-experience-details p{color:var(--v2-muted);font-size:1rem;line-height:1.55}.gpa-v2 .v2-agent-experience-details a{text-underline-offset:4px;align-items:center;gap:6px;margin-top:18px;font-size:.875rem;text-decoration:underline;display:inline-flex}@media (max-width:960px){.gpa-v2 .v2-agent-experience{grid-template-columns:1fr;gap:32px}.gpa-v2 .v2-agent-experience-heading>p{max-width:55ch}}@media (max-width:600px){.gpa-v2 .v2-agent-evidence>div{grid-template-columns:1fr;gap:5px}.gpa-v2 .v2-terminal-title,.gpa-v2 .v2-terminal-session,.gpa-v2 .v2-terminal-foot{padding:18px}.gpa-v2 .v2-terminal-switch{padding-inline:18px}.gpa-v2 .v2-terminal-session{min-height:415px}.gpa-v2 .v2-agent-experience-details{grid-template-columns:1fr;gap:30px}}
