﻿@charset "UTF-8";
/*! @ecl/preset-eu - 5.3.1 Built on 2026-09-21T08:14:21.196Z */:root{--ecl-color-primary:#0e47cb;--ecl-color-primary-180:#030e2e;--ecl-color-primary-160:#0a328e;--ecl-color-primary-140:#0b39a2;--ecl-color-primary-120:#0d40b7;--ecl-color-primary-100:#0e47cb;--ecl-color-primary-80:#3e6cd5;--ecl-color-primary-60:#6e91e0;--ecl-color-primary-40:#9fb5ea;--ecl-color-primary-20:#cfdaf5;--ecl-color-primary-10:#e7edfa;--ecl-color-primary-5:#f3f6fc;--ecl-color-secondary:#fc0;--ecl-color-secondary-180:#997a00;--ecl-color-secondary-160:#b38f00;--ecl-color-secondary-140:#cca300;--ecl-color-secondary-120:#e6b800;--ecl-color-secondary-100:#fc0;--ecl-color-secondary-80:#ffd633;--ecl-color-secondary-60:#ffe066;--ecl-color-secondary-40:#ffeb99;--ecl-color-secondary-20:#fff5cc;--ecl-color-dark:#191d26;--ecl-color-dark-100:#191d26;--ecl-color-dark-80:#515560;--ecl-color-dark-60:#7d8088;--ecl-color-dark-40:#a8aaaf;--ecl-color-dark-20:#d4d5d7;--ecl-color-dark-10:#e9eaeb;--ecl-color-dark-5:#f4f5f5;--ecl-color-info:#0e47cb;--ecl-color-info-100:#0e47cb;--ecl-color-info-5:#f3f6fc;--ecl-color-success:#00a174;--ecl-color-success-midtone:#ccf4e9;--ecl-color-success-100:#00a174;--ecl-color-success-5:#f2fcf9;--ecl-color-warning:#ff8133;--ecl-color-warning-100:#ff8133;--ecl-color-warning-5:#fff7f2;--ecl-color-error:#d7003d;--ecl-color-error-midtone:#fcccda;--ecl-color-error-100:#d7003d;--ecl-color-error-5:#fef2f5;--ecl-color-accent:#00e9ff;--ecl-color-accent-100:#00e9ff;--ecl-color-accent-30:#b3f8ff;--ecl-color-overlay-light:color-mix(in srgb,var(--c-d) 70%,transparent);--ecl-color-overlay-dark:color-mix(in srgb,var(--c-d) 90%,transparent);--ecl-color-corporate-gradient:linear-gradient(90deg,#155dfc,#1447e6 50%,#010492);--ecl-color-white-alpha-950:color-mix(in srgb,#fff 95%,transparent);--ecl-color-white-alpha-900:color-mix(in srgb,#fff 90%,transparent);--ecl-color-white-alpha-800:color-mix(in srgb,#fff 80%,transparent);--ecl-color-white-alpha-700:color-mix(in srgb,#fff 72%,transparent);--ecl-color-white-alpha-600:color-mix(in srgb,#fff 60%,transparent);--ecl-color-white-alpha-500:color-mix(in srgb,#fff 50%,transparent);--ecl-color-white-alpha-400:color-mix(in srgb,#fff 40%,transparent);--ecl-color-white-alpha-300:color-mix(in srgb,#fff 30%,transparent);--ecl-color-white-alpha-200:color-mix(in srgb,#fff 15%,transparent);--ecl-color-white-alpha-100:color-mix(in srgb,#fff 10%,transparent);--ecl-color-white-alpha-75:color-mix(in srgb,#fff 7.5%,transparent);--ecl-color-white-alpha-50:color-mix(in srgb,#fff 5%,transparent);--ecl-color-white-alpha-25:color-mix(in srgb,#fff 2.5%,transparent);--ecl-color-dark-alpha-950:color-mix(in srgb,#191d26 95%,transparent);--ecl-color-dark-alpha-900:color-mix(in srgb,#191d26 90%,transparent);--ecl-color-dark-alpha-800:color-mix(in srgb,#191d26 80%,transparent);--ecl-color-dark-alpha-700:color-mix(in srgb,#191d26 72%,transparent);--ecl-color-dark-alpha-600:color-mix(in srgb,#191d26 60%,transparent);--ecl-color-dark-alpha-500:color-mix(in srgb,#191d26 50%,transparent);--ecl-color-dark-alpha-400:color-mix(in srgb,#191d26 40%,transparent);--ecl-color-dark-alpha-300:color-mix(in srgb,#191d26 30%,transparent);--ecl-color-dark-alpha-200:color-mix(in srgb,#191d26 20%,transparent);--ecl-color-dark-alpha-100:color-mix(in srgb,#191d26 10%,transparent);--ecl-color-dark-alpha-75:color-mix(in srgb,#191d26 7.5%,transparent);--ecl-color-dark-alpha-50:color-mix(in srgb,#191d26 5%,transparent);--ecl-color-dark-alpha-25:color-mix(in srgb,#191d26 2.5%,transparent);--ecl-font-family-default:arial,sans-serif;--ecl-font-family-print-default:verdana,sans-serif;--ecl-font-family-print-alt:arial,sans-serif;--ecl-font-xs:normal normal 400 0.75rem/1.125rem arial,sans-serif;--ecl-font-s:normal normal 400 0.875rem/1.125rem arial,sans-serif;--ecl-font-m:normal normal 400 1rem/1.5rem arial,sans-serif;--ecl-font-l:normal normal 400 1.25rem/1.75rem arial,sans-serif;--ecl-font-xl:normal normal 400 1.5rem/1.75rem arial,sans-serif;--ecl-font-2xl:normal normal 400 1.75rem/2rem arial,sans-serif;--ecl-font-3xl:normal normal 400 2rem/2.5rem arial,sans-serif;--ecl-font-4xl:normal normal 400 2.25rem/2.75rem arial,sans-serif;--ecl-font-5xl:normal normal 400 2.625rem/3.25rem arial,sans-serif;--ecl-font-ui-s:normal normal 400 0.875rem/1.5rem arial,sans-serif;--ecl-font-ui-m:normal normal 400 1rem/1.75rem arial,sans-serif;--ecl-spacing-2xs:0.25rem;--ecl-spacing-xs:0.5rem;--ecl-spacing-s:0.75rem;--ecl-spacing-m:1rem;--ecl-spacing-l:1.5rem;--ecl-spacing-xl:2rem;--ecl-spacing-2xl:2.5rem;--ecl-spacing-3xl:3rem;--ecl-spacing-4xl:4rem;--ecl-shadow-1:0 2px 4px rgba(9,49,142,.08),0 0 10px rgba(9,49,142,.04),0 4px 5px rgba(9,49,142,.04),0 -4px 4px rgba(9,49,142,.04);--ecl-shadow-2:0 3px 5px rgba(9,49,142,.04),0 0 18px rgba(9,49,142,.04),0 6px 10px rgba(9,49,142,.04),0 -4px 4px rgba(9,49,142,.04);--ecl-shadow-3:0 7px 8px rgba(9,49,142,.08),0 0 22px rgba(9,49,142,.04),0 12px 17px rgba(9,49,142,.04),0 -4px 4px rgba(9,49,142,.04);--ecl-shadow-4:0 11px 15px rgba(9,49,142,.08),0 9px 46px rgba(9,49,142,.04),0 24px 38px rgba(9,49,142,.04),0 -4px 4px rgba(9,49,142,.04);--ecl-shadow-inner-1:0 2px 4px rgba(9,49,142,.08) inset,0 0 10px rgba(9,49,142,.04) inset,0 4px 5px rgba(9,49,142,.04) inset,0 -4px 4px rgba(9,49,142,.04) inset;--ecl-shadow-inner-2:0 3px 5px rgba(9,49,142,.04) inset,0 0 18px rgba(9,49,142,.04) inset,0 6px 10px rgba(9,49,142,.04) inset,0 -4px 4px rgba(9,49,142,.04) inset;--ecl-shadow-negative-1:0 2px 4px hsla(0,0%,100%,.08),0 0 10px hsla(0,0%,100%,.04),0 4px 5px hsla(0,0%,100%,.04),0 -4px 4px hsla(0,0%,100%,.04);--ecl-shadow-negative-2:0 3px 5px hsla(0,0%,100%,.04),0 0 18px hsla(0,0%,100%,.04),0 6px 10px hsla(0,0%,100%,.04),0 -4px 4px hsla(0,0%,100%,.04);--ecl-shadow-negative-3:0 7px 8px hsla(0,0%,100%,.08),0 0 22px hsla(0,0%,100%,.04),0 12px 17px hsla(0,0%,100%,.04),0 -4px 4px hsla(0,0%,100%,.04);--ecl-shadow-negative-4:0 11px 15px rgba(9,49,142,.08),0 9px 46px rgba(9,49,142,.04),0 24px 38px rgba(9,49,142,.04),0 -4px 4px rgba(9,49,142,.04);--ecl-shadow-negative-inner-1:0 2px 4px hsla(0,0%,100%,.08) inset,0 0 10px hsla(0,0%,100%,.04) inset,0 4px 5px hsla(0,0%,100%,.04) inset,0 -4px 4px hsla(0,0%,100%,.04) inset;--ecl-shadow-negative-inner-2:0 3px 5px hsla(0,0%,100%,.04) inset,0 0 18px hsla(0,0%,100%,.04) inset,0 6px 10px hsla(0,0%,100%,.04) inset,0 -4px 4px hsla(0,0%,100%,.04) inset;--ecl-max-width:80ch;--ecl-font-size-s:0.875rem;--ecl-font-size-m:1rem;--ecl-font-size-l:1.25rem;--ecl-font-size-xl:1.5rem;--ecl-font-size-2xl:1.75rem;--ecl-font-size-3xl:2rem;--ecl-font-size-4xl:2.25rem;--ecl-font-size-5xl:2.625rem;--ecl-line-height-m:1.5rem;--ecl-line-height-l:1.75rem;--ecl-line-height-xl:1.75rem;--ecl-line-height-2xl:2rem;--ecl-line-height-3xl:2.5rem;--ecl-line-height-4xl:2.75rem;--ecl-line-height-5xl:3.25rem;--c-p:var(--ecl-color-primary);--c-p-180:var(--ecl-color-primary-180);--c-p-160:var(--ecl-color-primary-160);--c-p-140:var(--ecl-color-primary-140);--c-p-120:var(--ecl-color-primary-120);--c-p-100:var(--ecl-color-primary-100);--c-p-80:var(--ecl-color-primary-80);--c-p-60:var(--ecl-color-primary-60);--c-p-40:var(--ecl-color-primary-40);--c-p-20:var(--ecl-color-primary-20);--c-p-10:var(--ecl-color-primary-10);--c-p-5:var(--ecl-color-primary-5);--c-s:var(--ecl-color-secondary);--c-s-180:var(--ecl-color-secondary-180);--c-s-160:var(--ecl-color-secondary-160);--c-s-140:var(--ecl-color-secondary-140);--c-s-120:var(--ecl-color-secondary-120);--c-s-100:var(--ecl-color-secondary-100);--c-s-80:var(--ecl-color-secondary-80);--c-s-60:var(--ecl-color-secondary-60);--c-s-40:var(--ecl-color-secondary-40);--c-s-20:var(--ecl-color-secondary-20);--c-d:var(--ecl-color-dark);--c-d-100:var(--ecl-color-dark-100);--c-d-80:var(--ecl-color-dark-80);--c-d-60:var(--ecl-color-dark-60);--c-d-40:var(--ecl-color-dark-40);--c-d-20:var(--ecl-color-dark-20);--c-d-10:var(--ecl-color-dark-10);--c-d-5:var(--ecl-color-dark-5);--c-in:var(--ecl-color-info);--c-in-100:var(--ecl-color-info-100);--c-in-5:var(--ecl-color-info-5);--c-su:var(--ecl-color-success);--c-su-m:var(--ecl-color-success-midtone);--c-su-100:var(--ecl-color-success-100);--c-su-5:var(--ecl-color-success-5);--c-wa:var(--ecl-color-warning);--c-wa-100:var(--ecl-color-warning-100);--c-wa-5:var(--ecl-color-warning-5);--c-er:var(--ecl-color-error);--c-er-100:var(--ecl-color-error-100);--c-er-m:var(--ecl-color-error-midtone);--c-er-5:var(--ecl-color-error-5);--c-a:var(--ecl-color-accent);--c-a-100:var(--ecl-color-accent-100);--c-a-30:var(--ecl-color-accent-30);--c-ov-l:var(--ecl-color-overlay-light);--c-ov-d:var(--ecl-color-overlay-dark);--c-w:var(--ecl-color-white-alpha);--c-w-950:var(--ecl-color-white-alpha-950);--c-w-900:var(--ecl-color-white-alpha-900);--c-w-800:var(--ecl-color-white-alpha-800);--c-w-700:var(--ecl-color-white-alpha-700);--c-w-600:var(--ecl-color-white-alpha-600);--c-w-500:var(--ecl-color-white-alpha-500);--c-w-400:var(--ecl-color-white-alpha-400);--c-w-300:var(--ecl-color-white-alpha-300);--c-w-200:var(--ecl-color-white-alpha-200);--c-w-100:var(--ecl-color-white-alpha-100);--c-w-75:var(--ecl-color-white-alpha-75);--c-w-50:var(--ecl-color-white-alpha-50);--c-w-25:var(--ecl-color-white-alpha-25);--c-da-950:var(--ecl-color-dark-alpha-950);--c-da-900:var(--ecl-color-dark-alpha-900);--c-da-800:var(--ecl-color-dark-alpha-800);--c-da-700:var(--ecl-color-dark-alpha-700);--c-da-600:var(--ecl-color-dark-alpha-600);--c-da-500:var(--ecl-color-dark-alpha-500);--c-da-400:var(--ecl-color-dark-alpha-400);--c-da-300:var(--ecl-color-dark-alpha-300);--c-da-200:var(--ecl-color-dark-alpha-200);--c-da-100:var(--ecl-color-dark-alpha-100);--c-da-75:var(--ecl-color-dark-alpha-75);--c-da-50:var(--ecl-color-dark-alpha-50);--c-da-25:var(--ecl-color-dark-alpha-25);--ff-d:var(--ecl-font-family-default);--f-xs:var(--ecl-font-xs);--f-s:var(--ecl-font-s);--f-m:var(--ecl-font-m);--f-l:var(--ecl-font-l);--f-xl:var(--ecl-font-xl);--f-2xl:var(--ecl-font-2xl);--f-3xl:var(--ecl-font-3xl);--f-4xl:var(--ecl-font-4xl);--f-5xl:var(--ecl-font-5xl);--f-ui-s:var(--ecl-font-ui-s);--f-ui-m:var(--ecl-font-ui-m);--fs-s:var(--ecl-font-size-s);--fs-m:var(--ecl-font-size-m);--fs-l:var(--ecl-font-size-l);--fs-xl:var(--ecl-font-size-xl);--fs-2xl:var(--ecl-font-size-2xl);--fs-3xl:var(--ecl-font-size-3xl);--fs-4xl:var(--ecl-font-size-4xl);--fs-5xl:var(--ecl-font-size-5xl);--lh-m:var(--ecl-line-height-m);--lh-l:var(--ecl-line-height-l);--lh-xl:var(--ecl-line-height-xl);--lh-2xl:var(--ecl-line-height-2xl);--lh-3xl:var(--ecl-line-height-3xl);--lh-4xl:var(--ecl-line-height-4xl);--lh-5xl:var(--ecl-line-height-5xl);--s-2xs:var(--ecl-spacing-2xs);--s-xs:var(--ecl-spacing-xs);--s-s:var(--ecl-spacing-s);--s-m:var(--ecl-spacing-m);--s-l:var(--ecl-spacing-l);--s-xl:var(--ecl-spacing-xl);--s-2xl:var(--ecl-spacing-2xl);--s-3xl:var(--ecl-spacing-3xl);--s-4xl:var(--ecl-spacing-4xl);--sh-1:var(--ecl-shadow-1);--sh-2:var(--ecl-shadow-2);--sh-3:var(--ecl-shadow-3);--sh-4:var(--ecl-shadow-4);--sh-i-1:var(--ecl-shadow-inner-1);--sh-i-2:var(--ecl-shadow-inner-2);--sh-n-1:var(--ecl-shadow-negative-1);--sh-n-2:var(--ecl-shadow-negative-2);--sh-n-3:var(--ecl-shadow-negative-3);--sh-n-4:var(--ecl-shadow-negative-4);--sh-n-i-1:var(--ecl-shadow-negative-inner-1);--sh-n-i-2:var(--ecl-shadow-negative-inner-2);--max-w:var(--ecl-max-width);--ecl-focus-outline-color:var(--c-p);--ecl-link-color:var(--c-p);--ecl-link-color-hover:var(--c-p-160);--ecl-link-color-active:var(--c-d);--ecl-link-text-decoration:underline;--ecl-link-text-decoration-hover:underline;--ecl-button-border-width:0px;--ecl-text-field-height:3rem;--ecl-color-primary-130:#0a328e;--c-p-130:var(--ecl-color-primary-130);--ecl-color-secondary-10:#fffae6;--c-s-10:var(--ecl-color-secondary-10);--ecl-color-dark-140:#171a22;--c-d-140:var(--ecl-color-dark-140);--ecl-color-dark-120:#1e222d;--c-d-120:var(--ecl-color-dark-120);--ecl-color-error-80:#ef0044;--c-er-80:var(--ecl-color-error-80);--ecl-color-branding:#0e47cb;--c-br:var(--ecl-color-branding);--ecl-color-visited:#510dcd;--c-v:var(--ecl-color-visited);--ecl-color-visited-100:#510dcd;--c-v-100:var(--ecl-color-visited-100);--ecl-color-visited-40:#bf9af1;--c-v-40:var(--ecl-color-visited-40);--ecl-font-2xs:normal normal 400 0.625rem/1rem arial,sans-serif;--f-2xs:var(--ecl-font-2xs);--ecl-font-6xl:normal normal 400 2.625rem/3.25rem arial,sans-serif;--f-6xl:var(--ecl-font-6xl);--ecl-font-prolonged-xs:normal normal 400 0.75rem/1.25rem arial,sans-serif;--f-p-xs:var(--ecl-font-prolonged-xs);--ecl-font-prolonged-s:normal normal 400 0.875rem/1.25rem arial,sans-serif;--f-p-s:var(--ecl-font-prolonged-s);--ecl-font-prolonged-m:normal normal 400 1rem/1.5rem arial,sans-serif;--f-p-m:var(--ecl-font-prolonged-m);--ecl-font-prolonged-l:normal normal 400 1.25rem/1.75rem arial,sans-serif;--f-p-l:var(--ecl-font-prolonged-l);--ecl-font-prolonged-xl:normal normal 400 1.5rem/1.75rem arial,sans-serif;--f-p-xl:var(--ecl-font-prolonged-xl);--ecl-breakpoint-xs:0;--ecl-breakpoint-s:480px;--ecl-breakpoint-m:768px;--ecl-breakpoint-l:996px;--ecl-breakpoint-xl:1140px}.ecl-icon{fill:currentcolor;margin:0;transition:transform .3s ease-in-out}.ecl-icon--2xs{height:.75rem;width:.75rem}.ecl-icon--xs{height:1rem;width:1rem}.ecl-icon--fluid{height:1em;width:1em}.ecl-icon--rotate-180{transform:rotate(180deg)}.ecl-container{box-sizing:border-box;margin-inline-end:auto;margin-inline-start:auto;padding-inline-end:1rem;padding-inline-start:1rem;position:relative;width:100%}@media (min-width:480px){.ecl-container{padding-inline-end:1rem;padding-inline-start:1rem}}@media (min-width:768px){.ecl-container{padding-inline-end:1.5rem;padding-inline-start:1.5rem}}@media (min-width:996px){.ecl-container{padding-inline-end:1.5rem;padding-inline-start:1.5rem}}@media (min-width:1140px){.ecl-container{padding-inline-end:2rem;padding-inline-start:2rem}}@media (min-width:480px){.ecl-container{max-width:100%;width:768px}}@media (min-width:768px){.ecl-container{max-width:100%;width:996px}}@media (min-width:996px){.ecl-container{max-width:100%;width:1140px}}@media (min-width:1140px){.ecl-container{max-width:100%;width:1368px}}.ecl-row{box-sizing:border-box;display:flex;flex-wrap:wrap;margin-inline-end:-.5rem;margin-inline-start:-.5rem}@media (min-width:480px){.ecl-row{margin-inline-end:-.5rem;margin-inline-start:-.5rem}}@media (min-width:768px){.ecl-row{margin-inline-end:-.75rem;margin-inline-start:-.75rem}}@media (min-width:996px){.ecl-row{margin-inline-end:-.75rem;margin-inline-start:-.75rem}}@media (min-width:1140px){.ecl-row{margin-inline-end:-1rem;margin-inline-start:-1rem}}.ecl-col-12,.ecl-col-l-3,.ecl-col-l-9{box-sizing:border-box;min-height:1px;padding-inline-end:.5rem;padding-inline-start:.5rem;position:relative;width:100%}@media (min-width:480px){.ecl-col-12,.ecl-col-l-3,.ecl-col-l-9{padding-inline-end:.5rem;padding-inline-start:.5rem}}@media (min-width:768px){.ecl-col-12,.ecl-col-l-3,.ecl-col-l-9{padding-inline-end:.75rem;padding-inline-start:.75rem}}@media (min-width:996px){.ecl-col-12,.ecl-col-l-3,.ecl-col-l-9{padding-inline-end:.75rem;padding-inline-start:.75rem}}@media (min-width:1140px){.ecl-col-12,.ecl-col-l-3,.ecl-col-l-9{padding-inline-end:1rem;padding-inline-start:1rem}}.ecl-col-12{flex:0 0 100%;max-width:100%}@media (min-width:996px){.ecl-col-l-3{flex:0 0 25%;max-width:25%}.ecl-col-l-9{flex:0 0 75%;max-width:75%}}.ecl-checkbox{align-items:flex-start;display:flex;flex-direction:column;margin:0;position:relative}.ecl-checkbox__input{border:0!important;clip-path:rect(0,0,0,0)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.ecl-checkbox__label{color:var(--c-d-140);display:inline-flex;font:var(--f-m);max-width:var(--max-w);padding-block:var(--s-s);white-space:pre-wrap}.ecl-checkbox__label:hover .ecl-checkbox__box:not(.ecl-checkbox__box--disabled):before{background-color:var(--c-p-20);border-radius:50%;content:"";display:block;height:2.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:2.5rem;z-index:-1}.ecl-checkbox__box{align-items:center;background:#fff;border:1px solid var(--c-d-80);border-radius:4px;box-sizing:border-box;display:inline-flex;flex-shrink:0;height:1.5rem;justify-content:center;margin-block-start:0;margin-inline-end:var(--s-xs);position:relative;-webkit-user-select:none;user-select:none;width:1.5rem}.ecl-checkbox__box:not(.ecl-checkbox__box--disabled){cursor:pointer}.ecl-checkbox__icon{fill:#fff;visibility:hidden}.ecl-checkbox__input:checked~.ecl-checkbox__label .ecl-checkbox__box,.ecl-checkbox__input:checked~.ecl-checkbox__label:hover .ecl-checkbox__box{background:var(--c-p);border-color:var(--c-p)}.ecl-checkbox__input:checked~.ecl-checkbox__label .ecl-checkbox__icon{visibility:visible}.ecl-checkbox__input:focus-visible~.ecl-checkbox__label .ecl-checkbox__box:not(.ecl-checkbox__box--disabled){outline:2px solid var(--cm-border-primary);outline-offset:2px}.ecl-checkbox__input:focus-visible~.ecl-checkbox__label .ecl-checkbox__box:not(.ecl-checkbox__box--disabled):before{background-color:var(--c-p-20);border-radius:50%;content:"";display:block;height:2.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:2.5rem;z-index:-1}:root{--duet-color-button:var(--c-g-50,var(--c-p-5));--duet-font:arial,sans-serif;--duet-font-bold:600;--duet-color-surface:var(--cm-surface-inverted,#fff);--duet-color-border:var(--c-d-80);--duet-color-text:var(--c-d-140);--duet-color-primary:var(--c-p);--duet-font-normal:400;--duet-radius:4px;--duet-color-placeholder:var(--c-d-80);--duet-z-index:15}.ecl-button{appearance:none;background:none;border-radius:4px;border-width:0;box-sizing:border-box;cursor:pointer;display:inline-block;margin:0;text-decoration:none}.ecl-button:hover{box-shadow:var(--sh-1);text-decoration:none}.ecl-button:focus-visible{text-decoration:none}.ecl-button:active{outline-width:0}.ecl-button--secondary{--ecl-button-border-width:2px;--ecl-button-padding-horizontal:14px;--ecl-button-padding-vertical:4px;background-color:#fff;border:var(--ecl-button-border-width) solid var(--c-p);color:var(--c-p);font:var(--f-ui-m);min-height:3rem;min-width:3rem;padding:calc(var(--ecl-button-padding-vertical) - var(--ecl-button-border-width)) calc(var(--ecl-button-padding-horizontal) - var(--ecl-button-border-width))}.ecl-button--secondary:hover{background-color:var(--c-p-80);border-color:transparent;color:#fff}.ecl-button--secondary:focus-visible{background-color:var(--c-p-140);border-color:transparent;color:#fff;outline:1px solid #fff;outline-offset:-3px}.ecl-button--secondary:active{background-color:var(--c-p-140);border-color:transparent;color:#fff}.ecl-link{font-family:var(--ff-d);margin:0;-webkit-text-decoration:var(--ecl-link-text-decoration);text-decoration:var(--ecl-link-text-decoration);text-decoration-thickness:from-font;text-underline-offset:clamp(3px,.245em,10px)}.ecl-link,.ecl-link:visited{color:var(--ecl-link-color)}.ecl-link:hover{color:var(--ecl-link-color-hover);-webkit-text-decoration:var(--ecl-link-text-decoration-hover);text-decoration:var(--ecl-link-text-decoration-hover);text-decoration-thickness:from-font}.ecl-link:focus-visible{border-radius:2px;box-shadow:var(--ecl-link-focus-shadow);outline:2px solid var(--ecl-focus-outline-color);outline-offset:2px}.ecl-link:active{color:var(--ecl-link-color-active)}.ecl-link--standalone{--ecl-link-text-decoration:none;--ecl-link-text-decoration-hover:underline;--ecl-link-color-hover:var(--ecl-link-color);display:inline-block}.ecl-picture img{object-position:var(--ecl-image-anchor,"center")}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}body{counter-reset:ecl-list-illustration-counter}.ecl-breadcrumb{font-family:arial,sans-serif;font:var(--f-m);margin:0}@media (min-width:768px){.ecl-breadcrumb{font:var(--f-s)}}.ecl-breadcrumb__container{box-sizing:border-box;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0 0 var(--s-m)}.ecl-breadcrumb__container:after{clear:both;content:"";display:block}.ecl-breadcrumb__segment{align-items:center;display:inline-flex;margin-top:var(--s-m);max-width:100%}.ecl-breadcrumb__segment[aria-hidden=true]{position:absolute;visibility:hidden}.no-js .ecl-breadcrumb__segment[aria-hidden=true]{position:static;visibility:visible}.ecl-breadcrumb__link{--ecl-link-color:var(--c-p);--ecl-link-color-hover:var(--c-p-160);overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.ecl-breadcrumb__icon{fill:var(--c-d-80);flex-shrink:0;margin-inline:0 var(--s-xs);transform:rotate(270deg);vertical-align:text-bottom}.ecl-breadcrumb__current-page{color:var(--c-d-80)}.ecl-breadcrumb__current-page,.ecl-breadcrumb__segment:first-of-type .ecl-breadcrumb__link,.ecl-breadcrumb__segment:nth-last-of-type(2) .ecl-breadcrumb__icon{display:none}.ecl-breadcrumb__segment:first-of-type:nth-last-of-type(2){flex-direction:row-reverse}.ecl-breadcrumb__segment:first-of-type:nth-last-of-type(2) .ecl-breadcrumb__icon,.ecl-breadcrumb__segment:first-of-type:nth-last-of-type(2) .ecl-breadcrumb__link{display:inline-flex}@media (max-width:1139px){.ecl-breadcrumb:has(.ecl-breadcrumb__container>li:only-child){display:none}}@media (min-width:996px){.ecl-breadcrumb__icon{margin-inline:var(--s-xs);transform:rotate(90deg)}.ecl-breadcrumb__segment:first-of-type:nth-last-of-type(2){flex-direction:row}.ecl-breadcrumb__current-page,.ecl-breadcrumb__segment:first-of-type .ecl-breadcrumb__link,.ecl-breadcrumb__segment:nth-last-of-type(2) .ecl-breadcrumb__icon{display:inline-flex}}.ecl-unordered-list{color:currentcolor;font:var(--f-m);list-style-position:outside;list-style-type:disc;margin:0;padding-inline-start:var(--s-xl)}.ecl-unordered-list .ecl-unordered-list{list-style-type:circle;padding-bottom:0;padding-top:var(--s-2xs);padding-inline-start:0}@keyframes loading{0%{width:0}to{width:100%}}.ecl-page-header{background-color:#fff}.ecl-page-header__title{color:var(--c-d);font:var(--f-5xl);letter-spacing:0;margin-block:0;padding-block:var(--s-xs) 0}@media (min-width:996px){.ecl-page-header__title{padding-block-start:var(--s-m)}}.ecl-page-header__description-container{align-items:flex-start;display:flex;padding-block-start:var(--s-s)}.ecl-page-header__description{color:var(--c-d);font:var(--f-l);font-weight:400;margin-block:0;max-width:var(--max-w)}@media (min-width:996px){.ecl-page-header__description-container{padding-block-start:var(--s-m)}}.ecl-page-header__container .ecl-container>:first-child:not(.ecl-breadcrumb){padding-block-start:var(--s-m)}.ecl-inpage-navigation{border-radius:8px;box-shadow:var(--sh-1);display:none;margin:0;position:relative;z-index:15}@media (min-width:996px){.ecl-inpage-navigation{display:block;position:sticky;top:0}}.ecl-inpage-navigation__trigger-wrapper{background:transparent;margin:0;padding:0}@media (min-width:996px){.ecl-inpage-navigation__trigger-wrapper{background:transparent;display:none;margin:0;padding:0}}.ecl-inpage-navigation__trigger{background:var(--c-p);background-origin:border-box;border-radius:0 0 4px 4px;box-sizing:border-box;color:#fff;display:none;height:3rem;margin:0;padding:var(--s-s) var(--s-m);position:relative;text-align:start;width:100%}.ecl-inpage-navigation__trigger:focus-visible{outline:2px solid #fff;outline-offset:-4px}.ecl-inpage-navigation__trigger-current{font-weight:700;font:var(--f-p-m);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ecl-inpage-navigation__trigger-icon{margin-inline-start:auto}.ecl-inpage-navigation__trigger[aria-expanded=true] .ecl-inpage-navigation__trigger-icon{transform:rotate(0deg)}.ecl-inpage-navigation__title{display:none}@media (min-width:996px){.ecl-inpage-navigation__title{align-items:center;background-color:var(--c-p);border-radius:8px 8px 0 0;color:#fff;display:flex;font:var(--f-m);letter-spacing:0;padding:var(--s-s);text-transform:none}}.ecl-inpage-navigation__list{background-color:initial;border-top:none;display:none;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");list-style-type:none;margin:0 auto;overflow-y:auto;padding:0;scrollbar-color:var(--cm-on-surface-neutral-medium,var(--c-n)) transparent;scrollbar-width:thin;width:100%}@media (min-width:996px){.ecl-inpage-navigation__list{background-color:initial;border-top-width:0;display:block;overflow-x:hidden;width:auto}}.ecl-inpage-navigation__item{border-top:1px solid var(--c-p-10);box-sizing:border-box;direction:ltr;min-height:3rem}.ecl-inpage-navigation__item:first-of-type{border-top-width:0}@media (min-width:996px){.ecl-inpage-navigation__item{border-top:1px solid var(--c-p-10)}}.ecl-inpage-navigation__link{background-color:#fff;border-inline-start:4px solid transparent;color:var(--c-p);display:block;font-weight:400;font:var(--f-m);padding:var(--s-s);text-decoration:none}@media (min-width:996px){.ecl-inpage-navigation__link{background-color:#fff;border-inline-start:4px solid transparent;color:var(--c-p);font-weight:400;padding:var(--s-s) var(--s-s) var(--s-s) calc(var(--s-s) - 4px)}}.ecl-inpage-navigation__link:hover{background:#fff;color:var(--c-p);text-decoration:underline}@media (min-width:996px){.ecl-inpage-navigation__link:hover{border-inline-end:none;color:var(--c-p)}}.ecl-inpage-navigation__link:focus-visible{border-inline-start:4px solid var(--c-p);border-radius:0;color:var(--c-p);outline-color:var(--c-p);outline-offset:-2px}@media (min-width:996px){.ecl-inpage-navigation__link:focus-visible{border-inline-end:none;border-inline-start:4px solid var(--c-p);color:var(--c-p);outline-color:var(--cm-border-primary,var(--c-p));outline-offset:-2px}}.ecl-inpage-navigation__link:visited{color:var(--c-p)}@media (min-width:996px){.ecl-inpage-navigation__link:visited{color:var(--c-p)}}.ecl-inpage-navigation__item:last-of-type .ecl-inpage-navigation__link{border-radius:0 0 8px 8px}:root{--ecl-mega-menu-item-promotional-bg:#fc0;--ecl-mega-menu-item-promotional-hover-bg:var(--c-s-40);--ecl-mega-menu-item-promotional-focus-bg:var(--c-s-100);--ecl-mega-menu-item-promotional-outline-color:var(--c-d);--ecl-mega-menu-item-promotional-text-color:var(--c-d);--ecl-mega-menu-item-promotional-hover-text-color:var(--c-d);--ecl-mega-menu-item-promotional-focus-text-color:var(--c-d)}.ecl-site-footer{box-shadow:var(--sh-2)}.ecl-site-footer__main{background-color:var(--c-p-5);color:var(--c-d-140);display:flex;font:var(--f-p-m);margin:0}.ecl-site-footer__container{padding-block:var(--s-3xl)}.ecl-site-footer__description{margin-top:var(--s-m)}@media (min-width:996px){.ecl-site-footer__main{padding-top:0}.ecl-site-footer__container{padding-block:var(--s-4xl)}}.ecl-site-header{background-color:#fff;margin:0;position:relative;z-index:50}.ecl-site-header .ecl-site-header__inner{box-shadow:var(--sh-4)}.ecl-site-header__header{background-color:#fff;position:relative;z-index:54}.ecl-site-header__container{display:flex;flex-direction:column;padding-bottom:var(--s-l);padding-top:var(--s-l);position:static}.ecl-site-header__top{align-items:center;display:flex;flex-grow:1;justify-content:space-between}.ecl-site-header__logo-link{flex-grow:1}.ecl-site-header__logo-image{display:block;height:2.75rem;max-width:100%}@media (min-width:480px){.ecl-site-header__logo-image{height:3.5rem}.ecl-site-header__logo-link{flex-grow:0}}@media (min-width:996px){.ecl-site-header__logo-link{margin-top:0}}@media (min-width:1140px){.ecl-site-header__container{align-items:flex-end;flex-direction:row;padding-bottom:var(--s-l);padding-top:var(--s-l)}.ecl-site-header__top{align-items:flex-end}.ecl-site-header__logo-link{margin-bottom:0}.ecl-site-header__logo-image{display:block}.ecl-site-header__logo-image.ecl-site-header__logo-image--l{height:5rem}}body{color:var(--c-d)}
/* Checklist-specific additions. ECL v5 remains the source of truth for layout tokens, typography, controls and links. */
html{scroll-behavior:smooth}body{margin:0;font-family:Arial,sans-serif;color:var(--ecl-color-dark);font-size:var(--ecl-font-size-m);line-height:1.5}
.skip-link{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.skip-link:focus{left:var(--ecl-spacing-m);top:var(--ecl-spacing-m);width:auto;height:auto;padding:var(--ecl-spacing-s) var(--ecl-spacing-m);background:#fff;z-index:1000}
.checklist-shell{padding-top:var(--ecl-spacing-xl);padding-bottom:var(--ecl-spacing-3xl)}
.checklist-layout{row-gap:var(--ecl-spacing-l)}.checklist-sidebar{align-self:start}.checklist-main{min-width:0}
.checklist-progress{position:sticky;top:0;z-index:100;display:grid;grid-template-columns:1fr auto;gap:var(--ecl-spacing-m) var(--ecl-spacing-l);align-items:center;border:1px solid var(--ecl-color-dark-20);padding:var(--ecl-spacing-l);margin-bottom:var(--ecl-spacing-2xl);background:var(--ecl-color-primary-5);box-shadow:0 2px 8px rgba(25,29,38,.14)}
.checklist-progress__actions{display:flex;gap:var(--ecl-spacing-s);flex-wrap:wrap;justify-content:flex-end}.checklist-progress h2,.checklist-progress p{margin-top:0}.checklist-progress p{margin-bottom:0}.checklist-progress__track{grid-column:1/-1;height:var(--ecl-spacing-s);background:var(--ecl-color-dark-5);overflow:hidden}.checklist-progress__bar{width:0;height:100%;background:var(--ecl-color-primary);transition:width .2s ease}
.checklist-section{padding-top:var(--ecl-spacing-m);margin-bottom:var(--ecl-spacing-3xl);scroll-margin-top:var(--ecl-spacing-m)}.checklist-group-title{margin-top:var(--ecl-spacing-l)}.checklist-items{display:grid;gap:var(--ecl-spacing-m)}.checklist-item{border-top:1px solid var(--ecl-color-dark-20);padding-top:var(--ecl-spacing-m)}.checklist-item:last-child{border-bottom:1px solid var(--ecl-color-dark-20);padding-bottom:var(--ecl-spacing-m)}.checklist-checkbox{margin:0}.checklist-resources{margin:var(--ecl-spacing-s) 0 0 var(--ecl-spacing-xl)}.checklist-resources__title{margin:0 0 var(--ecl-spacing-2xs);font-weight:700}.checklist-resources__list{margin-top:0;margin-bottom:0}.checklist-resources__list li+li{margin-top:var(--ecl-spacing-2xs)}[data-checklist-item]:checked+.ecl-checkbox__label{text-decoration:line-through;opacity:.72}
@media(min-width:1140px){.checklist-sidebar{position:sticky;top:var(--ecl-spacing-m)}}
@media(max-width:996px){.checklist-progress{grid-template-columns:1fr auto;gap:var(--ecl-spacing-s);padding:var(--ecl-spacing-m)}.checklist-progress h2{display:none}.checklist-progress__track{grid-column:1/-1}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.checklist-progress__bar{transition:none}}
@media print{
  @page{size:A4;margin:10mm 9mm 11mm}
  html,body{font-family:Arial,sans-serif!important;font-size:8.5pt!important;line-height:1.25!important;color:#000!important;background:#fff!important}
  .skip-link,.checklist-sidebar,.checklist-progress__actions,.checklist-progress__track,.checklist-resources,.ecl-site-header,.ecl-site-footer{display:none!important}
  .screen-only{display:none!important}.print-report-date{display:inline!important}.ecl-breadcrumb{margin:0 0 2mm!important}.ecl-breadcrumb__container{padding:0!important}.ecl-breadcrumb__segment{margin:0!important}.ecl-breadcrumb__segment:not(:first-child),.ecl-breadcrumb__icon{display:none!important}.ecl-breadcrumb__link{font:7.5pt/1.2 Arial,sans-serif!important;color:#444!important;text-decoration:none!important}
  .ecl-page-header{margin:0 0 4mm!important;padding:0 0 3mm!important;border-bottom:1px solid #777!important;background:#fff!important}
  .ecl-page-header__container,.ecl-page-header__container .ecl-container,.checklist-shell,.checklist-main{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}
  .ecl-page-header__title{margin:0!important;padding:0!important;font:700 16pt/1.15 Arial,sans-serif!important;color:#000!important}
  .ecl-page-header__description-container{padding:1mm 0 0!important}.ecl-page-header__description{margin:0!important;font:8.5pt/1.25 Arial,sans-serif!important;color:#333!important;max-width:none!important}
  .checklist-layout{display:block!important;margin:0!important}.checklist-main{display:block!important;flex:none!important}
  .checklist-progress{position:static!important;display:block!important;margin:0 0 4mm!important;padding:2mm 3mm!important;border:1px solid #999!important;background:#f5f5f5!important;box-shadow:none!important;break-inside:avoid}
  .checklist-progress h2{display:inline!important;margin:0 3mm 0 0!important;font:700 10pt/1.2 Arial,sans-serif!important}.checklist-progress p{display:inline!important;margin:0!important;font:700 9pt/1.2 Arial,sans-serif!important}
  .checklist-section{margin:0 0 3mm!important;padding:0!important;break-inside:auto}.checklist-section>h2{margin:0 0 1.5mm!important;padding:1.2mm 0 .8mm!important;border-bottom:1px solid #777!important;font:700 11pt/1.15 Arial,sans-serif!important;color:#000!important;break-after:avoid}
  .checklist-group-title{margin:1.5mm 0 .8mm!important;font:700 8.5pt/1.15 Arial,sans-serif!important;color:#333!important;break-after:avoid}
  .checklist-items{display:block!important}.checklist-item{margin:0!important;padding:.8mm 0!important;border:0!important;border-bottom:.25pt solid #ddd!important;break-inside:avoid}
  .checklist-checkbox,.ecl-checkbox__item{margin:0!important;padding:0!important}.ecl-checkbox__input{position:absolute!important;opacity:0!important}
  .ecl-checkbox__label{display:flex!important;align-items:flex-start!important;gap:1.5mm!important;max-width:none!important;margin:0!important;padding:0!important;font:8.5pt/1.2 Arial,sans-serif!important;color:#000!important;white-space:normal!important}
  .ecl-checkbox__label .ecl-checkbox__box{display:none!important}.ecl-checkbox__label::before{content:"☐";display:inline-block;flex:0 0 3.5mm;width:3.5mm;font:10pt/1 Arial,sans-serif!important;text-decoration:none!important;opacity:1!important}.ecl-checkbox__input:checked+.ecl-checkbox__label::before{content:"☑"}.ecl-checkbox__input:checked+.ecl-checkbox__label{text-decoration:none!important}.ecl-checkbox__input:checked+.ecl-checkbox__label .ecl-checkbox__text{text-decoration:line-through;text-decoration-thickness:.5pt;color:#444!important}
  .print-report-signoff{display:block!important;margin:7mm 0 0!important;padding:4mm 0 0!important;border-top:1px solid #777!important;break-inside:avoid;font:8.5pt/1.2 Arial,sans-serif!important}
  .print-report-signoff__row{display:flex!important;align-items:flex-end!important;gap:3mm!important;margin:0 0 4mm!important}.print-report-signoff__row:last-child{margin-bottom:0!important}
  .print-report-signoff__label{flex:0 0 32mm;font-weight:700!important}.print-report-signoff__line{display:block!important;flex:1 1 auto;height:5mm;border-bottom:.5pt solid #000}.print-report-signoff__line--signature{max-width:70mm}
  a{color:#000!important;text-decoration:none!important}
}

.print-report-date,.print-report-signoff{display:none}
.miditaur-brand{display:inline-flex;align-items:center;gap:var(--ecl-spacing-m);text-decoration:none}.miditaur-brand .ecl-site-header__logo-image{width:44px;height:44px;object-fit:contain}.miditaur-brand__name{color:var(--ecl-color-primary);font:inherit;font-size:var(--ecl-font-size-l);font-weight:700;line-height:1.2}
@media(max-width:480px){.miditaur-brand{gap:var(--ecl-spacing-s)}.miditaur-brand__name{font-size:var(--ecl-font-size-m)}}

.ecl-site-footer__cookie-note,.ecl-site-footer__copyright{margin:.25rem 0}
.ecl-site-footer__container,.ecl-site-footer__description{text-align:center}.ecl-site-footer__description{width:100%}
