.pricing-hero[data-astro-cid-ivfaa4zu]{padding-top:var(--space-20)}.pricing-hero__frame[data-astro-cid-ivfaa4zu]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.9fr);gap:var(--space-8);padding:var(--space-8);border:1px solid var(--line-primary);background:linear-gradient(180deg,color-mix(in srgb,var(--surface-emphasis) 92%,transparent),var(--bg-panel)),radial-gradient(circle at top right,var(--bg-aura-cobalt),transparent 52%)}.pricing-hero__copy[data-astro-cid-ivfaa4zu]{display:flex;flex-direction:column;gap:var(--space-5)}.pricing-hero__eyebrow[data-astro-cid-ivfaa4zu]{color:var(--accent-data)}.pricing-hero__title[data-astro-cid-ivfaa4zu]{font-size:clamp(2rem,4vw,3.25rem);line-height:var(--leading-tight);max-width:14ch}.pricing-hero__subhead[data-astro-cid-ivfaa4zu]{max-width:60ch}.pricing-hero__cta[data-astro-cid-ivfaa4zu]{display:flex;flex-wrap:wrap;gap:var(--space-3)}.pricing-hero__signals[data-astro-cid-ivfaa4zu],.driver-grid[data-astro-cid-ivfaa4zu]{display:grid;gap:var(--space-3);align-content:start}.signal-card[data-astro-cid-ivfaa4zu],.driver-card[data-astro-cid-ivfaa4zu]{display:grid;gap:var(--space-2);padding:var(--space-5);border:1px solid var(--line-primary);background:color-mix(in srgb,var(--bg-raised) 82%,transparent)}.signal-card__label[data-astro-cid-ivfaa4zu],.pricing-tier__kicker[data-astro-cid-ivfaa4zu],.pricing-tier__eyebrow[data-astro-cid-ivfaa4zu],.engagement-step__num[data-astro-cid-ivfaa4zu]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase}.signal-card__label[data-astro-cid-ivfaa4zu],.pricing-tier__kicker[data-astro-cid-ivfaa4zu],.engagement-step__num[data-astro-cid-ivfaa4zu]{color:var(--text-tertiary)}.signal-card__value[data-astro-cid-ivfaa4zu]{font-size:var(--text-xl);font-weight:600;color:var(--text-primary)}.signal-card__detail[data-astro-cid-ivfaa4zu],.pricing-tier__body[data-astro-cid-ivfaa4zu],.driver-card__detail[data-astro-cid-ivfaa4zu],.engagement-step__detail[data-astro-cid-ivfaa4zu]{font-size:var(--text-sm);color:var(--text-secondary);max-width:none;line-height:var(--leading-relaxed)}.section-heading[data-astro-cid-ivfaa4zu]{display:grid;gap:var(--space-4);margin-bottom:var(--space-10)}.section-heading__eyebrow[data-astro-cid-ivfaa4zu]{color:var(--accent-data)}.section-heading__title[data-astro-cid-ivfaa4zu]{max-width:18ch}.section-heading__body[data-astro-cid-ivfaa4zu]{max-width:66ch}.pricing-grid[data-astro-cid-ivfaa4zu]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.pricing-tier[data-astro-cid-ivfaa4zu]{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-6);border:1px solid var(--line-primary);background:linear-gradient(180deg,color-mix(in srgb,var(--surface-emphasis) 76%,transparent),transparent 32%),var(--bg-panel)}.pricing-tier__topline[data-astro-cid-ivfaa4zu],.pricing-tier__block[data-astro-cid-ivfaa4zu]{display:grid;gap:var(--space-2)}.pricing-tier__eyebrow[data-astro-cid-ivfaa4zu]{color:var(--accent-data)}.pricing-tier__fit[data-astro-cid-ivfaa4zu]{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.pricing-tier__name[data-astro-cid-ivfaa4zu]{font-size:var(--text-2xl);line-height:var(--leading-tight)}.deliverable-list[data-astro-cid-ivfaa4zu]{display:grid;gap:var(--space-3)}.deliverable-chip[data-astro-cid-ivfaa4zu]{padding:var(--space-3) var(--space-4);border:1px solid var(--line-primary);background:color-mix(in srgb,var(--bg-raised) 82%,transparent);color:var(--text-primary);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.pricing-tier__cta[data-astro-cid-ivfaa4zu]{margin-top:auto;align-self:flex-start}.engagement-strip[data-astro-cid-ivfaa4zu]{display:grid;gap:var(--space-8)}.engagement-strip__intro[data-astro-cid-ivfaa4zu]{display:grid;gap:var(--space-4)}.driver-card__title[data-astro-cid-ivfaa4zu],.engagement-step__title[data-astro-cid-ivfaa4zu]{color:var(--text-primary);font-size:var(--text-lg);line-height:var(--leading-snug)}.engagement-steps[data-astro-cid-ivfaa4zu]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.engagement-step[data-astro-cid-ivfaa4zu]{display:grid;gap:var(--space-3);padding:var(--space-5);border:1px solid var(--line-primary);background:var(--bg-panel)}@media(max-width:980px){.pricing-hero__frame[data-astro-cid-ivfaa4zu],.pricing-grid[data-astro-cid-ivfaa4zu],.engagement-steps[data-astro-cid-ivfaa4zu]{grid-template-columns:1fr}}
