.distribution-chart__item{display:flex;margin:1.5em 0;min-height:3.5em;padding:0;width:100%;border:none;align-items:center;position:relative}.distribution-chart__bar-container{display:flex;align-items:center;flex:1}.distribution-chart__bar{border-radius:.4em;min-height:1.5rem}@media print{.distribution-chart__bar{min-height:1rem}.distribution-chart__item{margin:.5em 0}}.distribution-chart__item-content{flex:1}@media not print{@media(max-width:600px){.distribution-chart__legend{padding:0;margin-bottom:-1.25rem;transform:scale(.8)}.distribution-chart__item{flex-direction:column;align-items:stretch}.distribution-chart__legend{align-items:center!important;justify-content:flex-start!important;position:initial!important;flex-direction:column!important;padding-right:0!important;width:auto!important;height:initial!important}.distribution-chart__counterparts{display:flex;flex-direction:column;margin:auto;width:auto;margin-bottom:1rem;text-align:center;align-items:center}.distribution-chart__bar{min-height:1.5em!important}.distribution-chart__branche-name{font-size:inherit!important}}}.distribution-chart__legend{display:flex;flex-direction:column;align-items:center;color:rgba(0,0,0,.7);padding:.4em 1em .4em 0;justify-content:space-evenly;width:6em;flex-grow:0;flex-shrink:0}.distribution-chart__icon{font-size:200%;height:1.2em}.distribution-chart__total{border-top:1px dotted rgba(0,0,0,.7);color:#000;margin-top:1em;padding-top:.8em}.distribution-chart__total{display:grid;grid-template-columns:1fr auto auto;grid-column-gap:1em;grid-row-gap:.4em;align-items:flex-end;text-align:right;margin-bottom:1em}.distribution-chart__total-border{grid-column:2 / span 2;border-top:solid 1px rgba(0,0,0,.7)}@media not print and (-ms-high-contrast:active),(-ms-high-contrast:none){.distribution-chart__total>*{margin:8px}.distribution-chart__total-border{border:none}}section#integrations a{text-decoration:none}#integrationList{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center}#integrations article{vertical-align:top;width:15em;padding:0 2%;display:inline-block;background-repeat:no-repeat;background-size:contain;text-align:center;margin-bottom:2em}#integrations article img{width:8em;height:8em;border-radius:8em;border:3px solid #3c4963}#integrations .question-mark{display:inline-block;font-size:6.5em;border:1px solid white;border-radius:10em;width:1.2em;height:1.2em;line-height:1.2em}#integrations{padding-bottom:0;border-bottom:none}#contribution .block-wrap{margin-top:3em;width:100%}#contribution article{padding:0 5% 2em;margin-bottom:0;font-size:90%}#contribution article h2{font-weight:600;color:#3c4963;background-color:inherit}#contribution article p{display:inline}#contribution article img{width:8em;border-radius:0}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local(""),url(/fonts/roboto-v29-latin-regular.woff2) format("woff2"),url(/fonts/roboto-v29-latin-regular.woff) format("woff");font-display:swap}@font-face{font-family:Roboto;font-style:italic;font-weight:400;src:local(""),url(/fonts/roboto-v29-latin-italic.woff2) format("woff2"),url(/fonts/roboto-v29-latin-italic.woff) format("woff");font-display:swap}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local(""),url(/fonts/roboto-v29-latin-500.woff2) format("woff2"),url(/fonts/roboto-v29-latin-500.woff) format("woff");font-display:swap}@font-face{font-family:Roboto;font-style:italic;font-weight:500;src:local(""),url(/fonts/roboto-v29-latin-500italic.woff2) format("woff2"),url(/fonts/roboto-v29-latin-500italic.woff) format("woff");font-display:swap}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local(""),url(/fonts/roboto-v29-latin-700.woff2) format("woff2"),url(/fonts/roboto-v29-latin-700.woff) format("woff");font-display:swap}@font-face{font-family:Roboto;font-style:italic;font-weight:700;src:local(""),url(/fonts/roboto-v29-latin-700italic.woff2) format("woff2"),url(/fonts/roboto-v29-latin-700italic.woff) format("woff");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:local(""),url(/fonts/montserrat-v18-latin-700.woff2) format("woff2"),url(/fonts/montserrat-v18-latin-700.woff) format("woff");font-display:swap}
