/* BUILD: src */
.apos-area-widget-controls{z-index:100 !important}
.image-widget-placeholder{width:100%}
.apos-form-hidden{display:none}.apos-form-visible{display:inherit}.apos-modal .apos-form-input,.apos-modal .apos-form-group,.apos-modal .apos-form-fieldset{margin-bottom:35px}.apos-form-checkboxes--dropdown{display:inline-block}.apos-form-checkboxes-toggle{width:auto}.apos-form-checkboxes-toggle::after{padding-left:24px;content:"▶"}.apos-form-checkboxes--dropdown.is-active .apos-form-checkboxes-toggle::after{padding-left:24px;content:"▲"}.apos-form-checkboxes-dropdown-choices{overflow:hidden;width:auto;height:0}.apos-form-checkboxes-dropdown-choices label{display:block;width:auto;line-height:1.5}.apos-form-checkboxes--dropdown.is-active .apos-form-checkboxes-dropdown-choices{overflow:auto;height:auto}
.ds__form-field .dgad-char-counter{display:flex;align-items:center;min-width:-moz-fit-content;min-width:fit-content;margin:1rem}
.apos-form-label{display:block}.apos-form-label-message{padding-left:20px}.apos-form-input,.apos-form-group,.apos-form-fieldset{margin-bottom:20px}.apos-form-input-error{outline:1px solid #ea433a}.apos-form-error{color:#ea433a}.apos-form-conditional[disabled]{display:none}.apos-modal .apos-form-conditional[disabled]{display:block}
:root{--form-control-min-height: 3rem !important;--form-color-error: $error-color}.apos-form-input-error{outline:inherit}.apos-form-error{color:#b71c1c}.dgad-form-submit{margin-top:2rem}.dgad-form-error{align-items:center;height:32px;gap:.8rem;margin-top:.8rem;padding:4px 8px;color:#b71c1c;text-align:left;background-color:#f4cec2;border-radius:8px}.dgad-form-captcha:not(.apos-form-hidden){display:flex}[data-apos-form-wrapper]{display:flex;flex-direction:column;max-width:720px;margin-right:auto;margin-left:auto;padding:0 2rem;text-align:center}form[data-apos-form-form] .apos-area>*{margin-bottom:2rem}.h-captcha{width:-moz-fit-content;width:fit-content;margin:auto}.dgad-form-sections-stepper{display:flex;justify-content:center;padding:2rem}>.dgad-form-sections-stepper__step-button{background-color:#c9c3c3;cursor:pointer}.dgad-form-sections-stepper__step.active>.dgad-form-sections-stepper__step-button{background-color:#3636b6}.dgad-form-sections-stepper__step-label{cursor:pointer}.dgad-form-sections-stepper__step:not(:last-child){padding-right:1rem}.dgad-form-sections-buttons{display:flex}.dgad-form-sections-buttons>*{flex:auto}.dgad-form-sections-buttons__previous{text-align:left}.dgad-form-sections-buttons__submitcontainer{display:flex}.dgad-form-sections-buttons__submitcontainer>*{flex:auto;text-align:right}.dgad-form-displaynone{display:none !important}
.ds__form-field .dgad-char-counter{display:flex;align-items:center;min-width:-moz-fit-content;min-width:fit-content;margin:1rem}
.apos-rich-text-editor__editor{line-height:unset !important}
.ds__list-table-cells>.ds__list-dl{width:100%}
.apos-area,.apos-area-widget-inner,.apos-area-widget-wrapper,.apos-areas-widgets-list{line-height:unset !important}
.tiptap .ds__note{font-size:1.2rem}
.ds__module-media .ds__media-control .ds__media{aspect-ratio:initial !important}
.ds__block-navbar{z-index:100 !important}
.ds__box-editorial{flex:0 0 auto}.ds__box-editorial ol,.ds__box-editorial ul{color:var(--list-color-text, currentcolor);display:flex;flex-direction:column;margin:0}.ds__box-editorial ol[data-ui-marker=false],.ds__box-editorial ul[data-ui-marker=false]{list-style-type:none;padding-left:0}.ds__box-editorial ol[data-ui-inline=true],.ds__box-editorial ul[data-ui-inline=true]{flex-flow:row wrap;gap:1.6rem 2.4rem}.ds__box-editorial p{font-family:Noto Sans,Arial,sans-serif;font-size:1.6rem;line-height:2.4rem}.ds__box-editorial a{color:#27509b}@media screen and (min-width: 1280px){.ds__box-editorial a{color:var(--color-main-text, currentcolor)}}.ds__box-editorial a:focus,.ds__box-editorial a:hover{color:#27509b;text-decoration:underline}.ds__box-editorial a:visited{color:#666;text-decoration:underline}.ds__box-editorial .ds__note{font-size:1.2rem}.ds__box-editorial h2{--heading-font-size:2.2rem;font-family:Michelin Unit Titling,Helvetica,sans-serif}@media screen and (min-width: 960px){.ds__box-editorial h2{--heading-font-size:2.8rem }}.ds__box-editorial h3{--heading-font-size:2.4rem;font-family:Michelin Unit Titling,Helvetica,sans-serif}.ds__box-editorial h4,.ds__box-editorial h5,.ds__box-editorial h6{--heading-font-size:2rem;font-family:Michelin Unit Titling,Helvetica,sans-serif}
.apos-rich-text-editor__editor{line-height:unset !important}
.iframe-widget{position:relative;max-width:100%;width:100%;border:none}.iframe-widget.iframe-responsive-21x9::before{display:block;content:"";padding-top:42.8571428571%}.iframe-widget.iframe-responsive-21x9 .iframe-widget--frame{position:absolute;top:0;left:0;height:100%}.iframe-widget.iframe-responsive-16x9::before{display:block;content:"";padding-top:56.25%}.iframe-widget.iframe-responsive-16x9 .iframe-widget--frame{position:absolute;top:0;left:0;height:100%}.iframe-widget.iframe-responsive-4x3::before{display:block;content:"";padding-top:75%}.iframe-widget.iframe-responsive-4x3 .iframe-widget--frame{position:absolute;top:0;left:0;height:100%}.iframe-widget.iframe-responsive-1x1::before{display:block;content:"";padding-top:100%}.iframe-widget.iframe-responsive-1x1 .iframe-widget--frame{position:absolute;top:0;left:0;height:100%}.iframe-widget--frame{display:flex;align-items:center;justify-content:center;width:100%}
.ds__pagination{padding:1.6rem 0;background:#f2f2f2}
.ds__block-card-board .ds__cards-wrapper{justify-content:center}
.ds__panel[data-ui-immersive=hybrid][data-ui-align=left][data-ui-media-size=medium]>.ds__panel-wrapper .ds__heading{font-size:2.4rem}@media only screen and (min-width: 960px){.ds__panel[data-ui-immersive=hybrid][data-ui-align=left][data-ui-media-size=medium]>.ds__panel-wrapper .ds__heading{font-size:3rem}}@media only screen and (min-width: 1280px){.ds__panel[data-ui-immersive=hybrid][data-ui-align=left][data-ui-media-size=medium]>.ds__panel-wrapper .ds__heading{font-size:3.6rem}}
.ds__card-feature>.ds__card-body .ds__card-feature-caption[data-caption-icon=false]>span{font-style:normal !important}
.publications-index__year{display:flex;margin:0;padding:0;list-style:none}.publications-index__year-tab{position:relative;display:block;margin:0 12px;padding:0;font-family:"Noto Sans",sans-serif;font-size:14px;font-weight:bold;color:#7e7e7e;letter-spacing:1.2px;text-transform:uppercase}.publications-index__year-tab>a,.publications-index__year-tab summary{position:relative;display:inline-block;padding-right:12px;padding-left:12px;color:inherit;text-decoration:none;padding-top:16px;padding-bottom:16px;cursor:pointer}.publications-index__year-tab>a:before,.publications-index__year-tab summary:before{content:"";position:absolute;right:12px;bottom:0;left:12px;display:none;height:2px;background:#004f9e}.publications-index__year-tab.selected,.publications-index__year-tab:hover{color:#0c0c0c}.publications-index__year-tab.selected>a:before,.publications-index__year-tab.selected summary:before{display:block}.publications-index__year-archive[open] summary:after{right:0;transform:rotate(0deg)}.publications-index__year-archive[open] .publications-index__year-archive-selection{display:none}.publications-index__year-archive summary:after{content:"›";position:absolute;top:21px;right:-12px;display:inline-block;width:8px;height:11px;font-size:24px;font-weight:normal;line-height:6px;transform:rotate(90deg);transition:transform,right;transition-duration:125ms}.publications-index__year-archive-tabs{display:inline-flex;max-width:500px;margin:0;padding:8px 0;color:#5a544d;overflow:auto}.publications-index__year-archive-tab{display:block;margin:0;padding:0}.publications-index__year-archive-tab>a{position:relative;display:inline-block;padding-right:12px;padding-left:12px;color:inherit;text-decoration:none;padding-top:8px;padding-bottom:8px}.publications-index__year-archive-tab>a:before{content:"";position:absolute;right:12px;bottom:0;left:12px;display:none;height:2px;background:#004f9e}.publications-index__year-archive-tab.selected,.publications-index__year-archive-tab:hover{color:#0c0c0c}.publications-index__year-archive-tab.selected>a:before{display:block}.publications-index .blog-pager{text-align:center}.publications-index fieldset,.publications-index .fieldset{display:flex;flex-wrap:wrap}.publications-index fieldset:before,.publications-index .fieldset:before{content:"»";display:block;order:0;height:23px;margin:1px 10px;font-size:12px}.publications-index fieldset:after,.publications-index .fieldset:after{content:"";display:block;order:1;width:100%;height:8px}.publications-index label{display:block;order:2;max-width:300px;margin:1px;padding:0 10px 3px;font-size:12px;white-space:nowrap;text-overflow:ellipsis;border:1px solid #6b6b6b;border-radius:48px;overflow:hidden}.publications-index input[type=radio],.publications-index input[type=checkbox]{display:none}.publications-index input[type=radio]:checked+label,.publications-index input[type=checkbox]:checked+label{order:0;padding-left:6px;color:#fff;background:#25509b;border-color:#25509b}.publications-index input[type=radio]:checked+label:before,.publications-index input[type=checkbox]:checked+label:before{content:"×";display:inline-block;margin-right:6px}.publications-index__list,.publications-index__group-list{display:grid;grid-template-columns:repeat(3, 1fr);max-width:1000px;margin:auto;font-size:12px}.publications-index__group{grid-column:1/-1;margin:12px 0;background:#fafafa;border-radius:12px}.publications-index__group summary{position:relative;display:block;padding:12px 48px 12px 36px;background:#f7f7f7;border-radius:12px;cursor:pointer}.publications-index__group summary:after{content:"›";position:absolute;top:0;right:24px;bottom:0;display:inline-block;width:11px;height:15px;margin:auto;font-size:36px;font-weight:normal;line-height:6px;transform:rotate(90deg);transition:transform 125ms}.publications-index__group[open] summary{border-bottom-left-radius:0;border-bottom-right-radius:0}.publications-index__group[open] summary:after{transform:rotate(-90deg)}.publications-index__group-title{display:inline-block;max-width:60%;margin:0;padding:0}.publications-index__entry{display:flex;flex-direction:column;justify-content:space-between;margin:20px}.publications-index__entry-title{font-size:12px}.publications-index__entry-download{display:grid;grid-template-areas:"text icon" "size icon";grid-template-columns:1fr auto;font-size:10px;color:#000;text-decoration:none}.publications-index__entry-download-text{grid-area:text;text-align:right}.publications-index__entry-download-size{grid-area:size;text-align:right}.publications-index__entry-download-icon{box-sizing:border-box;position:relative;display:flex;grid-area:icon;align-items:flex-end;justify-content:flex-start;width:24px;height:32px;margin:auto 10px;padding:0 3px;font-size:8px;font-weight:bold;color:#fff;background-color:#6b6b6b;border:1px solid;border-radius:3px}.publications-index__entry-download-icon--pdf{background-color:#b80200;border-color:#b80200}.publications-index__entry-download-icon--doc,.publications-index__entry-download-icon--docx{background-color:#25509b;border-color:#25509b}.publications-index__entry-download-icon--xls,.publications-index__entry-download-icon--xlsx{background-color:#7a8d62}.publications-index__entry-download-icon--zip{color:#6c6154;background-image:repeating-linear-gradient(to bottom, #5a544d, #5a544d 2px, #ded7cf 2px, #ded7cf 4px),repeating-linear-gradient(to bottom, #e5dfd8, #e5dfd8 2px, #7f7972 2px, #7f7972 4px);background-color:#d4c2ae;background-repeat:no-repeat;background-position:calc(50% + 6px),calc(50% + 8px);background-size:2px 100%;border-color:#a39687}.publications-index__entry-download-icon--zip:before,.publications-index__entry-download-icon--zip:after{box-sizing:border-box;content:"";position:absolute;display:inline-block}.publications-index__entry-download-icon--zip:before{top:2px;right:1px;width:6px;height:10px;background:#67656c;border-radius:2px}.publications-index__entry-download-icon--zip:after{top:5px;right:2px;width:4px;height:10px;font-size:3px;border:2px solid #ebebeb;border-width:5px 1px 1px;filter:drop-shadow(0 1px 1px #7f7972)}.publications-index__entry-link{display:flex;justify-content:right;width:100%}.publications-show__breadcrumbs{display:flex;justify-content:space-around;margin:20px 0}.ds__pagination{padding:1.6rem 0;background:#f2f2f2}[data-ui-publication-panel] .ds__block-content-wrapper{display:none !important}
.ds__card-feature>.ds__card-body .ds__card-feature-caption[data-caption-icon=false]>span{font-style:normal !important}

/*# sourceMappingURL=src-build.css.map*/
/* BUILD: public */
