.pricing-hero[data-astro-cid-lmkygsfs]{position:relative;background:var(--bg-primary);padding:140px 0 88px;text-align:center}.pricing-hero[data-astro-cid-lmkygsfs] .section-eyebrow[data-astro-cid-lmkygsfs]{text-align:center}.pricing-hero[data-astro-cid-lmkygsfs] h1[data-astro-cid-lmkygsfs]{font-size:3.5rem;font-weight:700;letter-spacing:-.04em;max-width:780px;margin:0 auto 20px}.hero-subtitle[data-astro-cid-lmkygsfs]{font-size:1.25rem;color:var(--text-secondary);max-width:720px;margin:0 auto}.offer-section[data-astro-cid-lmkygsfs],.faq-section[data-astro-cid-lmkygsfs],.enterprise-section[data-astro-cid-lmkygsfs]{position:relative;background:var(--bg-primary);padding:100px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);color:var(--text-secondary)}.included-section[data-astro-cid-lmkygsfs],.cta-section[data-astro-cid-lmkygsfs]{position:relative;background:var(--bg-primary);padding:100px 0}.team-card[data-astro-cid-lmkygsfs],.enterprise-card[data-astro-cid-lmkygsfs],.included-card[data-astro-cid-lmkygsfs],.faq-grid[data-astro-cid-lmkygsfs]{position:relative;z-index:1}.team-card[data-astro-cid-lmkygsfs]{max-width:760px;margin:0 auto;padding:48px;border-color:var(--accent);background:linear-gradient(145deg,rgba(90,162,255,.08),transparent 42%),var(--bg-secondary);box-shadow:var(--shadow-glow)}.team-card-header[data-astro-cid-lmkygsfs]{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.plan-kicker[data-astro-cid-lmkygsfs],.fact-label[data-astro-cid-lmkygsfs]{font-family:var(--font-mono);font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--accent);margin-bottom:6px}.team-card[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs]{font-size:1.75rem;margin-bottom:0}.plan-icon[data-astro-cid-lmkygsfs]{width:56px;height:56px;background:var(--tint-accent);border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;color:var(--accent);flex-shrink:0}.price-lockup[data-astro-cid-lmkygsfs]{display:flex;align-items:center;gap:18px;margin:32px 0 20px}.price[data-astro-cid-lmkygsfs]{font-size:4.5rem;font-weight:700;line-height:.9;letter-spacing:-.055em;color:var(--text-primary)}.currency[data-astro-cid-lmkygsfs]{font-size:2rem;vertical-align:top;margin-right:4px}.price-period[data-astro-cid-lmkygsfs]{font-size:.875rem;line-height:1.4;color:var(--text-muted)}.plan-description[data-astro-cid-lmkygsfs]{font-size:1.0625rem;max-width:620px;margin-bottom:28px}.billing-facts[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.billing-fact[data-astro-cid-lmkygsfs]{padding:20px 0;min-width:0}.billing-fact[data-astro-cid-lmkygsfs]:nth-child(odd){padding-right:24px}.billing-fact[data-astro-cid-lmkygsfs]:nth-child(2n){padding-left:24px;border-left:1px solid var(--border)}.billing-fact[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{font-size:.9375rem;margin-bottom:0}.workspace-note[data-astro-cid-lmkygsfs]{display:flex;gap:10px;align-items:center;margin:24px 0;color:var(--color-success)}.workspace-note[data-astro-cid-lmkygsfs] svg[data-astro-cid-lmkygsfs]{flex-shrink:0}.workspace-note[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{font-size:.875rem;color:var(--text-secondary);margin-bottom:0}.team-cta[data-astro-cid-lmkygsfs]{width:100%;position:relative;z-index:2;color:#fff;box-shadow:0 10px 28px #2f7cff38}.team-cta[data-astro-cid-lmkygsfs]:hover{color:#fff}.enterprise-heading[data-astro-cid-lmkygsfs]{max-width:760px;margin:0 auto 40px;text-align:center}.enterprise-heading[data-astro-cid-lmkygsfs] .section-eyebrow[data-astro-cid-lmkygsfs]{text-align:center}.enterprise-heading[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs]{font-size:clamp(2rem,4vw,3rem);margin-bottom:16px}.enterprise-heading[data-astro-cid-lmkygsfs]>p[data-astro-cid-lmkygsfs]:last-child{max-width:650px;margin:0 auto}.enterprise-card[data-astro-cid-lmkygsfs]{max-width:960px;margin:0 auto;padding:44px}.enterprise-card-header[data-astro-cid-lmkygsfs]{display:flex;align-items:flex-start;justify-content:space-between;gap:28px}.enterprise-card-header[data-astro-cid-lmkygsfs]>div[data-astro-cid-lmkygsfs]:first-child{max-width:720px}.enterprise-card[data-astro-cid-lmkygsfs] h3[data-astro-cid-lmkygsfs]{font-size:1.75rem;margin-bottom:10px}.enterprise-card-header[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]:last-child{margin-bottom:0}.enterprise-facts[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:32px 0;border-block:1px solid var(--border)}.enterprise-facts[data-astro-cid-lmkygsfs]>div[data-astro-cid-lmkygsfs]{padding:20px 24px 20px 0}.enterprise-facts[data-astro-cid-lmkygsfs]>div[data-astro-cid-lmkygsfs]:nth-child(2n){padding-left:24px;border-left:1px solid var(--border)}.enterprise-facts[data-astro-cid-lmkygsfs]>div[data-astro-cid-lmkygsfs]:nth-child(n+3){border-top:1px solid var(--border)}.enterprise-facts[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{margin-bottom:0;font-size:.9rem}.enterprise-paths[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.enterprise-path[data-astro-cid-lmkygsfs]{display:flex;align-items:flex-start;gap:14px;padding:20px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-primary)}.path-icon[data-astro-cid-lmkygsfs]{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;background:var(--tint-accent);color:var(--accent);flex-shrink:0}.enterprise-path[data-astro-cid-lmkygsfs] h4[data-astro-cid-lmkygsfs]{font-size:1rem;margin-bottom:6px}.enterprise-path[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{font-size:.85rem;line-height:1.6;margin-bottom:0}.enterprise-actions[data-astro-cid-lmkygsfs]{display:flex;justify-content:flex-start;gap:12px;margin-top:28px;flex-wrap:wrap}.section-heading[data-astro-cid-lmkygsfs]{text-align:center;margin-bottom:48px;font-size:2.25rem}.included-card[data-astro-cid-lmkygsfs]{max-width:900px;margin:0 auto;padding:40px}.included-list[data-astro-cid-lmkygsfs]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:18px 32px}.included-list[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]{display:flex;align-items:flex-start;gap:10px;font-size:.9375rem;line-height:1.6;color:var(--text-secondary);min-width:0}.included-list[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs] svg[data-astro-cid-lmkygsfs]{color:var(--color-success);flex-shrink:0;margin-top:3px}.faq-grid[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:1000px;margin:0 auto}.faq-item[data-astro-cid-lmkygsfs]{padding:28px;min-width:0}.faq-item[data-astro-cid-lmkygsfs] h3[data-astro-cid-lmkygsfs]{font-size:1.0625rem;margin-bottom:10px}.faq-item[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{font-size:.9375rem;line-height:1.65;margin-bottom:0}.cta-section[data-astro-cid-lmkygsfs]{text-align:center}.cta-section[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs]{margin-bottom:12px}.cta-section[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{color:var(--text-secondary);margin-bottom:32px}.cta-buttons[data-astro-cid-lmkygsfs]{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}@media(max-width:860px){.pricing-hero[data-astro-cid-lmkygsfs]{padding:96px 0 64px}.pricing-hero[data-astro-cid-lmkygsfs] h1[data-astro-cid-lmkygsfs]{font-size:2.5rem}.team-card[data-astro-cid-lmkygsfs]{padding:32px 24px}.billing-facts[data-astro-cid-lmkygsfs],.enterprise-facts[data-astro-cid-lmkygsfs],.enterprise-paths[data-astro-cid-lmkygsfs],.faq-grid[data-astro-cid-lmkygsfs],.included-list[data-astro-cid-lmkygsfs]{grid-template-columns:1fr}.billing-fact[data-astro-cid-lmkygsfs]:nth-child(odd),.billing-fact[data-astro-cid-lmkygsfs]:nth-child(2n){padding:16px 0;border-left:none}.billing-fact[data-astro-cid-lmkygsfs]+.billing-fact[data-astro-cid-lmkygsfs]{border-top:1px solid var(--border)}.enterprise-card[data-astro-cid-lmkygsfs]{padding:32px 24px}.enterprise-card-header[data-astro-cid-lmkygsfs]{gap:20px}.enterprise-facts[data-astro-cid-lmkygsfs]>div[data-astro-cid-lmkygsfs],.enterprise-facts[data-astro-cid-lmkygsfs]>div[data-astro-cid-lmkygsfs]:nth-child(2n){padding:16px 0;border-left:0}.enterprise-facts[data-astro-cid-lmkygsfs]>div[data-astro-cid-lmkygsfs]+div[data-astro-cid-lmkygsfs]{border-top:1px solid var(--border)}.enterprise-actions[data-astro-cid-lmkygsfs]>[data-astro-cid-lmkygsfs]{flex:1 1 240px}}
