.pricing[data-astro-cid-lmkygsfs]{padding-top:0}.pricing-section-head[data-astro-cid-lmkygsfs]{text-align:center;max-width:720px;margin:0 auto 48px}.pricing-section-title[data-astro-cid-lmkygsfs]{font-size:clamp(28px,3.4vw,44px);font-weight:600;letter-spacing:-.02em;line-height:1.1;color:var(--color-primary);margin:12px 0 0}.pricing-section-lead[data-astro-cid-lmkygsfs]{font-size:17px;line-height:1.6;color:var(--color-secondary);margin:16px auto 0;max-width:580px}.pricing-eyebrow[data-astro-cid-lmkygsfs]{display:inline-block;font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent)}.pricing-hero[data-astro-cid-lmkygsfs]{position:relative;padding:clamp(120px,14vw,168px) 24px clamp(48px,5vw,72px);text-align:center;overflow:hidden}.pricing-hero-glow[data-astro-cid-lmkygsfs]{position:absolute;top:80px;left:50%;width:min(720px,90vw);height:480px;transform:translate(-50%);background:radial-gradient(circle at 50% 50%,#dc692e1a,#dc692e00 60%);pointer-events:none;z-index:0}.pricing-hero-inner[data-astro-cid-lmkygsfs]{position:relative;z-index:1;max-width:980px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:24px}.pricing-eyebrow-pill[data-astro-cid-lmkygsfs]{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:100px;font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--color-secondary)}.pricing-eyebrow-pill[data-astro-cid-lmkygsfs] .pulse-dot[data-astro-cid-lmkygsfs]{width:6px;height:6px}.pricing-title[data-astro-cid-lmkygsfs]{font-size:clamp(40px,6.5vw,72px);font-weight:500;letter-spacing:-.02em;line-height:1.05;color:var(--color-primary);margin:0;max-width:980px}.pricing-lead[data-astro-cid-lmkygsfs]{font-size:18px;line-height:1.55;color:var(--color-secondary);max-width:680px;margin:0}.pricing-plans[data-astro-cid-lmkygsfs]{padding:clamp(40px,5vw,64px) 24px}.pricing-plans-inner[data-astro-cid-lmkygsfs]{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.pricing-card[data-astro-cid-lmkygsfs]{display:flex;flex-direction:column;gap:32px;padding:40px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px}.pricing-card-head[data-astro-cid-lmkygsfs]{display:flex;flex-direction:column;gap:16px}.pricing-card-name[data-astro-cid-lmkygsfs]{font-size:22px;font-weight:500;letter-spacing:-.01em;color:var(--color-primary);margin:0}.pricing-card-price[data-astro-cid-lmkygsfs]{display:flex;align-items:baseline;gap:8px}.pricing-card-amount[data-astro-cid-lmkygsfs]{font-size:clamp(44px,5vw,56px);font-weight:500;letter-spacing:-.025em;line-height:1;color:var(--color-primary)}.pricing-card-amount--talk[data-astro-cid-lmkygsfs]{font-size:clamp(40px,4.5vw,52px);letter-spacing:-.02em}.pricing-card-cadence[data-astro-cid-lmkygsfs]{font-size:14px;color:var(--color-muted)}.pricing-card-tagline[data-astro-cid-lmkygsfs]{font-size:15px;line-height:1.5;color:var(--color-secondary);margin:0}.pricing-card-divider[data-astro-cid-lmkygsfs]{height:1px;background:var(--color-border-light)}.pricing-card-body[data-astro-cid-lmkygsfs]{display:flex;flex-direction:column;gap:16px;flex:1}.pricing-card-bullets-label[data-astro-cid-lmkygsfs]{font-size:13px;color:var(--color-muted);margin:0}.pricing-card-bullets[data-astro-cid-lmkygsfs]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.pricing-card-bullets[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]{display:flex;align-items:flex-start;gap:12px;font-size:15px;line-height:1.5;color:var(--color-primary)}.pricing-card-bullets[data-astro-cid-lmkygsfs] svg[data-astro-cid-lmkygsfs]{color:var(--color-primary);margin-top:3px;flex-shrink:0}.pricing-card-cta[data-astro-cid-lmkygsfs]{align-self:flex-start;display:inline-flex;align-items:center;gap:10px;padding:12px 20px;border-radius:8px;font-size:14px;font-weight:500;text-decoration:none;transition:transform .15s,background .15s}.pricing-card-cta-arrow[data-astro-cid-lmkygsfs]{font-weight:400}.pricing-card-cta--secondary[data-astro-cid-lmkygsfs]{color:var(--color-primary);background:var(--color-surface);border:1px solid var(--color-primary)}.pricing-card-cta--secondary[data-astro-cid-lmkygsfs]:hover{transform:translateY(-1px)}.pricing-card-cta--primary[data-astro-cid-lmkygsfs]{color:var(--color-surface);background:var(--color-primary)}.pricing-card-cta--primary[data-astro-cid-lmkygsfs]:hover{transform:translateY(-1px);background:var(--color-accent-darker)}.pricing-compare[data-astro-cid-lmkygsfs]{padding:clamp(56px,7vw,96px) 24px}.pricing-compare-inner[data-astro-cid-lmkygsfs]{max-width:1200px;margin:0 auto}.pricing-table-wrap[data-astro-cid-lmkygsfs]{max-width:1100px;margin:0 auto}.pricing-table[data-astro-cid-lmkygsfs]{width:100%;border-collapse:separate;border-spacing:0;background:transparent;font-size:15px}.pricing-table-col-feature[data-astro-cid-lmkygsfs]{width:60%}.pricing-table-col-mark[data-astro-cid-lmkygsfs]{width:20%}.pricing-table[data-astro-cid-lmkygsfs] thead[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]{position:sticky;top:64px;z-index:5;padding:18px 24px;text-align:center;font-weight:500;color:var(--color-primary);background:var(--color-bg);border-bottom:1px solid var(--color-border)}.pricing-table[data-astro-cid-lmkygsfs] thead[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]:first-child{text-align:left}.pricing-table-section[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]{text-align:left;padding:28px 24px 12px;font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--color-muted);background:transparent;border-bottom:none}.pricing-table[data-astro-cid-lmkygsfs] tbody[data-astro-cid-lmkygsfs] tr[data-astro-cid-lmkygsfs]:not(.pricing-table-section) th[data-astro-cid-lmkygsfs],.pricing-table[data-astro-cid-lmkygsfs] tbody[data-astro-cid-lmkygsfs] tr[data-astro-cid-lmkygsfs]:not(.pricing-table-section) td[data-astro-cid-lmkygsfs]{padding:16px 24px;border-top:1px solid var(--color-border-light);vertical-align:middle}.pricing-table[data-astro-cid-lmkygsfs] tbody[data-astro-cid-lmkygsfs] tr[data-astro-cid-lmkygsfs]:not(.pricing-table-section) th[data-astro-cid-lmkygsfs]{text-align:left;font-weight:400;color:var(--color-primary)}.pricing-table[data-astro-cid-lmkygsfs] tbody[data-astro-cid-lmkygsfs] tr[data-astro-cid-lmkygsfs]:not(.pricing-table-section) td[data-astro-cid-lmkygsfs]{text-align:center;color:var(--color-primary)}.pricing-table[data-astro-cid-lmkygsfs] tbody[data-astro-cid-lmkygsfs] tr[data-astro-cid-lmkygsfs]:not(.pricing-table-section) td[data-astro-cid-lmkygsfs] svg[data-astro-cid-lmkygsfs]{color:var(--color-primary);display:inline-block;vertical-align:middle}.pricing-table-dash[data-astro-cid-lmkygsfs]{color:var(--color-muted);font-size:18px}.pricing-table-value[data-astro-cid-lmkygsfs]{font-family:var(--font-mono);font-size:14px;color:var(--color-primary)}.pricing-stacks[data-astro-cid-lmkygsfs]{padding:clamp(56px,7vw,96px) 24px}.pricing-stacks-inner[data-astro-cid-lmkygsfs]{max-width:1200px;margin:0 auto}.pricing-stacks-grid[data-astro-cid-lmkygsfs]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:1100px;margin:0 auto}.pricing-stacks-card[data-astro-cid-lmkygsfs]{display:flex;flex-direction:column;gap:12px;padding:28px;height:100%;background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;color:var(--color-primary);text-decoration:none;transition:border-color .2s,transform .2s,box-shadow .2s}.pricing-stacks-card[data-astro-cid-lmkygsfs]:hover{border-color:var(--color-accent);transform:translateY(-2px)}.pricing-stacks-card-icon[data-astro-cid-lmkygsfs]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;background:var(--color-surface-warm);border:1px solid var(--color-border-light);margin-bottom:4px;color:var(--color-primary);flex-shrink:0}.pricing-stacks-card-icon[data-astro-cid-lmkygsfs] img[data-astro-cid-lmkygsfs]{width:22px;height:22px;display:block;object-fit:contain}.pricing-stacks-card-title[data-astro-cid-lmkygsfs]{font-size:22px;font-weight:600;letter-spacing:-.01em;line-height:1.2;margin:4px 0 0;color:var(--color-primary)}.pricing-stacks-card[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{font-size:15px;line-height:1.55;color:var(--color-secondary);margin:0;flex:1}.pricing-stacks-card-cta[data-astro-cid-lmkygsfs]{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:var(--color-accent);margin-top:8px}.pricing-faq[data-astro-cid-lmkygsfs]{padding:clamp(56px,7vw,96px) 24px}.pricing-faq-inner[data-astro-cid-lmkygsfs]{max-width:820px;margin:0 auto}.pricing-faq-list[data-astro-cid-lmkygsfs]{border:1px solid var(--color-border);border-radius:16px;overflow:clip;background:var(--color-surface-warm)}.pricing-faq-item[data-astro-cid-lmkygsfs]{border-top:1px solid var(--color-border-light);background:transparent}.pricing-faq-item[data-astro-cid-lmkygsfs]:first-child{border-top:none}.pricing-faq-item[data-astro-cid-lmkygsfs][open]{background:var(--color-surface)}.pricing-faq-item[data-astro-cid-lmkygsfs] summary[data-astro-cid-lmkygsfs]{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 28px}.pricing-faq-item[data-astro-cid-lmkygsfs] summary[data-astro-cid-lmkygsfs]::-webkit-details-marker{display:none}.pricing-faq-q[data-astro-cid-lmkygsfs]{display:inline-flex;align-items:center;gap:12px;font-size:17px;font-weight:500;color:var(--color-primary)}.pricing-faq-q[data-astro-cid-lmkygsfs] .pulse-dot[data-astro-cid-lmkygsfs]{width:6px;height:6px}.pricing-faq-chevron[data-astro-cid-lmkygsfs]{flex-shrink:0;color:var(--color-muted);transition:transform .2s}.pricing-faq-item[data-astro-cid-lmkygsfs][open] .pricing-faq-chevron[data-astro-cid-lmkygsfs]{transform:rotate(180deg)}.pricing-faq-a[data-astro-cid-lmkygsfs]{padding:0 28px 22px;margin-left:18px;font-size:15px;line-height:1.65;color:var(--color-secondary)}.pricing-cta[data-astro-cid-lmkygsfs]{position:relative;padding:clamp(80px,9vw,120px) 24px;text-align:center;overflow:hidden;background:var(--color-primary);color:var(--color-dark-text)}.pricing-cta-mesh[data-astro-cid-lmkygsfs]{position:absolute;inset:0;pointer-events:none;overflow:hidden}.pricing-cta-blob[data-astro-cid-lmkygsfs]{position:absolute;border-radius:50%;will-change:transform}.pricing-cta-blob-1[data-astro-cid-lmkygsfs]{width:900px;height:900px;top:-30%;left:0%;background:radial-gradient(circle,oklch(.65 .16 45 / .22) 0%,oklch(.65 .16 45 / .06) 40%,transparent 65%);animation:pricingMesh1 12s ease-in-out infinite alternate}.pricing-cta-blob-2[data-astro-cid-lmkygsfs]{width:850px;height:850px;bottom:-35%;right:-5%;background:radial-gradient(circle,oklch(.68 .08 55 / .16) 0%,oklch(.68 .08 55 / .05) 40%,transparent 65%);animation:pricingMesh2 16s ease-in-out infinite alternate}.pricing-cta-blob-3[data-astro-cid-lmkygsfs]{width:700px;height:700px;top:10%;right:18%;background:radial-gradient(circle,oklch(.65 .16 45 / .14) 0%,oklch(.65 .16 45 / .04) 40%,transparent 65%);animation:pricingMesh3 10s ease-in-out infinite alternate}@keyframes pricingMesh1{0%{transform:translate(0) scale(1)}50%{transform:translate(15%,18%) scale(1.15)}to{transform:translate(-8%,8%) scale(1.05)}}@keyframes pricingMesh2{0%{transform:translate(0) scale(1)}50%{transform:translate(-15%,-12%) scale(1.1)}to{transform:translate(8%,-6%) scale(.95)}}@keyframes pricingMesh3{0%{transform:translate(0) scale(1)}50%{transform:translate(-22%,16%) scale(1.2)}to{transform:translate(12%,6%) scale(1.05)}}.pricing-cta[data-astro-cid-lmkygsfs]:before{content:"";position:absolute;inset:0;z-index:1;background:radial-gradient(ellipse 70% 80% at 50% 50%,var(--color-primary) 0%,transparent 100%);pointer-events:none}.pricing-cta-inner[data-astro-cid-lmkygsfs]{position:relative;z-index:2;max-width:880px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:16px}.pricing-cta-eyebrow[data-astro-cid-lmkygsfs]{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent)}.pricing-cta-title[data-astro-cid-lmkygsfs]{font-size:clamp(34px,4.5vw,52px);font-weight:500;letter-spacing:-.025em;line-height:1.1;color:var(--color-dark-text);margin:0}.pricing-cta-lead[data-astro-cid-lmkygsfs]{font-size:17px;line-height:1.55;color:#ffffff8c;margin:0;max-width:560px}.pricing-cta-actions[data-astro-cid-lmkygsfs]{display:flex;align-items:center;gap:14px;margin-top:24px;flex-wrap:wrap;justify-content:center}.pricing-cta-install[data-astro-cid-lmkygsfs]{display:inline-flex;align-items:center;gap:8px;padding:4px 4px 4px 18px;background:#ffffff0f;border:1px solid oklch(1 0 0 / .15);border-radius:8px;font-family:var(--font-mono);font-size:14px;color:var(--color-dark-text);transition:border-color .3s}.pricing-cta-install[data-astro-cid-lmkygsfs]:hover{border-color:#dc692e66}.pricing-cta-install-prompt[data-astro-cid-lmkygsfs]{color:#fff6}.pricing-cta-install[data-astro-cid-lmkygsfs] code[data-astro-cid-lmkygsfs]{font-family:var(--font-mono);color:var(--color-dark-text);user-select:all}.pricing-cta-copy[data-astro-cid-lmkygsfs]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;color:#fff6;border-radius:6px;cursor:pointer;transition:color .2s,background .2s}.pricing-cta-copy[data-astro-cid-lmkygsfs]:hover{color:#ffffffbf;background:#ffffff0f}.pricing-cta-copy[data-astro-cid-lmkygsfs] .check-icon[data-astro-cid-lmkygsfs]{display:none;color:var(--color-success)}.pricing-cta-copy[data-astro-cid-lmkygsfs].copied .copy-icon[data-astro-cid-lmkygsfs]{display:none}.pricing-cta-copy[data-astro-cid-lmkygsfs].copied .check-icon[data-astro-cid-lmkygsfs]{display:block;animation:pricingCheckPop .3s cubic-bezier(.34,1.56,.64,1)}@keyframes pricingCheckPop{0%{transform:scale(0);opacity:0}60%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}.pricing-cta-buttons[data-astro-cid-lmkygsfs]{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:center}.pricing-cta-primary[data-astro-cid-lmkygsfs]{display:inline-flex;align-items:center;gap:10px;padding:12px 20px;background:var(--color-accent);color:#fff;border-radius:8px;font-size:14px;font-weight:500;text-decoration:none;transition:transform .15s,background .15s}.pricing-cta-primary[data-astro-cid-lmkygsfs]:hover{transform:translateY(-1px);background:var(--color-accent-darker)}.pricing-cta-secondary[data-astro-cid-lmkygsfs]{display:inline-flex;align-items:center;gap:10px;padding:12px 20px;background:#ffffff0f;border:1px solid oklch(1 0 0 / .18);color:var(--color-dark-text);border-radius:8px;font-size:14px;font-weight:500;text-decoration:none;transition:background .15s,border-color .15s}.pricing-cta-secondary[data-astro-cid-lmkygsfs]:hover{background:#ffffff1a;border-color:#ffffff47}.pricing-cta-note[data-astro-cid-lmkygsfs]{margin:14px 0 0;font-size:12px;color:#fff6}@media(max-width:960px){.pricing-plans-inner[data-astro-cid-lmkygsfs]{grid-template-columns:1fr}.pricing-stacks-grid[data-astro-cid-lmkygsfs]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.pricing-card[data-astro-cid-lmkygsfs]{padding:28px}.pricing-stacks-grid[data-astro-cid-lmkygsfs]{grid-template-columns:1fr}.pricing-faq-item[data-astro-cid-lmkygsfs] summary[data-astro-cid-lmkygsfs]{padding:18px 20px}.pricing-faq-a[data-astro-cid-lmkygsfs]{padding:0 20px 18px;margin-left:18px}.pricing-table[data-astro-cid-lmkygsfs] thead[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs],.pricing-table[data-astro-cid-lmkygsfs] tbody[data-astro-cid-lmkygsfs] tr[data-astro-cid-lmkygsfs]:not(.pricing-table-section) th[data-astro-cid-lmkygsfs],.pricing-table[data-astro-cid-lmkygsfs] tbody[data-astro-cid-lmkygsfs] tr[data-astro-cid-lmkygsfs]:not(.pricing-table-section) td[data-astro-cid-lmkygsfs]{padding:14px 12px}.pricing-table-section[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]{padding:22px 12px 10px}.pricing-cta-actions[data-astro-cid-lmkygsfs]{flex-direction:column;gap:12px;align-items:stretch}.pricing-cta-buttons[data-astro-cid-lmkygsfs]{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.pricing-cta-blob[data-astro-cid-lmkygsfs]{animation:none}}
