.PageHeader_hero__0Lwzr{overflow:hidden;padding:50px 20px 20px;position:relative}.PageHeader_hero__0Lwzr:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.PageHeader_heroContent__bwjjd{margin:0 auto;max-width:1100px;position:relative;text-align:center;z-index:1}.PageHeader_heroIcon__VJJU7{color:var(--wa-primary-color);color:var(--wa-blue);display:inline-block;font-size:80px;margin-bottom:20px}.PageHeader_heroTitle__TBDe8{background:linear-gradient(135deg,red 0,var(--wa-blue) 100%);-webkit-background-clip:text;color:var(--wa-primary-color);font-size:3.5rem;font-weight:700;margin-bottom:20px;-webkit-text-fill-color:#0000;background-clip:text;text-transform:uppercase}@media(max-width:768px){.PageHeader_heroTitle__TBDe8{font-size:2.5rem}}@media(max-width:480px){.PageHeader_heroTitle__TBDe8{font-size:2rem}}.PageHeader_heroSubtitle__SmGo1{color:var(--wa-primary-color);font-size:1.25rem;line-height:1.6;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:1100px;opacity:.8}@media(max-width:480px){.PageHeader_heroSubtitle__SmGo1{font-size:1.1rem}}.PageHeader_heroBadges__SiUw8{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.PageHeader_badge___aHY2{align-items:center;backdrop-filter:blur(10px);background:var(--wa-primary-bg);border:1px solid #707070;border-radius:25px;display:inline-flex;font-size:.9rem;font-weight:500;gap:8px;padding:10px 20px;transition:all .3s ease}.PageHeader_badge___aHY2:hover{background:#ffffff4d;transform:translateY(-2px)}.PageHeader_badge___aHY2 svg{color:var(--wa-blue);font-size:1.1rem}.CtaSection_container__qTpbT{margin:0 auto;max-width:1200px;padding:0 20px}@media(max-width:768px){.CtaSection_container__qTpbT{padding:0 15px}}.CtaSection_ctaSection__oXSML{background:linear-gradient(135deg,#0051ff,var(--wa-blue-light));padding:80px 0}@media(max-width:768px){.CtaSection_ctaSection__oXSML{padding:60px 0}}.CtaSection_ctaContent___p8XK{color:#fff;text-align:center}.CtaSection_ctaContent___p8XK h2{font-size:2.5rem;font-weight:700;margin-bottom:1rem}@media(max-width:768px){.CtaSection_ctaContent___p8XK h2{font-size:2rem}}.CtaSection_ctaContent___p8XK p{font-size:1.25rem;margin-bottom:2rem;opacity:.95}@media(max-width:768px){.CtaSection_ctaContent___p8XK p{font-size:1.1rem}}.CtaSection_ctaButtons__1m2AS{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.CtaSection_ctaPrimary__3zXAM,.CtaSection_ctaSecondary__vbgnm{border-radius:30px;display:inline-block;font-size:1rem;font-weight:600;padding:1rem 2rem;text-decoration:none;transition:all .3s ease}@media(max-width:768px){.CtaSection_ctaPrimary__3zXAM,.CtaSection_ctaSecondary__vbgnm{font-size:.95rem;padding:.875rem 1.5rem}}.CtaSection_ctaPrimary__3zXAM{background:#fff;color:#0051ff}.CtaSection_ctaPrimary__3zXAM:hover{box-shadow:0 10px 30px #0003;transform:translateY(-2px)}.CtaSection_ctaSecondary__vbgnm{background:#0000;border:2px solid #fff;color:#fff}.CtaSection_ctaSecondary__vbgnm:hover{background:#fff;color:#0051ff;transform:translateY(-2px)}.Flex_flex__TBRvk{display:flex;flex-direction:row;gap:1rem}.Flex_flex__fullwidth__FBtsO{width:100%}.Thinkers_thinkers__title__9Kxgz{align-items:center;display:flex;flex-direction:row;gap:1rem}.Thinkers_thinkers__title__9Kxgz img{background-color:var(--wa-images-container);border-radius:50%;height:80px;mix-blend-mode:difference;padding:.25rem;width:80px}.Thinkers_thinkers__timeline___DwhG{gap:0;margin:1.5rem auto;max-width:1000px;min-width:700px;padding:0 1.5rem}.Thinkers_thinkers__timeline__stageContainer__4qKbJ{align-items:center;flex:1;flex-direction:column;gap:0;position:relative}.Thinkers_thinkers__timeline__stageContainer__item__86iPw{align-items:center;flex:1 0 220px;flex-direction:column;gap:.5rem;justify-content:center;left:50%;position:absolute;text-align:center;top:0;transform:translateX(-50%);width:230px}.Thinkers_thinkers__timeline__stageContainer__item__picto__cFLRr{height:65px}.Thinkers_thinkers__timeline__stageContainer__value__PFGwL{align-items:center;display:flex;flex:1 0 150px;justify-content:center;position:relative;width:100%}.Thinkers_thinkers__timeline__stageContainer__value__PFGwL span{align-items:center;border:3px solid;border-radius:50%;display:inline-block;display:flex;font-size:.9rem;font-weight:600;height:60px;justify-content:center;padding:.5rem;width:60px}.Thinkers_thinkers__timeline__stageContainer__value__PFGwL span:before{content:"";height:3px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:20%;z-index:1}.Thinkers_thinkers__timeline__stageContainer__value__previous__yellow__zFchm span:before{background-color:#fac500}.Thinkers_thinkers__timeline__stageContainer__value__previous__blue__bEKsM span:before{background-color:#0051ff}.Thinkers_thinkers__timeline__stageContainer__value__previous__red__lMJyE span:before{background-color:red}.Thinkers_thinkers__timeline__stageContainer__value__start__lgmI3 span:before{border-top:4px dotted;color:var(--wa-primary-color);height:0;opacity:.2}.Thinkers_thinkers__timeline__stageContainer__value__PFGwL:after,.Thinkers_thinkers__timeline__stageContainer__value__PFGwL:before{content:"";height:3px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:20%;z-index:1}.Thinkers_thinkers__timeline__stageContainer__value__PFGwL:after{height:30%;left:50%;top:0;transform:translateX(-50%);width:3px}.Thinkers_thinkers__timeline__stageContainer__value__arrowEnd__5Gx35{border-right:2px solid;border-top:2px solid;height:10px;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(45deg);width:10px}.Thinkers_thinkers__timeline__stageContainer__value__yellow__y_Fpm:after,.Thinkers_thinkers__timeline__stageContainer__value__yellow__y_Fpm:before{background-color:#fac500}.Thinkers_thinkers__timeline__stageContainer__value__yellow__y_Fpm div,.Thinkers_thinkers__timeline__stageContainer__value__yellow__y_Fpm span{color:#fac500}.Thinkers_thinkers__timeline__stageContainer__value__blue__N0Zx3:after,.Thinkers_thinkers__timeline__stageContainer__value__blue__N0Zx3:before{background-color:#0051ff}.Thinkers_thinkers__timeline__stageContainer__value__blue__N0Zx3 div,.Thinkers_thinkers__timeline__stageContainer__value__blue__N0Zx3 span{color:#0051ff}.Thinkers_thinkers__timeline__stageContainer__value__red__NfAkA:after,.Thinkers_thinkers__timeline__stageContainer__value__red__NfAkA:before{background-color:red}.Thinkers_thinkers__timeline__stageContainer__value__red__NfAkA div,.Thinkers_thinkers__timeline__stageContainer__value__red__NfAkA span{color:red}.Thinkers_thinkers__timeline__stageContainer__4qKbJ:after,.Thinkers_thinkers__timeline__stageContainer__4qKbJ:before{content:"";flex:1 0 200px}.Thinkers_thinkers__timeline__stageContainer__reverse__BfFj3 .Thinkers_thinkers__timeline__stageContainer__item__86iPw,.Thinkers_thinkers__timeline__stageContainer__reverse__BfFj3 .Thinkers_thinkers__timeline__stageContainer__value__PFGwL:after{bottom:0;top:inherit}@media(max-width:683px){.Thinkers_thinkers__timeline___DwhG{flex-direction:column;gap:1.5rem;max-width:inherit;min-width:inherit;width:100%}.Thinkers_thinkers__timeline__stageContainer__4qKbJ{flex-direction:row;min-width:210px}.Thinkers_thinkers__timeline__stageContainer__4qKbJ:after,.Thinkers_thinkers__timeline__stageContainer__4qKbJ:before{display:none}.Thinkers_thinkers__timeline__stageContainer__item__86iPw,.Thinkers_thinkers__timeline__stageContainer__value__PFGwL{flex:auto;left:inherit;position:relative;top:inherit;transform:none}.Thinkers_thinkers__timeline__stageContainer__value__PFGwL{flex:1 0 60px;transform:translateY(-30px)}.Thinkers_thinkers__timeline__stageContainer__value__PFGwL:after,.Thinkers_thinkers__timeline__stageContainer__value__PFGwL:before{bottom:0;height:100%;left:50%;transform:translate(-50%,40px);width:3px}.Thinkers_thinkers__timeline__stageContainer__value__PFGwL:after{height:3px;left:0;top:50%!important;transform:translate(-40px,-50%);width:50%}.Thinkers_thinkers__timeline__stageContainer__value__PFGwL span:before,.Thinkers_thinkers__timeline__stageContainer__value__arrowEnd__5Gx35{display:none}.Thinkers_thinkers__timeline__stageContainer__reverse__BfFj3 .Thinkers_thinkers__timeline__stageContainer__item__86iPw,.Thinkers_thinkers__timeline__stageContainer__reverse__BfFj3 .Thinkers_thinkers__timeline__stageContainer__value__PFGwL:after{bottom:inherit;top:0}}.TechnoIntro_introSection__enLsj{background:var(--wa-white-bg);overflow:hidden;padding:80px 0 100px}.TechnoIntro_container__nQiGH{margin:0 auto;max-width:1400px;padding:0 20px}@media(max-width:768px){.TechnoIntro_container__nQiGH{padding:0 15px}}.TechnoIntro_introContent__eB6aG{align-items:center;display:flex;min-height:500px;position:relative}@media(max-width:968px){.TechnoIntro_introContent__eB6aG{flex-direction:column;min-height:auto}}.TechnoIntro_imageWrapper__U5rn3{margin:0;position:absolute;right:0;top:50%;transform:translateY(-50%);width:65%;z-index:1}@media(max-width:968px){.TechnoIntro_imageWrapper__U5rn3{order:1;position:relative;top:0;transform:none;width:100%}}.TechnoIntro_image__OI0JY{border-radius:20px;box-shadow:0 25px 60px #0003;height:auto;object-fit:cover;width:100%}.TechnoIntro_imageCaption__Lb8Ud{color:var(--wa-primary-color);font-size:.9rem;font-style:italic;margin-top:1rem;opacity:.8;padding:.5rem 1rem;text-align:center}@media(max-width:968px){.TechnoIntro_imageCaption__Lb8Ud{font-size:.85rem;margin-top:.75rem}}.TechnoIntro_textOverlay__MNAfA{border-radius:20px;box-shadow:0 20px 50px #00000026;padding:2.5rem;position:relative;width:45%;z-index:2}@media(max-width:968px){.TechnoIntro_textOverlay__MNAfA{margin-top:-40px;order:2;width:100%}}@media(max-width:480px){.TechnoIntro_textOverlay__MNAfA{padding:2rem}}.TechnoIntro_textOverlay__MNAfA h2{color:#fff;font-size:2rem;font-weight:700;margin-bottom:1rem}@media(max-width:480px){.TechnoIntro_textOverlay__MNAfA h2{font-size:1.5rem}}.TechnoIntro_textOverlay__MNAfA p{color:#ffffffe6;font-size:1.05rem;line-height:1.8;margin-top:1.25rem}.TechnoIntro_textOverlay__MNAfA p strong{color:#fff;font-weight:600}@media(max-width:480px){.TechnoIntro_textOverlay__MNAfA p{font-size:.95rem;line-height:1.7}}.php-et-symfony_container__74XK7{margin:0 auto;max-width:1200px;padding:0 20px}@media(max-width:768px){.php-et-symfony_container__74XK7{padding:0 15px}}.php-et-symfony_sectionHeader__7qSwR{align-items:center;display:flex;flex-direction:column;margin-bottom:3rem;text-align:center}.php-et-symfony_sectionTitle__ldvoU{color:var(--wa-primary-color);font-size:2.5rem;font-weight:700;margin-bottom:1rem}@media(max-width:768px){.php-et-symfony_sectionTitle__ldvoU{font-size:2rem}}.php-et-symfony_sectionSubtitle__Cl1bR{color:var(--wa-primary-color);font-size:1.25rem;line-height:1.6;margin:1rem auto 0;max-width:800px}.php-et-symfony_introSection__3XZch{background:var(--wa-white-bg);padding:80px 0}.php-et-symfony_introContent__WAtJ3{align-items:center;display:grid;gap:4rem;grid-template-columns:1fr 1fr}@media(max-width:968px){.php-et-symfony_introContent__WAtJ3{gap:2rem;grid-template-columns:1fr}}.php-et-symfony_introText__iBvYs h2{font-size:2rem;font-weight:700;margin-bottom:1rem}.php-et-symfony_introText__iBvYs h2,.php-et-symfony_introText__iBvYs p{color:var(--wa-primary-color)}.php-et-symfony_introText__iBvYs p{font-size:1.1rem;line-height:1.8;margin-top:1.5rem}.php-et-symfony_introImage__NJCY7 .php-et-symfony_image__0Rurd{border-radius:20px;box-shadow:0 20px 50px #00000026;height:auto;width:100%}.php-et-symfony_avantagesSection__hB8gf{background:var(--wa-grey-bg);padding:80px 0}.php-et-symfony_avantagesGrid__803Vz{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.php-et-symfony_avantageCard__BAnDa{background:var(--wa-white-bg);border-radius:16px;box-shadow:0 5px 20px #00000014;padding:2rem;transition:all .3s ease}.php-et-symfony_avantageCard__BAnDa:hover{box-shadow:0 10px 30px #0000001f;transform:translateY(-5px)}.php-et-symfony_avantageCard__BAnDa h3{color:var(--wa-primary-color);font-size:1.25rem;font-weight:600;margin-bottom:1rem}.php-et-symfony_avantageCard__BAnDa p{color:var(--wa-primary-color);font-size:.95rem;line-height:1.6;opacity:.85}.php-et-symfony_avantageIcon__SkZhH{align-items:center;background:linear-gradient(135deg,#2f2f2f,#4a4a4a);border-radius:16px;color:#fff;display:flex;font-size:1.75rem;height:60px;justify-content:center;margin-bottom:1.5rem;width:60px}.php-et-symfony_expertisesSection__hlCr3{background:var(--wa-white-bg);padding:80px 0}.php-et-symfony_expertisesGrid__QgHG4{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.php-et-symfony_expertiseCard__mIZfz{background:var(--wa-card-bg);border:1px solid #00000014;border-radius:16px;padding:2rem;transition:all .3s ease}.php-et-symfony_expertiseCard__mIZfz:hover{border-color:#2f2f2f;box-shadow:0 10px 30px #0000001f;transform:translateY(-5px)}.php-et-symfony_expertiseCard__mIZfz h3{color:var(--wa-primary-color);font-size:1.25rem;font-weight:600;margin-bottom:1rem}.php-et-symfony_expertiseCard__mIZfz p{color:var(--wa-primary-color);font-size:.95rem;line-height:1.6;margin-bottom:1.5rem;opacity:.85}.php-et-symfony_techTags__IA1Tq{display:flex;flex-wrap:wrap;gap:.5rem}.php-et-symfony_techTag__Rh2VY{background:#2f2f2f1a;border-radius:20px;color:#2f2f2f;font-size:.825rem;font-weight:500;padding:.25rem .75rem}[data-theme=dark] .php-et-symfony_techTag__Rh2VY{background:#ffffff26;color:#e0e0e0}.php-et-symfony_fonctionnalitesSection__cuyx2{background:linear-gradient(180deg,var(--wa-grey-bg) 0,var(--wa-white-bg) 100%);padding:80px 0}.php-et-symfony_fonctionnalitesGrid__KShRm{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.php-et-symfony_fonctionnaliteCard__Q4NZv{background:var(--wa-white-bg);border-radius:16px;box-shadow:0 5px 20px #00000014;padding:2rem;transition:all .3s ease}.php-et-symfony_fonctionnaliteCard__Q4NZv:hover{box-shadow:0 10px 30px #0000001f;transform:translateY(-5px)}.php-et-symfony_fonctionnaliteCard__Q4NZv:hover .php-et-symfony_fonctionnaliteIcon__v3YDw{transform:rotate(10deg) scale(1.1)}.php-et-symfony_fonctionnaliteCard__Q4NZv h3{color:var(--wa-primary-color);font-size:1.25rem;font-weight:600;margin-bottom:1rem}.php-et-symfony_fonctionnaliteCard__Q4NZv p{color:var(--wa-primary-color);font-size:.95rem;line-height:1.6;opacity:.85}.php-et-symfony_fonctionnaliteIcon__v3YDw{align-items:center;background:linear-gradient(135deg,#2f2f2f,#4a4a4a);border-radius:16px;color:#fff;display:flex;font-size:1.75rem;height:60px;justify-content:center;margin-bottom:1.5rem;transition:all .3s ease;width:60px}.php-et-symfony_methodologieSection__9KaS2{background:var(--wa-grey-bg);padding:80px 0}.php-et-symfony_methodologieGrid__kNuSW{display:grid;gap:2rem;grid-template-columns:repeat(4,1fr)}@media(max-width:1024px){.php-et-symfony_methodologieGrid__kNuSW{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.php-et-symfony_methodologieGrid__kNuSW{grid-template-columns:1fr}}.php-et-symfony_etapeCard__FXKDG{background:var(--wa-white-bg);border-radius:16px;box-shadow:0 5px 20px #00000014;padding:2rem;text-align:center}.php-et-symfony_etapeCard__FXKDG h3{font-size:1.1rem;font-weight:600;margin-bottom:1rem}.php-et-symfony_etapeCard__FXKDG h3,.php-et-symfony_etapeCard__FXKDG p{color:var(--wa-primary-color)}.php-et-symfony_etapeCard__FXKDG p{font-size:.9rem;line-height:1.6;opacity:.85}.php-et-symfony_etapeNumber__RXbwG{align-items:center;background:linear-gradient(135deg,#2f2f2f,#4a4a4a);border-radius:50%;color:#fff;display:flex;font-size:1.5rem;font-weight:700;height:50px;justify-content:center;margin:0 auto 1.5rem;width:50px}.php-et-symfony_technologiesSection__AJD9o{background:var(--wa-white-bg);padding:80px 0}.php-et-symfony_technologiesGrid__qMkOj{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));margin-bottom:3rem}.php-et-symfony_techCard__5gd_O{background:linear-gradient(135deg,var(--wa-white-bg),var(--wa-grey-bg));border:1px solid #00000014;border-radius:12px;padding:1.5rem;text-align:center;transition:all .3s ease}.php-et-symfony_techCard__5gd_O:hover{border-color:#2f2f2f;box-shadow:0 8px 20px #0000001a;transform:translateY(-3px)}.php-et-symfony_techCard__5gd_O h4{color:var(--wa-primary-color);font-size:1rem;font-weight:600;margin:.75rem 0 .5rem}.php-et-symfony_techCard__5gd_O p{color:#707070;font-size:.85rem}.php-et-symfony_techIcon__lhP2r{color:#2f2f2f;display:block;font-size:2.5rem;margin:0 auto}[data-theme=dark] .php-et-symfony_techIcon__lhP2r{color:#e0e0e0}.php-et-symfony_relatedLinks__wVErE{border-top:1px solid #0000001a;padding-top:3rem;text-align:center}.php-et-symfony_relatedLinks__wVErE h3{color:var(--wa-primary-color);font-size:1.5rem;font-weight:600;margin-bottom:1.5rem}.php-et-symfony_links__hstO8{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.php-et-symfony_links__hstO8 a{background:#2f2f2f1a;border-radius:30px;color:#2f2f2f;font-weight:500;padding:.75rem 1.5rem;text-decoration:none;transition:all .3s ease}.php-et-symfony_links__hstO8 a:hover{background:#2f2f2f;color:#fff;transform:translateY(-2px)}[data-theme=dark] .php-et-symfony_links__hstO8 a{background:#ffffff26;color:#e0e0e0}[data-theme=dark] .php-et-symfony_links__hstO8 a:hover{background:#e0e0e0;color:#2f2f2f}.php-et-symfony_image__0Rurd{height:auto;max-width:100%}