.bot-page{max-width:1200px;margin:auto;padding:64px 24px 80px}.bot-label{font-family:var(--font-geist-mono),monospace;letter-spacing:.12em;color:var(--muted);font-size:11px}.bot-hero{grid-template-columns:1.4fr 1fr;align-items:center;gap:48px;margin:28px 0 56px;display:grid}.bot-page h1{letter-spacing:-.055em;font-size:clamp(40px,6vw,76px);font-weight:600;line-height:1.02}.bot-page p{max-width:65ch;line-height:1.65}.bot-hero p{margin:24px 0}.bot-button{background:var(--accent);color:#0a0a0b;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%);padding:14px 22px;font-weight:600;transition:transform .16s cubic-bezier(.23,1,.32,1);display:inline-flex}.bot-button:active{transform:scale(.98)}.bot-page a:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.bot-status{border-left:2px solid var(--accent);padding-left:16px}.bot-note{color:var(--muted);font-size:13px}.bot-terminal{border:1px solid var(--line);background:var(--panel);padding:32px}.bot-terminal code{color:var(--accent);margin-top:32px;font-size:15px;display:block}.bot-terminal p{color:var(--muted);font-size:14px}.bot-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bot-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:28px}.bot-page h2{letter-spacing:-.025em;margin:20px 0 12px;font-size:21px;font-weight:600}.bot-grid p{color:var(--muted);font-size:15px}.bot-page code{overflow-wrap:anywhere}.bot-details{margin-top:48px}.bot-details a{color:var(--accent);margin-top:20px;display:inline-block}@media (max-width:700px){.bot-page{padding:40px 16px}.bot-hero,.bot-grid{grid-template-columns:1fr}.bot-hero{gap:24px}.bot-terminal{padding:24px}}@media (prefers-reduced-motion:reduce){.bot-button{transition:none}.bot-button:active{transform:none}}
