.hpw[data-astro-cid-go6k2teo]{max-width:780px;margin:0 auto;padding:3rem 1.25rem 4.5rem;font-size:1.05rem;line-height:1.8;color:var(--color-foreground)}.hpw[data-astro-cid-go6k2teo] p[data-astro-cid-go6k2teo]{margin:0 0 1.25rem;color:var(--color-muted-foreground)}.hpw[data-astro-cid-go6k2teo] p[data-astro-cid-go6k2teo] strong[data-astro-cid-go6k2teo],.hpw[data-astro-cid-go6k2teo] li[data-astro-cid-go6k2teo] strong[data-astro-cid-go6k2teo]{color:var(--color-foreground)}.hero[data-astro-cid-go6k2teo]{text-align:center;margin-bottom:4rem}.eyebrow[data-astro-cid-go6k2teo]{display:inline-block;font-size:.8rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--color-cta);background:color-mix(in srgb,var(--color-cta) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-cta) 25%,transparent);padding:.35rem .9rem;border-radius:999px;margin-bottom:1.5rem}.hero[data-astro-cid-go6k2teo] h1[data-astro-cid-go6k2teo]{font-size:clamp(2rem,5vw,3.1rem);line-height:1.12;letter-spacing:-.02em;margin:0 0 2.25rem;color:var(--color-foreground)}.grad[data-astro-cid-go6k2teo]{background:linear-gradient(90deg,var(--color-accent),var(--color-cta));-webkit-background-clip:text;background-clip:text;color:transparent}.intro-card[data-astro-cid-go6k2teo]{text-align:left;background:var(--color-card);border:1px solid var(--color-border);border-left:4px solid var(--color-cta);border-radius:1rem;padding:1.75rem 2rem;box-shadow:0 12px 32px -18px #02061740}.intro-card[data-astro-cid-go6k2teo] p[data-astro-cid-go6k2teo]:last-child{margin-bottom:0}.block[data-astro-cid-go6k2teo]{margin-bottom:4.25rem}.block[data-astro-cid-go6k2teo] h2[data-astro-cid-go6k2teo]{font-size:clamp(1.5rem,3vw,1.9rem);letter-spacing:-.01em;margin:0 0 1.25rem;color:var(--color-foreground);display:flex;align-items:baseline;gap:.75rem;flex-wrap:wrap}.num[data-astro-cid-go6k2teo]{font-size:.85rem;font-weight:800;color:var(--color-cta);border:1px solid color-mix(in srgb,var(--color-cta) 30%,transparent);background:color-mix(in srgb,var(--color-cta) 8%,transparent);border-radius:.5rem;padding:.2rem .55rem;letter-spacing:.05em}.accent[data-astro-cid-go6k2teo]{color:var(--color-cta)}.compare[data-astro-cid-go6k2teo]{display:grid;grid-template-columns:1fr auto 1fr;gap:1rem;align-items:stretch;margin:2rem 0}.company[data-astro-cid-go6k2teo]{background:var(--color-card);border:1px solid var(--color-border);border-radius:1rem;padding:1.4rem 1.5rem;display:flex;flex-direction:column;gap:1rem}.company-b[data-astro-cid-go6k2teo]{border-color:color-mix(in srgb,var(--color-cta) 45%,var(--color-border));box-shadow:0 12px 30px -16px color-mix(in srgb,var(--color-cta) 30%,transparent)}.company-head[data-astro-cid-go6k2teo]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.company-tag[data-astro-cid-go6k2teo]{font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--color-muted-foreground)}.company-b[data-astro-cid-go6k2teo] .company-tag[data-astro-cid-go6k2teo]{color:var(--color-cta)}.company-product[data-astro-cid-go6k2teo]{font-size:.8rem;font-weight:700;background:var(--color-muted);padding:.2rem .6rem;border-radius:999px;color:var(--color-foreground)}.company-stats[data-astro-cid-go6k2teo]{display:flex;gap:1.5rem}.stat[data-astro-cid-go6k2teo]{display:flex;flex-direction:column}.stat-value[data-astro-cid-go6k2teo]{font-size:1.9rem;font-weight:800;line-height:1;color:var(--color-foreground)}.company-b[data-astro-cid-go6k2teo] .stat-value[data-astro-cid-go6k2teo]{color:var(--color-cta)}.stat-label[data-astro-cid-go6k2teo]{font-size:.78rem;color:var(--color-muted-foreground);margin-top:.3rem}.company-note[data-astro-cid-go6k2teo]{font-size:.9rem;margin:0}.vs[data-astro-cid-go6k2teo]{align-self:center;font-size:1.5rem;font-weight:800;color:var(--color-muted-foreground)}.takeaway[data-astro-cid-go6k2teo]{border-top:1px dashed var(--color-border);padding-top:1.5rem}.takeaway[data-astro-cid-go6k2teo] p[data-astro-cid-go6k2teo]:last-child{margin-bottom:0}.questions[data-astro-cid-go6k2teo]{list-style:none;padding:0;margin:1.75rem 0;display:grid;gap:.7rem}.questions[data-astro-cid-go6k2teo] li[data-astro-cid-go6k2teo]{background:var(--color-card);border:1px solid var(--color-border);border-radius:.75rem;padding:.9rem 1.15rem .9rem 2.9rem;position:relative;font-weight:600;color:var(--color-foreground);font-size:.98rem}.questions[data-astro-cid-go6k2teo] li[data-astro-cid-go6k2teo]:before{content:"?";position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent);font-size:.8rem;font-weight:800}.answers-line[data-astro-cid-go6k2teo]{font-size:1.1rem}.flow[data-astro-cid-go6k2teo]{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;background:var(--color-card);border:1px solid var(--color-border);border-radius:1rem;padding:1.5rem;margin:2rem 0}.flow-step[data-astro-cid-go6k2teo]{display:flex;align-items:center;gap:.6rem;background:var(--color-muted);border-radius:.75rem;padding:.7rem 1rem}.flow-icon[data-astro-cid-go6k2teo]{color:var(--color-cta);display:inline-flex}.flow-label[data-astro-cid-go6k2teo]{font-size:.88rem;font-weight:700;color:var(--color-foreground);white-space:nowrap}.flow-arrow[data-astro-cid-go6k2teo]{color:var(--color-muted-foreground);font-weight:800}.links-grid[data-astro-cid-go6k2teo]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1.75rem}.link-card[data-astro-cid-go6k2teo]{background:var(--color-card);border:1px solid var(--color-border);border-radius:1rem;padding:1.5rem}.link-card[data-astro-cid-go6k2teo] h3[data-astro-cid-go6k2teo]{margin:0 0 .6rem;font-size:1.1rem;color:var(--color-foreground)}.link-card[data-astro-cid-go6k2teo] p[data-astro-cid-go6k2teo]{margin:0;font-size:.93rem}.agent-card[data-astro-cid-go6k2teo]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-accent) 10%,var(--color-card)),var(--color-card));border:1px solid color-mix(in srgb,var(--color-accent) 30%,var(--color-border));border-radius:1.25rem;padding:2.25rem 2rem}.agent-badge[data-astro-cid-go6k2teo]{display:inline-block;font-size:.78rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,var(--color-accent),#0284c7);padding:.35rem .9rem;border-radius:999px;margin-bottom:1.1rem}.agent-card[data-astro-cid-go6k2teo] h2[data-astro-cid-go6k2teo]{margin:0 0 1rem;font-size:clamp(1.4rem,3vw,1.75rem);color:var(--color-foreground)}.agent-list[data-astro-cid-go6k2teo]{list-style:none;padding:0;margin:0 0 1.75rem;display:grid;gap:.55rem}.agent-list[data-astro-cid-go6k2teo] li[data-astro-cid-go6k2teo]{padding-left:1.6rem;position:relative;color:var(--color-muted-foreground);font-size:.97rem}.agent-list[data-astro-cid-go6k2teo] li[data-astro-cid-go6k2teo]:before{content:"";position:absolute;left:0;top:.5rem;width:.5rem;height:.5rem;border-radius:50%;background:var(--color-accent)}.agent-btn[data-astro-cid-go6k2teo]{display:inline-flex;align-items:center;gap:.4rem;background:var(--color-accent);color:#fff;font-weight:700;font-size:.95rem;padding:.7rem 1.5rem;border-radius:999px;box-shadow:0 6px 18px -6px color-mix(in srgb,var(--color-accent) 60%,transparent)}.agent-btn[data-astro-cid-go6k2teo]:hover{color:#fff}.pill-row[data-astro-cid-go6k2teo]{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.75rem}.pill[data-astro-cid-go6k2teo]{font-size:.85rem;font-weight:700;padding:.45rem 1rem;border-radius:999px;background:var(--color-card);border:1px solid var(--color-border);color:var(--color-foreground)}.pill-hot[data-astro-cid-go6k2teo]{background:color-mix(in srgb,var(--color-cta) 10%,transparent);border-color:color-mix(in srgb,var(--color-cta) 35%,transparent);color:var(--color-cta)}.faq[data-astro-cid-go6k2teo] h2[data-astro-cid-go6k2teo]{font-size:clamp(1.5rem,3vw,1.9rem);margin:0 0 1.5rem;color:var(--color-foreground)}.faq-item[data-astro-cid-go6k2teo]{background:var(--color-card);border:1px solid var(--color-border);border-radius:.85rem;padding:1.1rem 1.4rem;margin-bottom:.8rem}.faq-item[data-astro-cid-go6k2teo] summary[data-astro-cid-go6k2teo]{cursor:pointer;font-weight:700;font-size:1rem;color:var(--color-foreground);list-style:none;position:relative;padding-right:1.75rem}.faq-item[data-astro-cid-go6k2teo] summary[data-astro-cid-go6k2teo]:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:1.25rem;color:var(--color-cta);font-weight:800}.faq-item[data-astro-cid-go6k2teo][open] summary[data-astro-cid-go6k2teo]:after{content:"−"}.faq-item[data-astro-cid-go6k2teo] p[data-astro-cid-go6k2teo]{margin:.9rem 0 0;font-size:.95rem}.faq-item[data-astro-cid-go6k2teo] a[data-astro-cid-go6k2teo]{color:var(--color-cta);font-weight:600}.final-cta[data-astro-cid-go6k2teo]{text-align:center;background:linear-gradient(135deg,color-mix(in srgb,var(--color-cta) 10%,var(--color-card)),var(--color-card));border:1px solid color-mix(in srgb,var(--color-cta) 30%,var(--color-border));border-radius:1.5rem;padding:3rem 2rem}.final-cta[data-astro-cid-go6k2teo] h2[data-astro-cid-go6k2teo]{font-size:clamp(1.6rem,4vw,2.2rem);margin:0 0 .75rem;color:var(--color-foreground)}.final-cta[data-astro-cid-go6k2teo]>p[data-astro-cid-go6k2teo]{margin-bottom:1.75rem}.cta-big[data-astro-cid-go6k2teo]{display:inline-flex;align-items:center;gap:.4rem;background:var(--color-cta);color:#fff;font-weight:800;font-size:1.05rem;padding:.9rem 2rem;border-radius:999px;box-shadow:0 10px 24px -8px color-mix(in srgb,var(--color-cta) 65%,transparent)}.cta-big[data-astro-cid-go6k2teo]:hover{color:#fff;transform:translateY(-1px)}.cta-sub[data-astro-cid-go6k2teo]{margin:1.25rem 0 0;font-size:.92rem}.cta-sub[data-astro-cid-go6k2teo] strong[data-astro-cid-go6k2teo]{color:var(--color-cta)}@media (max-width: 640px){.compare[data-astro-cid-go6k2teo]{grid-template-columns:1fr}.vs[data-astro-cid-go6k2teo]{justify-self:center}.links-grid[data-astro-cid-go6k2teo]{grid-template-columns:1fr}.flow[data-astro-cid-go6k2teo]{flex-direction:column;align-items:stretch}.flow-arrow[data-astro-cid-go6k2teo]{text-align:center;transform:rotate(90deg)}}
