.competences-cont{--competences-title-color:$grey-10;flex:1 1;padding:96px 0}@media screen and (max-width:899px){.competences-cont{padding:64px 0}}.competences-cont.dark{--competences-title-color:white}.competences-cont .competences{width:min(100% - 128px,1560px);margin:0 auto}@media screen and (min-width:600px)and (max-width:1199px){.competences-cont .competences{width:calc(100% - 64px)}}@media screen and (max-width:599px){.competences-cont .competences{width:calc(100% - 32px)}}.competences-cont .competences{display:flex;flex-direction:column;gap:32px}.competences-cont .competences-title h2{font-size:2.5rem;letter-spacing:-.5px;font-family:var(--avenir-font),sans-serif;font-weight:900;text-wrap-style:pretty}@media screen and (max-width:899px){.competences-cont .competences-title h2{font-size:2rem}}.competences-cont .competences-title h2{color:var(--competences-title-color)}.competences-cont .competences-block{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:32px;gap:32px}@media screen and (max-width:1199px){.competences-cont .competences-block{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:899px){.competences-cont .competences-block{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:599px){.competences-cont .competences-block{grid-template-columns:repeat(1,1fr)}}.competences-cont .competences-block-white{background-color:#fff}.competences-cont .competences-block-grey{background-color:#f7f8fc}.competences-cont .competences-block-gradient{border:1px solid hsla(0,0%,100%,.31);box-shadow:0 10px 30px rgba(0,0,0,.03);background-image:linear-gradient(153deg,#4969fb,#203bb8 100%,#203bb8)}.competences-cont .competences-block-gradient p{font-size:1.25rem;font-family:var(--avenir-font),sans-serif;font-weight:500;color:#1a1a1a;line-height:1.5;text-wrap-style:pretty}@media screen and (max-width:899px){.competences-cont .competences-block-gradient p{font-size:1rem;line-height:1.5}}.competences-cont .competences-block-gradient p{color:#fff!important}.competences-cont .competences-block-items{box-shadow:0 2px 6px 0 rgba(39,57,147,.0588235294);display:flex;align-items:center;gap:16px;width:100%;padding:24px 16px;border-radius:16px;-webkit-backdrop-filter:blur(3.4px);backdrop-filter:blur(3.4px)}.competences-cont .competences-block-items p{font-size:1.25rem;font-family:var(--avenir-font),sans-serif;font-weight:500;color:#1a1a1a;line-height:1.5;text-wrap-style:pretty}@media screen and (max-width:899px){.competences-cont .competences-block-items p{font-size:1rem;line-height:1.5}}.contenu-cont{--contenu-title-color:$grey-10;--contenu-subtitle-color:$grey-10;--contenu-content-color:$grey-10;flex:1 1;padding:96px 0}@media screen and (max-width:899px){.contenu-cont{padding:64px 0}}.contenu-cont.dark{--contenu-title-color:white;--contenu-subtitle-color:white;--contenu-content-color:white}.contenu-cont .contenu{display:flex;gap:12px}.contenu-cont .contenu-base{width:min(100% - 128px,1560px);margin:0 auto}@media screen and (min-width:600px)and (max-width:1199px){.contenu-cont .contenu-base{width:calc(100% - 64px)}}@media screen and (max-width:599px){.contenu-cont .contenu-base{width:calc(100% - 32px)}}.contenu-cont .contenu-base{flex-direction:column}.contenu-cont .contenu-base .contenu-content,.contenu-cont .contenu-base .contenu-header{max-width:clamp(800px,60vw,900px)}@media screen and (max-width:899px){.contenu-cont .contenu-base .contenu-content,.contenu-cont .contenu-base .contenu-header{max-width:720px}}.contenu-cont .contenu-center{width:min(100% - 128px,900px);margin:0 auto}@media screen and (min-width:600px)and (max-width:1199px){.contenu-cont .contenu-center{width:calc(100% - 64px)}}@media screen and (max-width:599px){.contenu-cont .contenu-center{width:calc(100% - 32px)}}.contenu-cont .contenu-center{flex-direction:column}.contenu-cont .contenu-blogBasique{width:min(100% - 128px,1560px);margin:0 auto}@media screen and (min-width:600px)and (max-width:1199px){.contenu-cont .contenu-blogBasique{width:calc(100% - 64px)}}@media screen and (max-width:599px){.contenu-cont .contenu-blogBasique{width:calc(100% - 32px)}}.contenu-cont .contenu-blogBasique{flex-direction:row;gap:42px}@media screen and (max-width:899px){.contenu-cont .contenu-blogBasique{flex-direction:column;gap:16px}}.contenu-cont .contenu-header{flex:.5 1;display:flex;flex-direction:column;gap:8px}.contenu-cont .contenu-header h2{font-size:2.5rem;letter-spacing:-.5px;font-family:var(--avenir-font),sans-serif;font-weight:900;text-wrap-style:pretty}@media screen and (max-width:899px){.contenu-cont .contenu-header h2{font-size:2rem}}.contenu-cont .contenu-header h2{color:var(--contenu-title-color)}.contenu-cont .contenu-header h3 span{font-family:FiraCode;font-weight:600;font-size:12px;color:var(--contenu-subtitle-color)}.contenu-cont .contenu-content{font-size:1.25rem;font-family:var(--avenir-font),sans-serif;font-weight:500;color:#1a1a1a;line-height:1.5;text-wrap-style:pretty}@media screen and (max-width:899px){.contenu-cont .contenu-content{font-size:1rem;line-height:1.5}}.contenu-cont .contenu-content{flex:.5 1;color:var(--contenu-content-color)}.cta-cont{--cta-title-color:$grey-10;--cta-link-color:$grey-10;--cta-after-link-hover-color:#1a1a1a;--cta-link-bg-color:#a8a8a8}.cta-cont.dark{--cta-title-color:white;--cta-link-color:white;--cta-after-link-hover-color:white;--cta-link-bg-color:#f5f5f5}.cta-cont .cta{width:min(100% - 128px,1560px);margin:0 auto}@media screen and (min-width:600px)and (max-width:1199px){.cta-cont .cta{width:calc(100% - 64px)}}@media screen and (max-width:599px){.cta-cont .cta{width:calc(100% - 32px)}}.cta-cont .cta{position:relative;display:flex;justify-content:space-between}.cta-cont .cta-left{display:flex;flex-direction:column;justify-content:center;gap:32px;width:100%;flex:1 1;padding:96px 0}@media screen and (max-width:899px){.cta-cont .cta-left{padding:64px 0}}.cta-cont .cta-left-header{display:flex;flex-direction:column;max-width:1000px}.cta-cont .cta-left-header h2{font-size:2.5rem;letter-spacing:-.5px;font-family:var(--avenir-font),sans-serif;font-weight:900;text-wrap-style:pretty}@media screen and (max-width:899px){.cta-cont .cta-left-header h2{font-size:2rem}}.cta-cont .cta-left-header h2{color:var(--cta-title-color)}.cta-cont .cta-left-links{display:flex;flex-wrap:wrap;gap:16px}.cta-cont .cta-left-links-block{display:flex;align-items:center;gap:12px;padding:12px}.cta-cont .cta-left-links-block:hover p:after{transform:scaleX(1);opacity:1}.cta-cont .cta-left-links-block-img{position:relative;z-index:2}.cta-cont .cta-left-links-block-img:before{z-index:-1;content:"";position:absolute;top:-10px;left:-10px;min-height:60px;min-width:60px;width:100%;height:100%;max-width:60px;max-height:60px;border-radius:100%;background-color:var(--cta-link-bg-color);opacity:.2;z-index:1}.cta-cont .cta-left-links-block p{font-size:1.25rem;font-family:var(--avenir-font),sans-serif;font-weight:500;color:#1a1a1a;line-height:1.5;text-wrap-style:pretty}@media screen and (max-width:899px){.cta-cont .cta-left-links-block p{font-size:1rem;line-height:1.5}}.cta-cont .cta-left-links-block p{position:relative;margin-left:8px;color:var(--cta-link-color)}.cta-cont .cta-left-links-block p:after{content:"";position:absolute;bottom:0;left:0;height:2px;width:100%;background-color:var(--cta-after-link-hover-color);transform:scaleX(0);opacity:0;transition:transform .545s cubic-bezier(.16,1,.3,1),opacity .3s cubic-bezier(.16,1,.3,1);transform-origin:left}.cta-cont .cta-left-cta .cta-button-link{color:var(--cta-link-color)}.cta-cont .cta-infographie{margin-bottom:-64px;margin-top:64px;display:flex;justify-content:center;align-items:center}@media screen and (max-width:899px){.cta-cont .cta-infographie{width:175px}}@media screen and (max-width:599px){.cta-cont .cta-infographie{width:40px}}.cta-cont .cta-infographie img{height:100%;max-height:440px;object-fit:contain}@media screen and (max-width:599px){.cta-cont .cta-infographie img{display:none}}