.TerminalAgentPage_hero___YFZ3{display:grid;gap:28px}.TerminalAgentPage_heroSplit__NuOqq{align-items:center;display:grid;gap:40px;grid-template-columns:minmax(0,1fr) minmax(0,.95fr)}.TerminalAgentPage_heroCopy__PXvbJ{display:grid;gap:24px}@media (max-width:960px){.TerminalAgentPage_heroSplit__NuOqq{grid-template-columns:1fr}}.TerminalAgentPage_actions__CK4nN{display:flex;flex-wrap:wrap;gap:10px}.TerminalAgentPage_actionPrimary___dN8z,.TerminalAgentPage_actionSecondary__BphHC{align-items:center;border-radius:999px;cursor:pointer;display:inline-flex;font-family:var(--font-sans);font-size:15px;font-weight:700;min-height:48px;padding:0 22px;text-decoration:none}.TerminalAgentPage_actionPrimary___dN8z{background:var(--accent);border:1px solid var(--accent);box-shadow:0 10px 24px rgb(201 53 43/.26);color:var(--accent-ink)}.TerminalAgentPage_actionSecondary__BphHC{background:transparent;border:1px solid var(--border-bright);color:var(--text)}.TerminalAgentPage_proof__56h2B{display:flex;flex-wrap:wrap;gap:8px}.TerminalAgentPage_proof__56h2B span{background:var(--bg-card);border:1px solid var(--border);border-radius:999px;color:var(--text-dim);font-size:14px;font-weight:600;padding:8px 14px}.TerminalAgentPage_section__FrI4q{margin-top:88px}.TerminalAgentPage_sectionHeader__N7yJv{margin-bottom:30px;max-width:730px}.TerminalAgentPage_sectionHeader__N7yJv p:last-child{color:var(--text-dim);font-family:var(--font-sans);font-size:17px;line-height:1.7;margin-top:14px}.TerminalAgentPage_definition__AypwM{border-left:2px solid var(--accent);max-width:800px;padding-left:28px}.TerminalAgentPage_definition__AypwM p{color:var(--text-dim);font-family:var(--font-sans);font-size:17px;line-height:1.78}.TerminalAgentPage_definition__AypwM p+p{margin-top:18px}.TerminalAgentPage_cardGrid__5H7Yh{display:grid;gap:1px;grid-template-columns:repeat(3,1fr)}.TerminalAgentPage_evidenceGrid__fQAHe{background:transparent!important;border:0!important;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.TerminalAgentPage_evidenceCard__s2tqV{background:var(--bg-card);border:1px solid var(--border);border-radius:22px;box-shadow:var(--shadow-soft);color:inherit;min-height:210px;padding:26px;text-decoration:none;transition:background-color .2s ease}.TerminalAgentPage_evidenceCard__s2tqV:hover{background:color-mix(in oklch,var(--accent) 7%,var(--bg-card))}.TerminalAgentPage_evidenceCard__s2tqV h3{color:var(--text);font-family:var(--font-sans);font-size:21px;margin:0 0 12px}.TerminalAgentPage_evidenceCard__s2tqV p{color:var(--text-dim);font-size:14px;line-height:1.7}.TerminalAgentPage_evidenceCard__s2tqV span{color:var(--accent);display:block;font-size:15px;font-weight:700;margin-top:22px}.TerminalAgentPage_card__BbS7k{background:var(--bg-card);border:1px solid var(--border);border-radius:22px;min-height:190px;padding:26px}.TerminalAgentPage_card__BbS7k span,.TerminalAgentPage_step__g304y span{color:var(--accent);font-family:var(--font-mono);font-size:10px;letter-spacing:.08em}.TerminalAgentPage_card__BbS7k h3,.TerminalAgentPage_step__g304y h3,.TerminalAgentPage_useCase__3Fax1 h3{color:var(--text);font-family:var(--font-sans);font-size:21px;margin:18px 0 10px}.TerminalAgentPage_card__BbS7k p,.TerminalAgentPage_compare__3sHZd p,.TerminalAgentPage_faq__HphP6 p,.TerminalAgentPage_step__g304y p,.TerminalAgentPage_useCase__3Fax1 p{color:var(--text-dim);font-size:14px;line-height:1.7}.TerminalAgentPage_workflow__t2hRc{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.TerminalAgentPage_step__g304y{border-top:1px solid var(--border-bright);padding:22px 8px 0 0}.TerminalAgentPage_useCases__yxBEo{display:grid;gap:14px;grid-template-columns:repeat(2,1fr)}.TerminalAgentPage_useCase__3Fax1{background:var(--bg-card);border:1px solid var(--border);border-radius:22px;box-shadow:var(--shadow-soft);color:inherit;padding:24px;text-decoration:none;transition:border-color .2s ease,transform .2s ease}.TerminalAgentPage_useCase__3Fax1:hover{border-color:color-mix(in oklch,var(--accent) 50%,var(--border));transform:translateY(-2px)}.TerminalAgentPage_useCase__3Fax1 h3{margin-top:0}.TerminalAgentPage_useCase__3Fax1 i{color:var(--accent);display:block;font-family:var(--font-mono);font-size:13px;font-style:normal;margin-top:20px}.TerminalAgentPage_compare__3sHZd{align-items:center;background:color-mix(in oklch,var(--accent) 7%,var(--bg-card));border:1px solid color-mix(in oklch,var(--accent) 28%,var(--border));border-radius:28px;display:grid;gap:28px;grid-template-columns:1fr auto;padding:36px}.TerminalAgentPage_compare__3sHZd h2{color:var(--text);font-family:var(--font-sans);font-size:30px;font-weight:800;letter-spacing:-.03em;margin:10px 0}.TerminalAgentPage_faqList__H83qE{border-top:1px solid var(--border)}.TerminalAgentPage_faq__HphP6{border-bottom:1px solid var(--border);display:grid;gap:20px;grid-template-columns:minmax(230px,.7fr) 1.3fr;padding:24px 0}.TerminalAgentPage_faq__HphP6 h3{color:var(--text);font-size:16px}.TerminalAgentPage_final__7OOPM{align-items:center;border-top:1px solid var(--border-bright);display:grid;gap:28px;grid-template-columns:1fr auto;margin-top:96px;padding-top:44px}.TerminalAgentPage_final__7OOPM h2{color:var(--text);font-family:var(--font-sans);font-size:38px;font-weight:800;letter-spacing:-.035em;margin-bottom:8px}.TerminalAgentPage_final__7OOPM p{color:var(--text-dim)}@media (max-width:820px){.TerminalAgentPage_cardGrid__5H7Yh,.TerminalAgentPage_evidenceGrid__fQAHe,.TerminalAgentPage_proof__56h2B,.TerminalAgentPage_workflow__t2hRc{grid-template-columns:repeat(2,1fr)}.TerminalAgentPage_proof__56h2B span:nth-child(3){border-left:0}.TerminalAgentPage_proof__56h2B span:nth-child(n+3){border-top:1px solid var(--border)}.TerminalAgentPage_compare__3sHZd,.TerminalAgentPage_final__7OOPM{align-items:start;grid-template-columns:1fr}}@media (max-width:560px){.TerminalAgentPage_cardGrid__5H7Yh,.TerminalAgentPage_evidenceGrid__fQAHe,.TerminalAgentPage_faq__HphP6,.TerminalAgentPage_proof__56h2B,.TerminalAgentPage_useCases__yxBEo,.TerminalAgentPage_workflow__t2hRc{grid-template-columns:1fr}.TerminalAgentPage_proof__56h2B span+span{border-left:0;border-top:1px solid var(--border)}.TerminalAgentPage_definition__AypwM{padding-left:18px}}