@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..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}@container header (width < 800px){.header .customheader[data-v-8ca3b7f1]{background:url(../banners/banner-mobi.jpg) no-repeat center center / cover;aspect-ratio:640/156}}@container header (width >= 800px){.header .customheader[data-v-8ca3b7f1]{background:url(../banners/banner-desk.jpg) no-repeat center center / cover;aspect-ratio:1200/215}}.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-5e772e1c]{aspect-ratio:var(--banner-right-aspect-ratio)}.formLayout--left_banner .customheader[data-v-5e772e1c]{aspect-ratio:var(--banner-left-aspect-ratio)}.customheader[data-v-5e772e1c]{padding:1em}.customheader h2[data-v-5e772e1c]{padding:.5em 0}@container header (width < 800px){.header.fr .customheader[data-v-5e772e1c]{background:url(../banners/banner-left-fr.jpg) no-repeat center center / cover}}@container header (width < 800px){.header.nl .customheader[data-v-5e772e1c]{background:url(../banners/banner-left-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-left-aspect-ratio: 2/3;--banner-right-aspect-ratio: 1/3;--form-width: min(90%, 1200px)}.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:var(--form-width);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);align-items:end}}.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)}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;margin:1.5em auto .5em}: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}input::placeholder{color:var(--inputs-color--light)}.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--google .label__description{padding-left:0}.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:0;font-size:.8em;color:#000c;min-height:3em;line-height:1.5em;margin-top:.5em}.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:var(--field-border-width) solid #666;border-radius:var(--all_input_radius);background:var(--field-bg);display:grid;align-items:center;justify-items:center;cursor:pointer}.flagzone .flags__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(44px,1fr));max-width:480px;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:3em auto;width:80cqw;max-width:60ch}.infobox--info{background:var(--info--light)}.infobox--info strong{color:var(--info--dark)}.infobox--warning strong{color:var(--notice--dark)}.infobox--confirm strong{color:var(--positive--dark)}.infobox--alert strong{color:var(--negative--dark)}.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:100%;margin:0 auto}@container pages (width < 600px){.mandatory{padding:1em var(--padding-around-section-content-mobile)}}@container pages (width >= 600px){.mandatory{padding:2em var(--padding-around-section-content-desktop)}}@container pages (width >= 800px){.mandatory{padding:2em 4em}}.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}@container pages (width >= 800px){section{padding:1em 4em}}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;--loader-overlay-opacity: .8}.loading-overlay{position:fixed;inset:0;width:100%;height:100%;z-index:300;display:grid;align-items:center;justify-items:center}.loading-overlay .overlay{background:var(--overlay-bg-color);position:absolute;inset:0;width:100%;height:100%;opacity:var(--loader-overlay-opacity)}.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: #fad1d4;--brand-color-1--light: #eb4553;--brand-color-1: #e41c2a;--brand-color-1--dark: hsl(355.8, 78.74%, 40%);--brand-color-1--darkest: #45070d;--brand-color-1--contrast: #fff;--brand-color-2--lightest: #fad1d4;--brand-color-2--light: #eb4553;--brand-color-2: #e41c2a;--brand-color-2--dark: #8d0f1a;--brand-color-2--darkest: #45070d;--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(--grey-color);--form-page-bg: #fff;--form-text-color: #030303}:root{--font-general: "Inter", "Trebuchet MS", Arial, Helvetica, sans-serif;--font-for-input: var(--font-general);--font-for-label: var(--font-general);--font-for-h2: "Inter", "Trebuchet MS", Arial, Helvetica, sans-serif;--font-for-h3: "Inter", "Trebuchet MS", Arial, Helvetica, sans-serif;--font-for-gdpr: var(--font-general);--font-for-buttons: var(--font-general)}:root{--body-bg-color: #eee;--form-bg-color: #fff;--pages-bg-color: #fff;--section-bg-color: transparent;--nav-bg-color: transparent}:root{--langs-color--lightest: var(--brand-color-2--lightest);--langs-color--light: var(--brand-color-2--light);--langs-color: var(--brand-color-2);--langs-color--dark: var(--brand-color-2--dark);--langs-color--darkest: var(--brand-color-2--darkest);--langs-color--contrast: var(--brand-color-2--contrast)}.appContainer__langs .language-switcher{margin:0 auto;position:relative;width:var(--form-width)}.appContainer__langs .language-switcher .language-switcher__list{padding:.5em 0;display:flex;flex-direction:row;gap:.5em;align-items:center}@container langs (width < 480px){.appContainer__langs .language-switcher .language-switcher__list{gap:.25em;justify-content:center}}@container langs (width >= 480px){.appContainer__langs .language-switcher .language-switcher__list{gap:.5em;justify-content:end}}.appContainer__langs .language-switcher .button__drawer .language-switcher__option{border-radius:.25em;border:1px dashed #000;color:#666;transition:all .2s ease-in-out;background:#fff}@container langs (width < 480px){.appContainer__langs .language-switcher .button__drawer .language-switcher__option{padding:.5em 1em;font-size:.9rem}}@container langs (width >= 480px){.appContainer__langs .language-switcher .button__drawer .language-switcher__option{font-size:1rem;padding:.5em 2em}}.appContainer__langs .language-switcher .button__drawer .language-switcher__option--active{background:var(--langs-color);color:#fff}.appContainer__langs .language-switcher .language-switcher__option:not(.language-switcher__option--active):hover{background:#ddd;border:1px solid var(--langs-color--contrast);color:var(--langs-color--contrast)}.formLayout{border-top-left-radius:1em;border-top-right-radius:1em;overflow:hidden;background:var(--form-bg-color)}: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{text-transform:uppercase;letter-spacing:.125em}.pages h2{padding:2em .5em;letter-spacing:.5px}: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{text-transform:uppercase;letter-spacing:.0625em;font-size:1.1em}.pages h3{color:var(--h3-color)}:root{--links-color: var(--brand-color-1);--links-hover-color: var(--brand-color-1)}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 .breadcrumbs__stepswrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,250px));justify-content:center;justify-items:stretch;align-items:stretch;gap:1em}.bcStep{position:relative;border-radius:2px;display:flex;flex-direction:column;align-items:center;border:none;padding:.5em 1em 1em;text-align:left}.bcStep .bcStep__icon{display:none}.bcStep .bcStep__number{font-size:4.5em;font-weight:700}.bcStep .bcStep__label{display:grid;align-items:center;justify-items:center}.bcStep{background:#f0f0f0}.bcStep .bcStep__number{color:#0009}.bcStep .bcStep__label{color:#000}.bcStep--past{background:#ccc}.bcStep--past .bcStep__number{color:#999}.bcStep--past .bcStep__label{color:#666}.bcStep--active{background:var(--breadColor)}.bcStep--active .bcStep__number,.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;background:#fff;padding:3em 1em 2em;max-width:60ch;border-radius:1em}.infobox--info{background:var(--infobox-color--lightest, var(--info--light))}.infobox--info strong{color:var(--infobox-color--darkest, var(--info--dark))}.infobox--warning{background:var(--notice--light)}.infobox--confirm{background:var(--positive--light)}.infobox--alert{background:var(--negative--light)}.infobox__container .infobox__icons{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);display:grid;align-items:center;justify-content:center}.infobox__container .infobox__icons .infobox__icon{width:64px;height:64px}.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-bg: var(--grey-color--light);--checkbox-checkmark-empty-bg-color: #fff;--radio-checkmark-empty-bg-color: #fff;--field-selectlist-border-color: var(--brand-color-2)}input,input:not(.select__input),.field--checkbox,.field--radio,.dropzone{border:none;border-bottom:var(--field-border-width) solid var(--field-border-color)}.field--google .field__input-wrapper .field-button,.field--select .field__input-wrapper .field-button{border:none;border-bottom:var(--field-border-width) solid var(--field-border-color);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: 0}.field--select .suggestion-list,.field--google .suggestion-list{background:#fff;border-top:none;color:#000;box-shadow:0 2px 16px #0002}.field--select .suggestion-list .suggestion-list__options .suggestion-list__option,.field--google .suggestion-list .suggestion-list__options .suggestion-list__option{background:#fff}.field--select .suggestion-list .suggestion-list__options .suggestion-list__option:hover,.field--google .suggestion-list .suggestion-list__options .suggestion-list__option:hover,.field--select .suggestion-list .suggestion-list__option[aria-selected=true],.field--google .suggestion-list .suggestion-list__option[aria-selected=true]{background:var(--inputs-color--lightest);color:#000}:root{--checkbox__checkmark-size: 1.75em;--radio__checkmark-size: 1.75em}.field--radio,.field--checkbox{background:transparent;border:none;padding:0}.field--radio legend,.field--checkbox legend{margin-bottom:1em;border-bottom:1px solid #000}.field__state-wrapper--error .checkbox__lines{border:var(--field-border-width) dashed var(--error-color);background:#fee}.field__state-wrapper--error .field--checkbox{border:none;background:transparent}:root{--hr-betweensection-bg-color: transparent;--hr-insection-bg-color: transparent}:root{--jump-high: -3em;--jumpzone-width: 7.5em;--spinner-gradient-color-0: var(--loader-color--darkest,#e00);--spinner-gradient-color-1: var(--loader-color--dark,#f70);--spinner-gradient-color-2: var(--loader-color,#fc0);--spinner-gradient-color-3: var(--loader-color--light,#6e0)}@keyframes spinner_bounceUp{0%,15%,85%,to{height:1em;transform:translate(0)}20%,25%,80%{height:.7em;transform:translateY(.15em)}30%{height:1.2em}70%,75%{height:1em}48.5%,51.5%{height:1em;transform:translateY(var(--jump-high))}}.loader__visual .dots-loader{width:var(--jumpzone-width);height:100px;display:flex;align-items:center;justify-content:space-between}.dots-loader{display:block}.dots-loader__dot{display:block;height:1em;width:1em;background:var(--brand-color-1);border-radius:50%}.dots-loader__dot--dot0{background:var(--spinner-gradient-color-0);animation:spinner_bounceUp 2s ease-in-out 0ms infinite}.dots-loader__dot--dot1{background:var(--spinner-gradient-color-1);animation:spinner_bounceUp 2s ease-in-out .3s infinite}.dots-loader__dot--dot2{background:var(--spinner-gradient-color-2);animation:spinner_bounceUp 2s ease-in-out .6s infinite}.dots-loader__dot--dot3{background:var(--spinner-gradient-color-3);animation:spinner_bounceUp 2s ease-in-out .9s infinite}.dots-loader__dot--dot4{background:var(--spinner-gradient-color-4);animation:spinner_bounceUp 2s ease-in-out 1.2s infinite}:root{--overlay-bg-color: #000;--loader-text-color: #fff;--loader-overlay-opacity: .9}.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-1--darkest);--navbutton-color--dark: var(--brand-color-1--dark);--navbutton-color: var(--brand-color-1);--navbutton-color--light: var(--brand-color-1--light);--navbutton-color--lightest: var(--brand-color-1--lightest);--navbutton-color--contrast: var(--brand-color-1--contrast)}:root{--navbuttons-radius: .25em}.page__nav button{padding:1rem 1.4rem;letter-spacing:.5px;font-weight:500;border-radius:var(--navbuttons-radius);border:none;box-shadow:8px 8px #000a;transition:all .3s ease-in-out}.page__nav button:not([aria-disabled=true]){background:var(--navbutton-color);color:var(--navbutton-color--contrast);box-shadow:0 12px 24px #0002}.page__nav button:not([aria-disabled=true]):hover{background:var(--navbutton-color--dark);color:var(--navbutton-color--contrast);transform:translateY(4px);box-shadow:0 4px 4px #0004}.page__nav button[aria-disabled=true]{background:var(--disabled-bg-color);color:var(--disabled-text-color);transform:translateY(4px);box-shadow:0 4px 4px #0004}: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)}#app{min-height:100%;display:flex;flex-direction:column;flex-grow:1}.appContainer{display:flex;flex-direction:column;flex-grow:1}.appContainer__form{flex-grow:1}:root{--footer-bg-color: #fff;--footer-text-color: var(--grey-color--dark);--footer-link-color: var(--brand-color--light);--footer-button-bg: var(--brand-color--light);--footer-button-text-color: var(--brand-color--contrast);--footer-button-border-color: var(--grey-color--dark)}.footer{padding:1.5em 1em;font-size:1.1rem}: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}:root{--field-bg: #f8f8f8;--field-selectlist-border-color: #000;--field-border-width: 2px;--field-border-color: #434343;--footer-button-bg: var(--brand-color-1)}input::placeholder{color:#aaa}.pages h2{font-size:2rem;line-height:1.3em;letter-spacing:.075em;padding-bottom:.5em}.pages h3{line-height:1.45em;text-transform:uppercase;letter-spacing:.05em;font-size:26px}.pages h4{font-size:1.25rem;font-weight:700;padding:4.5em 0 3.5em;color:#000;text-align:left}.label__description{color:var(--field-border-color)}footer{margin-top:2em}footer a{color:var(--brand-color-1);font-weight:600}.next-button{min-width:30ch}.gdpr-banner__text a,.gdpr-banner__text--highlight{color:#fff!important}.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}
