.gqelXa_section{margin-top:calc(-1*var(--navHeight));padding-top:var(--navHeight)}.gqelXa_section .gqelXa_heroContainer{flex-direction:column;grid-column:main;gap:5rem;margin-top:5rem;margin-bottom:4rem;display:flex}.gqelXa_section .gqelXa_title{letter-spacing:-.12rem;flex-wrap:wrap;grid-column:main;font-size:4rem;font-style:normal;font-weight:400;line-height:100%;display:flex}.gqelXa_section .gqelXa_imageFrame{width:100%;height:37rem;overflow:hidden;mask-image:url(/homepage-mask.svg);mask-position:50%;mask-size:cover;mask-repeat:no-repeat}.gqelXa_section .gqelXa_image{object-fit:cover;width:100%;height:100%}.gqelXa_section .gqelXa_scrollArrowWrapper{padding-block:var(--spacing-small);justify-content:center;display:flex}.gqelXa_section .gqelXa_scrollArrow{color:var(--themeColor);display:block}@media screen and (min-width:1024px){.gqelXa_section .gqelXa_heroContainer{flex-direction:row;justify-content:space-between;align-items:center;gap:0}.gqelXa_section .gqelXa_title{letter-spacing:-.3rem;flex-shrink:0;width:57rem;font-size:10rem;font-weight:400;line-height:100%}.gqelXa_section .gqelXa_imageFrame{flex-shrink:0;width:60.3rem;height:64.2rem}}.gqelXa_section .gqelXa_ctaPreview{flex-wrap:wrap;grid-column:main;align-items:center;gap:1.2rem;margin-top:2.4rem;display:flex}
.Zn-Mjq_container{gap:var(--rowGap) var(--colGap);grid-template-columns:[full-start]0[main-start]repeat(12,minmax(0,1fr))[main-end]0[full-end];width:100%;display:grid}@media screen and (min-width:1024px){.Zn-Mjq_container{grid-template-columns:[full-start] calc(var(--sideSpacing) - var(--colGap)) [main-start] repeat(12, minmax(0, 1fr)) [main-end] calc(var(--sideSpacing) - var(--colGap)) [full-end]}}@media screen and (min-width:1900px){.Zn-Mjq_container{--pageWithoutCol:calc(var(--pageWidth) - var(--colGap) * 11);grid-template-columns:[full-start] 1fr [main-start] repeat(12, minmax(0, calc(var(--pageWithoutCol) / 12))) [main-end] 1fr [full-end]}}
.pkwk0W_textSplit{width:100%;height:fit-content}.pkwk0W_textSplit *{font:inherit;letter-spacing:inherit}.pkwk0W_textSplit .pkwk0W_fallback{white-space:pre-line}.pkwk0W_textSplit .pkwk0W_lineWrapper{clip-path:inset(-.2em -1em -.3em);display:block}.pkwk0W_textSplit .pkwk0W_line{transform-origin:bottom;display:inline-block}
.wwaPkq_section{isolation:isolate;position:relative}.wwaPkq_section .wwaPkq_background{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.wwaPkq_section .wwaPkq_background img{object-fit:cover;width:100%;height:100%}.wwaPkq_section .wwaPkq_overlay{z-index:1;pointer-events:none;position:absolute;inset:0}.wwaPkq_section[data-variant=bleu]{--themeBg:var(--bleuImmocare)}.wwaPkq_section[data-variant=sombre]{--themeBg:var(--bleuAnthracite)}.wwaPkq_section .wwaPkq_overlay{background:linear-gradient(90deg, hsl(from var(--themeBg) h s l/50%) 0%, hsl(from var(--themeBg) h s l/50%) 100%),linear-gradient(90deg, hsl(from var(--black) h s l/20%) 0%, hsl(from var(--black) h s l/20%) 100%)}.wwaPkq_section .wwaPkq_content{--rowGap:4rem;z-index:1;padding-block:8.8rem;position:relative}.wwaPkq_section .wwaPkq_title{color:var(--platine);font:400 4rem/100% var(--fontBody);letter-spacing:-.03em;text-align:center;grid-column:main}.wwaPkq_section .wwaPkq_cta{grid-column:main;justify-self:center}@media screen and (min-width:1024px){.wwaPkq_section .wwaPkq_content{padding-block:12rem}.wwaPkq_section .wwaPkq_title{grid-column:5/span 6;font-size:10rem}}
@keyframes FICR9W_spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.FICR9W_cta{--backgroundColor:var(--orange);--backgroundColorHover:var(--themeBg);--color:var(--platine);--colorHover:var(--orange);cursor:pointer;border:.1rem solid var(--backgroundColor);background-color:var(--backgroundColor);width:fit-content;color:var(--color);border-radius:1000px;justify-content:center;align-items:center;padding:1rem 2.5rem;font-size:1.6rem;font-weight:400;line-height:128%;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.FICR9W_cta .FICR9W_content{align-items:center;gap:1rem;display:flex}.FICR9W_cta .FICR9W_content[data-icon-position=right]{flex-direction:row-reverse}.FICR9W_cta[data-button-theme=bleuImmocare]{--backgroundColor:var(--bleuImmocare);--backgroundColorHover:var(--themeBg);--color:var(--platine);--colorHover:var(--bleuImmocare)}.FICR9W_cta[data-button-theme=platine]{--backgroundColor:var(--platine);--backgroundColorHover:var(--themeBg);--color:var(--bleuAcier);--colorHover:var(--platine)}.FICR9W_cta[data-button-theme=bleuAnthracite]{--backgroundColor:var(--bleuAnthracite);--backgroundColorHover:var(--themeBg);--color:var(--platine);--colorHover:var(--bleuAnthracite)}.FICR9W_cta[data-button-theme=white]{--backgroundColor:var(--white);--backgroundColorHover:var(--themeBg);--color:var(--bleuAcier);--colorHover:var(--white)}.FICR9W_cta:hover,.FICR9W_cta:focus-visible{background-color:var(--backgroundColorHover);color:var(--colorHover)}.FICR9W_cta[data-type=secondary]{border-color:var(--backgroundColor);color:var(--backgroundColor);background-color:#0000}.FICR9W_cta[data-type=secondary]:hover,.FICR9W_cta[data-type=secondary]:focus-visible{background-color:var(--backgroundColor);color:var(--color)}.FICR9W_cta .FICR9W_icon{color:inherit;flex-shrink:0}.FICR9W_cta[data-loading=true]{opacity:.8;cursor:wait;pointer-events:none;color:#0000;position:relative}.FICR9W_cta[data-loading=true]:before{border:.2rem solid var(--color);content:"";border-top-color:#0000;border-right-color:#0000;border-radius:50%;width:2rem;height:2rem;animation:.8s linear infinite FICR9W_spin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.FICR9W_cta[data-mobile-full-width=true]{text-align:center;width:100%;padding:1rem;display:flex}@media screen and (min-width:768px){.FICR9W_cta[data-mobile-full-width=true]{width:fit-content;padding:1rem 2.4rem}}
.c-GcNG_container{row-gap:2.4rem}.c-GcNG_surtitle,.c-GcNG_title,.c-GcNG_text{color:var(--themeColor);text-align:center;word-break:break-word;grid-column:main;font-style:normal;font-weight:400}.c-GcNG_surtitle{letter-spacing:-.054rem;font-size:1.8rem;line-height:100%}.c-GcNG_title{letter-spacing:-.096rem;font-size:3.2rem;line-height:100%}.c-GcNG_text{font-size:1.8rem;line-height:1.28}@media screen and (min-width:1024px){.c-GcNG_surtitle{letter-spacing:-.084rem;grid-column:5/span 6;font-size:2.8rem}.c-GcNG_title{letter-spacing:-.168rem;grid-column:4/span 8;font-size:5.6rem}.c-GcNG_title[data-title-size=big]{letter-spacing:-.264rem;font-size:8.8rem}.c-GcNG_text{grid-column:5/span 6}.c-GcNG_container{row-gap:3.2rem}}
._1XMLdG_form{grid-column:main;grid-template-columns:1fr;gap:3rem;display:grid}._1XMLdG_form ._1XMLdG_submit{grid-template-columns:2fr 1fr;display:grid}._1XMLdG_form ._1XMLdG_submit_response{height:1.2rem;color:var(--error);font-size:1.2rem}._1XMLdG_form ._1XMLdG_submit_response._1XMLdG_success{color:var(--themeColor)}._1XMLdG_form ._1XMLdG_submit button{justify-self:right}._1XMLdG_form[data-variant=contact]{grid-column:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem}._1XMLdG_form[data-variant=contact] ._1XMLdG_submit{flex-direction:column;grid-column:1/-1;align-items:stretch;gap:1rem;display:flex}._1XMLdG_form[data-variant=contact] ._1XMLdG_submit_response{height:auto}._1XMLdG_form[data-variant=contact] ._1XMLdG_submit_response:empty{display:none}._1XMLdG_form[data-variant=contact] ._1XMLdG_submit ._1XMLdG_contactSubmitButton{justify-self:stretch;width:100%}@media screen and (min-width:768px){._1XMLdG_form{grid-template-columns:repeat(2,1fr)}._1XMLdG_form ._1XMLdG_submit{grid-column:1/3;grid-template-columns:repeat(2,1fr)}}
.PUnDIa_label{color:var(--themeAccent);gap:.2rem;margin-bottom:.8rem;font-size:1.6rem;line-height:128%;display:flex}.PUnDIa_dropzone{cursor:pointer;border:.125rem dashed var(--themeAccent);border-radius:var(--radiusSm);width:100%;height:11.5rem;color:var(--themeAccent);text-align:center;background-color:#0000;justify-content:center;align-items:center;padding:1.6rem;transition:background-color .15s,border-color .15s;display:flex;position:relative}.PUnDIa_dropzone:focus-visible,.PUnDIa_dropzone.PUnDIa_isDragging{background-color:color-mix(in srgb, var(--themeAccent) 8%, transparent);border-style:solid;outline:none}.PUnDIa_dropzone.PUnDIa_hasError{border-color:var(--error)}[data-theme=platine] .PUnDIa_label,[data-theme=platine] .PUnDIa_dropzone{--themeAccent:var(--bleuImmocare)}.PUnDIa_input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.PUnDIa_content{flex-direction:column;align-items:center;gap:.4rem;font-size:1.4rem;line-height:128%;display:flex}.PUnDIa_content .PUnDIa_upload{flex-shrink:0;width:2.4rem;height:2.4rem}.PUnDIa_error{color:var(--error);margin-top:.8rem;font-size:1.4rem;line-height:128%}.PUnDIa_filesList{flex-direction:column;gap:.8rem;margin-top:.8rem;list-style:none;display:flex}.PUnDIa_selectedFile{border-bottom:.1rem solid color-mix(in srgb, var(--themeColor) 25%, transparent);color:var(--themeColor);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.8rem;font-size:1.4rem;display:flex}.PUnDIa_selectedFile span{overflow-wrap:anywhere;min-width:0}.PUnDIa_selectedFile button{cursor:pointer;color:inherit;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:.4rem;display:flex}.PUnDIa_selectedFile button:focus-visible{outline:.1rem solid var(--themeColor);outline-offset:.2rem}@media screen and (min-width:1024px){.PUnDIa_content{gap:.8rem}}
.montUW_fieldInput{min-width:0}.montUW_fieldInput.montUW_isLarge{grid-column:1/-1}.montUW_fieldInput.montUW_required>.montUW_label:after{content:"*";color:var(--error)}.montUW_fieldInput .montUW_label{margin-bottom:1rem;display:flex}.montUW_fieldInput input,.montUW_fieldInput textarea,.montUW_fieldInput select{border:.1rem solid var(--black);border-radius:var(--radiusSm);width:100%;padding:.5rem 1rem;font-size:1.6rem}.montUW_fieldInput input::placeholder,.montUW_fieldInput textarea::placeholder,.montUW_fieldInput select::placeholder{font-size:1.6rem}.montUW_fieldInput input:-webkit-autofill{-webkit-text-fill-color:var(--black);-webkit-box-shadow:0 0 0 100rem var(--white) inset;transition:background-color 5000s ease-in-out}.montUW_fieldInput input:-webkit-autofill:hover{-webkit-text-fill-color:var(--black);-webkit-box-shadow:0 0 0 100rem var(--white) inset;transition:background-color 5000s ease-in-out}.montUW_fieldInput input:-webkit-autofill:focus{-webkit-text-fill-color:var(--black);-webkit-box-shadow:0 0 0 100rem var(--white) inset;transition:background-color 5000s ease-in-out}.montUW_fieldInput textarea:-webkit-autofill{-webkit-text-fill-color:var(--black);-webkit-box-shadow:0 0 0 100rem var(--white) inset;transition:background-color 5000s ease-in-out}.montUW_fieldInput textarea:-webkit-autofill:hover{-webkit-text-fill-color:var(--black);-webkit-box-shadow:0 0 0 100rem var(--white) inset;transition:background-color 5000s ease-in-out}.montUW_fieldInput textarea:-webkit-autofill:focus{-webkit-text-fill-color:var(--black);-webkit-box-shadow:0 0 0 100rem var(--white) inset;transition:background-color 5000s ease-in-out}.montUW_fieldInput select:-webkit-autofill{-webkit-text-fill-color:var(--black);-webkit-box-shadow:0 0 0 100rem var(--white) inset;transition:background-color 5000s ease-in-out}.montUW_fieldInput select:-webkit-autofill:hover{-webkit-text-fill-color:var(--black);-webkit-box-shadow:0 0 0 100rem var(--white) inset;transition:background-color 5000s ease-in-out}.montUW_fieldInput select:-webkit-autofill:focus{-webkit-text-fill-color:var(--black);-webkit-box-shadow:0 0 0 100rem var(--white) inset;transition:background-color 5000s ease-in-out}.montUW_fieldInput textarea{resize:vertical;height:10rem}.montUW_fieldInput .montUW_checkbox,.montUW_fieldInput .montUW_radio{grid-template-columns:3fr 1fr;margin:0 0 .5rem 1rem;display:grid}.montUW_fieldInput .montUW_checkbox input,.montUW_fieldInput .montUW_radio input{margin-right:.5rem}.montUW_fieldInput .montUW_range input{padding:.5rem 0}.montUW_fieldInput .montUW_range_values{grid-template-columns:repeat(3,1fr);margin:0 1rem;display:grid}.montUW_fieldInput .montUW_range_values span{justify-self:center}.montUW_fieldInput .montUW_range_values span:first-child{justify-self:left}.montUW_fieldInput .montUW_range_values span:last-child{justify-self:right}.montUW_fieldInput.montUW_contact{--contactMuted:color-mix(in srgb, var(--themeColor) 25%, transparent);color:var(--themeColor)}[data-theme=platine] .montUW_fieldInput.montUW_contact{--themeAccent:var(--bleuImmocare)}[data-theme=bleu] .montUW_fieldInput.montUW_contact{--contactMuted:color-mix(in srgb, var(--themeColor) 50%, transparent)}.montUW_fieldInput.montUW_contact.montUW_required>.montUW_label:not(.montUW_contactHiddenLabel):after{color:var(--contactMuted)}.montUW_fieldInput.montUW_contact>.montUW_label:not(.montUW_contactHiddenLabel){color:var(--contactMuted);margin-bottom:.8rem;font-size:1.6rem;line-height:128%}.montUW_fieldInput.montUW_contact>input:not([type=file]),.montUW_fieldInput.montUW_contact .montUW_selectWrapper>select{appearance:none;border:0;border-bottom:.1rem solid var(--contactMuted);color:var(--themeColor);background-color:#0000;border-radius:0;padding:0 0 .8rem;font-size:1.6rem;line-height:128%}.montUW_fieldInput.montUW_contact>input:not([type=file])::placeholder,.montUW_fieldInput.montUW_contact .montUW_selectWrapper>select::placeholder{opacity:1;color:var(--contactMuted);font-size:1.6rem}.montUW_fieldInput.montUW_contact>input:not([type=file]):focus,.montUW_fieldInput.montUW_contact .montUW_selectWrapper>select:focus{border-color:var(--themeAccent);outline:none}.montUW_fieldInput.montUW_contact>input:not([type=file]):-webkit-autofill{-webkit-text-fill-color:var(--themeColor);-webkit-box-shadow:0 0 0 100rem var(--themeBg) inset}.montUW_fieldInput.montUW_contact>input:not([type=file]):-webkit-autofill:hover{-webkit-text-fill-color:var(--themeColor);-webkit-box-shadow:0 0 0 100rem var(--themeBg) inset}.montUW_fieldInput.montUW_contact>input:not([type=file]):-webkit-autofill:focus{-webkit-text-fill-color:var(--themeColor);-webkit-box-shadow:0 0 0 100rem var(--themeBg) inset}.montUW_fieldInput.montUW_contact .montUW_selectWrapper>select:-webkit-autofill{-webkit-text-fill-color:var(--themeColor);-webkit-box-shadow:0 0 0 100rem var(--themeBg) inset}.montUW_fieldInput.montUW_contact .montUW_selectWrapper>select:-webkit-autofill:hover{-webkit-text-fill-color:var(--themeColor);-webkit-box-shadow:0 0 0 100rem var(--themeBg) inset}.montUW_fieldInput.montUW_contact .montUW_selectWrapper>select:-webkit-autofill:focus{-webkit-text-fill-color:var(--themeColor);-webkit-box-shadow:0 0 0 100rem var(--themeBg) inset}.montUW_fieldInput.montUW_contact>textarea{border:.125rem solid var(--contactMuted);border-radius:var(--radiusSm);resize:vertical;height:11.5rem;color:var(--themeColor);background-color:#0000;padding:1rem;font-size:1.6rem;line-height:128%}.montUW_fieldInput.montUW_contact>textarea:focus{border-color:var(--themeAccent);outline:none}.montUW_fieldInput.montUW_contact>input[type=file]{border:0;width:1px;padding:0}.montUW_fieldInput.montUW_contact .montUW_selectWrapper{position:relative}.montUW_fieldInput.montUW_contact .montUW_selectWrapper>select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;padding-right:3rem}.montUW_fieldInput.montUW_contact .montUW_selectWrapper>select option{background-color:var(--white);color:var(--bleuAnthracite)}.montUW_fieldInput.montUW_contact .montUW_selectWrapper>select[data-empty=true]{color:var(--contactMuted)}.montUW_fieldInput.montUW_contact .montUW_selectWrapper .montUW_selectChevron{pointer-events:none;width:2.4rem;height:2rem;color:var(--contactMuted);position:absolute;bottom:.8rem;right:0}
.MjxIFq_inner{grid-column:main;gap:4.8rem;display:grid}.MjxIFq_content{color:var(--themeColor);word-break:break-word;flex-direction:column;align-items:flex-start;gap:4rem;display:flex}.MjxIFq_surtitle,.MjxIFq_title,.MjxIFq_description{font-weight:400}.MjxIFq_surtitle{letter-spacing:-.054rem;font-size:1.8rem;line-height:100%}.MjxIFq_title{letter-spacing:-.096rem;white-space:pre-line;font-size:3.2rem;line-height:100%}.MjxIFq_description{max-width:33rem;font-size:1.8rem;line-height:128%}.MjxIFq_contactDetails{flex-direction:column;align-items:flex-start;font-size:1.8rem;line-height:140%;display:flex}.MjxIFq_phone{color:var(--themeColor);text-decoration:none;transition:opacity .2s ease-in-out}.MjxIFq_phone:hover{opacity:.75}.MjxIFq_email{color:var(--themeColor);text-underline-offset:.2rem;text-decoration:underline;transition:opacity .2s ease-in-out}.MjxIFq_email:hover{opacity:.75}.MjxIFq_form{min-width:0}@media screen and (min-width:1024px){.MjxIFq_inner{gap:var(--colGap);grid-column:3/span 10;grid-template-columns:repeat(2,minmax(0,1fr))}.MjxIFq_content{gap:5rem}.MjxIFq_surtitle{letter-spacing:-.084rem;font-size:2.8rem}.MjxIFq_title{letter-spacing:-.168rem;font-size:5.6rem}}
.VTNxrq_section{--rowGap:4rem}.VTNxrq_section .VTNxrq_content{display:contents}.VTNxrq_section .VTNxrq_title,.VTNxrq_section .VTNxrq_text,.VTNxrq_section .VTNxrq_ctaWrap,.VTNxrq_section .VTNxrq_thumbnail{grid-column:main}.VTNxrq_section .VTNxrq_title{letter-spacing:-.03em;order:1;font-size:3.2rem;font-weight:400;line-height:1}.VTNxrq_section .VTNxrq_thumbnail{order:2;width:100%;min-width:0;height:28.6rem;overflow:hidden}.VTNxrq_section .VTNxrq_thumbnail>*{width:100%;min-width:0;height:100%}.VTNxrq_section .VTNxrq_thumbnail img{object-fit:cover;width:100%;max-width:100%;height:100%;display:block}.VTNxrq_section .VTNxrq_text{order:3;max-width:33rem}.VTNxrq_section .VTNxrq_text p,.VTNxrq_section .VTNxrq_text ul,.VTNxrq_section .VTNxrq_text ol{font:400 1.8rem/1.28 var(--fontBody);word-break:break-word;margin-bottom:1.8rem}.VTNxrq_section .VTNxrq_text>:last-child{margin-bottom:0}.VTNxrq_section .VTNxrq_text ol,.VTNxrq_section .VTNxrq_text ul{--listIconWidth:.5rem;padding:0;list-style:none}.VTNxrq_section .VTNxrq_text ol li,.VTNxrq_section .VTNxrq_text ul li{align-items:center;display:flex}.VTNxrq_section .VTNxrq_text ol li{counter-increment:auto-increment-numbers}.VTNxrq_section .VTNxrq_text ol li:before{width:var(--listIconWidth);content:counter(auto-increment-numbers);margin-right:.5rem;font-size:1rem;font-weight:700}.VTNxrq_section .VTNxrq_text ul li:before{width:var(--listIconWidth);height:var(--listIconWidth);content:"";background-color:currentColor;border-radius:50%;margin-right:.5rem;display:block}.VTNxrq_section .VTNxrq_ctaWrap{order:4;width:fit-content}.VTNxrq_section .VTNxrq_cta{color:var(--themeColor);align-items:center;gap:.8rem;padding-bottom:.8rem;text-decoration:none;display:inline-flex;position:relative}.VTNxrq_section .VTNxrq_cta:before,.VTNxrq_section .VTNxrq_cta:after{background-color:var(--themeAccent);pointer-events:none;content:"";height:.2rem;position:absolute;bottom:0;left:0;right:0}.VTNxrq_section .VTNxrq_cta:before{transform-origin:100%;transition:none;transform:scaleX(1)}.VTNxrq_section .VTNxrq_cta:after{transform-origin:0;transition:none;transform:scaleX(0)}.VTNxrq_section .VTNxrq_cta:hover:before,.VTNxrq_section .VTNxrq_cta:focus-visible:before{transition:transform .4s cubic-bezier(.65,0,.35,1);transform:scaleX(0)}.VTNxrq_section .VTNxrq_cta:hover:after,.VTNxrq_section .VTNxrq_cta:focus-visible:after{transition:transform .4s cubic-bezier(.65,0,.35,1) 80ms;transform:scaleX(1)}.VTNxrq_section .VTNxrq_cta:hover .VTNxrq_ctaArrow,.VTNxrq_section .VTNxrq_cta:focus-visible .VTNxrq_ctaArrow{transition:transform .4s cubic-bezier(.65,0,.35,1);transform:translate(.8rem)}@media (prefers-reduced-motion:reduce){.VTNxrq_section .VTNxrq_cta:before,.VTNxrq_section .VTNxrq_cta:after{transition:none}.VTNxrq_section .VTNxrq_cta .VTNxrq_ctaArrow{transition:none;transform:none}}.VTNxrq_section .VTNxrq_ctaLabel{letter-spacing:-.03em;font-size:1.8rem;font-weight:400;line-height:1}.VTNxrq_section .VTNxrq_ctaArrow{width:2.279rem;height:2.057rem;color:var(--themeAccent);flex-shrink:0;transition:transform .25s cubic-bezier(.65,0,.35,1);display:block;overflow:hidden}.VTNxrq_section .VTNxrq_ctaArrow svg,.VTNxrq_section .VTNxrq_ctaArrow img{object-fit:contain;width:100%;height:100%;display:block}@media screen and (min-width:1024px){.VTNxrq_section{--rowGap:6rem}.VTNxrq_section .VTNxrq_content{flex-direction:column;order:1;grid-column:main-start/span 6;justify-content:center;place-self:center end;gap:3.2rem;width:100%;min-width:0;max-width:57.3rem;display:flex}.VTNxrq_section .VTNxrq_title{font-size:4.8rem}.VTNxrq_section .VTNxrq_ctaLabel{font-size:2.8rem}.VTNxrq_section .VTNxrq_text{max-width:none}.VTNxrq_section .VTNxrq_thumbnail{border-radius:var(--radiusSm);aspect-ratio:1;order:2;grid-area:1/span 6/auto/main-end;place-self:center start;width:100%;max-width:57.1rem;height:auto}.VTNxrq_section .VTNxrq_thumbnail>*{width:100%;height:100%}.VTNxrq_section .VTNxrq_thumbnail img{object-fit:cover;width:100%;height:100%}.VTNxrq_section[data-img-position=left] .VTNxrq_content{order:2;grid-column:span 6/main-end;justify-self:start}.VTNxrq_section[data-img-position=left] .VTNxrq_thumbnail{order:1;grid-column:main-start/span 6;justify-self:end}}
._01j40a_layer{width:100%;min-width:0;height:100%;position:relative}._01j40a_layer>img{width:100%;height:100%;display:block}
.nPyUnG_section{background-image:var(--backgroundImage,none);background-position:50%;background-repeat:repeat;background-size:auto 100%}.nPyUnG_section .nPyUnG_content{text-align:center;flex-direction:column;grid-column:main;align-items:center;gap:3rem;padding-block:15rem;display:flex}.nPyUnG_section .nPyUnG_title{letter-spacing:-.156rem;font-size:5.2rem;font-weight:400;line-height:100%}@media screen and (min-width:1024px){.nPyUnG_section .nPyUnG_content{grid-column:4/span 8;padding-block:26.5rem}.nPyUnG_section .nPyUnG_title{letter-spacing:-.3rem;font-size:10rem}}
.FmXVra_frame{border-radius:var(--radiusSm);grid-column:main;height:60rem;position:relative;overflow:hidden}.FmXVra_frame:after{z-index:1;background-image:linear-gradient(181deg, hsl(from var(--bleuAnthracite) h s l/0%) 72%, hsl(from var(--bleuAnthracite) h s l/50%) 99%);pointer-events:none;content:"";position:absolute;inset:0}.FmXVra_swiper{z-index:0;width:100%;height:100%}.FmXVra_slide{width:100%;height:100%;position:relative;overflow:hidden}.FmXVra_image{object-fit:cover;object-position:bottom;width:100%;height:100%;position:absolute;inset:0}.FmXVra_nav{z-index:2;justify-content:space-between;align-items:center;width:8.9rem;display:flex;position:absolute;bottom:3.2rem;right:4.8rem}.FmXVra_prev,.FmXVra_next{cursor:pointer;width:2.9rem;height:2.6rem;color:var(--platine);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.FmXVra_prev svg,.FmXVra_next svg{width:100%;height:100%}.FmXVra_prev{rotate:180deg}.FmXVra_progress{transform:translateX(calc(var(--index,0) * 100%));z-index:2;background-color:var(--white);width:calc(100%/var(--count,2));height:.5rem;transition:transform .5s;position:absolute;bottom:0;left:0}[data-accent]:not([data-accent=none]) .FmXVra_progress{background-color:var(--themeAccent)}@media screen and (min-width:1024px){.FmXVra_frame{height:88.4rem}.FmXVra_nav{justify-content:flex-start;gap:2rem;width:auto;bottom:4.8rem;right:4.8rem}}
.THdvhG_langSwitcher{cursor:pointer;color:inherit;background:0 0;border:none;align-items:center;gap:.2rem;padding:0;text-decoration:none;display:inline-flex}.THdvhG_langSwitcher:hover{text-decoration:underline}.THdvhG_langSwitcher .THdvhG_icon{flex-shrink:0;width:2.4rem;height:2.4rem}.THdvhG_langSwitcher .THdvhG_locale{text-transform:uppercase;margin-top:.2rem;font-size:1.6rem;font-weight:400;line-height:128%}
.p5D-zW_navLink .p5D-zW_accordionHeader{font:inherit;margin:0;display:flex}.p5D-zW_navLink .p5D-zW_link,.p5D-zW_navLink .p5D-zW_parentLabel{box-sizing:border-box;cursor:pointer;width:100%;color:var(--bleuImmocare);letter-spacing:-.12rem;text-align:left;background:0 0;border:none;padding:0;font-family:inherit;font-size:4rem;font-weight:400;line-height:1;text-decoration:none;display:block}.p5D-zW_navLink .p5D-zW_link:hover,.p5D-zW_navLink .p5D-zW_link:focus-visible,.p5D-zW_navLink .p5D-zW_parentLabel:hover,.p5D-zW_navLink .p5D-zW_parentLabel:focus-visible{text-underline-offset:.2rem;text-decoration:underline}.p5D-zW_navLink .p5D-zW_link:focus-visible,.p5D-zW_navLink .p5D-zW_parentLabel:focus-visible{outline:.1rem solid var(--bleuImmocare);outline-offset:.2rem}.p5D-zW_navLink .p5D-zW_parentLabel{justify-content:space-between;align-items:center;gap:1.6rem;display:flex}.p5D-zW_navLink .p5D-zW_parentLabel[data-state=open]{text-underline-offset:.2rem;text-decoration:underline}.p5D-zW_navLink .p5D-zW_chevron{flex-shrink:0;width:2.8rem;height:2.4rem;transition:transform .15s ease-out}.p5D-zW_navLink .p5D-zW_parentLabel[data-state=open] .p5D-zW_chevron{transform:rotate(180deg)}.p5D-zW_navLink .p5D-zW_child{overflow:hidden}.p5D-zW_navLink .p5D-zW_child[data-state=open]{animation:.3s cubic-bezier(.87,0,.13,1) p5D-zW_slideDown}.p5D-zW_navLink .p5D-zW_child[data-state=closed]{animation:.3s cubic-bezier(.87,0,.13,1) p5D-zW_slideUp}.p5D-zW_navLink .p5D-zW_childInner{padding-top:1.6rem}@keyframes p5D-zW_slideDown{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes p5D-zW_slideUp{0%{height:var(--radix-accordion-content-height)}to{height:0}}
.A94_Ya_panel{flex-direction:column;gap:1.6rem;width:100%;min-width:0;display:flex}.A94_Ya_panel[data-variant=card]{box-shadow:0 .4rem .2rem hsl(from var(--black) h s l/25%);border:.15rem solid hsl(from var(--bleuAcier) h s l/25%);background-color:var(--platine);border-radius:.5rem;gap:2.4rem;padding:1.2rem}.A94_Ya_viewAll{background-color:var(--bleuImmocare);width:100%;color:var(--platine);border-radius:.5rem;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;font-size:1.8rem;font-weight:400;line-height:1.28;text-decoration:none;display:flex}.A94_Ya_viewAll:hover,.A94_Ya_viewAll:focus-visible{color:var(--platine);text-decoration:none}.A94_Ya_viewAll:focus-visible{outline:.1rem solid var(--bleuAcier);outline-offset:.2rem}.A94_Ya_viewAllIcon{flex-shrink:0;width:1.9rem;height:1.7rem}.A94_Ya_recent{flex-direction:column;gap:.8rem;width:100%;display:flex}.A94_Ya_recentLabel{color:hsl(from var(--bleuAcier) h s l/50%);margin:0;font-size:1.4rem;line-height:1.28}.A94_Ya_list{flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.A94_Ya_list li{min-width:0}.A94_Ya_project{width:100%;min-width:0;color:var(--bleuAcier);border:.1rem solid #0000;border-radius:.5rem;flex-direction:column;align-items:stretch;padding:1rem;text-decoration:none;transition:color .15s,border-color .15s;display:flex}.A94_Ya_project:hover,.A94_Ya_project:focus-visible{border-color:hsl(from var(--bleuAcier) h s l/25%);color:var(--bleuImmocare)}.A94_Ya_project:focus-visible{outline:.1rem solid var(--bleuImmocare);outline-offset:.2rem}.A94_Ya_projectTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;max-width:100%;font-size:1.8rem;line-height:1.28;display:-webkit-box;overflow:hidden}.A94_Ya_projectMeta{font-size:1.4rem;line-height:1.28}
._8M5YBa_mobileNav{flex-direction:column;flex-grow:1;justify-content:space-between;gap:2.4rem;min-height:0;display:flex}._8M5YBa_mobileNav ._8M5YBa_navLinks{flex-direction:column;gap:2.4rem;list-style:none;display:flex}._8M5YBa_mobileNav ._8M5YBa_lang{color:inherit;align-items:center;display:flex}@media screen and (min-width:1024px){._8M5YBa_mobileNav{display:none}}@media screen and (max-width:1023px){header[data-state=open] ._8M5YBa_navLinks>*{animation:.25s cubic-bezier(.16,1,.3,1) both _8M5YBa_menuItemEnter}header[data-state=open] ._8M5YBa_navLinks>:nth-child(2){animation-delay:40ms}header[data-state=open] ._8M5YBa_navLinks>:nth-child(n+3){animation-delay:80ms}}@keyframes _8M5YBa_menuItemEnter{0%{opacity:0;translate:0 1rem}to{opacity:1;translate:0}}
.jOmYsG_navigationMenuRoot{z-index:1;display:none;position:relative}@media screen and (min-width:1024px){.jOmYsG_navigationMenuRoot{display:flex}}.jOmYsG_navigationMenuList{align-items:center;gap:8.1rem;margin:0;padding:0;list-style:none;display:flex}.jOmYsG_item{position:relative}.jOmYsG_navigationMenuTrigger,.jOmYsG_navigationMenuLink{all:unset;cursor:pointer;box-sizing:border-box;color:inherit;white-space:nowrap;align-items:center;gap:.8rem;font-family:inherit;font-size:1.8rem;font-weight:400;line-height:1.28;text-decoration:none;display:inline-flex}.jOmYsG_navigationMenuTrigger:hover,.jOmYsG_navigationMenuTrigger:focus-visible,.jOmYsG_navigationMenuTrigger[data-state=open],.jOmYsG_navigationMenuLink:hover,.jOmYsG_navigationMenuLink:focus-visible,.jOmYsG_navigationMenuLink[data-state=open]{text-underline-offset:.25rem;text-decoration:underline}.jOmYsG_navigationMenuTrigger:focus-visible,.jOmYsG_navigationMenuLink:focus-visible{outline-offset:.2rem;outline:.1rem solid}.jOmYsG_chevron{flex-shrink:0;width:2.4rem;height:2rem;transition:transform .15s ease-out}.jOmYsG_navigationMenuTrigger[data-state=open] .jOmYsG_chevron{transform:rotate(180deg)}.jOmYsG_navigationMenuContent{z-index:20;width:32.1rem;max-width:32.1rem;position:absolute;top:calc(100% + 1.6rem);left:50%;transform:translate(-50%)}.jOmYsG_navigationMenuContent[data-state=open]{animation:.25s cubic-bezier(.16,1,.3,1) jOmYsG_menuEnter}.jOmYsG_navigationMenuContent[data-state=closed]{animation:.2s ease-in jOmYsG_menuExit}@keyframes jOmYsG_menuEnter{0%{opacity:0;translate:0 1rem}to{opacity:1;translate:0}}@keyframes jOmYsG_menuExit{0%{opacity:1;translate:0}to{opacity:0;translate:0 .5rem}}
.OpWDva_mask{overflow:hidden}.OpWDva_content{transform-origin:bottom;width:100%}
.Wscpia_footer{background-color:var(--bleuImmocare);color:var(--platine);padding-block:4.8rem}.Wscpia_footer .Wscpia_wrapper{flex-direction:column;grid-column:main;gap:14.8rem;display:flex}.Wscpia_footer .Wscpia_top{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:4rem;display:flex}.Wscpia_footer .Wscpia_nav ul{flex-direction:column;list-style:none;display:flex}.Wscpia_footer .Wscpia_nav a{width:fit-content;color:var(--bleuAcier);letter-spacing:-.12rem;font-size:4rem;font-weight:400;line-height:1.28;text-decoration:none;transition:color .25s ease-in-out;display:block}.Wscpia_footer .Wscpia_nav a:hover,.Wscpia_footer .Wscpia_nav a:focus-visible{color:var(--platine)}.Wscpia_footer .Wscpia_nav a:focus-visible{outline:.1rem solid var(--platine);outline-offset:.2rem}.Wscpia_footer .Wscpia_social{flex-shrink:0;align-items:center;gap:1rem;display:flex}.Wscpia_footer .Wscpia_bottom{flex-direction:column-reverse;justify-content:space-between;gap:8rem;display:flex}.Wscpia_footer .Wscpia_logo{width:100%;color:var(--platine)}.Wscpia_footer .Wscpia_logo svg{width:100%;height:auto;display:block}.Wscpia_footer .Wscpia_legal{color:var(--platine);flex-direction:column;gap:2rem;display:flex}.Wscpia_footer .Wscpia_legalLinks{flex-direction:column;gap:2rem;display:flex}.Wscpia_footer .Wscpia_legalLink{cursor:pointer;width:fit-content;color:inherit;text-align:left;background:0 0;border:none;padding:0;font-family:inherit;text-decoration:none;transition:color .25s ease-in-out}.Wscpia_footer .Wscpia_legalLink:hover,.Wscpia_footer .Wscpia_legalLink:focus-visible{color:var(--platine);text-decoration:underline}.Wscpia_footer .Wscpia_legalLink:focus-visible{outline:.1rem solid var(--platine);outline-offset:.2rem}.Wscpia_footer .Wscpia_legalLink,.Wscpia_footer .Wscpia_copyright{font-size:1.4rem;font-weight:400;line-height:1.28}@media screen and (min-width:1024px){.Wscpia_footer .Wscpia_wrapper{gap:30rem}.Wscpia_footer .Wscpia_nav a{line-height:1.2}.Wscpia_footer .Wscpia_top{flex-direction:row}.Wscpia_footer .Wscpia_bottom{flex-direction:column;gap:4.8rem}.Wscpia_footer .Wscpia_legal{color:var(--platine);flex-direction:row;justify-content:space-between;align-items:center}.Wscpia_footer .Wscpia_legalLinks{flex-direction:row;gap:6rem}.Wscpia_footer .Wscpia_copyright{text-align:right}}
.bkZLCW_socials{gap:var(--colGap);flex-direction:row;margin:0;padding:0;list-style:none;display:flex}.bkZLCW_socials .bkZLCW_icon{flex-shrink:0}.bkZLCW_socials .bkZLCW_icon a{color:var(--platine);align-items:center;gap:1rem;font-size:1.8rem;font-weight:400;line-height:128%;text-decoration:none;display:flex}.bkZLCW_socials .bkZLCW_icon a:hover{text-decoration:underline}.bkZLCW_socials .bkZLCW_icon .bkZLCW_label{display:none}.bkZLCW_socials .bkZLCW_icon img{width:var(--iconSize);height:var(--iconSize);object-fit:contain;display:block}@media screen and (min-width:1024px){.bkZLCW_socials{flex-direction:column}.bkZLCW_socials .bkZLCW_icon .bkZLCW_label{display:block}}
.iXgj6W_section{background-color:var(--platine);overflow:hidden}.iXgj6W_inner{flex-direction:column;grid-column:full;gap:0;min-width:0;display:flex}.iXgj6W_imagePanel{background-color:var(--bleuImmocare);padding:4rem var(--sideSpacing);justify-content:center;align-items:center;display:flex;position:relative}.iXgj6W_imagePanel:before{background-color:var(--bleuImmocare);pointer-events:none;content:"";width:100vw;position:absolute;top:0;bottom:0;right:100%}.iXgj6W_imageWrap{aspect-ratio:431/239;width:100%;position:relative;overflow:hidden}.iXgj6W_imageWrap>*{width:100%;height:100%}.iXgj6W_imageWrap img{mix-blend-mode:screen;object-fit:contain;width:100%;height:100%;display:block}.iXgj6W_statsPanel{background-color:var(--platine);flex-direction:column;justify-content:flex-start;align-items:center;gap:5.9rem;width:100%;min-width:0;min-height:20rem;padding:2rem 0;display:flex;position:relative;overflow:hidden}.iXgj6W_scrollerWrap{width:100%;min-width:0;position:relative}.iXgj6W_scroller{padding-right:8rem;padding-left:var(--sideSpacing);overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:4rem;width:100%;min-width:0;display:flex;overflow:auto hidden}.iXgj6W_scroller::-webkit-scrollbar{display:none}.iXgj6W_item{align-items:flex-start;gap:var(--colGap);flex-direction:column;flex-shrink:0;display:flex}.iXgj6W_label{color:var(--bleuImmocare);font:400 2.2rem/1.28 var(--fontBody)}.iXgj6W_value{max-width:30rem;color:var(--bleuAcier);font:600 3.2rem/1 var(--fontBody);letter-spacing:-.05em;text-transform:uppercase}.iXgj6W_fadeLeft,.iXgj6W_fadeRight{z-index:1;pointer-events:none;height:100%;position:absolute;top:0}.iXgj6W_fadeLeft{background:linear-gradient(to right, var(--platine), hsl(from var(--platine) h s l/0%));width:2rem;left:0}.iXgj6W_fadeRight{background:linear-gradient(to left, var(--platine), hsl(from var(--platine) h s l/0%));width:8rem;right:0}.iXgj6W_nav{z-index:2;justify-content:space-between;align-items:center;width:8.9rem;display:flex}.iXgj6W_nav button{cursor:pointer;width:2.9rem;height:2.6rem;color:var(--bleuImmocare);background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:flex}.iXgj6W_nav button svg{width:100%;height:100%}.iXgj6W_nav button:disabled{opacity:.35;cursor:not-allowed}.iXgj6W_nav button:focus-visible{outline:.1rem solid var(--bleuImmocare);outline-offset:.2rem}.iXgj6W_nav .iXgj6W_prev{rotate:180deg}@media screen and (min-width:1024px){.iXgj6W_inner{flex-direction:row;grid-column:main;align-items:stretch}.iXgj6W_imagePanel{flex:0 0 61.8rem;width:61.8rem;height:35.5rem;padding:0 3.2rem 0 4.8rem}.iXgj6W_statsPanel{flex:auto;justify-content:space-between;align-items:flex-start;gap:2rem;min-width:0;height:35.5rem;min-height:35.5rem;padding:4.8rem 0 4.8rem 8rem}.iXgj6W_statsPanel.iXgj6W_statsPanelNoImage{padding-left:0}.iXgj6W_scroller{gap:6.4rem;padding-left:0;padding-right:13.4rem}.iXgj6W_value{max-width:45rem;font-size:5.6rem}.iXgj6W_fadeLeft{width:3.2rem}.iXgj6W_fadeRight{width:13.4rem}.iXgj6W_nav{margin-top:auto}}
.j9XBfq_standalone{min-height:100svh}.j9XBfq_section{padding-block:8rem}.j9XBfq_section .j9XBfq_content{flex-direction:column;grid-column:main;justify-content:center;gap:4rem;width:100%;min-width:0;padding-block:4.8rem;display:flex}.j9XBfq_section .j9XBfq_intro{padding-inline:var(--sideSpacing);flex-direction:column;align-items:flex-start;gap:3.2rem;width:100%;min-width:0;max-width:100%;display:flex}.j9XBfq_section .j9XBfq_title{color:var(--bleuImmocare);font:400 5.6rem/1 var(--fontBody);letter-spacing:-.03em}.j9XBfq_section .j9XBfq_text{width:100%;max-width:45rem;color:var(--platine);font:400 1.8rem/1.28 var(--fontBody)}.j9XBfq_section .j9XBfq_link{color:var(--platine);align-items:center;gap:.8rem;padding-bottom:.8rem;text-decoration:none;display:inline-flex;position:relative}.j9XBfq_section .j9XBfq_link:before,.j9XBfq_section .j9XBfq_link:after{background-color:var(--themeAccent);pointer-events:none;content:"";height:.2rem;position:absolute;bottom:0;left:0;right:0}.j9XBfq_section .j9XBfq_link:before{transform-origin:100%;transition:none;transform:scaleX(1)}.j9XBfq_section .j9XBfq_link:after{transform-origin:0;transition:none;transform:scaleX(0)}.j9XBfq_section .j9XBfq_link:hover:before,.j9XBfq_section .j9XBfq_link:focus-visible:before{transition:transform .4s cubic-bezier(.65,0,.35,1);transform:scaleX(0)}.j9XBfq_section .j9XBfq_link:hover:after,.j9XBfq_section .j9XBfq_link:focus-visible:after{transition:transform .4s cubic-bezier(.65,0,.35,1) 80ms;transform:scaleX(1)}.j9XBfq_section .j9XBfq_link:hover .j9XBfq_linkArrow,.j9XBfq_section .j9XBfq_link:focus-visible .j9XBfq_linkArrow{transition:transform .4s cubic-bezier(.65,0,.35,1);transform:translate(.8rem)}@media (prefers-reduced-motion:reduce){.j9XBfq_section .j9XBfq_link:before,.j9XBfq_section .j9XBfq_link:after{transition:none}.j9XBfq_section .j9XBfq_link .j9XBfq_linkArrow{transition:none;transform:none}}.j9XBfq_section .j9XBfq_linkLabel{letter-spacing:-.03em;font-size:1.8rem;font-weight:400;line-height:1}.j9XBfq_section .j9XBfq_linkArrow{width:2.279rem;height:2.057rem;color:var(--themeAccent);flex-shrink:0;transition:transform .25s cubic-bezier(.65,0,.35,1);display:block;overflow:hidden}.j9XBfq_section .j9XBfq_linkArrow svg{width:100%;height:100%;display:block}.j9XBfq_section .j9XBfq_mark{display:none}@media screen and (min-width:1024px){.j9XBfq_section{padding-block:5rem}.j9XBfq_section .j9XBfq_content{flex-direction:row;justify-content:space-between;align-items:center;gap:4.8rem;min-height:64.2rem;padding-block:0}.j9XBfq_section .j9XBfq_intro{gap:4.8rem;max-width:68.9rem;padding-inline:0}.j9XBfq_section .j9XBfq_title{font-size:8.8rem}.j9XBfq_section .j9XBfq_linkLabel{font-size:2.8rem}.j9XBfq_section .j9XBfq_mark{width:60.3rem;height:64.2rem;color:var(--bleuImmocare);flex-shrink:0;justify-content:flex-end;display:flex;overflow:hidden}.j9XBfq_section .j9XBfq_mark svg{flex-shrink:0;width:60.3rem;height:64.2rem;display:block}}
@font-face{font-family:openSauce;src:url(../media/OpenSauceOneVF-s.p.01gv1i-09-zi1.woff2)format("woff2");font-display:swap}@font-face{font-family:openSauce Fallback;src:local(Arial);ascent-override:93.17%;descent-override:22.08%;line-gap-override:0.0%;size-adjust:107.33%}.HXZ0Uq_className{font-family:openSauce,openSauce Fallback}.HXZ0Uq_variable{--fontBody:"openSauce", "openSauce Fallback"}
