@charset "UTF-8";.page-container{padding:0 18px 24px}.breadcrumb{padding:10px 0 20px;font-family:SourceSansProRegular,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.breadcrumb li{display:inline}.breadcrumb li span{color:#000}.see-all{display:flex;flex-direction:column;align-items:flex-end;align-self:stretch;color:#000;text-align:center;font-family:"Open Sans",Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.see-all:hover{color:#000;text-decoration:underline}#top-bloc{display:flex;align-items:flex-start;gap:24px;align-self:stretch}#top-bloc>div{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;flex:1 0 0;align-self:stretch}#top-bloc>div>div{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-self:stretch}#top-bloc .dt-title{color:#005ea8;font-family:SourceSansProSemiBold,Arial,sans-serif;font-size:35px;font-style:normal;font-weight:600;line-height:46px}#top-bloc .bloc-cta{display:none}#top-bloc .descriptif{color:#000;font-family:"Open Sans",Arial,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:22px}.bloc-cta{display:flex;flex-direction:row;gap:8px;justify-content:space-around;margin-top:20px}.bloc-cta .button{display:flex;align-items:center;height:44px;padding:0 37px;font-family:SourceSansProSemiBold,Arial,sans-serif;font-size:16px;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:center;border:2px solid #005ea8;text-decoration:none;white-space:nowrap}.bloc-cta .devis{background:#005ea8;color:#fff}.bloc-cta .free-trial{background:#fff;color:#005ea8}#folder-tabs{display:flex;padding:48px 0 32px 0;flex-direction:column;align-items:center;gap:3px;align-self:stretch}#folder-tabs .tabs{display:none}#folder-tabs .tabs-dropdown{display:block;position:relative;width:100%}#folder-tabs .tabs-dropdown button{width:100%;padding:.75rem 1rem;border-radius:4px;background:#f6f6f6;font-size:1rem;text-align:left;cursor:pointer;font-family:SourceSansProSemiBold,Arial,sans-serif}#folder-tabs .tabs-dropdown button .arrow{float:right;color:#005ea8}#folder-tabs .tabs-dropdown .dropdown-menu{position:absolute;top:100%;left:0;width:100%;background:#fff;border:1px solid #ccc;border-radius:4px;list-style:none;margin:.25rem 0 0 0;padding:0;display:none;z-index:10}#folder-tabs .tabs-dropdown .dropdown-menu li a,#folder-tabs .tabs-dropdown .dropdown-menu li span{display:block;padding:.75rem 1rem;text-decoration:none;color:#333;font-family:SourceSansPro,Arial,sans-serif}#folder-tabs .tabs-dropdown .dropdown-menu li a:hover,#folder-tabs .tabs-dropdown .dropdown-menu li span:hover{background:#f0f0f0}#folder-tabs .tabs-dropdown .dropdown-menu li a.active,#folder-tabs .tabs-dropdown .dropdown-menu li span.active{font-weight:700;background:#005ea8;color:#fff}#folder-tabs .tabs-dropdown.open .dropdown-menu{display:block}.bloc-toc-card{display:flex;align-items:flex-start;flex-direction:column;gap:24px;align-self:stretch}#sommaire{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch;border-radius:10px;background:#f6f6f6;border-bottom:8px solid #005ea8}#sommaire .top{display:flex;align-self:stretch;padding:12px 24px;justify-content:space-between;align-items:center;background:#005ea8;color:#fff;border-radius:10px 10px 0 0}#sommaire .top span{font-family:SourceSansProSemiBold,Arial,sans-serif;font-size:28px;font-style:normal;font-weight:600;line-height:32px}#sommaire .top .menu-controls{display:flex;gap:10px}#sommaire .top .menu-controls button{border:none;cursor:pointer;padding:0}#sommaire .top .menu-controls button svg path{fill:#fff}#sommaire ul{display:flex;padding:0 24px 24px 24px;margin:0;flex-direction:column;align-items:flex-start;gap:14px;align-self:stretch}#sommaire ul li{display:flex;align-items:flex-start;gap:16px;align-self:stretch;flex-direction:column}#sommaire ul li a,#sommaire ul li>span{cursor:pointer;position:relative;color:#000;font-family:"Open Sans",Arial,sans-serif;font-size:15px;font-style:normal;line-height:20px;font-weight:400}#sommaire ul li a:hover,#sommaire ul li>span:hover{font-weight:600}#sommaire ul li>span{padding-left:36px}#sommaire ul li>span.open{font-weight:600}#sommaire ul li>span.open:before{background-image:url(../../images/picto-sommaire-open.svg)}#sommaire ul li>span::before{content:"";display:inline-block;width:1rem;height:1rem;background-image:url(../../images/picto-sommaire-close.svg);background-size:1rem;background-repeat:no-repeat;background-position:center;position:absolute;left:0;top:.1rem;transition:transform .2s ease}#sommaire ul li a{text-decoration:none;display:inline-block}#sommaire ul li a:hover{color:#005ea8}#sommaire ul li ul{display:none;flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;border-left:1px dotted #000;margin-left:8px;padding-left:32px;padding-right:0}#sommaire ul li ul ul{display:flex;padding-top:2px;flex-direction:column;align-items:flex-start;gap:4px;flex:1 0 0}#actus-to-read,#downloded-tools,#last-cards{display:flex;padding:24px;flex-direction:column;align-items:flex-start;gap:16px;flex:1 0 0;border-radius:10px;border:1px solid #c4c4c4;width:100%}#actus-to-read .title-bloc,#downloded-tools .title-bloc,#last-cards .title-bloc{color:#000;font-family:SourceSansProSemiBold,Arial,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:28px;margin:0}#actus-to-read ul,#downloded-tools ul,#last-cards ul{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch;margin:0}#actus-to-read ul li,#downloded-tools ul li,#last-cards ul li{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}#actus-to-read ul li a,#downloded-tools ul li a,#last-cards ul li a{color:#000;font-family:"Open Sans",Arial,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:20px;display:inline-block;text-decoration:none}#actus-to-read,#downloded-tools{margin-top:24px}#downloded-tools ul li{display:flex;flex-direction:row;align-self:stretch;align-items:center;gap:16px}#last-cards ul li p{color:#005ea8;font-family:"Open Sans",Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}#last-cards ul li .title-card{margin:0}#last-cards ul li .title-card a{color:#000;font-family:"Open Sans",Arial,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:20px;display:inline-block;text-decoration:none}#actus-to-read ul{align-content:flex-start;gap:32px;flex-wrap:wrap;flex-direction:column}#actus-to-read ul li{display:flex;flex-direction:column;align-items:flex-start;gap:6px;width:100%}#actus-to-read ul li>div{display:flex;justify-content:space-between;align-self:stretch;align-items:center}#actus-to-read ul li>div .tag{margin:0;padding:0;font-family:"Open Sans",Arial,sans-serif;font-size:11px;font-style:normal;font-weight:600;line-height:14px}#actus-to-read ul li>div .date{color:#000;font-family:"Open Sans",Arial,sans-serif;font-size:11px;font-style:normal;font-weight:400;line-height:14px}#actus-to-read ul li .description{color:#000;font-family:"Open Sans",Arial,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:18px}.tab-content{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch;margin:0}.tab-content h1{font-family:SourceSansProSemiBold,Arial,sans-serif;font-size:32px;font-style:normal;font-weight:600;line-height:34px}.tab-content ul{margin:0}.tab-content .alphabet{display:flex;justify-content:left;align-items:flex-start;align-content:flex-start;gap:6px;align-self:stretch;flex-wrap:wrap;border-bottom:1px solid #f6f6f6;padding-bottom:24px}.tab-content .alphabet li{background:#f6f6f6;border-radius:8px}.tab-content .alphabet li.current-menu-item{background:#005ea8}.tab-content .alphabet li.current-menu-item a{color:#fff;text-decoration:none}.tab-content .alphabet li.current-menu-item a:focus{text-decoration:none}.tab-content .alphabet li:hover{background:#005ea8}.tab-content .alphabet li:hover a{color:#fff;text-decoration:none}.tab-content .alphabet li a{display:flex;width:32px;height:32px;justify-content:center;align-items:center;aspect-ratio:1/1;color:#404040;font-family:"Open Sans",Arial,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:24px}.tab-content .listing-content{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}.tab-content .listing-content>li{display:flex;flex-direction:row;align-self:stretch;align-items:flex-start;gap:16px;width:100%}.tab-content .listing-content>li img{position:relative;top:5px}.tab-content .listing-content>li>div{display:flex;flex-direction:column;align-self:stretch;gap:4px}.tab-content .listing-content>li>div a{color:#000;font-family:"Open Sans",Arial,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:20px;display:inline-block;text-decoration:none}.tab-content .listing-content>li>div .reference,.tab-content .listing-content>li>div .tags{font-family:"Open Sans",Arial,sans-serif;font-size:11px;font-style:normal;font-weight:400;line-height:13px}.tab-content .listing-content>li>div>div:not(.descriptif){display:flex;flex-direction:column;align-self:stretch;gap:4px}.tab-content .listing-content>li>div>div:not(.descriptif) .reference{font-weight:600}.tab-content .listing-content>li>div>div:not(.descriptif) .tags{display:flex;flex-direction:row;gap:4px}.tab-content .listing-content>li>div>div:not(.descriptif) .tags li{color:#999}.tab-content .listing-content>li>div>div:not(.descriptif) .reference{color:#005ea8}.tab-content .listing-content>li>div .descriptif{color:#000;font-family:"Open Sans",Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:21px}.tab-content .listing-content>li>div .descriptif ul{margin-left:25px}.tab-content .listing-content>li>div .descriptif ul li{list-style:disc}.tab-content .listing-content>li>div .descriptif p{margin-bottom:10px}.tab-content .listing-content.timeline{padding-left:10px;margin-left:8px;border-left:2px solid #eee}.tab-content .listing-content.timeline li>div{padding-left:12px}.tab-content .listing-content.timeline h2 a{position:relative}.tab-content .listing-content.timeline h2 a:before{content:" ";font-size:28px;position:absolute;left:-30px;top:3px;box-shadow:0 0 15px 5px #eee;height:14px;width:14px;border-radius:100%;background:#fff;border:1px solid #ddd}.tab-content .listing-content.timeline+div{display:flex;flex-direction:column;align-self:stretch;margin-top:20px}.tab-content .listing-authors{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}.tab-content .listing-authors ul{display:flex;align-items:flex-start;width:100%;align-self:stretch;margin:0;flex-direction:column}.tab-content .listing-authors ul li{position:relative}.tab-content .listing-authors .content-left{position:relative;display:none}.tab-content .listing-authors .content-left.is-sticky{max-height:calc(100vh - 85px);overflow:auto}.tab-content .listing-authors .content-left.is-sticky::-webkit-scrollbar{width:3px}.tab-content .listing-authors .content-left.is-sticky::-webkit-scrollbar-track{background:#fff}.tab-content .listing-authors .content-left.is-sticky::-webkit-scrollbar-thumb{background:#666}.tab-content .listing-authors .content-left.is-sticky::-webkit-scrollbar-thumb:hover{background:#666}.tab-content .listing-authors .content-left>ul{padding:5px 0}.tab-content .listing-authors .content-left>ul>li{display:flex;flex-direction:row;gap:36px;position:relative;padding:3px 0}.tab-content .listing-authors .content-left>ul>li:before{content:" ";background-color:#eee;background-size:cover;width:6px;height:100%;position:absolute;left:23px;top:0}.tab-content .listing-authors .content-left>ul>li p,.tab-content .listing-authors .content-left>ul>li span{color:#000;font-family:"Open Sans",Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;display:block}.tab-content .listing-authors .content-left>ul>li p{width:9px;text-align:center}.tab-content .listing-authors .content-left>ul>li:not(.active)>p{opacity:.3;font-size:10px;line-height:10px}.tab-content .listing-authors .content-left>ul>li ul{gap:6px}.tab-content .listing-authors .content-left>ul>li ul li .author-name{cursor:pointer}.tab-content .listing-authors .content-left>ul>li ul li .author-name.actif:before{content:"●";color:#005ea8;font-size:30px;background-size:cover;position:absolute;left:-27px;top:-13px;padding:0}.tab-content .listing-authors .content-left>ul>li ul li .author-name.actif,.tab-content .listing-authors .content-left>ul>li ul li .author-name:hover{color:#005ea8;font-weight:700}.tab-content .listing-authors .content-right ul{display:flex;flex-direction:column;gap:36px}.tab-content .listing-authors .content-right ul li{display:flex;flex-direction:column;gap:12px}.tab-content .listing-authors .content-right ul li .author-name{color:#000;font-family:SourceSansProSemiBold,Arial,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:28px;margin:0}.tab-content .listing-authors .content-right ul li .author-name.actif{color:#005ea8}.tab-content .listing-authors .content-right ul li .author-biblio{color:#000;font-family:"Open Sans",Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:21px}.tab-content .listing-authors .content-right ul li .author-biblio ul{margin-left:40px;margin-bottom:10px;gap:6px}.tab-content .listing-authors .content-right ul li .author-biblio ul li{display:list-item;list-style:disc}.tab-content .listing-authors .content-right ul li .author-biblio p{margin-bottom:10px}.tab-content .listing-authors .content-right ul li .author-others-contributions-title{color:#000;font-family:"Open Sans",Arial,sans-serif;font-size:13px;font-style:normal;font-weight:700;line-height:18px}.tab-content .listing-authors .content-right ul li .author-others-contributions{display:flex;flex-direction:column;flex-wrap:wrap;gap:24px}.tab-content .listing-authors .content-right ul li .author-contribution{display:flex;gap:12px;align-items:center;font-family:"Open Sans",Arial,sans-serif;font-size:13px;font-style:normal;font-weight:700;line-height:18px;width:100%}