.pricing__grid{align-items:start;display:grid;gap:var(--space-6);grid-template-columns:repeat(3,1fr)}.pricing__card{display:flex;flex-direction:column;text-align:center}.pricing__card--highlighted{transform:scale(1.03)}.pricing__name{color:var(--color-text);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin-bottom:var(--space-2)}.pricing__audience{color:var(--color-text-muted);font-size:var(--font-size-sm);margin-bottom:var(--space-5)}.pricing__price{color:var(--color-primary);font-size:var(--font-size-3xl);font-weight:var(--font-weight-extrabold);margin-bottom:var(--space-1)}.pricing__price-note{color:var(--color-text-muted);font-size:var(--font-size-xs);margin-bottom:var(--space-6)}.pricing__divider{background-color:var(--color-border-light);height:1px;margin-bottom:var(--space-6)}.pricing__features{flex:1;margin-bottom:var(--space-8);text-align:left}.pricing__feature{align-items:flex-start;color:var(--color-text-secondary);display:flex;font-size:var(--font-size-sm);gap:var(--space-3);padding:var(--space-2) 0}.pricing__feature-icon{color:var(--color-primary);flex-shrink:0;margin-top:2px}.pricing__cta{width:100%}.pricing__value{color:var(--color-text-muted);font-size:var(--font-size-xs);margin-top:var(--space-3)}@media (max-width:1024px){.pricing__grid{grid-template-columns:1fr;margin:0 auto;max-width:440px}.pricing__card--highlighted{transform:none}}