details>summary:first-of-type{align-items:center;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;display:flex;list-style:none}details>div{overflow:hidden;-webkit-transition:height .2s ease;transition:height .2s ease}details:not(.active)>div{display:none}details.fonctionnalites{-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.15);box-shadow:0 4px 10px 0 rgba(0,0,0,.15);margin-bottom:20px}details.fonctionnalites summary{margin-left:15px;margin-right:15px}details.fonctionnalites summary>figure{flex:0 0 20px}details.fonctionnalites svg{right:25px;transition:.2s ease}details.fonctionnalites>div{padding-left:15px;padding-right:15px;padding-top:15px}details.active.fonctionnalites>summary{border-bottom:2px solid var(--color-blue-hex);margin-bottom:12px}details.active.fonctionnalites svg{transform:rotate(180deg)}details.active.faq{background:var(--color-cloud-hex)}details:not(.active).faq{border-bottom:2px solid var(--color-grey-hex);margin-bottom:12px}details.faq svg{right:15px}details.faq>div{margin-left:49px;margin-right:17px;margin-top:15px;padding:10px;position:relative}details.faq>div:before{background:var(--color-grey-light-1-hex);content:"";height:122px;left:0;position:absolute;top:0;width:2px}@media (hover:hover){details.faq:hover{border-bottom-width:4px}}