.wp-block-post-title{display:none!important}main:has(.why-header)>.wp-block-group.has-global-padding.is-layout-constrained:not(.wp-block-post-content){display:none!important}main:has(.why-header)>.entry-content{padding-top:0!important;margin-top:0!important}#wp--skip-link--target>.wp-block-group>div:nth-child(3):empty,#wp--skip-link--target>.wp-block-group>div:nth-child(3):not(:has(*)){display:none!important}.why-header,.why-problem,.why-timeline,.why-avantages-resultats,.why-engagements,.why-testimonials,.why-team,.why-cta{font-family:var(--font-primary)}.why-section-eyebrow{display:inline-flex!important;align-items:center!important;gap:0.5rem!important;font-size:0.8rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:0.1em!important;color:var(--bleu-petrole)!important;margin-bottom:0.75rem!important}.why-section-eyebrow::before{content:''!important;width:24px!important;height:3px!important;background:var(--jaune-cuivre)!important;border-radius:2px!important}.why-stats .why-section-eyebrow,.why-engagements .why-section-eyebrow,.why-cta .why-section-eyebrow{color:var(--blanc)!important}.why-section-title{font-size:clamp(1.6rem, 3vw, 2.3rem)!important;font-weight:800!important;color:var(--anthracite)!important;margin:0 0 1rem!important;letter-spacing:-0.02em!important;line-height:1.2!important}.why-title-accent{color:var(--jaune-cuivre)!important}.why-stats .why-section-title,.why-engagements .why-section-title,.why-cta .why-section-title{color:var(--blanc)!important}.why-problem{background:var(--ivoire)!important;padding:50px 40px!important}.why-problem-container{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1.2fr 0.8fr;gap:3.5rem;align-items:center}.why-problem-content{display:flex;flex-direction:column}.why-problem-intro{font-size:1.1rem;color:var(--anthracite);line-height:1.7;margin:0 0 2rem}.why-problem-intro strong{color:var(--bleu-petrole)}.why-problem-points{display:flex;flex-direction:column;gap:1.25rem}.why-problem-point{display:flex;align-items:flex-start;gap:1rem;background:var(--blanc);border-radius:var(--radius-md);padding:1.25rem 1.5rem;box-shadow:var(--shadow-sm);border-left:4px solid var(--jaune-cuivre);transition:transform 0.3s ease,box-shadow 0.3s ease}.why-problem-point:hover{transform:translateX(4px);box-shadow:var(--shadow-md)}.why-problem-point-icon{flex-shrink:0;width:36px;height:36px;background:var(--bleu-petrole-pale);border-radius:50%;display:flex;align-items:center;justify-content:center}.why-problem-point-icon svg{width:18px;height:18px;stroke:var(--bleu-petrole)}.why-problem-point p{font-size:.95rem;color:var(--anthracite);line-height:1.6;margin:0}.why-problem-point p strong{color:var(--bleu-petrole)}.why-problem-quote{position:static}.why-problem-quote blockquote{background:var(--bleu-petrole);color:var(--blanc);border-radius:var(--radius-lg);padding:2.5rem;margin:0;position:relative;box-shadow:var(--shadow-lg)}.why-problem-quote blockquote::before{content:'\201C'!important;display:block!important;position:absolute!important;top:1rem!important;left:1.5rem!important;font-size:4rem!important;line-height:1!important;color:var(--jaune-cuivre)!important;opacity:0.4!important;font-family:Georgia,serif!important}.why-problem-quote blockquote p{font-size:1.15rem;font-style:italic;line-height:1.7;margin:0 0 1.25rem;position:relative;z-index:1}.why-problem-quote cite{font-size:.85rem;font-style:normal;font-weight:700;color:var(--jaune-cuivre);display:block}.why-avantages-resultats{background:var(--blanc)!important;padding:50px 40px!important}.why-avantages-resultats-container{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:start}.why-stats-header{text-align:left;margin-bottom:1.5rem}.why-stats-grid{display:flex;flex-direction:column;gap:1.25rem}.why-stat{display:flex;align-items:center;gap:1.25rem;padding:0}.why-stat-value{display:flex;align-items:center;justify-content:center;font-size:clamp(1.6rem, 2.5vw, 2rem);font-weight:800;color:var(--bleu-petrole);line-height:1;min-width:80px;text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0}.why-stat-separator{width:3px;align-self:stretch;min-height:40px;background:var(--jaune-cuivre);border-radius:2px;flex-shrink:0}.why-stat-label{display:block;font-size:.88rem;color:var(--anthracite);line-height:1.4}.why-stats-perf-label{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--bleu-petrole);margin:1.5rem 0 .75rem;padding-top:1.25rem;border-top:1px solid rgb(34 87 122 / .1)}.why-timeline{background:var(--ivoire)!important;padding:50px 40px!important}.why-timeline-container{max-width:1200px;margin:0 auto}.why-timeline-header{text-align:center;margin-bottom:3.5rem}.why-timeline-track{position:relative;padding-left:3.5rem;display:flex;flex-direction:column;gap:0}.why-timeline-track::before{content:'';position:absolute;left:15px;top:0;bottom:0;width:2px;background:linear-gradient(to bottom,var(--jaune-cuivre) 0%,var(--bleu-petrole) 100%)}.why-timeline-year{position:relative;margin-bottom:2.5rem}.why-timeline-year-label{position:relative;display:inline-flex;align-items:center;background:var(--bleu-petrole);color:var(--jaune-cuivre);font-size:.9rem;font-weight:800;padding:.35rem 1.25rem;border-radius:var(--radius-full);margin-bottom:1rem;margin-left:-.75rem}.why-timeline-year-label::before{content:''!important;position:absolute!important;left:-2.35rem!important;top:50%!important;transform:translateY(-50%)!important;width:12px!important;height:12px!important;background:var(--jaune-cuivre)!important;border:3px solid var(--ivoire)!important;border-radius:50%!important;box-shadow:0 0 0 2px var(--bleu-petrole)!important;z-index:1!important}.why-timeline-events{display:flex;flex-direction:column;gap:.75rem;padding-left:.5rem}.why-timeline-event{background:var(--blanc);border-radius:var(--radius-md);padding:1rem 1.25rem;border-left:3px solid var(--jaune-cuivre);transition:transform 0.3s ease,box-shadow 0.3s ease;box-shadow:var(--shadow-sm)}.why-timeline-event:hover{transform:translateX(6px);box-shadow:var(--shadow-md)}.why-timeline-event-date{font-size:.75rem;font-weight:700;color:var(--jaune-cuivre);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.2rem}.why-timeline-event p{font-size:.9rem;color:var(--anthracite);line-height:1.55;margin:0}.why-timeline-event p strong{color:var(--bleu-petrole)}.why-timeline-today{position:relative;margin-top:.5rem}.why-timeline-today::before{content:''!important;position:absolute!important;left:-2.45rem!important;top:1.75rem!important;width:14px!important;height:14px!important;background:var(--jaune-cuivre)!important;border:3px solid var(--ivoire)!important;border-radius:50%!important;box-shadow:0 0 0 2px var(--bleu-petrole),0 0 0 5px rgb(255 214 100 / .25)!important;z-index:1!important;animation:pulse-now 2s infinite!important}@keyframes pulse-now{0%,100%{box-shadow:0 0 0 2px var(--bleu-petrole),0 0 0 5px rgb(255 214 100 / .25)}50%{box-shadow:0 0 0 2px var(--bleu-petrole),0 0 0 9px rgb(255 214 100 / .1)}}.why-timeline-today-inner{background:var(--bleu-petrole);border-radius:var(--radius-lg);padding:2rem;color:var(--blanc);margin-left:-.25rem}.why-timeline-today-inner>strong:first-child{display:block;font-size:1rem;font-weight:800;color:var(--jaune-cuivre);margin-bottom:1rem;text-transform:uppercase;letter-spacing:.05em}.why-timeline-today-stats{display:flex;justify-content:space-around;gap:1.5rem;flex-wrap:wrap}.why-timeline-today-stat{text-align:center}.why-timeline-today-stat strong{display:block;font-size:1.5rem;font-weight:800;color:var(--jaune-cuivre);line-height:1.2}.why-timeline-today-stat span{font-size:.78rem;color:rgb(255 255 255 / .7)}.why-timeline-today-inner>p:last-child{font-size:.9rem;color:rgb(255 255 255 / .8);margin:1rem 0 0;text-align:center;font-style:italic}.why-difference-header{text-align:left;margin-bottom:1.5rem}.why-difference-grid{display:flex;flex-direction:column;gap:.75rem}.why-difference-card{display:flex;align-items:flex-start;gap:1rem;background:var(--ivoire);border-radius:var(--radius-md);padding:1rem 1.25rem;border:1px solid rgb(34 87 122 / .06);transition:transform 0.3s ease,box-shadow 0.3s ease}.why-difference-card:hover{transform:translateX(4px);box-shadow:var(--shadow-md)}.why-difference-card-icon{flex-shrink:0;width:36px;height:36px;background:var(--bleu-petrole-pale);border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center}.why-difference-card-icon svg{width:22px;height:22px;stroke:var(--bleu-petrole)}.why-difference-card-title{font-size:.95rem;font-weight:700;color:var(--anthracite);margin:0 0 .4rem}.why-difference-card-text{font-size:.82rem;color:var(--anthracite-muted);line-height:1.55;margin:0}.why-difference-card-text a{color:var(--bleu-petrole);text-decoration:underline;text-underline-offset:2px;transition:color 0.2s ease}.why-difference-card-text a:hover{color:var(--jaune-cuivre-dark)}.why-testimonials{background:var(--ivoire)!important;padding:50px 40px!important}.why-testimonials-container{max-width:1200px;margin:0 auto}.why-testimonials-header{text-align:center;margin-bottom:3rem}.why-testimonials-header::after{display:none}.why-testimonials-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.why-testimonial-card{background:var(--blanc);border-radius:var(--radius-md);padding:2rem;box-shadow:var(--shadow-sm);border:1px solid rgb(34 87 122 / .06);display:flex;flex-direction:column;transition:transform 0.3s ease,box-shadow 0.3s ease;position:relative}.why-testimonial-card::before{content:'\201C';position:absolute;top:.75rem;left:1.25rem;font-size:3rem;line-height:1;color:var(--jaune-cuivre);opacity:.3;font-family:Georgia,serif}.why-testimonial-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}.why-testimonial-stars{display:flex;gap:2px;margin-bottom:1rem}.why-testimonial-stars svg{width:16px;height:16px}.why-testimonial-text{font-size:.95rem;color:var(--anthracite);line-height:1.7;font-style:italic;margin:0 0 1.25rem;flex:1}.why-testimonial-author{font-size:.85rem;font-weight:700;color:var(--bleu-petrole)}.why-team{background:var(--blanc)!important;padding:50px 40px!important}.why-team-container{max-width:1200px;margin:0 auto}.why-team-header{text-align:center;margin-bottom:3.5rem}.why-team-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:2rem}.why-team-member{text-align:center}.why-team-member-photo{width:180px;height:180px;margin:0 auto 1.25rem;border-radius:50%;overflow:hidden;box-shadow:var(--shadow-md);border:4px solid var(--blanc);outline:3px solid var(--bleu-petrole-pale)}.why-team-member-photo img{width:100%;height:100%;object-fit:cover}.why-team-member-name{font-size:1.1rem;font-weight:700;color:var(--anthracite);margin:0 0 .25rem}.why-team-member-role{font-size:.85rem;font-weight:600;color:var(--bleu-petrole)}.why-team-quote{max-width:700px;margin:3rem auto 0;text-align:center}.why-team-quote blockquote{background:var(--ivoire);border-radius:var(--radius-lg);padding:2rem 2.5rem;margin:0;border-left:4px solid var(--jaune-cuivre);position:relative}.why-team-quote blockquote::before{content:'\201C'!important;display:block!important;position:absolute!important;top:0.75rem!important;left:1.5rem!important;font-size:3.5rem!important;line-height:1!important;color:var(--jaune-cuivre)!important;opacity:0.4!important;font-family:Georgia,serif!important}.why-team-quote blockquote p{font-size:1.05rem;font-style:italic;color:var(--anthracite);line-height:1.7;margin:0 0 .75rem}.why-team-quote cite{font-size:.85rem;font-style:normal;font-weight:700;color:var(--bleu-petrole);display:block}.why-engagements{background:var(--surface-band-bg);padding:50px 40px;position:relative;overflow:hidden}.why-engagements::before{content:'';position:absolute;inset:0;background:var(--surface-band-overlay);pointer-events:none}.why-engagements-container{max-width:1200px;margin:0 auto;position:relative;z-index:1}.why-engagements-header{text-align:center;margin-bottom:3rem}.why-engagements-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-bottom:2rem}.why-engagement-card{background:rgb(255 255 255 / .08);backdrop-filter:blur(8px);border:1px solid rgb(255 255 255 / .1);border-radius:var(--radius-md);padding:1.75rem 1.5rem;transition:transform 0.3s ease,background 0.3s ease}.why-engagement-card:hover{transform:translateY(-4px);background:rgb(255 255 255 / .14)}.why-engagement-card-icon{width:44px;height:44px;background:rgb(255 214 100 / .15);border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.why-engagement-card-icon svg{width:22px;height:22px;stroke:var(--jaune-cuivre)}.why-engagement-card h3{font-size:1rem;font-weight:700;color:var(--blanc)!important;margin:0 0 .5rem}.why-engagement-card p{font-size:.88rem;color:rgb(255 255 255 / .75);line-height:1.6;margin:0}.why-engagement-card p strong{color:var(--jaune-cuivre)}.why-engagements-highlight{background:rgb(255 214 100 / .12);border:1px solid rgb(255 214 100 / .25);border-radius:var(--radius-lg);padding:2.5rem;display:flex;align-items:center;justify-content:center;gap:2rem}.why-engagements-highlight-value{display:block;font-size:clamp(2.5rem, 5vw, 3.5rem);font-weight:800;color:var(--jaune-cuivre);line-height:1;flex-shrink:0}.why-engagements-highlight p{font-size:1.05rem;color:rgb(255 255 255 / .85);margin:0;line-height:1.6;text-align:left}.why-cta{background:var(--bleu-petrole)!important;padding:50px 40px!important;text-align:center!important;position:relative!important;overflow:hidden!important;margin-bottom:0!important}.why-cta:last-child{margin-bottom:0!important;padding-bottom:50px!important}.entry-content:has(.why-cta),.wp-block-post-content:has(.why-cta),main:has(.why-cta),.wp-site-blocks:has(.why-cta),.wp-site-blocks:has(.why-cta)>main,.wp-site-blocks:has(.why-cta)>main>*,.wp-site-blocks:has(.why-cta)>*{margin-bottom:0!important;padding-bottom:0!important;gap:0!important}.entry-content:has(.why-cta)>*:last-child,.wp-block-post-content:has(.why-cta)>*:last-child{margin-bottom:0!important;padding-bottom:0!important}body:has(.why-header) .footer,body:has(.why-header) footer.footer,body:has(.why-header) section.footer,body:has(.why-header) div.footer{margin-top:0!important}#wp--skip-link--target>div.entry-content.wp-block-post-content.has-global-padding.is-layout-constrained.wp-block-post-content-is-layout-constrained>section.why-cta{padding-bottom:40px!important}body:has(.why-header){background:var(--anthracite)!important}.why-cta::before{content:'';position:absolute;bottom:-30%;left:-10%;width:500px;height:500px;background:radial-gradient(circle,rgb(255 214 100 / .1) 0%,transparent 65%);pointer-events:none}.why-cta-container{max-width:700px;margin:0 auto;position:relative;z-index:1}.why-cta-content .why-section-title,.why-cta-title{color:var(--blanc)!important;font-size:clamp(1.6rem, 3vw, 2rem)!important;font-weight:800!important;margin:0 0 1rem!important}.why-cta-title strong{color:var(--jaune-cuivre)!important}.why-cta-content p,.why-cta-text{font-size:1.05rem;color:rgb(255 255 255 / .75);line-height:1.7;margin:0 0 2rem}.why-cta-buttons{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.why-cta-btn-primary,.why-cta-btn--primary{display:inline-flex;align-items:center;gap:.5rem;background:var(--jaune-cuivre)!important;color:var(--anthracite)!important;font-size:.95rem;font-weight:700;padding:.85rem 1.75rem;border-radius:var(--radius-full);text-decoration:none;transition:all 0.3s ease;box-shadow:var(--shadow-cuivre);border:none;cursor:pointer}.why-cta-btn-primary:hover,.why-cta-btn--primary:hover{background:var(--jaune-cuivre-light)!important;transform:translateY(-2px);box-shadow:0 12px 32px rgb(255 214 100 / .4);color:var(--anthracite)!important;text-decoration:none}.why-cta-btn-secondary,.why-cta-btn--secondary{display:inline-flex;align-items:center;gap:.5rem;background:#fff0;color:var(--blanc)!important;font-size:.95rem;font-weight:700;padding:.85rem 1.75rem;border-radius:var(--radius-full);text-decoration:none;border:2px solid rgb(255 255 255 / .3);transition:all 0.3s ease;cursor:pointer}.why-cta-btn-secondary:hover,.why-cta-btn--secondary:hover{background:var(--blanc)!important;border-color:var(--blanc);transform:translateY(-2px);color:var(--anthracite)!important;text-decoration:none}.why-cta-btn-primary svg,.why-cta-btn--primary svg,.why-cta-btn-secondary svg,.why-cta-btn--secondary svg{width:18px;height:18px}@media (max-width:1024px){.why-problem,.why-timeline,.why-avantages-resultats,.why-engagements,.why-testimonials,.why-team,.why-cta{padding:40px 30px!important}.why-problem-container{grid-template-columns:1fr;gap:2.5rem}.why-avantages-resultats-container{grid-template-columns:1fr;gap:2.5rem}.why-engagements-grid{grid-template-columns:repeat(2,1fr)}.why-testimonials-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.why-problem,.why-timeline,.why-avantages-resultats,.why-engagements,.why-testimonials,.why-team,.why-cta{padding:30px 20px!important}.why-section-title{font-size:1.5rem!important}.why-testimonials-grid{grid-template-columns:1fr}.why-engagements-grid{grid-template-columns:1fr}.why-timeline-track{padding-left:2.5rem}.why-team-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem}.why-team-member-photo{width:140px;height:140px}.why-cta-buttons{flex-direction:column;align-items:center}.why-cta-btn-primary,.why-cta-btn--primary,.why-cta-btn-secondary,.why-cta-btn--secondary{width:100%;max-width:300px;justify-content:center}.why-engagements-highlight{flex-direction:column;gap:1rem;padding:2rem}.why-engagements-highlight p{text-align:center}}@media (max-width:480px){.why-problem,.why-timeline,.why-avantages-resultats,.why-engagements,.why-testimonials,.why-team,.why-cta{padding:2.5rem 16px!important}.why-timeline-track{padding-left:2rem}.why-timeline-year-label::before{left:-1.6rem!important}.why-timeline-today::before{left:-1.6rem!important}.why-problem-quote blockquote{padding:2rem}.why-team-grid{grid-template-columns:1fr}.why-engagements-grid{grid-template-columns:1fr}.why-engagements-highlight{padding:1.5rem}}