.pricing-page[data-astro-cid-mqgqozuc]{--pricing-border: rgba(128, 38, 58, .14);--pricing-card-bg: #ffffff;--pricing-soft-bg: #f8fafc;--pricing-card-shadow: 0 18px 36px rgba(17, 24, 39, .06);--pricing-muted: #5f6572;--pricing-ink: #141821;background:var(--site-bg-color, #ffffff);color:var(--pricing-ink);min-height:100vh;padding-top:64px}.pricing-main[data-astro-cid-mqgqozuc] section[data-astro-cid-mqgqozuc]{padding:4.75rem 0;scroll-margin-top:96px}.container[data-astro-cid-mqgqozuc]{max-width:1200px;margin:0 auto;padding:0 1.5rem}.overview-section[data-astro-cid-mqgqozuc]{background:linear-gradient(180deg,#fe2c550a,#fe2c5500),linear-gradient(180deg,#fff9fa,#fff);border-bottom:1px solid rgba(177,28,59,.08)}.eyebrow[data-astro-cid-mqgqozuc],.panel-eyebrow[data-astro-cid-mqgqozuc]{margin:0 0 .75rem;font-size:.82rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#b11c3b}.hero-band[data-astro-cid-mqgqozuc]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);gap:1.25rem;align-items:stretch}.hero-copy[data-astro-cid-mqgqozuc],.rule-panel[data-astro-cid-mqgqozuc],.fact-card[data-astro-cid-mqgqozuc],.decision-card[data-astro-cid-mqgqozuc],.scenario-card[data-astro-cid-mqgqozuc],.package-card[data-astro-cid-mqgqozuc],.level-table-wrapper[data-astro-cid-mqgqozuc],.pricing-example[data-astro-cid-mqgqozuc]>div[data-astro-cid-mqgqozuc],.faq-item[data-astro-cid-mqgqozuc],.cta-shell[data-astro-cid-mqgqozuc]{border:1px solid var(--pricing-border);background:var(--pricing-card-bg);box-shadow:var(--pricing-card-shadow)}.hero-copy[data-astro-cid-mqgqozuc]{border-radius:28px;padding:1.8rem}.hero-copy[data-astro-cid-mqgqozuc] h2[data-astro-cid-mqgqozuc],.cta-shell[data-astro-cid-mqgqozuc] h2[data-astro-cid-mqgqozuc]{margin:0;font-size:clamp(2rem,3vw,2.95rem);line-height:1.08;color:var(--pricing-ink)}.hero-summary[data-astro-cid-mqgqozuc],.rule-panel[data-astro-cid-mqgqozuc] li[data-astro-cid-mqgqozuc],.decision-card[data-astro-cid-mqgqozuc] p[data-astro-cid-mqgqozuc],.fact-note[data-astro-cid-mqgqozuc],.package-card[data-astro-cid-mqgqozuc] p[data-astro-cid-mqgqozuc],.faq-answer[data-astro-cid-mqgqozuc] p[data-astro-cid-mqgqozuc],.cta-shell[data-astro-cid-mqgqozuc] p[data-astro-cid-mqgqozuc],.scenario-note[data-astro-cid-mqgqozuc]{margin:0;color:var(--pricing-muted);line-height:1.72}.hero-summary[data-astro-cid-mqgqozuc]{margin-top:1rem;font-size:1rem;max-width:62ch}.rule-panel[data-astro-cid-mqgqozuc]{border-radius:28px;padding:1.55rem}.rule-panel[data-astro-cid-mqgqozuc] h3[data-astro-cid-mqgqozuc]{margin:0;font-size:1.2rem;color:var(--pricing-ink)}.rule-list[data-astro-cid-mqgqozuc]{list-style:none;margin:1rem 0 0;padding:0;display:grid;gap:.9rem}.rule-list[data-astro-cid-mqgqozuc] li[data-astro-cid-mqgqozuc]{display:grid;grid-template-columns:1.9rem minmax(0,1fr);gap:.75rem;align-items:start}.rule-icon[data-astro-cid-mqgqozuc],.fact-icon[data-astro-cid-mqgqozuc],.decision-icon[data-astro-cid-mqgqozuc]{width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;background:#b11c3b14;color:#b11c3b}.rule-icon[data-astro-cid-mqgqozuc] [data-astro-cid-mqgqozuc][astro-icon],.fact-icon[data-astro-cid-mqgqozuc] [data-astro-cid-mqgqozuc][astro-icon],.decision-icon[data-astro-cid-mqgqozuc] [data-astro-cid-mqgqozuc][astro-icon]{width:1rem;height:1rem}.section-nav[data-astro-cid-mqgqozuc]{margin-top:1.25rem;display:flex;gap:.75rem;flex-wrap:wrap}.section-nav[data-astro-cid-mqgqozuc] a[data-astro-cid-mqgqozuc]{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;padding:0 1rem;border-radius:999px;border:1px solid rgba(177,28,59,.14);background:#ffffffc2;color:var(--pricing-ink);text-decoration:none;font-weight:700;font-size:.92rem;transition:border-color .2s ease,transform .2s ease,background-color .2s ease}.section-nav[data-astro-cid-mqgqozuc] a[data-astro-cid-mqgqozuc]:hover{transform:translateY(-1px);border-color:#b11c3b47}.fact-grid[data-astro-cid-mqgqozuc],.decision-grid[data-astro-cid-mqgqozuc],.scenario-grid[data-astro-cid-mqgqozuc],.package-grid[data-astro-cid-mqgqozuc]{display:grid;gap:1rem}.fact-grid[data-astro-cid-mqgqozuc]{margin-top:1.25rem;grid-template-columns:repeat(4,minmax(0,1fr))}.fact-card[data-astro-cid-mqgqozuc],.decision-card[data-astro-cid-mqgqozuc]{border-radius:20px;padding:1.35rem}.fact-label[data-astro-cid-mqgqozuc],.decision-label[data-astro-cid-mqgqozuc],.example-label[data-astro-cid-mqgqozuc]{margin:1rem 0 .45rem;font-size:.88rem;font-weight:700;color:var(--pricing-muted)}.fact-card[data-astro-cid-mqgqozuc] h3[data-astro-cid-mqgqozuc],.decision-card[data-astro-cid-mqgqozuc] h3[data-astro-cid-mqgqozuc]{margin:0;font-size:1.36rem;line-height:1.15;color:var(--pricing-ink)}.decision-section[data-astro-cid-mqgqozuc]{background:#fff}.decision-grid[data-astro-cid-mqgqozuc]{grid-template-columns:repeat(3,minmax(0,1fr))}.billing-toolbar[data-astro-cid-mqgqozuc]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.6rem}.billing-toggle[data-astro-cid-mqgqozuc]{display:inline-flex;padding:.28rem;border:1px solid var(--pricing-border);border-radius:999px;background:var(--pricing-card-bg)}.billing-tab[data-astro-cid-mqgqozuc]{border:0;background:transparent;color:var(--pricing-muted);font:inherit;font-weight:800;padding:.72rem 1.15rem;border-radius:999px;cursor:pointer;transition:background-color .2s ease,color .2s ease}.billing-tab[data-astro-cid-mqgqozuc].active{background:linear-gradient(135deg,#b11c3b,#fe2c55);color:#fff}.billing-tip[data-astro-cid-mqgqozuc]{margin:0;color:var(--pricing-muted);font-size:.95rem}.scenario-section[data-astro-cid-mqgqozuc]{background:linear-gradient(180deg,#fffafb,#fff)}.scenario-grid[data-astro-cid-mqgqozuc]{grid-template-columns:repeat(3,minmax(0,1fr))}.scenario-card[data-astro-cid-mqgqozuc]{border-radius:24px;padding:1.5rem;min-height:360px;display:flex;flex-direction:column;gap:.95rem;position:relative}.scenario-card[data-astro-cid-mqgqozuc]:before{content:"";position:absolute;inset:0 0 auto;height:4px;border-radius:24px 24px 0 0;background:linear-gradient(90deg,#b11c3be6,#fe2c55e6)}.scenario-card[data-astro-cid-mqgqozuc].teal:before{background:linear-gradient(90deg,#0e6f68e6,#15b4a0e6)}.scenario-card[data-astro-cid-mqgqozuc].gold:before{background:linear-gradient(90deg,#a97316f2,#e0a439f2)}.scenario-top[data-astro-cid-mqgqozuc]{display:flex;justify-content:space-between;gap:.85rem;align-items:flex-start}.scenario-badge[data-astro-cid-mqgqozuc],.scenario-package-label[data-astro-cid-mqgqozuc]{display:inline-flex;align-items:center;width:fit-content;padding:.34rem .7rem;border-radius:999px;background:#b11c3b14;color:#b11c3b;font-size:.78rem;font-weight:800}.scenario-card[data-astro-cid-mqgqozuc].teal .scenario-badge[data-astro-cid-mqgqozuc],.scenario-card[data-astro-cid-mqgqozuc].teal .scenario-package-label[data-astro-cid-mqgqozuc]{background:#15b4a01a;color:#0e6f68}.scenario-card[data-astro-cid-mqgqozuc].gold .scenario-badge[data-astro-cid-mqgqozuc],.scenario-card[data-astro-cid-mqgqozuc].gold .scenario-package-label[data-astro-cid-mqgqozuc]{background:#e0a43929;color:#8c6112}.scenario-range[data-astro-cid-mqgqozuc]{margin:0;color:var(--pricing-muted);font-size:.92rem;text-align:right}.scenario-price[data-astro-cid-mqgqozuc]{display:flex;align-items:baseline;gap:.28rem}.scenario-currency[data-astro-cid-mqgqozuc],.scenario-period[data-astro-cid-mqgqozuc]{font-size:1rem;font-weight:700;color:var(--pricing-muted)}.scenario-value[data-astro-cid-mqgqozuc]{font-size:clamp(2.3rem,4vw,3.2rem);line-height:1;font-weight:800;color:#b11c3b}.scenario-card[data-astro-cid-mqgqozuc].teal .scenario-value[data-astro-cid-mqgqozuc]{color:#0e6f68}.scenario-card[data-astro-cid-mqgqozuc].gold .scenario-value[data-astro-cid-mqgqozuc]{color:#8c6112}.scenario-card[data-astro-cid-mqgqozuc] h3[data-astro-cid-mqgqozuc]{margin:0;font-size:1.45rem;color:var(--pricing-ink)}.scenario-points[data-astro-cid-mqgqozuc]{margin:0;font-size:1rem;font-weight:800;color:var(--pricing-ink)}.scenario-package[data-astro-cid-mqgqozuc]{margin-top:auto;padding-top:1rem;border-top:1px solid rgba(95,101,114,.16);display:grid;gap:.42rem}.scenario-package[data-astro-cid-mqgqozuc] strong[data-astro-cid-mqgqozuc]{color:var(--pricing-ink);font-size:1.08rem}.level-section[data-astro-cid-mqgqozuc],.faq-section[data-astro-cid-mqgqozuc]{background:#fff}.level-table-wrapper[data-astro-cid-mqgqozuc]{border-radius:24px;overflow-x:auto}.level-table[data-astro-cid-mqgqozuc]{width:100%;border-collapse:collapse;min-width:880px}.level-table[data-astro-cid-mqgqozuc] th[data-astro-cid-mqgqozuc],.level-table[data-astro-cid-mqgqozuc] td[data-astro-cid-mqgqozuc]{padding:1rem 1.05rem;border-bottom:1px solid rgba(95,101,114,.12);text-align:left;vertical-align:top}.level-table[data-astro-cid-mqgqozuc] th[data-astro-cid-mqgqozuc]{background:#fff5f7;color:var(--pricing-ink);font-size:.9rem;font-weight:800}.level-table[data-astro-cid-mqgqozuc] td[data-astro-cid-mqgqozuc]{color:var(--pricing-muted);line-height:1.65}.level-table[data-astro-cid-mqgqozuc] tbody[data-astro-cid-mqgqozuc] tr[data-astro-cid-mqgqozuc]:last-child td[data-astro-cid-mqgqozuc]{border-bottom:0}.level-table[data-astro-cid-mqgqozuc] tbody[data-astro-cid-mqgqozuc] tr[data-astro-cid-mqgqozuc]:hover{background:#fe2c5508}.package-section[data-astro-cid-mqgqozuc]{background:linear-gradient(180deg,#fffafb,#fff)}.package-grid[data-astro-cid-mqgqozuc]{grid-template-columns:repeat(3,minmax(0,1fr))}.package-card[data-astro-cid-mqgqozuc]{border-radius:20px;padding:1.25rem 1.3rem}.package-top[data-astro-cid-mqgqozuc]{display:flex;align-items:center;justify-content:space-between;gap:.85rem;margin-bottom:.8rem}.package-top[data-astro-cid-mqgqozuc] h3[data-astro-cid-mqgqozuc]{margin:0;font-size:1.05rem;color:var(--pricing-ink)}.package-top[data-astro-cid-mqgqozuc] span[data-astro-cid-mqgqozuc]{font-size:1rem;font-weight:800;color:#b11c3b}.pricing-example[data-astro-cid-mqgqozuc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.25rem}.pricing-example[data-astro-cid-mqgqozuc]>div[data-astro-cid-mqgqozuc]{border-radius:20px;padding:1.25rem 1.3rem}.pricing-example[data-astro-cid-mqgqozuc] strong[data-astro-cid-mqgqozuc]{display:block;margin-bottom:.38rem;font-size:1.28rem;color:var(--pricing-ink)}.faq-list[data-astro-cid-mqgqozuc]{display:grid;gap:1rem}.faq-item[data-astro-cid-mqgqozuc]{border-radius:18px;overflow:hidden}.faq-question[data-astro-cid-mqgqozuc]{width:100%;display:flex;justify-content:space-between;align-items:center;gap:1rem;border:0;background:transparent;color:var(--pricing-ink);font:inherit;font-weight:800;text-align:left;padding:1.15rem 1.25rem;cursor:pointer}.faq-question[data-astro-cid-mqgqozuc] [data-astro-cid-mqgqozuc][astro-icon]{width:1.2rem;height:1.2rem;flex-shrink:0;transition:transform .2s ease}.faq-question[data-astro-cid-mqgqozuc][aria-expanded=true] [data-astro-cid-mqgqozuc][astro-icon]{transform:rotate(180deg)}.faq-answer[data-astro-cid-mqgqozuc]{overflow:hidden;transition:height .25s ease}.faq-answer[data-astro-cid-mqgqozuc] p[data-astro-cid-mqgqozuc]{padding:0 1.25rem 1.2rem}.cta-section[data-astro-cid-mqgqozuc]{padding-top:0;background:linear-gradient(180deg,#fff,#fff7f9)}.cta-shell[data-astro-cid-mqgqozuc]{border-radius:28px;display:grid;grid-template-columns:minmax(0,1.15fr) auto;gap:2rem;align-items:center;padding:1.85rem}.cta-actions[data-astro-cid-mqgqozuc]{display:flex;gap:.8rem;flex-wrap:wrap;justify-content:flex-end}.primary-link[data-astro-cid-mqgqozuc],.secondary-link[data-astro-cid-mqgqozuc]{display:inline-flex;align-items:center;justify-content:center;min-width:132px;height:3rem;padding:0 1.1rem;border-radius:999px;text-decoration:none;font-weight:800;transition:transform .2s ease,border-color .2s ease}.primary-link[data-astro-cid-mqgqozuc]{background:linear-gradient(135deg,#b11c3b,#fe2c55);color:#fff}.secondary-link[data-astro-cid-mqgqozuc]{border:1px solid rgba(177,28,59,.16);background:#fff;color:var(--pricing-ink)}.primary-link[data-astro-cid-mqgqozuc]:hover,.secondary-link[data-astro-cid-mqgqozuc]:hover{transform:translateY(-1px)}:root.dark .pricing-page[data-astro-cid-mqgqozuc]{--pricing-border: rgba(255, 255, 255, .08);--pricing-card-bg: rgba(16, 21, 31, .94);--pricing-soft-bg: rgba(255, 255, 255, .03);--pricing-card-shadow: 0 22px 42px rgba(0, 0, 0, .22);--pricing-muted: #9aa4b3;--pricing-ink: #eef2f7;background:var(--site-bg-color, #0d1118)}:root.dark .overview-section[data-astro-cid-mqgqozuc],:root.dark .scenario-section[data-astro-cid-mqgqozuc],:root.dark .package-section[data-astro-cid-mqgqozuc],:root.dark .cta-section[data-astro-cid-mqgqozuc]{background:linear-gradient(180deg,#fe2c5512,#fe2c5500),#0d1118}:root.dark .level-section[data-astro-cid-mqgqozuc],:root.dark .decision-section[data-astro-cid-mqgqozuc],:root.dark .faq-section[data-astro-cid-mqgqozuc]{background:#0d1118}:root.dark .section-nav[data-astro-cid-mqgqozuc] a[data-astro-cid-mqgqozuc],:root.dark .secondary-link[data-astro-cid-mqgqozuc]{background:#10151ff0;color:var(--pricing-ink)}:root.dark .level-table[data-astro-cid-mqgqozuc] th[data-astro-cid-mqgqozuc]{background:#b11c3b1f}:root.dark .level-table[data-astro-cid-mqgqozuc] tbody[data-astro-cid-mqgqozuc] tr[data-astro-cid-mqgqozuc]:hover{background:#fe2c5514}@media (max-width: 1080px){.hero-band[data-astro-cid-mqgqozuc],.cta-shell[data-astro-cid-mqgqozuc]{grid-template-columns:1fr}.fact-grid[data-astro-cid-mqgqozuc],.decision-grid[data-astro-cid-mqgqozuc],.scenario-grid[data-astro-cid-mqgqozuc],.package-grid[data-astro-cid-mqgqozuc]{grid-template-columns:repeat(2,minmax(0,1fr))}.cta-actions[data-astro-cid-mqgqozuc]{justify-content:flex-start}}@media (max-width: 768px){.pricing-main[data-astro-cid-mqgqozuc] section[data-astro-cid-mqgqozuc]{padding:4rem 0}.container[data-astro-cid-mqgqozuc]{padding:0 1rem}.fact-grid[data-astro-cid-mqgqozuc],.decision-grid[data-astro-cid-mqgqozuc],.scenario-grid[data-astro-cid-mqgqozuc],.package-grid[data-astro-cid-mqgqozuc],.pricing-example[data-astro-cid-mqgqozuc]{grid-template-columns:1fr}.billing-toolbar[data-astro-cid-mqgqozuc]{flex-direction:column;align-items:stretch}.billing-toggle[data-astro-cid-mqgqozuc]{width:100%;justify-content:space-between}.scenario-card[data-astro-cid-mqgqozuc]{min-height:auto}.faq-question[data-astro-cid-mqgqozuc]{padding:1rem 1rem 1rem 1.05rem}.faq-answer[data-astro-cid-mqgqozuc] p[data-astro-cid-mqgqozuc]{padding:0 1.05rem 1rem}}@media (prefers-reduced-motion: reduce){.section-nav[data-astro-cid-mqgqozuc] a[data-astro-cid-mqgqozuc],.billing-tab[data-astro-cid-mqgqozuc],.faq-question[data-astro-cid-mqgqozuc] [data-astro-cid-mqgqozuc][astro-icon],.primary-link[data-astro-cid-mqgqozuc],.secondary-link[data-astro-cid-mqgqozuc]{transition:none!important}}
