:root{--nba-datatype-color: #eda966;--nba-datatype-color-dark: #e17000;--nba-signal-form-error: #ca6500;--nba-form-placeholder: #848484}:root{--arl-layout-padding: 1.25rem;--arl-article-heading-height: .625rem;--arl-article-heading-margin: .625rem;--arl-article-header-gap: .625rem;--arl-article-heading-gap: .3125rem;--arl-article-max-width: 39.8125rem;--arl-webinar-max-width: 39.8125rem;--arl-article-aside-webinar-width: 24.1875rem;--arl-article-padding: 1.25rem;--arl-article-margin-top: 0;--arl-share-print-icon-size: 1.25rem;--arl-anchor-icon-size: 1.25rem;--arl-anchor-font-size: .8125rem;--arl-nav-article-anchors: 1.875rem;--arl-article-content-container: 1.25rem}@media (min-width: 1024px){:root{--arl-layout-padding: 2.3475rem}}@media (min-width: 1024px){:root{--arl-article-heading-height: 3rem}}@media (min-width: 1024px){:root{--arl-article-heading-margin: 2.5rem}}@media (min-width: 1024px){:root{--arl-article-header-gap: 1.25rem}}@media (min-width: 1600px){:root{--arl-webinar-max-width: 60vw}}@media (min-width: 1600px){:root{--arl-article-aside-webinar-width: 30vw}}@media (min-width: 1024px){:root{--arl-article-padding: 0}}@media (min-width: 1024px){:root{--arl-article-margin-top: 3.603125rem}}@media (min-width: 1024px){:root{--arl-share-print-icon-size: 1.5rem}}@media (min-width: 1024px){:root{--arl-anchor-icon-size: 1.5rem}}@media (min-width: 1024px){:root{--arl-anchor-font-size: .875rem}}@media (min-width: 1024px){:root{--arl-nav-article-anchors: 2.5rem}}:root{--arl-dossier-gap: 4rem}.arl-dossier__section.arl-article__cms-blocks{gap:0}.arl-dossier__wrapper{margin:0 calc(-1 * var(--arl-article-padding));padding:var(--arl-dossier-gap) var(--arl-article-padding);display:flex;justify-content:center}@media (min-width: 1024px){.arl-dossier__wrapper{margin:0 calc((var(--arl-article-max-width) - 66vw) / 2)}}.arl-dossier__wrapper--even{background-color:transparent}.arl-dossier__wrapper--odd{background-color:#fff}@media (min-width: 1024px){.arl-dossier__wrapper--odd{padding:var(--arl-dossier-gap) 0}}.arl-dossier__article{max-width:var(--arl-article-max-width)}.arl-dossier__article-body{display:flex;flex-direction:column;gap:var(--arl-layout-padding)}.arl-dossier-toc{display:flex;justify-content:end}.arl-dossier-toc__panel{position:absolute;bottom:64px;right:0;width:100%;background-color:#e4dfd8;border-radius:8px;padding:20px;z-index:1000;max-height:80vh;overflow-y:auto;animation:popUp .25s ease-out;transform-origin:bottom right}@keyframes popUp{0%{opacity:0;transform:scale(.8) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}@media (max-width: 639.98px){.arl-dossier-toc__panel{right:10px;left:10px;width:auto}}.arl-dossier-toc__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.arl-dossier-toc__header h3{margin:0;font-size:1.125rem;font-weight:700}.arl-dossier-toc__close{background:none;border:none;cursor:pointer;font-size:1.5rem;line-height:1;padding:5px}.arl-dossier-toc__close:hover{opacity:.7}.arl-dossier-toc__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.625rem}.arl-dossier-toc__link{background:#f7f6f3;text-decoration:none;display:flex;flex-grow:2;font-size:.875rem;padding:.5rem 1rem;border-radius:.3125rem;border:2px solid transparent}.arl-dossier-toc__link--current-document{background-color:#616365;color:#fff}.arl-dossier-toc__link:hover{border:2px solid #616365}.arl-dossier-toc__toolbar{position:fixed;bottom:.75rem;border-radius:2rem;background-color:#e4dfd8;padding:.625rem .9375rem;display:flex;gap:1rem;justify-content:space-between;align-items:center;z-index:999;max-width:100%}@media (min-width: 1024px){.arl-dossier-toc__toolbar{width:-moz-fit-content;width:fit-content;right:auto;left:auto;transform:translate(-12px)}}.arl-dossier-toc__progress-container{position:absolute;top:0;bottom:0;left:0;right:32px;width:100%}.arl-dossier-toc__progress-bar{height:100%;background-color:var(--nba-datatype-color-dark);transition:width .3s ease}@media (max-width: 1023.98px){.arl-dossier-toc__badge{max-width:40%;font-size:.75rem}.arl-dossier-toc__button-text{font-size:.75rem}}
