@charset "UTF-8";:root{--color-background: #b7bdc2;--color-neutral: #b7bdc2;--color-page: #e4d7ce;--color-text: #30332f;--color-text-bright: #e4d7ce;--color-link: #e4d7ce;--color-shade: #30332f;--color-overlay: rgba(48, 51, 47, .8);--color-nav: #655c3f;--color-header: #655c3f;--color-footer: #30332f;--color-button: #4b4837;--color-button-dark: #4b4837;--color-highlight: #e4d7ce;--shade: .1em .1em 1em rgba(48, 51, 47, .15);--edac-noir: #30332f;--edac-beige: #e4d7ce;--edac-kaki: #655c3f;--edac-rouge: #fe8168;--edac-jaune: #ffa95a;--edac-rose: #d6b0a4;--edac-bleu: #8aa8ff;--color-noir: var(--edac-noir);--color-beige: var(--edac-beige);--color-kaki: var(--edac-kaki);--color-rouge: var(--edac-rouge);--color-jaune: var(--edac-jaune);--color-rose: var(--edac-rose);--color-bleu: var(--edac-bleu)}.theme-dark{--color-background: #30332f;--color-standalone-background: #181818;--color-neutral: #30332f;--color-page: #30332f;--color-text: #e4d7ce;--color-text-bright: #e4d7ce;--color-link: #8aa8ff;--color-shade: rgba(0, 0, 0, .3);--color-overlay: rgba(0, 0, 0, .8);--color-nav: #655c3f;--color-header: #655c3f;--color-footer: #655c3f;--color-button: #4b4837;--color-button-dark: #4b4837;--color-highlight: #655c3f;--shade: .1em .1em 1em rgba(48, 51, 47, .3)}*{box-sizing:border-box;margin:0;padding:0}*:after,*:before{box-sizing:border-box}*:not(a){cursor:default}html,body{text-rendering:optimizeLegibility;min-height:100%;height:100%}h1,h2,h3,h4,h5,h6,p{margin:0;font-weight:inherit}a{color:inherit;text-decoration:none}img{width:100%;height:auto;display:block}abbr,abbr[title]{cursor:help;line-height:1;border:none;text-decoration:none}pre,code{font-family:monospace;white-space:pre;cursor:text}code{font-size:.95em}address{font-style:inherit}ul{list-style:none}sup{top:-.3em;font-weight:bolder;font-size:64%;letter-spacing:.045em;vertical-align:bottom;position:relative}figure{margin:0;line-height:0}figure figcaption{line-height:normal}figure p{line-height:normal}hr{border:none;border-top:solid 1px;width:100%}@font-face{font-family:tex-gyre-heros;src:url("./media/texgyreheros-bold-webfont-ZXPRNWT6.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:tex-gyre-heros-edac;src:url("./media/texgyreheros-edac-webfont-GNGUWAKU.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:tex-gyre-heros;src:url("./media/texgyreheros-bolditalic-webfont-WJW6WAWI.woff") format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:tex-gyre-heros;src:url("./media/texgyreheros-italic-webfont-3PFD3ZIX.woff") format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:tex-gyre-heros;src:url("./media/texgyreheros-regular-webfont-YCCWEU62.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}.hidden{display:none}.hide-text{overflow:hidden;text-indent:-9000px;display:block}.sr-only{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-scaps{font-size:.79em;font-weight:bolder;text-transform:uppercase;letter-spacing:.05em}.block{padding-bottom:calc(2 * var(--base-unit));padding-right:calc(.5 * var(--base-unit) * var(--width-optical-adjustment) * var(--right-side-optical-adjustment));padding-left:calc(.5 * var(--base-unit) * var(--width-optical-adjustment))}@media (min-width: 375px){.block{padding-right:calc(1 * var(--base-unit) * var(--width-optical-adjustment) * var(--right-side-optical-adjustment));padding-left:calc(1 * var(--base-unit) * var(--width-optical-adjustment))}}@media (min-width: 560px){.block{padding-right:calc(1 * var(--base-unit) * var(--width-optical-adjustment) * var(--right-side-optical-adjustment));padding-left:calc(1 * var(--base-unit) * var(--width-optical-adjustment))}}@media (min-width: 768px){.block{padding-right:calc(2 * var(--base-unit) * var(--width-optical-adjustment) * var(--right-side-optical-adjustment));padding-left:calc(2 * var(--base-unit) * var(--width-optical-adjustment))}}@media (min-width: 1024px){.block{padding-right:calc(3 * var(--base-unit) * var(--width-optical-adjustment) * var(--right-side-optical-adjustment));padding-left:calc(3 * var(--base-unit) * var(--width-optical-adjustment))}}@media (min-width: 1440px){.block{padding-right:calc(6 * var(--base-unit) * var(--width-optical-adjustment) * var(--right-side-optical-adjustment));padding-left:calc(6 * var(--base-unit) * var(--width-optical-adjustment))}}@media (min-width: 2004px){.block{padding-right:calc(10 * var(--base-unit) * var(--width-optical-adjustment) * var(--right-side-optical-adjustment));padding-left:calc(10 * var(--base-unit) * var(--width-optical-adjustment))}}.padh{padding-right:calc(.5 * var(--base-unit) * var(--width-optical-adjustment) * var(--right-side-optical-adjustment));padding-left:calc(.5 * var(--base-unit) * var(--width-optical-adjustment))}@media (min-width: 375px){.padh{padding-right:calc(1 * var(--base-unit) * var(--width-optical-adjustment) * var(--right-side-optical-adjustment));padding-left:calc(1 * var(--base-unit) * var(--width-optical-adjustment))}}@media (min-width: 560px){.padh{padding-right:calc(1 * var(--base-unit) * var(--width-optical-adjustment) * var(--right-side-optical-adjustment));padding-left:calc(1 * var(--base-unit) * var(--width-optical-adjustment))}}@media (min-width: 768px){.padh{padding-right:calc(2 * var(--base-unit) * var(--width-optical-adjustment) * var(--right-side-optical-adjustment));padding-left:calc(2 * var(--base-unit) * var(--width-optical-adjustment))}}@media (min-width: 1024px){.padh{padding-right:calc(3 * var(--base-unit) * var(--width-optical-adjustment) * var(--right-side-optical-adjustment));padding-left:calc(3 * var(--base-unit) * var(--width-optical-adjustment))}}@media (min-width: 1440px){.padh{padding-right:calc(6 * var(--base-unit) * var(--width-optical-adjustment) * var(--right-side-optical-adjustment));padding-left:calc(6 * var(--base-unit) * var(--width-optical-adjustment))}}@media (min-width: 2004px){.padh{padding-right:calc(10 * var(--base-unit) * var(--width-optical-adjustment) * var(--right-side-optical-adjustment));padding-left:calc(10 * var(--base-unit) * var(--width-optical-adjustment))}}.subheader{position:relative;margin-bottom:calc(-2 * var(--base-unit));top:calc(-3 * var(--base-unit));margin-left:calc(.5 * var(--base-unit) * var(--width-optical-adjustment))}@media (min-width: 375px){.subheader{top:calc(-3 * var(--base-unit))}}@media (min-width: 560px){.subheader{top:calc(-4 * var(--base-unit))}}@media (min-width: 768px){.subheader{top:calc(-4 * var(--base-unit))}}@media (min-width: 1024px){.subheader{top:calc(-10 * var(--base-unit))}}@media (min-width: 1440px){.subheader{top:calc(-10 * var(--base-unit))}}@media (min-width: 2004px){.subheader{top:calc(-13 * var(--base-unit))}}@media (min-width: 375px){.subheader{margin-left:calc(1 * var(--base-unit) * var(--width-optical-adjustment))}}@media (min-width: 560px){.subheader{margin-left:calc(1 * var(--base-unit) * var(--width-optical-adjustment))}}@media (min-width: 768px){.subheader{margin-left:calc(2 * var(--base-unit) * var(--width-optical-adjustment))}}@media (min-width: 1024px){.subheader{margin-left:calc(39.5 * var(--base-unit) * var(--width-optical-adjustment))}}@media (min-width: 1440px){.subheader{margin-left:calc(40 * var(--base-unit) * var(--width-optical-adjustment))}}@media (min-width: 2004px){.subheader{margin-left:calc(52.5 * var(--base-unit) * var(--width-optical-adjustment))}}.route{padding-bottom:calc(6 * var(--base-unit))}.route.fade{display:block;position:absolute;width:100%;top:0;padding-top:calc(11 * var(--base-unit))}@media (min-width: 375px){.route.fade{padding-top:calc(11 * var(--base-unit))}}@media (min-width: 560px){.route.fade{padding-top:calc(14 * var(--base-unit))}}@media (min-width: 768px){.route.fade{padding-top:calc(14 * var(--base-unit))}}@media (min-width: 1024px){.route.fade{padding-top:calc(13 * var(--base-unit))}}@media (min-width: 1440px){.route.fade{padding-top:calc(13 * var(--base-unit))}}@media (min-width: 2004px){.route.fade{padding-top:calc(17 * var(--base-unit))}}.route.fade.cover{padding-top:0}p.subtitle{margin-top:calc(-1 * var(--base-unit))}@media (min-width: 375px){p.subtitle{margin-top:calc(-1 * var(--base-unit))}}@media (min-width: 560px){p.subtitle{margin-top:calc(-2 * var(--base-unit))}}@media (min-width: 768px){p.subtitle{margin-top:calc(-2 * var(--base-unit))}}@media (min-width: 1024px){p.subtitle{margin-top:calc(-2 * var(--base-unit))}}@media (min-width: 1440px){p.subtitle{margin-top:calc(-2 * var(--base-unit))}}@media (min-width: 2004px){p.subtitle{margin-top:calc(-2 * var(--base-unit))}}article.standalone-context{padding-bottom:calc(20 * var(--base-unit))!important}.columns{display:grid;row-gap:calc(1 * var(--base-unit));row-gap:calc(3 * var(--base-unit));column-gap:calc(1 * var(--base-unit) * var(--width-optical-adjustment))}@media (min-width: 375px){.columns{row-gap:calc(3 * var(--base-unit))}}@media (min-width: 560px){.columns{row-gap:calc(3 * var(--base-unit))}}@media (min-width: 768px){.columns{row-gap:calc(1 * var(--base-unit))}}@media (min-width: 1024px){.columns{row-gap:calc(1 * var(--base-unit))}}@media (min-width: 1440px){.columns{row-gap:calc(1 * var(--base-unit))}}@media (min-width: 2004px){.columns{row-gap:calc(1 * var(--base-unit))}}.columns>*{align-self:start}@media (min-width: 375px){.columns{column-gap:calc(1 * var(--base-unit) * var(--width-optical-adjustment))}}@media (min-width: 560px){.columns{column-gap:calc(1 * var(--base-unit) * var(--width-optical-adjustment))}}@media (min-width: 768px){.columns{column-gap:calc(2 * var(--base-unit) * var(--width-optical-adjustment))}}@media (min-width: 1024px){.columns{column-gap:calc(2 * var(--base-unit) * var(--width-optical-adjustment))}}@media (min-width: 1440px){.columns{column-gap:calc(2 * var(--base-unit) * var(--width-optical-adjustment))}}@media (min-width: 2004px){.columns{column-gap:calc(2 * var(--base-unit) * var(--width-optical-adjustment))}}.columns.regular{grid-template-columns:1fr}@media (min-width: 375px){.columns.regular{grid-template-columns:1fr}}@media (min-width: 560px){.columns.regular{grid-template-columns:repeat(auto-fill,calc(16.75 * var(--base-unit) * var(--width-optical-adjustment)))}}@media (min-width: 768px){.columns.regular{grid-template-columns:repeat(auto-fill,calc(20.5 * var(--base-unit) * var(--width-optical-adjustment)))}}@media (min-width: 1024px){.columns.regular{grid-template-columns:repeat(auto-fill,calc(16.25 * var(--base-unit) * var(--width-optical-adjustment)))}}@media (min-width: 1440px){.columns.regular{grid-template-columns:repeat(auto-fill,calc(15 * var(--base-unit) * var(--width-optical-adjustment)))}}@media (min-width: 2004px){.columns.regular{grid-template-columns:repeat(auto-fill,calc(19.25 * var(--base-unit) * var(--width-optical-adjustment)))}}.columns.narrow{grid-template-columns:repeat(auto-fill,calc(11 * var(--base-unit) * var(--width-optical-adjustment)))}@media (min-width: 375px){.columns.narrow{grid-template-columns:repeat(auto-fill,calc(11.75 * var(--base-unit) * var(--width-optical-adjustment)))}}@media (min-width: 560px){.columns.narrow{grid-template-columns:repeat(auto-fill,calc(11 * var(--base-unit) * var(--width-optical-adjustment)))}}@media (min-width: 768px){.columns.narrow{grid-template-columns:repeat(auto-fill,calc(13 * var(--base-unit) * var(--width-optical-adjustment)))}}@media (min-width: 1024px){.columns.narrow{grid-template-columns:repeat(auto-fill,calc(11.75 * var(--base-unit) * var(--width-optical-adjustment)))}}@media (min-width: 1440px){.columns.narrow{grid-template-columns:repeat(auto-fill,calc(11.5 * var(--base-unit) * var(--width-optical-adjustment)))}}@media (min-width: 2004px){.columns.narrow{grid-template-columns:repeat(auto-fill,calc(12 * var(--base-unit) * var(--width-optical-adjustment)))}}.columns.large{grid-template-columns:1fr}@media (min-width: 375px){.columns.large{grid-template-columns:1fr}}@media (min-width: 560px){.columns.large{grid-template-columns:1fr}}@media (min-width: 768px){.columns.large{grid-template-columns:repeat(auto-fill,calc(20.5 * var(--base-unit) * var(--width-optical-adjustment)))}}@media (min-width: 1024px){.columns.large{grid-template-columns:repeat(auto-fill,calc(25.5 * var(--base-unit) * var(--width-optical-adjustment)))}}@media (min-width: 1440px){.columns.large{grid-template-columns:repeat(auto-fill,calc(32 * var(--base-unit) * var(--width-optical-adjustment)))}}@media (min-width: 2004px){.columns.large{grid-template-columns:repeat(auto-fill,calc(26.25 * var(--base-unit) * var(--width-optical-adjustment)))}}.columns.large-unequal{grid-template-columns:1fr}@media (min-width: 375px){.columns.large-unequal{grid-template-columns:1fr}}@media (min-width: 560px){.columns.large-unequal{grid-template-columns:1fr}}@media (min-width: 768px){.columns.large-unequal{grid-template-columns:1fr}}@media (min-width: 1024px){.columns.large-unequal{grid-template-columns:repeat(2,calc(23.25 * var(--base-unit) * var(--width-optical-adjustment)) calc(25.75 * var(--base-unit) * var(--width-optical-adjustment)))}}@media (min-width: 1440px){.columns.large-unequal{grid-template-columns:repeat(2,calc(25 * var(--base-unit) * var(--width-optical-adjustment)) calc(37 * var(--base-unit) * var(--width-optical-adjustment)))}}@media (min-width: 2004px){.columns.large-unequal{grid-template-columns:repeat(2,calc(26 * var(--base-unit) * var(--width-optical-adjustment)) calc(40 * var(--base-unit) * var(--width-optical-adjustment)))}}.columns.xxlarge{grid-template-columns:1fr}@media (min-width: 375px){.columns.xxlarge{grid-template-columns:1fr}}@media (min-width: 560px){.columns.xxlarge{grid-template-columns:1fr}}@media (min-width: 768px){.columns.xxlarge{grid-template-columns:1fr}}@media (min-width: 1024px){.columns.xxlarge{grid-template-columns:1fr}}@media (min-width: 1440px){.columns.xxlarge{grid-template-columns:1fr}}@media (min-width: 2004px){.columns.xxlarge{grid-template-columns:repeat(auto-fill,calc(40.5 * var(--base-unit) * var(--width-optical-adjustment)))}}.button{display:block;width:calc(3 * var(--base-unit));height:calc(3 * var(--base-unit));border:solid calc(.5 * var(--base-unit)) transparent;border-radius:100%;background-position:center center;background-repeat:no-repeat;background-color:var(--color-button);color:var(--edac-beige);transition-property:color,background-color,transform;transition-duration:var(--app-duration-fast);transition-timing-function:var(--app-animation-easing-smooth);cursor:pointer}.button.close{overflow:hidden;text-indent:-9000px;display:block;z-index:1;border-width:calc(.75 * var(--base-unit));background-image:url("./media/close-02-DYZN2QDK.svg");right:calc(1 * var(--base-unit) * var(--width-optical-adjustment));top:calc(1 * var(--base-unit))}.button.next{overflow:hidden;text-indent:-9000px;display:block;z-index:1;border-width:calc(.75 * var(--base-unit));background-image:url("./media/right-ICIQUGT4.svg")}.button.prev{overflow:hidden;text-indent:-9000px;display:block;z-index:1;border-width:calc(.75 * var(--base-unit));background-image:url("./media/left-JHXCS23T.svg")}.button:active{transform:scale(.95)}.button:focus-visible{outline:2px solid var(--color-bleu);outline-offset:2px}header.cover{min-height:calc(100vh - calc(5 * var(--base-unit)));display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;overflow:hidden;z-index:1}header.cover h1,header.cover p{text-align:center}header.cover h1,header.cover .subtitle{overflow:hidden;text-indent:-9000px;display:block}header.cover #to-content{overflow:hidden;text-indent:-9000px;display:block;background:url("./media/arrow-down-black-transparent-simple-EOPUUA66.svg") no-repeat;width:calc(4 * var(--base-unit) * var(--width-optical-adjustment));height:calc(4 * var(--base-unit));position:absolute;bottom:calc(4 * var(--base-unit));animation:pulse 1s infinite;transform:translateZ(0)}@keyframes pulse{0%,to{transform:translateY(0)}50%{transform:translateY(calc(-1 * calc(.5 * var(--base-unit))))}}header.cover figure.cover{backface-visibility:hidden;z-index:-1;position:absolute;inset:0;background-size:cover;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;background-color:var(--color-background);max-width:100%;margin:0;display:flex;align-items:center}header.cover figure.cover app-image{width:80%;height:100%}header.cover figure.cover app-image :host ::ng-deep .image-container{position:relative;width:100%;height:100%}header.cover figure.cover video{width:100%;height:100%;object-fit:cover}header.cover figure.cover img{width:100%;height:100%}.catalog{top:0;padding-bottom:calc(5 * var(--base-unit))}.catalog>section{background-color:var(--color-page);padding-bottom:calc(2 * var(--base-unit))}.logo a{position:relative}.logo.img a{overflow:hidden;text-indent:-9000px;display:block;background-position:center left;background-repeat:no-repeat;background-size:contain;height:calc(4 * var(--base-unit));max-width:calc(14 * var(--base-unit) * var(--width-optical-adjustment));display:inline-flex}#logo-galerieuqo a{top:-.93em}#logo-reeemi a{top:-1.2em}#logo-ageuqo a{top:-.8em}section.discipline>header{padding-top:calc(2 * var(--base-unit))}section.discipline>header h2{padding:0}section.discipline .container{padding-top:calc(2 * var(--base-unit))}section.discipline article>a{display:block}section.discipline article figure{position:relative;overflow:hidden}section.discipline article figcaption{width:100%}section.discipline article figcaption p{padding-left:0;padding-right:0}section.credits .container,section.sponsors .container{padding-top:calc(2 * var(--base-unit))}section.credits .container h3,section.sponsors .container h3{padding-top:calc(1 * var(--base-unit))}section.credits .container li,section.sponsors .container li{padding:0;margin-top:calc(-2 * var(--base-unit))}section.sponsors{padding-bottom:calc(8 * var(--base-unit))}section.sponsors a{width:100%}section.introduction{padding-top:calc(2 * var(--base-unit))}.authors p.note{max-width:15em;margin-top:calc(-1.5 * var(--base-unit))}body *:before,body *:after{display:inline-block;vertical-align:baseline}html{font-family:tex-gyre-heros,roboto,Helvetica Neue,helvetica,sans-serif;font-weight:400;color:var(--color-text);scroll-behavior:smooth;background-color:var(--color-background);--base-font-size: 15px;--base-line-height: 24px}@media (min-width: 375px){html{--base-font-size: 17px;--base-line-height: 26px}}@media (min-width: 560px){html{--base-font-size: 19px;--base-line-height: 28px}}@media (min-width: 768px){html{--base-font-size: 20px;--base-line-height: 30px}}@media (min-width: 1024px){html{--base-font-size: 21px;--base-line-height: 32px}}@media (min-width: 1440px){html{--base-font-size: 23px;--base-line-height: 34px}}@media (min-width: 2004px){html{--base-font-size: 25px;--base-line-height: 36px}}html{--base-unit: calc(var(--base-line-height) / 2);--width-optical-adjustment: 1.08;--right-side-optical-adjustment: 1;font-size:var(--base-font-size);line-height:var(--base-line-height)}html.loaded{transition:color var(--app-duration-normal) var(--app-animation-easing-smooth),background-color var(--app-duration-normal) var(--app-animation-easing-smooth)}html.loaded:not(.theme-switching){transition:color var(--app-duration-normal) var(--app-animation-easing-smooth),background-color var(--app-duration-xxslow) var(--app-animation-easing-smooth)}html.overlaid body{overflow:hidden}html app-edac-pattern{opacity:0;transform:translateY(1em);transition-property:opacity,transform;transition-duration:var(--app-duration-normal);transition-timing-function:var(--app-animation-easing-smooth)}html.route-home app-edac-pattern{opacity:1;transform:translateY(0)}html.route-conference,html.route-conference-presentation,html.route-conference-event,html.route-conference-panel{background-color:var(--color-neutral)!important}html.route-graduates #top{opacity:0}html.theme-dark.standalone{background-color:var(--color-standalone-background)}.title-xl{font-family:tex-gyre-heros-edac,tex-gyre-heros,roboto,Helvetica Neue,helvetica,sans-serif;font-weight:600;left:-.085em;font-size:36px;--line-height: calc(var(--base-unit) * 3);line-height:var(--line-height)}.title-xl span.alt{font-feature-settings:"ss05"}@media (min-width: 375px){.title-xl{font-size:40px;--base-unit: 13px;--line-height: calc(var(--base-unit) * 4);line-height:var(--line-height)}}@media (min-width: 560px){.title-xl{font-size:58px;--base-unit: 14px;--line-height: calc(var(--base-unit) * 5);line-height:var(--line-height)}}@media (min-width: 768px){.title-xl{font-size:76px;--base-unit: 15px;--line-height: calc(var(--base-unit) * 6);line-height:var(--line-height)}}@media (min-width: 1024px){.title-xl{font-size:90px;--base-unit: 16px;--line-height: calc(var(--base-unit) * 6);line-height:var(--line-height)}}@media (min-width: 1440px){.title-xl{font-size:96px;--base-unit: 17px;--line-height: calc(var(--base-unit) * 6);line-height:var(--line-height)}}@media (min-width: 2004px){.title-xl{font-size:110px;--base-unit: 18px;--line-height: calc(var(--base-unit) * 7);line-height:var(--line-height)}}.title-xl:before,.title-xl:after{height:var(--line-height);content:""}.title-xl:after{vertical-align:calc(var(--line-height) * -1)}h1,.title-l{font-family:tex-gyre-heros-edac,tex-gyre-heros,roboto,Helvetica Neue,helvetica,sans-serif;margin:calc(-1 * var(--base-unit)) 0;font-size:18px;--line-height: calc(var(--base-unit) * 2);line-height:var(--line-height)}h1 span.alt,.title-l span.alt{font-feature-settings:"ss05"}@media (min-width: 375px){h1,.title-l{font-size:20px;--base-unit: 13px;--line-height: calc(var(--base-unit) * 2);line-height:var(--line-height)}}@media (min-width: 560px){h1,.title-l{font-size:31px;--base-unit: 14px;--line-height: calc(var(--base-unit) * 3);line-height:var(--line-height)}}@media (min-width: 768px){h1,.title-l{font-size:38px;--base-unit: 15px;--line-height: calc(var(--base-unit) * 3);line-height:var(--line-height)}}@media (min-width: 1024px){h1,.title-l{font-size:48px;--base-unit: 16px;--line-height: calc(var(--base-unit) * 3);line-height:var(--line-height)}}@media (min-width: 1440px){h1,.title-l{font-size:50px;--base-unit: 17px;--line-height: calc(var(--base-unit) * 3);line-height:var(--line-height)}}@media (min-width: 2004px){h1,.title-l{font-size:62px;--base-unit: 18px;--line-height: calc(var(--base-unit) * 4);line-height:var(--line-height)}}h1:before,h1:after,.title-l:before,.title-l:after{height:var(--line-height);content:""}h1:after,.title-l:after{vertical-align:calc(var(--line-height) * -1)}.title-l{left:-.075em}h2,.title-m,div.title-m>*{margin:0 0 calc(-1 * var(--base-unit)) 0;font-weight:600;font-size:18px;--line-height: calc(var(--base-unit) * 2);line-height:var(--line-height)}@media (min-width: 375px){h2,.title-m,div.title-m>*{font-size:20px;--base-unit: 13px;--line-height: calc(var(--base-unit) * 2);line-height:var(--line-height)}}@media (min-width: 560px){h2,.title-m,div.title-m>*{font-size:24px;--base-unit: 14px;--line-height: calc(var(--base-unit) * 2);line-height:var(--line-height)}}@media (min-width: 768px){h2,.title-m,div.title-m>*{font-size:25px;--base-unit: 15px;--line-height: calc(var(--base-unit) * 2);line-height:var(--line-height)}}@media (min-width: 1024px){h2,.title-m,div.title-m>*{font-size:26px;--base-unit: 16px;--line-height: calc(var(--base-unit) * 2);line-height:var(--line-height)}}@media (min-width: 1440px){h2,.title-m,div.title-m>*{font-size:27px;--base-unit: 17px;--line-height: calc(var(--base-unit) * 2);line-height:var(--line-height)}}@media (min-width: 2004px){h2,.title-m,div.title-m>*{font-size:28px;--base-unit: 18px;--line-height: calc(var(--base-unit) * 2);line-height:var(--line-height)}}h2:before,h2:after,.title-m:before,.title-m:after,div.title-m>*:before,div.title-m>*:after{height:var(--line-height);content:""}h2:after,.title-m:after,div.title-m>*:after{vertical-align:calc(var(--line-height) * -1)}h3,.title-s,div.title-s>*{font-size:17px;--line-height: calc(var(--base-unit) * 2);line-height:var(--line-height)}@media (min-width: 375px){h3,.title-s,div.title-s>*{font-size:20px;--base-unit: 13px;--line-height: calc(var(--base-unit) * 2);line-height:var(--line-height)}}@media (min-width: 560px){h3,.title-s,div.title-s>*{font-size:20px;--base-unit: 14px;--line-height: calc(var(--base-unit) * 2);line-height:var(--line-height)}}@media (min-width: 768px){h3,.title-s,div.title-s>*{font-size:21px;--base-unit: 15px;--line-height: calc(var(--base-unit) * 2);line-height:var(--line-height)}}@media (min-width: 1024px){h3,.title-s,div.title-s>*{font-size:22px;--base-unit: 16px;--line-height: calc(var(--base-unit) * 2);line-height:var(--line-height)}}@media (min-width: 1440px){h3,.title-s,div.title-s>*{font-size:23px;--base-unit: 17px;--line-height: calc(var(--base-unit) * 2);line-height:var(--line-height)}}@media (min-width: 2004px){h3,.title-s,div.title-s>*{font-size:25px;--base-unit: 18px;--line-height: calc(var(--base-unit) * 2);line-height:var(--line-height)}}h3:before,h3:after,.title-s:before,.title-s:after,div.title-s>*:before,div.title-s>*:after{height:var(--line-height);content:""}h3:after,.title-s:after,div.title-s>*:after{vertical-align:calc(var(--line-height) * -1)}h3,.title-s,div.title-s>*{font-weight:600}h4{font-weight:bolder}h4,p,li,dt,dd,.labeur,div.labeur>*{margin-bottom:calc(-1 * var(--base-unit));max-width:calc(39 * var(--base-unit) * var(--width-optical-adjustment))}h4:before,h4:after,p:before,p:after,li:before,li:after,dt:before,dt:after,dd:before,dd:after,.labeur:before,.labeur:after,div.labeur>*:before,div.labeur>*:after{height:var(--base-line-height);content:""}h4:after,p:after,li:after,dt:after,dd:after,.labeur:after,div.labeur>*:after{vertical-align:calc(var(--base-line-height) * -1)}@media (min-width: 375px){h4,p,li,dt,dd,.labeur,div.labeur>*{max-width:calc(41 * var(--base-unit) * var(--width-optical-adjustment))}}@media (min-width: 560px){h4,p,li,dt,dd,.labeur,div.labeur>*{max-width:calc(44 * var(--base-unit) * var(--width-optical-adjustment))}}@media (min-width: 768px){h4,p,li,dt,dd,.labeur,div.labeur>*{max-width:calc(48 * var(--base-unit) * var(--width-optical-adjustment))}}@media (min-width: 1024px){h4,p,li,dt,dd,.labeur,div.labeur>*{max-width:calc(50 * var(--base-unit) * var(--width-optical-adjustment))}}@media (min-width: 1440px){h4,p,li,dt,dd,.labeur,div.labeur>*{max-width:calc(56 * var(--base-unit) * var(--width-optical-adjustment))}}@media (min-width: 2004px){h4,p,li,dt,dd,.labeur,div.labeur>*{max-width:calc(62 * var(--base-unit) * var(--width-optical-adjustment))}}p{hyphens:auto;hyphenate-limit-chars:12 4 4}p a{border-bottom:dotted 1px var(--color-text)}p.url{word-break:break-all}img{line-height:var(--base-unit)}iframe{border:none;width:100%;height:calc(15 * var(--base-unit))}@media (min-width: 375px){iframe{height:calc(18 * var(--base-unit))}}@media (min-width: 560px){iframe{height:calc(20 * var(--base-unit))}}@media (min-width: 768px){iframe{height:calc(24 * var(--base-unit))}}@media (min-width: 1024px){iframe{height:calc(24 * var(--base-unit))}}@media (min-width: 1440px){iframe{height:calc(26 * var(--base-unit))}}@media (min-width: 2004px){iframe{height:calc(26 * var(--base-unit))}}figcaption p:not(.labeur),.note,.datetime{font-size:12px;--line-height: calc(var(--base-unit) * 1);line-height:var(--line-height)}@media (min-width: 375px){figcaption p:not(.labeur),.note,.datetime{font-size:13px;--base-unit: 13px;--line-height: calc(var(--base-unit) * 1);line-height:var(--line-height)}}@media (min-width: 560px){figcaption p:not(.labeur),.note,.datetime{font-size:14px;--base-unit: 14px;--line-height: calc(var(--base-unit) * 1);line-height:var(--line-height)}}@media (min-width: 768px){figcaption p:not(.labeur),.note,.datetime{font-size:15px;--base-unit: 15px;--line-height: calc(var(--base-unit) * 1);line-height:var(--line-height)}}@media (min-width: 1024px){figcaption p:not(.labeur),.note,.datetime{font-size:15px;--base-unit: 16px;--line-height: calc(var(--base-unit) * 1);line-height:var(--line-height)}}@media (min-width: 1440px){figcaption p:not(.labeur),.note,.datetime{font-size:15px;--base-unit: 17px;--line-height: calc(var(--base-unit) * 1);line-height:var(--line-height)}}@media (min-width: 2004px){figcaption p:not(.labeur),.note,.datetime{font-size:16px;--base-unit: 18px;--line-height: calc(var(--base-unit) * 1);line-height:var(--line-height)}}figcaption p:not(.labeur):before,figcaption p:not(.labeur):after,.note:before,.note:after,.datetime:before,.datetime:after{height:var(--line-height);content:""}figcaption p:not(.labeur):after,.note:after,.datetime:after{vertical-align:calc(var(--line-height) * -1)}em{font-style:italic}hr{margin:calc(2 * var(--base-unit) - 1px) 0 calc(2 * var(--base-unit))}dl{display:grid;grid-template-columns:max-content auto;grid-column-gap:calc(.5 * var(--base-unit) * var(--width-optical-adjustment))}@media (min-width: 375px){dl{grid-column-gap:calc(1 * var(--base-unit) * var(--width-optical-adjustment))}}@media (min-width: 560px){dl{grid-column-gap:calc(1 * var(--base-unit) * var(--width-optical-adjustment))}}@media (min-width: 768px){dl{grid-column-gap:calc(2 * var(--base-unit) * var(--width-optical-adjustment))}}@media (min-width: 1024px){dl{grid-column-gap:calc(3 * var(--base-unit) * var(--width-optical-adjustment))}}@media (min-width: 1440px){dl{grid-column-gap:calc(6 * var(--base-unit) * var(--width-optical-adjustment))}}@media (min-width: 2004px){dl{grid-column-gap:calc(10 * var(--base-unit) * var(--width-optical-adjustment))}}dt{grid-column-start:1;margin-bottom:calc(-2 * var(--base-unit));font-weight:bolder}dd{grid-column-start:2;margin-bottom:calc(-2 * var(--base-unit))}article footer{padding-top:calc(2 * var(--base-unit));margin-top:calc(2 * var(--base-unit));border-top:solid 1px}html:not(.animations-enabled) *,html:not(.animations-enabled) *:before,html:not(.animations-enabled) *:after{transition-duration:0s!important;animation-duration:0s!important;animation-delay:0s!important}
