.agent-page[data-astro-cid-s24eashf]{background:var(--canvas)}.agent-hero[data-astro-cid-s24eashf]{isolation:isolate;position:relative;overflow:hidden}.agent-glow[data-astro-cid-s24eashf]{z-index:-1;background:radial-gradient(circle at 20% 10%, color-mix(in srgb, var(--success) 9%, transparent), transparent 36%), radial-gradient(circle at 82% 18%, color-mix(in srgb, var(--primary) 11%, transparent), transparent 38%);position:absolute;inset:0}.overline[data-astro-cid-s24eashf]{color:var(--primary-text);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:700}.agent-hero__copy[data-astro-cid-s24eashf]{text-align:center;max-width:54rem;margin-inline:auto}.agent-hero[data-astro-cid-s24eashf] h1[data-astro-cid-s24eashf]{color:var(--text);letter-spacing:-.04em;text-wrap:balance;margin:.75rem 0 0;font-size:clamp(2.1rem,5.4vw,4.1rem);font-weight:720;line-height:1.02}.agent-hero__copy[data-astro-cid-s24eashf]>p[data-astro-cid-s24eashf]:not(.overline){max-width:44rem;color:var(--text-muted);margin:1.25rem auto 0;font-size:clamp(1rem,2vw,1.2rem);line-height:1.6}.agent-actions[data-astro-cid-s24eashf]{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.agent-hero[data-astro-cid-s24eashf] .agent-actions[data-astro-cid-s24eashf],.agent-actions--center[data-astro-cid-s24eashf]{justify-content:center}.agent-section[data-astro-cid-s24eashf]{padding:5rem 0}.agent-section--surface[data-astro-cid-s24eashf]{background:var(--surface)}.section-copy[data-astro-cid-s24eashf]{max-width:44rem}.section-copy[data-astro-cid-s24eashf] h2[data-astro-cid-s24eashf],.agent-section[data-astro-cid-s24eashf] h2[data-astro-cid-s24eashf],.agent-cta[data-astro-cid-s24eashf] h2[data-astro-cid-s24eashf]{color:var(--text);letter-spacing:-.035em;text-wrap:balance;margin:.55rem 0 0;font-size:clamp(1.9rem,4vw,3rem);line-height:1.05}.section-lead[data-astro-cid-s24eashf]{color:var(--text-muted);margin:1rem 0 0;font-size:1.1rem;line-height:1.6}.step-grid[data-astro-cid-s24eashf],.decide-grid[data-astro-cid-s24eashf]{gap:.75rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.step-grid[data-astro-cid-s24eashf] li[data-astro-cid-s24eashf]{border:1px solid var(--border-subtle);border-radius:var(--r-lg);background:var(--glass-panel);box-shadow:var(--edge-subtle);padding:1.25rem}.step-grid[data-astro-cid-s24eashf] li[data-astro-cid-s24eashf]>span[data-astro-cid-s24eashf]{color:var(--text-subtle);font-size:.68rem;font-weight:700}.step-grid[data-astro-cid-s24eashf] strong[data-astro-cid-s24eashf],.decide-card[data-astro-cid-s24eashf] strong[data-astro-cid-s24eashf]{color:var(--text);margin-top:.25rem;display:block}.step-grid[data-astro-cid-s24eashf] p[data-astro-cid-s24eashf],.decide-card[data-astro-cid-s24eashf] p[data-astro-cid-s24eashf]{color:var(--text-muted);margin:.4rem 0 0;font-size:.9rem;line-height:1.5}.decide-card[data-astro-cid-s24eashf]{padding:1.25rem}.decide-card[data-astro-cid-s24eashf] svg[data-astro-cid-s24eashf]{width:1.25rem;height:1.25rem;color:var(--success)}.decide-card[data-astro-cid-s24eashf] strong[data-astro-cid-s24eashf]{margin-top:.6rem}.faq-list[data-astro-cid-s24eashf]{gap:.75rem;margin-top:2rem;display:grid}.faq-item[data-astro-cid-s24eashf]{padding:0;overflow:clip}.faq-item[data-astro-cid-s24eashf] summary[data-astro-cid-s24eashf]{color:var(--text);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 1.25rem;font-weight:600;list-style:none;display:flex}.faq-item[data-astro-cid-s24eashf] summary[data-astro-cid-s24eashf]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-s24eashf] summary[data-astro-cid-s24eashf] svg[data-astro-cid-s24eashf]{width:1.1rem;height:1.1rem;color:var(--text-muted);transition:transform var(--t-fast) var(--ease-out);flex:none}.faq-item[data-astro-cid-s24eashf][open] summary[data-astro-cid-s24eashf] svg[data-astro-cid-s24eashf]{transform:rotate(180deg)}.faq-item[data-astro-cid-s24eashf]>p[data-astro-cid-s24eashf]{color:var(--text-muted);margin:0;padding:0 1.25rem 1.25rem;line-height:1.6}.agent-cta[data-astro-cid-s24eashf]{background:var(--surface-sunken);padding:5rem 0}@media (width>=760px){.step-grid[data-astro-cid-s24eashf],.decide-grid[data-astro-cid-s24eashf]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.faq-item[data-astro-cid-s24eashf] summary[data-astro-cid-s24eashf] svg[data-astro-cid-s24eashf]{transition:none}}
