/* Mise en avant des tarifs des deux gestions. */
#tarifs { scroll-margin-top: 110px; }
#tarifs .pricing-amount { margin: 0 0 1.25rem; padding: 1rem; background: var(--beige); border-radius: 12px; }
#tarifs .price { display: block; color: var(--bleu); font-weight: 700; font-size: clamp(1.8rem, 4vw, 2.5rem); }
#tarifs .period { display: block; font-size: 1rem; color: var(--text-dark); }
@media (max-width: 767px) { #tarifs .pricing-grid { grid-template-columns: 1fr; } }
