#tarifs-hero{padding-top:64px;padding-bottom:88px;background:radial-gradient(1000px 420px at 50% -10%, rgba(126, 115, 237, 0.16), transparent 60%),#fff}#tarifs-hero h1{text-align:center;margin-bottom:52px}#tarifs-hero .formules{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px;align-items:stretch;max-width:1020px;margin:0 auto}#tarifs-hero .formules .formule{display:flex;flex-direction:column;align-items:center;text-align:center;gap:18px;padding:36px 28px;background:#fff;border:1px solid #e3e1f3;border-radius:22px;box-shadow:0 1px 2px rgba(43,51,56,.06),0 8px 24px rgba(79,70,229,.1)}#tarifs-hero .formules .formule h2{font-size:1.2rem;margin:0}#tarifs-hero .formules .formule .prix{display:flex;flex-direction:column;gap:2px;margin-bottom:8px}#tarifs-hero .formules .formule .prix strong{font-size:2.7rem;line-height:1.1;letter-spacing:-0.03em;color:#2b3338}#tarifs-hero .formules .formule .prix span{color:#55606a;font-size:.95rem}#tarifs-hero .formules .formule .bouton{margin-top:auto}#tarifs-hero .formules .formule.vedette{border:2px solid #4f46e5;box-shadow:0 2px 4px rgba(43,51,56,.08),0 24px 60px rgba(67,56,202,.22);transform:translateY(-8px)}#tarifs-hero .inclus{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 32px;margin-top:48px}#tarifs-hero .inclus li{display:inline-flex;align-items:center;gap:8px;font-weight:600}#tarifs-hero .inclus li svg{width:20px;height:20px;color:#4f46e5}#tarifs-hero .mention{text-align:center;margin-top:28px;color:#55606a;font-size:.92rem}@media screen and (max-width: 860px){#tarifs-hero{padding-top:40px}#tarifs-hero .formules{grid-template-columns:1fr}#tarifs-hero .formules .formule.vedette{transform:none}}
