.clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:break-word;word-break:break-word}.clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:break-word;word-break:break-word}.authors{padding:24px;display:flex;flex-direction:column;gap:32px}.authors .breadcrumb{padding:0}.authors-top{display:flex;padding:40px 32px;flex-direction:column;flex:1 0 0;border-radius:4px 8px 8px 4px;border-left:4px solid #005ea8;background:#fff;box-shadow:0 4px 12px 0 rgba(0,0,0,.1)}.authors-top h1{color:#333;font-family:SourceSansProBold,Arial,sans-serif;font-size:28px;font-style:normal;line-height:32px;margin-bottom:16px}.authors-top p{color:#404040;font-family:"Open Sans",Arial,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:17px;margin-bottom:10px}.authors nav.alphabet{display:flex;align-items:center;align-self:center;padding:5px 0}@media (max-width:991px){.authors nav.alphabet{align-self:stretch;flex-wrap:nowrap;overflow:auto;justify-content:flex-start}.authors nav.alphabet::-webkit-scrollbar{display:none}}.authors nav.alphabet ul{scroll-behavior:smooth;scroll-padding:50%;display:flex;align-items:center;gap:4px;list-style:none;margin:0;padding:8px 12px;border-radius:32px;border:1px solid #d4d4d4;background:#fff}.authors nav.alphabet ul li:first-child{padding-right:8px;border-right:1px solid #d4d4d4;margin-right:4px}.authors nav.alphabet ul li a,.authors nav.alphabet ul li span{display:flex;height:34px;min-width:34px;padding:12px;justify-content:center;align-items:center;border-radius:100px;background:#fff;color:#404040;font-family:"Open Sans",Arial,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:24px;text-decoration:none}.authors nav.alphabet ul li span{opacity:.5}.authors nav.alphabet ul li a:hover:not(.current){background:#d4d4d4}.authors nav.alphabet ul li a.current{background:#eb7a61;color:#fff}.authors nav.pagination{margin:0;padding:0;display:flex;align-self:center}.authors nav.pagination ul{display:flex;align-items:center;gap:8px;margin:0}.authors nav.pagination ul li .next,.authors nav.pagination ul li .prev{display:flex;justify-content:center;align-items:center;gap:10px;text-decoration:none}.authors nav.pagination ul li .next span,.authors nav.pagination ul li .prev span{color:#505050;font-family:"Open Sans",Arial,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:24px;display:none}@media (min-width:992px){.authors nav.pagination ul li .next span,.authors nav.pagination ul li .prev span{display:inline}}.authors nav.pagination ul li .next:hover span,.authors nav.pagination ul li .prev:hover span{color:#005ea8}.authors nav.pagination ul li .next:hover svg path,.authors nav.pagination ul li .prev:hover svg path{stroke:#005ea8}.authors nav.pagination ul li .prev{margin-right:8px}.authors nav.pagination ul li .next{margin-left:8px}.authors nav.pagination ul li .current,.authors nav.pagination ul li .number{display:flex;width:34px;height:34px;padding:7px;flex-direction:column;justify-content:center;align-items:center;gap:10px;aspect-ratio:1/1;border-radius:77px;color:#505050;text-align:center;font-family:"Open Sans",Arial,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:24px;text-decoration:none}.authors nav.pagination ul li .current:hover,.authors nav.pagination ul li .number:hover{border:none;background:#005ea8;color:#fff}.authors nav.pagination ul li .number{border:1px solid #d4d4d4}.authors nav.pagination ul li .current{background:#005ea8;color:#fff}.authors-listing{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}.authors-listing>p{color:#333;font-family:SourceSansProSemiBold,Arial,sans-serif;font-size:24px;font-style:normal;line-height:24px;margin-bottom:0}.authors-listing>div{display:flex;flex-wrap:wrap;align-items:center;gap:24px;align-self:stretch}.authors-listing>div article{display:flex;align-self:stretch;width:100%;padding:24px;flex-direction:column;align-items:flex-start;gap:16px;border-radius:8px;border:1px solid #d4d4d4;background:#fff}@media (min-width:992px){.authors-listing>div article{width:calc(33.333% - 16px)}}.authors-listing>div article:hover{cursor:pointer;border-color:#505050}.authors-listing>div article:hover a{background:#005ea8}.authors-listing>div article:hover a span{color:#fff}.authors-listing>div article:hover a svg path{stroke:#fff}.authors-listing>div article>div{display:flex;flex-direction:column;align-items:flex-start;gap:16px;flex:1 0 0;align-self:stretch}.authors-listing>div article>div .infos-top{display:flex;align-items:center;gap:16px;align-self:stretch}.authors-listing>div article>div .infos-top .bloc-image{min-width:60px;height:60px;overflow:hidden}.authors-listing>div article>div .infos-top .bloc-image img{width:100%;height:100%;object-fit:cover;border-radius:60px}.authors-listing>div article>div .infos-top .bloc-image>span{display:flex;width:60px;height:60px;border-radius:60px;justify-content:center;align-items:center;aspect-ratio:1/1;border:1px solid #3d84bc;color:#005ea8;text-align:center;font-family:SourceSansProSemiBold,Arial,sans-serif;font-size:24px;font-style:normal;line-height:24px}.authors-listing>div article>div .infos-top>div{display:flex;flex-direction:column;align-items:flex-start}.authors-listing>div article>div .infos-top h2{color:#000;font-family:SourceSansProSemiBold,Arial,sans-serif;font-size:18px;font-style:normal;line-height:21px}.authors-listing>div article>div .infos-top .titre-honorifique{color:#404040;font-family:"Open Sans",Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:17px}.authors-listing>div article>div p{overflow:hidden;color:#404040;text-overflow:ellipsis;font-family:"Open Sans",Arial,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:24px;height:48px}.authors-listing>div article>div ul{list-style:none;margin:0;padding:0;display:flex;align-items:flex-start;align-content:flex-start;gap:8px;align-self:stretch;flex-wrap:wrap}.authors-listing>div article>div ul li{display:flex;height:30px;padding:2px 8px;align-items:center;gap:8px;border-radius:2px;border:1px solid #505050;background:#fff}.authors-listing>div article>div ul li .terme-label{color:#505050;text-align:center;font-family:"Open Sans",Arial,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.authors-listing>div article>a{display:flex;height:34px;padding:12px 20px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;align-self:stretch;border-radius:100px;background:rgba(0,94,168,.1);text-decoration:none}.authors-listing>div article>a span{color:#005ea8;font-family:"Open Sans",Arial,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:24px}.authors .two-cols{display:flex;flex-direction:column;align-items:flex-start;gap:32px;align-self:stretch}@media (min-width:992px){.authors .two-cols{flex-direction:row}}.authors .two-cols main{display:flex;flex-direction:column;align-items:flex-start;gap:32px;flex:1 0 0}.authors .two-cols aside{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:16px}@media (min-width:992px){.authors .two-cols aside{width:300px}}.authors .two-cols .infos-auteur{display:flex;flex-direction:column;align-items:center;gap:16px;flex:1 0 0}@media (min-width:992px){.authors .two-cols .infos-auteur{align-items:center;flex-direction:row}}.authors .two-cols .infos-auteur .bloc-image{min-width:120px;height:120px;overflow:hidden}.authors .two-cols .infos-auteur .bloc-image img{width:100%;height:100%;object-fit:cover;border-radius:120px}.authors .two-cols .infos-auteur .bloc-image>span{display:flex;width:120px;height:120px;border-radius:120px;justify-content:center;align-items:center;aspect-ratio:1/1;border:1px solid #3d84bc;color:#005ea8;text-align:center;font-family:SourceSansProSemiBold,Arial,sans-serif;font-size:48px;font-style:normal;line-height:48px}.authors .two-cols .infos-auteur>div{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.authors .two-cols .infos-auteur>div>div:first-child{display:flex;flex-direction:column;align-items:flex-start;gap:4px;flex:1 0 0}.authors .two-cols .infos-auteur>div .titre-honorifique{color:#505050;font-family:SourceSansProSemiBold,Arial,sans-serif;font-size:18px;font-style:normal;line-height:21px}.authors .two-cols .infos-auteur>div .nom-prenom{display:flex;align-items:flex-start;gap:12px}.authors .two-cols .infos-auteur>div .nom-prenom h1{color:#000;font-family:SourceSansProBold,Arial,sans-serif;font-size:28px;font-style:normal;line-height:32px}.authors .two-cols .infos-auteur>div .nom-prenom a{height:35px}.authors .two-cols .infos-auteur>div .fonction{color:#3d84bc;font-family:"Open Sans",Arial,sans-serif;font-size:15px;font-style:normal;font-weight:700;line-height:28px;margin-bottom:0}.authors .two-cols .infos-auteur>div .domaines-expertise{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.authors .two-cols .infos-auteur>div .domaines-expertise>h2{color:#505050;font-family:"Open Sans",Arial,sans-serif;font-size:13px;font-style:normal;font-weight:700;line-height:12px;text-transform:uppercase;margin-bottom:0}.authors .two-cols .infos-auteur>div .domaines-expertise ul{list-style:none;margin:0;padding:0;display:flex;align-items:flex-start;align-content:flex-start;gap:8px;align-self:stretch;flex-wrap:wrap}.authors .two-cols .infos-auteur>div .domaines-expertise ul a{display:flex;height:30px;padding:2px 8px;align-items:center;gap:8px;border-radius:2px;border:1px solid #505050;background:#fff;text-decoration:none}.authors .two-cols .infos-auteur>div .domaines-expertise ul a span{color:#505050;text-align:center;font-family:"Open Sans",Arial,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.authors .two-cols .infos-auteur>div .domaines-expertise ul a:hover{background:#f0f0f0}.authors .two-cols section:not(.infos-auteur){display:flex;padding:16px;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch;border-radius:8px;border:1px solid #d4d4d4}@media (min-width:992px){.authors .two-cols section:not(.infos-auteur){padding:24px}}.authors .two-cols section:not(.infos-auteur) .titre-section{display:flex;justify-content:space-between;flex-direction:column;width:100%;gap:16px}@media (min-width:992px){.authors .two-cols section:not(.infos-auteur) .titre-section{flex-direction:row}}.authors .two-cols section:not(.infos-auteur) .titre-section>div{display:flex;align-items:center;gap:16px;flex:1 0 0}.authors .two-cols section:not(.infos-auteur) .titre-section a{display:flex;height:34px;padding:12px 20px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;align-self:stretch;border-radius:100px;background:rgba(0,94,168,.1);text-decoration:none}.authors .two-cols section:not(.infos-auteur) .titre-section a span{color:#005ea8;font-family:"Open Sans",Arial,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:24px}.authors .two-cols section:not(.infos-auteur) .titre-section a:hover{background:#005ea8}.authors .two-cols section:not(.infos-auteur) .titre-section a:hover span{color:#fff}.authors .two-cols section:not(.infos-auteur) .titre-section a:hover svg path{stroke:#fff}.authors .two-cols section:not(.infos-auteur) h2{color:#333;font-family:SourceSansProSemiBold,Arial,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:24px}.authors .two-cols section:not(.infos-auteur) .entreprise-ville{color:#333;font-family:"Open Sans",Arial,sans-serif;font-size:15px;font-style:normal;font-weight:700;line-height:24px}.authors .two-cols section:not(.infos-auteur) .description p{color:#505050;font-family:"Open Sans",Arial,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:24px;margin-top:25px}.authors .two-cols section:not(.infos-auteur) .description p:first-child{margin-top:0}.authors .two-cols section:not(.infos-auteur) .description ul{margin-left:30px;display:flex;flex-direction:column;gap:5px}.authors .two-cols section:not(.infos-auteur) .description ul li{list-style:disc}.authors .two-cols section:not(.infos-auteur) .description i{font-style:italic}.authors .two-cols section:not(.infos-auteur) .listing-publications{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:18px;align-self:stretch;margin:0}.authors .two-cols section:not(.infos-auteur) .listing-publications li{display:flex;gap:8px;width:100%;padding:24px 16px;flex-direction:column;align-items:flex-start;align-self:stretch;border-radius:8px;border:1px solid #d4d4d4;background:#fff}@media (min-width:992px){.authors .two-cols section:not(.infos-auteur) .listing-publications li{width:calc(50% - 9px)}}.authors .two-cols section:not(.infos-auteur) .listing-publications li:hover{cursor:pointer;border-color:#505050}.authors .two-cols section:not(.infos-auteur) .listing-publications li>div{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.authors .two-cols section:not(.infos-auteur) .listing-publications li>div span{color:#505050;text-align:center;font-family:"Open Sans",Arial,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.authors .two-cols section:not(.infos-auteur) .listing-publications li h3 a{color:#000;font-family:"Open Sans",Arial,sans-serif;font-size:15px;font-style:normal;font-weight:700;line-height:24px;text-decoration:none}.authors .two-cols section:not(.infos-auteur) .listing-publications li p{color:#404040;font-family:"Open Sans",Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.authors .two-cols section:not(.infos-auteur) .listing-publications li .tags{display:flex;justify-content:flex-end;align-items:flex-start;align-content:flex-start;gap:2px 8px;align-self:stretch;flex-wrap:wrap}.authors .two-cols section:not(.infos-auteur) .listing-publications li .tags span{color:#505050;font-family:"Open Sans",Arial,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.authors .two-cols section:not(.infos-auteur) .listing-contributions{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:18px;align-self:stretch;margin:0}.authors .two-cols section:not(.infos-auteur) .listing-contributions li{width:100%;border-radius:4px;border:1px solid #f9f7f7;background:#f9f7f7}@media (min-width:992px){.authors .two-cols section:not(.infos-auteur) .listing-contributions li{width:calc(50% - 9px)}}.authors .two-cols section:not(.infos-auteur) .listing-contributions li:hover{border:1px solid #3d84bc}.authors .two-cols section:not(.infos-auteur) .listing-contributions li a{display:flex;padding:8px;align-items:center;gap:16px;flex:1 0 0;text-decoration:none}.authors .two-cols section:not(.infos-auteur) .listing-contributions li img{width:24px;height:24px;aspect-ratio:1/1;border-radius:71px}.authors .two-cols section:not(.infos-auteur) .listing-contributions li div{display:flex;flex-direction:column;align-items:flex-start;flex:1 0 0}.authors .two-cols section:not(.infos-auteur) .listing-contributions li .titre-ressource{color:#005ea8;font-family:"Open Sans",Arial,sans-serif;font-size:13px;font-style:normal;font-weight:700;line-height:normal}.authors .two-cols section:not(.infos-auteur) .listing-contributions li .reference-ressource{color:#404040;font-family:"Open Sans",Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.authors .two-cols section.profils-similaires h2{font-size:18px;line-height:21px}.authors .two-cols section.profils-similaires h3{line-height:normal}.authors .two-cols section.profils-similaires ul{margin:0;display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.authors .two-cols section.profils-similaires ul li{display:flex;padding:8px;align-items:center;gap:8px;align-self:stretch;border-radius:4px;background:#fff}.authors .two-cols section.profils-similaires ul li:hover{background:#f9f7f7}.authors .two-cols section.profils-similaires ul li .bloc-image{min-width:52px;height:52px;overflow:hidden}.authors .two-cols section.profils-similaires ul li .bloc-image img{width:100%;height:100%;object-fit:cover;border-radius:52px}.authors .two-cols section.profils-similaires ul li .bloc-image>span{display:flex;width:52px;height:52px;border-radius:52px;justify-content:center;align-items:center;aspect-ratio:1/1;border:1px solid #3d84bc;color:#005ea8;text-align:center;font-family:SourceSansProSemiBold,Arial,sans-serif;font-size:24px;font-style:normal;line-height:24px}.authors .two-cols section.profils-similaires ul li>div{display:flex;flex-direction:column;align-items:flex-start}.authors .two-cols section.profils-similaires ul li>div a{color:#005ea8;font-family:"Open Sans",Arial,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal;text-decoration:none}.authors .two-cols section.profils-similaires ul li>div p{color:#404040;font-family:"Open Sans",Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}