.prix-page[data-astro-cid-mxkfnxos]{max-width:1100px;margin:0 auto;padding:24px 20px 60px}.hero[data-astro-cid-mxkfnxos]{text-align:center;padding:32px 0 40px}.hero[data-astro-cid-mxkfnxos] h1[data-astro-cid-mxkfnxos]{font-size:clamp(28px,4vw,40px);margin:0 0 16px;color:#111}.hero-sub[data-astro-cid-mxkfnxos]{font-size:18px;color:#444;max-width:720px;margin:0 auto 20px;line-height:1.55}.hero-trust[data-astro-cid-mxkfnxos]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;font-size:14px;color:#666}.pricing-grid[data-astro-cid-mxkfnxos]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin:24px 0 60px}.pricing-card[data-astro-cid-mxkfnxos]{position:relative;background:#fff;border:1px solid #eee;border-radius:12px;padding:28px 24px;box-shadow:0 2px 8px #0000000a;display:flex;flex-direction:column}.pricing-card--popular[data-astro-cid-mxkfnxos]{border:2px solid #e71a65;transform:translateY(-4px)}.pricing-badge[data-astro-cid-mxkfnxos]{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:#e71a65;color:#fff;padding:4px 14px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.5px}.pricing-name[data-astro-cid-mxkfnxos]{font-size:22px;font-weight:700;color:#e71a65}.pricing-price[data-astro-cid-mxkfnxos]{margin:12px 0 4px}.pricing-price[data-astro-cid-mxkfnxos] .amount[data-astro-cid-mxkfnxos]{font-size:38px;font-weight:800;color:#111}.pricing-price[data-astro-cid-mxkfnxos] .period[data-astro-cid-mxkfnxos]{color:#888;font-size:14px;margin-left:4px}.pricing-tagline[data-astro-cid-mxkfnxos]{color:#666;font-size:14px;margin-bottom:18px;line-height:1.4}.pricing-features[data-astro-cid-mxkfnxos]{list-style:none;padding:0;margin:0 0 24px;flex:1}.pricing-features[data-astro-cid-mxkfnxos] li[data-astro-cid-mxkfnxos]{padding:6px 0 6px 22px;position:relative;font-size:14.5px;color:#333}.pricing-features[data-astro-cid-mxkfnxos] li[data-astro-cid-mxkfnxos]:before{content:"✓";position:absolute;left:0;color:#10b981;font-weight:700}.pricing-cta[data-astro-cid-mxkfnxos]{display:block;text-align:center;padding:12px 20px;border:2px solid #e71a65;color:#e71a65;border-radius:8px;text-decoration:none;font-weight:700;transition:all .15s}.pricing-cta[data-astro-cid-mxkfnxos]:hover{background:#fff5f8}.pricing-cta--primary[data-astro-cid-mxkfnxos]{background:#e71a65;color:#fff}.pricing-cta--primary[data-astro-cid-mxkfnxos]:hover{background:#d11759;color:#fff}.included[data-astro-cid-mxkfnxos]{background:#fafafa;padding:36px 28px;border-radius:12px;margin:32px 0}.included[data-astro-cid-mxkfnxos] h2[data-astro-cid-mxkfnxos]{margin:0 0 24px;text-align:center;color:#111;font-size:24px}.included-grid[data-astro-cid-mxkfnxos]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.included-card[data-astro-cid-mxkfnxos] h3[data-astro-cid-mxkfnxos]{margin:0 0 12px;font-size:17px}.included-card[data-astro-cid-mxkfnxos] ul[data-astro-cid-mxkfnxos]{padding-left:20px;margin:0}.included-card[data-astro-cid-mxkfnxos] li[data-astro-cid-mxkfnxos]{padding:4px 0;font-size:14.5px}.comparison-zone[data-astro-cid-mxkfnxos],.prix-pro[data-astro-cid-mxkfnxos]{padding:28px 0;line-height:1.6}.comparison-zone[data-astro-cid-mxkfnxos] h2[data-astro-cid-mxkfnxos],.prix-pro[data-astro-cid-mxkfnxos] h2[data-astro-cid-mxkfnxos]{color:#111}.comparison-zone[data-astro-cid-mxkfnxos] a[data-astro-cid-mxkfnxos],.prix-pro[data-astro-cid-mxkfnxos] a[data-astro-cid-mxkfnxos]{color:#e71a65;font-weight:600}.faq[data-astro-cid-mxkfnxos]{margin:32px 0}.faq[data-astro-cid-mxkfnxos] h2[data-astro-cid-mxkfnxos]{color:#111;margin-bottom:20px}.faq[data-astro-cid-mxkfnxos] details[data-astro-cid-mxkfnxos]{background:#fff;border:1px solid #eee;border-radius:8px;padding:14px 18px;margin-bottom:10px}.faq[data-astro-cid-mxkfnxos] summary[data-astro-cid-mxkfnxos]{font-weight:600;cursor:pointer;color:#111}.faq[data-astro-cid-mxkfnxos] details[data-astro-cid-mxkfnxos] p[data-astro-cid-mxkfnxos]{margin:12px 0 0;color:#444;line-height:1.6}.cta-final[data-astro-cid-mxkfnxos]{text-align:center;background:#fff5f8;padding:36px 24px;border-radius:12px;margin-top:40px}.cta-final[data-astro-cid-mxkfnxos] h2[data-astro-cid-mxkfnxos]{color:#111;margin:0 0 12px}.cta-final[data-astro-cid-mxkfnxos] p[data-astro-cid-mxkfnxos]{color:#555;margin:0 0 20px}.cta-final-btn[data-astro-cid-mxkfnxos]{display:inline-block;background:#e71a65;color:#fff;padding:14px 32px;border-radius:8px;text-decoration:none;font-weight:700;font-size:16px;transition:background .15s}.cta-final-btn[data-astro-cid-mxkfnxos]:hover{background:#d11759}
