#container_site_web{background-color:#fff;justify-content:center;margin:auto;display:flex}#container_site_web .content{box-sizing:border-box;width:100%;max-width:1320px}#container_site_web span{color:#76addc}#container_site_web h2,#container_site_web h3,#container_site_web h4,#container_site_web p,#container_site_web li,#container_site_web a,#container_site_web button{word-break:break-word}#container_site_web p{color:#24384d;line-height:1.7}#container_site_web .responsive_image,#container_site_web .type_site_img{border-radius:8px;height:auto;display:block}#container_site_web .responsive_image{width:100%}#container_site_web .image_box{width:100%;min-width:0}#container_site_web .left_box,#container_site_web .right_box{min-width:0}#container_site_web .call-to-action{color:#0f2740;cursor:pointer;background-color:#76addc;border:none;border-radius:10px;width:100%;max-width:300px;min-height:52px;margin-top:10px;font-family:Sora,sans-serif;font-size:16px;transition:all .2s}#container_site_web .call-to-action:hover{filter:brightness(.96)}#container_site_web .call-to-action a{box-sizing:border-box;justify-content:center;align-items:center;width:100%;min-height:52px;padding:0 18px;text-decoration:none;display:flex}#container_site_web .presentation_site_web{flex-direction:column;gap:56px;padding:80px 0;display:flex}#container_site_web .text_site_web{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:56px;display:grid}#container_site_web .text_site_web .left_box{flex-direction:column;justify-content:center;display:flex}#container_site_web .text_site_web .left_box h2{color:#24384d;font-size:clamp(32px,4vw,52px);line-height:1.15}#container_site_web .text_site_web .right_box{flex-direction:column;gap:18px;display:flex}#container_site_web .all_sites{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}#container_site_web .type_site{background:#fff;border:1px solid #76addc38;border-radius:16px;flex-direction:column;gap:14px;height:100%;padding:28px 24px;display:flex;box-shadow:0 10px 30px #0f27400a}#container_site_web .type_site_img{object-fit:contain;margin:20px auto}#container_site_web .type_site h3{color:#24384d;margin:0;font-size:22px;line-height:1.25}#container_site_web .type_site p{color:#24384d;margin:0}#container_site_web .seo_text_block{flex-direction:column;gap:40px;padding:20px 0 80px;display:flex}#container_site_web .seo_text_block_last{padding-bottom:80px}#container_site_web .seo_text_intro{flex-direction:column;gap:18px;max-width:920px;display:flex}#container_site_web .seo_text_intro h2{color:#24384d;margin:0;font-size:clamp(28px,3.2vw,42px);line-height:1.2}#container_site_web .seo_text_intro p{color:#24384d;margin:0}#container_site_web .seo_text_columns{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}#container_site_web .seo_text_card{background:#f8fbfe;border:1px solid #76addc2e;border-radius:16px;height:100%;padding:28px 24px}#container_site_web .seo_text_card h3{color:#24384d;margin-top:0;margin-bottom:12px;font-size:22px;line-height:1.25}#container_site_web .seo_text_card p{color:#24384d;margin:0}#container_site_web .outils{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;padding:20px 0 80px;display:grid}#container_site_web .outils .right_box{flex-direction:column;gap:18px;display:flex}#container_site_web .outils h3{color:#24384d;margin:0;font-size:clamp(28px,3vw,40px);line-height:1.2}#container_site_web .outils .section_intro_text{margin:0}#container_site_web .outils ul{flex-direction:column;gap:18px;margin:10px 0 0;padding:0;list-style:none;display:flex}#container_site_web .outils li{background:#f8fbfe;border:1px solid #76addc29;border-radius:14px;grid-template-columns:48px minmax(0,1fr);align-items:start;gap:16px;padding:18px;display:grid}#container_site_web .outils li h4{color:#24384d;margin:0 0 6px;font-size:18px}#container_site_web .outils li p{color:#24384d;margin:0}#container_site_web .outils .icon{color:#76addc;margin-top:2px;font-size:28px}#container_site_web .methodologie_site_web{flex-direction:column;gap:36px;padding:0 0 80px;display:flex}#container_site_web .methodologie_header{flex-direction:column;gap:18px;max-width:860px;display:flex}#container_site_web .methodologie_header h2{color:#24384d;margin:0;font-size:clamp(28px,3vw,42px);line-height:1.2}#container_site_web .methodologie_header p{color:#24384d;margin:0}#container_site_web .methodologie_grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}#container_site_web .methodologie_card{background:#fff;border:1px solid #76addc2e;border-radius:16px;height:100%;padding:28px 24px;box-shadow:0 10px 30px #0f27400a}#container_site_web .methodologie_card h3{color:#24384d;margin-top:0;margin-bottom:12px;font-size:22px;line-height:1.25}#container_site_web .methodologie_card p{color:#24384d;margin:0}#container_site_web .espace_pilotage{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;padding:0 0 80px;display:grid}#container_site_web .espace_pilotage .left_box{flex-direction:column;gap:18px;display:flex}#container_site_web .espace_pilotage h3{color:#24384d;margin:0;font-size:clamp(28px,3vw,40px);line-height:1.2}#container_site_web .espace_pilotage p{color:#24384d;margin:0}#container_site_web .options_pilotage{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:10px;display:grid}#container_site_web .box_pilotage{background:#f8fbfe;border:1px solid #76addc29;border-radius:14px;align-items:center;gap:14px;min-width:0;padding:18px;display:flex}#container_site_web .box_pilotage p{color:#24384d;margin:0;line-height:1.4}#container_site_web .pilotage_img{border-radius:12px;justify-content:center;align-items:center;width:52px;min-width:52px;height:52px;display:flex}#container_site_web .icon-pilotage{color:#0f2740;font-size:28px}#container_site_web .client-bg,#container_site_web .chiffres-bg,#container_site_web .stats-bg,#container_site_web .option-bg{background:#76addc38}@media (max-width:1360px){#container_site_web .content{padding-left:24px;padding-right:24px}}@media (min-width:768px) and (max-width:1199px){#container_site_web .presentation_site_web{gap:40px;padding:64px 0}#container_site_web .text_site_web{grid-template-columns:1fr;gap:28px}#container_site_web .all_sites{grid-template-columns:repeat(2,minmax(0,1fr))}#container_site_web .seo_text_columns{grid-template-columns:1fr}#container_site_web .outils,#container_site_web .espace_pilotage{grid-template-columns:1fr;gap:32px;padding-bottom:64px}#container_site_web .methodologie_grid{grid-template-columns:1fr}#container_site_web .options_pilotage{grid-template-columns:repeat(2,minmax(0,1fr))}#container_site_web .seo_text_block,#container_site_web .seo_text_block_last,#container_site_web .methodologie_site_web{padding-bottom:64px}}@media (max-width:767px){#container_site_web .content{padding-left:20px;padding-right:20px}#container_site_web .presentation_site_web{gap:28px;padding:40px 0}#container_site_web .text_site_web{grid-template-columns:1fr;gap:24px}#container_site_web .text_site_web .left_box h2,#container_site_web .seo_text_intro h2,#container_site_web .outils h3,#container_site_web .methodologie_header h2,#container_site_web .espace_pilotage h3{font-size:30px}#container_site_web .all_sites{grid-template-columns:1fr;gap:16px}#container_site_web .type_site{padding:22px 18px}#container_site_web .seo_text_block,#container_site_web .seo_text_block_last{gap:24px;padding:0 0 40px}#container_site_web .seo_text_columns{grid-template-columns:1fr;gap:16px}#container_site_web .seo_text_card{padding:22px 18px}#container_site_web .outils{grid-template-columns:1fr;gap:24px;padding:0 0 40px}#container_site_web .outils li{grid-template-columns:38px minmax(0,1fr);gap:12px;padding:16px}#container_site_web .outils .icon{font-size:24px}#container_site_web .methodologie_site_web{gap:24px;padding:0 0 40px}#container_site_web .methodologie_grid{grid-template-columns:1fr;gap:16px}#container_site_web .methodologie_card{padding:22px 18px}#container_site_web .espace_pilotage{grid-template-columns:1fr;gap:24px;padding:0 0 40px}#container_site_web .options_pilotage{grid-template-columns:1fr;gap:14px}#container_site_web .box_pilotage{padding:16px}#container_site_web .call-to-action{max-width:100%}}
