@font-face{font-family:"Marianne";src:url(../../fonts/marianne/Marianne-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Marianne";src:url(../../fonts/marianne/Marianne-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Marianne";src:url(../../fonts/marianne/Marianne-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--font-family:Marianne, sans-serif;font-family:var(--font-family);font-size:1rem;line-height:1.5rem;color-scheme:only light;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--color-neutral-grey-500:#757575;--surface-page:#ffffff;--surface-primary:#ffffff;--surface-secondary-light:#f1f4ff;--surface-secondary-medium:#ced5ff;--surface-secondary-dark:#000091;--surface-secondary-tertiary-light:#f2feeb;--surface-secondary-tertiary-dark:#a9fb68;--surface-secondary-accent:#f5a668;--surface-secondary-neutral:#fbf5f2;--surface-information:#e6f2fe;--surface-success:#e9f4ed;--surface-alert:#fbede6;--surface-error:#fee6e6;--surface-action-cta:#000091;--surface-action-hover-cta:#0d0fd2;--surface-action-pressed-cta:#00004c;--surface-action-cta-dark:#A9FB68;--surface-action-hover-cta-dark:#C9FCAC;--surface-action-pressed-cta-dark:#95E257;--surface-action:#ffffff;--surface-action-hover:#f1f4ff;--surface-action-pressed:#f1f4ff;--surface-focus:#00004c;--surface-disabled:#f1f1f1;--surface-highlight:#a9fb68;--text-heading:#00004c;--text-body:#000091;--text-body-on-dark:#ffffff;--text-body-secondary:#6a6a6a;--text-action-cta:#ffffff;--text-action-hover-cta:#ffffff;--text-action-pressed-cta:#ffffff;--text-action:#000091;--text-action-hover:#0d0fd2;--text-action-pressed:#00004c;--text-disabled:#6a6a6a;--text-information:#006ddd;--text-success:#1c8042;--text-alert:#983700;--text-error:#af0500;--text-on-dark-bg:#ffffff;--border-primary:#0d0fd2;--border-secondary:#e5e8ff;--border-tertiary:#d4d4d4;--border-information:#006ddd;--border-success:#1c8042;--border-alert:#c34600;--border-error:#e00600;--border-action:#000091;--border-action-hover:#0d0fd2;--border-action-pressed:#0d0fd2;--border-focus:#00004c;--border-disabled:#d4d4d4;--border-highlight:#95e257;--icon-primary:#000091;--icon-secondary:#ffffff;--icon-information:#006ddd;--icon-success:#1c8042;--icon-alert:#c34600;--icon-error:#af0500;--icon-action-cta:#ffffff;--icon-action-hover-cta:#ffffff;--icon-action-pressed-cta:#ffffff;--icon-action:#000091;--icon-action-hover:#0d0fd2;--icon-action-pressed:#00004c;--icon-focus:#00004c;--icon-disabled:#a3a3a3;--icon-highlight:#006ddd;--theme-climate-change:#95a4fd;--theme-mobility-transportation:#f2c3a8;--theme-agriculture:#58e545;--theme-industry:#a9fb68;--theme-air:#ced5ff;--theme-energy:#fecf8e;--theme-buildings:#f2c05c;--theme-urban-planning:#cdcdf8;--theme-society-politics:#f5a668;--theme-circular-economy:#cefcaa;--border-radius-sm:0.5rem;--border-radius-md:1rem;--border-radius-lg:1.5rem;--border-radius-xl:4rem;--border-radius-full:calc(infinity * 1px);--spacing-xxs:0.125rem;--spacing-xs:0.25rem;--spacing-sm:0.5rem;--spacing-md:0.75rem;--spacing-lg:1rem;--spacing-xl:1.5rem;--spacing-2xl:2rem;--spacing-3xl:2.5rem;--spacing-4xl:4rem;--spacing-5xl:6rem;--spacing-6xl:7.5rem;--spacing-7xl:10rem;--border-xs:1px;--border-sm:2px;--border-md:3px;--border-lg:4px;--icon-size-sm:1rem;--icon-size-md:1.5rem;--icon-size-lg:2rem;--text-xs:0.75rem;--text-sm:0.875rem;--text-md:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.75rem;--text-4xl:2.25rem;--text-5xl:2.5rem;--text-6xl:2.75rem;--text-7xl:3rem;--text-8xl:3.75rem;--text-9xl:5rem;--text-leading-xs:0.75rem;--text-leading-sm:1rem;--text-leading-md:1.125rem;--text-leading-lg:1.25rem;--text-leading-xl:1.5rem;--text-leading-2xl:1.75rem;--text-leading-3xl:2rem;--text-leading-4xl:2.25rem;--text-leading-5xl:2.75rem;--text-leading-6xl:3.5rem;--text-leading-7xl:4.125rem;--text-leading-8xl:5.5rem;--scroll-bar-width:0}*,:before,:after{padding:0;margin:0;box-sizing:border-box}body{color:var(--text-body);background-color:var(--surface-page);scroll-behavior:smooth}body[data-scroll-locked]{margin-right:var(--scroll-bar-width);overflow:hidden!important}h1,h2,h3,h4,h5,h6{margin:0}h1,.heading-1{color:var(--text-heading);font-size:var(--text-5xl);font-weight:800;line-height:var(--text-leading-5xl)}h2,.heading-2{color:var(--text-heading);font-size:var(--text-4xl);font-weight:800;line-height:var(--text-leading-5xl)}h3,.heading-3{color:var(--text-heading);font-size:var(--text-3xl);font-weight:700;line-height:var(--text-leading-4xl)}h4,.heading-4{color:var(--text-heading);font-size:var(--text-xl);font-weight:700;line-height:var(--text-leading-xl)}h5,.heading-5{color:var(--text-heading);font-size:var(--text-lg);font-weight:700;line-height:var(--text-leading-xl)}h6,.heading-6{color:var(--text-heading);font-size:var(--text-md);font-weight:700;line-height:var(--text-leading-lg)}ul,ol{list-style:none}label{color:var(--text-body)}::placeholder{color:var(--text-body-secondary)}:focus-visible{outline:var(--border-sm) solid var(--focus-color,var(--border-primary));outline-offset:2px}.material-symbols-outlined{font-variation-settings:'FILL' 0,'wght' 400,'GRAD' 0,'opsz' 24}a[href].link{color:var(--text-action);transition:color .3s ease-out}a[href].link .material-symbols-outlined{vertical-align:bottom;font-size:1.25em}.link.link-hover-underline:hover>span:not(.material-symbols-outlined),.link.link-hover-underline:visited>span:not(.material-symbols-outlined){text-decoration-line:underline;text-underline-offset:2px}.link.link-hover-underline:hover:not(:has(.material-symbols-outlined)),.link.link-hover-underline:visited:not(:has(.material-symbols-outlined)){text-decoration-line:underline;text-underline-offset:2px}.link.link-underline{text-decoration-line:underline;text-underline-offset:2px}a[href].link:hover{color:var(--text-action-hover)}a[href].link:visited{color:var(--text-information)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.underline{text-decoration-line:underline}.truncate{display:-webkit-box;-webkit-line-clamp:var(--line-clamp,1);-webkit-box-orient:vertical;white-space:normal;overflow:hidden;white-space:unset}strong{font-weight:700}.input-field input:focus:not([readonly]),.input-field textarea:focus:not([readonly]){border-bottom:initial;padding-top:initial}input:not([type]):not(.browser-default),input[type=text]:not(.browser-default),input[type=password]:not(.browser-default),input[type=email]:not(.browser-default),input[type=url]:not(.browser-default),input[type=time]:not(.browser-default),input[type=date]:not(.browser-default),input[type=datetime]:not(.browser-default),input[type=datetime-local]:not(.browser-default),input[type=month]:not(.browser-default),input[type=tel]:not(.browser-default),input[type=number]:not(.browser-default),input[type=search]:not(.browser-default),textarea.materialize-textarea{color:var(--text-body)}input:not([type]):not(.browser-default),input[type=text]:not(.browser-default),input[type=password]:not(.browser-default),input[type=email]:not(.browser-default),input[type=url]:not(.browser-default),input[type=time]:not(.browser-default),input[type=date]:not(.browser-default),input[type=datetime]:not(.browser-default),input[type=datetime-local]:not(.browser-default),input[type=month]:not(.browser-default),input[type=tel]:not(.browser-default),input[type=number]:not(.browser-default),input[type=search]:not(.browser-default),textarea.materialize-textarea{height:2.5rem;font-size:var(--text-sm);line-height:var(--text-leading-md)}.input-field.outlined input:not(.select-dropdown,.autocomplete):read-only,.input-field.outlined textarea:read-only,.input-field.outlined input:disabled,.input-field.outlined textarea:disabled{color:var(--text-disabled);background-color:var(--surface-disabled);border-color:var(--border-disabled);cursor:not-allowed}.input-field.outlined input:focus:not([readonly]),.input-field.outlined textarea:focus:not([readonly]){border:var(--border-xs) solid var(--border-action-hover);margin:0}.input-field.outlined input:not([readonly],:disabled)::placeholder,.input-field.outlined textarea:not([readonly],:disabled)::placeholder{transition:all .25s ease-out}.input-field.outlined input:hover:not([readonly],:disabled,:user-invalid),.input-field.outlined textarea:hover:not([readonly],:disabled,:user-invalid),.input-field.outlined:has(select:not([readonly],:disabled,:user-invalid)) input:hover{background-color:var(--surface-action-hover);border-color:var(--border-action-hover);color:var(--text-action-hover)}.input-field.outlined input:hover:not([readonly],:disabled,:user-invalid)+.material-symbols-outlined,.input-field.outlined textarea:hover:not([readonly],:disabled,:user-invalid)+.material-symbols-outlined,.input-field.outlined .select-wrapper:hover:has(select:not([readonly],:disabled,:user-invalid))::after,.select-wrapper:has(input:focus)::after,.input-field.outlined:has(input:not([readonly],:disabled,:user-invalid):hover) .prefix,.input-field.outlined:has(input:not([readonly],:disabled,:user-invalid):hover) .suffix{color:var(--icon-action-hover)}.input-field.outlined input:hover:not([readonly],:disabled,:user-invalid)::placeholder,.input-field.outlined textarea:hover:not([readonly],:disabled,:user-invalid)::placeholder{color:var(--text-action-hover)}.input-field.outlined input:hover:user-invalid:not(:focus),.input-field.outlined textarea:hover:user-invalid:not(:focus),.input-field .select-wrapper:hover:has(select:user-invalid:not(:focus)) input{background-color:var(--surface-error)}.input-field.outlined input,.input-field.outlined textarea{background-color:var(--surface-page);border:var(--border-xs) solid var(--border-color-input,var(--border-tertiary));border-radius:var(--border-radius-sm);min-width:11.125rem;width:100%;transition:border-color .25s ease-out,background-color .25s ease-out,color .25s ease-out}.input-field.outlined:has(select) input{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:30px;box-sizing:border-box}.input-field.outlined .suffix,.input-field.outlined .prefix{color:var(--icon-disabled);transition:color .25s ease-out}.input-field .prefix{top:var(--spacing-sm);left:var(--spacing-sm)}.input-field .suffix{top:var(--spacing-sm);right:var(--spacing-sm)}.input-field .suffix~input,.input-field .suffix~textarea{padding-right:2.5rem}.input-field input,.input-field textarea{padding-inline:var(--spacing-sm)}.input-field input:required~label::after,.input-field textarea:required~label::after,.input-field .select-wrapper:has(select:required) input~label::after,fieldset.checkbox-container.is-required legend::after{content:" *";color:var(--text-error)}.input-field input:user-invalid:not(:focus),.input-field input:user-invalid:not(:focus)::placeholder,.input-field textarea:user-invalid:not(:focus),.input-field textarea:user-invalid:not(:focus)::placeholder,.input-field .select-wrapper:has(select:user-invalid:not(:focus)) input,.input-field .select-wrapper:has(select:user-invalid:not(:focus)) input::placeholder{color:var(--text-error);border-color:var(--border-error)}.input-field:has(input:user-invalid:not([readonly],:focus,:disabled)) .suffix,.input-field:has(input:user-invalid:not([readonly],:focus,:disabled)) .prefix,.select-wrapper:has(select:user-invalid:not([readonly],:focus,:disabled))::after{color:var(--icon-error)}.autocomplete-content li .highlight{color:inherit;line-height:var(--text-leading-md)}.autocomplete-content .item-text{color:var(--text-body);font-size:var(--text-sm);line-height:var(--text-leading-md);padding:var(--spacing-lg)!important}.status-info>div{height:2.5rem!important;width:2.5rem!important}.input-field textarea{resize:vertical;height:2.5rem;min-height:2.5rem}textarea.materialize-textarea{padding-top:9px!important;padding-bottom:9px!important;min-height:2.5rem}.input-field.outlined .select-wrapper:has(select option[value=""]:checked) input:not(:focus,:hover,:invalid,:user-invalid){color:var(--text-body-secondary)}.select-dropdown li.disabled{display:none}.select-wrapper:focus-within:has(select){outline:none;border-radius:initial}.input-field.outlined .select-wrapper input:focus{--border-color-input:var(--border-action-pressed);margin:0}.select-dropdown.dropdown-content,.autocomplete-content.dropdown-content{max-height:201px;background-color:var(--surface-primary);border:var(--border-xs) solid var(--border-tertiary);box-shadow:0 4px 10px 0 rgb(79 102 173 / .04);border-radius:var(--border-radius-sm)}.select-dropdown li.disabled,.select-dropdown li.disabled>span,.select-dropdown li.optgroup{color:var(--text-disabled)}.select-dropdown.dropdown-content li,.autocomplete-content.dropdown-content li{min-height:initial}.select-dropdown.dropdown-content li:focus-visible{outline-offset:-2px;background-color:var(--surface-action-hover)!important}.select-dropdown.dropdown-content li.selected,.select-dropdown.dropdown-content li.active,.autocomplete-content.dropdown-content li.active{background-color:var(--surface-secondary-dark)!important}.select-dropdown.dropdown-content li.selected>a,.select-dropdown.dropdown-content li.selected>span,.select-dropdown.dropdown-content li.active>a,.select-dropdown.dropdown-content li.active>span,.autocomplete-content.dropdown-content li.active .item-text{color:var(--text-body-on-dark)!important}.select-dropdown.dropdown-content li:not(.disabled,.selected):hover,.select-dropdown.dropdown-content li.active,.autocomplete-content.dropdown-content li:hover,.autocomplete-content.dropdown-content li.active{background-color:var(--surface-action-hover)}.select-dropdown.dropdown-content li:not(.disabled,.selected):hover>a,.select-dropdown.dropdown-content li:not(.disabled,.selected):hover>span{color:var(--text-body)}.select-dropdown.dropdown-content li>a,.select-dropdown.dropdown-content li>span{color:var(--text-body);font-size:var(--text-sm);line-height:var(--text-leading-md);padding:var(--spacing-lg)}.select-wrapper .caret{display:none}.select-wrapper::after{content:"chevron_right";position:absolute;top:50%;right:var(--spacing-sm);transform:translateY(-50%);color:var(--icon-primary);font-family:'Material Symbols Outlined';font-weight:400;font-style:normal;font-size:var(--icon-size-md);line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;pointer-events:none;transition:color .25s ease-out,transform .25s ease-out}.select-wrapper:has(input[aria-expanded="true"])::after{transform:translateY(-50%) rotate(90deg)}[type=checkbox].filled-in:not(:checked)+span:not(.lever):after{top:50%;height:18px;width:18px;--md-sys-color-on-surface-variant:var(--icon-primary)}[type=checkbox].filled-in:checked+span:not(.lever):after{top:50%;height:18px;width:18px;--md-sys-color-primary:var(--icon-primary)}[type=checkbox].filled-in+span:not(.lever):after{border-radius:2px}[type=checkbox].filled-in:checked+span:not(.lever):before{top:2px;left:0;--md-sys-color-on-primary:var(--icon-secondary)}[type=checkbox]+span:not(.lever){padding-left:26px}[type=checkbox].filled-in+span:not(.lever):before,[type=checkbox].filled-in+span:not(.lever):after{top:50%;transform:translateY(-50%)}[type=checkbox].tabbed:focus-visible+span:not(.lever):after{outline:var(--border-sm) solid var(--border-primary);outline-offset:2px}[type=checkbox].tabbed:focus+span:not(.lever):after{box-shadow:none;transform:translateY(-50%)}[type=checkbox].filled-in.tabbed:focus+span:not(.lever):after{background-color:#fff0;--md-sys-color-on-surface-variant:var(--icon-action-hover)}[type=checkbox].filled-in+span:hover:not(.lever):after,[type=checkbox].filled-in.tabbed:checked:focus+span:not(.lever):after{--md-sys-color-primary:var(--icon-action-hover);--md-sys-color-on-surface-variant:var(--icon-action-hover)}[type=checkbox].filled-in:disabled:checked+span:not(.lever):after{--md-sys-color-on-surface:var(--icon-disabled)}[type=checkbox].filled-in:disabled:not(:checked)+span:not(.lever):after{background-color:var(--surface-primary);border-color:var(--icon-disabled)}fieldset.checkbox-container{border:none;padding:0;margin:0}fieldset.checkbox-container legend{font-size:var(--text-xs)}fieldset.checkbox-container .checkbox-group{display:flex;flex-direction:column;background-color:var(--surface-primary);border:var(--border-xs) solid var(--border-tertiary);border-radius:var(--border-radius-sm);padding:var(--spacing-md) var(--spacing-lg)}.collapsible{align-self:stretch;margin:0;box-shadow:none;border:none}.collapsible-header{align-items:center;gap:var(--spacing-md);color:var(--text-body);font-weight:700;border-bottom:var(--border-collapsible-header,var(--border-sm)) solid var(--border-color-collapsible-header,var(--border-secondary));background-color:var(--bg-collapsible-header,var(--surface-secondary-light));padding:var(--spacing-md) var(--spacing-sm);user-select:none;transition:background-color .3s ease-out}.collapsible-header:focus-visible{outline:var(--border-sm) solid var(--border-primary);outline-offset:2px}.keyboard-focused .collapsible-header:focus{background-color:var(--surface-secondary-light)}.collapsible-header::after{content:"keyboard_arrow_down";display:flex;justify-content:center;align-items:center;font-size:var(--text-2xl);font-weight:400;line-height:var(--text-leading-xl);margin-left:auto}.active .collapsible-header::after{content:"keyboard_arrow_up"}.collapsible-header .material-symbols-outlined{font-size:var(--text-xl)}.collapsible-body{padding:0;border-bottom:none}.collapsible.default{border-radius:var(--border-radius-md);background-color:var(--surface-secondary-light)}.collapsible.default>li.active .collapsible-header{border-radius:var(--border-radius-md) var(--border-radius-md) 0 0}.collapsible.default .collapsible-header{border-radius:var(--border-radius-md);border-bottom:2px solid var(--border-secondary);padding:var(--spacing-xl) var(--spacing-lg);transition:border-radius .25s ease-out}.collapsible.default .collapsible-header .material-symbols-outlined{font-size:var(--icon-size-md)}.collapsible.default .collapsible-body p{padding:0 var(--spacing-lg);padding-bottom:0}.collapsible.default .collapsible-body p:first-child{padding-top:var(--spacing-lg)}.collapsible.default .collapsible-body p:last-child{padding-bottom:var(--spacing-lg)}.material-tooltip{--md-sys-typescale-body-small-font-family-name:var(--font-family);box-shadow:rgb(79 102 173 / .04) 0 4px 10px 0;background-color:var(--surface-primary);border:var(--border-xs) solid var(--border-tertiary);border-radius:var(--border-radius-sm)}#banner-section{display:flex;width:100%;flex-direction:column;align-items:center;gap:var(--spacing-sm);color:var(--text-action-cta);background-color:var(--surface-action-cta);--button-close-focus:#ffffff}#banner-section.banner-secondary{color:var(--text-body);background-color:var(--color-lightgray);--button-close-focus:var(--border-action)}#banner-section.banner-tertiary{color:var(--text-body);background-color:var(--surface-highlight);--button-close-focus:var(--border-action)}#banner-section .banner{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-sm);max-width:90rem;width:100%;padding:.5rem 1rem}#banner-section .banner .content{display:flex;align-items:center;gap:var(--Number-Mapped-spacing-spacing-xxs,.25rem);flex:1 0 0%}#banner-section .banner .content .title,#banner-section .banner .content .description{font-size:var(--text-xs);font-weight:700;line-height:normal}#banner-section .banner .content .title{text-transform:uppercase;white-space:nowrap}#banner-section .banner #banner-button-close{color:inherit;background:none;font-size:var(--icon-size-md);border:none;padding:0;flex-shrink:0;cursor:pointer}.button-cta,.button-primary,.button-pagination,.button-delete{display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-sm);min-height:2.5rem;max-width:100%;font-family:inherit;font-size:var(--text-sm);font-weight:700;line-height:var(--text-leading-sm);text-transform:uppercase;padding:var(--spacing-sm) var(--spacing-lg);flex-shrink:0;border-radius:var(--border-radius-xl);border:none;cursor:pointer;transition:background-color .3s ease-out,border-color .3s ease-out,color .3s ease-out}.button-cta:disabled,.button-cta.dark:disabled,.button-primary:disabled,.button-secondary:disabled,.button-navigation:disabled,.button-delete:disabled{color:var(--text-disabled);pointer-events:none;user-select:none}.button-cta:disabled .material-symbols-outlined,.button-primary:disabled .material-symbols-outlined,.button-secondary:disabled .material-symbols-outlined,.button-navigation:disabled .material-symbols-outlined,.button-delete:disabled .material-symbols-outlined{color:var(--icon-disabled)}.button-cta.dark{color:var(--text-body);background:var(--surface-secondary-tertiary-dark);max-width:100%}.button-cta.dark:hover{background:var(--surface-action-hover-cta-dark)}.button-cta.dark:active{background:var(--surface-action-pressed-cta-dark)}.button-cta{color:var(--text-action-cta);background:var(--surface-action-cta)}.button-cta:hover{background:var(--surface-action-hover-cta)}.button-cta:active{background:var(--surface-action-pressed-cta)}.button-cta:disabled{background:var(--surface-disabled)}.button-primary{color:var(--text-action);background:var(--surface-action);border:var(--border-sm) solid var(--border-action);padding:calc(var(--spacing-sm) - 2px) var(--spacing-lg)}.button-primary:hover{color:var(--text-action-hover);background:var(--surface-action-hover);border-color:var(--border-action-hover)}.button-primary:active{color:var(--text-action-pressed);background:var(--surface-action-pressed);border-color:var(--border-action-pressed)}.button-primary:disabled{background:var(--surface-primary);border-color:var(--border-disabled)}.button-pagination{color:var(--text-action);background:var(--surface-action);padding:calc(var(--spacing-sm) - 2px) var(--spacing-md);min-width:2.5rem;border:none}.button-pagination.current{border:var(--border-sm) solid var(--border-primary)}.button-secondary{display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-sm);height:2.25rem;max-width:100%;color:var(--text-action);font-weight:700;font-size:var(--text-sm);background:#fff0;padding-block:var(--spacing-sm) var(--spacing-xs);border:0;border-bottom:var(--border-sm) solid var(--border-action);flex-shrink:0;cursor:pointer;transition:border-color .3s ease-out,color .3s ease-out}.button-secondary:hover{color:var(--text-action-hover);border-color:var(--border-action-hover)}.button-secondary:active{color:var(--text-action-pressed);border-color:var(--border-action-pressed)}.button-secondary:disabled{border-color:var(--border-disabled)}.button-navigation{display:inline-flex;align-items:center;max-width:15rem;font-size:var(--text-xs);font-weight:700;line-height:var(--text-leading-xs);color:var(--text-body);background-color:var(--surface-action);border-radius:var(--border-radius-sm);padding:0 var(--spacing-md) 0 0;border:none;cursor:pointer;transition:background-color .3s ease-out,box-shadow .3s ease-out}.button-navigation.active{box-shadow:inset 0 0 0 1px var(--border-action)}.button-navigation:has(:only-child){padding-right:0}.button-navigation .material-symbols-outlined{padding:var(--spacing-sm)}.button-navigation:hover{background-color:var(--surface-action-hover)}.button-navigation:active{background-color:var(--surface-action-pressed);box-shadow:inset 0 0 0 1px var(--border-action-pressed)}.button-navigation:disabled{background-color:var(--surface-disabled);box-shadow:inset 0 0 0 1px var(--border-disabled)}.button-delete{color:var(--text-action-cta);background:#e00600}.button-delete:hover{background:#af0500}.button-delete:disabled{background:var(--surface-disabled)}.tuile{display:flex;flex-direction:column;gap:var(--spacing-sm);color:var(--text-heading);background-color:var(--surface-page);padding:var(--spacing-xl);border-radius:var(--border-radius-md)}.tuile.horizontal{flex-direction:row;align-items:center;gap:var(--spacing-lg);background-color:var(--surface-secondary-light)}.tuile .icon-container{display:flex}.tuile img{display:block;width:3.5rem;height:3.5rem;object-fit:cover;border-radius:var(--border-radius-full)}.tuile .material-symbols-outlined{color:var(--icon-primary);font-size:var(--icon-size-lg);margin-left:auto}.tuile .content{display:flex;flex-direction:column;gap:var(--spacing-sm)}.tuile .content .title{font-size:var(--text-lg);font-weight:700;line-height:var(--text-leading-xl)}.tuile .content .description{font-size:var(--text-sm);line-height:var(--text-leading-md)}.key-number{--bg-key-number:var(--surface-page);position:relative;display:flex;gap:var(--spacing-lg);flex:1 0 0%;min-width:17rem;background-color:var(--bg-key-number);padding:var(--spacing-xl);border-radius:var(--border-radius-md);border:var(--border-xs) solid var(--border-secondary);overflow:hidden}.key-number::after{content:"";position:absolute;right:-4.25rem;bottom:-2.5rem;height:10.25rem;width:10.25rem;border-radius:var(--border-radius-full);background-color:var(--surface-page);opacity:.2}.key-number.variant-green{--bg-key-number:var(--surface-secondary-tertiary-dark)}.key-number.variant-orange{--bg-key-number:var(--surface-secondary-accent)}.key-number.variant-blue{--bg-key-number:var(--surface-secondary-medium)}.key-number .number{color:var(--text-heading);font-size:var(--text-7xl);font-weight:700;line-height:var(--text-leading-6xl)}.key-number .content{display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-sm);color:var(--text-body);z-index:1}.key-number .content .title{font-size:var(--text-md);font-weight:700;line-height:var(--text-leading-xl)}.key-number .content .description{color:var(--text-body);font-size:var(--text-sm);line-height:var(--text-leading-md)}.key-number .content a{color:var(--text-action);font-size:var(--text-sm);text-decoration-line:underline}.key-number .material-symbols-outlined{font-size:var(--icon-size-lg);color:var(--icon-primary)}.card-wrapper{display:flex;flex-direction:column;justify-content:center;background-color:var(--bg-card-wrappper,var(--surface-page));border-radius:var(--border-radius-md);border:var(--border-xs) solid var(--border-secondary);box-shadow:0 4px 10px 0 rgb(79 102 173 / .04);overflow:hidden}.card-wrapper .card-image{position:relative}.card-wrapper .card-image .material-symbols-outlined{position:absolute;top:0;right:0;color:var(--icon-action);background-color:var(--surface-primary);padding:var(--spacing-sm);border-left:var(--border-xs) solid var(--border-secondary);border-bottom:var(--border-xs) solid var(--border-secondary)}.card-wrapper .card-image img{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:16/9}.card-wrapper .card-container{display:flex;align-items:center;gap:var(--spacing-lg)}.card-wrapper .card-icon{background-color:var(--surface-secondary-medium);border-radius:var(--border-radius-sm);padding:var(--spacing-sm)}.card-wrapper .card-content{position:relative;display:flex;flex-direction:column;gap:var(--spacing-lg);flex:1;background-color:var(--surface-primary);padding:var(--spacing-xl)}.card-wrapper .card-content .card-indicator{position:absolute;top:0;right:0;color:var(--text-heading);background-color:var(--surface-secondary-light);font-size:var(--text-xs);font-weight:700;line-height:var(--text-leading-xs);padding:.375rem;border-bottom-left-radius:var(--border-radius-sm)}.card-wrapper .card-header{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.card-wrapper .card-header.secondary{padding:var(--spacing-lg) var(--spacing-xl);background:var(--surface-secondary-light);border-bottom:var(--border-xs) solid var(--border-secondary)}.card-wrapper .card-content .card-header .card-info{color:var(--text-body);font-size:var(--text-xs)}.card-wrapper .card-header .card-date{color:var(--text-body);font-size:var(--text-xs);line-height:var(--text-leading-xs)}.card-wrapper .card-content .card-body{display:flex;flex-direction:column;gap:var(--spacing-lg)}.card-wrapper .card-content .card-body ul{display:flex;flex-direction:column;gap:var(--spacing-sm)}.card-wrapper .card-content .card-body ul li{display:flex;align-items:center;gap:var(--spacing-md);line-height:1.25;font-size:var(--text-xs);color:var(--text-body)}.card-wrapper .card-content .card-body ul li span{font-size:var(--text-sm);color:var(--icon-primary)}.card-wrapper .card-content .card-body .card-info{display:inline-block;color:var(--text-body);font-size:var(--text-xs);line-height:var(--text-leading-xs)}.card-wrapper .card-title{color:var(--text-heading);font-size:var(--text-lg);font-weight:700;line-height:var(--text-leading-xl)}.card-wrapper .card-content .card-body .card-text-muted{color:var(--text-body-secondary);font-size:var(--text-sm);line-height:var(--text-leading-sm)}.card-wrapper .card-content .card-body .card-subtitle{color:var(--text-heading);font-size:var(--text-md)}.card-wrapper .card-content .card-body .card-description{color:var(--text-body);font-size:var(--text-sm);line-height:var(--text-leading-md);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.card-wrapper .card-content .card-body .field{display:grid;grid-template-columns:140px 1fr;gap:var(--spacing-md);padding-bottom:var(--spacing-md);border-bottom:var(--border-xs) solid var(--border-secondary)}.card-wrapper .card-content .card-body .field:last-child{border-bottom:none;padding-bottom:0}.card-wrapper .card-content .card-body .field-label{font-size:var(--text-sm);color:var(--text-body-secondary);font-weight:400}.card-wrapper .card-content .card-body .field-value{font-size:var(--text-sm);font-weight:700;color:var(--text-heading);word-break:break-word}.card-wrapper .card-content .card-body div.field-value{display:flex;flex-direction:column}.card-wrapper .card-content .card-body .field-empty{font-size:var(--text-sm);color:var(--text-body-secondary);font-style:italic}.card-wrapper .card-content .card-footer{display:inline-flex;justify-content:center;gap:var(--spacing-lg);margin-top:auto}.card-wrapper .card-content .card-footer>.material-symbols-outlined{color:var(--icon-primary);font-size:var(--icon-size-lg);margin-left:auto}.card-wrapper .card-content .card-body .reseau{display:flex;gap:var(--spacing-md);background-color:var(--surface-secondary-light);padding:var(--spacing-sm) var(--spacing-xs)}.card-answer{display:flex;flex-direction:column;background-color:var(--surface-page);gap:var(--spacing-lg)}.chips-container{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.chip{display:flex;justify-content:center;align-items:center;align-self:stretch;gap:var(--spacing-xs);min-height:2.5rem;color:var(--color-chip,var(--text-action));background-color:var(--background-chip,var(--surface-action));padding:var(--spacing-sm) var(--spacing-lg);border-radius:var(--border-radius-full);border:var(--border-xs) solid var(--border-chip,var(--border-action));transition:background-color .25s ease-out,color .25s ease-out,border-color .25s ease-out;overflow:hidden}.chip.selected{--background-chip:var(--surface-secondary-light);border:var(--border-xs) solid var(--border-chip,transparent)}.chip:hover{--color-chip:var(--text-action-hover);--background-chip:var(--surface-action-hover);--border-chip:var(--border-action-hover)}.chip>span{font:var(--text-xs);font-weight:700;line-height:1.1;text-transform:uppercase;text-overflow:ellipsis;overflow:hidden}.chip .close{height:1rem;width:1rem;font-size:var(--icon-size-sm);color:var(--icon-primary)}.chip .close:hover{background-color:#fff0}.chip:hover .close{color:var(--icon-action-hover)}.tabs-container{display:flex;width:100%;border-bottom:var(--border-xs) solid var(--border-secondary);background-color:var(--surface-page);overflow-x:auto}.tabs-container.small{word-break:normal;justify-content:safe center}.tabs-container.small .tab-item{color:var(--text-action);min-height:2.5rem;font-size:var(--text-sm);font-weight:700;line-height:var(--text-leading-sm);text-transform:uppercase;padding:var(--spacing-sm) var(--spacing-lg)}.tab-item{display:flex;align-items:center;gap:var(--spacing-sm);color:var(--text-heading);background-color:var(--background-tab,transparent);white-space:nowrap;padding:var(--spacing-lg);transition:background-color .25s ease-out}.tab-item:not(.active,.disabled):hover{--background-tab:var(--surface-secondary-light);cursor:pointer}.tab-item.active{--background-tab:color-mix(in srgb, var(--surface-secondary-tertiary-dark) 50%, transparent);border-bottom:var(--border-md) solid var(--border-highlight)}.tab-item.disabled{pointer-events:none}.tab-item .tab-label{font-size:var(--text-md);font-weight:700;line-height:var(--text-leading-xl)}.tab-item .tab-count{font-size:var(--text-xs);font-weight:400;line-height:var(--text-leading-xs)}span.badge{display:inline-flex;justify-content:center;align-items:center;gap:var(--gap-badge,.625rem);height:var(--height-badge,auto);min-width:auto;color:var(--color-badge,var(--text-heading));background-color:var(--bg-background-badge,var(--surface-secondary-light));font-size:var(--font-size-badge,var(--text-xs));font-weight:700;line-height:var(--line-height-badge,var(--text-leading-xs));border-radius:var(--border-radius-badge,var(--border-radius-full));padding:var(--padding-badge,var(--spacing-sm));margin:0;float:unset}span.badge.outlined{--bg-background-badge:var(--surface-primary);outline:var(--border-xs) solid var(--border-secondary)}span.badge.brand{--bg-background-badge:var(--surface-secondary-tertiary-dark)}span.badge.full{--bg-background-badge:var(--surface-primary);border:var(--border-xs) solid var(--border-secondary)}span.badge.essential{--bg-background-badge:var(--surface-secondary-light);--height-badge:1.5rem;--border-radius-badge:0 0 0 var(--border-radius-sm);--padding-badge:var(--spacing-xs) var(--spacing-sm)}span.badge.alert{--bg-background-badge:var(--surface-secondary-accent)}span.badge.information{--color-badge:var(--text-body);--font-size-badge:var(--text-sm);--line-height-badge:var(--text-leading-sm);--gap-badge:var(--spacing-xs);--border-radius-badge:0;--bg-background-badge:var(--surface-secondary-medium)}span.badge.home{--bg-background-badge:var(--surface-action-hover-cta);color:var(--surface-action);width:1.75rem}span.badge .material-symbols-outlined{font-size:var(--icon-size-sm);color:var(--icon-color-badge,var(--icon-primary))}.card-highlighting{position:relative;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--gap-card-highlighting,var(--spacing-lg));background-color:var(--bg-card-highlighting,var(--surface-secondary-tertiary-dark));border-radius:var(--border-radius-md);border:var(--border-card-highlighting,none);padding:var(--padding-card-highlighting,var(--spacing-lg));overflow:hidden}.card-highlighting.horizontal{flex-direction:column;--padding-card-highlighting:var(--spacing-xl)}.card-highlighting.variant-green{--bg-card-highlighting:var(--surface-secondary-tertiary-dark)}.card-highlighting.variant-orange{--bg-card-highlighting:var(--surface-secondary-accent)}.card-highlighting.variant-blue{--bg-card-highlighting:var(--surface-secondary-medium)}.card-highlighting:not(.info)::after{content:"";position:absolute;right:-8rem;top:50%;height:15.875rem;width:15.875rem;border-radius:var(--border-radius-full);background-color:var(--surface-page);opacity:.3;transform:translateY(-50%)}.card-highlighting:not(.info) .content{flex:1;z-index:1}.card-highlighting.horizontal:not(.info) .content{text-align:center}.card-highlighting .title-container{display:inline-flex;gap:var(--spacing-sm)}.card-highlighting .content .title{color:var(--text-heading);font-size:var(--text-lg);font-weight:700;line-height:var(--text-leading-xl);margin-bottom:var(--spacing-xs)}.card-highlighting .content .title:last-child{margin-bottom:0}.card-highlighting .buttons-container{display:flex;flex-direction:column;gap:var(--gap-card-highlighting-buttons,var(--spacing-md));z-index:1}.card-highlighting.info{--padding-card-highlighting:var(--spacing-2xl) var(--spacing-3xl);--bg-card-highlighting:var(--surface-information);--border-card-highlighting:var(--border-xs) solid var(--border-secondary)}.card-highlighting.info .buttons-container{flex-direction:row;flex-wrap:wrap;--gap-card-highlighting-buttons:var(--spacing-xl)}.alert{display:flex;gap:var(--spacing-lg);border:var(--border-xs) solid var(--border-secondary);background:var(--surface-primary)}.alert .material-symbols-outlined{display:flex;align-items:center;font-size:var(--icon-size-md);color:var(--color-icon-alert,var(--icon-primary));background-color:var(--bg-icon-alert,var(--surface-primary));padding:var(--spacing-xl) var(--spacing-lg)}.alert .content{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-xl) var(--spacing-xl) var(--spacing-xl) 0;gap:var(--spacing-sm);flex:1 0 0%}.alert.info{--color-icon-alert:var(--icon-information);--bg-icon-alert:var(--surface-information)}.alert.success{--color-icon-alert:var(--icon-success);--bg-icon-alert:var(--surface-success)}.alert.warning{--color-icon-alert:var(--icon-alert);--bg-icon-alert:var(--surface-warning)}.alert.error{--color-icon-alert:var(--icon-error);--bg-icon-alert:var(--surface-error)}.breadcrumb-container ol{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-xs);list-style:none;overflow-wrap:break-word}.breadcrumb-container ol li{display:inline-flex}.breadcrumb-container ol li a,.breadcrumb-container ol li span{font-size:var(--text-sm);line-height:var(--text-leading-md);color:var(--text-body)}@media only screen and (min-width:992px){.breadcrumb-container ol{flex-wrap:nowrap}.breadcrumb-container ol li{display:inline-flex;white-space:nowrap}.breadcrumb-container ol li:last-child{min-width:0}.breadcrumb-container ol li:last-child a,.breadcrumb-container ol li:last-child span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.breadcrumb-container ol li a{text-decoration-line:underline;text-underline-offset:2px}.breadcrumb-container ol li .material-symbols-outlined{display:block;font-size:var(--icon-size-sm);color:var(--icon-primary)}.toggle-breadcrumb{color:var(--text-action);line-height:1.125rem;font-size:.875rem;text-decoration:underline;border:none;background:#fff0;cursor:pointer}.modal[popover]{margin:auto}.modal{--modal-background-color:var(--surface-primary)}.modal::backdrop{background-color:rgb(0 0 0 / .6)}.stepper-container{display:flex;align-items:center}.stepper-container .step-item{display:flex;align-items:center;gap:var(--spacing-sm);flex-shrink:0}.stepper-container .step-item .step-circle{display:grid;place-items:center;width:32px;height:32px;font-size:var(--text-sm);font-weight:800;flex-shrink:0;border-radius:var(--border-radius-full)}.stepper-container .step-item.done .step-circle{background:var(--surface-secondary-dark);color:var(--text-on-dark-bg)}.stepper-container .step-item.active .step-circle{box-shadow:0 0 0 4px var(--surface-secondary-medium);background-color:var(--surface-secondary-dark);color:var(--text-on-dark-bg)}.stepper-container .step-item.animation .step-circle{animation:step-active-circle .3s ease-out forwards;animation-delay:0.8s}.stepper-container .step-item.pending .step-circle{background-color:#fff0;border:var(--border-sm) solid var(--border-action)}.stepper-container .step-item .step-label{font-size:var(--text-sm);white-space:nowrap}.stepper-container .step-item.done .step-label,.stepper-container .step-item.active .step-label{font-weight:700;color:var(--surface-secondary-dark)}.stepper-container .step-item.animation:first-child .step-label{animation-delay:0}.stepper-container .step-item.animation .step-label{animation:step-active-label .3s ease-out forwards;animation-delay:0.8s}.stepper-container .step-item.pending .step-label{font-weight:400;color:var(--text-body-secondary)}.stepper-container .step-connector{position:relative;flex:1;height:2px;background-color:var(--border-tertiary);margin:0 var(--spacing-md);border-radius:2px;min-width:20px;overflow:hidden}.stepper-container .step-connector.done{background:var(--surface-secondary-dark)}.stepper-container .step-item.done .step-circle .material-symbols-outlined{font-size:var(--icon-size-sm)}.stepper-container .step-connector::after{content:'';position:absolute;inset:0;background:var(--surface-secondary-dark);border-radius:inherit;transform:scaleX(0);transform-origin:left center}.step-connector.animation::after{animation:draw-x .8s cubic-bezier(.65,0,.35,1) forwards}@keyframes draw-x{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes step-active-circle{0%{box-shadow:none}100%{background-color:var(--surface-secondary-dark);color:var(--text-on-dark-bg);box-shadow:0 0 0 4px var(--surface-secondary-medium)}}@keyframes step-active-label{0%{color:auto}100%{color:var(--surface-secondary-dark);font-weight:700}}.header{background-color:var(--surface-page);box-shadow:0 0 12px 0 rgb(49 49 49 / .16);z-index:99}.header .section-header{display:flex;justify-content:space-between;align-items:flex-start;max-width:90rem;width:100%;margin-inline:auto;padding:var(--spacing-lg) var(--spacing-4xl);border-bottom:var(--border-xs) solid var(--border-secondary)}.header .section-header .brand-header{display:flex;align-items:center;gap:var(--spacing-lg);padding:var(--spacing-lg) 0}.header .section-header .brand-header img{max-height:4.5rem;height:auto;width:auto;object-fit:contain}.header .section-header .brand-header img:nth-child(2){padding-inline:var(--spacing-lg)}.responsable-formation-only{display:none!important}[data-roles*=",16,"] .responsable-formation-only{display:flex!important}.header #user-menu{left:auto;max-height:100%;max-width:24.125rem;width:100%;padding:2.375rem 2.1875rem}#user-menu[popover]:-internal-popover-in-top-layer::backdrop{background-color:rgb(0 0 0 / .2)}.header #user-menu .content{display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-md)}.header #user-menu .content hr{border-color:var(--border-secondary)}.header #user-menu .content #user-menu-close{position:absolute;top:var(--spacing-lg);right:var(--spacing-lg);color:var(--icon-primary);background:none;font-size:var(--icon-size-md);border:none;padding:0;flex-shrink:0;cursor:pointer}.header #user-menu .content header{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm);text-align:center}.header #user-menu .content header .user-avatar{height:5.5rem;width:5.5rem}.header #user-menu .content header .full-name{color:var(--text-heading);font-size:var(--text-xl);font-weight:700;line-height:var(--text-leading-2xl)}.header #user-menu .content header p{color:var(--text-body-secondary);font-size:var(--text-sm);line-height:var(--text-leading-md)}.button-user-menu{display:flex;align-items:center;gap:var(--spacing-md);color:var(--text-body);font-weight:700;border:none;padding:var(--spacing-md) var(--spacing-sm);transition:background-color .3s ease-out}.button-user-menu.level-2{font-size:var(--text-sm);font-weight:400}.button-user-menu:hover,.button-user-menu:active{background-color:var(--surface-secondary-light)}.header #menu-header .search-header{display:none;margin:var(--spacing-lg)}.header #menu-header .search-header input{max-width:100%}.header #menu-header nav ul{display:flex;justify-content:center}.nav-entry{display:flex;align-items:center;gap:var(--spacing-sm);font-size:var(--text-xs);font-weight:700;line-height:var(--text-leading-xs);color:var(--text-heading);background-color:var(--surface-action);padding:var(--spacing-lg);text-transform:uppercase;transition:background-color .3s ease-out}.nav-entry:hover,.nav-entry.active{background-color:var(--surface-action-hover)}.header .section-header .actions-header{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;gap:var(--spacing-sm);padding-block:var(--spacing-md)}.header .section-header .actions-header-mobile{display:none;padding:var(--spacing-sm) var(--spacing-sm) 0 0}.header .section-header .actions-header .shortcut-header{display:flex;gap:var(--spacing-sm)}.button-header{display:flex;justify-content:center;align-items:center;height:2.5rem;width:2.5rem;color:var(--text-body);background:none;border:none;cursor:pointer;padding:var(--spacing-sm);transition:background-color .3s ease-out}.button-header.border{border:var(--border-xs) solid var(--border-secondary)}.button-header:hover{background-color:rgb(0 0 0 / .04)}.input-field.outlined .suffix.search-icon{background:#fff0;border:none;cursor:pointer;transition:color .25s ease-out}.input-field.outlined .suffix.search-icon:disabled{display:none}.input-field.outlined .suffix.search-icon:hover{color:var(--text-action)}main:not(.custom-layout){display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-3xl);max-width:90rem;width:100%;margin-inline:auto;padding:var(--spacing-lg) var(--spacing-4xl) var(--spacing-3xl)}.centered-section{max-width:90rem;width:100%;margin-inline:auto;padding-inline:var(--spacing-4xl)}.full-width-section{margin-inline:calc(-1 * var(--spacing-4xl))}.wrapper{max-width:54.25rem;width:100%;margin-inline:auto}.layout{display:flex;flex-direction:column;gap:var(--spacing-3xl)}.layout .title{display:flex;align-items:center;gap:var(--spacing-lg)}.wysiwyg-content{word-break:break-word}@scope (.wysiwyg-content) to (.not-wysiwyg-content){:scope :where(p):not(:last-child){margin-bottom:1rem}:scope :where(.info p:first-of-type){font-weight:600}:scope :where(h1,h2,h3,h4,h5,h6):not(:last-child){margin-bottom:var(--spacing-md)}:scope :where(h2):not(:first-child){margin-top:var(--spacing-3xl)}:scope>:where(h3,h4,h5):not(:first-child){margin-top:var(--spacing-2xl)}:scope>:where(h6):not(:first-child){margin-top:var(--spacing-md)}:scope :where(ol){list-style:decimal;margin-left:var(--spacing-3xl);margin-bottom:1rem}:scope :where(ul){list-style:disc;margin-left:var(--spacing-3xl);margin-bottom:1rem}:scope a[href]:not([class]){color:var(--text-action);text-decoration:underline;text-underline-offset:2px;transition:color .3s ease-out}:scope a[href]:not([class])[target="_blank"]::after{content:"open_in_new";font-family:"Material Symbols Outlined";display:inline-block;font-size:1em;line-height:1em;margin-left:var(--spacing-xs);vertical-align:middle}:scope a[href]:not([class]):hover{color:var(--text-action-hover)}:scope a[href]:not([class]):visited{color:var(--text-information)}}.row.header-page{display:grid}.header-page{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-xl);background-color:var(--surface-secondary-dark);border-radius:var(--border-radius-md);padding:var(--spacing-3xl)}.header-page .header-page-image.icon{width:6.625rem;height:6.625rem;padding:var(--spacing-md)}@media (max-width:825px){.header-page .header-page-image.icon{order:1}}.header-page .header-page-image img{display:block;height:100%;width:100%;max-height:17.375rem;max-width:17.375rem;border-radius:var(--border-radius-sm)}.header-page .header-page-content{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-lg);flex:1 0 0%;--focus-color:var(--surface-secondary-light)}.header-page .header-page-content .date{color:var(--text-on-dark-bg);font-size:var(--text-xs);line-height:var(--text-leading-xs)}.header-page .header-page-content .title{color:var(--text-on-dark-bg)}.header-page .header-page-content .subtitle{color:var(--text-on-dark-bg);font-size:var(--text-xl);font-weight:700;line-height:var(--text-leading-2xl)}.header-page .header-page-content p{color:var(--text-on-dark-bg);font-size:var(--text-md);line-height:var(--text-leading-xl)}.header-page .header-page-content p a{color:var(--text-body-on-dark);text-decoration:underline}.header-page .header-page-content p a[target="_blank"]::after{content:"open_in_new";font-family:"Material Symbols Outlined";display:inline-block;font-size:var(--icon-size-sm);margin-left:var(--spacing-xs)}.header-page .header-page-content .material-symbols-outlined.favorite{background-color:var(--surface-secondary-tertiary-dark);color:var(--icon-primary);border-radius:var(--border-radius-full);padding:var(--spacing-sm)}.header-page .header-page-content .buttons-container{display:flex;align-items:center;gap:var(--spacing-md);flex-wrap:wrap}.container-questions{display:flex;flex-direction:column;gap:var(--spacing-lg);width:100%;border:var(--border-xs) solid var(--border-secondary);border-radius:var(--border-radius-md);padding-inline:var(--spacing-2xl)}.container-questions li a{display:flex;justify-content:space-between;align-items:center;color:var(--text-action);font-weight:600;padding-block:var(--spacing-lg);border-bottom:var(--border-xs) solid var(--border-secondary)}.container-questions li:last-child a{border-bottom:none}.question-answer,.other-questions{display:flex;flex-direction:column;gap:var(--spacing-lg)}.container-two-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg)}.search-filters{padding:var(--spacing-xl);border:var(--border-xs) solid var(--border-secondary);border-radius:var(--border-radius-md);z-index:1}.card .card-content{padding:0}.card.horizontal{background-color:var(--surface-secondary-light);box-shadow:none;align-items:center;padding:var(--spacing-xl);gap:var(--spacing-lg)}.card-horizontal .card-stacked .card-content{display:flex;justify-content:space-between;align-items:center}.card.horizontal .card-image img{max-width:3.75rem;max-height:3.75rem}.questions-container{display:flex;flex-direction:column;gap:var(--spacing-lg)}.anchorBar{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);background-color:var(--surface-secondary-light);border-bottom:var(--border-xs) solid var(--border-secondary)}.anchorBar .content{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:100%;max-width:95rem;margin:0 auto;padding:0 var(--spacing-6xl)}@media screen and (max-width:1100px){.anchorBar .content .button-cta{margin:var(--spacing-lg)}}.anchorBar .content nav{overflow-x:auto}.anchorBar .content ul{display:flex}.anchorBar .content ul li{position:relative}.anchorBar .content ul li:hover::before{content:"";position:absolute;bottom:0;left:0;right:0;height:var(--border-lg);background-color:var(--border-highlight)}.anchorBar .content ul li a{display:flex;gap:var(--spacing-sm);padding:var(--spacing-2xl) var(--spacing-xl);color:var(--text-heading);font-weight:600}.anchorBar .content ul li a:focus-visible{outline-offset:-2px}.anchorBar .content ul li a .material-symbols-outlined{color:var(--icon-primary)}span.material-symbols-outlined.circled{background-color:var(--surface-secondary-medium);padding:var(--spacing-sm);border-radius:var(--border-radius-full)}.file-download{display:flex;justify-content:space-between;align-items:center;width:100%;border:var(--border-xs) solid var(--border-secondary);padding:var(--spacing-lg);border-radius:var(--border-radius-md);font-weight:600;cursor:pointer}.file-download .content{display:flex;flex-direction:column;align-items:flex-start;padding-right:var(--spacing-sm);gap:var(--spacing-xs);flex:1 0 0%}.file-download .content p{color:var(--text-body)}.file-download .content .info{display:flex;gap:var(--spacing-sm);color:var(--text-body-secondary);font-size:var(--text-xs);font-weight:400;line-height:normal}.file-download .material-symbols-outlined{color:var(--icon-primary)}.tuile-formation{background-color:var(--surface-secondary-light);border-radius:var(--border-radius-md);padding:var(--spacing-xl);border:var(--border-xs) solid var(--border-secondary);background-image:radial-gradient(circle at 92% 92%,rgb(206 213 255 / .2) 20%,transparent 10%)}.tuile-formation .content{display:flex;flex-direction:column;align-items:start;height:100%;gap:var(--spacing-sm)}.tuile-formation button{margin-top:auto}.tuile-formation .info{padding-bottom:var(--spacing-lg)}.tuile-formation span.badge{--color-badge:var(--text-body)}.input-field.label-select2-hide label{display:block!important;top:-24px!important;left:0.1rem!important;font-size:var(--text-xs)!important;color:var(--text-action)!important;transform:none!important}.input-field.label-select2-hide{margin-top:1.5rem}#toggle-filters{display:flex;align-items:center;background-color:var(--surface-secondary-light);border:var(--border-xs) solid var(--border-secondary);gap:var(--spacing-md);padding:var(--spacing-lg);border-radius:var(--border-radius-md);box-shadow:0 1px 0 0 var(--border-secondary);text-transform:uppercase;font-weight:700;color:var(--text-body);cursor:pointer;width:100%}#close-filters{position:absolute;top:.75rem;right:.75rem;font-size:2rem;color:var(--icon-primary);border:none;background:#fff0}.show-filters{position:fixed;inset:0;height:100%;background-color:var(--surface-action);overflow-y:auto;z-index:100}.chip .close{color:var(--text-action)}.input.select{background-color:#fff0;box-shadow:none}.menu-thematique{display:flex;flex-direction:column;border:var(--border-xs) solid var(--border-secondary);border-radius:var(--border-radius-md);list-style:none}.menu-thematique>li>a{color:var(--text-body);font-weight:700}.menu-thematique .collapsible-header,.menu-thematique>li>a{padding:var(--spacing-md) var(--spacing-lg) var(--spacing-md) var(--spacing-2xl);background-color:#fff0;border:none;text-align:start;align-items:flex-start;outline:none}.menu-thematique .collapsible-body li:first-child{border-top:var(--border-xs) solid var(--border-secondary)}.menu-thematique li:not(:last-child){border-bottom:var(--border-xs) solid var(--border-secondary)}.menu-thematique li.active .collapsible-header,.menu-thematique>li>a.active{background-color:var(--surface-secondary-light)}.active .collapsible-header::after{color:var(--icon-action-pressed)}.menu-thematique .collapsible-body a{color:var(--color-blue)}.menu-thematique ul li:not(:has(a.active)){padding:var(--spacing-md) var(--spacing-lg) var(--spacing-md) var(--spacing-3xl)}.menu-thematique ul li a{color:var(--text-body)}.menu-thematique ul li a.active{font-weight:700;padding:var(--spacing-md) var(--spacing-lg) var(--spacing-md) var(--spacing-2xl)}.menu-thematique li{display:flex;flex-direction:column}.menu-thematique li div{line-height:1.3}.menu-thematique::-webkit-scrollbar{width:.438rem}.menu-thematique::-webkit-scrollbar-track{background:#fff0;border-radius:1.5rem}.menu-thematique::-webkit-scrollbar-thumb{background:var(--surface-secondary-medium);border-radius:1.5rem}.container-menu .menu-mobile{display:flex;align-items:center;justify-content:space-between;background-color:var(--surface-secondary-light);border:var(--border-xs) solid var(--border-secondary);border-radius:var(--border-radius-md);padding:var(--spacing-lg)}.container-menu .menu-mobile-content{display:flex;align-items:center;gap:var(--spacing-md);font-weight:700;text-transform:uppercase}.container-menu .menu-mobile.active .rotate-icon{transform:rotate(180deg)}.container-menu .menu-mobile.active{border-radius:var(--border-radius-md) var(--border-radius-md) 0 0;border-bottom-color:#fff0}@media only screen and (max-width:992px){#menu_thematique:not(.hide-on-med-and-down){border-radius:0 0 var(--border-radius-md) var(--border-radius-md)}}.video-wrapper{width:100%;aspect-ratio:16 / 9}.img-resource{width:57%;border-radius:var(--border-radius-sm);display:block;margin-left:auto;margin-right:auto}.container-video{display:flex;flex-direction:column;justify-content:center;width:100%;padding:var(--spacing-xl) var(--spacing-lg);gap:var(--spacing-lg);border:var(--border-xs) solid var(--border-secondary);border-radius:var(--border-radius-md)}.puzzle-container{display:flex;gap:5px}.puzzle{--arrow-height:3.75rem;--arrow-width:1rem;--bg-puzzle-piece:var(--surface-page);position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;flex:1;background-color:var(--bg-puzzle-piece);padding:var(--spacing-lg);gap:var(--spacing-sm);border-radius:var(--border-radius-md)}.puzzle:not(:last-child)::before,.puzzle:not(:last-child)::after{content:'';position:absolute;top:50%;transform:translateY(-50%);clip-path:polygon(0 0,100% 50%,0 100%)}.puzzle:not(:last-child)::before{right:calc(var(--arrow-width) * -1);width:var(--arrow-width);height:var(--arrow-height);background-color:var(--bg-puzzle-piece);z-index:2}.puzzle:not(:last-child)::after{right:calc(var(--arrow-width) * -1 - 6px);width:calc(var(--arrow-width) + 6px);height:calc(var(--arrow-height) + 20px);background-color:var(--surface-primary);z-index:1}.puzzle.tertiary-dark{--bg-puzzle-piece:var(--surface-secondary-tertiary-dark)}.puzzle.accent{--bg-puzzle-piece:var(--surface-secondary-accent)}.puzzle.secondary-medium{--bg-puzzle-piece:var(--surface-secondary-medium)}.puzzle p{color:var(--text-heading);font-weight:700;text-align:center}.puzzle .material-symbols-outlined{color:var(--icon-primary)}.block-level{position:relative;display:flex;flex-direction:column;gap:var(--spacing-2xl);background-color:var(--bg-block-level);padding:var(--spacing-4xl) var(--spacing-2xl);border-radius:var(--spacing-lg);overflow:hidden;margin-inline:unset;z-index:1}.block-level::after{content:"";position:absolute;height:45.5rem;width:22.5rem;top:230px;left:0;background-color:var(--bg-icon-block-level);opacity:.4;z-index:-1;clip-path:path("M0 0C10.9859 2.65405 21.099 9.54218 27.5547 20.665L71.7627 96.834C81.7317 114.01 101.972 122.38 121.16 117.261L206.086 94.6035C238.806 85.8741 268.709 115.832 259.92 148.536L237.315 232.646C232.14 251.905 240.563 272.236 257.842 282.191L333.829 325.973C363.208 342.9 363.208 385.295 333.829 402.222L257.842 446.003C240.563 455.958 232.14 476.29 237.315 495.548L259.92 579.659C268.709 612.363 238.806 642.321 206.086 633.592L121.16 610.935C101.972 605.815 81.7317 614.184 71.7627 631.36L27.5547 707.529C21.099 718.652 10.9859 725.539 0 728.193V0Z")}.block-level.level-2{--bg-block-level:var(--surface-secondary-tertiary-light);--bg-icon-block-level:var(--surface-secondary-tertiary-dark)}.block-level.level-3{--bg-block-level:var(--surface-secondary-neutral);--bg-icon-block-level:var(--surface-secondary-accent)}.block-level.level-4{--bg-block-level:var(--surface-secondary-light);--bg-icon-block-level:var(--surface-secondary-medium)}.block-level header .level-title{display:flex;align-items:center;gap:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.block-level .collapsible .collapsible-header{gap:initial;width:fit-content;cursor:auto;border:0;padding:0;background:#fff0;align-items:initial}.block-level .collapsible .collapsible-header::after{content:''}.block-level .collapsible span.badge{margin-left:0}.block-level .collapsible .active span.badge:not(.new){color:var(--text-heading)}.autres-sujets,.passer-a-laction{display:flex;flex-direction:column;gap:var(--spacing-2xl)}.passer-a-laction .container-links{display:flex;flex-direction:column;background-color:var(--surface-secondary-light);padding:var(--spacing-2xl);gap:var(--spacing-sm);border-radius:var(--border-radius-md)}.passer-a-laction .container-links li a{color:var(--text-heading);cursor:pointer}.passer-a-laction .container-links li a .material-symbols-outlined{font-size:var(--icon-size-sm);color:var(--icon-primary);margin-left:var(--spacing-xs);vertical-align:unset}.carousel-wrapper{display:flex;flex-direction:column;gap:var(--spacing-lg)}.carousel-wrapper .carousel-container{display:flex;gap:var(--spacing-xl);width:100%;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.carousel-wrapper .carousel-container:focus-visible{outline:none}.carousel-wrapper .carousel-container>*{flex:0 0 20.438rem;scroll-snap-align:start}.carousel-wrapper .carousel-container.lg>*{flex:0 0 26.333rem}.carousel-wrapper .carousel-buttons{display:inline-flex;gap:var(--spacing-lg);margin-inline:auto;user-select:none}hr{border:none;border-top:var(--border-xs) solid var(--border-secondary)}.open_in_new{vertical-align:bottom}.search-field{width:fit-content}.home-hero{display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-4xl);background-color:var(--surface-secondary-dark);padding:var(--spacing-4xl);border-radius:var(--border-radius-lg);--focus-color:var(--surface-secondary-light)}.home-hero .content-hero{display:flex;flex-direction:column;gap:var(--spacing-lg);flex:1 1 calc(20rem * 2 + var(--spacing-lg))}.home-hero .content-hero .hero-title{color:var(--text-on-dark-bg)}.home-hero .content-hero .hero-subtitle{display:block;color:var(--text-on-dark-bg);font-size:var(--text-xl);font-weight:700;line-height:var(--text-leading-2xl)}.home-hero .content-hero .tuiles-hero{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg);margin-top:var(--spacing-xl)}.home-hero .image-hero img{display:block;max-width:100%;height:auto;border-radius:var(--border-radius-lg)}.home-cta-account{display:flex;align-items:center;gap:var(--spacing-4xl);background-color:var(--surface-secondary-tertiary-dark);max-width:68.375rem;width:100%;margin-inline:auto;padding:var(--spacing-2xl);border-radius:var(--border-radius-lg)}.home-cta-account .content-cta-account{display:flex;flex-direction:column;gap:var(--spacing-2xl);flex:1 1 0%}.home-cta-account .content-cta-account ul{color:var(--text-heading);display:flex;flex-direction:column;gap:var(--spacing-sm);list-style:inside disc}.home-cta-account .content-cta-account ul li::marker{color:var(--surface-secondary-dark)}.buttons-cta-account{display:flex;flex-wrap:wrap;gap:var(--spacing-xl)}.home-cta-account .image-cta-account{max-width:23rem;width:100%;aspect-ratio:1 / 1}.home-cta-account .image-cta-account img{display:block;max-width:100%;height:auto}.home-news{display:flex;align-items:center;flex-direction:column;gap:var(--spacing-3xl);background-color:var(--surface-secondary-light);border-radius:var(--border-radius-lg);padding:var(--spacing-4xl)}.home-news h2,.autres-sujets h2,.passer-a-laction h2{background-color:var(--surface-secondary-tertiary-dark);width:fit-content}.pagination-container{display:inline-flex;align-items:center;gap:var(--spacing-xs);margin-inline:auto}.pagination-numbers{display:inline-flex;gap:var(--spacing-xs)}.home-choose-academie{display:flex;flex-direction:column;gap:var(--spacing-3xl)}.home-choose-academie .title-container{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--spacing-lg)}.home-choose-academie .key-numbers{display:flex;flex-wrap:wrap;gap:var(--spacing-lg)}.container-icon-title{display:flex;gap:var(--spacing-lg);margin-top:var(--spacing-2xl)}.sitemap ul{display:flex;flex-direction:column;gap:var(--sitemap-gap,var(--spacing-sm));padding-inline-start:var(--spacing-xl);margin-top:var(--spacing-lg);list-style:disc}.sitemap ul[data-level="1"]{--sitemap-gap:var(--spacing-lg);list-style:none;padding-inline-start:0}.sitemap ul[data-level="1"] li a{color:var(--text-heading);font-size:var(--text-2xl);font-weight:700}.sitemap ul[data-level="2"] li a{color:var(--text-heading);font-size:var(--text-xl);font-weight:700}.sitemap ul[data-level="3"] li a{color:var(--text-body);font-size:var(--text-md);font-weight:400}.footer{background-color:var(--surface-page)}.footer .section-footer{max-width:90rem;margin-inline:auto;border-top:var(--border-xs) solid var(--border-secondary)}.footer .section-footer .content{display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-sm);padding:var(--spacing-xl) var(--spacing-4xl) var(--spacing-sm);border-bottom:var(--border-xs) solid var(--border-secondary)}.footer .section-footer .content .left-content{display:flex;justify-content:space-evenly;flex-direction:column;gap:var(--spacing-xl)}.footer .section-footer .content .left-content .copyright{color:var(--text-body-secondary);font-size:var(--text-sm);line-height:var(--text-leading-md)}.footer .section-footer .content .left-content .brand-footer{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-lg)}.footer .section-footer .content .left-content .brand-footer img{height:auto;width:auto;object-fit:contain}.footer .section-footer .content .left-content .brand-footer img#republique-francaise-logo,.footer .section-footer .content .left-content .brand-footer img#ademe-logo{max-height:5.25rem}.footer .section-footer .content .left-content .brand-footer img#ademe-logo{padding-inline:var(--spacing-xl)}.footer .section-footer .content .left-content .brand-footer img#ademe-academie-logo{max-height:4.5rem}.footer .section-footer .content .left-content .brand-footer img#qualiopi-logo{max-height:4rem}.footer .section-footer .content .right-content{display:flex;justify-content:center;flex-direction:column;gap:var(--spacing-lg);max-width:36.75rem;width:100%}.footer .section-footer .content .right-content p{font-size:var(--text-sm)}.footer .section-footer .content .right-content ul{display:inline-flex;flex-wrap:wrap;gap:var(--spacing-xs) var(--spacing-xl)}.footer .section-footer .content .right-content ul .content-link{display:inline-flex;align-items:center;gap:var(--spacing-xxs);color:var(--text-body);font-size:var(--text-sm);font-weight:700;line-height:var(--text-leading-xl)}.footer .section-footer .content .right-content ul .content-link .material-symbols-outlined{font-size:var(--icon-size-sm)}.footer .section-footer .legal-notices{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-lg) var(--spacing-4xl)}.footer .section-footer .legal-notices ul{display:inline-flex;flex-wrap:wrap;gap:var(--spacing-lg)}.footer .section-footer .legal-notices ul li{display:flex;align-items:stretch}.footer .section-footer .legal-notices ul li a{color:var(--text-body);font-size:var(--text-xs);line-height:var(--text-leading-lg)}.footer .section-footer .legal-notices ul li a:hover{color:var(--text-action-hover);text-decoration-line:underline;text-underline-offset:2px}.footer .section-footer .legal-notices ul li::after{content:"";display:inline-block;align-self:center;height:1rem;width:1px;background-color:var(--icon-disabled);margin-right:1rem}.footer .section-footer .legal-notices ul li::after{margin-left:1rem;margin-right:0}.footer .section-footer .legal-notices .licence-ecoconception{display:flex;flex-direction:column;gap:1.5rem}.footer .section-footer .legal-notices .licence-ecoconception p{font-size:var(--text-xs);line-height:var(--text-leading-lg)}.footer .section-footer .legal-notices .licence a{display:inline-flex;align-items:center;gap:var(--spacing-xs);white-space:nowrap}.footer .section-footer .legal-notices .licence a span:first-child,.footer .section-footer .legal-notices .ecoconception a span:first-child{color:var(--text-body);text-decoration-line:underline;text-underline-offset:2px}.footer .section-footer .legal-notices .licence .material-symbols-outlined,.footer .section-footer .legal-notices .ecoconception .material-symbols-outlined{color:var(--color-neutral-grey-500);font-size:var(--icon-size-sm)}@media (max-width:62rem){.header #menu-header{position:absolute;display:flex;flex-direction:column;background-color:var(--surface-page);width:100%;z-index:1}.header #menu-header[data-state="closed"]{display:none}.header #menu-header .search-header{display:block}.header #menu-header nav ul{flex-direction:column;gap:var(--spacing-sm)}.header .section-header .actions-header{padding-right:var(--spacing-sm)}.collapsible .voir-plus .button-secondary{border-bottom:none;text-decoration:underline}}@media (max-width:60rem){.home-cta-account{flex-direction:column;align-items:flex-start}.container-cards{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}}@media screen and (max-width:51.5rem){h1,.heading-1{font-size:2rem;line-height:2.375rem}h2,.heading-2{font-size:1.625rem;line-height:2.375rem}h3,.heading-3{font-size:1.5rem;line-height:2rem}.container-two-cards{grid-template-columns:repeat(1,1fr)}.stepper-container{flex-direction:column;align-items:flex-start}.stepper-container .step-connector{flex:none;width:2px;height:20px;margin:var(--spacing-xs) 0 0 15px;min-width:auto;flex-shrink:0}.header .section-header{padding:0 0 0 var(--spacing-sm)}.header .section-header .brand-header{gap:0}.header .section-header .brand-header img{max-height:3.25rem}.header .section-header .brand-header img:nth-child(2){padding-inline:var(--spacing-sm)}.header .section-header .brand-header img:last-child{max-height:2.75rem}.header .section-header .actions-header .shortcut-header{gap:0}.header .section-header .actions-header-mobile{display:inline-flex}main:not(.custom-layout){padding:var(--spacing-lg) var(--spacing-xl) var(--spacing-3xl)}.centered-section{padding-inline:var(--spacing-xl)}.full-width-section{margin-inline:calc(-1 * var(--spacing-xl))}.header-page,.home-hero{padding:var(--Space-4,2rem) var(--Space-3,1.5rem)}.header-page{flex-direction:column-reverse;align-items:start}.home-cta-account{padding:var(--spacing-xl)}.home-news{padding:var(--spacing-4xl) var(--spacing-xl)}.button-navigation{padding:0}.puzzle-container{flex-direction:column}.puzzle{flex-direction:row;gap:var(--spacing-lg);padding:var(--spacing-xl) var(--spacing-lg)}.puzzle p{text-align:left}.puzzle .material-symbols-outlined{margin-left:auto}.puzzle:not(:last-child)::before,.puzzle:not(:last-child)::after{top:auto;right:auto;left:50%;transform:translateX(-50%);clip-path:polygon(0 0,50% 100%,100% 0)}.puzzle:not(:last-child)::before{bottom:calc(var(--arrow-width) * -1);width:var(--arrow-height);height:var(--arrow-width)}.puzzle:not(:last-child)::after{bottom:calc(var(--arrow-width) * -1 - 6px);width:calc(var(--arrow-height) + 20px);height:calc(var(--arrow-width) + 6px)}.anchorBar .content{padding:0}.anchorBar .content ul{padding:0 var(--spacing-xl)}.anchorBar .content ul li a{padding:var(--spacing-lg);white-space:nowrap}.block-level{padding:var(--spacing-4xl) var(--spacing-xl)}.pagination-container>li:not(:nth-child(-n+2)):not(:nth-last-child(-n+2)):not(:has(span)):not(:has(.current)){display:none}.pagination-container>li:first-child,.pagination-container>li:last-child{margin:0!important}.pagination-container>li:first-child span:last-child,.pagination-container>li:last-child span:first-child{display:none}.footer .section-footer .content{padding:var(--spacing-lg)}.footer .section-footer .content .left-content{padding:var(--spacing-sm) var(--spacing-lg) 0}.footer .section-footer .content .right-content{padding:var(--spacing-lg);gap:var(--spacing-xl)}.footer .section-footer .legal-notices{gap:var(--spacing-xl);padding:var(--spacing-lg) var(--spacing-2xl)}.footer .section-footer .legal-notices ul{gap:var(--spacing-lg) var(--spacing-sm)}}@media screen and (max-width:30rem){.header-page{flex-direction:column-reverse}.home-hero .content-hero .tuiles-hero{grid-template-columns:1fr}.card-highlighting:not(.info){text-align:center;padding:var(--spacing-2xl)}.card-highlighting.info{text-align:left;padding:var(--spacing-lg)}}@media screen and (max-width:22.5rem){.header .section-header{padding:0 0 0 var(--spacing-lg)}.header .section-header .brand-header{gap:unset}main:not(.custom-layout){padding:var(--spacing-lg) var(--spacing-xl) var(--spacing-3xl)}.centered-section{padding-inline:var(--spacing-xl)}.footer .section-footer .content{padding:var(--spacing-lg) 0}.footer .section-footer .content .left-content{gap:var(--spacing-xl);padding-inline:var(--spacing-xl)}.footer .section-footer .content .right-content,.footer .section-footer .legal-notices{padding:var(--spacing-lg) var(--spacing-xl)}}