.pricing-hero[data-astro-cid-lmkygsfs]{padding-top:calc(var(--nav-height) + var(--space-16));padding-bottom:var(--space-8);text-align:center}.pricing-hero__content[data-astro-cid-lmkygsfs] h1[data-astro-cid-lmkygsfs]{font-size:var(--text-6xl);font-weight:var(--weight-extrabold);letter-spacing:-1.5px;margin-bottom:var(--space-4)}.pricing-hero__subtitle[data-astro-cid-lmkygsfs]{font-size:var(--text-xl);color:var(--color-text-secondary);max-width:560px;margin:0 auto;line-height:var(--leading-snug)}.pricing-cards[data-astro-cid-lmkygsfs]{padding-top:var(--space-8)}.pricing-cards__grid[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-8);max-width:800px;margin:0 auto}.included__inner[data-astro-cid-lmkygsfs]{text-align:center;margin-bottom:var(--space-12)}.included__inner[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs]{margin-bottom:var(--space-3)}.included__subtitle[data-astro-cid-lmkygsfs]{font-size:var(--text-lg);color:var(--color-text-secondary)}.included__list[data-astro-cid-lmkygsfs]{max-width:540px;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-4)}.included__list[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]{display:flex;align-items:center;gap:var(--space-3);font-size:var(--text-base);color:var(--color-text-secondary)}.included__list[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs] svg[data-astro-cid-lmkygsfs]{flex-shrink:0}.faq__header[data-astro-cid-lmkygsfs]{text-align:center;margin-bottom:var(--space-12)}.faq__list[data-astro-cid-lmkygsfs]{max-width:680px;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-4)}.faq__item[data-astro-cid-lmkygsfs]{background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);overflow:hidden;transition:box-shadow var(--duration-normal) var(--ease-out)}.faq__item[data-astro-cid-lmkygsfs]:hover{box-shadow:var(--shadow-sm)}.faq__item[data-astro-cid-lmkygsfs][open]{box-shadow:var(--shadow-md);border-color:var(--color-border)}.faq__item[data-astro-cid-lmkygsfs] summary[data-astro-cid-lmkygsfs]{padding:var(--space-5) var(--space-6);font-family:var(--font-display);font-weight:var(--weight-semibold);font-size:var(--text-base);color:var(--color-text);cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);list-style:none}.faq__item[data-astro-cid-lmkygsfs] summary[data-astro-cid-lmkygsfs]::-webkit-details-marker{display:none}.faq__item[data-astro-cid-lmkygsfs] summary[data-astro-cid-lmkygsfs]:after{content:"+";font-size:var(--text-xl);font-weight:var(--weight-medium);color:var(--color-text-muted);flex-shrink:0;transition:transform var(--duration-normal) var(--ease-out)}.faq__item[data-astro-cid-lmkygsfs][open] summary[data-astro-cid-lmkygsfs]:after{transform:rotate(45deg)}.faq__item[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{padding:0 var(--space-6) var(--space-5);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text-secondary)}.bottom-cta__inner[data-astro-cid-lmkygsfs]{text-align:center;padding:var(--space-16);background:radial-gradient(ellipse 60% 60% at 50% 50%,var(--color-primary-light) 0%,transparent 70%);border-radius:var(--radius-xl)}.bottom-cta__inner[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs]{margin-bottom:var(--space-3)}.bottom-cta__inner[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{font-size:var(--text-lg);margin-bottom:var(--space-8)}.bottom-cta__note[data-astro-cid-lmkygsfs]{display:block;font-size:var(--text-sm);color:var(--color-text-muted);margin-top:var(--space-3)}@media(max-width:768px){.pricing-hero__content[data-astro-cid-lmkygsfs] h1[data-astro-cid-lmkygsfs]{font-size:var(--text-4xl);letter-spacing:-.5px}.pricing-hero__subtitle[data-astro-cid-lmkygsfs]{font-size:var(--text-lg)}.pricing-cards__grid[data-astro-cid-lmkygsfs]{grid-template-columns:1fr;max-width:420px}.bottom-cta__inner[data-astro-cid-lmkygsfs]{padding:var(--space-8) var(--space-4)}}@media(max-width:480px){.pricing-hero__content[data-astro-cid-lmkygsfs] h1[data-astro-cid-lmkygsfs]{font-size:var(--text-3xl)}.pricing-hero__subtitle[data-astro-cid-lmkygsfs]{font-size:var(--text-base)}.faq__item[data-astro-cid-lmkygsfs] summary[data-astro-cid-lmkygsfs]{padding:var(--space-4) var(--space-5);font-size:var(--text-sm)}.faq__item[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{padding:0 var(--space-5) var(--space-4);font-size:var(--text-sm)}.included__list[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]{font-size:var(--text-sm)}}
