.try{max-width:760px;margin:0 auto;padding:64px clamp(16px,4vw,48px) 80px}.try h1{letter-spacing:-.02em;text-wrap:balance;margin:0 0 18px;font-size:clamp(2.1rem,6vw,3.4rem);line-height:1.05}.try .lead{color:var(--mut);max-width:56ch;margin:0 0 32px;font-size:1.15rem}.try-form{gap:18px;max-width:520px;margin-bottom:48px;display:grid}.try-form label{gap:6px;font-size:15px;font-weight:600;display:grid}.try-form i{color:var(--mut);font-style:normal;font-weight:400}.try-form input,.try-form textarea{font:inherit;border:1px solid var(--mut);width:100%;color:var(--ink);background:#fff;border-radius:10px;padding:11px 12px;font-weight:400}.try-form input:focus-visible,.try-form textarea:focus-visible{outline-offset:2px;border-color:var(--ink);outline:3px solid #ffb400}.try-form .hp{opacity:0;width:1px;height:1px;position:absolute;left:-100vw;overflow:hidden}.try-form .btn{justify-self:start}.btn.is-off{opacity:.45;cursor:not-allowed}.btn.is-off:hover{box-shadow:none;transform:none}.try-note{color:var(--mut);max-width:56ch;margin:0;font-size:14px}.try-done{border:1px solid var(--line);background:var(--soft);border-radius:12px;max-width:520px;margin-bottom:48px;padding:24px}.try-done p{margin:8px 0 0}.try-agent{border-top:1px solid var(--line);padding-top:40px}.try-agent p{color:var(--mut);max-width:60ch}.try-agent .u,.try-note .u{color:var(--acc);text-decoration:underline}@media (width<=520px){.try-form .btn{width:100%}}@media print{.try-form .btn,.agent-code button{display:none}}.agent-steps{max-width:64ch;color:var(--ink);gap:12px;margin:0 0 32px;padding-left:22px;display:grid}.agent-steps li{overflow-wrap:anywhere}.agent-steps .mono{overflow-wrap:anywhere;word-break:break-word}.try h2{letter-spacing:-.01em;margin:32px 0 12px;font-size:1.4rem}.try h2:first-of-type{margin-top:40px}.agent-llms{background:var(--soft);white-space:pre-wrap;word-break:break-word;border-radius:12px;max-width:760px;margin:0 0 32px;padding:16px;font:13px/1.6 PlexMono,monospace}.try .agent-code{margin:12px 0 8px}.audit-list{text-align:left;max-width:640px;margin:14px auto;padding-left:20px}.audit-list li{margin:8px 0}.audit-figures{text-align:left;max-width:640px;margin:16px auto}.audit-figures p{margin:6px 0}.try-done h3{margin-top:18px}
