.agent-page[data-v-52b00742]{--agent-brand-900:#0b1f3a;--agent-brand-800:#0f2b51;--agent-brand-700:#163a6b;--agent-brand-primary:#0023d9;--agent-accent-500:#123aff;--agent-accent-600:#0e2fd6;--agent-neutral-50:#f8fafc;--agent-neutral-100:#f1f5f9;--agent-neutral-200:#e2e8f0;--agent-neutral-600:#475569;--agent-neutral-700:#334155;--agent-neutral-800:#1e293b;background:#fff;color:var(--agent-neutral-800);font-family:var(--font-family-body)}.agent-shell[data-v-52b00742]{box-sizing:border-box;margin-inline:auto;max-width:calc(var(--wide-content-width) + var(--wide-content-gutter)*2);padding-inline:var(--wide-content-gutter);width:100%}.agent-shell--narrow[data-v-52b00742]{max-width:1080px}.agent-section[data-v-52b00742]{overflow:hidden;padding-block:80px}.agent-hero[data-v-52b00742]{background:radial-gradient(circle at 92% 18%,#163a6b14,#0000 28%),radial-gradient(circle at 8% 82%,#123aff14,#0000 28%),var(--agent-neutral-50);padding-block:72px 92px}.agent-hero__grid[data-v-52b00742]{align-items:center;display:grid;gap:64px;grid-template-columns:minmax(0,1fr) minmax(440px,.86fr)}.agent-hero__copy[data-v-52b00742]{min-width:0}.agent-hero__mascot[data-v-52b00742]{display:block;height:auto;margin-bottom:24px;width:150px}.agent-kicker[data-v-52b00742]{align-items:center;background:#fff;border:1px solid var(--agent-neutral-200);border-radius:999px;box-shadow:0 6px 18px #0f2b510f;color:var(--agent-neutral-600);display:inline-flex;flex-wrap:wrap;font-size:14px;font-weight:700;gap:12px;margin-bottom:28px;padding:10px 18px}.agent-kicker span[data-v-52b00742]:nth-child(2){color:var(--agent-accent-600)}.agent-hero__title[data-v-52b00742]{color:var(--agent-brand-900);font-family:var(--font-family-title);font-size:clamp(34px,4.2vw,60px);font-weight:700;letter-spacing:0;line-height:1.12;margin:0 0 24px}.agent-hero__title strong[data-v-52b00742]{background:linear-gradient(90deg,var(--agent-brand-primary),var(--agent-accent-500));-webkit-background-clip:text;background-clip:text;color:#0000;font-weight:700}.agent-hero__lead[data-v-52b00742]{color:var(--agent-neutral-600);font-size:clamp(16px,1.4vw,18px);line-height:1.72;margin:0 0 32px;max-width:680px}.agent-hero__actions[data-v-52b00742]{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:36px}.agent-button[data-v-52b00742]{align-items:center;border:0;border-radius:6px;cursor:pointer;display:inline-flex;font-size:16px;font-weight:700;gap:10px;justify-content:center;line-height:1.25;min-height:48px;padding:14px 26px;text-decoration:none;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.agent-button[data-v-52b00742]:hover{transform:translateY(-1px)}.agent-button--primary[data-v-52b00742]{background:var(--agent-accent-500);box-shadow:0 12px 26px #123aff2e;color:#fff}.agent-button--primary[data-v-52b00742]:hover{background:var(--agent-accent-600)}.agent-button--secondary[data-v-52b00742]{background:#fff;border:1px solid #cbd5e1;color:var(--agent-brand-800)}.agent-button--secondary[data-v-52b00742]:hover{border-color:var(--agent-brand-primary);color:var(--agent-brand-primary)}.agent-button__icon[data-v-52b00742]{border-bottom:6px solid #0000;border-left:10px solid;border-top:6px solid #0000;display:inline-block;height:0;width:0}.agent-demo__window[data-v-52b00742]{background:#fff;border:1px solid var(--agent-neutral-200);border-radius:12px;box-shadow:0 20px 48px #0f2b511f;overflow:hidden}.agent-demo__bar[data-v-52b00742]{align-items:center;background:var(--agent-brand-900);color:#cbd5e1;display:grid;gap:8px;grid-template-columns:repeat(3,9px) 1fr;min-height:46px;padding:12px 20px}.agent-demo__dot[data-v-52b00742]{border-radius:999px;height:9px;width:9px}.agent-demo__dot--red[data-v-52b00742]{background:#f87171}.agent-demo__dot--yellow[data-v-52b00742]{background:#facc15}.agent-demo__dot--green[data-v-52b00742]{background:#4ade80}.agent-demo__label[data-v-52b00742]{font-size:12px;justify-self:center;letter-spacing:0}.agent-demo__body[data-v-52b00742]{background:var(--agent-neutral-50);min-height:430px;overflow:hidden;padding:22px}.agent-message[data-v-52b00742]{font-size:14px;line-height:1.55}.agent-message--user[data-v-52b00742]{background:linear-gradient(135deg,#1e4e8c,var(--agent-brand-700));border-radius:18px 18px 4px;color:#fff;margin-left:auto;max-width:86%;padding:12px 16px}.agent-message-row[data-v-52b00742]{display:flex;gap:14px;margin-top:18px}.agent-message-row__avatar[data-v-52b00742]{background:#69b7ff33;border-radius:999px;flex:0 0 auto;height:44px;object-fit:cover;width:44px}.agent-message-row__content[data-v-52b00742]{flex:1 1 auto;min-width:0}.agent-thinking[data-v-52b00742]{background:#fff;border:1px solid var(--agent-neutral-200);border-radius:10px;margin-bottom:14px;padding:14px}.agent-thinking__title[data-v-52b00742]{align-items:center;color:var(--agent-accent-600);display:flex;font-size:13px;font-weight:700;gap:8px;margin-bottom:10px}.agent-thinking__dots[data-v-52b00742]{display:inline-flex;gap:4px}.agent-thinking__dots span[data-v-52b00742]{animation:agent-pulse-52b00742 1.4s ease-in-out infinite;background:var(--agent-accent-500);border-radius:999px;height:6px;width:6px}.agent-thinking__dots span[data-v-52b00742]:nth-child(2){animation-delay:.2s}.agent-thinking__dots span[data-v-52b00742]:nth-child(3){animation-delay:.4s}.agent-thinking__list[data-v-52b00742]{color:#64748b;display:grid;font-size:12px;gap:7px;list-style:none;margin:0;padding:0}.agent-thinking__list li[data-v-52b00742]{align-items:flex-start;display:flex;gap:8px;line-height:1.45}.agent-thinking__muted[data-v-52b00742]{opacity:.55}.agent-check[data-v-52b00742]{border-bottom:2px solid var(--agent-accent-500);border-right:2px solid var(--agent-accent-500);flex:0 0 auto;height:10px;margin-top:2px;transform:rotate(45deg);width:6px}.agent-spinner[data-v-52b00742]{animation:agent-spin-52b00742 .9s linear infinite;border:2px solid #0023d92e;border-left:2px solid var(--agent-brand-primary);border-radius:999px;flex:0 0 auto;height:12px;margin-top:2px;width:12px}.agent-circle[data-v-52b00742]{border:2px solid #94a3b8;border-radius:999px;flex:0 0 auto;height:11px;margin-top:2px;width:11px}.agent-demo__result-copy[data-v-52b00742]{color:var(--agent-neutral-700);font-size:14px;line-height:1.6;margin:0 0 10px}.agent-result-card[data-v-52b00742]{align-items:flex-start;background:#fff;border:1px solid var(--agent-neutral-200);border-radius:10px;display:flex;justify-content:space-between;margin-top:10px;padding:13px}.agent-result-card div[data-v-52b00742]{display:grid;gap:4px}.agent-result-card div[data-v-52b00742]:last-child{text-align:right}.agent-result-card strong[data-v-52b00742]{color:var(--agent-brand-800);font-size:13px;font-weight:700}.agent-result-card span[data-v-52b00742]{color:#64748b;font-size:12px}.agent-result-card div:last-child span[data-v-52b00742]{color:var(--agent-accent-600);font-weight:700}.agent-demo__input[data-v-52b00742]{align-items:center;border-top:1px solid var(--agent-neutral-200);display:flex;gap:12px;justify-content:space-between;padding:14px 16px}.agent-demo__input span[data-v-52b00742]{background:var(--agent-neutral-100);border-radius:8px;color:#94a3b8;font-size:13px;padding:11px 14px}.agent-demo__input span[data-v-52b00742]:first-child{flex:1 1 auto}.agent-demo__input span[data-v-52b00742]:last-child{color:var(--agent-brand-primary);flex:0 0 auto}.agent-comparison[data-v-52b00742]{border-bottom:1px solid var(--agent-neutral-100);padding-block:72px}.agent-section__header[data-v-52b00742]{margin:0 auto 48px;max-width:760px;text-align:center}.agent-section__eyebrow[data-v-52b00742]{color:var(--agent-accent-600);font-size:13px;font-weight:800;letter-spacing:.08em;margin:0 0 10px;text-transform:uppercase}.agent-section__header h2[data-v-52b00742]{color:var(--agent-brand-900);font-family:var(--font-family-title);font-size:clamp(28px,2.6vw,38px);font-weight:700;letter-spacing:0;line-height:1.18;margin:0 0 12px}.agent-section__header p[data-v-52b00742]{color:var(--agent-neutral-600);font-size:16px;line-height:1.65;margin:0}.agent-comparison__grid[data-v-52b00742]{display:grid;gap:28px;grid-template-columns:repeat(2,minmax(0,1fr))}.agent-card[data-v-52b00742],.agent-skill-card[data-v-52b00742],.agent-step-card[data-v-52b00742]{background:#fff;border:1px solid var(--agent-neutral-200);border-radius:8px;box-shadow:0 8px 24px #0f2b510d}.agent-card[data-v-52b00742]{padding:30px;position:relative}.agent-card--accent[data-v-52b00742]{background:#123aff0d;border-color:#123aff4d}.agent-card__mascot[data-v-52b00742]{position:absolute;right:24px;top:-38px;width:72px}.agent-card__tag[data-v-52b00742]{background:var(--agent-accent-500);border-radius:999px;color:#fff;display:inline-flex;font-size:12px;font-weight:700;margin-bottom:18px;padding:6px 12px}.agent-card__eyebrow[data-v-52b00742]{color:var(--agent-neutral-600);font-size:14px;margin:0 0 8px}.agent-card--accent .agent-card__eyebrow[data-v-52b00742]{color:var(--agent-accent-600)}.agent-card h3[data-v-52b00742],.agent-skill-card h3[data-v-52b00742],.agent-step-card h3[data-v-52b00742],.agent-workflow h3[data-v-52b00742]{color:var(--agent-brand-900);font-family:var(--font-family-title);font-size:20px;font-weight:700;letter-spacing:0;line-height:1.25;margin:0 0 18px}.agent-card:not(.agent-card--accent) h3[data-v-52b00742]{color:var(--agent-neutral-700)}.agent-list[data-v-52b00742]{display:grid;gap:11px;list-style:none;margin:0;padding:0}.agent-list li[data-v-52b00742]{color:var(--agent-neutral-600);display:flex;font-size:14px;gap:10px;line-height:1.55}.agent-list li[data-v-52b00742]:before{flex:0 0 auto;font-weight:700}.agent-list--negative li[data-v-52b00742]:before{color:#94a3b8;content:"x"}.agent-list--positive li[data-v-52b00742]{color:var(--agent-neutral-700)}.agent-list--positive li[data-v-52b00742]:before{border-bottom:2px solid var(--agent-accent-500);border-right:2px solid var(--agent-accent-500);content:"";height:10px;margin-top:4px;transform:rotate(45deg);width:6px}.agent-process[data-v-52b00742],.agent-workflow[data-v-52b00742]{background:var(--agent-neutral-50)}.agent-process__grid[data-v-52b00742]{display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr));position:relative}.agent-step-card[data-v-52b00742]{padding:28px 22px;text-align:center;transition:box-shadow .24s ease,transform .24s ease}.agent-skill-card[data-v-52b00742]:hover,.agent-step-card[data-v-52b00742]:hover{box-shadow:0 14px 30px #0f2b511a;transform:translateY(-3px)}.agent-step-card img[data-v-52b00742]{display:block;height:88px;margin:0 auto 18px;object-fit:contain;width:88px}.agent-step-card p[data-v-52b00742]{color:var(--agent-brand-primary);font-size:13px;font-weight:800;letter-spacing:.04em;margin:0 0 8px;text-transform:uppercase}.agent-step-card:nth-child(n+3) p[data-v-52b00742]{color:var(--agent-accent-600)}.agent-step-card h3[data-v-52b00742]{font-size:18px;margin-bottom:10px}.agent-step-card span[data-v-52b00742]{color:var(--agent-neutral-600);display:block;font-size:14px;line-height:1.62}.agent-skills__grid[data-v-52b00742]{display:grid;gap:22px;grid-template-columns:repeat(4,minmax(0,1fr))}.agent-skill-card[data-v-52b00742]{background:var(--agent-neutral-50);min-height:196px;padding:28px;position:relative;transition:box-shadow .24s ease,transform .24s ease}.agent-skill-card--featured[data-v-52b00742]{grid-column:span 2;grid-row:span 2;min-height:420px}.agent-skill-card--empty[data-v-52b00742]{align-items:center;background:#f8fafc85;border:2px dashed var(--agent-neutral-200);box-shadow:none;display:flex;flex-direction:column;justify-content:center;text-align:center}.agent-skill-card--empty[data-v-52b00742]:hover{box-shadow:none;transform:none}.agent-skill-card__badge[data-v-52b00742]{background:var(--agent-accent-500);border-radius:6px;color:#fff;font-size:12px;font-weight:800;padding:7px 10px;position:absolute;right:24px;top:24px}.agent-skill-card>img[data-v-52b00742]{display:block;height:80px;margin-bottom:24px;object-fit:contain;width:80px}.agent-skill-card__icon[data-v-52b00742]{align-items:center;background:#0023d91a;border-radius:8px;color:var(--agent-brand-primary);display:inline-flex;font-size:24px;font-weight:800;height:44px;justify-content:center;margin-bottom:20px;width:44px}.agent-skill-card h3[data-v-52b00742]{font-size:18px;margin-bottom:10px}.agent-skill-card p[data-v-52b00742]{color:var(--agent-neutral-600);font-size:14px;line-height:1.62;margin:0}.agent-skill-card--featured p[data-v-52b00742]{font-size:15px;line-height:1.7}.agent-prompt[data-v-52b00742]{background:#fff;border:1px solid var(--agent-neutral-100);border-radius:8px;display:grid;gap:7px;margin-top:24px;padding:16px}.agent-prompt span[data-v-52b00742]{color:#64748b;font-size:12px}.agent-prompt strong[data-v-52b00742]{color:var(--agent-brand-800);font-size:14px;font-style:italic;font-weight:700;line-height:1.55}.agent-workflow__grid[data-v-52b00742]{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));position:relative}.agent-workflow__grid[data-v-52b00742]:before{background:var(--agent-neutral-200);content:"";height:2px;left:14%;position:absolute;right:14%;top:38px}.agent-workflow article[data-v-52b00742]{position:relative;text-align:center;z-index:1}.agent-workflow img[data-v-52b00742]{display:block;height:72px;margin:0 auto 20px;object-fit:contain;width:86px}.agent-workflow h3[data-v-52b00742]{font-size:19px;margin-bottom:10px}.agent-workflow p[data-v-52b00742]{color:var(--agent-neutral-600);font-size:14px;line-height:1.62;margin:0 auto;max-width:270px}.agent-cta[data-v-52b00742]{background:#eef3fd;color:var(--agent-neutral-800);padding-block:90px}.agent-cta__grid[data-v-52b00742]{align-items:center;display:grid;gap:48px;grid-template-columns:minmax(0,1fr) 260px}.agent-cta h2[data-v-52b00742]{color:var(--agent-brand-900);font-family:var(--font-family-title);font-size:clamp(30px,3vw,42px);font-weight:700;letter-spacing:0;line-height:1.2;margin:0 0 18px}.agent-cta p[data-v-52b00742]{font-size:16px;line-height:1.7;margin:0 0 28px;max-width:640px}.agent-cta p[data-v-52b00742],.agent-cta span[data-v-52b00742]{color:var(--agent-neutral-600)}.agent-cta span[data-v-52b00742]{display:block;font-size:14px;margin-top:18px}.agent-cta__mascot[data-v-52b00742]{display:block;height:auto;justify-self:center;width:min(220px,100%)}.agent-float[data-v-52b00742]{animation:agent-float-52b00742 3s ease-in-out infinite}@keyframes agent-pulse-52b00742{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}@keyframes agent-float-52b00742{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes agent-spin-52b00742{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.agent-float[data-v-52b00742],.agent-spinner[data-v-52b00742],.agent-thinking__dots span[data-v-52b00742]{animation:none}.agent-button[data-v-52b00742],.agent-skill-card[data-v-52b00742],.agent-step-card[data-v-52b00742]{transition:none}}@media(max-width:1180px){.agent-hero__grid[data-v-52b00742]{grid-template-columns:1fr}.agent-demo[data-v-52b00742]{max-width:760px}.agent-process__grid[data-v-52b00742],.agent-skills__grid[data-v-52b00742]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.agent-shell[data-v-52b00742]{padding-inline:18px}.agent-section[data-v-52b00742]{padding-block:56px}.agent-hero[data-v-52b00742]{padding-block:42px 62px}.agent-hero__grid[data-v-52b00742]{gap:38px}.agent-hero__mascot[data-v-52b00742]{width:118px}.agent-hero__title[data-v-52b00742]{font-size:34px}.agent-hero__title span[data-v-52b00742]{white-space:normal}.agent-button[data-v-52b00742]{width:100%}.agent-demo__body[data-v-52b00742]{min-height:auto;padding:16px}.agent-message--user[data-v-52b00742]{max-width:100%}.agent-message-row[data-v-52b00742]{gap:10px}.agent-message-row__avatar[data-v-52b00742]{height:38px;width:38px}.agent-result-card[data-v-52b00742]{display:grid;gap:10px}.agent-result-card div[data-v-52b00742]:last-child{text-align:left}.agent-comparison__grid[data-v-52b00742],.agent-cta__grid[data-v-52b00742],.agent-process__grid[data-v-52b00742],.agent-skills__grid[data-v-52b00742],.agent-workflow__grid[data-v-52b00742]{grid-template-columns:1fr}.agent-card__mascot[data-v-52b00742]{right:18px;top:-28px;width:58px}.agent-skill-card--featured[data-v-52b00742]{grid-column:auto;grid-row:auto;min-height:auto}.agent-skill-card__badge[data-v-52b00742]{position:static;width:max-content}.agent-workflow__grid[data-v-52b00742]:before{content:none}.agent-workflow article[data-v-52b00742]{margin-top:0}.agent-cta__mascot[data-v-52b00742]{width:180px}}
