@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap";.smileys[data-v-9b82399a]{font-size:4em}.enhancedLink[data-v-550f5c46]{padding:1em;font-size:1.2em}.group[data-v-751f2bfc]{display:inline-block;margin:0 auto;padding:1em;background:#00f3}.spaced__paragraphe[data-v-62df8f74]{margin:3em 0}.spaced__paragraphe--bottom[data-v-62df8f74]{margin:0 0 3em}.enhancedLink[data-v-e3daef1e],.enhancedLink[data-v-ddc9bf26]{padding:1em;font-size:1.2em}.registerCard header[data-v-62a8d835]{background:#0003;text-align:center;line-height:3rem;font-size:1.25rem;font-weight:600}.registerCard main[data-v-62a8d835]{padding:1em 2em;text-align:center;text-wrap:balance}.registerCard main .text[data-v-62a8d835]{padding:.5em 1em 1em}.registerCard[data-v-56e04553]{border:1px solid #0003;margin:3em auto;border-radius:1em;overflow:hidden;box-shadow:0 0 16px #0002;max-width:60ch}.intro[data-v-e625b3e3]{margin-bottom:4em}.centered[data-v-4a1ce8ad]{text-align:center}[data-v-f202578f]:root{--banner-top-aspect-ratio: }.header.fr .customheader[data-v-f202578f]{background:url(../banners/banner_fr.jpg) no-repeat center center / cover;aspect-ratio:var(--banner-top-aspect-ratio)}.header.nl .customheader[data-v-f202578f]{background:url(../banners/banner_nl.jpg) no-repeat center center / cover;aspect-ratio:var(--banner-top-aspect-ratio)}.defaultBottomBanner[data-v-4637b2a1]{background:#f6f6f6;border-top:2px dashed #000;padding:1em}.defaultBottomBanner .frame[data-v-4637b2a1]{padding:1em 1em 3em;border:1px solid #0003}.defaultBottomBanner h2[data-v-4637b2a1]{font-size:1.4em;margin-bottom:1em;padding:.5em;text-transform:uppercase}.defaultBottomBanner p[data-v-4637b2a1]{max-width:80ch;margin:0 auto}.formLayout--left-n-right_banner .customheader[data-v-6f96c928]{aspect-ratio:var(--banner-right-aspect-ratio)}.formLayout--left_banner .customheader[data-v-6f96c928]{aspect-ratio:var(--banner-left-aspect-ratio)}.customheader[data-v-6f96c928]{padding:1em}.customheader h2[data-v-6f96c928]{padding:.5em 0}.header.fr .customheader[data-v-6f96c928]{background:url(../banners/banner_fr.jpg) no-repeat center center / cover}.header.nl .customheader[data-v-6f96c928]{background:url(../banners/banner_nl.jpg) no-repeat center center / cover}.customheader[data-v-bd03ca87]{padding:1em;background:#3c1;aspect-ratio:var(--banner-right-aspect-ratio)}#acceptanceBannerWrapper[data-v-26c7c7e6]{position:relative}@media screen and (max-width:859px){#acceptanceBannerWrapper[data-v-26c7c7e6]{min-height:80px}}@media screen and (min-width:860px){#acceptanceBannerWrapper[data-v-26c7c7e6]{min-height:40px}}#acceptanceBannerWrapper #acceptanceBanner[data-v-26c7c7e6]{display:flex!important;align-items:center;justify-content:center;color:#fff;background:red;padding:.25em;font-size:1.2rem;position:fixed;top:0;right:0;left:0;z-index:90000}@media screen and (max-width:859px){#acceptanceBannerWrapper #acceptanceBanner[data-v-26c7c7e6]{flex-direction:column;gap:.25em;height:80px;font-size:16px}}@media screen and (min-width:860px){#acceptanceBannerWrapper #acceptanceBanner[data-v-26c7c7e6]{flex-direction:row;gap:2em;height:40px}}#filigraneWrapper[data-v-dd65529e]{position:absolute;inset:0;pointer-events:none;z-index:9000}#filigraneWrapper #filigrane[data-v-dd65529e]{position:fixed;top:50%;left:50%;translate:-50% -50%;font-size:15vw;font-weight:700;rotate:-15deg;background:#ffffff2a;color:#00000019;padding:.5em 10em}.skipLinksWrapper[data-v-9a4972e2]{position:absolute;top:10px;left:10px;height:50px}.skipLinksWrapper.hiddenField[data-v-9a4972e2]{top:-1000px}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}*:not(.dp__action_button){min-height:0;min-width:0}html,body{min-height:100%;min-height:100dvh}body{font-family:sans-serif;margin:0;font-size:16px}html,body{overflow-anchor:none}ul{list-style:none;padding:0;margin:0}.list{line-height:1.4em}hr{height:0;border:none;background:transparent}img{display:block}p{margin:0;padding:0;line-height:1.4em}fieldset{padding:0;margin:0}input.dp__input{line-height:1em}:focus-visible{outline:2px solid Highlight;outline-offset:2px}.debug{border:2px dashed #f00;background:#f001;padding:1em;margin:1em 0;border-radius:1em}.todo{border:2px solid #f00;background:#fff;color:#c00;font-size:1.1em;padding:1em;margin:3em 0 1em;position:relative;border-radius:0 .5em .5em}.todo:after{display:block;content:"TODO";padding:.25em 1em .125em;background:#c00;color:#fff;font-weight:700;position:absolute;top:0;left:-2px;translate:0 -100%;border-top-left-radius:.5em;border-top-right-radius:.5em}.dummy{background:#f003;line-height:3em;text-align:center}:root{--form-container-max-width: min(90vw, 1200px);--grid-proportion: 1fr 1fr 1fr 1fr}html,body{height:100%;overflow-x:hidden;-webkit-overflow-scrolling:touch}body{position:relative}#app{container-name:app;container-type:inline-size}#app .appContainer{container-name:appContainer;container-type:inline-size}#app .appContainer .appContainer__langs,#app .appContainer .appContainer__form,#app .appContainer .appContainer__footer{width:100%}#app .appContainer .appContainer__form{overflow:hidden}.appContainer--layoutLeftBanner,.appContainer--layoutLeftRightBanner{height:100dvh}.appContainer__langs{position:relative;container-name:langs;container-type:inline-size;z-index:80}.appContainer__form{position:relative;container-name:form;container-type:inline-size;z-index:60}.appContainer__footer{position:relative;container-name:footer;container-type:inline-size;z-index:70}:root{--banner-top-aspect-ratio: 1300/600;--banner-left-aspect-ratio: 1358/1920;--banner-right-aspect-ratio: 1/3}.formLayout--no_banner .header,.formLayout--top_banner .header--right,.formLayout--top_banner .header--bottom,.formLayout--top_banner .header--left,.formLayout--top-n-bottom_banner .header--right,.formLayout--top-n-bottom_banner .header--left,.formLayout--left_banner .header--right,.formLayout--left_banner .header--bottom{display:none}@container form (width >= 800px){.formLayout--left_banner .header--top{display:none}}@container form (width < 800px){.formLayout--left_banner .header--left{display:none}}@container form (width >= 800px){.formLayout--left-n-right_banner .header--bottom,.formLayout--left-n-right_banner .header--top{display:none}}@container form (width < 800px){.formLayout--left-n-right_banner .header--right,.formLayout--left-n-right_banner .header--left{display:none}}.appContainer .formLayout{width:min(90%,1200px);margin:0 auto}.appContainer .formLayout__headerContainer .header{container-name:header;container-type:inline-size}@container app (width >= 800px){.appContainer--layoutLeftBanner,.appContainer--layoutLeftRightBanner{display:grid;grid-template-rows:auto 1fr auto}.appContainer--layoutLeftBanner .formLayout,.appContainer--layoutLeftRightBanner .formLayout{height:100%;overflow:hidden;display:flex;flex-direction:row}.appContainer--layoutLeftBanner .formLayout__mainContainer,.appContainer--layoutLeftRightBanner .formLayout__mainContainer{overflow:auto;width:100%;min-width:400px;flex:1}}.appContainer--layoutLeftBanner .formLayout__headerContainer--first{aspect-ratio:var(--banner-left-aspect-ratio)}.appContainer--layoutLeftRightBanner .formLayout__headerContainer--first,.appContainer--layoutLeftRightBanner .formLayout__headerContainer--last{aspect-ratio:var(--banner-right-aspect-ratio)}:root{--padding-around-section-content-mobile: 5%;--padding-around-section-content-desktop: 10%}.pages{container-name:pages;container-type:inline-size}.page{width:100%;margin:0 auto 3em}.formLayout--no_banner .page{margin:3em auto}@container pages (width < 600px){section{padding:2em var(--padding-around-section-content-mobile)}}@container pages (width >= 600px){section{padding:2em var(--padding-around-section-content-desktop)}}section .section__content--centered{text-align:center}@container pages (width > 600px){section .section__content--formgrid{display:grid;grid-gap:1em;grid-template-columns:var(--grid-proportion)}}.page__nav{display:flex;flex-direction:row;justify-content:center;align-items:stretch;gap:.75em;text-align:center;margin:2em 0}.section__content--formgrid h2,.section__content--formgrid h3,.section__content--formgrid h4{grid-column:span 4}.section__content--formgrid .col1{grid-column:span 1}.section__content--formgrid .col2{grid-column:span 2}.section__content--formgrid .col2--centered{grid-column:2/span 2}.section__content--formgrid .col3{grid-column:span 3}.section__content--formgrid .col4{grid-column:span 4}:root{--brand-color-1--lightest: #f4f4f4;--brand-color-1--light: #eee;--brand-color-1: #ccc;--brand-color-1--dark: #aaa;--brand-color-1--darkest: #aaa;--brand-color-1--contrast: #333;--brand-color-2--lightest: #bbb;--brand-color-2--light: #999;--brand-color-2: #666;--brand-color-2--dark: #666;--brand-color-2--darkest: #333;--brand-color-2--contrast: #eee;--grey-color--lightest: #fefefe;--grey-color--light: #f6f6f6;--grey-color: #ccc;--grey-color--dark: #bbb;--grey-color--darkest: #666;--grey-color--contrast: #111;--neutral--dark: #999;--neutral: #ccc;--neutral--light: #eee;--info--dark: #009;--info: #00c;--info--light: #eef;--positive--dark: #090;--positive: #0c0;--positive--light: #dfd;--notice--dark: #940;--notice: #e90;--notice--light: #fec;--negative--dark: #a00;--negative: #ee1107;--negative--light: #fdd;--required-star-color: #f00;--required-text-color: var(--form-text-color);--focus-color: var(--brand-color-1);--selection-color: #c0f3;--disabled-bg-color: #ddd;--disabled-text-color: #999;--disabled-border-color: #999;--disabled-icon-color: #999;--success-bg-color: #dfffef;--success-txt-color: #090;--success-border-color: var(--success-txt-color);--error-color--dark: #600000;--error-color: #ee1107;--error-color--light: #fcc;--error-color--contrast: #fff;--error-border-color: var(--error-color--contrast);--basecolor-confirm: #0c0;--basecolor-info: #33f;--basecolor-warning: #f90;--basecolor-alert: #ee1107}:root{--font-general: "Trebuchet MS", Arial, Helvetica, sans-serif;--font-for-input: var(--font-general);--font-for-label: var(--font-general);--font-for-h2: var(--font-general);--font-for-h3: var(--font-general);--font-for-gdpr: var(--font-general);--font-for-buttons: var(--font-general)}body{font-family:var(--font-general)}:root{--body-bg-color: #eee;--form-bg-color: #fff;--pages-bg-color: #fff;--section-bg-color: transparent;--nav-bg-color: transparent}body{background:var(--body-bg-color)}.formLayout{background:var(--form-bg-color)}.pages{background:var(--pages-bg-color)}section{background:var(--section-bg-color)}nav{background:var(--nav-bg-color)}.footer{background:var(--footer-bg-color)}.formLayout{container-name:formlayout;container-type:inline-size}header h1{position:absolute;top:-1000px;z-index:-10}.pages h2,.pages h3,.pages h4,.pages h5,.pages h6{margin:0;padding:1em;line-height:1.4em;text-align:center}.pages h2{font-family:var(--font-for-h2);font-size:1.8rem}@container pages (width < 600px){.pages h2{font-size:7cqw}}.pages h3{font-family:var(--font-for-h3);font-size:1.4rem}:root{--success-color: #0c0;--success-color--transparent: #0c03;--error-color--dark: #300;--error-color: #e00000;--error-color--light: #fcc;--disabled-color: #999;--disabled-color--transparent: #ddd;--required-color: #e00000;--field-border-width: 1px;--all_input_radius: 0;--field-bg: #fff;--field-border-color: #000;--field-text-color: #000;--field-action-bg: var(--brand-color-1, #c0c);--field-action-color: var(--brand-color-1--contrast, #f6f);--checkbox-checkmark-empty-bg-color: var(--field-bg);--checkbox-wrapper-bg-color: #0001;--checkbox-checkmark-bg-color: var(--positive);--checkbox-checkmark-tick-color: #fff;--checkbox__checkmark__size: 1.5em;--radio-checkmark-empty-bg-color: var(--field-bg);--radio-wrapper-bg-color: #0001;--radio-checkmark-bg-color: var(--positive);--radio-checkmark-tick-color: #fff;--radio__checkmark-size: 1.5em;--checkbox__checkmark-size: 1.5em}:root{--inputs-color--lightest: #f3f3f3;--inputs-color--light: #c3c3c3;--inputs-color: #666;--inputs-color--dark: #333333;--inputs-color--darkest: #030303;--inputs-color--contrast: #fff}.field-container{container-name:field;container-type:inline-size;grid-column:span 2}@container pages (width < 600px){.field-container{margin:1em 0}}.field-container .field-container__inside,.field-container .field-container__inside .field__state-wrapper{position:relative}.field{width:100%}.field .field__label{position:relative}.field .required{color:var(--required-color);padding-left:.25em}.field .label__description{display:inline-block;font-weight:600;margin-bottom:.25em;padding-left:25px}.field .field__input-wrapper{position:relative}.field .fieldstate{position:absolute;left:-8px;top:-2px;display:inline-block;margin-left:.5em;padding-top:.125em}.field .fieldstate .fieldstate__icon{width:20px;height:20px}.field .fieldstate .fieldstate__icon--neutral{margin-top:.5em}.field .fieldstate .fieldstate__icon--neutral .fsi__circle{fill:var(--neutral--light);transform:scaleY(.1)}.field .fieldstate .fieldstate__icon--success .fsi__circle{fill:var(--positive)}.field .fieldstate .fieldstate__icon--success .fsi__tick{fill:#fff}.field .fieldstate .fieldstate__icon--error .fsi__circle{fill:var(--negative)}.field .fieldstate .fieldstate__icon--error .fsi__cross{fill:#fff}.field .field__helper{padding:.5em 0;font-size:.8em;color:#000c}.field .field__errorMessage{background:var(--error-color--light);color:var(--error-color--dark);padding:.5em;font-size:.9rem}.field__state-wrapper--error .field__input-wrapper input,.field__state-wrapper--error .field--checkbox{border:var(--field-border-width) dashed var(--error-color);background:#fee}#IBAN{text-transform:uppercase}input,textarea,.dp__input,.dropzone{border:var(--field-border-width) solid var(--field-border-color);color:var(--field-text-color);font-size:1rem;padding:.75em;font-family:var(--font-for-input);background:var(--field-bg)}.field--select input,.field--number input,.field--text input,.field--metafree input{width:100%}.field__input-wrapper input.dp__input{padding-left:2.5em}textarea{padding:.5em 1em 2em;font-size:1rem;width:100%;font-family:var(--font-for-input);line-height:1.5em}.block_pg_checkbox{margin-bottom:1em}.field--checkbox{background:var(--checkbox-wrapper-bg-color);padding:1em;border:var(--field-border-width) solid var(--field-border-color);border-radius:0}.field--checkbox .checkbox{border:none}.field--checkbox .checkbox .checkbox__linkable{padding:.5em 0;font-size:.9em}.field--checkbox .checkbox .checkbox__linkable--linklist{display:flex;flex-direction:row;gap:1em}.field--checkbox .checkbox .checkbox__lines{display:flex;flex-direction:column;gap:.5em;align-items:flex-start;width:100%}.field--checkbox .checkbox .checkbox__lines .checkbox__line .checkbox__hitbox{display:inline-grid;grid-template-columns:2em auto;align-items:center;margin-bottom:.25em;gap:.25em;cursor:pointer;padding:.25em .5em .25em .12em}.field--checkbox .checkbox .checkbox__lines .checkbox__line .checkbox__input{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden}.field--checkbox .checkbox .checkbox__lines .checkbox__line .checkbox__input:checked+.checkbox__checkmark{background:var(--checkbox-checkmark-bg-color)}.field--checkbox .checkbox .checkbox__lines .checkbox__line .checkbox__input:focus-visible+.checkbox__checkmark{outline:2px solid Highlight;outline-offset:2px}.field--checkbox .checkbox .checkbox__lines .checkbox__line .checkbox__checkmark{position:relative;width:var(--checkbox__checkmark-size);height:var(--checkbox__checkmark-size);background:var(--checkbox-checkmark-empty-bg-color);border:var(--field-border-width) solid var(--field-border-color)}.field--checkbox .checkbox .checkbox__lines .checkbox__line .checkbox__checkmark .vcheck{position:absolute;width:80%;height:80%;left:50%;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease-in-out;opacity:0;fill:var(--checkbox-checkmark-tick-color)}.field--checkbox .checkbox .checkbox__lines .checkbox__line .checkbox__checkmark .vcheck.visible{opacity:1}.field--radio{background:var(--radio-wrapper-bg-color);padding:1em;border:var(--field-border-width) solid var(--field-border-color);border-radius:0}.field--radio .radio{border:none}.field--radio .radio__lines{display:flex;flex-direction:column;gap:.5em;align-items:flex-start}.field--radio label.radio__hitbox{display:flex;width:fit-content;flex-direction:row;gap:.35em;cursor:pointer;padding:.25em .5em .25em .12em}.field--radio label.radio__hitbox .radio__input{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden}.field--radio label.radio__hitbox .radio__input:focus-visible+.radio__checkmark{outline:2px solid Highlight;border-radius:4000px}.field--radio label.radio__hitbox .radio__checkmark{position:relative;width:var(--radio__checkmark-size);min-width:var(--radio__checkmark-size);height:var(--radio__checkmark-size);min-height:var(--radio__checkmark-size)}.field--radio label.radio__hitbox .radio__checkmark .vcheck{background:var(--radio-checkmark-empty-bg-color);border:var(--field-border-width) solid var(--field-border-color);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:100%;height:100%;border-radius:4000px;fill:transparent}.field--radio label.radio__hitbox .radio__checkmark .vcheck .tick-v-space{transform:scale(.8)}.field--radio label.radio__hitbox .radio__checkmark .vcheck--active{background:var(--radio-checkmark-bg-color);fill:var(--radio-checkmark-tick-color)}.field--radio label.radio__hitbox .description{line-height:1.8em}.field--google{margin-bottom:1em}.field--google .field__input-wrapper,.field--select .field__input-wrapper{width:100%;display:grid;grid-template-columns:1fr auto}.field--google .field__input-wrapper .field-button,.field--select .field__input-wrapper .field-button{border:none;aspect-ratio:1;background:var(--field-action-bg);cursor:pointer;border:var(--field-border-width) solid var(--field-border-color);border-left:none;display:grid;justify-items:center;align-items:center;height:100%}.field--google .field__input-wrapper .field-button .field-button__symbol,.field--select .field__input-wrapper .field-button .field-button__symbol{fill:var(--field-action-color);stroke:var(--field-action-color);width:2em;height:2em}.field--google .field__input-wrapper .field-button .field-button__symbol--arrow-down,.field--select .field__input-wrapper .field-button .field-button__symbol--arrow-down{transform:rotate(180deg)}.field--google .suggestion-list,.field--select .suggestion-list{display:none}.field--google .suggestion-list--open,.field--select .suggestion-list--open{display:block}.field--google .suggestion-list,.field--select .suggestion-list{background:#fff;position:absolute;bottom:0;left:0;width:100%;z-index:40000;translate:0 100%;max-height:20em;overflow-y:auto}.field--google .suggestion-list .suggestion-list__options,.field--select .suggestion-list .suggestion-list__options{display:flex;flex-direction:column;gap:.5em;padding:.75em}.field--google .suggestion-list .suggestion-list__options .suggestion-list__option,.field--select .suggestion-list .suggestion-list__options .suggestion-list__option{cursor:pointer;padding:.25em}.field--google .suggestion-list .suggestion-list__options .suggestion-list__option.selected,.field--select .suggestion-list .suggestion-list__options .suggestion-list__option.selected{font-weight:700}.toggler__arrow{display:none}.toggler__arrow--ar1{display:block}.cadenas{position:absolute;top:50%;right:4px;translate:0 -50%;width:26px;height:26px}.field--phone .field__input-wrapper{display:grid;grid-template-columns:56px auto;gap:.25em}.flagzone{position:relative}.flagzone .flag{width:40px;box-shadow:1px 2px 4px #0003}.flagzone .flag svg{display:block!important}.flagzone .flag__selector{height:100%;border:1px solid #666;border-radius:4px;background:var(--field-bg);display:grid;align-items:center;justify-items:center;cursor:pointer}.flagzone .flags__list{display:flex;flex-direction:row;align-items:center;gap:.5em;border:1px solid #666;padding:6px;position:absolute;top:60px;left:0;background:#fff;border-radius:4px;z-index:20}.flagzone .flags__list .flag__item .flag-container{border:1.6px solid transparent}.flagzone .flags__list .flag__item .flag-container--active{border:1.6px solid #000}.flagzone .flags__list .flag{border:1px solid rgba(0,0,0,.2);cursor:pointer}.flagzone .flags__list .flag:hover{border:1px solid #000}.flagzone .flags__list .flag__item:focus{border:1.6px solid #00f;background:#00f1}.field__upload-wrapper .dropzone{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.25em;padding:1em;cursor:pointer;font-size:1rem;border-radius:var(--all_input_radius)}.field__upload-wrapper .dropzone .dropzone__icon{width:100px;fill:var(--brand-color-1)}.field__upload-wrapper .dropzone .dropzone__texts{padding:.5em 1em}.field__upload-wrapper .dropzone .dropzone__texts .label__description{text-align:center;display:block;font-family:var(--font-for-label);cursor:pointer;padding:0}.field__upload-wrapper .uploadedFiles .uploadedFiles__visuals .uploaded-images{display:flex;flex-direction:row;gap:.5em;justify-content:center;align-items:start;justify-items:center}.field__upload-wrapper .uploadedFiles .uploadedFiles__visuals .uploaded-images .uploaded-image{display:flex;flex-direction:column;gap:.5em;border:var(--field-border-width) solid var(--field-border-color);background:#fff;padding:.5em;border-radius:.5em}.field__upload-wrapper .uploadedFiles .uploadedFiles__visuals .uploaded-images .uploaded-image .frame{position:relative;text-align:center;margin:0 auto .5em}.field__upload-wrapper .uploadedFiles .uploadedFiles__visuals .uploaded-images .uploaded-image .frame .image,.field__upload-wrapper .uploadedFiles .uploadedFiles__visuals .uploaded-images .uploaded-image .frame .cross{display:block;width:180px;aspect-ratio:1}.field__upload-wrapper .uploadedFiles .uploadedFiles__visuals .uploaded-images .uploaded-image .frame .cross{display:none}.field__upload-wrapper .uploadedFiles .uploadedFiles__visuals .uploaded-images .uploaded-image .frame .coverPdf{position:absolute;background:var(--brand-color-1) url(./pdf-ajbL-FWq.png) no-repeat center center/contain;width:180px;aspect-ratio:1;display:none}.field__upload-wrapper .uploadedFiles .uploadedFiles__visuals .uploaded-images .uploaded-image .frame .coverPdf.visible{display:block}.field__upload-wrapper .uploadedFiles .uploadedFiles__visuals .uploaded-images .uploaded-image .removeButton{width:180px}.field__upload-wrapper .uploadedFiles .uploadedFiles__visuals .uploaded-images .uploaded-image .message--success{color:var(--positive)}.field__upload-wrapper .uploadedFiles .uploadedFiles__visuals .uploaded-images .uploaded-image .message--error{color:var(--negative)}.field__upload-wrapper .uploadedFiles .uploadedFiles__visuals .uploaded-images .uploaded-image--success{border:4px solid var(--positive);background:var(--positive--light)}.field__upload-wrapper .uploadedFiles .uploadedFiles__visuals .uploaded-images .uploaded-image--error{border:4px solid var(--negative);background:var(--negative--light)}.field__upload-wrapper .uploadedFiles .uploadedFiles__visuals .uploaded-images .uploaded-image--error .frame .image{display:none}.field__upload-wrapper .uploadedFiles .uploadedFiles__visuals .uploaded-images .uploaded-image--error .frame .cross{display:block}.field__upload-wrapper .uploadedFiles .uploadedFiles__visuals .upload-errorMessage{background:var(--negative)}.field__upload-wrapper .uploadedFiles .uploadedFiles__visuals .upload-errorMessage .restrictionupload{text-align:center;font-size:.8em}input:not(.select__input),.field--checkbox,.field--radio{background:var(--field-bg);border:var(--field-border-width) solid var(--field-border-color);border-radius:var(--all_input_radius)}.select__input{border-top-left-radius:var(--all_input_radius);border-bottom-left-radius:var(--all_input_radius)}.field-button,.field__state-wrapper.disabled .select__input{border-top-right-radius:var(--all_input_radius);border-bottom-right-radius:var(--all_input_radius)}.disabled label{color:var(--disabled-text-color)}.field--select:has(.suggestion-list--open) .select__input{border-bottom-left-radius:0}.field--select:has(.suggestion-list--open) .field-button{border-bottom-right-radius:0}.field--select .suggestion-list{border-bottom-left-radius:var(--all_input_radius);border-bottom-right-radius:var(--all_input_radius)}.upload-icon{fill:var(--brand-color-1, #000)}.upload-icon .upload-icon__photo-moon,.upload-icon .upload-icon__photo-mountain,.upload-icon .upload-icon__cloud,.upload-icon .upload-icon__ticket,.upload-icon .upload-icon__euro,.upload-icon .upload-icon__barcode-border,.upload-icon .upload-icon__barcode-bars,.upload-icon .upload-icon__barcode-numbers{fill:var(--brand-color-1--dark)}.upload-icon .upload-icon__arrow{fill:var(--brand-color-1);stroke:var(--brand-color--contrast, #fff);stroke-width:.5;stroke-miterlimit:10}.appContainer__langs .language-switcher .language-switcher__option{cursor:pointer}.appContainer__langs .language-switcher .language-switcher__option--active{cursor:default}:root{--gdpr-bg: #333;--gdpr-text: #ccc;--gdpr-link: var(--brand-color-1--lightest);--gdpr-highlight: var(--brand-color-1);--gdpr-banner-padding-mobile: 1em;--gdpr-banner-padding-desktop: 1em 0}.gdpr-banner{font-family:var(--font-for-gdpr);font-size:.95rem;padding:1em;z-index:90001;position:fixed;left:0;right:0;background:var(--gdpr-bg);color:var(--gdpr-text);border-top:1px solid rgba(0,0,0,.2);box-shadow:0 0 32px #0001}@container appContainer (width < 600px){.gdpr-banner{top:0;padding:var(--gdpr-banner-padding-mobile);height:100dvh;-webkit-overflow-scrolling:touch;overflow:scroll}}@container appContainer (width >= 600px){.gdpr-banner{bottom:0;padding:var(--gdpr-banner-padding-desktop)}}.gdpr-banner{background:var(--gdpr-bg, #ccc)}.gdpr-banner .gdpr-banner__content{margin:0 auto;max-width:var(--form-container-max-width)}.gdpr-banner .gdpr-banner__content .gdpr-banner__texts{font-size:.9rem}@container appContainer (width >= 600px){.gdpr-banner .gdpr-banner__content .gdpr-banner__texts{columns:4 200px;column-gap:1em;column-rule:1px dashed color-mix(in srgb,var(--brand-color-1--contrast),transparent 50%)}}.gdpr-banner .gdpr-banner__content .gdpr-banner__texts .gdpr-banner__title{font-weight:600;color:var(--gdpr-banner-title-color);font-size:1.3em;margin-bottom:.5em}.gdpr-banner .gdpr-banner__content .gdpr-banner__texts a:link{color:var(--gdpr-link);text-decoration:none}.gdpr-banner .gdpr-banner__content .gdpr-banner__texts a:hover{text-decoration:underline}.gdpr-banner .gdpr-banner__content .gdpr-banner__texts .gdpr-banner__text--highlight{font-weight:600;color:var(--gdpr-highlight)}.gdpr-banner__langs{position:relative;margin-bottom:1em}@container appContainer (width >= 600px){.gdpr-banner__langs{display:none}}@container appContainer (width < 600px){.gdpr-banner__langs .language-switcher .language-switcher__list{display:flex;flex-direction:columns;gap:.5em;justify-content:center;align-items:center}.gdpr-banner__langs .language-switcher .language-switcher__list .button__drawer{width:100%;max-width:200px}.gdpr-banner__langs .language-switcher .language-switcher__list .button__drawer .language-switcher__option{display:block;padding:.5em 1em;background:var(--brand-color-1);color:var(--brand-color-1--contrast);border-radius:4px;cursor:pointer;width:100%}.gdpr-banner__langs .language-switcher .language-switcher__list .button__drawer .language-switcher__option--active{background:var(--brand-color-1--light);cursor:default}}.gdpr-banner__button{display:block;width:100%;min-width:200px;padding:.5em 1em;font-size:1rem;text-transform:uppercase;cursor:pointer;border:none;border-radius:.25em}:root{--footer-bg-color: #333;--footer-text-color: #f0f0f0;--footer-link-color: var(--brand-color-1--light);--footer-button-bg: var(--brand-color-1--light);--footer-button-text-color: var(--brand-color-1--contrast);--footer-button-border-color: #000}.footer-container{width:100%;max-width:100%;container-name:footer;container-type:inline-size}.footer{background:var(--footer-bg-color);padding:1em;color:var(--footer-text-color)}.footer a:link{color:var(--footer-link-color)}.footer button{border:none;background:var(--footer-button-bg);color:var(--footer-button-text-color);padding:.5em 1em;cursor:pointer;border-radius:4px}.footer button:hover{background:var(--footer-button-bg);color:var(--footer-button-text-color)}.footer__list{display:flex;justify-content:center;align-items:center}@container footer (width >= 820px){.footer__list{flex-direction:row;gap:2em;font-size:clamp(.8rem,1.6cqw,1rem)}}@container footer (width < 820px){.footer__list{flex-direction:column;gap:1em;font-size:1rem}}.infobox{margin:2em 0}.infobox--info{background:var(--info--light)}.infobox--info strong{color:var(--info--dark)}.infobox--warning{background:var(--notice--light)}.infobox--warning strong{color:var(--notice--dark)}.infobox--confirm{background:var(--positive--light)}.infobox--confirm strong{color:var(--positive--dark)}.infobox--alert{background:var(--negative--light)}.infobox--alert strong{color:var(--negative--dark)}.infobox__container .infobox__icons .infobox__icon{width:64px;height:64px}.infobox__container .infobox__icons .infobox__icon--confirm .icon_circle{fill:var(--positive)}.infobox__container .infobox__icons .infobox__icon--confirm .icon_symbol{fill:#fff}.infobox__container .infobox__icons .infobox__icon--info .icon_circle{fill:var(--info)}.infobox__container .infobox__icons .infobox__icon--info .icon_symbol{fill:#fff}.infobox__container .infobox__icons .infobox__icon--warning .icon_circle{fill:var(--notice)}.infobox__container .infobox__icons .infobox__icon--warning .icon_symbol{fill:#fff}.infobox__container .infobox__icons .infobox__icon--alert .icon_circle{fill:var(--negative)}.infobox__container .infobox__icons .infobox__icon--alert .icon_symbol{fill:#fff}.infobox__container .infobox__content p{margin:0}.modal-backdrop{background:#0009;position:fixed;inset:0;z-index:99999}.modalbox{container-name:modal;container-type:inline-size;width:100%;max-width:min(60ch,90%);min-height:100px;position:fixed;top:50%;left:50%;translate:-50% -50%}.modalbox .modalbox__wrapper{background:#fff;box-shadow:0 0 16px #0006,0 0 32px #0003}.modalbox{width:100%;max-width:min(60ch,90%);min-height:100px;position:fixed;top:50%;left:50%;translate:-50% -50%}.modalbox .modalbox__wrapper{background:#fff}.modal__banner{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0;text-wrap:balance}.modal__banner h2{margin:0;font-size:clamp(1em,5cqw,1.5em)}.modal__banner .modal__closer{display:block;cursor:pointer;padding:0;border:none}.modal__banner .modal__closer:before,.modal__banner .modal__closer:after{position:absolute;content:"";display:block;width:1.5em;height:.21em;background:var(--negative);top:50%;left:50%;translate:-50% -50%}.modal__banner .modal__closer:before{rotate:45deg}.modal__banner .modal__closer:after{rotate:-45deg}.modal__description{background:#fff;min-height:100px;display:grid;align-items:center}.modal__description p:last-child{margin:0}@container modal (width < 480px){.modal__description{padding:1em}}@container modal (width >= 480px){.modal__description{padding:1.5em 2em}}.modal__description .errormessage{color:#000;font-size:1rem}.mandatory{text-align:left;line-height:3em;width:90%;margin:0 auto}@container pages (width < 600px){.mandatory{padding:1em 0}}@container pages (width >= 600px){.mandatory{padding:2em 0}}.mandatory .mandatory__asterisk,.mandatory .required{color:#c20000;padding-right:.25em;font-size:1.2em}.mandatory .mandatory__text{font-size:.9rem}.breadcrumbs__container{container-name:breadcrumbs;container-type:inline-size;padding-bottom:1.5em}.breadcrumbs__container .breadcrumbs__title{text-align:center;line-height:1.4em;font-size:1.2em;padding:1em}.bcStep{position:relative}.bcStep .bcStep__icon .icon{width:64px;height:64px}:root{--examplebox-border-width: 2px}.examplebox{padding:1.5em 1em;position:relative;border-radius:.5em}.examplebox--do{border:var(--examplebox-border-width) solid var(--positive);background:var(--positive--light)}.examplebox--do strong{color:var(--positive--dark)}.examplebox--dont{border:var(--examplebox-border-width) solid var(--negative);background:var(--negative--light)}.examplebox--dont strong{color:var(--negative--dark)}.examplebox__icons{position:absolute;width:2rem;height:2rem;top:0;left:50%;transform:translate(-50%,-50%);display:grid;justify-content:center;align-items:center}.icon--tick .sign{fill:#fff}.icon--tick .circle{fill:var(--positive)}.icon--cross .sign{fill:#fff}.icon--cross .circle{fill:var(--negative)}@container pages (width >= 600px){.examplebox__slots{display:grid;grid-template-columns:3fr 4fr;align-items:center;gap:1em}}.examplebox__slots .slot__content--left img{width:100%}.examplebox__slots .do--spaced{display:flex;flex-direction:column;gap:.25em}.mainContainer__counter .counter-wrapper{container-name:counter;container-type:inline-size;text-align:center;background:var(--brand-color-2);color:var(--brand-color-2--contrast);padding:1em}@container formlayout (width < 800px){.mainContainer__counter .counter-wrapper{font-size:4cqw}}@container formlayout (width >= 800px){.mainContainer__counter .counter-wrapper{font-size:3cqw}}.mainContainer__counter .counter-wrapper .counter{font-weight:700;letter-spacing:.025em}.page__intro{padding:1em;text-align:center}section .section__content{container-name:formpage;container-type:inline-size}@container pages (width >= 800px){.section__content--formgrid .subgrid,.section__content--formgrid .addressbloc{display:grid;grid-template-columns:subgrid}}.section__content--nongrid{width:100%;margin:0 auto}p{margin-bottom:1em}.page--printcoupon .printsteps{margin-bottom:2em;display:flex;gap:1em;align-items:center;justify-content:start}@container formpage (width > 600px){.page--printcoupon .printsteps{flex-direction:row}}@container formpage (width < 600px){.page--printcoupon .printsteps{flex-direction:column}}.page--printcoupon .printsteps .happyprinter{max-width:200px;width:100%}.page--printcoupon .printsteps .printsteps__steplist li{margin:1em 0}.page--printcoupon .printsteps .printsteps__steplist ::marker{display:block;font-weight:700;color:var(--brand-color-1)}.barcode-helper{container-name:barcode;container-type:inline-size}.barcode-helper .barcode-helper__grid{gap:.5em;align-items:center;border:1px dashed #000;border-radius:2em;overflow:hidden;margin:0 auto}@container barcode (width < 800px) and (width >= 600px){.barcode-helper .barcode-helper__grid{display:grid;grid-template-columns:1fr 1fr}}@container barcode (width >= 800px){.barcode-helper .barcode-helper__grid{display:grid;grid-template-columns:3fr 2fr}}.barcode-helper .barcode-helper__text{padding:1em}.barcode-helper .barcode-helper__image img{width:100%;min-width:300px}hr{display:block;height:.75em;width:100%;background:var(--hr-betweensection-bg-color);margin:0}section hr{grid-column:span 4;height:2px;background:var(--hr-insection-bg-color);position:relative}section hr:not(.hidden){margin:2em 0}hr.hidden{height:0;background:transparent;opacity:0}:root{--overlay-bg-color: #000c;--loader-gap: 1em;--loader-text-color: #fff;--loader-text-fontsize: 2em}.loading-overlay{background:var(--overlay-bg-color);position:fixed;inset:0;width:100%;height:100%;z-index:300;display:grid;align-items:center;justify-items:center}.loader{width:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-content:center;justify-content:space-between;align-items:center;gap:var(--loader-gap)}.loader__text{font-size:var(--loader-text-fontsize);color:var(--loader-text-color)}.dots-loader,.spinner-loader,.printer-loader,.coffee-loader{display:none}.page__nav button{padding:.5em 1em;font-size:1em;font-family:var(--font-for-buttons);cursor:pointer;transition:all .2s ease-in-out;position:relative}.page__nav button[aria-disabled=true]{background:var(--disabled-bg-color);color:var(--disabled-text-color);cursor:default}.page__nav button:not([aria-disabled=true]){background:var(--brand-color-1);color:var(--brand-color-1--contrast)}.page__nav button:not([aria-disabled=true]):hover{background:var(--brand-color-1--dark)}.badge{container-name:macaron;container-type:inline-size;position:absolute;top:10%;left:10%;rotate:-10deg;width:20cqw;border-radius:50%;background:var(--brand-color-1);color:var(--brand-color-1--contrast);display:flex;align-items:center;justify-content:center;padding:.25em;aspect-ratio:1}.badge__price{position:absolute;top:50%;left:50%;translate:-50% -70%;font-weight:700;white-space:nowrap}.badge__text{position:absolute;left:50%;bottom:50%;translate:-50% 180%;font-weight:600;width:100%;text-align:center;text-wrap:balance}.customheader{position:relative;width:100%}.header__positionner{position:absolute!important;top:0;left:0;height:100%;width:100%;display:grid;align-items:center;justify-items:center;justify-content:center;align-content:center;position:relative}.oneTrust{position:fixed;bottom:10px;right:20px;z-index:400}.oneTrust .oneTrust__button{font-size:.8rem;padding:.45em .75em;border-radius:.25em;box-shadow:0 0 16px #0001;background:#fff;cursor:pointer}:root{--brand-color-1--lightest: #f8cc7b;--brand-color-1--light: #eeb84f;--brand-color-1: #c99829;--brand-color-1--dark: #a67d1f;--brand-color-1--darkest: #7e5e16;--brand-color-1--contrast: #000;--brand-color-2--lightest: #c2461b;--brand-color-2--light: #932e0c;--brand-color-2: #621700;--brand-color-2--dark: #481100;--brand-color-2--darkest: #2a0b00;--brand-color-2--contrast: #fff;--grey-color--lightest: #efefef;--grey-color--light: #d9d9d9;--grey-color: #ccc;--grey-color--dark: #999;--grey-color--darkest: #333;--grey-color--contrast: #111;--minisite-bg-color: var(--brand-color-2);--form-page-bg: #fff;--form-text-color: #030303;--inputs-color: var(--brand-color-1);--inputs-color--contrast: #000}@font-face{font-family:AvenirNext Pro Bold;src:url(./AvenirNextLTPro-Bold-DH7syB5l.otf) format("otf"),url(./AvenirNextLTPro-Bold-DH7syB5l.otf) format("opentype")}@font-face{font-family:AvenirNext Pro Demi;src:url(./AvenirNextLTPro-Demi-CRmDnOQv.otf) format("otf"),url(./AvenirNextLTPro-Demi-CRmDnOQv.otf) format("opentype")}@font-face{font-family:AvenirNext Pro Regular;src:url(./AvenirNextLTPro-Regular-DMEwNicO.otf) format("otf"),url(./AvenirNextLTPro-Regular-DMEwNicO.otf) format("opentype")}:root{--font-general: "Trebuchet MS", Arial, Helvetica, sans-serif;--font-for-input: var(--font-general);--font-for-label: var(--font-general);--font-for-h2: "Trebuchet MS", Arial, Helvetica, sans-serif;--font-for-h3: "Trebuchet MS", Arial, Helvetica, sans-serif;--font-for-gdpr: var(--font-general);--font-for-buttons: var(--font-general)}:root{--body-bg-color: var(--minisite-bg-color);--form-bg-color: var(--minisite-bg-color);--pages-bg-color: #000;--section-bg-color: transparent;--nav-bg-color: transparent}:root{--langs-color--lightest: var(--brand-color-1--lightest);--langs-color--light: var(--brand-color-1--light);--langs-color: var(--brand-color-1);--langs-color--dark: var(--brand-color-1--dark);--langs-color--darkest: var(--brand-color-1--darkest);--langs-color--contrast: var(--brand-color-1--contrast)}.appContainer__langs{padding:1em 0}.appContainer__langs .language-switcher .language-switcher__list{width:min(90%,1400px);margin:0 auto;display:flex;flex-direction:row;justify-content:right}@container langs (width < 480px){.appContainer__langs .language-switcher .language-switcher__list{gap:.5em}}@container langs (width >= 480px){.appContainer__langs .language-switcher .language-switcher__list{gap:.75em}}.appContainer__langs .language-switcher .language-switcher__option{border:1px solid #fff;color:#ddd;background:transparent;border-radius:4px;font-size:1em;transition:all .2s ease-in-out}@container langs (width < 480px){.appContainer__langs .language-switcher .language-switcher__option{padding:.75em .65em}}@container langs (width >= 480px){.appContainer__langs .language-switcher .language-switcher__option{padding:.5em 1em;min-width:15ch}}.appContainer__langs .language-switcher .language-switcher__option:not(.language-switcher__option--active):hover{background:#fff3}.appContainer__langs .language-switcher .language-switcher__option--active{border:1px solid var(--brand-color-2);color:#000;background:var(--brand-color-1)}.header,.formLayout{border-top-left-radius:0;border-top-right-radius:0}:root{--counter-color: var(--brand-color-2);--counter-color--contrast: var(--brand-color-2--contrast)}:root{--h2-color--lightest: var(--brand-color-1--lightest);--h2-color--light: var(--brand-color-1--light);--h2-color: var(--brand-color-1);--h2-color--dark: var(--brand-color-1--dark);--h2-color--darkest: var(--brand-color-1--darkest);--h2-color--contrast: var(--brand-color-1--contrast)}.pages h2{color:var(--h2-color)}.pages h2{text-transform:uppercase;letter-spacing:.125em}.pages h2{background:var(--h2-color);color:var(--h2-color--contrast)}:root{--h3-color--lightest: var(--brand-color-1--lightest);--h3-color--light: var(--brand-color-1--light);--h3-color: var(--brand-color-1);--h3-color--dark: var(--brand-color-1--dark);--h3-color--darkest: var(--brand-color-1--darkest);--h3-color--contrast: var(--brand-color-1--contrast)}.pages h3{border-top:.4rem double var(--h3-color);border-bottom:.4rem double var(--h3-color);padding:.25em;width:90%;margin:1em auto;color:var(--h3-color--lightest)}.pages h4{color:var(--brand-color-1)}:root{--links-color: var(--brand-color-2);--links-hover-color: var(--brand-color-2)}a{transition:all .2s ease-in-out}.pages a{color:var(--links-color, #00c);text-decoration:none;border-bottom:1px dashed var(--links-hover-color)}.pages a:hover{color:var(--links-hover-color, #00c);border-bottom:1px solid var(--links-hover-color)}.footer a{text-decoration:none;border-bottom:1px dashed}:root{--breadColor--lightest: var(--brand-color-1--lightest);--breadColor--light: var(--brand-color-1--light);--breadColor: var(--brand-color-1);--breadColor--dark: var(--brand-color-1--dark);--breadColor--darkest: var(--brand-color-1--darkest);--breadColor--contrast: var(--brand-color-1--contrast)}.breadcrumbs__container{width:min(90%,1200px);margin:0 auto}.breadcrumbs__container .breadcrumbs__stepswrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,220px));justify-content:center;justify-items:stretch;align-items:stretch}@container breadcrumbs (width < 600px){.breadcrumbs__container .breadcrumbs__stepswrapper{gap:.5em}}@container breadcrumbs (width >= 600px){.breadcrumbs__container .breadcrumbs__stepswrapper{gap:2em}}.bcStep{position:relative;border-radius:0;display:grid;grid-template-rows:60px 1fr;justify-items:center;align-items:center;border:2px solid var(--breadColor);padding:.5em 1em 1em;text-align:center;gap:.5em}.bcStep .bcStep__icon{fill:var(--breadColor)}@container breadcrumbs (width < 600px){.bcStep .bcStep__icon{width:44px;height:44px}}@container breadcrumbs (width >= 600px){.bcStep .bcStep__icon{width:54px;height:54px}}.bcStep .bcStep__icon .icon{width:100%}.bcStep .bcStep__number{position:absolute;top:50%;left:0;translate:-50% -50%;font-size:1.5em;font-weight:700;border-radius:400px;width:1.5em;height:1.5em;display:grid;justify-items:center;align-items:center}.bcStep .bcStep__label{display:grid;align-items:center;align-items:end;justify-items:start}.bcStep{background:var(--breadColor)}.bcStep .bcStep__icon{fill:var(--breadColor--contrast)}.bcStep .bcStep__number{color:var(--breadColor--contrast);background:var(--breadColor--dark)}.bcStep .bcStep__label{color:var(--breadColor--contrast)}.bcStep--past{background:var(--grey-color);border:1px solid #fff}.bcStep--past .bcStep__icon{fill:var(--grey-color--darkest)}.bcStep--past .bcStep__number{color:var(--grey-color--darkest);background:var(--grey-color)}.bcStep--past .bcStep__label{color:var(--grey-color--darkest)}.bcStep--active{background:var(--breadColor)}.bcStep--active .bcStep__icon{fill:var(--breadColor--contrast)}.bcStep--active .bcStep__number{color:var(--breadColor--contrast);background:#fff}.bcStep--active .bcStep__label{color:var(--breadColor--contrast)}:root{--infobox-color--darkest: var(--brand-color-1--darkest);--infobox-color--dark: var(--brand-color-1--dark);--infobox-color: var(--brand-color-1);--infobox-color--light: var(--brand-color-1--light);--infobox-color--lightest: var(--brand-color-1--lightest);--infobox-color--contrast: var(--brand-color-1--contrast)}.infobox{position:relative;color:#fff;padding:2.2em 2em 1.75em;margin:3em auto;max-width:60ch;border-radius:2em}.infobox--info{background:var(--infobox-color--dark, var(--info--dark))}.infobox--info strong{color:var(--infobox-color--contrast, var(--info-light))}.infobox--warning{background:var(--notice--dark)}.infobox--warning strong{color:var(--notice-light)}.infobox--confirm{background:var(--positive--dark)}.infobox--confirm strong{color:var(--positive-light)}.infobox--alert{background:var(--negative--dark)}.infobox--alert strong{color:var(--negative-light)}.infobox__container .infobox__icons{position:absolute;top:-5px;left:50%;transform:translate(-50%,-50%);display:grid;align-items:center;justify-content:center;border-radius:400px}.infobox__container .infobox__icons .infobox__icon{background:#fff;padding:3px;border-radius:400px}.infobox__container .infobox__icons .infobox__icon--info .icon_circle{fill:var(--infobox-color, var(--info))}.infobox__container .infobox__icons .infobox__icon--info .icon_symbol{fill:var(--infobox-color--contrast, #fff)}.infobox__container .infobox__content{text-align:center;text-wrap:balance}:root{--inputs-color--lightest: var(--brand-color-1--lightest);--inputs-color--light: var(--brand-color-1--light);--inputs-color: var(--brand-color-1);--inputs-color--dark: var(--brand-color-1--dark);--inputs-color--darkest: var(--brand-color-1--darkest);--inputs-color--contrast: var(--brand-color-1--contrast)}:root{--field-border-width: 1px;--field-bg: var(--grey-color--lightest);--field-border: var(--field-border-width) solid #000;--checkbox-checkmark-empty-bg-color: #fff;--radio-checkmark-empty-bg-color: #fff;--field-selectlist-border-color: #000}input,input:not(.select__input),.field--checkbox,.field--radio{border:var(--field-border)}.field--google .field__input-wrapper .field-button,.field--select .field__input-wrapper .field-button{border:var(--field-border);border-left:none;background:var(--inputs-color)}:is(.field--google .field__input-wrapper .field-button,.field--select .field__input-wrapper .field-button) .field-button__symbol{fill:var(--inputs-color--contrast);stroke:var(--inputs-color--contrast)}.field--select .suggestion-list{border:var(--field-border-width) solid var(--field-selectlist-border-color)}:root{--all_input_radius: .25em}.field--select .suggestion-list,.field--google .suggestion-list{background:#fff;border-top:none;color:#000}.field--select .suggestion-list .suggestion-list__options .suggestion-list__option,.field--google .suggestion-list .suggestion-list__options .suggestion-list__option{background:#0001}.field--select .suggestion-list .suggestion-list__options .suggestion-list__option:hover,.field--google .suggestion-list .suggestion-list__options .suggestion-list__option:hover{background:var(--inputs-color--lightest);color:#000}.field--select .suggestion-list .suggestion-list__option[aria-selected=true],.field--google .suggestion-list .suggestion-list__option[aria-selected=true]{background:var(--inputs-color);color:var(--inputs-color--contrast)}@container field (width >= 480px){.field__upload-wrapper .dropzone{display:grid;grid-template-columns:1fr 3fr;align-items:center;justify-content:center;justify-items:center;gap:1em}}.field__upload-wrapper .dropzone .dropzone__texts{container-name:dz_texts;container-type:inline-size;width:100%;display:flex;flex-direction:column;gap:1em}@container field (width >= 480px){.field__upload-wrapper .dropzone .dropzone__texts{padding:1.5em 0}}.field__upload-wrapper .dropzone .dropzone__texts label,.field__upload-wrapper .dropzone .dropzone__texts .whatmustbevisible{margin:0}@container dz_texts (width < 600px){.field__upload-wrapper .dropzone .dropzone__texts label,.field__upload-wrapper .dropzone .dropzone__texts .whatmustbevisible{text-align:center}}.mandatory .mandatory__asterisk{color:#ff3737}.mandatory .mandatory__text{color:#fff}.label__description{color:var(--brand-color-1--light)}.field .fieldstate .fieldstate__icon--neutral .fsi__circle{fill:var(--brand-color-1)}input:disabled{background:var(--grey-color)}.field-container:has(.field--checkbox){grid-column:span 4}.field.field--checkbox{background:var(--brand-color-2)}.field.field--checkbox .checkbox__linkable{color:var(--brand-color-1--lightest)}.field.field--checkbox .checkbox__linkable a,.field.field--checkbox .checkbox__label{color:#fff}.appContainer .formLayout,.appContainer__footer .container-footer__component{width:min(90%,1400px)}.appContainer__footer .container-footer__component{margin:0 auto}.appContainer__langs{padding:.25em}.formLayout__mainContainer::-webkit-scrollbar{width:.5em}.formLayout__mainContainer::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #0000004d}.formLayout__mainContainer::-webkit-scrollbar-thumb{background:linear-gradient(45deg,var(--brand-color-1--lightest),var(--brand-color-1))}.field-container{align-content:end}.field__helper,.page--confirmparticipation .section__content{color:#fff!important}.dropzone .label__description{color:#000}@media screen and not (min-width:600px){.loader__text{font-size:1.2em;text-align:center}}@media screen and (min-width:550px)and (max-width:740px){.breadcrumbs__stepswrapper{gap:2em!important}}:root{--hr-betweensection-bg-color: transparent;--hr-insection-bg-color: transparent}:root{--spinner-cup-color: var(--loader-color, #e5e2d9);--spinner-smoke-color: #fcfcfc;--spinner-mask-color: #000c;--spinner-text-color: #fff}@keyframes spinner_floatUp{0%{bottom:-70px;left:35px;opacity:0}25%{left:35px;opacity:0}50%{left:30px;opacity:1}75%{left:35px;opacity:0}to{left:35px;bottom:70px}}@keyframes spinner_floatUp2{0%{bottom:-70px;right:45px;opacity:0}25%{right:45px;opacity:0}50%{right:40px;opacity:1}75%{right:45px;opacity:0}to{right:45px;bottom:70px}}.loader .coffee-loader{margin:0 auto;width:120px;height:200px;display:flex;flex-direction:column;justify-content:flex-end}.loader #mug{z-index:2}.loader #mug .mugIcon{fill:var(--spinner-cup-color)}.loader .smoke{z-index:1;position:relative}.loader #smoke1,.loader #smoke2{bottom:-70px;opacity:0;position:absolute;fill:var(--spinner-smoke-color)}.loader #smoke1{left:35px;animation:spinner_floatUp 3s ease-in-out infinite}.loader #smoke2{right:35px;animation:spinner_floatUp2 3s ease-in-out .3s infinite}.list--decorated ul{width:fit-content;margin:0 auto;padding:1em;border:1px solid var(--brand-color-1);border-radius:.25em;display:grid;grid-template-columns:auto auto}.list--decorated li{display:grid;grid-template-columns:subgrid;grid-column:span 2;gap:.5em;border-radius:.25em;line-height:1.8em}.list--decorated li:nth-child(2n){background:var(--brand-color-1--lightest)}.list--decorated li span.list__label{font-weight:700;text-align:right}.list--decorated li span.list__value{padding-left:.5em;color:#00c;text-align:left}:root{--navbutton-color--darkest: var(--brand-color-2--darkest);--navbutton-color--dark: var(--brand-color-2--dark);--navbutton-color: var(--brand-color-2);--navbutton-color--light: var(--brand-color-2--light);--navbutton-color--lightest: var(--brand-color-2--lightest);--navbutton-color--contrast: var(--brand-color-2--contrast)}:root{--navbuttons-radius: .25em}@keyframes colorSlideIn{0%{box-shadow:inset 0 0 0 0 var(--navbutton-color--light)}to{box-shadow:inset 300px 0 0 0 var(--navbutton-color)}}@keyframes colorSlideOut{0%{box-shadow:inset -300px 0 0 0 var(--navbutton-color)}to{box-shadow:inset 0 0 0 0 var(--navbutton-color--light)}}.page__nav button{padding:1rem 1.4rem;letter-spacing:.5px;font-weight:500;border-radius:var(--navbuttons-radius);box-shadow:0 5px 25px #00000014;border:none}.page__nav button:not([aria-disabled=true]){border:none;background:var(--navbutton-color--light);color:var(--navbutton-color--contrast);animation:.8s colorSlideOut forwards}.page__nav button:not([aria-disabled=true]):hover{background:var(--navbutton-color--light);color:var(--navbutton-color--contrast);border:none;animation:.8s colorSlideIn forwards}.page__nav button[aria-disabled=true]{border:none;background:var(--disabled-bg-color);color:var(--disabled-text-color)}:root{--brand-color--darkest: var(--brand-color-1--darkest);--brand-color--dark: var(--brand-color-1--dark);--brand-color: var(--brand-color-1);--brand-color--light: var(--brand-color-1--light);--brand-color--lightest: var(--brand-color-1--lightest);--brand-color--contrast: var(--brand-color-1--contrast)}.container-footer__component{width:min(90%,1200px);margin:0 auto 4em}.footer{border-bottom-left-radius:0;border-bottom-right-radius:0}:root{--footer-bg-color: #000;--footer-text-color: var(--grey-color--light);--footer-link-color: var(--brand-color--light);--footer-button-bg: var(--brand-color);--footer-button-text-color: var(--brand-color--contrast);--footer-button-border-color: var(--grey-color--dark)}:root{--gdpr-color--darkest: var(--brand-color-1--darkest);--gdpr-color--dark: var(--brand-color-1--dark);--gdpr-color: var(--brand-color-1);--gdpr-color--light: var(--brand-color-1--light);--gdpr-color--lightest: var(--brand-color-1--lightest);--gdpr-color--contrast: var(--brand-color-1--contrast)}.modalbox .modalbox__wrapper{border-radius:0}.modal__content .modal__banner{background:var(--negative);color:#fff;display:grid;grid-template-columns:1fr auto}@container modal (width < 480px){.modal__content .modal__banner{padding:.5em 1em}}@container modal (width >= 480px){.modal__content .modal__banner{padding:.5em 1.5em}}.modal__content .modal__banner .modal__closer{position:relative;width:2.5rem;height:2.5rem;border-radius:400px;background:#fff}.slider{border:1px solid #c0c;display:grid;grid-template-columns:1fr auto;align-items:center}.slider .slider__slide{background:#0c02}.slider .slider__slide .gradations{border:1px dashed #000}.slider .slider__slide .gradations .inside{background:#0001;display:flex;flex-direction:row;width:100%;justify-content:space-between}.slider .slider__slide .inputBox{border:2px dashed #fc0}.slider .slider__slide .inputBox input{width:100%}.slider .slider__input{background:#00c2}h1.invisible{position:absolute;top:-10000px;left:-10000px;width:1px;height:1px;overflow:hidden}
