.ai-hero[data-astro-cid-eg32yufx]{border-bottom:1px solid var(--color-border);padding:150px 0 86px;position:relative;overflow:hidden}.ai-hero[data-astro-cid-eg32yufx]:after{background:linear-gradient(90deg, transparent, var(--color-accent), transparent);content:"";height:1px;position:absolute;inset:auto 0 0}.ai-hero-grid[data-astro-cid-eg32yufx]{grid-template-columns:minmax(0,.96fr) minmax(340px,.68fr);align-items:center;gap:54px;display:grid}.ai-hero-copy[data-astro-cid-eg32yufx] h1[data-astro-cid-eg32yufx]{max-width:850px;margin-bottom:18px;font-size:4.8rem}.hero-statement[data-astro-cid-eg32yufx]{max-width:790px;color:var(--color-text);margin-bottom:20px;font-size:1.9rem;font-weight:700;line-height:1.14}.ai-hero-actions[data-astro-cid-eg32yufx]{flex-wrap:wrap;gap:14px;margin-top:32px;display:flex}.price-panel-title[data-astro-cid-eg32yufx]{font-size:1.2rem}.price-panel[data-astro-cid-eg32yufx]{gap:0;margin:14px 0 0;display:grid}.price-panel[data-astro-cid-eg32yufx] div[data-astro-cid-eg32yufx]{border-top:1px solid var(--color-border);justify-content:space-between;gap:16px;padding:10px 0;display:flex}.price-panel[data-astro-cid-eg32yufx] dt[data-astro-cid-eg32yufx]{color:var(--color-text-secondary)}.price-panel[data-astro-cid-eg32yufx] dd[data-astro-cid-eg32yufx]{color:var(--color-text);white-space:nowrap;margin:0;font-weight:700}.ai-signal-panel[data-astro-cid-eg32yufx] a[data-astro-cid-eg32yufx],.ai-proof[data-astro-cid-eg32yufx] a[data-astro-cid-eg32yufx],.chatbot-pointer[data-astro-cid-eg32yufx] a[data-astro-cid-eg32yufx]{color:var(--color-accent);text-underline-offset:4px;font-weight:600;text-decoration:underline}.ai-proof-grid[data-astro-cid-eg32yufx]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:40px;display:grid}.ai-proof[data-astro-cid-eg32yufx] img[data-astro-cid-eg32yufx]{border:1px solid var(--color-border);border-radius:12px;width:100%;height:auto}.ai-proof[data-astro-cid-eg32yufx] h2[data-astro-cid-eg32yufx]{font-size:clamp(1.6rem,2.6vw,2.2rem)}.ai-proof[data-astro-cid-eg32yufx] p[data-astro-cid-eg32yufx]{margin:14px 0;line-height:1.6}@media (width<=860px){.ai-proof-grid[data-astro-cid-eg32yufx]{grid-template-columns:1fr}}.ai-signal-panel[data-astro-cid-eg32yufx]{border:1px solid var(--color-border);background:linear-gradient(135deg, #00d9f51f, transparent 42%), linear-gradient(315deg, #b8ff4d1a, transparent 46%), var(--color-bg-secondary);box-shadow:0 28px 90px var(--color-shadow);border-radius:8px;gap:22px;padding:26px;display:grid}.ai-signal-panel[data-astro-cid-eg32yufx] p[data-astro-cid-eg32yufx]{font-size:.98rem}.comparison-grid[data-astro-cid-eg32yufx]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.comparison-card[data-astro-cid-eg32yufx],.process-list[data-astro-cid-eg32yufx] article[data-astro-cid-eg32yufx],.use-case-grid[data-astro-cid-eg32yufx] article[data-astro-cid-eg32yufx]{border:1px solid var(--color-border);background:var(--color-surface);border-radius:8px;padding:24px}.chatbot-pointer[data-astro-cid-eg32yufx]{max-width:70ch;margin-top:28px}.comparison-card[data-astro-cid-eg32yufx] h3[data-astro-cid-eg32yufx]{margin-bottom:14px}.comparison-card[data-astro-cid-eg32yufx] p[data-astro-cid-eg32yufx]{min-height:88px;font-size:.98rem}.comparison-card[data-astro-cid-eg32yufx] dl[data-astro-cid-eg32yufx]{gap:16px;margin:22px 0 0;display:grid}.comparison-card[data-astro-cid-eg32yufx] dt[data-astro-cid-eg32yufx]{color:var(--color-text);margin-bottom:5px;font-size:.92rem;font-weight:700}.comparison-card[data-astro-cid-eg32yufx] dd[data-astro-cid-eg32yufx]{color:var(--color-text-secondary);margin:0;font-size:.94rem}.split-layout[data-astro-cid-eg32yufx],.process-layout[data-astro-cid-eg32yufx]{grid-template-columns:minmax(0,.78fr) minmax(300px,.86fr);align-items:start;gap:48px;display:grid}.knowledge-list[data-astro-cid-eg32yufx]{gap:10px;display:grid}.knowledge-list[data-astro-cid-eg32yufx] article[data-astro-cid-eg32yufx]{border:1px solid var(--color-border);background:var(--color-bg-secondary);color:var(--color-text);border-radius:8px;margin:0;padding:16px}.knowledge-list[data-astro-cid-eg32yufx] h3[data-astro-cid-eg32yufx]{margin-bottom:8px;font-size:1.1rem}.knowledge-list[data-astro-cid-eg32yufx] p[data-astro-cid-eg32yufx]{margin:0;font-size:.98rem;line-height:1.6}.use-case-grid[data-astro-cid-eg32yufx]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:40px;display:grid}.use-case-grid[data-astro-cid-eg32yufx] article[data-astro-cid-eg32yufx]{min-height:176px}.use-case-grid[data-astro-cid-eg32yufx] span[data-astro-cid-eg32yufx]{color:var(--color-accent);margin-bottom:18px;font-size:.82rem;font-weight:700;display:block}.use-case-grid[data-astro-cid-eg32yufx] p[data-astro-cid-eg32yufx]{color:var(--color-text);font-size:1rem;font-weight:600}.process-list[data-astro-cid-eg32yufx]{gap:12px;display:grid}.process-list[data-astro-cid-eg32yufx] h3[data-astro-cid-eg32yufx]{margin-bottom:10px;font-size:1.18rem}.process-list[data-astro-cid-eg32yufx] p[data-astro-cid-eg32yufx]{font-size:.98rem}.audit-band[data-astro-cid-eg32yufx]{border:1px solid var(--color-border);background:linear-gradient(90deg, #00d9f514, transparent), var(--color-bg-secondary);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;padding:30px;display:grid}.audit-band[data-astro-cid-eg32yufx] h2[data-astro-cid-eg32yufx]{margin-bottom:14px}@media (width<=980px){.ai-hero[data-astro-cid-eg32yufx]{padding-top:124px}.ai-hero-grid[data-astro-cid-eg32yufx],.split-layout[data-astro-cid-eg32yufx],.process-layout[data-astro-cid-eg32yufx]{grid-template-columns:1fr}.ai-hero-copy[data-astro-cid-eg32yufx] h1[data-astro-cid-eg32yufx]{font-size:3.6rem}.hero-statement[data-astro-cid-eg32yufx]{font-size:1.48rem}.comparison-grid[data-astro-cid-eg32yufx],.use-case-grid[data-astro-cid-eg32yufx],.audit-band[data-astro-cid-eg32yufx]{grid-template-columns:1fr}.comparison-card[data-astro-cid-eg32yufx] p[data-astro-cid-eg32yufx],.use-case-grid[data-astro-cid-eg32yufx] article[data-astro-cid-eg32yufx]{min-height:auto}}@media (width<=640px){.ai-hero[data-astro-cid-eg32yufx]{padding-top:112px;padding-bottom:64px}.ai-hero-copy[data-astro-cid-eg32yufx] h1[data-astro-cid-eg32yufx]{font-size:2.65rem}.hero-statement[data-astro-cid-eg32yufx]{font-size:1.22rem}.ai-signal-panel[data-astro-cid-eg32yufx]{padding:20px}}
