.conditioned-area .global-container:first-child{padding-top:32px}.global-container:has(.tabs-container){padding-bottom:0;padding-top:32px}fieldset{min-width:0}@media (max-width: 1200px){.tabs-container .scroll-x{margin-left:-24px;margin-right:-24px}.tabs-container .scroll-x .tabs-container{margin-left:24px;margin-right:24px}}.tabs-container .SumoSelect{min-width:440px}.tabs-container[class*="cl-yellow"] button:hover{background-color:#FFFAD4}.tabs-container[class*="cl-yellow"] button.active{background-color:#FFE145}.tabs-container[class*="cl-orange"] button:hover{background-color:#FFD4AC}.tabs-container[class*="cl-orange"] button.active{background-color:#FE7D19}.tabs-container[class*="cl-red"] button:hover{background-color:#fcc}.tabs-container[class*="cl-red"] button.active{color:#fff;background-color:#B50604}.tabs-container[class*="cl-pink"] button:hover{background-color:#FFE7F7}.tabs-container[class*="cl-pink"] button.active{background-color:#F252AA}.tabs-container[class*="cl-purple"] button:hover{background-color:#DFC7FF}.tabs-container[class*="cl-purple"] button.active{color:#fff;background-color:#7F00FF}.tabs-container[class*="cl-cyan"] button:hover{background-color:#E6FDFF}.tabs-container[class*="cl-cyan"] button.active{background-color:#00E8FF}.tabs-container[class*="cl-green"] button:hover{background-color:#CDFFEB}.tabs-container[class*="cl-green"] button.active{background-color:#29FF9B}.tabs-container[class*="cl-darkGreen"] button:hover{background-color:#D9F5F3}.tabs-container[class*="cl-darkGreen"] button.active{background-color:#04BFAD}.tabs-container[class*="cl-blue"] button:hover,.tabs-container[class*="cl-blue"] .tab-item:hover{background-color:#E5EEFF}.tabs-container[class*="cl-blue"] button.active,.tabs-container[class*="cl-blue"] .tab-item.active{color:#fff;background-color:#0052FF}.tabs-list{border:1px solid;border-color:inherit;border-radius:8px;background-color:#fff}.tabs-list input[type='radio']{cursor:pointer;position:absolute;left:50%;opacity:0}.tabs-list .tab-item{width:100%;cursor:pointer;text-align:center;border-radius:8px}.tabs-list .tab-item:has(input[type='radio']:focus-visible){outline:2px dashed #381A0A}.tabs-list .tab-item:has(input[type='radio']:checked){color:#fff;font-weight:500;background-color:#0052FF}.tabs-list .tab-item>button{border-radius:8px;padding:10px 32px;width:100%;height:100%;transition:background-color 300ms}.tabs-list .tab-item>button.active{font-weight:500}.tabs-list .tab-item .tab-label{position:relative;cursor:pointer;display:block;height:100%;padding:14px 16px;white-space:nowrap;user-select:none}
.formPDC .form-select .SumoSelect{display:inline-block !important;position:relative;min-width:calc(min(440px, 100%));max-width:100%}.formPDC .form-select .SumoSelect .SelectClass,.formPDC .form-select .SumoSelect .SumoUnder{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;opacity:0;z-index:-1 !important}.formPDC .form-select .SumoSelect .SelectBox{display:flex;align-items:center;min-height:56px !important;padding:0 !important;border:none !important;background-color:#fff;outline:1px solid #381A0A;border-radius:4px;cursor:pointer}.formPDC .form-select .SumoSelect .SelectBox .placeholder{color:#381A0A;font-style:normal}.formPDC .form-select .SumoSelect .SelectBox span{padding:16px;padding-right:16px;width:100%;padding-right:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2rem !important}.formPDC .form-select .SumoSelect .SelectBox::after{content:'\e909';font-family:"pictoteque-ag2r";position:absolute;right:16px !important;top:unset !important;color:#381A0A !important}.formPDC .form-select .SumoSelect .SelectBox>label{display:none}.formPDC .form-select .SumoSelect .optWrapper{display:none;position:absolute;left:0;overflow:hidden}.formPDC .form-select .SumoSelect.open .optWrapper{display:block;background-color:#fff;border:none !important;outline:1px solid #0052FF;width:100%;top:calc(56px + 6px) !important;border-radius:4px;z-index:99}.formPDC .form-select .SumoSelect.open .optWrapper.multiple .opt{border-bottom:none}.formPDC .form-select .SumoSelect.open .optWrapper.multiple .opt i{margin-top:10px;width:24px;height:24px;border-radius:4px;border:1px solid #381A0A;box-shadow:none;background-color:transparent}.formPDC .form-select .SumoSelect.open .optWrapper.multiple .opt.selected i{background-color:#0052FF}.formPDC .form-select .SumoSelect.open .optWrapper.multiple .opt:not(:hover).sel,.formPDC .form-select .SumoSelect.open .optWrapper.multiple .opt:not(:hover).selected{background-color:#fff !important}.formPDC .form-select .SumoSelect.open .optWrapper.multiple .opt label{white-space:normal}.formPDC .form-select .SumoSelect.open .optWrapper .options{padding:8px 12px}.formPDC .form-select .SumoSelect.open .optWrapper .list-button{border-top:1px solid #A1A1A1;justify-content:space-between;margin:0 10px 10px;padding-top:12px}.formPDC .form-select .SumoSelect.open .optWrapper .opt{cursor:pointer;padding:10px 8px;color:#381A0A !important}.formPDC .form-select .SumoSelect.open .optWrapper .opt:hover,.formPDC .form-select .SumoSelect.open .optWrapper .opt.sel,.formPDC .form-select .SumoSelect.open .optWrapper .opt.selected{background-color:#E5EEFF !important;border-radius:8px}.formPDC .form-select .SumoSelect.open .optWrapper .opt label{cursor:pointer;color:#381A0A !important}.formPDC .form-select .SumoSelect.open .optWrapper .group:not(:last-child){border-bottom:1px solid #A1A1A1}.formPDC .form-select .SumoSelect.open .optWrapper .group>label{font-size:1.2rem;text-transform:inherit;font-weight:700;line-height:130%;color:#6E6E6E}.formPDC .form-select .SumoSelect.open .form-sumo-select,.formPDC .form-select .SumoSelect.open .SelectBox{outline:2px solid #0052FF}.formPDC .form-select .SumoSelect.open .form-sumo-select::after,.formPDC .form-select .SumoSelect.open .SelectBox::after{content:'\e90c'}
.bloc-miseavant{padding:30px 200px}.bloc-miseavant.special-spacing{margin-top:30px;margin-bottom:40px}.bloc-miseavant.bloc-miseavant-video{padding:30px 80px}.bloc-miseavant.bloc-miseavant-video .bloc-miseavant-contenu .bloc-miseavant-media iframe{width:408px;height:234px}.bloc-miseavant .bloc-miseavant-contenu .bloc-miseavant-media .img-miseavant-media{width:225px;height:225px;object-fit:cover}@media (max-width: 1040px){.bloc-miseavant{display:block;padding:30px 120px}.bloc-miseavant.bloc-miseavant-video{padding:30px 40px}.bloc-miseavant.bloc-miseavant-video .titre-miseavant{max-width:80%;margin:0 auto 20px}.bloc-miseavant .titre-miseavant{text-align:center}.bloc-miseavant .bloc-miseavant-contenu .bloc-miseavant-media{margin-right:0}.bloc-miseavant .bloc-miseavant-contenu .bloc-miseavant-txt{margin-top:auto;margin-bottom:auto}}@media (max-width: 767px){.bloc-miseavant{padding:30px 12px}.bloc-miseavant.bloc-miseavant-video{padding:30px 12px}.bloc-miseavant.bloc-miseavant-video .bloc-miseavant-contenu .bloc-miseavant-media{margin:inherit}.bloc-miseavant.bloc-miseavant-video .bloc-miseavant-contenu .bloc-miseavant-media iframe{width:100%}.bloc-miseavant .bloc-miseavant-contenu{flex-direction:column}.bloc-miseavant .bloc-miseavant-contenu .bloc-miseavant-media{margin:auto}.bloc-miseavant .bloc-miseavant-contenu .bloc-miseavant-txt{text-align:center;margin-top:20px;margin-left:0}}
.reward-container{display:flex;gap:32px;align-items:center}@media (max-width: 768px){.reward-container{flex-direction:column}}.reward-image{max-width:220px;max-height:217px}@media (max-width: 768px){.reward-image{max-width:327px;max-height:327px;height:100%;width:100%}}img{order:-1}.reward-main{max-width:802px}
.header-top-logout{
    position: relative;
}
.bt-logout{
    width: 38px;
    height: 38px;
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #F6261B;
    background-color: #FFFFFF;
    box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
    cursor: pointer;
}
.bt-logout svg{
	fill:#F6261B;
}
.bt-logout:hover svg{
	fill:#FFFFFF;
}
.bt-logout:hover{
	background-color: #381A0A;
    border: 1px solid #381A0A;
}
dialog[open]{padding:0;border-radius:8px;max-width:1200px;color:#381A0A}@media (max-width: 1200px){dialog[open]{width:calc(100% - 40px*2);border-radius:8px 8px 0 0}}@media (max-width: 1200px){dialog[open]{margin:auto;margin-bottom:0;max-width:none}}@media (max-width: 440px){dialog[open]{margin:0;margin-top:auto;width:100%}}dialog[open]::backdrop{background-color:rgba(0,0,0,0.8)}@media (min-width: 1201px){dialog[open].tablet-transition[open]{animation:opacityAnim 300ms}@keyframes opacityAnim{0%{opacity:0}100%{opacity:1}}}@media (max-width: 1200px){dialog[open].tablet-transition[open]{animation:btt 300ms}@keyframes btt{0%{transform:translateY(100%)}100%{transform:translateY(0)}}}dialog[open] .subtitle:not(:last-child){padding-bottom:32px}dialog[open] .full-width a{width:100%;text-align:center;justify-content:center}dialog[open]:has(.pop-up-title){overflow:visible}@media (max-width: 1200px){dialog[open]:has(.pop-up-title) .pop-up-content{max-height:calc(100vh - 130px - 90px)}}@media (max-width: 440px){dialog[open]:has(.pop-up-title) .pop-up-content{max-height:calc(100vh - 100px - 110px)}}dialog[open] .pop-up-content{max-width:1440px;padding:0 66px 32px}@media (max-width: 1200px){dialog[open] .pop-up-content{padding:0;overflow-y:auto}}@media (max-width: 1200px) and (min-width: 768px){dialog[open] .pop-up-content{padding-left:66px;padding-right:66px}}@media (max-width: 768px){dialog[open] .pop-up-content{padding-left:24px;padding-right:24px}}dialog[open] .pop-up-title{align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #6E6E6E;padding:24px 0}dialog[open] .pop-up-title .title{padding-left:24px}dialog[open] .pop-up-title>button{padding-right:24px}
.formPDC .form-select .SumoSelect{display:inline-block !important;position:relative;min-width:calc(min(440px, 100%));max-width:100%}.formPDC .form-select .SumoSelect .SelectClass,.formPDC .form-select .SumoSelect .SumoUnder{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;opacity:0;z-index:-1 !important}.formPDC .form-select .SumoSelect .SelectBox{display:flex;align-items:center;min-height:56px !important;padding:0 !important;border:none !important;background-color:#fff;outline:1px solid #381A0A;border-radius:4px;cursor:pointer}.formPDC .form-select .SumoSelect .SelectBox .placeholder{color:#381A0A;font-style:normal}.formPDC .form-select .SumoSelect .SelectBox span{padding:16px;padding-right:16px;width:100%;padding-right:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2rem !important}.formPDC .form-select .SumoSelect .SelectBox::after{content:'\e909';font-family:"pictoteque-ag2r";position:absolute;right:16px !important;top:unset !important;color:#381A0A !important}.formPDC .form-select .SumoSelect .SelectBox>label{display:none}.formPDC .form-select .SumoSelect .optWrapper{display:none;position:absolute;left:0;overflow:hidden}.formPDC .form-select .SumoSelect.open .optWrapper{display:block;background-color:#fff;border:none !important;outline:1px solid #0052FF;width:100%;top:calc(56px + 6px) !important;border-radius:4px;z-index:99}.formPDC .form-select .SumoSelect.open .optWrapper.multiple .opt{border-bottom:none}.formPDC .form-select .SumoSelect.open .optWrapper.multiple .opt i{margin-top:10px;width:24px;height:24px;border-radius:4px;border:1px solid #381A0A;box-shadow:none;background-color:transparent}.formPDC .form-select .SumoSelect.open .optWrapper.multiple .opt.selected i{background-color:#0052FF}.formPDC .form-select .SumoSelect.open .optWrapper.multiple .opt:not(:hover).sel,.formPDC .form-select .SumoSelect.open .optWrapper.multiple .opt:not(:hover).selected{background-color:#fff !important}.formPDC .form-select .SumoSelect.open .optWrapper.multiple .opt label{white-space:normal}.formPDC .form-select .SumoSelect.open .optWrapper .options{padding:8px 12px}.formPDC .form-select .SumoSelect.open .optWrapper .list-button{border-top:1px solid #A1A1A1;justify-content:space-between;margin:0 10px 10px;padding-top:12px}.formPDC .form-select .SumoSelect.open .optWrapper .opt{cursor:pointer;padding:10px 8px;color:#381A0A !important}.formPDC .form-select .SumoSelect.open .optWrapper .opt:hover,.formPDC .form-select .SumoSelect.open .optWrapper .opt.sel,.formPDC .form-select .SumoSelect.open .optWrapper .opt.selected{background-color:#E5EEFF !important;border-radius:8px}.formPDC .form-select .SumoSelect.open .optWrapper .opt label{cursor:pointer;color:#381A0A !important}.formPDC .form-select .SumoSelect.open .optWrapper .group:not(:last-child){border-bottom:1px solid #A1A1A1}.formPDC .form-select .SumoSelect.open .optWrapper .group>label{font-size:1.2rem;text-transform:inherit;font-weight:700;line-height:130%;color:#6E6E6E}.formPDC .form-select .SumoSelect.open .form-sumo-select,.formPDC .form-select .SumoSelect.open .SelectBox{outline:2px solid #0052FF}.formPDC .form-select .SumoSelect.open .form-sumo-select::after,.formPDC .form-select .SumoSelect.open .SelectBox::after{content:'\e90c'}.formPDC fieldset{min-width:0}.formPDC legend:has(+.form-group-radio input[type='radio'].error){color:#B50604}.formPDC .form-group-radio{gap:16px;padding-top:8px}.formPDC .form-group-radio.scroll-x{padding-bottom:12px;margin-bottom:-12px}@media (min-width: 1201px){.formPDC .form-group-radio.scroll-x{padding-left:12px;margin-left:-12px}}@media (max-width: 1200px){.formPDC .form-group-radio.scroll-x{margin-left:-24px;margin-right:-24px}.formPDC .form-group-radio.scroll-x .radio:first-child{margin-left:24px}.formPDC .form-group-radio.scroll-x .radio:last-child{margin-right:24px}}.formPDC .form-group-radio:not(.scroll-x){flex-wrap:wrap}.formPDC .radio{display:flex;flex-direction:column;justify-content:center;position:relative;background-color:#fff;padding:16px;padding-right:calc(16px + 48px);border:1px solid #99BAFF;box-shadow:0px 4px 10px 0px rgba(153,186,255,0.25);border-radius:8px;min-height:74px}.formPDC .radio:hover{border:1px solid #003199}.formPDC .radio.auto-height{flex-grow:1;min-height:auto}.formPDC .radio.auto-height:has(input[type="radio"]:checked) .radio-label::after,.formPDC .radio.auto-height.checked .radio-label::after{top:calc(50% - (24px/2))}.formPDC .radio.auto-height:has(input[type="radio"]:checked) .label-detail,.formPDC .radio.auto-height.checked .label-detail{color:#381A0A}.formPDC .radio.auto-height .radio-label{display:flex;align-items:center}.formPDC .radio.auto-height .radio-label:has(.label-detail){display:grid;gap:8px;grid-template-columns:24px 1fr;text-align:left}.formPDC .radio.auto-height .radio-label:has(.label-detail)::after{top:16px}.formPDC .radio.auto-height .radio-label .label-detail{grid-column:2;font-weight:400;margin-right:-48px}.formPDC .radio:has(input[type='radio']:checked),.formPDC .radio.checked{position:relative;border:none}.formPDC .radio:has(input[type='radio']:checked)::after,.formPDC .radio.checked::after{content:'';position:absolute;width:100%;height:100%;left:0;border:2px solid #0052FF;border-radius:8px}.formPDC .radio:has(input[type='radio']:checked) .radio-label,.formPDC .radio.checked .radio-label{color:#0052FF}.formPDC .radio:has(input[type='radio']:checked) .radio-label::after,.formPDC .radio.checked .radio-label::after{content:'\e903';font-family:'pictoteque-ag2r';font-size:2.4rem;font-weight:400;color:#0052FF;position:absolute;right:14px;top:calc(-2px + 16px + (24px/2));line-height:1}.formPDC .radio:has(input[type='radio']:checked) .radio-label:has(+.label-description)::after,.formPDC .radio.checked .radio-label:has(+.label-description)::after{top:auto}.formPDC .radio:has(input[type='radio'].error){border:1px solid #B50604}.formPDC .radio:has(input[type='radio']:focus-visible){outline:2px dashed;outline-offset:2px}.formPDC .radio:has(input[type='radio']:disabled){background-color:#F2F2F2;border:1px solid #6E6E6E;color:#6E6E6E}.formPDC .radio:has(input[type='radio']:disabled) .radio-label::before{cursor:default}.formPDC .radio input[type='radio']{opacity:0;position:absolute;left:50%;cursor:pointer}.formPDC .radio .radio-label::before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;cursor:pointer}.formPDC .radio .radio-label+.label-description{padding-top:12px}.formPDC .checkbox{position:relative;margin-left:40px}.formPDC .checkbox::before{content:'';display:block;width:24px;height:24px;padding:6px;outline:1px solid #381A0A;outline-offset:-1px;border-radius:4px;position:absolute;left:0;margin-left:-40px}.formPDC .checkbox:hover{cursor:pointer}.formPDC .checkbox:hover::before{outline:2px solid #381A0A}.formPDC .checkbox input[type="checkbox"]{position:absolute;opacity:0}.formPDC .checkbox:has(input[type='checkbox']:checked)::before,.formPDC .checkbox.checked::before{outline-color:#0052FF;background-color:#0052FF;border-color:#0052FF}.formPDC .checkbox:has(input[type='checkbox']:checked)::after,.formPDC .checkbox.checked::after{content:'';position:absolute;left:9px;height:10px;width:7px;border-width:0 2px 2px 0;border-color:#fff;border-style:solid;transform:rotate(45deg);margin-right:8px;margin-left:-40px;top:5px}.formPDC .checkbox:has(input[type='checkbox']:focus-visible)::before{outline:2px dashed #381A0A;outline-offset:-2px}.formPDC .form-group-input{gap:16px;flex-wrap:wrap}.formPDC .form-group-input .form-group input[type='text']{width:86px}.formPDC .form-group-input .form-group+.form-group{margin-top:0}.formPDC legend:has(+.form-group-input input.error){color:#B50604}.formPDC textarea.form-control{resize:vertical;height:130px}.formPDC .inline-search{display:flex;gap:16px}@media (max-width: 440px){.formPDC .inline-search{flex-direction:column}}@media (max-width: 440px){.formPDC .inline-search button{width:100%;justify-content:center}}.formPDC .inline-search input{width:100%}.formPDC .form-group{display:flex;flex-direction:column;position:relative}.formPDC .form-group+.form-group{margin-top:16px}.formPDC .form-group .form-label{padding-bottom:8px}.formPDC .form-group .form-control{padding:16px;outline:1px solid #381A0A;border-radius:4px;position:relative;border:none;outline-offset:-1px;background-color:#fff}.formPDC .form-group .form-control:focus,.formPDC .form-group .form-control:hover{outline-offset:-2px;outline:2px solid #381A0A}.formPDC .form-group .form-control:focus:disabled,.formPDC .form-group .form-control:hover:disabled{outline:1px solid #6E6E6E}.formPDC .form-group .form-control:disabled{outline:1px solid #6E6E6E;background-color:#F2F2F2;color:#6E6E6E}.formPDC .form-group .form-control:disabled::placeholder{color:inherit}.formPDC .captcha{margin-top:24px;max-width:none !important;position:relative;min-width:250px;border:1px solid #F2F2F2;padding-bottom:12px;background-color:#fff}.formPDC .captcha .frc-content{white-space:wrap;overflow-x:initial}.formPDC .captcha .frc-banner{display:none}.formPDC p.error,.formPDC .js-errorCaptcha{color:#B50604;font-size:1.4rem;text-transform:inherit;font-weight:500;line-height:130%;padding-top:4px}.formPDC p.error::before,.formPDC .js-errorCaptcha::before{content:'\e907';font-family:'pictoteque-ag2r' !important;font-size:1.4rem;line-height:1;padding-right:4px}.formPDC .form-label:has(+.error,.error){color:#B50604}.formPDC .form-label:has(+.error,.error) span{color:#381A0A}.formPDC .error.form-control{outline-color:#B50604}.formPDC input{color:#381A0A}
.form-lm img{width:100%;max-width:258px;object-fit:cover}@media (min-width: 769px){.form-lm img{padding:0 18px;align-self:center}}@media (max-width: 768px){.form-lm img{align-self:center;width:180px;height:180px}}.form-lm:has(.form-panel.finish:not(.hidden)) .pop-up-title .bt-close{display:none}.form-lm:has(.form-panel.finish:not(.hidden)) #navStep{display:none}.form-lm:has(.form-panel.finish:not(.hidden)) .left-panel{display:flex;flex-direction:column;justify-content:center}@media (min-width: 768px){.form-lm:has(.form-panel.finish:not(.hidden)) .container-panel .right-panel::before{top:calc(50% + 24px)}}.form-lm:not(dialog){z-index:1;position:relative}@media (max-width: 440px){.form-lm:not(dialog){padding-left:0;padding-right:0}}.form-lm:not(dialog)::before{content:'';position:absolute;width:100%;height:calc(100% - 306px);background-color:#fff;left:0;bottom:0;z-index:-1}@media (min-width: 769px){.form-lm:not(dialog) .left-panel{height:fit-content;margin-top:124px}}.form-lm:not(dialog) .container-panel{position:relative;z-index:1;background-color:#fff;box-shadow:0px 4px 10px 0px rgba(153,186,255,0.25);border-radius:8px;border:1px solid #E7E3E3}.form-lm:not(dialog) .container-panel .right-panel{padding:24px 120px;border-radius:0 8px 8px 0}@media (max-width: 768px){.form-lm:not(dialog) .container-panel .right-panel{border-radius:0 0 8px 8px}}@media (max-width: 1200px){.form-lm:not(dialog) .container-panel .right-panel{padding:24px}}.form-lm:not(dialog) .container-panel .right-panel::before{top:calc(234px + 24px/2);z-index:-1}.form-lm:not(dialog) .container-panel :focus-visible{outline-color:#381A0A}.form-lm:not(dialog):has(.form-panel.finish:not(.hidden)) #introModalForm{display:none}.form-lm:not(dialog) img{height:221px}.form-lm:is(dialog)[open]{display:flex;flex-direction:column}@media (min-width: 769px){.form-lm:is(dialog)[open]{height:700px;width:769px}}@media (max-height: 741px) and (min-width: 769px){.form-lm:is(dialog)[open].container-pop-up{min-height:100%;margin:0 auto}}@media (max-height: 741px) and (min-width: 769px){.form-lm:is(dialog)[open].container-pop-up .container-panel{height:calc(100vh - 81px)}}@media (min-width: 769px){.form-lm:is(dialog)[open].container-pop-up .pop-up-content{overflow-y:unset}}.form-lm:is(dialog)[open] .pop-up-content{padding:0}.form-lm:is(dialog)[open] .pop-up-title{border-bottom:1px solid #E7E3E3}@media (max-width: 768px){.form-lm:is(dialog)[open] .scroll-y{overflow:unset}}@media (min-width: 769px){.form-lm:is(dialog)[open] .bt-wrapper:has(button:not(.hidden))::after{content:'';position:absolute;top:0px;left:-24px;width:calc(100% + 24px*2);height:1px;background-color:#99BAFF}}.form-lm:is(dialog)[open] .container-panel{height:calc(700px - 81px)}@media (max-width: 768px){.form-lm:is(dialog)[open] .container-panel{height:100%}}.form-lm:is(dialog)[open] .container-panel .right-panel{padding:24px;animation:detect-scroll linear}@media (min-width: 769px){.form-lm:is(dialog)[open] .container-panel .right-panel{height:100%;overflow-y:auto}}.form-lm .container-panel{display:grid;grid-template-columns:306px 1fr}@media (max-width: 768px){.form-lm .container-panel{display:flex;flex-direction:column}}.form-lm .container-panel .right-panel{border-radius:0 0 8px 0}@media (max-width: 768px){.form-lm .container-panel .right-panel{position:relative}}.form-lm .container-panel .right-panel::before{content:'';position:absolute;left:calc(306px - 12px);top:calc(24px + 221px/2 + 81px);background-color:inherit;transform:rotate(45deg);width:43px;height:43px}@media (max-width: 768px){.form-lm .container-panel .right-panel::before{left:calc(50% - 24px/2);top:-12px}}.form-lm .container-panel .left-panel{padding:24px}@media (max-width: 768px){.form-lm .container-panel .left-panel{display:flex;flex-direction:column}}@media (min-width: 769px){.form-lm .container-panel .left-panel{overflow-y:auto}}.form-lm .container-panel .left-panel button{display:flex;justify-content:space-between;align-items:center;width:100%;text-align:left;padding:4px 8px;border-radius:8px}@media (max-width: 768px){.form-lm .container-panel .left-panel button{padding:16px;padding-right:8px;background-color:#E5EEFF}.form-lm .container-panel .left-panel button::after{content:'\e98f';font-family:'pictoteque-ag2r' !important;font-size:1.6rem;line-height:1}}.form-lm .container-panel .left-panel button:hover{padding-right:8px;background-color:#E5EEFF}.form-lm .container-panel .left-panel button:hover::after{content:'\e98f';font-family:'pictoteque-ag2r' !important;font-size:1.6rem;line-height:1}.form-lm .container-panel .left-panel button+button{position:relative}.form-lm .container-panel .left-panel button+button::after{content:'';position:absolute;top:0;left:0;width:100%;height:1px;background-color:#E7E3E3}.form-lm .container-panel .form-panel{display:flex;flex-direction:column;height:100%}.form-lm .container-panel .form-panel .radio a{color:#381A0A}.form-lm .container-panel .confirm .form-panel{justify-content:center}.form-lm .container-panel .confirm .form-panel button{margin:40px auto 0}.form-lm .container-panel:has(#panel_common:not(.hidden)) #navStep{display:none}.form-lm .container-panel:has(#panel_client:not(.hidden)) #introModalForm{display:none}.form-lm .container-panel:has(#panel_client:not(.hidden)) #navStep{display:none}.form-lm .container-panel:has(.form-panel[id*="_product"]:not(.hidden)) #navProduct{display:none}.form-lm .container-panel:has(#panel_client.hidden) #introCustomerModal{display:none}.form-lm .container-panel:has(.foundResult:not(.hidden)) .linkNoSiret,.form-lm .container-panel:has(.notFoundResult:not(.hidden)) .linkNoSiret{display:none}.form-lm .container-panel .linkNoSiret button{display:inline;padding:0}.form-lm .fail-msg{margin:-24px -24px 16px;padding:16px;align-items:center;gap:32px}.form-lm .bt-wrapper{position:relative;margin-top:auto;align-items:center;justify-content:space-between;flex-direction:row-reverse;padding-top:24px;gap:24px}@media (max-width: 768px){.form-lm .bt-wrapper{margin-top:40px;flex-direction:column}}.form-lm .bt-wrapper .next{padding:12px 24px}@media (max-width: 768px){.form-lm .bt-wrapper button{width:100%;text-align:center;justify-content:center}}.form-lm .bt-wrapper .prev{margin-right:auto;padding-left:0}.form-lm .bt-wrapper .prev:hover span{color:#003199}.form-lm .check-font{position:relative}.form-lm .check-font::after{content:'';margin-left:12px;margin-bottom:5px}.form-lm .check-font:not(.spinner)::after{height:19px;width:10px;border-width:0 3px 3px 0;border-color:#fff;border-style:solid;transform:rotate(45deg)}.form-lm button.spinner{position:relative}.form-lm button.spinner::after{content:'';pointer-events:none;width:20px;height:20px;border-radius:50%;border:3px solid;border-color:#fff;border-right-color:#0052FF;animation:spinner 1s infinite linear}@keyframes spinner{to{transform:rotate(1turn)}}.form-lm .scroll-y{margin-right:-16px;padding-right:16px;animation:detect-scroll;animation-timeline:--scroll-timeline;animation-fill-mode:none;scroll-timeline:--scroll-timeline y;position:relative}@keyframes detect-scroll{from,to{--can-scroll: }}.form-lm .scroll-y::after{content:'';display:block;position:sticky;bottom:-1px;border-bottom:1px solid #99BAFF;--visibility-if-can-scroll: var(--can-scroll) visible;--visibility-if-cant-scroll: hidden;visibility:var(--visibility-if-can-scroll, var(--visibility-if-cant-scroll));animation-name:reveal;animation-timeline:--scroll-timeline;animation-fill-mode:both;animation-direction:reverse;animation-range:calc(100% - 2em) calc(100% - 1em)}.form-lm .box-message{background-color:#fff;padding:16px;border-radius:8px}.form-lm .consent-box{padding:16px;border-radius:8px;border:1px solid #99BAFF}.form-lm .consent-box.darkGrey{border-color:#6E6E6E}.read-more{position:relative}.read-more button{position:absolute;right:24px}.read-more [aria-expanded="true"] span::before{transform:rotate(180deg)}.read-more .clamp-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.read-more .clamp-text.open{-webkit-line-clamp:none}
.footerPDC{position:relative;overflow:hidden;padding-left:80px;padding-right:80px}@media (max-width: 768px){.footerPDC{padding-left:36px;padding-right:36px}}.footerPDC .footer-fold{position:absolute;right:-6px;top:-1px}.footerPDC .footer-container{max-width:1200px;margin:auto;padding:48px 0}.footerPDC .sticky-top{position:absolute;right:16px;top:170px}.footerPDC:has(.footer-container>p:first-child) .footer-container{height:200px;display:flex;justify-content:center;align-items:center}.footerPDC:has(.footer-container>p:first-child) .sticky-top{top:unset;bottom:16px}.footerPDC .footer-nav .footer-row:first-child{margin-right:30px}@media (max-width: 768px){.footerPDC .footer-nav .footer-row:first-child{margin-right:66px}}.footerPDC .footer-row{display:flex;flex-wrap:wrap;gap:24px;padding-bottom:32px;justify-content:space-between}@media (max-width: 1200px){.footerPDC .footer-row{justify-content:space-around}}@media (max-width: 768px){.footerPDC .footer-row{justify-content:flex-start;flex-direction:column}}@media (max-width: 440px){.footerPDC .footer-row{flex-wrap:nowrap}}.footerPDC .footer-row+.footer-row{padding-top:32px;border-top:1px solid #381A0A}.footerPDC .footer-row .footer-column{padding-top:16px}.footerPDC .footer-row .label{padding:4px;display:block;line-height:140%}.footerPDC .footer-row .label:hover{text-decoration:underline}.footerPDC .footer-row .label:has(img){display:flex;align-items:center;gap:8px}.footerPDC .footer-row .label img{max-width:16px;max-height:16px;order:1}.footerPDC .footer-row .list-sn>ul{gap:8px;align-items:center;padding-top:8px}.footerPDC .footer-row .list-sn>ul a{display:block}.footerPDC .footer-row .list-sn .bt-wrapper{display:flex;flex-direction:column;gap:16px;padding-top:32px}.footerPDC .footer-row .list-sn .bt-wrapper a{width:fit-content}.footerPDC .footer-row .list-sn .bt-wrapper a img{max-height:44px;max-width:148px}@media (max-width: 440px){.footerPDC .footer-row .list-sn:not(:first-child){padding-top:44px}}@media (max-width: 768px) and (min-width: 440px){.footerPDC .footer-row .footer-list:has(>.list-sn){display:flex;gap:32px}}.footerPDC .footer-row .footer-list button{cursor:pointer}@media (min-width: 768px){.footerPDC .footer-row .footer-list>:not(:first-child){padding-top:44px}}
