.product-hero[data-astro-cid-ghjhxraw]{padding:var(--space-96) 0 var(--space-64)}.back-link[data-astro-cid-ghjhxraw]{font-size:13px;color:var(--text-dim);transition:color .15s;display:inline-block;margin-bottom:var(--space-32)}.back-link[data-astro-cid-ghjhxraw]:hover{color:var(--text)}.product-hero__top[data-astro-cid-ghjhxraw]{display:flex;align-items:center;gap:var(--space-16);margin-bottom:var(--space-16)}.product-hero__tag[data-astro-cid-ghjhxraw]{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim);background:var(--surface-2);border:1px solid var(--border);padding:3px 10px;border-radius:var(--radius-full)}.product-hero__status[data-astro-cid-ghjhxraw]{font-family:var(--font-mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:#4ade80}.product-hero__name[data-astro-cid-ghjhxraw]{font-family:var(--font-display);font-size:clamp(40px,5vw,64px);font-weight:900;line-height:1;letter-spacing:-.025em;color:var(--text);margin-bottom:var(--space-16)}.product-hero__headline[data-astro-cid-ghjhxraw]{font-size:20px;font-weight:500;color:var(--text);margin-bottom:var(--space-16)}.product-hero__sub[data-astro-cid-ghjhxraw]{font-size:16px;line-height:1.7;color:var(--text-muted);max-width:560px;margin-bottom:var(--space-32)}.product-hero__actions[data-astro-cid-ghjhxraw]{display:flex;gap:var(--space-16)}.product-hero__btn[data-astro-cid-ghjhxraw]{width:auto}.agents[data-astro-cid-ghjhxraw]{padding:var(--space-96) 0;border-top:1px solid var(--border)}.agents__headline[data-astro-cid-ghjhxraw]{font-family:var(--font-display);font-size:clamp(24px,3vw,40px);font-weight:700;letter-spacing:-.02em;color:var(--text);margin:var(--space-24) 0 var(--space-64)}.agents__grid[data-astro-cid-ghjhxraw]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-24)}.agent[data-astro-cid-ghjhxraw]{padding:var(--space-24);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--space-8)}.agent__name[data-astro-cid-ghjhxraw]{font-family:var(--font-mono);font-size:13px;font-weight:500;color:var(--accent);text-transform:uppercase;letter-spacing:.08em}.agent__desc[data-astro-cid-ghjhxraw]{font-size:14px;color:var(--text-muted);line-height:1.6}.referral[data-astro-cid-ghjhxraw]{padding:0 0 var(--space-96)}.referral__box[data-astro-cid-ghjhxraw]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-48)}.referral__headline[data-astro-cid-ghjhxraw]{font-family:var(--font-display);font-size:clamp(22px,3vw,32px);font-weight:700;letter-spacing:-.02em;color:var(--text);margin:var(--space-24) 0 var(--space-16)}.referral__body[data-astro-cid-ghjhxraw]{font-size:15px;color:var(--text-muted);line-height:1.7;max-width:580px}.pricing[data-astro-cid-ghjhxraw]{padding:var(--space-96) 0;border-top:1px solid var(--border)}.pricing__headline[data-astro-cid-ghjhxraw]{font-family:var(--font-display);font-size:clamp(24px,3vw,40px);font-weight:700;letter-spacing:-.02em;color:var(--text);margin:var(--space-24) 0 var(--space-64)}.pricing__grid[data-astro-cid-ghjhxraw]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-24)}.pricing-card[data-astro-cid-ghjhxraw]{padding:var(--space-32);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--space-16)}.pricing-card__name[data-astro-cid-ghjhxraw]{font-size:14px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em}.pricing-card__price[data-astro-cid-ghjhxraw]{display:flex;align-items:baseline;gap:var(--space-4)}.pricing-card__amount[data-astro-cid-ghjhxraw]{font-family:var(--font-display);font-size:36px;font-weight:700;color:var(--text);line-height:1}.pricing-card__period[data-astro-cid-ghjhxraw]{font-size:14px;color:var(--text-dim)}.pricing-card__features[data-astro-cid-ghjhxraw]{display:flex;flex-direction:column;gap:var(--space-8);flex:1;padding-bottom:var(--space-8)}.pricing-card__features[data-astro-cid-ghjhxraw] li[data-astro-cid-ghjhxraw]{font-size:14px;color:var(--text-muted);padding-left:var(--space-16);position:relative}.pricing-card__features[data-astro-cid-ghjhxraw] li[data-astro-cid-ghjhxraw]:before{content:"✓";position:absolute;left:0;color:var(--accent);font-size:12px}@media(max-width:768px){.agents__grid[data-astro-cid-ghjhxraw],.pricing__grid[data-astro-cid-ghjhxraw]{grid-template-columns:1fr}}
