.consulting-hero[data-astro-cid-35nblzrv]{padding:var(--space-4xl) 0 var(--space-2xl);text-align:center}.consulting-hero[data-astro-cid-35nblzrv] h1[data-astro-cid-35nblzrv]{font-size:var(--font-size-4xl);margin-bottom:var(--space-lg)}.hero-sub[data-astro-cid-35nblzrv]{font-size:var(--font-size-lg);color:var(--color-text-muted);max-width:42ch;margin-inline:auto;line-height:1.5}.who-for[data-astro-cid-35nblzrv]{padding:var(--space-3xl) 0}.who-for[data-astro-cid-35nblzrv] h2[data-astro-cid-35nblzrv]{margin-bottom:var(--space-lg)}.who-for[data-astro-cid-35nblzrv] p[data-astro-cid-35nblzrv]{margin-bottom:var(--space-lg);line-height:var(--line-height-body)}.not-for[data-astro-cid-35nblzrv]{margin-top:var(--space-xl);padding:var(--space-xl);background-color:var(--color-bg-alt);border-radius:var(--radius-lg);border:1px solid var(--color-border-light)}.not-for[data-astro-cid-35nblzrv] h3[data-astro-cid-35nblzrv]{font-size:var(--font-size-base);margin-bottom:var(--space-sm)}.not-for[data-astro-cid-35nblzrv] p[data-astro-cid-35nblzrv]{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-bottom:0}.what-you-get[data-astro-cid-35nblzrv]{padding:var(--space-3xl) 0}.what-you-get[data-astro-cid-35nblzrv] h2[data-astro-cid-35nblzrv],.service-block[data-astro-cid-35nblzrv]{margin-bottom:var(--space-2xl)}.service-block[data-astro-cid-35nblzrv]:last-child{margin-bottom:0}.service-block[data-astro-cid-35nblzrv] h3[data-astro-cid-35nblzrv]{font-size:var(--font-size-lg);margin-bottom:var(--space-sm);color:var(--color-primary)}.service-block[data-astro-cid-35nblzrv] p[data-astro-cid-35nblzrv]{line-height:var(--line-height-body)}.reframe[data-astro-cid-35nblzrv]{padding:var(--space-3xl) 0;background-color:var(--color-bg-alt)}.reframe[data-astro-cid-35nblzrv] blockquote[data-astro-cid-35nblzrv]{font-family:var(--font-heading);font-size:var(--font-size-xl);font-style:italic;line-height:1.5;color:var(--color-primary);border-left:3px solid var(--color-accent);padding-left:var(--space-xl)}.how-it-works[data-astro-cid-35nblzrv]{padding:var(--space-3xl) 0}.how-it-works[data-astro-cid-35nblzrv] h2[data-astro-cid-35nblzrv]{margin-bottom:var(--space-lg)}.how-it-works[data-astro-cid-35nblzrv]>.container[data-astro-cid-35nblzrv]>p[data-astro-cid-35nblzrv]{margin-bottom:var(--space-2xl);line-height:var(--line-height-body)}.pricing[data-astro-cid-35nblzrv]{padding:var(--space-2xl);background-color:var(--color-bg-alt);border-radius:var(--radius-lg);border:1px solid var(--color-border-light);text-align:center}.price[data-astro-cid-35nblzrv]{display:block;font-family:var(--font-heading);font-size:var(--font-size-3xl);font-weight:700;color:var(--color-primary);margin-bottom:var(--space-md)}.pricing[data-astro-cid-35nblzrv] p[data-astro-cid-35nblzrv]{font-size:var(--font-size-sm);color:var(--color-text-muted);max-width:48ch;margin-inline:auto;line-height:var(--line-height-body)}.faq[data-astro-cid-35nblzrv]{padding:var(--space-3xl) 0;background-color:var(--color-bg-alt)}.faq[data-astro-cid-35nblzrv] h2[data-astro-cid-35nblzrv]{margin-bottom:var(--space-2xl)}.faq-item[data-astro-cid-35nblzrv]{margin-bottom:var(--space-xl)}.faq-item[data-astro-cid-35nblzrv]:last-child{margin-bottom:0}.faq-item[data-astro-cid-35nblzrv] h3[data-astro-cid-35nblzrv]{font-size:var(--font-size-base);margin-bottom:var(--space-sm);color:var(--color-primary)}.faq-item[data-astro-cid-35nblzrv] p[data-astro-cid-35nblzrv]{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:var(--line-height-body)}.consulting-cta[data-astro-cid-35nblzrv]{padding:var(--space-4xl) 0;text-align:center}.consulting-cta[data-astro-cid-35nblzrv] h2[data-astro-cid-35nblzrv]{margin-bottom:var(--space-md)}.consulting-cta[data-astro-cid-35nblzrv] p[data-astro-cid-35nblzrv]{color:var(--color-text-muted);margin-bottom:var(--space-xl);max-width:40ch;margin-inline:auto}.btn[data-astro-cid-35nblzrv]{display:inline-block;padding:var(--space-sm) var(--space-xl);background-color:var(--color-accent);color:var(--color-text-light);text-decoration:none;font-weight:600;font-size:var(--font-size-sm);border-radius:var(--radius-md);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;transition:background-color var(--transition-fast)}.btn[data-astro-cid-35nblzrv]:hover{background-color:var(--color-accent-hover);color:var(--color-text-light)}@media(max-width:768px){.consulting-hero[data-astro-cid-35nblzrv] h1[data-astro-cid-35nblzrv]{font-size:var(--font-size-3xl)}.reframe[data-astro-cid-35nblzrv] blockquote[data-astro-cid-35nblzrv]{font-size:var(--font-size-lg)}.price[data-astro-cid-35nblzrv]{font-size:var(--font-size-2xl)}}
