.pourquoi-page{min-height:100vh;padding-top:100px}.pourquoi-hero{color:#fff;background:linear-gradient(135deg,#0f172a 0%,#1a1a2e 100%);align-items:center;min-height:200px;padding:80px 0;display:flex}.pourquoi-hero__inner{text-align:center;max-width:900px;margin:0 auto;padding:0 2rem}.pourquoi-hero__title{margin:0;font-family:Barlow,sans-serif;font-size:3rem;font-weight:700}.pourquoi-intro{text-align:center;max-width:800px;margin:0 auto 3rem}.pourquoi-intro p{color:#475569;text-align:justify;margin-bottom:1rem;font-size:1.125rem;line-height:1.8}.pourquoi-intro strong{color:#0f172a;font-weight:600}.pourquoi-intro__conclusion{margin-top:1rem;font-weight:600;color:#0f172a!important;text-align:center!important;font-size:1.25rem!important}.pourquoi-content{background:#fff;padding:60px 0}.pourquoi-content__inner{max-width:1000px;margin:0 auto;padding:0 2rem}.pourquoi-grid{grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:3rem;display:grid}.pourquoi-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:1rem;padding:2rem;transition:all .3s;position:relative;overflow:hidden}.pourquoi-card:hover{border-color:#0f172a;transform:translateY(-4px);box-shadow:0 8px 30px #0000000d}.pourquoi-card__number{color:#d1d5db;margin-bottom:.5rem;font-family:Barlow,sans-serif;font-size:2.5rem;font-weight:700;line-height:1}.pourquoi-card__title{color:#0f172a;margin-bottom:.5rem;font-size:1.25rem;font-weight:700}.pourquoi-card__description{color:#475569;margin:0;font-size:.9375rem;line-height:1.7}.pourquoi-conclusion{text-align:center;background:#0f172a;border-radius:1rem;max-width:800px;margin:0 auto 3rem;padding:2.5rem 3rem}.pourquoi-conclusion__title{color:#fff;margin-bottom:.75rem;font-size:1.5rem;font-weight:700}.pourquoi-conclusion__text{color:#fff;margin:0;font-size:1.0625rem;line-height:1.7}.pourquoi-cta{text-align:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:1rem;padding:2.5rem}.pourquoi-cta__title{color:#0f172a;margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.pourquoi-cta__text{color:#475569;max-width:600px;margin:0 auto 1.5rem;font-size:1.0625rem;line-height:1.7}.pourquoi-cta__actions{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.pourquoi-cta__btn{border-radius:9999px;align-items:center;gap:.5rem;padding:.875rem 2.5rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex}.pourquoi-cta__btn--primary{color:#fff;background:#0f172a}.pourquoi-cta__btn--primary:hover{background:#1e293b;transform:translateY(-2px);box-shadow:0 4px 20px #00000026}@media (max-width:768px){.pourquoi-hero{min-height:150px;padding:60px 0}.pourquoi-hero__title{font-size:2.2rem}.pourquoi-content{padding:40px 0}.pourquoi-intro p{text-align:justify;font-size:1rem}.pourquoi-intro__conclusion{font-size:1.125rem!important}.pourquoi-grid{grid-template-columns:1fr;gap:1.5rem}.pourquoi-card{padding:1.5rem}.pourquoi-card__number{font-size:2rem}.pourquoi-conclusion{padding:2rem 1.5rem}.pourquoi-conclusion__title{font-size:1.25rem}.pourquoi-conclusion__text{font-size:1rem}.pourquoi-cta{padding:1.5rem}.pourquoi-cta__title{font-size:1.25rem}.pourquoi-cta__text{font-size:1rem}.pourquoi-cta__actions{flex-direction:column;align-items:center}.pourquoi-cta__btn{justify-content:center;width:auto;min-width:auto;padding:.75rem 1.5rem;font-size:.9375rem}}@media (max-width:480px){.pourquoi-hero__title{font-size:1.8rem}.pourquoi-intro p{font-size:.9375rem}.pourquoi-card__title{font-size:1.125rem}.pourquoi-card__description{font-size:.875rem}.pourquoi-conclusion{padding:1.5rem 1rem}.pourquoi-conclusion__title{font-size:1.125rem}.pourquoi-conclusion__text{font-size:.9375rem}.pourquoi-cta__btn{width:auto;padding:.625rem 1.25rem;font-size:.875rem}}
