@font-face{font-family:Google Sans;src:url(./GoogleSans-VariableFont_GRAD_opsz_wght-VVo9M6zQ.woff2)format("woff2");font-display:swap;font-style:normal}@font-face{font-family:Google Sans;src:url(./GoogleSans-Italic-VariableFont_GRAD_opsz_wght-Dncxry9I.woff2)format("woff2");font-display:swap;font-style:italic}:root{--google-sans:"Google Sans", sans-serif}body{font-family:var(--google-sans)}.data__300{font-size:clamp(5rem,1.8269rem + 14.1026vw,18.75rem);font-family:var(--google-sans);letter-spacing:normal;font-style:normal;font-weight:400;line-height:100%}@media screen and (width>=1920px){.data__300{letter-spacing:normal;font-size:clamp(18.75rem,.1875rem + 15.4688vw,24.9375rem)}}.tit__216{font-size:clamp(4.5rem,2.4231rem + 9.2308vw,13.5rem);font-family:var(--google-sans);letter-spacing:normal;font-style:normal;font-weight:500;line-height:100%}@media screen and (width>=1920px){.tit__216{letter-spacing:normal;font-size:clamp(13.5rem,.135rem + 11.1375vw,17.955rem)}}.tit__180{font-size:clamp(3.75rem,2.0192rem + 7.6923vw,11.25rem);font-family:var(--google-sans);letter-spacing:normal;font-style:normal;font-weight:500;line-height:100%}@media screen and (width>=1920px){.tit__180{letter-spacing:normal;font-size:clamp(11.25rem,.1125rem + 9.2813vw,14.9625rem)}}.tit__130{font-size:clamp(3.375rem,2.2788rem + 4.8718vw,8.125rem);font-family:var(--google-sans);letter-spacing:normal;font-style:normal;font-weight:500;line-height:100%}@media screen and (width>=1920px){.tit__130{letter-spacing:normal;font-size:clamp(8.125rem,.0812rem + 6.7031vw,10.8063rem)}}.tit__80{font-size:clamp(3rem,2.5385rem + 2.0513vw,5rem);font-family:var(--google-sans);letter-spacing:normal;font-style:normal;font-weight:500;line-height:100%}@media screen and (width>=1920px){.tit__80{letter-spacing:normal;font-size:clamp(5rem,.05rem + 4.125vw,6.65rem)}}.tit__70,.legal h1{font-size:clamp(2.75rem,2.375rem + 1.6667vw,4.375rem);font-family:var(--google-sans);letter-spacing:normal;font-style:normal;font-weight:500;line-height:100%}@media screen and (width>=1920px){.tit__70,.legal h1{letter-spacing:normal;font-size:clamp(4.375rem,.0437rem + 3.6094vw,5.81875rem)}}.tit__54{font-size:clamp(2rem,1.6827rem + 1.4103vw,3.375rem);font-family:var(--google-sans);letter-spacing:normal;font-style:normal;font-weight:500;line-height:100%}@media screen and (width>=1920px){.tit__54{letter-spacing:normal;font-size:clamp(3.375rem,.0337rem + 2.7844vw,4.48875rem)}}.tit__48{font-size:clamp(1.5rem,1.1538rem + 1.5385vw,3rem);font-family:var(--google-sans);letter-spacing:normal;font-style:normal;font-weight:400;line-height:100%}@media screen and (width>=1920px){.tit__48{letter-spacing:normal;font-size:clamp(3rem,.03rem + 2.475vw,3.99rem)}}.tit__32{font-size:clamp(1.25rem,1.0769rem + .7692vw,2rem);font-family:var(--google-sans);letter-spacing:normal;font-style:normal;font-weight:400;line-height:130%}@media screen and (width>=1920px){.tit__32{letter-spacing:normal;font-size:clamp(2rem,.02rem + 1.65vw,2.66rem)}}.tit__24,.survey-block .survey__question-text,.survey-block .survey__scale-option .survey__scale-value,.survey-block .survey__total,.survey-block .survey__chart-title,.survey-block .survey__text-question,.form-block label{font-size:clamp(.875rem,.7308rem + .641vw,1.5rem);font-family:var(--google-sans);letter-spacing:normal;font-style:normal;font-weight:500;line-height:110%}@media screen and (width>=1920px){.tit__24,.survey-block .survey__question-text,.survey-block .survey__scale-option .survey__scale-value,.survey-block .survey__total,.survey-block .survey__chart-title,.survey-block .survey__text-question,.form-block label{letter-spacing:normal;font-size:clamp(1.5rem,.015rem + 1.2375vw,1.995rem)}}.body__32,.legal h2{font-size:clamp(1rem,.7692rem + 1.0256vw,2rem);font-family:var(--google-sans);letter-spacing:normal;font-style:normal;font-weight:400;line-height:110%}@media screen and (width>=1920px){.body__32,.legal h2{letter-spacing:normal;font-size:clamp(2rem,.02rem + 1.65vw,2.66rem)}}.body__24,.blockText .blockText__content h3,.blockText .blockText__content p,.accordeonBlock .accordeon__content__inner--text h3,.blocks__blockfile .blockfile__description h3,.blocks__blockfile .blockfile__description p,.legal p{font-size:clamp(.875rem,.7308rem + .641vw,1.5rem);font-family:var(--google-sans);letter-spacing:normal;font-style:normal;font-weight:400;line-height:110%}@media screen and (width>=1920px){.body__24,.blockText .blockText__content h3,.blockText .blockText__content p,.accordeonBlock .accordeon__content__inner--text h3,.blocks__blockfile .blockfile__description h3,.blocks__blockfile .blockfile__description p,.legal p{letter-spacing:normal;font-size:clamp(1.5rem,.015rem + 1.2375vw,1.995rem)}}.body__20{font-size:clamp(.75rem,.6346rem + .5128vw,1.25rem);font-family:var(--google-sans);letter-spacing:normal;font-style:normal;font-weight:400;line-height:100%}@media screen and (width>=1920px){.body__20{letter-spacing:normal;font-size:clamp(1.25rem,.0125rem + 1.0313vw,1.6625rem)}}.form-block input::-moz-placeholder{font-size:clamp(.875rem,.8462rem + .1282vw,1rem);font-family:var(--google-sans);letter-spacing:normal;font-style:normal;font-weight:400;line-height:100%}.form-block textarea::-moz-placeholder{font-size:clamp(.875rem,.8462rem + .1282vw,1rem);font-family:var(--google-sans);letter-spacing:normal;font-style:normal;font-weight:400;line-height:100%}.form-block select::-moz-placeholder{font-size:clamp(.875rem,.8462rem + .1282vw,1rem);font-family:var(--google-sans);letter-spacing:normal;font-style:normal;font-weight:400;line-height:100%}.body__16,.survey-block .survey__voted-notice,.survey-block .survey__option,.survey-block .survey__textarea,.survey-block .survey__scale-labels,.survey-block .survey__message,.survey-block .survey__text-answers,.form-block input::placeholder,.form-block textarea::placeholder,.form-block select::placeholder{font-size:clamp(.875rem,.8462rem + .1282vw,1rem);font-family:var(--google-sans);letter-spacing:normal;font-style:normal;font-weight:400;line-height:100%}@media screen and (width>=1920px){.form-block input::-moz-placeholder{letter-spacing:normal;font-size:clamp(1rem,.01rem + .825vw,1.33rem)}.form-block textarea::-moz-placeholder{letter-spacing:normal;font-size:clamp(1rem,.01rem + .825vw,1.33rem)}.form-block select::-moz-placeholder{letter-spacing:normal;font-size:clamp(1rem,.01rem + .825vw,1.33rem)}.body__16,.survey-block .survey__voted-notice,.survey-block .survey__option,.survey-block .survey__textarea,.survey-block .survey__scale-labels,.survey-block .survey__message,.survey-block .survey__text-answers,.form-block input::placeholder,.form-block textarea::placeholder,.form-block select::placeholder{letter-spacing:normal;font-size:clamp(1rem,.01rem + .825vw,1.33rem)}}.menu__28{font-size:clamp(1.75rem,1.6923rem + .2564vw,2rem);font-family:var(--google-sans);letter-spacing:normal;font-style:normal;font-weight:400;line-height:100%}@media screen and (width>=1920px){.menu__28{letter-spacing:normal;font-size:clamp(2rem,.02rem + 1.65vw,2.66rem)}}.menu__24{font-size:clamp(.875rem,.7308rem + .641vw,1.5rem);font-family:var(--google-sans);letter-spacing:normal;font-style:normal;font-weight:400;line-height:100%}@media screen and (width>=1920px){.menu__24{letter-spacing:normal;font-size:clamp(1.5rem,.015rem + 1.2375vw,1.995rem)}}.menu__20{font-size:clamp(.75rem,.6346rem + .5128vw,1.25rem);font-family:var(--google-sans);letter-spacing:normal;font-style:normal;font-weight:400;line-height:100%}@media screen and (width>=1920px){.menu__20{letter-spacing:normal;font-size:clamp(1.25rem,.0125rem + 1.0313vw,1.6625rem)}}.menu__20--mobile{font-size:clamp(1.25rem,1.1923rem + .2564vw,1.5rem);font-family:var(--google-sans);letter-spacing:normal;font-style:normal;font-weight:400;line-height:100%}@media screen and (width>=1920px){.menu__20--mobile{letter-spacing:normal;font-size:clamp(1.5rem,.015rem + 1.2375vw,1.995rem)}}.cta__24{font-size:clamp(.875rem,.7308rem + .641vw,1.5rem);font-family:var(--google-sans);letter-spacing:normal;font-style:normal;font-weight:500;line-height:100%}@media screen and (width>=1920px){.cta__24{letter-spacing:normal;font-size:clamp(1.5rem,.015rem + 1.2375vw,1.995rem)}}.footer__32{font-size:clamp(1rem,.7692rem + 1.0256vw,2rem);font-family:var(--google-sans);letter-spacing:normal;font-style:normal;font-weight:500;line-height:100%}@media screen and (width>=1920px){.footer__32{letter-spacing:normal;font-size:clamp(2rem,.02rem + 1.65vw,2.66rem)}}.footer__20{font-size:clamp(.75rem,.6346rem + .5128vw,1.25rem);font-family:var(--google-sans);letter-spacing:normal;font-style:normal;font-weight:400;line-height:100%}@media screen and (width>=1920px){.footer__20{letter-spacing:normal;font-size:clamp(1.25rem,.0125rem + 1.0313vw,1.6625rem)}}.tag__14{font-size:clamp(.625rem,.5673rem + .2564vw,.875rem);font-family:var(--google-sans);letter-spacing:normal;font-style:normal;font-weight:500;line-height:110%}@media screen and (width>=1920px){.tag__14{letter-spacing:normal;font-size:clamp(.875rem,.0087rem + .7219vw,1.16375rem)}}.italic{font-style:italic}.light{font-weight:300}.regular{font-weight:400}.medium{font-weight:500}.semibold{font-weight:600}.bold{font-weight:700}.font-museo-sans{font-family:var(--museo-sans)}.font-calibri{font-family:var(--calibri)}.small-caps{font-variant:all-small-caps}h1 .color,h2 .color,h3 .color,h4 .color,h5 .color,h6 .color{color:var(--blue-light)}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Montserrat,NotoSerif,-apple-system,BlinkMacSystemFont,Arial;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%;margin-left:auto;margin-right:auto}@media (width>=370px){.container{max-width:370px}}@media (width>=450px){.container{max-width:450px}}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1200px){.container{max-width:1200px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}@media (width>=1640px){.container{max-width:1640px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.\!static{position:static!important}.static{position:static}.fixed{position:fixed}.relative{position:relative}.mt-12{margin-top:3rem}.mt-4{margin-top:1rem}.mt-8{margin-top:2rem}.\!block{display:block!important}.block{display:block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.w-fit{width:fit-content}.w-full{width:100%}.border-collapse{border-collapse:collapse}.resize{resize:both}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.border{border-width:1px}.bg-green{--tw-bg-opacity:1;background-color:rgb(151 191 15/var(--tw-bg-opacity,1))}.bg-yellow{--tw-bg-opacity:1;background-color:rgb(218 219 0/var(--tw-bg-opacity,1))}.text-center{text-align:center}.font-normal{font-weight:400}.uppercase{text-transform:uppercase}.leading-normal{line-height:1.5}.underline{text-decoration-line:underline}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.row{flex-wrap:wrap;margin-left:-10px;margin-right:-10px;display:flex}.col{flex-grow:1;flex-basis:0;max-width:100%}.col-12{flex:0 0 100%;width:100%;max-width:100%;min-height:1px;padding-left:10px;padding-right:10px}*{box-sizing:border-box;margin:0;padding:0}html.lenis,html.lenis body:not(.documentation){height:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}html{overflow-y:scroll!important}body:after{content:"";visibility:hidden;height:1px;display:block}li{list-style:none}a{color:currentColor;text-decoration:none}a,span,p,ul,li,h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;line-height:inherit}button{font:inherit;color:currentColor;cursor:pointer;background:0 0;border:0}strong,b{font-weight:600}small{font-size:inherit}*,:after,:before{box-sizing:border-box;line-height:100%}.container{padding:0 var(--pdlr);max-width:unset!important}@media screen and (width<=1023px){.is-desktop{display:none}}@media screen and (width>=1024px){.is-mobile{display:none}}:root{--white:#fff;--black:#000;--blue-light:#d5f3f3;--blue-dark:#283e59;--red:#ff8257;--yellow:#ffe256;--green:#b6d84d;--grey:#f5f5f5;--darkGrey:#e2e2e2}body{color:var(--blue-dark)}.bg-white{background-color:var(--white)}.bg-blue-light{background-color:var(--blue-light)}.bg-blue-dark{background-color:var(--blue-dark)}.bg-red{background-color:var(--red)!important}.bg-yellow{background-color:var(--yellow)!important}.bg-green{background-color:var(--green)!important}.bg-grey{background-color:var(--grey)!important}.bg-black{background-color:var(--black)!important}.color-white{color:var(--white)}.color-blue-light{color:var(--blue-light)}.color-blue-dark{color:var(--blue-dark)}.color-red{color:var(--red)}.color-yellow{color:var(--yellow)}.color-green{color:var(--green)}.color-grey{color:var(--grey)}.color-black{color:var(--black)}.filter-white{filter:brightness(0)saturate()invert(99%)sepia(0%)saturate(1674%)hue-rotate(185deg)brightness(108%)contrast()}.filter-blue-light{filter:brightness(0)saturate()invert(92%)sepia(45%)saturate(139%)hue-rotate(114deg)brightness(101%)contrast(91%)}.filter-blue-dark{filter:brightness(0)saturate()invert(20%)sepia(81%)saturate(324%)hue-rotate(173deg)brightness(91%)contrast(93%)}.filter-red{filter:brightness(0)saturate()invert(61%)sepia(57%)saturate(1367%)hue-rotate(323deg)brightness(102%)contrast(101%)}.filter-yellow{filter:brightness(0)saturate()invert()sepia(35%)saturate(3821%)hue-rotate(322deg)brightness(105%)contrast(102%)}.filter-green{filter:brightness(0)saturate()invert(99%)sepia(56%)saturate(1837%)hue-rotate(18deg)brightness(106%)contrast(69%)}.filter-grey{filter:brightness(0)saturate()invert(87%)sepia(89%)saturate(7444%)hue-rotate(182deg)brightness(126%)contrast(92%)}.filter-black{filter:brightness(0)saturate()invert(0%)sepia(91%)saturate(7465%)hue-rotate(150deg)brightness(99%)contrast()}.footer.blue{background-color:var(--blue-light)}.footer.blue .footer__placeholder,.footer.white{background-color:var(--white)}.footer.white .footer__placeholder{background-color:var(--blue-light)}@media screen and (width<=1024px){.footer.offres-item .footer__placeholder{width:calc(100% - var(--pdlr) * 2);margin:0 auto}}.footer .footer__placeholder{height:calc(var(--pdtb) * .8);border-radius:0 0 calc(var(--pdlr) * 1.875) calc(var(--pdlr) * 1.875)}@media (width>=1024px){.footer .footer__placeholder{height:calc(var(--pdtb) * 1.4);border-radius:0 0 calc(var(--pdlr) * .833333) calc(var(--pdlr) * .833333)}}.footer .footer__content{padding-top:calc(var(--pdtb) * 1);padding-bottom:calc(var(--pdtb) * 1.5);gap:calc(var(--pdtb) * 1.8);flex-direction:column;display:flex}@media (width>=1024px){.footer .footer__content{gap:calc(var(--pdlr) * .277778);padding-top:calc(var(--pdtb) * 1.075);padding-bottom:calc(var(--pdtb) * 2);grid-template-columns:repeat(12,1fr);display:grid}}.footer .footer__content .footer__content__logo__wrapper{aspect-ratio:166/226;width:calc(var(--pdlr) * 2.30556);min-width:80px}.footer .footer__content .footer__content__logo__wrapper img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%}.footer .footer__content .footer__content__container{gap:calc(var(--pdtb) * .625);display:flex}@media (width>=1024px){.footer .footer__content .footer__content__container{gap:calc(var(--pdlr) * .277778);grid-column:7/13}.footer .footer__content .footer__content__container .footer__content__wrapper{flex:1}}.footer .footer__content .footer__content__container .footer__content__wrapper .footer__content__navigation{gap:calc(var(--pdtb) * .25);flex-direction:column;display:flex}@media (width>=1024px){.footer .footer__content .footer__content__container .footer__content__wrapper .footer__content__navigation{gap:calc(var(--pdtb) * .25)}}.footer .footer__content .footer__content__container .footer__content__wrapper .footer__content__navigation li{width:fit-content}.footer .footer__content .footer__content__container .footer__content__wrapper .footer__content__navigation li a{display:block;position:relative}.footer .footer__content .footer__content__container .footer__content__wrapper .footer__content__navigation li a:before{content:"";background-color:var(--blue-dark);width:0%;height:2px;transition:width .3s var(--custom-ease);position:absolute;bottom:0;left:0}.footer .footer__content .footer__content__container .footer__content__wrapper .footer__content__navigation li a:hover:before{width:100%}.footer .footer__content .footer__content__container .footer__content__wrapper .footer__content__socials{gap:calc(var(--pdlr) * .75);margin-top:calc(var(--pdtb) * 1.2);display:flex}@media (width>=1024px){.footer .footer__content .footer__content__container .footer__content__wrapper .footer__content__socials{gap:calc(var(--pdlr) * .166667);margin-top:calc(var(--pdtb) * .9)}}.footer .footer__content .footer__content__container .footer__content__wrapper .footer__content__socials a{aspect-ratio:1;width:calc(var(--pdlr) * .555556);min-width:32px;display:block}.footer .footer__content .footer__content__container .footer__content__wrapper .footer__content__socials a img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%}.footer .footer__content .footer__content__container .footer__content__wrapper .footer__content__wrapper__item.footer__content__address{margin-bottom:calc(var(--pdtb) * .5)}@media (width>=1024px){.footer .footer__content .footer__content__container .footer__content__wrapper .footer__content__wrapper__item.footer__content__address{margin-bottom:calc(var(--pdtb) * .5)}}.footer .footer__content .footer__content__container .footer__content__wrapper .footer__content__wrapper__item h3{font-variant:all-small-caps;margin-bottom:calc(var(--pdtb) * .2)}@media (width>=1024px){.footer .footer__content .footer__content__container .footer__content__wrapper .footer__content__wrapper__item h3{margin-bottom:calc(var(--pdtb) * .15)}}.footer .footer__legals{border-top:1px solid var(--blue-dark);width:calc(100% - var(--pdlr) * 2);gap:calc(var(--pdtb) * .2);padding-top:calc(var(--pdtb) * .2);padding-bottom:calc(var(--pdtb) * .3);flex-direction:column-reverse;margin:0 auto;display:flex}@media (width>=768px){.footer .footer__legals{padding-top:calc(var(--pdtb) * .2);padding-bottom:calc(var(--pdtb) * .2625);flex-direction:row;justify-content:space-between}}.header{z-index:1000;transition:transform .3s ease-in-out, background-color .3s var(--custom-ease);background-color:var(--blue-light);border-radius:0 0 calc(var(--pdlr) * 1.875) calc(var(--pdlr) * 1.875);position:fixed;top:0;left:0;right:0}@media (width>=1024px){.header{border-radius:0 0 calc(var(--pdlr) * .833333) calc(var(--pdlr) * .833333)}}.header.is-on-map,.header.hide{transform:translateY(-100%)}.header.is-blue-zone{background-color:var(--white)}.header.is-blue-zone .header__wrapper{background-color:var(--blue-light)}@media screen and (width<=1023px){.header.no-services .header__top{display:none}}.header.no-services .header__top .header__top__services{display:none}@media screen and (width<=1023px){.header.no-services .header__wrapper{border-radius:0 0 calc(var(--pdlr) * 1.875) calc(var(--pdlr) * 1.875)}}.header .header__top{padding:calc(var(--pdtb) * .5) var(--pdlr);justify-content:flex-end;align-items:center;display:flex}@media (width>=1024px){.header .header__top{padding:calc(var(--pdtb) * .2) calc(var(--pdlr) * .416667);gap:calc(var(--pdlr) * .833333)}}.header .header__top .header__top__links{align-items:center;gap:calc(var(--pdlr) * 1.5);display:flex}@media (width>=1024px){.header .header__top .header__top__links{gap:calc(var(--pdlr) * .333333)}}.header .header__top .header__top__links .header__top__link{align-items:center;gap:calc(var(--pdlr) * .625);display:flex}@media (width>=1024px){.header .header__top .header__top__links .header__top__link{gap:calc(var(--pdlr) * .111111)}}.header .header__top .header__top__links .header__top__link img{width:calc(var(--pdlr) * .222222);height:calc(var(--pdlr) * .222222);-o-object-fit:contain;object-fit:contain;min-width:10px;min-height:10px}.header .header__top .header__top__socials{gap:calc(var(--pdlr) * .166667);display:none}@media (width>=1024px){.header .header__top .header__top__socials{gap:calc(var(--pdlr) * .166667);display:flex}}.header .header__wrapper{background-color:var(--white);padding:calc(var(--pdtb) * .8) var(--pdlr);border-radius:calc(var(--pdlr) * 1.875);transition:padding .3s var(--custom-ease), background-color .3s var(--custom-ease);justify-content:space-between;align-items:center;display:flex;overflow:hidden}@media (width>=1024px){.header .header__wrapper{padding:calc(var(--pdtb) * .625) calc(var(--pdlr) * .416667);border-radius:calc(var(--pdlr) * .833333)}}.header .header__wrapper .header__logo__wrapper{flex-shrink:0}.header .header__wrapper .header__logo__wrapper .header__logo{aspect-ratio:283/109;width:calc(var(--pdlr) * 2.08333);min-width:90px;display:block}@media screen and (width>=1240px){.header .header__wrapper .header__logo__wrapper .header__logo{width:calc(var(--pdlr) * 2.36111);min-width:140px}}@media screen and (width>=1440px){.header .header__wrapper .header__logo__wrapper .header__logo{width:calc(var(--pdlr) * 3.93056);min-width:109px}}.header .header__wrapper .header__logo__wrapper .header__logo img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.header .header__wrapper .header__inner__wrapper{align-items:center;gap:calc(var(--pdlr) * .333333);min-width:0;display:flex}@media screen and (width>=1200px){.header .header__wrapper .header__inner__wrapper{gap:calc(var(--pdlr) * .444444)}}@media screen and (width>=1330px){.header .header__wrapper .header__inner__wrapper{gap:calc(var(--pdlr) * .694444)}}.header .header__wrapper .header__menu__trigger{align-items:center;gap:calc(var(--pdlr) * .166667);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;display:flex}.header .header__wrapper .header__menu__trigger .header__burger .header__burger__lines{aspect-ratio:10/8;width:31%;height:auto;position:relative}.header .header__wrapper .header__menu__trigger .header__burger .header__burger__line{width:100%;transition:all .3s var(--custom-ease);background-color:var(--white);height:1px;position:absolute;left:50%}.header .header__wrapper .header__menu__trigger .header__burger .header__burger__line--1{top:0;transform:translate(-50%,-50%)}.header .header__wrapper .header__menu__trigger .header__burger .header__burger__line--2{top:50%;transform:translate(-50%,-50%)}.header .header__wrapper .header__menu__trigger .header__burger .header__burger__line--3{bottom:0;transform:translate(-50%,50%)}.header .header__wrapper .header__menu__trigger.active .header__burger .header__burger__lines .header__burger__line--1{top:50%;transform:translate(-50%,-50%)rotate(45deg)}.header .header__wrapper .header__menu__trigger.active .header__burger .header__burger__lines .header__burger__line--2{width:0}.header .header__wrapper .header__menu__trigger.active .header__burger .header__burger__lines .header__burger__line--3{bottom:50%;transform:translate(-50%,50%)rotate(-45deg)}.header .header__wrapper .header__menu__trigger .header__menu__trigger__label{color:var(--blue-dark);white-space:nowrap;display:none}@media (width>=1024px){.header .header__wrapper .header__menu__trigger .header__menu__trigger__label{display:block}}.header .header__wrapper .header__buttons{align-items:center;gap:calc(var(--pdlr) * 1);min-width:0;display:flex}@media (width>=1024px){.header .header__wrapper .header__buttons{display:none}}.header .header__wrapper .header__buttons .header__account{min-width:0;max-width:30vw;color:var(--blue-dark);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;text-decoration:none;display:block;overflow:hidden}@media screen and (width>=1200px){.header .header__top{padding:calc(var(--pdtb) * .2) var(--pdlr)}.header .header__wrapper{padding:calc(var(--pdtb) * .625) var(--pdlr)}}html.menu-extranet-open{overflow:hidden!important}.menu-extranet{z-index:1001;background-color:var(--white);pointer-events:none;transition:transform .4s var(--custom-ease);flex-direction:column;display:flex;position:fixed;inset:0;overflow-x:hidden;transform:translate(-100%)}@media (width>=1024px){.menu-extranet{grid-template-rows:auto minmax(0,1fr);grid-template-columns:clamp(260px,20vw,360px) minmax(0,1fr);display:grid}}.menu-extranet.active{pointer-events:all;transform:translate(0)}.menu-extranet.is-searching .menu-extranet__categories{opacity:0;pointer-events:none}.menu-extranet .menu-extranet__sidebar{border-bottom:1px solid var(--grey);flex-direction:column;flex-shrink:0;align-items:stretch;width:100%;min-width:0;max-height:45vh;display:flex;overflow-y:auto}@media (width>=1024px){.menu-extranet .menu-extranet__sidebar{border-bottom:none;border-right:1px solid var(--grey);grid-area:1/1/3;width:100%;min-width:260px;height:100%;max-height:none}}.menu-extranet .menu-extranet__sidebar .menu-extranet__logo{justify-content:space-between;align-items:center;gap:calc(var(--pdlr) * .75);padding:calc(var(--pdtb) * .4) calc(var(--pdlr) * 1.25);flex-shrink:0;display:flex;position:relative}.menu-extranet .menu-extranet__sidebar .menu-extranet__logo>a{aspect-ratio:283/109;width:calc(var(--pdlr) * 7.5);min-width:100px;display:block}.menu-extranet .menu-extranet__sidebar .menu-extranet__logo>a img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}@media (width>=1024px){.menu-extranet .menu-extranet__sidebar .menu-extranet__logo{padding:calc(var(--pdtb) * .575) calc(var(--pdlr) * .833333) calc(var(--pdtb) * .3);display:block;position:static}.menu-extranet .menu-extranet__sidebar .menu-extranet__logo>a{width:calc(var(--pdlr) * 2.36111);min-width:140px}}.menu-extranet .menu-extranet__sidebar .menu-extranet__categories{min-width:0;transition:opacity .3s var(--custom-ease)}.menu-extranet .menu-extranet__sidebar .menu-extranet__categories .menu-extranet__categories__list{flex-direction:column;display:flex}.menu-extranet .menu-extranet__sidebar .menu-extranet__categories .menu-extranet__category{border-left:calc(var(--pdlr) * .75) solid transparent;transition:border-color .3s var(--custom-ease), background-color .3s var(--custom-ease)}@media (width>=1024px){.menu-extranet .menu-extranet__sidebar .menu-extranet__categories .menu-extranet__category{border-left:calc(var(--pdlr) * .25) solid transparent}}.menu-extranet .menu-extranet__sidebar .menu-extranet__categories .menu-extranet__category.active{background-color:var(--grey);border-left-color:var(--blue-dark)}.menu-extranet .menu-extranet__sidebar .menu-extranet__categories .menu-extranet__category.active .menu-extranet__category__button{font-weight:500}.menu-extranet .menu-extranet__sidebar .menu-extranet__categories .menu-extranet__category .menu-extranet__category__button{text-align:left;width:100%;padding:calc(var(--pdtb) * .3) calc(var(--pdlr) * 1);color:var(--blue-dark);cursor:pointer;display:block}@media (width>=1024px){.menu-extranet .menu-extranet__sidebar .menu-extranet__categories .menu-extranet__category .menu-extranet__category__button{padding:calc(var(--pdtb) * .2) calc(var(--pdlr) * .333333)}}.menu-extranet .menu-extranet__actions{justify-content:flex-end;align-items:center;gap:calc(var(--pdlr) * .75);flex-shrink:0;display:flex}@media (width>=1024px){.menu-extranet .menu-extranet__actions{top:calc(var(--pdtb) * .6);right:calc(var(--pdlr) * .833333);z-index:1;gap:calc(var(--pdlr) * .222222);position:fixed}}.menu-extranet .menu-extranet__search__wrapper{align-items:center;display:flex}.menu-extranet .menu-extranet__search__input{opacity:0;background-color:var(--white);width:0;color:var(--blue-dark);transition:width .3s var(--custom-ease), opacity .3s var(--custom-ease), padding .3s var(--custom-ease), margin-right .3s var(--custom-ease);border:none;border-radius:999px;outline:none;margin-right:0;padding:0}.menu-extranet .menu-extranet__search__input.active{top:calc(100% + calc(var(--pdtb) * .2));z-index:2;width:calc(var(--pdlr) * 10);opacity:1;min-width:140px;padding:calc(var(--pdtb) * .2) calc(var(--pdlr) * 1);margin-right:calc(var(--pdlr) * .5);position:absolute;right:0}@media (width>=1024px){.menu-extranet .menu-extranet__search__input.active{width:calc(var(--pdlr) * 3.61111);min-width:160px;padding:calc(var(--pdtb) * .1) calc(var(--pdlr) * .277778);margin-right:calc(var(--pdlr) * .166667);position:static}}.menu-extranet .menu-extranet__logo:has(.menu-extranet__search__input.active){margin-bottom:calc(var(--pdtb) * 1.1)}@media (width>=1024px){.menu-extranet .menu-extranet__logo:has(.menu-extranet__search__input.active){margin-bottom:0}}.menu-extranet .menu-extranet__main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow-y:auto}@media (width>=1024px){.menu-extranet .menu-extranet__main{display:contents}}.menu-extranet .menu-extranet__main .menu-extranet__band{background-color:var(--blue-light);padding:calc(var(--pdtb) * .6) calc(var(--pdlr) * 1.25);display:none}@media (width>=1024px){.menu-extranet .menu-extranet__main .menu-extranet__band{justify-content:space-between;align-items:flex-start;gap:calc(var(--pdlr) * .333333);padding:calc(var(--pdtb) * .6) calc(var(--pdlr) * .833333);flex-direction:row;grid-area:1/2;display:flex}}.menu-extranet .menu-extranet__main .menu-extranet__band .menu-extranet__title{color:var(--blue-dark)}.menu-extranet .menu-extranet__main .menu-extranet__body{padding:calc(var(--pdtb) * .6) calc(var(--pdlr) * 1.25)}@media (width>=1024px){.menu-extranet .menu-extranet__main .menu-extranet__body{min-height:0;padding:calc(var(--pdtb) * .6) calc(var(--pdlr) * .833333);grid-area:2/2;overflow-y:auto}}.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__panel{display:none}.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__panel.active{display:block}.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__view{display:none}.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__view.active{display:block}.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__back{align-items:center;gap:calc(var(--pdlr) * .5);color:var(--blue-dark);cursor:pointer;margin-bottom:calc(var(--pdtb) * .4);display:flex}@media (width>=1024px){.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__back{gap:calc(var(--pdlr) * .111111);margin-bottom:calc(var(--pdtb) * .3)}}.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__back svg{width:calc(var(--pdlr) * 1);height:calc(var(--pdlr) * 1);stroke:currentColor}@media (width>=1024px){.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__back svg{width:calc(var(--pdlr) * .25);height:calc(var(--pdlr) * .25)}}.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__view__title{color:var(--blue-dark);margin-bottom:calc(var(--pdtb) * .4)}@media (width>=1024px){.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__view__title{margin-bottom:calc(var(--pdtb) * .3)}}.menu-extranet .menu-extranet__main .menu-extranet__body.is-searching .menu-extranet__panel{margin-bottom:calc(var(--pdlr) * 1.25);display:block}@media (width>=1024px){.menu-extranet .menu-extranet__main .menu-extranet__body.is-searching .menu-extranet__panel{margin-bottom:calc(var(--pdlr) * .333333)}}.menu-extranet .menu-extranet__main .menu-extranet__body.is-searching .menu-extranet__panel:last-child{margin-bottom:0}.menu-extranet .menu-extranet__main .menu-extranet__body.is-searching .menu-extranet__panel.is-empty{display:none}.menu-extranet .menu-extranet__main .menu-extranet__body.is-searching .menu-extranet__view{display:block}.menu-extranet .menu-extranet__main .menu-extranet__body.is-searching .menu-extranet__back,.menu-extranet .menu-extranet__main .menu-extranet__body.is-searching .menu-extranet__group-trigger{display:none}.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__grid{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}@media (width>=1024px){.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__grid .menu-extranet__card,.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__grid .menu-extranet__group-trigger{isolation:isolate;background-color:var(--grey);min-width:0;min-height:76px;transition:background-color .2s var(--custom-ease);border-radius:14px;flex-direction:row;align-items:center;gap:12px;padding:10px;display:flex;position:relative;overflow:hidden}@media (width>=1024px){.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__grid .menu-extranet__card,.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__grid .menu-extranet__group-trigger{border-radius:18px;gap:16px;min-height:92px}}.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__grid .menu-extranet__card .menu-extranet__card__image,.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__grid .menu-extranet__group-trigger .menu-extranet__card__image{pointer-events:none;border-radius:8px;flex:0 0 60px;width:60px;height:60px;display:block;position:relative;overflow:hidden}@media (width>=1024px){.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__grid .menu-extranet__card .menu-extranet__card__image,.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__grid .menu-extranet__group-trigger .menu-extranet__card__image{border-radius:10px;flex-basis:72px;width:72px;height:72px}}.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__grid .menu-extranet__card .menu-extranet__card__image img,.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__grid .menu-extranet__group-trigger .menu-extranet__card__image img{-o-object-fit:cover;object-fit:cover;border-radius:inherit;width:100%;height:100%}.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__grid .menu-extranet__card--image-contain .menu-extranet__card__image,.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__grid .menu-extranet__group-trigger--image-contain .menu-extranet__card__image{background-color:var(--white);justify-content:center;align-items:center;padding:4px;display:flex}.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__grid .menu-extranet__card--image-contain .menu-extranet__card__image img,.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__grid .menu-extranet__group-trigger--image-contain .menu-extranet__card__image img{-o-object-fit:contain;object-fit:contain;border-radius:4px;width:auto;max-width:100%;height:auto;max-height:100%}@media (width>=1024px){.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__grid .menu-extranet__card--image-contain .menu-extranet__card__image img,.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__grid .menu-extranet__group-trigger--image-contain .menu-extranet__card__image img{border-radius:6px}}.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__grid .menu-extranet__card .menu-extranet__card__content,.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__grid .menu-extranet__group-trigger .menu-extranet__card__content{min-width:0;min-height:44px;color:var(--blue-dark);flex:1;justify-content:space-between;align-items:center;gap:12px;padding:0 2px;display:flex;position:relative}.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__grid .menu-extranet__card .menu-extranet__card__title,.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__grid .menu-extranet__group-trigger .menu-extranet__card__title{color:currentColor;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.35;display:block}@media (width>=1024px){.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__grid .menu-extranet__card .menu-extranet__card__title,.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__grid .menu-extranet__group-trigger .menu-extranet__card__title{font-size:16px}}.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__grid .menu-extranet__card .menu-extranet__card__button,.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__grid .menu-extranet__group-trigger .menu-extranet__card__button{background-color:var(--blue-dark);width:28px;height:28px;color:var(--white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:6px;display:flex}@media (width>=1024px){.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__grid .menu-extranet__card .menu-extranet__card__button,.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__grid .menu-extranet__group-trigger .menu-extranet__card__button{width:40px;height:40px;padding:9px}}.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__grid .menu-extranet__card .menu-extranet__card__button svg,.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__grid .menu-extranet__group-trigger .menu-extranet__card__button svg{stroke:currentColor;width:100%;height:100%}.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__grid .menu-extranet__card:hover,.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__grid .menu-extranet__group-trigger:hover{background-color:var(--blue-light)}.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__grid .menu-extranet__card:focus-visible,.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__grid .menu-extranet__group-trigger:focus-visible{outline:3px solid var(--green);outline-offset:3px}.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__grid .menu-extranet__card.is-hidden,.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__grid .menu-extranet__group-trigger.is-hidden{display:none}.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__grid .menu-extranet__group-trigger{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;border:none}.extranet-return{color:var(--blue-dark,#283e59);font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:2rem;align-items:center;gap:.6rem;margin-top:0;padding:.65rem 1rem;display:inline-flex}.extranet-return svg{width:1.15rem;height:1.15rem}.extranet-return:hover{background:#fff}.extranet-return:focus-visible{outline-offset:3px;outline:3px solid #31b7bc}.extranet-return[hidden]{display:none}.extranet-follow{margin:0}.extranet-follow [hidden]{display:none}.extranet-follow__status{margin-top:.35rem;font-size:.8rem;display:block}.extranet-follow__status:empty{display:none}.extranet-follow button:disabled{cursor:progress;opacity:.7}.extranet-follow .extranet-return{transition:background-color .18s,color .18s,border-color .18s}.extranet-follow .extranet-return:hover,.extranet-follow .extranet-return:active,.extranet-follow .extranet-return[aria-pressed=true]{background:var(--blue-dark,#283e59);border-color:var(--blue-dark,#283e59);color:#fff}.extranet-follow .extranet-return svg{color:inherit}.extranet-page-tools{flex-direction:column;align-items:stretch;gap:24px;width:100%;display:flex}.extranet-page-tools__actions{border-top:1px solid #283e5926;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-top:20px;display:flex}.extranet-page-tools__actions .extranet-return{min-height:44px;font-size:15px;line-height:1.4;text-decoration:none}.accordeon__follow{margin-bottom:24px;font-size:15px}.menu-extranet__notifications{color:#fff;flex-shrink:0;order:-1;justify-content:center;align-items:center;display:flex}.menu-extranet__notifications svg{width:22px;height:22px}.menu-extranet__notifications:focus-visible{outline-offset:4px;outline:3px solid #31b7bc}@media (width<=600px){.extranet-page-tools__actions{align-items:stretch}.extranet-page-tools__actions>*,.extranet-page-tools__actions .extranet-return{width:100%}}.extranet-follow__hint{color:#647385;margin-top:.35rem;font-size:.8rem;display:block}.menu-extranet__account-links{border-bottom:1px solid #e7ecef;flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;padding:.75rem 1.25rem;font-size:.9rem;display:flex}.menu-extranet__account-links a{white-space:nowrap;text-underline-offset:.2em;align-items:center;min-height:44px;line-height:1.4;text-decoration:underline;display:inline-flex}.menu-extranet__account-links .menu-extranet__logout{min-height:44px;color:var(--blue-dark);align-items:center;gap:8px;font-weight:600;display:inline-flex}.menu-extranet__account-links .menu-extranet__logout svg{flex-shrink:0;width:18px;height:18px}.menu-extranet.is-searching .menu-extranet__view.is-empty{display:none!important}.button{cursor:pointer;justify-content:center;align-items:center;width:fit-content;display:flex}.button .button__text{color:var(--white);background-color:var(--blue-dark);width:fit-content;transition:all .4s var(--custom-ease);border-radius:999px;padding:.8125rem 2rem}@media (width>=1024px){.button .button__text{white-space:nowrap;padding:1.125rem 2rem}}.button__arrow{aspect-ratio:1;width:40px;transition:all .4s var(--custom-ease)}@media (width>=1024px){.button__arrow{width:60px}}.button__arrow--left{width:0}.button__arrow--right{width:40px}@media (width>=1024px){.button__arrow--right{width:60px}.button:hover .button__arrow--left{width:40px}.button:hover .button__arrow--right{width:0}@media (width>=1024px){.button:hover .button__arrow--left{width:60px}.button:hover .button__arrow--right{width:0}}}.button__icon{aspect-ratio:1;width:calc(var(--pdlr) * .555556);height:calc(var(--pdlr) * .555556);z-index:1;cursor:pointer;justify-content:center;align-items:center;min-width:32px;min-height:32px;display:flex;position:relative}.button__icon:before{content:"";background-color:var(--blue-dark);z-index:-1;width:100%;height:100%;transition:all .4s var(--custom-ease);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.button__icon img{aspect-ratio:1;min-width:12px;min-height:12px;width:calc(var(--pdlr) * .236111);height:calc(var(--pdlr) * .236111);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media (width>=1024px){.button__icon:hover:before{transform:translate(-50%,-50%)scale(1.2)}}.slider .embla{position:relative}.slider .embla__viewport{width:100%}.slider .embla__container{touch-action:pan-y;will-change:transform;gap:calc(var(--pdtb) * .2);margin-left:0;display:flex}@media (width>=640px){.slider .embla__container{gap:calc(var(--pdtb) * .6)}}.slider .embla__slide{aspect-ratio:1080/735;flex:none;min-width:0;padding-right:1rem;transform:translate(0,0)}.slider .embla__slide:last-child{padding-right:1rem}@media (width>=640px){.slider .embla__slide{padding-right:0}}@media (width>=768px){.slider .embla__slide:last-child{margin-right:25%}}.slider .embla__slide img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.slider .embla__buttons{pointer-events:none;justify-content:space-between;align-items:center;gap:.6rem;width:calc(75% + 5rem);padding-left:2rem;display:none;position:absolute;top:50%;transform:translateY(-50%)}@media (width>=768px){.slider .embla__buttons{display:flex}}.slider .embla__button{appearance:none;touch-action:manipulation;cursor:pointer;aspect-ratio:1;z-index:1;pointer-events:all;background-color:#97bf0f;border:0;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;padding:.75rem;display:flex}.slider .embla__button--prev{transform:rotate(180deg)}.slider .embla .embla__button:disabled{color:var(--detail-high-contrast)}.slider .embla .embla__button__svg{width:35%;height:35%}.pswp{touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none;width:100%;height:100%;display:none;position:absolute;top:0;left:0;overflow:hidden}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;transition:opacity .333s cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{opacity:0;-webkit-backface-visibility:hidden;will-change:opacity;background:#000;width:100%;height:100%;position:absolute;top:0;left:0}.pswp__scroll-wrap{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.pswp__container,.pswp__zoom-wrap{touch-action:none;position:absolute;inset:0}.pswp__container,.pswp__img{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{transform-origin:0 0;width:100%;transition:transform .333s cubic-bezier(.4,0,.22,1);position:absolute}.pswp__bg{will-change:opacity;transition:opacity .333s cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;inset:0;overflow:hidden}.pswp__img{width:auto;height:auto;position:absolute;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{top:0;left:0;width:100%!important;height:auto!important}.pswp__error-msg{text-align:center;color:#ccc;width:100%;margin-top:-8px;font-size:14px;line-height:16px;position:absolute;top:50%;left:0}.pswp__error-msg a{color:#ccc;text-decoration:underline}.marqueeBlock{max-width:100vw;overflow:hidden}.marqueeBlock h3{margin-bottom:calc(var(--pdtb) * 1)}@media (width>=1024px){.marqueeBlock h3{margin-bottom:calc(var(--pdtb) * 1)}}.marquee__container{align-items:flex-start;max-width:100%;height:fit-content;display:flex;overflow:hidden}.marquee__container.marquee--inactive{flex-wrap:wrap;width:100%}.marquee__container.marquee--inactive .marquee__wrapper{animation:unset;gap:calc(var(--pdtb) * .6);flex-wrap:wrap;width:100%}@media (width>=1024px){.marquee__container.marquee--inactive .marquee__wrapper{gap:calc(var(--pdtb) * 2)}}.marquee__container.marquee--inactive .marquee__wrapper:nth-child(2),.marquee__container.marquee--inactive .marquee__wrapper:nth-child(3){display:none}.marquee__wrapper{will-change:transform;align-items:center;gap:calc(var(--pdtb) * .8);min-width:fit-content;padding-left:calc(var(--pdtb) * .8);flex:none;animation:20s linear infinite marquee;display:flex}@media (width>=1024px){.marquee__wrapper{padding-left:calc(var(--pdtb) * 2);gap:calc(var(--pdtb) * 2)}}.marquee__container.marquee--inactive .marquee__wrapper{animation:none}.marquee__el{aspect-ratio:160/113;flex:none;height:100%;max-height:70px;display:flex}@media (width>=1024px){.marquee__el{max-width:160px;max-height:113px}}.marquee__el picture{width:fit-content;height:100%;display:block}.marquee__el picture img{-o-object-fit:contain;object-fit:contain;height:100%}.marquee__text{white-space:nowrap;font-family:var(--font-title);text-transform:uppercase;letter-spacing:-.154px;font-size:clamp(.875rem,.7308rem + .641vw,1.5rem);font-weight:600;line-height:150%}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.arian,.arian .arian__item{gap:calc(var(--pdlr) * .208333);display:flex}.arian .arian__item .arian__link{opacity:1;transition:opacity .3s ease-in-out}.arian .arian__item .arian__link:hover{opacity:.6}.arian .arian__item.arian__current{-webkit-text-decoration-skip:ink;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:auto;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.block__hero{flex-direction:column;display:flex;padding-top:calc(var(--header-height) + var(--pdtb) * .625)!important;padding-bottom:0!important}.block__hero .block__hero__title__wrapper{text-align:center;padding-bottom:calc(var(--pdtb) * 1.5);flex:1}@media (width>=1024px){.block__hero .block__hero__title__wrapper{align-items:center;gap:calc(var(--pdlr) * .277778);padding-bottom:calc(var(--pdtb) * 1.5);flex-direction:column;display:flex}}.block__hero .block__hero__title__wrapper .block__hero__title{text-align:center;-webkit-hyphens:auto;hyphens:auto;width:100%}@media (width>=1024px){.block__hero .block__hero__title__wrapper .block__hero__title{-webkit-hyphens:none;hyphens:none;max-width:calc(var(--pdlr) * 16.5694);justify-content:center;display:flex}}.block__hero .block__hero__arian{background-color:var(--white);width:100%;padding-top:calc(var(--pdtb) * 1.5);padding-bottom:calc(var(--pdtb) * .75);border-radius:calc(var(--pdlr) * 2.5) calc(var(--pdlr) * 2.5) 0 0;display:flex}@media (width>=1024px){.block__hero .block__hero__arian{padding-top:calc(var(--pdtb) * 1.5375);padding-bottom:calc(var(--pdtb) * 1.5);border-radius:calc(var(--pdlr) * 1.94444) calc(var(--pdlr) * 1.94444) 0 0}}.popup{z-index:9999;gap:calc(var(--pdtb) * .8);background-color:var(--blue-light);border-radius:calc(var(--pdlr) * 1.875);width:calc(100% - var(--pdlr) * 2);transition:all .3s var(--custom-ease);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width>=1024px){.popup{gap:calc(var(--pdtb) * .7125);border-radius:calc(var(--pdlr) * .833333) calc(var(--pdlr) * .833333) calc(var(--pdlr) * .833333) calc(var(--pdlr) * .833333);width:60%}}.popup.is-hidden{opacity:0;pointer-events:none;visibility:hidden;transform:translate(-50%,-40%)}.popup .popup__container{padding:calc(var(--pdtb) * .8) calc(var(--pdlr) * 2);overflow:hidden}@media (width>=1024px){.popup .popup__container{padding:calc(var(--pdtb) * 1.5) calc(var(--pdlr) * 1.11111);padding-bottom:calc(var(--pdtb) * .2)}}.popup .popup__wrapper{gap:calc(var(--pdtb) * .8);flex-direction:column;display:flex}@media (width>=1024px){.popup .popup__wrapper{gap:calc(var(--pdtb) * .675);flex-direction:row;align-items:flex-start}}.popup .popup__wrapper .popup__title__wrapper,.popup .popup__wrapper .popup__content__wrapper{flex:1}.popup .popup__wrapper .popup__content__wrapper p{padding-bottom:calc(var(--pdtb) * .4)}@media (width>=1024px){.popup .popup__wrapper .popup__content__wrapper p{padding-bottom:calc(var(--pdtb) * .3375)}}.popup .popup__wrapper .popup__content__wrapper ul{padding-left:calc(var(--pdlr) * 1)}@media (width>=1024px){.popup .popup__wrapper .popup__content__wrapper ul{padding-left:calc(var(--pdlr) * .375)}}.popup .popup__wrapper .popup__content__wrapper ul li{margin-bottom:calc(var(--pdtb) * .4);list-style:outside}@media (width>=1024px){.popup .popup__wrapper .popup__content__wrapper ul li{margin-bottom:calc(var(--pdtb) * .2)}}.popup .popup__wrapper .popup__content__wrapper ul li p{padding-bottom:0}.popup .popup__button__wrapper{margin-top:calc(var(--pdtb) * .8);justify-content:flex-end;display:flex}@media (width>=1024px){.popup .popup__button__wrapper{margin-top:calc(var(--pdtb) * .675)}}.popup .popup__close__wrapper{z-index:1001;position:absolute;top:0;right:0;transform:translate(25%,-25%)}.popup .popup__close__wrapper .popup__close{width:calc(var(--pdlr) * 1.11111);height:calc(var(--pdlr) * 1.11111);min-width:32px;min-height:32px}.popup .popup__asset{z-index:-1;aspect-ratio:1;position:absolute}.popup .popup__asset--top{border-radius:0 calc(var(--pdlr) * .833333) 0 0;width:32%;top:0;right:0}.popup .popup__asset--bottom{border-radius:0 0 0 calc(var(--pdlr) * .833333);width:40%;bottom:0;left:0}#cc-main{--cc-bg:var(--white);--cc-primary-color:var(--blue-dark);--cc-secondary-color:var(--blue-dark);--cc-btn-primary-bg:var(--blue-dark);--cc-btn-primary-hover-bg:var(--red);--cc-btn-secondary-bg:var(--grey);--cc-btn-secondary-color:var(--blue-dark);--cc-btn-secondary-hover-bg:var(--blue-light);--cc-modal-border-radius:1.25rem}.cc-mascot{align-items:flex-start;gap:.75rem;display:flex}.cc-mascot__figure{flex:none;width:3.75rem;height:3.75rem}.cc-mascot__text{flex:auto}@font-face{font-family:Inter Documentation;src:url(./inter-italic-C9UHaEYJ.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:Inter Documentation;src:url(./inter-FIwubZjA.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--font-doc:"Inter Documentation";--pdlr-doc:clamp(1.25rem, 1.0769rem + .7692vw, 2rem);--pdtb-doc:clamp(2.25rem, 2.0769rem + .7692vw, 3rem);--doc-blue:#4070f6;--doc-white:#fff;--doc-black:#101010;--doc-black75:#101010bf;--doc-black50:#10101080;--doc-black25:#10101040;--doc-grey:#f0f0f0;--doc-grey-dark:#5c5c5c;--doc-svg-white:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(130deg) brightness(102%) contrast(103%)}@media screen and (width>=1920px){:root{--pdlr-doc:clamp(2.25rem, 2.0769rem + .7692vw, 3rem);--pdtb-doc:clamp(3rem, 0rem + 2.5vw, 4rem)}}.documentation__container{font-family:var(--font-doc)}.documentation__container h1,.documentation__container h2,.documentation__container h3,.documentation__container h4,.documentation__container h5,.documentation__container h6{color:var(--doc-black50)}.documentation__container h1 .tit__black,.documentation__container h2 .tit__black,.documentation__container h3 .tit__black,.documentation__container h4 .tit__black,.documentation__container h5 .tit__black,.documentation__container h6 .tit__black,.documentation__container p{color:var(--doc-black)}.documentation__container p a{opacity:.6;text-underline-offset:calc(var(--pdtb-doc) * .0833333);text-decoration:underline;transition:opacity .3s ease-in-out,-webkit-text-decoration .3s ease-in-out,text-decoration .3s ease-in-out,color .3s ease-in-out}.documentation__container p a:hover{color:var(--doc-blue);opacity:1}.documentation__container .doc__tit__48{font-size:clamp(2.25rem,2.0769rem + .7692vw,3rem);font-family:var(--font-doc);letter-spacing:normal;font-style:normal;font-weight:450;line-height:normal}@media screen and (width>=1920px){.documentation__container .doc__tit__48{letter-spacing:normal;font-size:clamp(3rem,.03rem + 2.475vw,3.99rem)}}.documentation__container .doc__tit__40{font-size:clamp(2rem,1.8846rem + .5128vw,2.5rem);font-family:var(--font-doc);letter-spacing:normal;font-style:normal;font-weight:450;line-height:normal}@media screen and (width>=1920px){.documentation__container .doc__tit__40{letter-spacing:normal;font-size:clamp(2.5rem,.025rem + 2.0625vw,3.325rem)}}.documentation__container .doc__tit__24{font-size:clamp(1.25rem,1.1923rem + .2564vw,1.5rem);font-family:var(--font-doc);letter-spacing:normal;font-style:normal;font-weight:450;line-height:normal}@media screen and (width>=1920px){.documentation__container .doc__tit__24{letter-spacing:normal;font-size:clamp(1.5rem,.015rem + 1.2375vw,1.995rem)}}.documentation__container .doc__tit__20{font-size:clamp(1.125rem,1.0962rem + .1282vw,1.25rem);font-family:var(--font-doc);letter-spacing:normal;font-style:normal;font-weight:450;line-height:110%}@media screen and (width>=1920px){.documentation__container .doc__tit__20{letter-spacing:normal;font-size:clamp(1.25rem,.0125rem + 1.0313vw,1.6625rem)}}.documentation__container .doc__tit__16{font-size:clamp(.875rem,.8462rem + .1282vw,1rem);font-family:var(--font-doc);letter-spacing:normal;font-style:normal;font-weight:450;line-height:120%}@media screen and (width>=1920px){.documentation__container .doc__tit__16{letter-spacing:normal;font-size:clamp(1rem,.01rem + .825vw,1.33rem)}}.documentation__container .doc__body__24{font-size:clamp(1.25rem,1.1923rem + .2564vw,1.5rem);font-family:var(--font-doc);letter-spacing:normal;font-style:normal;font-weight:450;line-height:110%}@media screen and (width>=1920px){.documentation__container .doc__body__24{letter-spacing:normal;font-size:clamp(1.5rem,.015rem + 1.2375vw,1.995rem)}}.documentation__container .doc__body__24 a{opacity:.6;text-underline-offset:calc(var(--pdtb-doc) * .0833333);text-decoration:underline;transition:opacity .3s ease-in-out,-webkit-text-decoration .3s ease-in-out,text-decoration .3s ease-in-out,color .3s ease-in-out}.documentation__container .doc__body__24 a:hover{color:var(--doc-blue);opacity:1}.documentation__container .doc__body__18{font-size:clamp(1rem,.9712rem + .1282vw,1.125rem);font-family:var(--font-doc);letter-spacing:normal;font-style:normal;font-weight:350;line-height:120%}@media screen and (width>=1920px){.documentation__container .doc__body__18{letter-spacing:normal;font-size:clamp(1.125rem,.0112rem + .9281vw,1.49625rem)}}.documentation__container .doc__body__18 a{opacity:.6;text-underline-offset:calc(var(--pdtb-doc) * .0833333);text-decoration:underline;transition:opacity .3s ease-in-out,-webkit-text-decoration .3s ease-in-out,text-decoration .3s ease-in-out,color .3s ease-in-out}.documentation__container .doc__body__18 a:hover{color:var(--doc-blue);opacity:1}.documentation__container .doc__body__18--semibold{font-size:clamp(1rem,.9712rem + .1282vw,1.125rem);font-family:var(--font-doc);letter-spacing:normal;font-style:normal;font-weight:550;line-height:normal}@media screen and (width>=1920px){.documentation__container .doc__body__18--semibold{letter-spacing:normal;font-size:clamp(1.125rem,.0112rem + .9281vw,1.49625rem)}}.documentation__container .doc__body__18--semibold a{opacity:.6;text-underline-offset:calc(var(--pdtb-doc) * .0833333);text-decoration:underline;transition:opacity .3s ease-in-out,-webkit-text-decoration .3s ease-in-out,text-decoration .3s ease-in-out,color .3s ease-in-out}.documentation__container .doc__body__18--semibold a:hover{color:var(--doc-blue);opacity:1}.documentation__container .doc__body__16{font-size:clamp(.875rem,.8462rem + .1282vw,1rem);font-family:var(--font-doc);letter-spacing:normal;font-style:normal;font-weight:350;line-height:110%}@media screen and (width>=1920px){.documentation__container .doc__body__16{letter-spacing:normal;font-size:clamp(1rem,.01rem + .825vw,1.33rem)}}.documentation__container .doc__link__24{font-size:clamp(1.25rem,1.1923rem + .2564vw,1.5rem);font-family:var(--font-doc);letter-spacing:normal;font-style:normal;font-weight:450;line-height:normal}@media screen and (width>=1920px){.documentation__container .doc__link__24{letter-spacing:normal;font-size:clamp(1.5rem,.015rem + 1.2375vw,1.995rem)}}.documentation__container .doc__button__16{font-size:clamp(.875rem,.8462rem + .1282vw,1rem);font-family:var(--font-doc);letter-spacing:normal;font-style:normal;font-weight:450;line-height:normal}@media screen and (width>=1920px){.documentation__container .doc__button__16{letter-spacing:normal;font-size:clamp(1rem,.01rem + .825vw,1.33rem)}}.documentation__container .doc__button__16 a{opacity:.6;text-underline-offset:calc(var(--pdtb-doc) * .0833333);text-decoration:underline;transition:opacity .3s ease-in-out,-webkit-text-decoration .3s ease-in-out,text-decoration .3s ease-in-out,color .3s ease-in-out}.documentation__container .doc__button__16 a:hover{color:var(--doc-blue);opacity:1}.documentation__container .doc__caption__12{font-size:clamp(.6875rem,.6731rem + .0641vw,.75rem);font-family:var(--font-doc);letter-spacing:normal;font-style:normal;font-weight:400;line-height:normal}@media screen and (width>=1920px){.documentation__container .doc__caption__12{letter-spacing:normal;font-size:clamp(.75rem,.0075rem + .6188vw,.9975rem)}}.documentation__container .doc__caption__11{font-size:clamp(.5625rem,.5337rem + .1282vw,.6875rem);font-family:var(--font-doc);letter-spacing:normal;font-style:normal;font-weight:400;line-height:110%}@media screen and (width>=1920px){.documentation__container .doc__caption__11{letter-spacing:normal;font-size:clamp(.6875rem,.0069rem + .5672vw,.914375rem)}}.documentation__container .doc__button{padding:calc(var(--pdlr-doc) * .5);border-radius:calc(var(--pdtb-doc) * .0833333);white-space:nowrap;width:fit-content;transition:border-radius .3s ease-in-out,opacity .3s ease-in-out;display:flex}.documentation__container .doc__button--main{color:var(--doc-white);background-color:var(--doc-black)}.documentation__container .doc__button--secondary{background-color:var(--doc-grey);color:var(--doc-black)}.documentation__container .doc__button:hover{opacity:.8;border-radius:0}.documentation__container{grid-template-columns:repeat(12,1fr);display:grid;overflow-x:clip}.documentation__container .documentation__mobile{display:none}@media screen and (width<=1023px){.documentation__container .documentation__mobile{padding:calc(var(--pdlr-doc) * .8);background-color:var(--doc-blue);width:100%;height:100%;color:var(--doc-white);z-index:10000;text-align:center;justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0}.documentation__container .documentation__mobile img{bottom:calc(var(--pdtb-doc) * .666667);width:calc(var(--pdlr-doc) * 1.75);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;filter:var(--doc-svg-white);position:absolute}}.documentation__container .documentation__sidebar{z-index:10000;height:100vh;max-height:100vh;padding:calc(var(--pdtb-doc) * .5);grid-column:span 3;position:sticky;top:0;left:0}@media screen and (width<=1023px){.documentation__container .documentation__sidebar{display:none}}@media screen and (width>=1024px) and (width<=1439px){.documentation__container .documentation__sidebar{padding:calc(var(--pdtb-doc) * .333333);grid-column:span 4}}@media screen and (width>=1680px){.documentation__container .documentation__sidebar{grid-column:span 3}}.documentation__container .documentation__sidebar .documentation__sidebar__container{padding:calc(var(--pdtb-doc) * .666667);padding-right:calc(var(--pdlr-doc) * .375);background-color:var(--doc-grey);border-radius:calc(var(--pdtb-doc) * .166667);height:100%;max-height:100%}.documentation__container .documentation__sidebar .documentation__sidebar__container .documentation__sidebar__scroll{--sb-track-color:var(--doc-grey);--sb-thumb-color:var(--doc-black25);--sb-size:9px;height:100%;max-height:100%;overflow-y:auto}.documentation__container .documentation__sidebar .documentation__sidebar__container .documentation__sidebar__scroll::-webkit-scrollbar{width:var(--sb-size)}.documentation__container .documentation__sidebar .documentation__sidebar__container .documentation__sidebar__scroll::-webkit-scrollbar-track{background:var(--sb-track-color);border-radius:12px}.documentation__container .documentation__sidebar .documentation__sidebar__container .documentation__sidebar__scroll::-webkit-scrollbar-thumb{background:var(--sb-thumb-color);border:2px solid #f0f0f0;border-radius:12px}@supports not selector(::-webkit-scrollbar){.documentation__container .documentation__sidebar .documentation__sidebar__container .documentation__sidebar__scroll{scrollbar-color:var(--sb-thumb-color) var(--sb-track-color)}}.documentation__container .documentation__sidebar .documentation__sidebar__container .documentation__sidebar__scroll .documentation__sidebar__wrapper{height:fit-content;padding-right:calc(var(--pdlr-doc) * .25);gap:calc(var(--pdtb-doc) * .333333);flex-direction:column;display:flex}.documentation__container .documentation__sidebar .documentation__sidebar__container .documentation__sidebar__scroll .documentation__sidebar__wrapper .documentation__sidebar__ul,.documentation__container .documentation__sidebar .documentation__sidebar__container .documentation__sidebar__scroll .documentation__sidebar__wrapper .documentation__sidebar__ul .documentation__sidebar__li{gap:calc(var(--pdtb-doc) * .333333);flex-direction:column;display:flex}.documentation__container .documentation__sidebar .documentation__sidebar__container .documentation__sidebar__scroll .documentation__sidebar__wrapper .documentation__sidebar__ul .documentation__sidebar__li .documentation__sidebar__a{justify-content:space-between;align-items:center;gap:calc(var(--pdlr-doc) * .25);transition:padding-left .3s ease-in-out;display:flex;position:relative}.documentation__container .documentation__sidebar .documentation__sidebar__container .documentation__sidebar__scroll .documentation__sidebar__wrapper .documentation__sidebar__ul .documentation__sidebar__li .documentation__sidebar__a:before{content:"";background-color:var(--doc-black);aspect-ratio:1;width:calc(var(--pdlr-doc) * .125);border-radius:50%;transition:transform .3s ease-in-out;display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%)scale(0)}.documentation__container .documentation__sidebar .documentation__sidebar__container .documentation__sidebar__scroll .documentation__sidebar__wrapper .documentation__sidebar__ul .documentation__sidebar__li .documentation__sidebar__a.is-active{padding-left:calc(var(--pdlr-doc) * .375)}.documentation__container .documentation__sidebar .documentation__sidebar__container .documentation__sidebar__scroll .documentation__sidebar__wrapper .documentation__sidebar__ul .documentation__sidebar__li .documentation__sidebar__a.is-active:before{width:calc(var(--pdlr-doc) * .125);transform:translateY(-50%)scale(1)}.documentation__container .documentation__sidebar .documentation__sidebar__container .documentation__sidebar__scroll .documentation__sidebar__wrapper .documentation__sidebar__ul .documentation__sidebar__li .documentation__sidebar__a--parent:hover .documentation__sidebar__a__icon__wrapper:not(.clicked){transform:rotate(180deg)}.documentation__container .documentation__sidebar .documentation__sidebar__container .documentation__sidebar__scroll .documentation__sidebar__wrapper .documentation__sidebar__ul .documentation__sidebar__li .documentation__sidebar__a--parent .documentation__sidebar__a__icon__wrapper{aspect-ratio:1;width:calc(var(--pdlr-doc) * .625);height:calc(var(--pdlr-doc) * .625);cursor:pointer;transition:transform .3s ease-in-out;display:flex;position:relative}.documentation__container .documentation__sidebar .documentation__sidebar__container .documentation__sidebar__scroll .documentation__sidebar__wrapper .documentation__sidebar__ul .documentation__sidebar__li .documentation__sidebar__a--parent .documentation__sidebar__a__icon__wrapper .documentation__sidebar__a__icon{background-color:var(--doc-black);width:100%;height:1px;transition:transform .3s ease-in-out;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.documentation__container .documentation__sidebar .documentation__sidebar__container .documentation__sidebar__scroll .documentation__sidebar__wrapper .documentation__sidebar__ul .documentation__sidebar__li .documentation__sidebar__a--parent .documentation__sidebar__a__icon__wrapper .documentation__sidebar__a__icon--1{transform:translate(-50%,-50%)rotate(90deg)}.documentation__container .documentation__sidebar .documentation__sidebar__container .documentation__sidebar__scroll .documentation__sidebar__wrapper .documentation__sidebar__ul .documentation__sidebar__li .documentation__sidebar__a--parent .documentation__sidebar__a__icon__wrapper .documentation__sidebar__a__icon--2{transform:translate(-50%,-50%)rotate(0)}.documentation__container .documentation__sidebar .documentation__sidebar__container .documentation__sidebar__scroll .documentation__sidebar__wrapper .documentation__sidebar__ul .documentation__sidebar__li .documentation__sidebar__a--parent.collapsed .documentation__sidebar__a__icon__wrapper{transform:rotate(0)}.documentation__container .documentation__sidebar .documentation__sidebar__container .documentation__sidebar__scroll .documentation__sidebar__wrapper .documentation__sidebar__ul .documentation__sidebar__li .documentation__sidebar__a--parent.collapsed .documentation__sidebar__a__icon__wrapper .documentation__sidebar__a__icon--1,.documentation__container .documentation__sidebar .documentation__sidebar__container .documentation__sidebar__scroll .documentation__sidebar__wrapper .documentation__sidebar__ul .documentation__sidebar__li .documentation__sidebar__a--parent.collapsed .documentation__sidebar__a__icon__wrapper .documentation__sidebar__a__icon--2{transform:translate(-50%,-50%)rotate(0)}.documentation__container .documentation__sidebar .documentation__sidebar__container .documentation__sidebar__scroll .documentation__sidebar__wrapper .documentation__sidebar__ul .documentation__sidebar__ul{padding-left:calc(var(--pdlr-doc) * .75);border-left:1px solid var(--doc-black25);transition:height .3s ease-in-out,opacity .3s ease-in-out}.documentation__container .documentation__sidebar .documentation__sidebar__container .documentation__sidebar__scroll .documentation__sidebar__wrapper .documentation__sidebar__ul .documentation__sidebar__ul .documentation__sidebar__li .documentation__sidebar__a{color:var(--doc-black50);transition:color .3s ease-in-out,padding-left .3s ease-in-out}.documentation__container .documentation__sidebar .documentation__sidebar__container .documentation__sidebar__scroll .documentation__sidebar__wrapper .documentation__sidebar__ul .documentation__sidebar__ul .documentation__sidebar__li .documentation__sidebar__a:hover,.documentation__container .documentation__sidebar .documentation__sidebar__container .documentation__sidebar__scroll .documentation__sidebar__wrapper .documentation__sidebar__ul .documentation__sidebar__ul .documentation__sidebar__li .documentation__sidebar__a.is-active{color:var(--doc-black)}.documentation__container .documentation__sidebar .documentation__sidebar__container .documentation__sidebar__scroll .documentation__sidebar__wrapper .documentation__sidebar__ul .documentation__sidebar__ul[data-expanded=false]{opacity:0;pointer-events:none;overflow:hidden;height:0!important}.documentation__container .documentation__main{padding:0 calc(var(--pdlr-doc) * 1);padding-bottom:calc(var(--pdtb-doc) * 1.5);grid-column:4/13}@media screen and (width<=1023px){.documentation__container .documentation__main{padding:0 calc(var(--pdlr-doc) * .625);grid-column:1/13}}@media screen and (width>=1024px) and (width<=1439px){.documentation__container .documentation__main{padding:0 calc(var(--pdlr-doc) * .75);grid-column:5/13}}@media screen and (width>=1680px){.documentation__container .documentation__main{grid-column:4/13}}.documentation__container .documentation__main .documentation__header{z-index:10000;width:100%;height:fit-content;padding-top:calc(var(--pdtb-doc) * 1.16667);padding-bottom:calc(var(--pdtb-doc) * .666667);background-color:var(--doc-white);border-bottom:1px solid var(--doc-black25);justify-content:space-between;align-items:flex-start;gap:calc(var(--pdlr-doc) * 1);grid-column:5/13;transition:padding-top .3s ease-in-out,padding-bottom .3s ease-in-out,transform .3s ease-in-out;display:flex;position:sticky;top:0}.documentation__container .documentation__main .documentation__header.hide{transform:translateY(-100%)}.documentation__container .documentation__main .documentation__header.scrolled{padding-top:calc(var(--pdtb-doc) * .333333);padding-bottom:calc(var(--pdtb-doc) * .333333)}.documentation__container .documentation__main .documentation__header .documentation__header__title{display:inline}.documentation__container .documentation__main .documentation__header .documentation__header__buttons{gap:calc(var(--pdlr-doc) * .25);margin-top:calc(var(--pdtb-doc) * .208333);display:flex}.documentation__container .documentation__main .documentation__hero{padding-top:calc(var(--pdtb-doc) * 1.16667);padding-bottom:calc(var(--pdtb-doc) * 1);border-bottom:1px solid var(--doc-black25)}.documentation__logo__vyp{bottom:calc(var(--pdtb-doc) * .666667);right:calc(var(--pdlr-doc) * 1);width:calc(var(--pdlr-doc) * 1.5625);aspect-ratio:50/28;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;z-index:10000;display:none;position:fixed}@media screen and (width>=1024px){.documentation__logo__vyp{display:block}}.has__a a{opacity:.6;text-underline-offset:calc(var(--pdtb-doc) * .0833333);text-decoration:underline;transition:opacity .3s ease-in-out}.has__a a:hover{color:var(--doc-blue);opacity:1}.documentation__section:has(.doc__separator){padding-top:calc(var(--pdtb-doc) * .333333);padding-bottom:calc(var(--pdtb-doc) * .166667)}.documentation__section.column-grid-12{gap:calc(var(--pdlr-doc) * .625);grid-template-columns:repeat(12,1fr);display:grid}.documentation__section.column-grid-12 .column{grid-column:span var(--span,1)}.doc__main__tit{margin-bottom:calc(var(--pdtb-doc) * .666667);margin-top:calc(var(--pdtb-doc) * .666667)}.doc__secondary__tit{margin-bottom:calc(var(--pdtb-doc) * .5);margin-top:calc(var(--pdtb-doc) * .666667)}.doc__tertiary__tit{margin-bottom:calc(var(--pdtb-doc) * .333333);margin-top:calc(var(--pdtb-doc) * .5)}.doc__paragraph{margin-bottom:calc(var(--pdtb-doc) * .333333);margin-top:calc(var(--pdtb-doc) * .333333)}.doc__paragraph p{margin-bottom:calc(var(--pdtb-doc) * .333333)}.doc__paragraph p:last-child{margin-bottom:0}.doc__paragraph ul{padding-left:calc(var(--pdlr-doc) * .5);margin-bottom:calc(var(--pdtb-doc) * .333333)}.doc__paragraph ul:last-child{margin-bottom:0}.doc__paragraph ul li{margin-bottom:calc(var(--pdtb-doc) * .166667);list-style:outside}.doc__paragraph ul li:last-child{margin-bottom:0}.doc__paragraph ol{padding-left:calc(var(--pdlr-doc) * .5);margin-bottom:calc(var(--pdtb-doc) * .333333)}.doc__paragraph ol:last-child{margin-bottom:0}.doc__paragraph ol li{margin-bottom:calc(var(--pdtb-doc) * .166667);list-style:decimal}.doc__paragraph ol li:last-child{margin-bottom:0}.doc__callout{padding:calc(var(--pdtb-doc) * .416667);border-radius:calc(var(--pdtb-doc) * .166667);gap:calc(var(--pdtb-doc) * .333333);margin-bottom:calc(var(--pdtb-doc) * .666667);flex-direction:column;grid-column:span 6;display:flex}.doc__callout .doc__callout__title{color:var(--doc-black)}.doc__callout .doc__callout__title a{opacity:.6;text-underline-offset:calc(var(--pdtb-doc) * .125);text-decoration:underline;transition:opacity .3s ease-in-out,-webkit-text-decoration .3s ease-in-out,text-decoration .3s ease-in-out,color .3s ease-in-out}.doc__callout .doc__callout__title a:hover{color:var(--doc-blue);opacity:1}.doc__callout .doc__callout__text{padding-top:calc(var(--pdtb-doc) * .416667);border-top:1px solid var(--doc-black25);font-weight:350}.doc__callout .doc__callout__text a{opacity:.6;text-underline-offset:calc(var(--pdtb-doc) * .0833333);text-decoration:underline;transition:opacity .3s ease-in-out,-webkit-text-decoration .3s ease-in-out,text-decoration .3s ease-in-out,color .3s ease-in-out}.doc__callout .doc__callout__text a:hover{color:var(--doc-blue);opacity:1}.doc__table{margin-bottom:calc(var(--pdtb-doc) * .666667)}.doc__table .doc__table__table{border:solid 1px var(--doc-black25);border-bottom:none;width:100%}.doc__table .doc__table__table .doc__table__row{border-bottom:1px solid var(--doc-black25);display:flex}.doc__table .doc__table__table .doc__table__row .doc__table__cell{padding:calc(var(--pdtb-doc) * .333333);color:var(--doc-black);flex:1}.doc__table .doc__table__table .doc__table__row .doc__table__cell:first-child{border-right:1px solid var(--doc-black25);font-weight:600}.doc__table .doc__table__label{text-align:right;margin-top:calc(var(--pdtb-doc) * .166667);color:var(--doc-black50)}.doc__separator .doc__separator__line{background-color:var(--doc-black25);width:100%;height:1px;display:block}.doc__images__wrapper{aspect-ratio:1014/556;border-radius:calc(var(--pdtb-doc) * .166667);display:block;overflow:hidden}.doc__images__wrapper img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.doc__image{margin-bottom:calc(var(--pdtb-doc) * .5)}.doc__image .doc__image__container--two{gap:calc(var(--pdlr-doc) * .5);display:flex}.doc__image .doc__image__container--two .doc__images__wrapper{aspect-ratio:498/273;flex:1}.doc__image__sidebar{gap:calc(var(--pdlr-doc) * .625);margin-bottom:calc(var(--pdtb-doc) * 1.08333);grid-template-columns:repeat(12,1fr);display:grid}.doc__image__sidebar .doc__image__sidebar__image{top:calc(var(--pdtb-doc) * .5);grid-column:span 9;position:sticky}.doc__image__sidebar .doc__image__sidebar__content{background-color:var(--doc-grey);padding:calc(var(--pdtb-doc) * .666667) calc(var(--pdlr-doc) * .5);border-radius:calc(var(--pdtb-doc) * .166667);gap:calc(var(--pdlr-doc) * .375);grid-column:span 3;display:flex}.doc__image__sidebar .doc__image__sidebar__content .doc__image__sidebar__icon__wrapper{width:calc(var(--pdtb-doc) * .25);height:calc(var(--pdtb-doc) * .25);aspect-ratio:1;min-width:12px;min-height:12px;display:flex}.doc__image__sidebar .doc__image__sidebar__content .doc__image__sidebar__icon__wrapper .doc__image__sidebar__icon{border-radius:calc(var(--pdtb-doc) * .0416667);border:1px solid;border-color:var(--doc-icon-color);width:100%;height:100%;margin-top:calc(var(--pdtb-doc) * .0833333);display:block}.doc__image__sidebar .doc__image__sidebar__content .doc__image__sidebar__wrapper{gap:calc(var(--pdtb-doc) * .333333);flex-direction:column;display:flex}.doc__image__sidebar .doc__image__sidebar__content .doc__image__sidebar__wrapper .doc__image__sidebar__title{color:var(--doc-black)}.doc__image__sidebar .doc__image__sidebar__content .doc__image__sidebar__wrapper .doc__image__sidebar__legends{gap:calc(var(--pdtb-doc) * .333333);flex-direction:column;display:flex}.doc__image__sidebar .doc__image__sidebar__content .doc__image__sidebar__wrapper .doc__image__sidebar__legends .doc__image__sidebar__legend{gap:calc(var(--pdlr-doc) * .125);flex-direction:column;display:flex}.doc__image__sidebar .doc__image__sidebar__content .doc__image__sidebar__wrapper .doc__image__sidebar__legends .doc__image__sidebar__legend .doc__image__sidebar__legend__title{color:var(--doc-black)}.doc__image__sidebar .doc__image__sidebar__content .doc__image__sidebar__wrapper .doc__image__sidebar__legends .doc__image__sidebar__legend .doc__image__sidebar__legend__description p{color:var(--doc-black75);margin-bottom:calc(var(--pdtb-doc) * .0833333)}.doc__image__sidebar .doc__image__sidebar__content .doc__image__sidebar__wrapper .doc__image__sidebar__legends .doc__image__sidebar__legend .doc__image__sidebar__legend__description p:last-child{margin-bottom:0}.doc__image__sidebar .doc__image__sidebar__content .doc__image__sidebar__wrapper .doc__image__sidebar__asterisk{gap:calc(var(--pdtb-doc) * .166667);flex-direction:column;display:flex}.doc__image__sidebar .doc__image__sidebar__content .doc__image__sidebar__wrapper .doc__image__sidebar__asterisk .doc__image__sidebar__asterisk__item{color:var(--doc-black75)}.home .home__hero{padding-top:calc(var(--header-height) + var(--pdtb) * .375);padding-bottom:var(--pdtb)}.home .home__hero .home__hero__top{align-items:center;gap:calc(var(--pdlr) * .972222);padding-bottom:calc(var(--pdtb) * .6);display:flex}@media screen and (width>=1200px){.home .home__hero .home__hero__top{gap:calc(var(--pdlr) * 1.48611)}}@media (width>=1024px){.home .home__hero .home__hero__top .home__hero__top__title{white-space:nowrap}}.home .home__hero .home__hero__top .home__hero__top__pastille{aspect-ratio:1;width:calc(var(--pdlr) * 3.33333);height:calc(var(--pdlr) * 3.33333);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;z-index:1;display:none;position:relative;transform:translateY(50%)rotate(-12deg)}@media (width>=1024px){.home .home__hero .home__hero__top .home__hero__top__pastille{display:block}}.home .home__hero .home__hero__bottom{height:50vh;position:relative}@media (width>=1024px){.home .home__hero .home__hero__bottom{height:65vh}}.home .home__hero .home__hero__bottom .home__hero__bottom__image{-o-object-position:center;object-position:center;border-radius:60px;width:100%;height:100%;display:block;overflow:hidden}@media (width>=1024px){.home .home__hero .home__hero__bottom .home__hero__bottom__image{border-radius:calc(var(--pdlr) * 1.94444)}}.home .home__hero .home__hero__bottom .home__hero__bottom__image img{-o-object-position:center;object-position:center;width:100%;height:100%;-o-object-fit:cover!important;object-fit:cover!important}.home .home__hero .home__hero__bottom .home__hero__slogan{max-width:80%}@media (width>=1024px){.home .home__hero .home__hero__bottom .home__hero__slogan{max-width:calc(var(--pdlr) * 8.15278)}}.home .home__hero .home__hero__bottom .home__hero__slogan .merge__element__inner{background-color:var(--blue-light);text-align:center}.home .zimbra-calendar-block{padding:calc(var(--pdtb) * 1.25);background-color:var(--grey);border-radius:calc(var(--pdlr) * 1.875)}@media (width>=1024px){.home .zimbra-calendar-block{border-radius:calc(var(--pdlr) * .833333);padding:calc(var(--pdtb) * .75)}}.header .header__inner__wrapper .intranet-header-search,.header .header__inner__wrapper .menu-extranet__notifications{background:var(--blue-dark);width:46px;height:46px;color:var(--white);border-radius:50%;flex-shrink:0;order:0;justify-content:center;align-items:center;transition:transform .2s;display:inline-flex}.header .header__inner__wrapper .intranet-header-search svg,.header .header__inner__wrapper .menu-extranet__notifications svg{width:21px;height:21px}.header .header__inner__wrapper .intranet-header-search:hover,.header .header__inner__wrapper .menu-extranet__notifications:hover{transform:scale(1.08)}.header .header__inner__wrapper .intranet-header-search:focus-visible,.header .header__inner__wrapper .menu-extranet__notifications:focus-visible{outline:2px solid var(--blue-dark);outline-offset:4px}.header .header__wrapper .header__menu__trigger .header__burger{width:46px;height:46px}.intranet-search-dialog{width:min(800px,100% - 32px);max-height:calc(100dvh - 40px);color:var(--blue-dark);background:var(--white);border:0;border-radius:28px;margin:auto;padding:36px;overflow-y:auto}.intranet-search-dialog::backdrop{background:color-mix(in srgb, var(--blue-dark) 60%, transparent)}.intranet-search-dialog__heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:40px;display:flex}.intranet-search-dialog__heading>p{text-transform:uppercase;letter-spacing:.06em;font-size:14px}.intranet-search-dialog__close{border:1px solid var(--blue-dark);border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.intranet-search-dialog__close svg{width:18px;height:18px}.intranet-search-form{color:var(--blue-dark)}.intranet-search-form label{margin-bottom:14px;font-size:26px;font-weight:500;line-height:1.25;display:block}.intranet-search-form__row{border:1px solid var(--blue-dark);background:var(--white);border-radius:14px;display:flex;overflow:hidden}.intranet-search-form input{min-width:0;color:inherit;font:inherit;background:0 0;border:0;flex:1;padding:18px 22px;font-size:18px}.intranet-search-form button{background:var(--blue-dark);color:var(--white);font:inherit;cursor:pointer;border:0;align-items:center;gap:22px;padding:18px 24px;display:flex}.intranet-search-form svg{flex-shrink:0;width:20px;height:20px}.intranet-search-form>p{opacity:.7;margin-top:14px;font-size:14px;line-height:1.5}.intranet-search-form input:focus-visible{outline:2px solid var(--blue-dark);outline-offset:-5px;border-radius:13px}.intranet-search-form button:focus-visible{outline:2px solid var(--white);outline-offset:-5px}.intranet-search-page{color:var(--blue-dark)}.intranet-search-heading{padding-top:calc(var(--header-height) + 64px);background:var(--blue-light);padding-bottom:58px}.intranet-search-heading>h1{letter-spacing:-.03em;margin:18px 0 34px;font-size:clamp(36px,4.5vw,70px);font-weight:500;line-height:1.05}.intranet-search-heading .intranet-search-form{max-width:1000px}.intranet-search-heading .intranet-search-form label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.intranet-search-content{max-width:1500px;margin-inline:auto;padding-top:46px;padding-bottom:80px}.intranet-search-summary{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:26px;display:flex}.intranet-search-summary h2{font-size:24px;font-weight:500;line-height:1.4}.intranet-search-summary h2 span{font-weight:400}.intranet-search-summary>p{opacity:.65;font-size:14px}.intranet-search-results{gap:16px;margin:0;padding:0;list-style:none;display:grid}.intranet-search-result{background:var(--grey);border:1px solid #0000;border-radius:22px;gap:26px;padding:30px 34px;transition:border-color .2s,background-color .2s;display:flex;position:relative}.intranet-search-result:hover,.intranet-search-result:focus-within{background:var(--white);border-color:var(--blue-dark)}.intranet-search-result__icon{background:var(--white);border-radius:14px;flex-shrink:0;place-items:center;width:50px;height:50px;display:grid}.intranet-search-result__icon svg{width:24px;height:24px}.intranet-search-result__body{flex:1;min-width:0;padding-right:56px}.intranet-search-result h3{letter-spacing:-.02em;margin:10px 0;font-size:clamp(23px,2.3vw,33px);font-weight:500;line-height:1.2}.intranet-search-result h3 a{text-decoration:none}.intranet-search-result h3 a:after{content:"";border-radius:22px;position:absolute;inset:0}.intranet-search-result h3 a:focus-visible{outline:none}.intranet-search-result__arrow{border:1px solid var(--blue-dark);border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:32px;right:32px}.intranet-search-result__arrow svg{width:19px;height:19px}.intranet-search-result__excerpt{max-width:850px;margin:0;font-size:16px;line-height:1.6}.intranet-search-result__url{opacity:.65;overflow-wrap:anywhere;margin-top:13px;font-size:11px;line-height:1.5;display:block}.intranet-eyebrow{text-transform:uppercase;letter-spacing:.07em;font-size:11px;line-height:1.5}.intranet-eyebrow span{opacity:.65}.intranet-pagination{gap:24px;margin-top:30px;display:flex}.intranet-pagination a{border:1px solid var(--blue-dark);border-radius:30px;padding:12px 22px}.intranet-search-empty{text-align:center;background:var(--grey);border-radius:22px;padding:50px 24px}.intranet-search-empty>svg{width:32px;height:32px;margin:0 auto 16px}.intranet-search-empty h3{margin-bottom:12px;font-size:25px}.intranet-search-empty p{font-size:17px;line-height:1.5}.intranet-editorial-notice{--notice-background:#fff1cb;background:var(--notice-background);color:var(--blue-dark);align-items:flex-start;gap:12px;padding-top:20px;padding-bottom:20px;display:flex}.intranet-editorial-notice svg{flex-shrink:0;width:20px;height:20px;margin-top:2px}.intranet-editorial-notice p{font-size:15px;line-height:1.5}@media (width<=767px){.header .header__wrapper .header__inner__wrapper{gap:10px}.header .header__wrapper .intranet-header-search,.header .header__wrapper .menu-extranet__notifications{width:36px;height:36px}.header .header__wrapper .intranet-header-search svg,.header .header__wrapper .menu-extranet__notifications svg{width:18px;height:18px}.header .header__wrapper .header__menu__trigger .header__burger{width:36px;height:36px}.header .header__wrapper .header__logo{width:100px;min-width:84px}.intranet-search-dialog{border-radius:20px;padding:24px}.intranet-search-dialog__heading{margin-bottom:28px}.intranet-search-form label{font-size:24px}.intranet-search-form__row{flex-wrap:wrap}.intranet-search-form input{flex-basis:100%;padding:16px}.intranet-search-form button{justify-content:space-between;width:100%;padding:14px 16px}.intranet-search-heading{padding-top:calc(var(--header-height) + 36px);padding-bottom:34px}.intranet-search-content{padding-top:28px}.intranet-search-summary{display:block}.intranet-search-summary h2{font-size:21px}.intranet-search-summary>p{margin-top:8px}.intranet-search-result{gap:14px;padding:24px 20px}.intranet-search-result__icon{display:none}.intranet-search-result__body{padding-right:0}.intranet-search-result__arrow{width:30px;height:30px;top:20px;right:20px}.intranet-search-result .intranet-eyebrow{padding-right:36px}.intranet-search-result h3{padding-right:20px}.intranet-search-result__excerpt{font-size:15px}}.header .header__wrapper .header__inner__wrapper{gap:12px}.header .header__wrapper .header__inner__wrapper .intranet-header-search:hover,.header .header__wrapper .header__inner__wrapper .menu-extranet__notifications:hover{background:var(--blue-dark);color:var(--white)}.header .header__wrapper .header__inner__wrapper .intranet-header-search:hover svg,.header .header__wrapper .header__inner__wrapper .menu-extranet__notifications:hover svg{stroke:var(--white)}.intranet-search-form input:focus,.intranet-search-form input:focus-visible{box-shadow:none;outline:none}.intranet-search-form__row:focus-within{border-color:var(--blue-dark)}.intranet-bookmark{border:1px solid var(--blue-dark);font:inherit;border-radius:30px;align-items:center;gap:10px;padding:12px 20px;font-size:14px;display:inline-flex}.intranet-bookmark svg{width:18px;height:18px}.intranet-bookmark[aria-pressed=true]{background:var(--blue-light)}.intranet-bookmark[aria-pressed=true] svg{fill:currentColor}.home .home__hero{padding-top:calc(var(--header-height) + 40px);grid-template-columns:1fr 1.1fr;align-items:center;gap:40px;padding-bottom:30px;display:grid}.home .home__hero .home__hero__top{padding:0;display:block}.home .home__hero .home__hero__top__title{white-space:normal;font-size:clamp(56px,7vw,110px)}.home .home__hero .home__hero__top__pastille{display:none}.home .home__hero .home__hero__bottom{height:auto}.home .home__hero .home__hero__bottom__image{aspect-ratio:3/2;border-radius:30px}.home .home__hero .home__hero__bottom__image img{-o-object-fit:contain!important;object-fit:contain!important}.home .home__hero .home__hero__slogan{max-width:none;margin-top:18px;position:static}.home .home__hero .home__hero__slogan .merge__element__corner__item{display:none}.home .home__hero .home__hero__slogan .merge__element__inner{background:0 0}.home .home__hero .home__hero__slogan .home__hero__slogan__text{text-align:left;padding:0;font-size:25px}.intranet-personal{padding-top:16px;padding-bottom:40px}.intranet-personal__heading{justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:20px;display:flex}.intranet-personal__heading h2{font-size:30px}.intranet-personal__heading p{opacity:.7;font-size:13px}.intranet-personal__grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.intranet-personal__panel{border-radius:26px;min-width:0;padding:24px}.intranet-personal__panel h3{align-items:center;gap:10px;margin-bottom:20px;font-size:22px;display:flex}.intranet-personal__panel h3 svg{width:21px;height:21px}.intranet-personal__panel--favorites{background:var(--blue-light)}.intranet-personal__panel--recent{background:var(--grey)}.intranet-personal__status{font-size:14px;line-height:1.5}.intranet-personal__status:not(:empty){padding-top:12px}.intranet-personal .intranet-personal__panel .intranet-personal__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.intranet-personal .intranet-personal__panel .intranet-personal__list li{min-width:0;display:flex;position:relative}.intranet-personal .intranet-personal__panel .intranet-personal__list .blockShortcuts__item{background:var(--white);gap:20px;width:100%;padding:22px;text-decoration:none}.intranet-personal .intranet-personal__panel .intranet-personal__list .blockShortcuts__item:focus-visible{outline:2px solid var(--blue-dark);outline-offset:3px}.intranet-personal .intranet-personal__panel .intranet-personal__list .intranet-personal__remove{background:var(--white);width:28px;height:28px;color:var(--blue-dark);cursor:pointer;border-radius:50%;place-items:center;font-size:20px;display:grid;position:absolute;bottom:22px;right:16px}.intranet-personal .intranet-personal__panel .intranet-personal__list .intranet-personal__remove:hover{background:var(--blue-dark);color:var(--white)}.intranet-personal .intranet-personal__panel .intranet-personal__list .intranet-personal__remove:focus-visible{outline:2px solid var(--blue-dark);outline-offset:2px}.intranet-personal__empty{max-width:45ch;font-size:15px;line-height:1.5}@media (width<=767px){.header .header__wrapper .header__inner__wrapper{gap:8px}.home .home__hero{padding-top:calc(var(--header-height) + 28px);grid-template-columns:1fr;gap:22px}.home .home__hero .home__hero__bottom__image{border-radius:22px;max-height:200px}.home .home__hero .home__hero__slogan__text{font-size:21px}.intranet-personal__grid{grid-template-columns:1fr}.intranet-personal__panel{padding:18px}.intranet-personal .intranet-personal__panel .intranet-personal__list{grid-template-columns:repeat(2,minmax(0,1fr))}.intranet-personal__heading{display:block}.intranet-personal__heading h2{font-size:26px}.intranet-personal__heading p{margin-top:8px}}.extranet-members .intranet-follow-preferences{background:var(--grey)}.extranet-members .intranet-follow-tools{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;display:grid}.extranet-members .intranet-follow-tools label{margin:0}.extranet-members .intranet-follow-tools .check{border:0;padding-bottom:14px}.extranet-members .intranet-follow-summary{margin:24px 0;font-size:17px;font-weight:500}.extranet-members .extranet-members__tree>li:has(>details[data-follow-category]){background:var(--white);border-radius:16px;margin-block:10px;padding:0 18px}.extranet-members details[data-follow-category]>summary{justify-content:space-between;align-items:center;gap:16px;font-size:19px;list-style:none;display:flex}.extranet-members details[data-follow-category]>summary:before{content:"+";font-size:24px}.extranet-members details[data-follow-category]>summary span{flex:1}.extranet-members details[data-follow-category]>summary small{white-space:nowrap;font-size:12px;font-weight:400}.extranet-members details[data-follow-category][open]>summary:before{content:"−"}.extranet-members .intranet-follow-bulk{gap:10px;margin:0 0 14px;display:flex}.extranet-members .intranet-follow-bulk button{border:1px solid var(--blue-dark);color:var(--blue-dark);background:0 0;padding:7px 12px;font-size:12px}.extranet-members .intranet-follow-save{border-top:1px solid var(--blue-dark);justify-content:space-between;align-items:center;gap:20px;margin-top:24px;padding-top:24px;display:flex}.extranet-members .intranet-follow-save p{max-width:28ch;font-size:13px}.extranet-members .extranet-members__tree [hidden]{display:none}@media (width<=767px){.extranet-members .intranet-follow-tools{grid-template-columns:1fr;gap:16px}.extranet-members .intranet-follow-save{flex-direction:column;align-items:stretch}.extranet-members .intranet-follow-save p{max-width:none}.extranet-members details[data-follow-category]>summary{gap:10px;font-size:16px}}.intranet-page-icon{justify-content:center;margin-bottom:16px;display:flex}.intranet-page-icon svg{width:40px;height:40px}.block__grid .block__grid__column__content .blockImage{height:auto}.block__grid .block__grid__column__content .blockImage .blockImage__image{aspect-ratio:auto;height:auto;min-height:0;max-height:none}.block__grid .block__grid__column__content .blockImage .blockImage__image img{-o-object-fit:contain;object-fit:contain;width:100%;height:auto}.home .home__hero .home__hero__bottom{justify-self:end;width:100%;max-width:500px}.intranet-home-intro{max-width:28ch;margin-top:24px;font-size:clamp(21px,2vw,30px);line-height:1.4}.intranet-home-tasks .blockShortcuts{margin:0;padding:12px 0 32px}.intranet-home-tasks .blockShortcuts .blockShortcuts__title{margin-bottom:20px;font-size:30px}.intranet-home-tasks .blockShortcuts .blockShortcuts__item{gap:20px;padding:22px}@media (width<=767px){.home .home__hero .home__hero__bottom{max-width:none}.intranet-home-tasks .blockShortcuts .blockShortcuts__list{grid-template-columns:repeat(2,minmax(0,1fr))}.intranet-home-tasks .blockShortcuts .blockShortcuts__title{font-size:26px}}.intranet-home-search{padding-top:8px;padding-bottom:32px}.intranet-home-search form{background:var(--blue-light);border-radius:100px;padding:20px}.intranet-home-search__field{background:var(--white);border-radius:100px;align-items:center;gap:24px;padding:24px 32px;display:flex}.intranet-home-search input{width:100%;min-width:0;color:var(--blue-dark);font:inherit;letter-spacing:-.011em;background:0 0;border:0;padding:0;font-size:32px;line-height:1.2}.intranet-home-search input:focus,.intranet-home-search input:focus-visible{box-shadow:none;outline:none}.intranet-home-search input::placeholder{color:var(--blue-dark);opacity:.8}.intranet-home-search button{background:var(--blue-dark);cursor:pointer;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;padding:10px 20px;transition:transform .2s;display:flex}.intranet-home-search button:hover{transform:scale(1.06)}.intranet-home-search button:focus-visible{outline:2px solid var(--blue-dark);outline-offset:4px}.intranet-home-search button img{filter:brightness(0)invert();flex-shrink:0;display:block;transform:rotate(-90deg)scaleY(-1)}.intranet-home-search>p{margin-top:12px;padding-inline:24px;font-size:14px;line-height:1.5}@media (width<=767px){.intranet-home-search form{padding:10px}.intranet-home-search__field{gap:12px;padding:16px 18px}.intranet-home-search input{font-size:22px}.intranet-home-search button{padding:8px 14px}.intranet-home-search>p{padding-inline:12px}}.actualites__hero{padding-top:calc(var(--header-height) + var(--pdtb) * .25);padding-bottom:calc(var(--pdtb) * .8);gap:calc(var(--pdtb) * .4);flex-direction:column;display:flex}@media (width>=1024px){.actualites__hero{gap:calc(var(--pdlr) * .277778);padding-top:calc(var(--header-height) + var(--pdtb) * .125);padding-bottom:calc(var(--pdtb) * .625);grid-template-columns:repeat(12,1fr);display:grid}}.actualites__hero .actualites__hero__title__container{justify-content:center;align-items:center;gap:calc(var(--pdtb) * .5);height:40vh;padding:calc(var(--pdlr) * 1.25);border-radius:calc(var(--pdlr) * 1.25);text-align:center;flex-direction:column;display:flex;position:relative}@media (width>=1024px){.actualites__hero .actualites__hero__title__container{gap:calc(var(--pdtb) * .25);border-radius:calc(var(--pdlr) * .347222);height:-webkit-fill-available;min-height:50vh;height:-moz-available;grid-column:span 8;height:stretch}}.actualites__hero .actualites__hero__title__container .actualites__hero__button{bottom:calc(var(--pdlr) * 1);right:calc(var(--pdlr) * 1);width:calc(var(--pdlr) * 1.69444);height:calc(var(--pdlr) * 1.69444);justify-content:center;align-items:center;min-width:72px;min-height:72px;display:flex;position:absolute}@media (width>=1024px){.actualites__hero .actualites__hero__title__container .actualites__hero__button{bottom:calc(var(--pdlr) * .333333);right:calc(var(--pdlr) * .333333)}}.actualites__hero .actualites__hero__title__container .actualites__hero__button img{aspect-ratio:1;width:calc(var(--pdlr) * .444444);height:calc(var(--pdlr) * .444444);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;min-width:24px;min-height:24px;transition:transform .3s var(--custom-ease);transform:rotate(45deg)}.actualites__hero .actualites__hero__title__container .actualites__hero__button:before{content:"";background-color:var(--blue-dark);width:100%;height:100%;transition:transform .3s var(--custom-ease);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1)}@media (width>=1024px){.actualites__hero .actualites__hero__title__container .actualites__hero__button:hover img{transform:rotate(90deg)}.actualites__hero .actualites__hero__title__container .actualites__hero__button:hover:before{transform:translate(-50%,-50%)scale(1.1)}.actualites__hero .actualites__hero__latest{grid-column:span 4}}.actualites__list .actualites__list__arian{padding:calc(var(--pdtb) * 1) 0}@media (width>=1024px){.actualites__list .actualites__list__arian{padding:calc(var(--pdtb) * .675) 0}}.actualites__list .actualites__list__content{gap:calc(var(--pdtb) * .4);padding-bottom:calc(var(--pdtb) * 1);grid-template-columns:repeat(1,1fr);display:grid}@media (width>=768px){.actualites__list .actualites__list__content{gap:calc(var(--pdtb) * .25);grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.actualites__list .actualites__list__content{padding-bottom:calc(var(--pdtb) * .75);grid-template-columns:repeat(3,1fr)}}.actualites-item__hero{padding-top:calc(var(--header-height) + var(--pdtb) * .5);padding-bottom:calc(var(--pdtb) * 1);flex-direction:column;justify-content:center;align-items:center;display:flex}@media (width>=1024px){.actualites-item__hero{padding-top:calc(var(--header-height) + var(--pdtb) * .25);padding-bottom:calc(var(--pdtb) * .8)}}.actualites-item__hero .actualites-item__hero__tag{padding:calc(var(--pdtb) * .2) calc(var(--pdlr) * 1);background-color:var(--blue-light);margin-bottom:calc(var(--pdtb) * .6);border-radius:100px;justify-content:center;align-items:center;display:flex}@media (width>=1024px){.actualites-item__hero .actualites-item__hero__tag{padding:calc(var(--pdtb) * .1) calc(var(--pdlr) * .222222);margin-bottom:calc(var(--pdtb) * .4)}}.actualites-item__hero .actualites-item__hero__title__wrapper{margin-bottom:calc(var(--pdtb) * .6)}@media (width>=1024px){.actualites-item__hero .actualites-item__hero__title__wrapper{margin-bottom:calc(var(--pdtb) * .5);gap:calc(var(--pdlr) * .277778);grid-template-columns:repeat(12,1fr);display:grid}}.actualites-item__hero .actualites-item__hero__title__wrapper .actualites-item__hero__title{text-align:center;grid-column:2/12}.actualites-item__content .actualites-item__content__arian{padding-top:calc(var(--pdtb) * .8);padding-bottom:calc(var(--pdtb) * .8)}@media (width>=1024px){.actualites-item__content .actualites-item__content__arian{padding-top:calc(var(--pdtb) * .675);padding-bottom:calc(var(--pdtb) * .675)}}.actualites__hero__latest .actualites__card .actualites__card__link .actualites__card__footer .actualites__card__image{aspect-ratio:none;flex:1}.extranet-login{width:min(100%,560px);margin:var(--pdtb) auto;text-align:center;justify-items:center;gap:24px;display:grid}.extranet-login__logo{width:180px;height:auto;margin-bottom:8px}.extranet-login__field,.extranet-login__alert,.extranet-login h1,.extranet-login button{text-align:left;justify-self:stretch}.extranet-login button{justify-self:center}.extranet-login .button__text{text-align:center;white-space:normal;max-width:100%;line-height:1.4}.extranet-login .button--secondary .button__text{color:var(--blue-dark);border:1px solid var(--blue-dark);background:0 0}.extranet-login .button:focus-visible{outline:3px solid var(--green);outline-offset:4px;border-radius:999px}.extranet-login__alert{color:var(--red)}.extranet-login__field{gap:8px;display:grid}.extranet-login__field input{border:1px solid var(--blue-dark);background:var(--white);border-radius:8px;width:100%;padding:14px 16px}.extranet-login__remember{align-items:center;gap:10px;display:flex}.extranet-login__remember input{width:auto}.error__section{background-color:var(--blue-light);overflow:hidden}.error__section .error__section__wrapper{border-radius:0 0 calc(var(--pdlr) * 1.25) calc(var(--pdlr) * 1.25);background-color:var(--white);width:100%;max-width:100%;height:100%;padding-top:calc(var(--header-height) + var(--pdtb) * 1.5);flex-direction:column;display:flex;overflow:hidden}@media (width>=768px){.error__section .error__section__wrapper{border-radius:0 0 calc(var(--pdlr) * .833333) calc(var(--pdlr) * .833333)}}@media (width>=1024px){.error__section .error__section__wrapper{padding-top:calc(var(--header-height) * 1.5)}}.error__section .error__section__content{text-align:center;justify-content:center;align-items:center;gap:calc(var(--pdtb) * .675);flex-direction:column;flex:auto;margin:0 auto;display:flex}@media (width>=768px){.error__section .error__section__content{gap:calc(var(--pdtb) * .675)}}@media (width>=1024px){.error__section .error__section__content{flex:0;max-width:50%}}.error__section .error__section__illu{width:100%;margin-top:calc(var(--pdtb) * 1);flex:1;justify-content:center;align-items:flex-end;display:flex}@media (width>=768px){.error__section .error__section__illu{margin-top:calc(var(--pdtb) * 1)}}.error__section .error__section__illu img{-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;aspect-ratio:1090/606;width:100%;height:100%}@media (width>=768px){.error__section .error__section__illu img{width:60%}}.legal{margin-top:calc(var(--header-height) + var(--pdtb) * 1)}.legal table{border-collapse:collapse;width:100%;margin:1.5rem 0}.legal th,.legal td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border:1px solid;padding:.75rem}@media (width>=1024px){.legal{margin-top:calc(var(--header-height) + var(--pdtb) * 1)}}.legal h1{margin-bottom:calc(var(--pdtb) * .8)}.legal h1:not(:first-child){margin-top:calc(var(--pdtb) * 1.6)}@media (width>=768px){.legal h1{margin-bottom:calc(var(--pdtb) * .8)}.legal h1:not(:first-child){margin-top:calc(var(--pdtb) * 1.2)}}.legal h2{margin-bottom:calc(var(--pdtb) * .4)}.legal h2:not(:first-child){margin-top:calc(var(--pdtb) * .6)}@media (width>=768px){.legal h2{margin-bottom:calc(var(--pdtb) * .3)}.legal h2:not(:first-child){margin-top:calc(var(--pdtb) * .6)}}.legal p a{text-underline-offset:calc(var(--pdtb) * .05);text-decoration:underline;transition:opacity .3s ease-in-out}.legal p a:hover{opacity:.6}.legal__container{margin-bottom:calc(var(--pdtb) * .8);max-width:100%;margin:0 auto}@media (width>=768px){.legal__container{max-width:75%}}@media (width>=1280px){.legal__container{margin-bottom:calc(var(--pdtb) * .6);max-width:50%}}.contact__hero{padding-top:calc(var(--header-height) + var(--pdtb) * .5);padding-bottom:calc(var(--pdtb) * 1.5);gap:calc(var(--pdtb) * .3);flex-direction:column;display:flex}@media (width>=1024px){.contact__hero{padding-top:calc(var(--header-height) + var(--pdtb) * .25);padding-bottom:calc(var(--pdtb) * 1.5);gap:calc(var(--pdtb) * .15)}}.contact__hero .contact__hero__line{align-items:center;gap:calc(var(--pdlr) * 1);display:flex}@media (width>=1024px){.contact__hero .contact__hero__line{gap:calc(var(--pdlr) * 1.11111)}.contact__hero .contact__hero__line:last-child{justify-content:flex-end}}.contact__hero .contact__hero__line--mobile{gap:calc(var(--pdlr) * 1);display:flex}@media (width>=1024px){.contact__hero .contact__hero__line--mobile{display:none}}.contact__hero .contact__hero__line--mobile .contact__hero__pastille{display:flex}@media (width>=1024px){.contact__hero .contact__hero__line--mobile .contact__hero__pastille{display:none}}.contact__hero__pastille{padding:calc(var(--pdtb) * .675) calc(var(--pdlr) * 3.375);background-color:var(--blue-light);height:fit-content;transition:all .4s var(--custom-ease);border-radius:1000px;display:none}.contact__hero__pastille:hover{transform:scale(1.05)rotate(3deg)}@media (width>=1024px){.contact__hero__pastille{padding:calc(var(--pdtb) * .675) calc(var(--pdlr) * 1);justify-content:center;align-items:center;display:flex}}.contact__hero__pastille img{aspect-ratio:1;width:calc(var(--pdlr) * .666667);height:calc(var(--pdlr) * .666667);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;min-width:24px;min-height:24px}.contact__infos{gap:calc(var(--pdlr) * 1);gap:calc(var(--pdtb) * 1.35);padding-bottom:calc(var(--pdtb) * 1.35);flex-direction:column;display:flex}@media (width>=1024px){.contact__infos{gap:calc(var(--pdlr) * .277778);padding-bottom:calc(var(--pdtb) * .675);grid-template-columns:repeat(12,1fr);display:grid}}.contact__infos .contact__infos__container{gap:calc(var(--pdtb) * .6);flex-direction:column;display:flex}@media (width>=1024px){.contact__infos .contact__infos__container{gap:calc(var(--pdtb) * .6);grid-column:1/4}}.contact__infos .contact__infos__container .contact__infos__content__wrapper{gap:calc(var(--pdtb) * .4);flex-direction:column;display:flex}@media (width>=1024px){.contact__infos .contact__infos__container .contact__infos__content__wrapper{gap:calc(var(--pdtb) * .4)}}.contact__infos .contact__infos__container .contact__infos__content__wrapper .contact__infos__content{gap:calc(var(--pdtb) * .4);flex-direction:column;display:flex}@media (width>=1024px){.contact__infos .contact__infos__container .contact__infos__content__wrapper .contact__infos__content{gap:calc(var(--pdtb) * .2)}}.contact__infos .contact__infos__container .contact__infos__separator{background-color:var(--blue-dark);width:100%;height:1px;margin:calc(var(--pdtb) * .9) 0;display:block}@media (width>=1024px){.contact__infos .contact__infos__container .contact__infos__separator{margin:calc(var(--pdtb) * .9) 0}}.contact__infos .contact__infos__container .contact__infos__content{gap:calc(var(--pdtb) * .675);flex-direction:column;display:flex}@media (width>=1024px){.contact__infos .contact__infos__container .contact__infos__content{gap:calc(var(--pdtb) * .7125)}}.contact__infos .contact__infos__container .contact__infos__content .contact__infos__link{-webkit-text-decoration-skip:ink;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto;transition:opacity .3s ease-in-out}.contact__infos .contact__infos__container .contact__infos__content .contact__infos__link:hover{opacity:.8}.contact__infos .contact__infos__form .form-block{padding:0}@media (width>=1024px){.contact__infos .contact__infos__form{grid-column:5/13}}.block__grid{gap:calc(var(--pdlr) * .5);display:grid}@media (width>=1024px){.block__grid{gap:calc(var(--pdlr) * .333333)}}.block__grid:has(.marqueeBlock){padding-left:0;padding-right:0}.block__grid:has(.marqueeBlock) .block__item:not(.marqueeBlock):not(.sliderBlock):not(.section__actu){padding-left:var(--pdlr)!important;padding-right:var(--pdlr)!important}.block__grid:has(.sliderBlock){padding-left:0;padding-right:0}.block__grid:has(.sliderBlock) .block__item:not(.marqueeBlock):not(.sliderBlock):not(.section__actu){padding-left:var(--pdlr)!important;padding-right:var(--pdlr)!important}.block__grid:has(.section__actu){padding-left:0;padding-right:0}.block__grid:has(.section__actu) .block__item:not(.marqueeBlock):not(.sliderBlock):not(.section__actu){padding-left:var(--pdlr)!important;padding-right:var(--pdlr)!important}.block__grid:first-child{padding-top:calc(var(--pdtb) * 1.25)}.block__item{padding:calc(var(--pdtb) * .8) 0}@media (width>=1024px){.block__item{padding:calc(var(--pdtb) * .75) 0}}@media (width>=768px){.block__grid{grid-template-columns:repeat(12,1fr)}.block__grid>.block__grid__column{grid-column:span var(--span)}@media screen and (width<=1024px){.block__grid__column:has(.column-span-4){grid-column:span 6}.block__grid__column:has(.has-no-blocks){display:none}}}@media (width>=1024px){.publication__content{gap:calc(var(--pdlr) * .277778);grid-template-columns:repeat(12,1fr);display:grid}.publication__content .publication__content__wrapper{gap:calc(var(--pdlr) * .277778);grid-column:2/12;grid-template-columns:repeat(10,1fr);display:grid}}.publication__content .publication__content__wrapper .publication__content__title{text-align:center;margin-bottom:calc(var(--pdtb) * .675)}@media (width>=1024px){.publication__content .publication__content__wrapper .publication__content__title{margin-bottom:calc(var(--pdtb) * .675);grid-column:2/10}}.publication__content .publication__content__wrapper .publication__content__cards{gap:calc(var(--pdtb) * .25);flex-direction:column;display:flex}@media (width>=1024px){.publication__content .publication__content__wrapper .publication__content__cards{gap:calc(var(--pdlr) * .277778);flex-direction:row;grid-column:span 10}}.publication__content .publication__content__wrapper .publication__content__cards .publication__content__card{text-align:center;background-color:var(--blue-light);padding:calc(var(--pdtb) * 1);align-items:center;gap:calc(var(--pdtb) * 1.2);border-radius:calc(var(--pdlr) * 1.5);flex-direction:column;flex:1;display:flex;position:relative}@media (width>=1024px){.publication__content .publication__content__wrapper .publication__content__cards .publication__content__card{padding:calc(var(--pdtb) * .9375);border-radius:calc(var(--pdlr) * .833333);justify-content:space-between}.publication__content .publication__content__wrapper .publication__content__cards .publication__content__card .publication__content__card__text{width:100%;padding:0 calc(var(--pdlr) * .555556)}}.publication__content .publication__content__wrapper .publication__content__cards .publication__content__card .publication__content__card__button .button__text{white-space:nowrap}.territoire__map{width:100%;padding-bottom:calc(var(--pdtb) * 1);padding-top:calc(var(--pdtb) * 1);overflow:hidden}@media (width>=1024px){.territoire__map{height:100vh;min-height:900px;padding-top:0;padding-bottom:0}}.territoire__map .territoire__map__wrapper{flex-direction:column;display:flex;position:relative;overflow:hidden}@media (width>=1024px){.territoire__map .territoire__map__wrapper{gap:calc(var(--pdlr) * .277778);grid-template-columns:repeat(16,1fr);height:100%;min-height:800px;display:grid}}.territoire__map .territoire__map__wrapper .territoire__map__infos__container{z-index:2000;margin-bottom:calc(var(--pdtb) * 1);justify-content:center;align-items:center;display:flex}@media (width>=1024px){.territoire__map .territoire__map__wrapper .territoire__map__infos__container{grid-column:span 7;margin-bottom:0;position:relative}}@media screen and (width>=1200px){.territoire__map .territoire__map__wrapper .territoire__map__infos__container{grid-column:span 6}}.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__background{z-index:1;pointer-events:none;width:100%;height:100%;position:fixed;top:0;left:0}.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__background.active{pointer-events:all}@media (width>=1024px){.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__background{display:none}}.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper{z-index:2000;opacity:0;width:100%;height:100%;max-height:60vh;transition:all .4s var(--custom-ease);pointer-events:none;justify-content:flex-end;display:flex;position:fixed;bottom:0;left:0;transform:translateY(50%)}@media (width>=1024px){.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper{max-height:unset;width:100%;height:100%;padding-top:calc(var(--pdtb) * .6625);justify-content:center;align-items:center;position:absolute;top:0;bottom:0;left:0;transform:translateY(10%)}}.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper.active{opacity:1;pointer-events:all;transform:translateY(0)}.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper .territoire__map__infos__wrapper__inner{background-color:var(--grey);width:100%;height:100%;max-height:100%;padding:calc(var(--pdtb) * .6) var(--pdlr);border-radius:calc(var(--pdlr) * 2) calc(var(--pdlr) * 2) 0 0;flex-direction:column;display:flex;position:relative;overflow-y:scroll}@media (width>=1024px){.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper .territoire__map__infos__wrapper__inner{padding:calc(var(--pdtb) * .25) calc(var(--pdtb) * .5);height:fit-content;max-height:unset;border-radius:calc(var(--pdlr) * .444444);overflow:hidden}}.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper .territoire__map__infos__wrapper__inner .territoire__map__infos__header{gap:calc(var(--pdtb) * .4);min-height:fit-content;margin-bottom:calc(var(--pdtb) * .5);flex-direction:column;display:flex}@media (width>=1024px){.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper .territoire__map__infos__wrapper__inner .territoire__map__infos__header{gap:calc(var(--pdtb) * .4);margin-bottom:calc(var(--pdtb) * .25)}}.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper .territoire__map__infos__wrapper__inner .territoire__map__infos__header .territoire__map__infos__header__logo{aspect-ratio:248/72;width:calc(var(--pdlr) * 3.44444);min-width:150px;max-height:calc(var(--pdtb) * 1.5)}@media (width>=1024px){.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper .territoire__map__infos__wrapper__inner .territoire__map__infos__header .territoire__map__infos__header__logo{max-height:calc(var(--pdtb) * .9)}}.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper .territoire__map__infos__wrapper__inner .territoire__map__infos__header .territoire__map__infos__header__logo img{-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:100%;height:100%}.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper .territoire__map__infos__wrapper__inner .territoire__map__infos__header .territoire__map__infos__header__title{gap:calc(var(--pdtb) * .3);flex-direction:column;display:flex}@media (width>=1024px){.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper .territoire__map__infos__wrapper__inner .territoire__map__infos__header .territoire__map__infos__header__title{gap:calc(var(--pdlr) * .222222)}}.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper .territoire__map__infos__wrapper__inner .territoire__map__infos__header .territoire__map__infos__header__close{min-width:32px;min-height:32px;position:absolute;top:1.5rem;right:1.5rem}@media (width>=1024px){.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper .territoire__map__infos__wrapper__inner .territoire__map__infos__header .territoire__map__infos__header__close{width:calc(var(--pdlr) * .555556);height:calc(var(--pdlr) * .555556);min-width:calc(var(--pdlr) * .555556);min-height:calc(var(--pdlr) * .555556)}}.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper .territoire__map__infos__wrapper__inner .territoire__map__infos__content{gap:calc(var(--pdtb) * .675);margin-bottom:calc(var(--pdtb) * .3);flex-direction:column;display:flex}@media (width>=1024px){.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper .territoire__map__infos__wrapper__inner .territoire__map__infos__content{gap:calc(var(--pdtb) * .675);margin-bottom:calc(var(--pdtb) * .375);flex-direction:row}}.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper .territoire__map__infos__wrapper__inner .territoire__map__infos__content .territoire__map__infos__content__segment{max-height:calc(var(--pdtb) * 3.75);flex:1;width:100%;line-height:100%;display:flex}@media (width>=1024px){.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper .territoire__map__infos__wrapper__inner .territoire__map__infos__content .territoire__map__infos__content__segment{max-height:calc(var(--pdtb) * 3.5)}}.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper .territoire__map__infos__wrapper__inner .territoire__map__infos__content .territoire__map__infos__content__segment img{-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;display:block}.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper .territoire__map__infos__wrapper__inner .territoire__map__infos__content .territoire__map__infos__content__legend__wrapper{gap:calc(var(--pdtb) * .2);flex-direction:column;display:flex}@media (width>=1024px){.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper .territoire__map__infos__wrapper__inner .territoire__map__infos__content .territoire__map__infos__content__legend__wrapper{gap:calc(var(--pdtb) * .1)}}.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper .territoire__map__infos__wrapper__inner .territoire__map__infos__content .territoire__map__infos__content__legend__wrapper .territoire__map__infos__content__legend{align-items:center;gap:calc(var(--pdlr) * .75);display:flex}@media (width>=1024px){.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper .territoire__map__infos__wrapper__inner .territoire__map__infos__content .territoire__map__infos__content__legend__wrapper .territoire__map__infos__content__legend{gap:calc(var(--pdlr) * .222222)}}.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper .territoire__map__infos__wrapper__inner .territoire__map__infos__content .territoire__map__infos__content__legend__wrapper .territoire__map__infos__content__legend .territoire__map__infos__content__legend__index{min-width:28px;min-height:28px}.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper--main{height:fit-content;position:static}@media screen and (width<=1023px){.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper--main{opacity:1;pointer-events:all;transform:translateY(0)}}.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper--main .territoire__map__infos__wrapper__inner{background-color:#0000;border-radius:0;width:fit-content;max-height:fit-content;padding:0;overflow:visible}.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper--main .territoire__map__infos__wrapper__inner .territoire__map__infos__wrapper__inner__title{margin-bottom:calc(var(--pdtb) * .8)}@media (width>=1024px){.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper--main .territoire__map__infos__wrapper__inner .territoire__map__infos__wrapper__inner__title{margin-bottom:calc(var(--pdtb) * .7125)}}.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper--main .territoire__map__infos__wrapper__inner .territoire__map__infos__wrapper__inner__text{margin-bottom:calc(var(--pdtb) * .6)}@media (width>=1024px){.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper--main .territoire__map__infos__wrapper__inner .territoire__map__infos__wrapper__inner__text{margin-bottom:calc(var(--pdtb) * .5)}}.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper--main .territoire__map__infos__wrapper__inner .territoire__map__infos__wrapper__inner__label{padding:calc(var(--pdtb) * .4);border-radius:calc(var(--pdlr) * .75);align-items:center;gap:calc(var(--pdlr) * .75);background-color:var(--grey);border:1px solid var(--blue-dark);width:fit-content;display:flex}@media (width>=1024px){.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper--main .territoire__map__infos__wrapper__inner .territoire__map__infos__wrapper__inner__label{border-radius:calc(var(--pdlr) * .222222);gap:calc(var(--pdlr) * .222222);padding:calc(var(--pdtb) * .3)}}.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper--main .territoire__map__infos__wrapper__inner .territoire__map__infos__wrapper__inner__label img{width:calc(var(--pdlr) * .333333);height:calc(var(--pdlr) * .333333);min-width:20px;min-height:20px}.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper--special{height:100%}.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper--special[data-id=plateforme-compostage] .territoire__map__infos__wrapper__inner,.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper--special[data-id=plateforme-compostage-1] .territoire__map__infos__wrapper__inner,.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper--special[data-id=plateforme-compostage-2] .territoire__map__infos__wrapper__inner{background-color:var(--green)}.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper--special[data-id=usine-incineration] .territoire__map__infos__wrapper__inner{background-color:var(--red)}.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper--special[data-id=centre-tri] .territoire__map__infos__wrapper__inner{background-color:var(--yellow)}.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper--special .territoire__map__infos__wrapper__inner .territoire__map__infos__embla{--slide-spacing:1rem;--slide-size:100%}.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper--special .territoire__map__infos__wrapper__inner .territoire__map__infos__embla .embla__viewport{overflow:hidden}.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper--special .territoire__map__infos__wrapper__inner .territoire__map__infos__embla .embla__viewport .embla__container{touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing) * -1);display:flex}.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper--special .territoire__map__infos__wrapper__inner .territoire__map__infos__embla .embla__viewport .embla__container .embla__slide{aspect-ratio:507/250;flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing);transform:translate(0,0)}.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper--special .territoire__map__infos__wrapper__inner .territoire__map__infos__embla .embla__viewport .embla__container .embla__slide .embla__slide__image{width:100%;height:100%;display:block}.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper--special .territoire__map__infos__wrapper__inner .territoire__map__infos__embla .embla__viewport .embla__container .embla__slide .embla__slide__image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper--special .territoire__map__infos__wrapper__inner .territoire__map__infos__embla .embla__controls{padding-top:calc(var(--pdtb) * .25);justify-content:center;align-items:center;display:flex}@media (width>=1024px){.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper--special .territoire__map__infos__wrapper__inner .territoire__map__infos__embla .embla__controls{padding-top:calc(var(--pdtb) * .15)}}.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper--special .territoire__map__infos__wrapper__inner .territoire__map__infos__embla .embla__controls .embla__buttons{gap:calc(var(--pdlr) * .138889);display:flex}.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper--special .territoire__map__infos__wrapper__inner .territoire__map__infos__embla .embla__controls .embla__buttons .embla__button{aspect-ratio:1;width:calc(var(--pdlr) * .833333);cursor:pointer;min-width:32px}.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper--special .territoire__map__infos__wrapper__inner .territoire__map__infos__embla .embla__controls .embla__buttons .embla__button:disabled{opacity:.5;cursor:not-allowed}.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper--special .territoire__map__infos__wrapper__inner .territoire__map__infos__embla .embla__controls .embla__buttons .embla__button img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%}.territoire__map .territoire__map__wrapper .territoire__map__infos__container .territoire__map__infos__wrapper--special .territoire__map__infos__wrapper__inner .territoire__map__infos__embla .embla__controls .embla__buttons .embla__button--prev{transform:rotate(180deg)}.territoire__map .territoire__map__wrapper .territoire__map__map__container{aspect-ratio:1122/864;position:relative;overflow:hidden}@media (width>=1024px){.territoire__map .territoire__map__wrapper .territoire__map__map__container{aspect-ratio:unset;grid-column:span 9;height:100%}}@media screen and (width>=1200px){.territoire__map .territoire__map__wrapper .territoire__map__map__container{grid-column:span 10}}.territoire__map .territoire__map__wrapper .territoire__map__map__container .map__svg{opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}@media (width>=1024px){.territoire__map .territoire__map__wrapper .territoire__map__map__container .map__svg{padding-top:calc(var(--pdtb) * 1.5)}}.territoire__map .territoire__map__wrapper .territoire__map__map__container .map__svg.map__villes{z-index:3;pointer-events:none;opacity:1!important}.territoire__map .territoire__map__wrapper .territoire__map__map__container .map__svg.map__full{pointer-events:none;z-index:2}.territoire__map .territoire__map__wrapper .territoire__map__map__container .map__svg.map__full .map__pastille{pointer-events:all;cursor:pointer}@media (width>=1024px){.territoire__map .territoire__map__wrapper .territoire__map__map__container .map__svg.map__full .map__pastille{transition:transform .2s var(--custom-ease);transform-origin:37% 70%;position:relative}.territoire__map .territoire__map__wrapper .territoire__map__map__container .map__svg.map__full .map__pastille#usine-incineration{transform-origin:38% 70%}.territoire__map .territoire__map__wrapper .territoire__map__map__container .map__svg.map__full .map__pastille#plateforme-compostage-1{transform-origin:37% 70%}.territoire__map .territoire__map__wrapper .territoire__map__map__container .map__svg.map__full .map__pastille#plateforme-compostage-2{transform-origin:78% 70%}.territoire__map .territoire__map__wrapper .territoire__map__map__container .map__svg.map__full .map__pastille#plateforme-compostage-3{transform-origin:62% 100%}.territoire__map .territoire__map__wrapper .territoire__map__map__container .map__svg.map__full .map__pastille#centre-tri{transform-origin:35% 70%}.territoire__map .territoire__map__wrapper .territoire__map__map__container .map__svg.map__full .map__pastille:hover{z-index:10;transform:scale(1.05)}}.territoire__map .territoire__map__wrapper .territoire__map__map__container .map__svg.map__neutral{z-index:1}.territoire__map .territoire__map__wrapper .territoire__map__map__container .map__svg.map__neutral .map__collectivites__wrapper{pointer-events:none}.territoire__map .territoire__map__wrapper .territoire__map__map__container .map__svg.map__neutral .map__collectivites__wrapper .map__collectivites{pointer-events:all;cursor:pointer}.territoire__map .territoire__map__wrapper .territoire__map__map__container .map__svg.map__neutral .map__collectivites__wrapper .map__collectivites:hover{fill:var(--blue-light)}.territoire__map .territoire__map__wrapper .territoire__map__map__container .map__svg.map__neutral .map__collectivites__wrapper .map__collectivites.dark:hover,.territoire__map .territoire__map__wrapper .territoire__map__map__container .map__svg.map__neutral .map__collectivites__wrapper .map__collectivites.fill-special{fill:var(--blue-dark)}.territoire__map .territoire__map__wrapper .territoire__map__map__container .map__svg.map__neutral .map__collectivites__wrapper .map__collectivites.is-active-light{fill:#d5f3f3}.territoire__map .territoire__map__wrapper .territoire__map__map__container .map__svg.map__neutral .map__collectivites__wrapper .map__collectivites.is-active-dark{fill:#283e59}.territoire__map .territoire__map__wrapper .territoire__map__map__container .map__svg.hide{pointer-events:none;opacity:0!important}.territoire__map .territoire__map__wrapper .territoire__map__map__container .map__svg.hide.map__villes{pointer-events:none;opacity:1!important}.territoire__map .territoire__map__wrapper .territoire__map__map__container .map__svg.hide-decorations #SD-Carte-Interactive-full>:not(.map__pastille){opacity:0}.territoire__map .territoire__map__wrapper .territoire__map__map__container .map__svg.active{opacity:1}.territoire__map .territoire__map__wrapper .territoire__map__map__container.is-hovering .map__villes #morestel path,.territoire__map .territoire__map__wrapper .territoire__map__map__container.is-hovering .map__villes #morestel circle,.territoire__map .territoire__map__wrapper .territoire__map__map__container.is-hovering .map__villes #morestel text,.territoire__map .territoire__map__wrapper .territoire__map__map__container.is-hovering .map__villes #les-abrets path,.territoire__map .territoire__map__wrapper .territoire__map__map__container.is-hovering .map__villes #les-abrets circle,.territoire__map .territoire__map__wrapper .territoire__map__map__container.is-hovering .map__villes #les-abrets text,.territoire__map .territoire__map__wrapper .territoire__map__map__container.is-hovering .map__villes #belley path,.territoire__map .territoire__map__wrapper .territoire__map__map__container.is-hovering .map__villes #belley circle,.territoire__map .territoire__map__wrapper .territoire__map__map__container.is-hovering .map__villes #belley text,.territoire__map .territoire__map__wrapper .territoire__map__map__container.is-hovering .map__villes #pontcharra path,.territoire__map .territoire__map__wrapper .territoire__map__map__container.is-hovering .map__villes #pontcharra circle,.territoire__map .territoire__map__wrapper .territoire__map__map__container.is-hovering .map__villes #pontcharra text,.territoire__map .territoire__map__wrapper .territoire__map__map__container.is-hovering .map__villes #alevard path,.territoire__map .territoire__map__wrapper .territoire__map__map__container.is-hovering .map__villes #alevard circle,.territoire__map .territoire__map__wrapper .territoire__map__map__container.is-hovering .map__villes #alevard text,.territoire__map .territoire__map__wrapper .territoire__map__map__container.is-hovering .map__villes #faverges-seythenex path,.territoire__map .territoire__map__wrapper .territoire__map__map__container.is-hovering .map__villes #faverges-seythenex circle,.territoire__map .territoire__map__wrapper .territoire__map__map__container.is-hovering .map__villes #faverges-seythenex text{fill:#283e59}.territoire__map .territoire__map__wrapper .territoire__map__map__container.is-hovering-syclum .map__villes #morestel path,.territoire__map .territoire__map__wrapper .territoire__map__map__container.is-hovering-syclum .map__villes #morestel circle,.territoire__map .territoire__map__wrapper .territoire__map__map__container.is-hovering-syclum .map__villes #morestel text,.territoire__map .territoire__map__wrapper .territoire__map__map__container.is-hovering-syclum .map__villes #les-abrets path,.territoire__map .territoire__map__wrapper .territoire__map__map__container.is-hovering-syclum .map__villes #les-abrets circle,.territoire__map .territoire__map__wrapper .territoire__map__map__container.is-hovering-syclum .map__villes #les-abrets text,.territoire__map .territoire__map__wrapper .territoire__map__map__container.is-hovering-de__bugey__sud .map__villes #belley path,.territoire__map .territoire__map__wrapper .territoire__map__map__container.is-hovering-de__bugey__sud .map__villes #belley circle,.territoire__map .territoire__map__wrapper .territoire__map__map__container.is-hovering-de__bugey__sud .map__villes #belley text,.territoire__map .territoire__map__wrapper .territoire__map__map__container.is-hovering-sibrecsa .map__villes #pontcharra path,.territoire__map .territoire__map__wrapper .territoire__map__map__container.is-hovering-sibrecsa .map__villes #pontcharra circle,.territoire__map .territoire__map__wrapper .territoire__map__map__container.is-hovering-sibrecsa .map__villes #pontcharra text,.territoire__map .territoire__map__wrapper .territoire__map__map__container.is-hovering-sibrecsa .map__villes #alevard path,.territoire__map .territoire__map__wrapper .territoire__map__map__container.is-hovering-sibrecsa .map__villes #alevard circle,.territoire__map .territoire__map__wrapper .territoire__map__map__container.is-hovering-sibrecsa .map__villes #alevard text,.territoire__map .territoire__map__wrapper .territoire__map__map__container.is-hovering-sila .map__villes #faverges-seythenex path,.territoire__map .territoire__map__wrapper .territoire__map__map__container.is-hovering-sila .map__villes #faverges-seythenex circle,.territoire__map .territoire__map__wrapper .territoire__map__map__container.is-hovering-sila .map__villes #faverges-seythenex text{fill:#fff}.territoire__map__map__container .territoire__map__controls{bottom:calc(var(--pdtb) * .5);right:calc(var(--pdlr) * 1.25);z-index:1500;gap:calc(var(--pdtb) * .25);flex-direction:column;display:flex;position:absolute}@media (width>=1024px){.territoire__map__map__container .territoire__map__controls{display:none}}.territoire__map__map__container .territoire__map__controls .territoire__map__control{z-index:1;width:calc(var(--pdlr) * 2);height:calc(var(--pdlr) * 2);background-color:var(--white);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:0 4px 10px #0000001a}.territoire__map__map__container .territoire__map__controls .territoire__map__control img{width:calc(var(--pdlr) * 2);height:calc(var(--pdlr) * 2)}.territoire__map__map__container .territoire__map__map__content{transform-origin:50%;width:100%;height:100%;transition:transform .3s ease-out;position:relative}.territoire__map__container__overlay{margin-top:calc(var(--pdtb) * 1);order:2;position:relative}@media (width>=1024px){.territoire__map__container__overlay{top:calc(var(--pdtb) * .5);max-width:calc(var(--pdlr) * 6.25);z-index:4;position:absolute;right:0}}.territoire__map__container__overlay .territoire__map__container__overlay__inner{z-index:2;background-color:var(--grey);opacity:0;width:100%;height:fit-content;transition:all .4s var(--custom-ease);pointer-events:none;padding:calc(var(--pdtb) * .6);border-radius:calc(var(--pdlr) * 1.25);flex-direction:column;display:flex;position:absolute;top:0;right:0;transform:translateY(50%)}@media (width>=1024px){.territoire__map__container__overlay .territoire__map__container__overlay__inner{padding:calc(var(--pdtb) * .5);border-radius:calc(var(--pdlr) * .444444);transform:translateX(calc(100% + var(--pdlr)))}}.territoire__map__container__overlay .territoire__map__container__overlay__inner.active{opacity:1;pointer-events:all;transform:translate(0)}.territoire__map__container__overlay .territoire__map__container__overlay__inner .territoire__map__container__overlay__inner__line{gap:calc(var(--pdlr) * .222222);padding:calc(var(--pdtb) * .2) 0;align-items:center;display:flex}.territoire__map__container__overlay .territoire__map__container__overlay__inner .territoire__map__container__overlay__inner__line:not(:first-child){border-top:1px solid #283e5933}.territoire__map__container__overlay .territoire__map__container__overlay__inner .territoire__map__container__overlay__inner__line:first-child{padding-top:0}.territoire__map__container__overlay .territoire__map__container__overlay__inner .territoire__map__container__overlay__inner__line:last-child{border-bottom:none;padding-bottom:0}.territoire__map__container__overlay .territoire__map__container__overlay__inner .territoire__map__container__overlay__inner__line span{display:block}.territoire__map__container__overlay .territoire__map__container__overlay__inner .territoire__map__container__overlay__inner__line strong{font-variant:all-small-caps;font-weight:600}.territoire__map__container__overlay .territoire__map__container__overlay__inner .sublegend{padding-left:calc(var(--pdtb) * .8)}@media (width>=1024px){.territoire__map__container__overlay .territoire__map__container__overlay__inner .sublegend{padding-left:calc(var(--pdtb) * .8)}}.territoire__map__container__overlay .territoire__map__container__overlay__inner .sublegend .sublegend__item{padding:calc(var(--pdtb) * .3) calc(var(--pdtb) * .15);border-top:1px solid #283e5933}@media (width>=1024px){.territoire__map__container__overlay .territoire__map__container__overlay__inner .sublegend .sublegend__item{padding:calc(var(--pdtb) * .15) calc(var(--pdtb) * .075)}}.territoire__map__container__overlay .territoire__map__container__overlay__inner--main{height:fit-content;position:static}.territoire__map__container__overlay .territoire__map__container__overlay__inner--main img{width:calc(var(--pdlr) * .444444);height:calc(var(--pdlr) * .444444);min-width:24px;min-height:24px}@media (width>=1024px){.territoire__map__container__overlay .territoire__map__container__overlay__inner--main img{min-width:calc(var(--pdlr) * .444444);min-height:calc(var(--pdlr) * .444444);max-width:calc(var(--pdlr) * .444444);max-height:calc(var(--pdlr) * .444444)}}.territoire__map__container__overlay .territoire__map__container__overlay__inner--special[data-id=plateforme-compostage]{background-color:var(--green)}.territoire__map__container__overlay .territoire__map__container__overlay__inner--special[data-id=usine-incineration]{background-color:var(--red)}.territoire__map__container__overlay .territoire__map__container__overlay__inner--special[data-id=centre-tri]{background-color:var(--yellow)}.connexion{padding-top:calc(var(--pdtb) * 1)}@media (width>=1024px){.connexion{padding-top:calc(var(--pdtb) * .75)}}.connexion__wrapper{align-items:center;min-height:60vh;display:flex}.extranet-members{padding-top:calc(var(--header-height,140px) + 48px);padding-bottom:var(--pdtb,64px);color:var(--blue-dark)}.extranet-members__inner{max-width:960px;margin:0 auto}.extranet-members__nav{flex-wrap:wrap;gap:12px 24px;margin-bottom:32px;display:flex}.extranet-members__nav [aria-current]{font-weight:600}.extranet-members h1{margin-bottom:24px}.extranet-members h2{margin-bottom:16px;font-size:clamp(22px,3vw,30px)}.extranet-members p{line-height:1.6}.extranet-members section{background:var(--blue-light);border-radius:24px;margin-top:32px;padding:clamp(20px,4vw,40px)}.extranet-members label{gap:8px;margin:20px 0;line-height:1.4;display:grid}.extranet-members input:not([type=checkbox]):not([type=hidden]){border:1px solid var(--blue-dark);background:var(--white);width:100%;min-width:0;font:inherit;border-radius:8px;padding:14px 16px}.extranet-members input[readonly]{opacity:.8}.extranet-members button{background:var(--blue-dark);color:var(--white);border:1px solid var(--blue-dark);cursor:pointer;font:inherit;border-radius:32px;padding:14px 24px}.extranet-members button.secondary{color:var(--blue-dark);background:0 0}.extranet-members a{text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline}.extranet-members :is(a,button,input):focus-visible{outline:3px solid var(--blue-dark);outline-offset:4px}.extranet-members .actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.extranet-members .notice,.extranet-members .error{background:var(--blue-light);border-left:4px solid;margin-top:24px;padding:16px 20px}.extranet-members .error{color:var(--red)}.extranet-members .muted{margin-top:12px;font-size:15px;line-height:1.5}.extranet-members .check{border-bottom:1px solid #283e5926;align-items:flex-start;gap:14px;margin:0;padding:18px 0;display:flex}.extranet-members .check input{width:20px;height:20px;accent-color:var(--blue-dark);flex:0 0 20px;margin-top:2px}.extranet-members .check .muted{margin-top:4px;display:inline-block}.extranet-members .invitation{border-bottom:1px solid #283e5926;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;display:flex}.extranet-members .invitation p{overflow-wrap:anywhere}.extranet-members form>button{margin-top:20px}.extranet-members fieldset{min-width:0}.extranet-members__tree{margin:12px 0;padding:0;list-style:none}.extranet-members__tree .extranet-members__tree{border-left:2px solid #283e592e;margin-left:10px;padding-left:clamp(12px,3vw,28px)}.extranet-members__tree summary{cursor:pointer;padding:16px 0;font-weight:600}.extranet-members__tree summary:focus-visible{outline:2px solid var(--blue-dark);outline-offset:3px}.extranet-members__tree>li+li{margin-top:8px}.extranet-members__page-choice{background:#ffffff73;border:1px solid #283e592e;border-radius:12px;margin:12px 0;padding:4px clamp(12px,2vw,20px)}.extranet-members__page-row{align-items:center;gap:8px;display:flex;position:relative}.extranet-members__page-row>.check{border-bottom:0;flex:1;min-width:0;font-weight:600}.extranet-members__page-row>.check span{overflow-wrap:anywhere}.extranet-members__notification-info{flex:0 0 44px}.extranet-members__notification-info>summary{color:#283e59a6;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:0;list-style:none;display:flex}.extranet-members__notification-info>summary::-webkit-details-marker{display:none}.extranet-members__notification-info>summary:hover,.extranet-members__notification-info[open]>summary{color:var(--blue-dark);background:#283e590f}.extranet-members__notification-note{z-index:2;background:var(--white);border-radius:12px;width:min(280px,100%);padding:16px 18px;font-size:14px;line-height:1.5;position:absolute;top:calc(100% - 4px);right:0;box-shadow:0 2px 6px #283e5914,0 12px 30px #283e5924}.extranet-members__notification-note p{color:#283e59a6;margin:0 0 8px;font-size:12px}.extranet-members__notification-note ul{margin:0;padding-left:16px;list-style:outside}.extranet-members__notification-note li{list-style:outside}.extranet-members__notification-note li+li{margin-top:4px}.extranet-members__page-contents{border-left:2px solid #283e5940;margin:0 0 14px 9px;padding-left:24px}.extranet-members__page-contents>summary{padding:6px 0;font-size:15px;font-weight:500}.extranet-members__scope-hint{margin:10px 0;font-size:14px}.extranet-members__page-contents>.extranet-members__tree{border-left:0;margin-left:0;padding-left:0}.extranet-members__page-contents .check{padding:12px 0;font-size:16px}.extranet-members textarea{border:1px solid var(--blue-dark);width:100%;font:inherit;resize:vertical;border-radius:8px;padding:12px}.extranet-members [data-batch-status]{margin-top:16px}.extranet-members .invitation-batch__eyebrow{letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px;font-size:12px;font-weight:600}.extranet-members .invitation-batch__sources{grid-template-columns:1.4fr 1fr;align-items:start;gap:24px;display:grid}.extranet-members .invitation-batch__sources label{min-width:0}.extranet-members .invitation-batch__sources .muted{margin-top:0}.extranet-members .invitation-batch__upload{background:#ffffffa6;border:1px dashed #283e5959;border-radius:12px;padding:20px}.extranet-members .invitation-batch__upload input{background:0 0!important;border:0!important;padding:10px 0!important;font-size:13px!important}.extranet-members .invitation-batch__review{background:#fff;border:1px solid #d9e3e8}.extranet-members .invitation-batch__summary{flex-wrap:wrap;gap:16px 32px;padding:8px 0 24px;display:flex}.extranet-members .invitation-batch__summary>div{gap:4px;display:grid}.extranet-members .invitation-batch__summary strong{font-size:32px;font-weight:600;line-height:1.1}.extranet-members .invitation-batch__summary span{font-size:14px}.extranet-members .invitation-batch__summary>div:first-child strong{color:#157e84}.extranet-members .invitation-batch__list{overscroll-behavior:contain;border:1px solid #d9e3e8;border-radius:12px;max-height:320px;overflow:auto}.extranet-members .invitation-batch__list ul{margin:0;padding:0;list-style:none}.extranet-members .invitation-batch__list li{overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;font-size:15px;display:flex}.extranet-members .invitation-batch__list li+li{border-top:1px solid #e5ecef}.extranet-members .invitation-batch__tag{color:#24666b;background:#e6f4f3;border-radius:20px;flex-shrink:0;padding:4px 10px;font-size:12px}.extranet-members .invitation-batch__excluded{border-bottom:1px solid #e5ecef;padding:16px 0;font-size:14px}.extranet-members .invitation-batch summary{cursor:pointer;line-height:1.5}.extranet-members .invitation-batch__excluded ul{overflow-wrap:anywhere;max-height:200px;margin-top:12px;padding-left:20px;line-height:1.8;overflow:auto}.extranet-members .invitation-batch__progress{margin-top:24px}.extranet-members .invitation-batch progress{accent-color:#157e84;width:100%;height:8px}.extranet-members .invitation-batch__result{overflow-wrap:anywhere;border-bottom:1px solid #e5ecef;padding:18px 0;font-size:15px}.extranet-members .invitation-batch__result>p{margin:6px 0;font-size:14px}.extranet-members .invitation-batch [data-batch-status]:empty{display:none}.extranet-members .invitation-batch button:hover:not(:disabled){color:#fff;background:#1c3046}.extranet-members .invitation-batch button:disabled{opacity:.6;cursor:wait}.extranet-members .invitation-batch textarea{box-sizing:border-box;background:#fff;font-size:15px;line-height:1.65}@media (width<=640px){.extranet-members .invitation-batch__sources{grid-template-columns:1fr;gap:0}.extranet-members .invitation-batch__list li{align-items:flex-start;gap:8px;padding:12px;font-size:13px}.extranet-members .invitation-batch .actions{flex-direction:column}.extranet-members .invitation-batch button{padding:12px 18px;font-size:14px}}.report{color:var(--blue-dark);--report-radius:28px}.report__cover{padding-top:calc(var(--header-height,160px) + 64px);background:var(--blue-light);border-radius:0 0 56px 56px;padding-bottom:56px}.report__cover h1{letter-spacing:-.045em;overflow-wrap:anywhere;max-width:15ch;margin:20px 0 28px;font-size:clamp(48px,7vw,112px);line-height:1.02}.report__eyebrow{text-transform:uppercase;letter-spacing:.12em;font-size:14px;font-weight:600}.report__subtitle{margin-bottom:24px;font-size:clamp(22px,3vw,36px)}.report__intro{max-width:760px;font-size:20px;line-height:1.6}.report__cover-image{margin:40px 0;display:block}.report__cover-image img{-o-object-fit:cover;object-fit:cover;border-radius:var(--report-radius);width:100%;max-height:600px}.report .extranet-page-tools{margin-top:40px}.report__contents{border-bottom:1px solid var(--darkGrey);padding-top:32px;padding-bottom:32px}.report__contents ol{flex-wrap:wrap;gap:12px 28px;margin-top:16px;padding:0;list-style:none;display:flex}.report__contents a{text-underline-offset:5px;text-decoration:underline}.report__contents a:hover{text-decoration-thickness:3px}.report__body{padding:24px 0 80px}.report__layout{grid-template-columns:repeat(12,minmax(0,1fr));gap:32px;display:grid}.report__column{grid-column:span var(--span);min-width:0}.report__section{margin:48px 0}.report__chapter{border-top:3px solid var(--green);margin:64px 0 8px;padding:36px 0;scroll-margin-top:150px}.report__title{letter-spacing:-.03em;margin:16px 0 24px;font-size:clamp(28px,3.3vw,56px);line-height:1.12}.report__description{max-width:780px;margin-bottom:32px;font-size:18px;line-height:1.65}.report__description p+p{margin-top:16px}.report__quote{background:var(--blue-light);border-radius:var(--report-radius);margin-top:32px;padding:clamp(24px,4vw,56px)}.report__quote blockquote{font-size:clamp(24px,3vw,40px);line-height:1.35}.report__quote figcaption{align-items:center;gap:20px;margin-top:32px;display:flex}.report__quote figcaption span{margin-top:6px;font-size:15px;display:block}.report__portrait{flex:0 0 80px}.report__portrait img{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:80px;height:80px}.report__figures{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:24px;display:grid}.report__figure{background:var(--blue-light);border-radius:var(--report-radius);min-width:0;padding:28px}.report__figure:nth-child(3n+2){background:var(--green)}.report__figure:nth-child(3n+3){background:var(--yellow)}.report__figure h3{margin-bottom:12px;font-size:20px;font-weight:600;line-height:1.3}.report__figure>p{line-height:1.45}.report__metric{-moz-column-gap:12px;letter-spacing:-.045em;overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;column-gap:12px;margin:16px 0;font-size:clamp(36px,4.2vw,72px);display:flex}.report__unit{letter-spacing:normal;font-size:18px}.report__figure-image{margin-bottom:24px;display:block}.report__figure-image img{-o-object-fit:cover;object-fit:cover;border-radius:16px;width:100%;height:160px}.report__figures--lines{grid-template-columns:1fr}.report__figures--lines .report__figure{grid-template-columns:1fr 1fr;align-items:center;gap:12px 32px;display:grid}.report__figures--lines .report__metric{grid-row:span 2}.report__figures--circles .report__figure{aspect-ratio:1;text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;padding:36px;display:flex}.report__figures--circles .report__metric{justify-content:center}.report__dots{grid-template-columns:repeat(10,1fr);gap:6px;max-width:260px;display:grid}.report__dots i{aspect-ratio:1;background:var(--white);border-radius:50%;display:block}.report__dots .is-highlighted{background:var(--blue-dark)}.report__proportion{margin-top:12px;font-weight:600}.report__comparisons{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:32px;display:grid}.report__comparison{border:1px solid var(--darkGrey);border-radius:var(--report-radius);padding:28px}.report__comparison h3{margin-bottom:24px;font-size:22px}.report__bar-row+.report__bar-row{margin-top:24px}.report__bar-row p{flex-wrap:wrap;justify-content:space-between;gap:8px;margin-bottom:10px;font-size:15px;display:flex}.report__bar-track{background:var(--grey);border-radius:8px;height:32px;overflow:hidden}.report__bar{width:var(--bar-size);background:var(--blue-dark);transform-origin:0;border-radius:8px;height:100%}.report__bar--current{background:var(--green)}.report__chart{border-radius:var(--report-radius);background:var(--grey);padding:clamp(20px,3vw,40px)}.report__canvas{height:400px;margin:24px 0;position:relative}.report__canvas[hidden]{display:none}.report__data{margin-top:24px}.report__data summary{cursor:pointer;padding:12px 0;font-weight:600}.report__table-scroll{overflow-x:auto}.report table{border-collapse:collapse;width:100%;font-size:15px}.report caption{text-align:left;margin:16px 0}.report th,.report td{border-bottom:1px solid var(--darkGrey);text-align:left;padding:12px}.report__source{margin-top:24px;font-size:14px;line-height:1.5}.report :is(a,summary):focus-visible{outline:3px solid var(--blue-dark);outline-offset:5px}@media (width<=760px){.report__column{grid-column:1/-1}.report__cover{padding-top:calc(var(--header-height,100px) + 32px)}.report__figures--lines .report__figure{display:block}.report__figures--circles .report__figure{border-radius:var(--report-radius);aspect-ratio:auto}.report__canvas{height:340px}}@media print{.report__cover{padding-top:24px}.report__contents,.report .extranet-page-tools{display:none}.report__layout{display:block}.report__section,.report__figure{-moz-column-break-inside:avoid;break-inside:avoid}.report__data::details-content{content-visibility:visible;display:block}.report [data-final-value]{font-size:0}.report [data-final-value]:after{content:attr(data-final-value);font-size:40px}}.report__story-stage{position:relative}.report__story-progress{justify-content:space-between;padding:8px 0 16px;font-size:14px;display:flex}.report__story-progress[hidden]{display:none}.report__story-data{margin-top:24px}.report__story.is-pinned .report__story-stage{height:calc(100svh - 180px);min-height:480px}.report__story.is-pinned .report__story-panel{position:absolute;inset:38px 0 0}.report__story.is-pinned .report__chart{-moz-column-gap:36px;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);column-gap:36px;height:100%;margin:0;padding:28px;display:grid}.report__story.is-pinned .report__title{grid-column:1;font-size:clamp(24px,2.7vw,40px)}.report__story.is-pinned .report__description{overflow-wrap:anywhere;grid-column:1;font-size:17px}.report__story.is-pinned .report__source{grid-column:1;align-self:end}.report__story.is-pinned .report__canvas{grid-area:1/2/4;height:100%;min-height:0;margin:0}@media print{.report__story.is-pinned .report__story-stage{height:auto!important;position:static!important;transform:none!important}.report__story.is-pinned .report__story-panel{visibility:visible!important;opacity:1!important;position:static!important;transform:none!important}}.block__grid__qr{min-height:60vh;padding-top:calc(var(--header-height) + var(--pdtb) * .625)!important}@media (width>=1024px){.block__grid__qr{padding-top:calc(var(--header-height))!important}}.block__grid__qr .block__grid__column{justify-content:center;align-items:center;display:flex}@media (width>=1024px){.block__grid__qr .block__grid__column{grid-column:2/12}}.block__grid__qr .block__grid__column .video__section{width:100%}.section__white .section__white__wrapper{background-color:#fff;border-radius:20px;padding:1.25rem}@media (width>=1024px){.section__white .section__white__wrapper{border-radius:30px;padding:1.75rem}}@media (width>=1280px){.section__white .section__white__wrapper{padding:2.5rem}}.block__article{max-width:900px;margin:0 auto}.block__article h3{font-size:clamp(1.25rem,1.1458rem + .463vw,1.5625rem);font-weight:500;line-height:125%;font-family:var(--font-title);margin-top:3.75rem;margin-bottom:2rem}@media (width>=1024px){.block__article h3{line-height:112%}}.block__article p,.block__article ul{margin-bottom:1rem}.block__article ul li{margin-bottom:.25rem;margin-left:1.5rem;list-style:circle}.block__article figure{margin:2rem 0}.block__article figure img{aspect-ratio:335/180;border-radius:20px;width:100%}@media (width>=1024px){.block__article figure img{aspect-ratio:850/475;border-radius:30px}.block__article figure{margin:3.75rem 0}}.grid{width:100%}.grid .row{flex-wrap:wrap;margin:0 -1rem;display:flex}.grid .column{flex:0 0 calc(8.33333% * var(--span));max-width:calc(8.33333% * var(--span));padding:0 1rem}.grid.white{background-color:#fff}.grid.gray{background-color:#f2f2f2}.grid.primary{background-color:#000}.blocks__organigramme{padding:calc(var(--pdtb) * 1) 0}@media (width>=1024px){.blocks__organigramme{padding:calc(var(--pdtb) * .85) 0}}.blocks__organigramme .organigramme__title{margin-bottom:calc(var(--pdtb) * .675)}@media (width>=1024px){.blocks__organigramme .organigramme__title{margin-bottom:calc(var(--pdtb) * .675)}}.blocks__organigramme .organigramme__subtitle{margin-bottom:calc(var(--pdtb) * .675)}@media (width>=1024px){.blocks__organigramme .organigramme__subtitle{margin-bottom:calc(var(--pdtb) * .675)}}.blocks__organigramme .organigramme__cards__list{gap:calc(var(--pdtb) * .2);grid-template-columns:repeat(2,1fr);display:grid}@media (width>=1024px){.blocks__organigramme .organigramme__cards__list{gap:calc(var(--pdtb) * .25);row-gap:calc(var(--pdtb) * .675);grid-template-columns:repeat(4,1fr)}}@media (width>=1280px){.blocks__organigramme .organigramme__cards__list{grid-template-columns:repeat(6,1fr)}}.blocks__organigramme .organigramme__cards__list .organigramme__cards__list__item{gap:calc(var(--pdtb) * .3);flex-direction:column;display:flex}@media (width>=1024px){.blocks__organigramme .organigramme__cards__list .organigramme__cards__list__item{gap:calc(var(--pdtb) * .3)}}.blocks__organigramme .organigramme__cards__list .organigramme__cards__list__item .organigramme__card__image{gap:calc(var(--pdtb) * .3);flex-direction:column;display:flex}@media (width>=1024px){.blocks__organigramme .organigramme__cards__list .organigramme__cards__list__item .organigramme__card__image{position:relative}}.blocks__organigramme .organigramme__cards__list .organigramme__cards__list__item .organigramme__card__image .organigramme__card__image__picture{aspect-ratio:1;border-radius:calc(var(--pdlr) * .75);overflow:hidden}@media (width>=1024px){.blocks__organigramme .organigramme__cards__list .organigramme__cards__list__item .organigramme__card__image .organigramme__card__image__picture{border-radius:calc(var(--pdlr) * .333333);aspect-ratio:282/341}}.blocks__organigramme .organigramme__cards__list .organigramme__cards__list__item .organigramme__card__image .organigramme__card__image__picture img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.blocks__organigramme .organigramme__cards__list .organigramme__cards__list__item .organigramme__card__image .organigramme__card__image__picture--placeholder{background-color:var(--grey)}.blocks__organigramme .organigramme__cards__list .organigramme__cards__list__item .organigramme__card__image .organigramme__card__content__name{flex-wrap:wrap;gap:.5ch;display:flex}@media (width>=1024px){.blocks__organigramme .organigramme__cards__list .organigramme__cards__list__item .organigramme__card__image .organigramme__card__content__name{bottom:calc(var(--pdtb) * .15);left:calc(var(--pdlr) * .166667);right:calc(var(--pdlr) * .166667);background-color:var(--white);border-radius:calc(var(--pdlr) * .222222);padding:calc(var(--pdtb) * .25);position:absolute}}.blocks__organigramme .organigramme__cards__list .organigramme__cards__list__item .organigramme__card__content{gap:calc(var(--pdtb) * .1);flex-direction:column;display:flex}@media (width>=1024px){.blocks__organigramme .organigramme__cards__list .organigramme__cards__list__item .organigramme__card__content{gap:calc(var(--pdtb) * .1)}}.blocks__organigramme .organigramme__table__list{gap:calc(var(--pdtb) * .3);grid-template-columns:repeat(1,1fr);display:grid}@media (width>=1024px){.blocks__organigramme .organigramme__table__list{gap:calc(var(--pdtb) * .9);grid-template-columns:repeat(2,1fr)}}.blocks__organigramme .organigramme__table__list .organigramme__table__list__item{gap:calc(var(--pdtb) * .25);padding:calc(var(--pdtb) * .25) 0;flex-direction:column;display:flex}@media (width>=1024px){.blocks__organigramme .organigramme__table__list .organigramme__table__list__item{gap:calc(var(--pdtb) * .25);padding:calc(var(--pdtb) * .4) 0;border-bottom:1px solid #283e594d;flex-direction:row}}.blocks__organigramme .organigramme__table__list .organigramme__table__list__item .organigramme__table__list__item__el{flex:1}.blocks__blockkeynumbers .blockkeynumbers__title{padding-bottom:calc(var(--pdtb) * 1)}@media (width>=1024px){.blocks__blockkeynumbers .blockkeynumbers__title{padding-bottom:calc(var(--pdtb) * 1)}}.blocks__blockkeynumbers .blockkeynumbers__numbers{gap:calc(var(--pdtb) * .3);grid-template-columns:repeat(1,1fr);display:grid}@media (width>=768px){.blocks__blockkeynumbers .blockkeynumbers__numbers{gap:calc(var(--pdtb) * .25);grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.blocks__blockkeynumbers .blockkeynumbers__numbers{grid-template-columns:repeat(3,1fr)}}.blocks__blockkeynumbers .blockkeynumbers__numbers .blockkeynumbers__number{text-align:center;justify-content:center;align-items:center;gap:calc(var(--pdlr) * .5);padding:calc(var(--pdtb) * 1) calc(var(--pdlr) * 1.5);border-radius:calc(var(--pdlr) * 1.5);background-color:var(--blue-light);flex-direction:column;display:flex}@media (width>=1024px){.blocks__blockkeynumbers .blockkeynumbers__numbers .blockkeynumbers__number{gap:calc(var(--pdlr) * .166667);padding:calc(var(--pdtb) * .7) calc(var(--pdlr) * .555556);border-radius:calc(var(--pdlr) * .555556)}}.blocks__blockkeynumbers .blockkeynumbers__numbers .blockkeynumbers__number:nth-child(4n-3){background-color:var(--yellow)}.blocks__blockkeynumbers .blockkeynumbers__numbers .blockkeynumbers__number:nth-child(4n-2){background-color:var(--red)}.blocks__blockkeynumbers .blockkeynumbers__numbers .blockkeynumbers__number:nth-child(4n-1){background-color:var(--green)}.blocks__blockkeynumbers .blockkeynumbers__numbers .blockkeynumbers__number:nth-child(4n){background-color:var(--blue-light)}.blocks__blockfrise .blockfrise__container{gap:calc(var(--pdlr) * .5);display:flex}@media (width>=1024px){.blocks__blockfrise .blockfrise__container{gap:calc(var(--pdlr) * .277778);padding-top:calc(var(--pdtb) * 2.5);grid-template-columns:repeat(12,1fr);display:grid}}.blocks__blockfrise .blockfrise__container .blockfrise__base__date{top:calc(var(--pdtb) * 2.5);justify-content:flex-end;height:fit-content;display:flex;position:sticky}@media (width>=768px){.blocks__blockfrise .blockfrise__container .blockfrise__base__date{min-width:25%}}@media (width>=1024px){.blocks__blockfrise .blockfrise__container .blockfrise__base__date{grid-column:span 4}}.blocks__blockfrise .blockfrise__container .blockfrise__years{flex:1}@media (width>=1024px){.blocks__blockfrise .blockfrise__container .blockfrise__years{grid-column:span 7}}.blocks__blockfrise .blockfrise__container .blockfrise__years .blockfrise__year{padding-top:calc(var(--pdtb) * .6);gap:calc(var(--pdlr) * .5);flex-direction:column;display:flex;position:relative}.blocks__blockfrise .blockfrise__container .blockfrise__years .blockfrise__year:first-child{padding-top:0}.blocks__blockfrise .blockfrise__container .blockfrise__years .blockfrise__year:before{content:"";background-color:var(--blue-dark);opacity:.2;width:100%;height:1px;position:absolute;bottom:0;left:0}@media (width>=768px){.blocks__blockfrise .blockfrise__container .blockfrise__years .blockfrise__year{flex-direction:row;align-items:flex-end}}@media (width>=1024px){.blocks__blockfrise .blockfrise__container .blockfrise__years .blockfrise__year{padding-top:calc(var(--pdtb) * .6);gap:calc(var(--pdtb) * .5)}}.blocks__blockfrise .blockfrise__container .blockfrise__years .blockfrise__year .blockfrise__year__text{width:calc(var(--pdlr) * 5.625)}@media (width>=1024px){.blocks__blockfrise .blockfrise__container .blockfrise__years .blockfrise__year .blockfrise__year__text{width:calc(var(--pdlr) * 4.51389)}}.blocks__blockfrise .blockfrise__container .blockfrise__years .blockfrise__year .blockfrise__year__events{gap:calc(var(--pdlr) * .5);padding-bottom:calc(var(--pdlr) * 1);margin-left:calc(var(--pdlr) * .5);flex-direction:column;display:flex}@media (width>=768px){.blocks__blockfrise .blockfrise__container .blockfrise__years .blockfrise__year .blockfrise__year__events{gap:calc(var(--pdtb) * .3);padding-bottom:calc(var(--pdtb) * .6)}}.blocks__blockfile{width:100%}.blocks__blockfile .blockfile__title{margin-bottom:calc(var(--pdtb) * .8)}@media (width>=1024px){.blocks__blockfile .blockfile__title{margin-bottom:calc(var(--pdtb) * .675)}}.blocks__blockfile .blockfile__description{margin-bottom:calc(var(--pdtb) * .8)}@media (width>=1024px){.blocks__blockfile .blockfile__description{margin-bottom:calc(var(--pdtb) * .675)}}.blocks__blockfile .blockfile__description h3{margin-bottom:calc(var(--pdtb) * .4);font-weight:700}@media (width>=1024px){.blocks__blockfile .blockfile__description h3{margin-bottom:calc(var(--pdtb) * .3)}}.blocks__blockfile .blockfile__description p{margin-bottom:calc(var(--pdtb) * .4)}@media (width>=1024px){.blocks__blockfile .blockfile__description p{margin-bottom:calc(var(--pdtb) * .3)}}.blocks__blockfile .blockfile__description p:last-child{margin-bottom:0}.blocks__blockfile .blockfile__description ul{margin-left:calc(var(--pdlr) * 1);padding:calc(var(--pdtb) * .4) 0}@media (width>=1024px){.blocks__blockfile .blockfile__description ul{margin-left:calc(var(--pdlr) * .222222);padding:calc(var(--pdtb) * .3375) 0;padding-top:calc(var(--pdtb) * .2)}}.blocks__blockfile .blockfile__description ul li{margin-bottom:calc(var(--pdtb) * .2);list-style:outside;position:relative}.blocks__blockfile .blockfile__description ol{padding-left:1.5em;list-style:decimal}.blocks__blockfile .blockfile__list{gap:calc(var(--pdtb) * .2);flex-direction:column;width:100%;display:flex}.blocks__blockfile .blockfile__list .blockfile__item{width:100%;min-width:0;display:flex;overflow:hidden}.blocks__blockfile .blockfile__list .blockfile__container{flex:1;align-items:center;min-width:0;max-width:100%;display:flex;overflow:hidden}.blocks__blockfile .blockfile__list .blockfile__container .blockfile__text{padding:calc(var(--pdtb) * .3) calc(var(--pdlr) * 1.5);background-color:var(--grey);height:-webkit-fill-available;height:-moz-available;height:stretch;transition:all .4s var(--custom-ease);white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;border-radius:99px 0 0 99px;flex:1;align-items:center;width:200px;min-width:0;display:flex;overflow:hidden}@media (width>=768px){.blocks__blockfile .blockfile__list .blockfile__container .blockfile__text{padding:calc(var(--pdtb) * .2) calc(var(--pdlr) * .555556)}}.blocks__blockfile .blockfile__list .blockfile__container .blockfile__text .blockfile__text__inner{text-overflow:ellipsis;overflow:hidden}.blocks__blockfile .blockfile__list .blockfile__container .blockfile__icon__wrapper{aspect-ratio:1;width:calc(var(--pdlr) * 2.5);background-color:var(--grey);max-width:50px;transition:all .4s var(--custom-ease);border-radius:0 99px 99px 0;justify-content:center;align-items:center;display:flex}@media (width>=768px){.blocks__blockfile .blockfile__list .blockfile__container .blockfile__icon__wrapper{width:calc(var(--pdlr) * 1.11111);max-width:unset}}.blocks__blockfile .blockfile__list .blockfile__container .blockfile__icon__wrapper .blockfile__icon{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.blocks__blockfile .blockfile__list .blockfile__container--view .blockfile__icon__wrapper .blockfile__icon{width:calc(var(--pdlr) * .444444);height:calc(var(--pdlr) * .444444);min-width:20px;min-height:20px}.blocks__blockfile .blockfile__list .blockfile__container--download .blockfile__icon__wrapper .blockfile__icon{width:calc(var(--pdlr) * .361111);height:calc(var(--pdlr) * .361111);min-width:16px;min-height:16px}.blocks__blockfile .blockfile__list .blockfile__container:hover .blockfile__text,.blocks__blockfile .blockfile__list .blockfile__container:hover .blockfile__icon__wrapper{border-radius:99px}.equipe{padding:calc(var(--pdtb) * .9) var(--pdlr);background-color:#f2f2f2}@media (width>=1024px){.equipe{padding:calc(var(--pdtb) * .9) var(--pdlr)}}.equipe__listing{gap:calc(var(--pdtb) * .6);padding-top:calc(var(--pdtb) * .9);grid-template-columns:repeat(1,1fr);display:grid}@media (width>=1024px){.equipe__listing{padding-top:calc(var(--pdtb) * 1.8);gap:calc(var(--pdtb) * 1.275);grid-template-columns:repeat(3,1fr)}}.equipe__member picture{aspect-ratio:1;max-height:334px;padding-bottom:calc(var(--pdtb) * .3);border-radius:10px;display:block}@media (width>=1024px){.equipe__member picture{padding-bottom:calc(var(--pdtb) * .4);max-height:542px}}.equipe__member picture img{-o-object-fit:cover;object-fit:cover;border-radius:10px;width:100%;height:100%}.equipe__member__infos--noimage{padding-top:calc(var(--pdtb) * .8);border-top:1px solid #000}@media (width>=1024px){.equipe__member__infos--noimage{padding-top:calc(var(--pdtb) * .4)}}.equipe__member__name{padding-bottom:calc(var(--pdtb) * .15)}@media (width>=1024px){.equipe__member__name{padding-bottom:calc(var(--pdtb) * .075)}}.blockFinanceurs{padding:calc(var(--pdtb) * 1) var(--pdlr)}@media (width>=1024px){.blockFinanceurs{padding:calc(var(--pdtb) * .7) var(--pdlr)}}.blockFinanceurs__wrapper{align-items:center;gap:calc(var(--pdtb) * 1);margin-top:calc(var(--pdtb) * 1);flex-wrap:wrap;display:flex}@media (width>=1024px){.blockFinanceurs__wrapper{margin-top:calc(var(--pdtb) * 1)}}.blockFinanceurs__item picture{max-width:146px;height:56px;display:block}@media (width>=1024px){.blockFinanceurs__item picture{max-width:293px;height:113px}}.blockFinanceurs__item picture img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}@media (width>=1024px){.column-span-12>.accordeonBlock{max-width:62%;margin:0 auto}}.accordeonBlock{padding-bottom:calc(var(--pdtb) * 1);padding-top:calc(var(--pdtb) * 1)}@media (width>=1024px){.accordeonBlock{padding-bottom:calc(var(--pdtb) * 1);padding-top:calc(var(--pdtb) * 1)}}.accordeonBlock .accordeon__wrapper{flex:1;min-width:0}.accordeonBlock .accordeon__container{border-bottom:1px solid var(--blue-dark);width:100%;display:flex}.accordeonBlock .accordeon__container:last-child{border-bottom:none}.accordeonBlock .accordeon__container:hover>.accordeon__icon__container .accordeon__icon:after{width:calc(100% + 2px);height:calc(100% + 2px)}.accordeonBlock .accordeon__container .accordeon__icon__container{padding-top:calc(var(--pdtb) * .6)}@media (width>=1024px){.accordeonBlock .accordeon__container .accordeon__icon__container{padding-top:calc(var(--pdtb) * .5)}}.accordeonBlock .accordeon__container .accordeon__icon__container .accordeon__icon{cursor:pointer;aspect-ratio:1;width:calc(var(--pdlr) * 2);height:calc(var(--pdlr) * 2);border:1px solid var(--blue-dark);z-index:1;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}@media (width>=1024px){.accordeonBlock .accordeon__container .accordeon__icon__container .accordeon__icon{width:calc(var(--pdlr) * .666667);height:calc(var(--pdlr) * .666667)}}.accordeonBlock .accordeon__container .accordeon__icon__container .accordeon__icon:after{content:"";background-color:var(--blue-dark);width:calc(var(--pdlr) * 1.5);height:calc(var(--pdlr) * 1.5);z-index:-1;transform-origin:50%;transition:all .4s var(--custom-ease);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width>=1024px){.accordeonBlock .accordeon__container .accordeon__icon__container .accordeon__icon:after{width:calc(var(--pdlr) * .555556);height:calc(var(--pdlr) * .555556)}}.accordeonBlock .accordeon__container .accordeon__icon__container .accordeon__icon .accordeon__icon__line{background-color:var(--white);z-index:1;width:30%;height:1.5px;transition:all .4s var(--custom-ease);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.accordeonBlock .accordeon__container .accordeon__icon__container .accordeon__icon .accordeon__icon__line--1{transform:translate(-50%,-50%)rotate(0)}.accordeonBlock .accordeon__container .accordeon__icon__container .accordeon__icon .accordeon__icon__line--2{transform:translate(-50%,-50%)rotate(90deg)}@media (width>=1024px){.accordeonBlock .accordeon__container .accordeon__icon__container .accordeon__icon .accordeon__icon__line{width:40%;height:2px}}.accordeonBlock .accordeon__container:has(>.accordeon__wrapper>details[open])>.accordeon__icon__container .accordeon__icon:after{width:calc(100% + 2px);height:calc(100% + 2px)}.accordeonBlock .accordeon__container:has(>.accordeon__wrapper>details[open])>.accordeon__icon__container .accordeon__icon .accordeon__icon__line--1{transform:translate(-50%,-50%)rotate(180deg)}.accordeonBlock .accordeon__container:has(>.accordeon__wrapper>details[open])>.accordeon__icon__container .accordeon__icon .accordeon__icon__line--2{transform:translate(-50%,-50%)rotate(180deg)}.accordeonBlock details{padding-left:calc(var(--pdlr) * 1);padding-right:calc(var(--pdlr) * 1);transition:border-radius .4s var(--custom-ease);background-color:#fff;flex:1;display:block;overflow:hidden}@media (width>=1024px){.accordeonBlock details{padding-left:calc(var(--pdlr) * .333333);padding-right:calc(var(--pdlr) * .333333)}}.accordeonBlock details summary{cursor:pointer;padding:calc(var(--pdtb) * .6) 0;align-items:center;display:flex}.accordeonBlock details summary .accordeon__title{display:block}@media (width>=1024px){.accordeonBlock details summary{padding:calc(var(--pdtb) * .5) 0}}.accordeonBlock details summary::-webkit-details-marker{display:none}.accordeonBlock details summary img,.accordeonBlock details summary svg{transform-origin:50%;transition:transform .15s var(--custom-ease);flex:none;display:block;transform:rotate(0)}@media screen and (width<=768px){.accordeonBlock details summary svg{width:40px;height:40px}}.accordeonBlock .accordeon__content{transition:max-height .4s var(--custom-ease);max-height:0;overflow:hidden}.accordeonBlock .accordeon__content__inner{padding-bottom:calc(var(--pdtb) * .5);padding-left:calc(var(--pdlr) * 1);padding-right:calc(var(--pdlr) * 1);padding-top:calc(var(--pdtb) * .2)}@media (width>=1024px){.accordeonBlock .accordeon__content__inner{padding-bottom:calc(var(--pdtb) * .5);padding-left:calc(var(--pdlr) * .333333);padding-right:calc(var(--pdlr) * .333333);padding-top:calc(var(--pdtb) * .175)}}.accordeonBlock .accordeon__content__inner .accordeon__nested{margin-top:calc(var(--pdtb) * .6)}.accordeonBlock .accordeon__content__inner .accordeon__nested .accordeonBlock{padding-top:0;padding-bottom:0}.accordeonBlock .accordeon__content__inner .accordeon__nested .accordeon__container{-moz-column-gap:calc(var(--pdlr) * 1);column-gap:calc(var(--pdlr) * 1)}@media (width>=1024px){.accordeonBlock .accordeon__content__inner .accordeon__nested .accordeon__container{-moz-column-gap:calc(var(--pdlr) * .333333);column-gap:calc(var(--pdlr) * .333333)}}.accordeonBlock .accordeon__content__inner .accordeon__nested details,.accordeonBlock .accordeon__content__inner .accordeon__nested .accordeon__content__inner{padding-left:0;padding-right:0}@media (width>=1024px){.accordeonBlock .accordeon__content__inner .accordeon__nested{margin-top:calc(var(--pdtb) * .4)}}.accordeonBlock .accordeon__content__inner--text .button{margin-top:calc(var(--pdtb) * .8);text-decoration:none}@media (width>=1024px){.accordeonBlock .accordeon__content__inner--text .button{margin-top:calc(var(--pdtb) * .4)}}.accordeonBlock .accordeon__content__inner--text ul{margin:calc(var(--pdtb) * .4) 0;padding-left:calc(var(--pdtb) * .4)}@media (width>=1024px){.accordeonBlock .accordeon__content__inner--text ul{padding-left:calc(var(--pdtb) * .3);margin:calc(var(--pdtb) * .3) 0}}.accordeonBlock .accordeon__content__inner--text ul li{list-style:outside}.accordeonBlock .accordeon__content__inner--text ul li:not(:last-child){margin-bottom:calc(var(--pdtb) * .2)}@media (width>=1024px){.accordeonBlock .accordeon__content__inner--text ul li:not(:last-child){margin-bottom:calc(var(--pdtb) * .1)}}.accordeonBlock .accordeon__content__inner--text a{text-decoration:underline;transition:opacity .3s ease-in-out}.accordeonBlock .accordeon__content__inner--text a:not(.button):hover{opacity:.6}.accordeonBlock .accordeon__content__inner--text ol{margin:calc(var(--pdtb) * .4) 0;padding-left:calc(var(--pdtb) * .4)}@media (width>=1024px){.accordeonBlock .accordeon__content__inner--text ol{padding-left:calc(var(--pdtb) * .3);margin:calc(var(--pdtb) * .3) 0}}.accordeonBlock .accordeon__content__inner--text ol li{list-style:decimal}.accordeonBlock .accordeon__content__inner--text ol li:not(:last-child){margin-bottom:calc(var(--pdtb) * .2)}@media (width>=1024px){.accordeonBlock .accordeon__content__inner--text ol li:not(:last-child){margin-bottom:calc(var(--pdtb) * .1)}}.accordeonBlock .accordeon__content__inner--text blockquote{padding-left:calc(var(--pdtb) * .4);border-left:2px solid #dadb00}@media (width>=1024px){.accordeonBlock .accordeon__content__inner--text blockquote{padding-left:calc(var(--pdtb) * .4)}}.accordeonBlock .accordeon__content__inner--text h3{padding-bottom:calc(var(--pdtb) * .4);font-weight:700}@media (width>=1024px){.accordeonBlock .accordeon__content__inner--text h3{padding-bottom:calc(var(--pdtb) * .4)}}.accordeonBlock .accordeon__content__inner--text h3:not(:first-child){margin-top:calc(var(--pdtb) * .6)}@media (width>=1024px){.accordeonBlock .accordeon__content__inner--text h3:not(:first-child){margin-top:calc(var(--pdtb) * .5)}}.accordeonBlock .accordeon__content__inner--text .accordeon__button{margin-top:calc(var(--pdtb) * .675)}.accordeonBlock .accordeon__content__inner--files .accordeon__blockfile__title{margin-bottom:calc(var(--pdtb) * .4);margin-top:calc(var(--pdtb) * .6)}@media (width>=1024px){.accordeonBlock .accordeon__content__inner--files .accordeon__blockfile__title{margin-bottom:calc(var(--pdtb) * .3);margin-top:calc(var(--pdtb) * .5)}}.accordeonBlock .accordeon__content__inner--files .accordeon__blockfile__title:first-child{margin-top:0}.accordeonBlock .accordeon__content__inner--files .accordeon__blockfile__list{gap:calc(var(--pdtb) * .2);flex-direction:column;width:100%;display:flex}.accordeonBlock .accordeon__content__inner--files .accordeon__blockfile__list .accordeon__blockfile__item{width:100%;min-width:0;display:flex;overflow:hidden}.accordeonBlock .accordeon__content__inner--files .accordeon__blockfile__list .accordeon__blockfile__container{background-color:var(--grey);border-radius:999px;flex:1;align-items:stretch;min-width:0;max-width:100%;min-height:48px;display:flex;overflow:hidden}.accordeonBlock .accordeon__content__inner--files .accordeon__blockfile__list .accordeon__blockfile__container .accordeon__blockfile__text{padding:calc(var(--pdtb) * .3) calc(var(--pdlr) * 1.5);transition:all .4s var(--custom-ease);white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;background-color:#0000;border-radius:0;flex:1;align-items:center;width:auto;min-width:0;display:flex;overflow:hidden}@media (width>=768px){.accordeonBlock .accordeon__content__inner--files .accordeon__blockfile__list .accordeon__blockfile__container .accordeon__blockfile__text{padding:calc(var(--pdtb) * .2) calc(var(--pdlr) * .555556)}}.accordeonBlock .accordeon__content__inner--files .accordeon__blockfile__list .accordeon__blockfile__container .accordeon__blockfile__text .accordeon__blockfile__text__inner{text-overflow:ellipsis;overflow:hidden}.accordeonBlock .accordeon__content__inner--files .accordeon__blockfile__list .accordeon__blockfile__container .accordeon__blockfile__icon__wrapper{aspect-ratio:1;width:calc(var(--pdlr) * 2.5);max-width:50px;transition:all .4s var(--custom-ease);background-color:#0000;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (width>=768px){.accordeonBlock .accordeon__content__inner--files .accordeon__blockfile__list .accordeon__blockfile__container .accordeon__blockfile__icon__wrapper{width:calc(var(--pdlr) * 1.11111);max-width:unset}}.accordeonBlock .accordeon__content__inner--files .accordeon__blockfile__list .accordeon__blockfile__container .accordeon__blockfile__icon__wrapper .accordeon__blockfile__icon{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.accordeonBlock .accordeon__content__inner--files .accordeon__blockfile__list .accordeon__blockfile__container--view .accordeon__blockfile__icon__wrapper .accordeon__blockfile__icon{width:calc(var(--pdlr) * .444444);height:calc(var(--pdlr) * .444444);min-width:20px;min-height:20px}.accordeonBlock .accordeon__content__inner--files .accordeon__blockfile__list .accordeon__blockfile__container--download .accordeon__blockfile__icon__wrapper .accordeon__blockfile__icon{width:calc(var(--pdlr) * .361111);height:calc(var(--pdlr) * .361111);min-width:16px;min-height:16px}.video__block{aspect-ratio:1280/720;border-radius:calc(var(--pdlr) * 1.25);position:relative;overflow:hidden}@media (width>=1024px){.video__block{border-radius:calc(var(--pdlr) * .555556)}}.video__block iframe,.video__block [data-service]{border:0;width:100%;height:100%;display:block}.video__block [data-placeholder]{text-align:center;border-radius:calc(var(--pdlr) * 1.25);background:#f0f0f0;padding:1.5rem}@media (width>=1024px){.video__block [data-placeholder]{border-radius:calc(var(--pdlr) * .555556)}}.video__block [data-placeholder] .button{color:#fff;background:#000;border-radius:6px;padding:.5rem 1rem;font-weight:500;transition:background .2s}.video__block [data-placeholder] .button:hover{background:#333}.video__block .btn-cookie-accept{color:#000;cursor:pointer;background-color:#fff;border:none;border-radius:8px;margin-top:1rem;padding:.6rem 1.2rem;font-weight:600;transition:all .2s}.video__block .btn-cookie-accept:hover{background-color:#f0f0f0}.video__section{padding:calc(var(--pdtb) * .9) 0;position:relative}@media (width>=1024px){.video__section{padding:calc(var(--pdtb) * .9) 0}}.video__section h2{margin-bottom:calc(var(--pdtb) * .9);display:inline-block}@media (width>=1024px){.video__section h2{margin-bottom:calc(var(--pdtb) * .9)}}.video__section .videolocal__block{position:relative}.video__section .videolocal__block.active:before{content:"";opacity:.25;background:#000;width:100%;height:100%;position:absolute;top:0;left:0}.video__section .videolocal__button{z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video__section .videolocal__button:before{content:"";z-index:-1;background:#fff;border-radius:100px;width:calc(100% + 1rem);height:calc(100% + .75rem);position:absolute;top:50%;left:50%;transform:translate(calc(-50% - .125rem),-50%)}.separator{padding:calc(var(--pdtb) * .9) var(--pdlr)}@media (width>=1024px){.separator{padding:calc(var(--pdtb) * .675) var(--pdlr)}}.separator__line{width:100%;height:2px;display:block}@media screen and (width<=1024px){.imageText .row{flex-direction:column-reverse}}.imageText__textWrapper{flex-direction:column;justify-content:center;height:100%;display:flex}.imageText__description{margin:24px 0 32px;line-height:1.5}.imageText__description ul{margin:calc(var(--pdtb) * .4) 0;padding-left:calc(var(--pdtb) * .4)}@media (width>=1024px){.imageText__description ul{padding-left:calc(var(--pdtb) * .5);margin:calc(var(--pdtb) * .4) 0}}.imageText__description ul li{list-style:outside}.imageText__description ul li:not(:last-child){margin-bottom:calc(var(--pdtb) * .2)}@media (width>=1024px){.imageText__description ul li:not(:last-child){margin-bottom:calc(var(--pdtb) * .2)}}.imageText__description ol{margin:calc(var(--pdtb) * .4) 0;padding-left:calc(var(--pdtb) * .4)}@media (width>=1024px){.imageText__description ol{padding-left:calc(var(--pdtb) * .5);margin:calc(var(--pdtb) * .4) 0}}.imageText__description ol li{list-style:decimal}.imageText__description ol li:not(:last-child){margin-bottom:calc(var(--pdtb) * .2)}@media (width>=1024px){.imageText__description ol li:not(:last-child){margin-bottom:calc(var(--pdtb) * .2)}}.imageText__description a{text-decoration:underline}.imageText__description blockquote{padding-left:calc(var(--pdtb) * .4);border-left:2px solid #dadb00}@media (width>=1024px){.imageText__description blockquote{padding-left:calc(var(--pdtb) * .4)}}.imageText__description h3{padding-bottom:calc(var(--pdtb) * .6)}@media (width>=1024px){.imageText__description h3{padding-bottom:calc(var(--pdtb) * .5)}}.imageText__description h3:not(:first-child){margin-top:calc(var(--pdtb) * .9)}@media (width>=1024px){.imageText__description h3:not(:first-child){margin-top:calc(var(--pdtb) * .6)}}.imageText__imageWrapper{align-items:center;height:100%;display:flex}@media screen and (width<=1024px){.imageText__imageWrapper{margin-bottom:calc(var(--pdtb) * .9)}}.imageText__imageWrapper picture{width:100%;height:auto;display:block}.imageText__imageWrapper picture img{-o-object-fit:contain;object-fit:contain;border-radius:1rem;width:100%;height:auto}@media (width>=1024px){.imageText__imageWrapper picture img{border-radius:1.5rem}}.sliderBlock{padding-top:calc(var(--pdtb) * .6);padding-bottom:calc(var(--pdtb) * .6);overflow:hidden}@media (width>=1024px){.sliderBlock{padding-top:calc(var(--pdtb) * 1);padding-bottom:calc(var(--pdtb) * 1)}}.sliderBlock .embla{--slider-height:350px;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:auto;display:flex;position:relative;overflow:hidden}@media (width>=1024px){.sliderBlock .embla{--slider-height:587px}}.sliderBlock .embla .slider__navigation{justify-content:center;gap:calc(var(--pdtb) * .1);padding-top:calc(var(--pdtb) * .6);display:flex}.sliderBlock .embla .slider__navigation .slider__navigation__button{aspect-ratio:1;width:calc(var(--pdlr) * 2.5);height:calc(var(--pdlr) * 2.5);background-color:var(--blue-dark);padding:calc(var(--pdlr) * .625);border-radius:50%;justify-content:center;align-items:center;display:flex}@media (width>=768px){.sliderBlock .embla .slider__navigation .slider__navigation__button{width:calc(var(--pdlr) * .833333);height:calc(var(--pdlr) * .833333);padding:calc(var(--pdlr) * .305556)}}.sliderBlock .embla .slider__navigation .slider__navigation__button img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.sliderBlock .embla .slider__navigation .slider__navigation__button--prev{transform:rotate(180deg)}.sliderBlock .embla__viewport{padding:0 var(--pdlr);flex:1}.sliderBlock .embla__container{align-items:center;display:flex}.sliderBlock .embla__slide{cursor:grab;z-index:5;flex:none;position:relative}.sliderBlock .embla__slide:not(:first-child){margin-left:1.25rem}.sliderBlock .embla__slide img{-o-object-fit:cover;object-fit:cover;border-radius:10px;width:100%;height:60vh}@media (width>=768px){.sliderBlock .embla__slide img{height:80vh}}.blockInfos{padding:calc(var(--pdtb) * .9) var(--pdlr)}@media (width>=1024px){.blockInfos{padding:calc(var(--pdtb) * .675) var(--pdlr)}}.blockInfos__content{justify-content:center;align-items:center;gap:calc(var(--pdtb) * 1);text-align:center;padding:calc(var(--pdtb) * .4) calc(var(--pdtb) * .4);background-color:#ea581380;border-radius:10px;display:flex}@media (width>=1024px){.blockInfos__content{padding:calc(var(--pdtb) * .4) calc(var(--pdtb) * .4);text-align:left;gap:calc(var(--pdtb) * .5)}}.blockInfos__content svg{aspect-ratio:1;flex:none;width:40px;height:40px}@media (width>=1024px){.blockInfos__content svg{width:64px;height:64px}}.table__section{padding:1.75rem 0}@media (width>=1024px){.table__section{padding:4rem 0}}.table__block{width:100%}.table__block .table__block__head__wrapper .table__block__head .table__block__head__cell{text-align:left;color:#000;background-color:#fff;border-top:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #000;padding:1rem 2rem}.table__block .table__block__head__wrapper .table__block__head .table__block__head__cell:last-child{border-right:1px solid #000}.table__block .table__block__body__row{border-bottom:1px solid #000}.table__block .table__block__body__cell{border-left:1px solid #000;padding:1.5rem 2rem;line-height:normal}.table__block .table__block__body__cell:last-child{border-right:1px solid #000}.block_grid{padding:calc(var(--pdtb) * 1.5) var(--pdlr);background-color:#f2f2f2}@media (width>=1024px){.block_grid{padding:calc(var(--pdtb) * 1.5) var(--pdlr)}}.block_grid h2{padding-bottom:calc(var(--pdtb) * .9)}@media (width>=1024px){.block_grid h2{padding-bottom:calc(var(--pdtb) * .9)}}.block_grid__grid{display:grid}@media screen and (width<=650px){.block_grid__grid{gap:calc(var(--pdtb) * .4);grid-template-columns:repeat(1,1fr)}}@media screen and (width>=651px) and (width<=1024px){.block_grid__grid{gap:calc(var(--pdtb) * .6);grid-template-columns:repeat(2,1fr)}}@media screen and (width>=1024px){.block_grid__grid{gap:calc(var(--pdtb) * .4);grid-template-columns:repeat(4,1fr)}}.block_grid__grid .block_grid__item{padding:calc(var(--pdtb) * .8) calc(var(--pdtb) * .4);background-color:#fff;border-radius:10px;flex-direction:column;display:flex}@media (width>=1024px){.block_grid__grid .block_grid__item{padding:calc(var(--pdtb) * .4) calc(var(--pdtb) * .2)}}.block_grid__grid .block_grid__item__title{padding-bottom:calc(var(--pdtb) * .4);border-bottom:1px solid #000}@media (width>=1024px){.block_grid__grid .block_grid__item__title{padding-bottom:calc(var(--pdtb) * .3)}}.block_grid__grid .block_grid__item__description{padding-top:calc(var(--pdtb) * .4)}@media (width>=1024px){.block_grid__grid .block_grid__item__description{padding-top:calc(var(--pdtb) * .4)}}@media screen and (width<=1024px){.doubleImage .row .col-12:first-child{padding-bottom:calc(var(--pdtb) * .5)}}.doubleImage img{-o-object-fit:cover;object-fit:cover;border-radius:10px;width:100%;height:100%}.textColor{padding:1.75rem 0}@media (width>=1024px){.textColor{padding:4rem 0}}.textColor__container{border-radius:1.5625rem;padding:3.75rem}.textColor__title{text-align:center}.textColor__description{text-align:center;width:100%;margin:1rem auto 2rem}@media (width>=1024px){.textColor__description{width:33.3333%}}.textColor__link{justify-content:center;display:flex}.doubleText{padding:calc(var(--pdtb) * .9) var(--pdlr)}@media (width>=1024px){.doubleText{padding:calc(var(--pdtb) * .9) var(--pdlr)}.doubleText__left{padding-right:calc(var(--pdtb) * .2)}.doubleText__right{padding-left:calc(var(--pdtb) * .2)}}.doubleText__title{margin-bottom:calc(var(--pdtb) * 1)}@media (width>=1024px){.doubleText__title{margin-bottom:calc(var(--pdtb) * .5)}}.doubleText__mainTitle{margin-bottom:calc(var(--pdtb) * .8)}@media (width>=1024px){.doubleText__mainTitle{margin-bottom:calc(var(--pdtb) * .9)}}.doubleText__description ul{margin:calc(var(--pdtb) * .4) 0;padding-left:calc(var(--pdtb) * .4)}@media (width>=1024px){.doubleText__description ul{padding-left:calc(var(--pdtb) * .5);margin:calc(var(--pdtb) * .4) 0}}.doubleText__description ul li{list-style:outside}.doubleText__description ul li:not(:last-child){margin-bottom:calc(var(--pdtb) * .2)}@media (width>=1024px){.doubleText__description ul li:not(:last-child){margin-bottom:calc(var(--pdtb) * .2)}}.doubleText__description p+p{margin-top:calc(var(--pdtb) * .6)}@media (width>=1024px){.doubleText__description p+p{margin-top:calc(var(--pdtb) * .4)}}.doubleText__description a{text-decoration:underline}.doubleText__description ol{margin:calc(var(--pdtb) * .4) 0;padding-left:calc(var(--pdtb) * .4)}@media (width>=1024px){.doubleText__description ol{padding-left:calc(var(--pdtb) * .5);margin:calc(var(--pdtb) * .4) 0}}.doubleText__description ol li{list-style:decimal}.doubleText__description ol li:not(:last-child){margin-bottom:calc(var(--pdtb) * .2)}@media (width>=1024px){.doubleText__description ol li:not(:last-child){margin-bottom:calc(var(--pdtb) * .2)}}.doubleText__description blockquote{padding-left:calc(var(--pdtb) * .4);border-left:2px solid #dadb00}@media (width>=1024px){.doubleText__description blockquote{padding-left:calc(var(--pdtb) * .4)}}.doubleText__description h3{padding-bottom:calc(var(--pdtb) * .6)}@media (width>=1024px){.doubleText__description h3{padding-bottom:calc(var(--pdtb) * .5)}}.doubleText__description h3:not(:first-child){margin-top:calc(var(--pdtb) * .9)}@media (width>=1024px){.doubleText__description h3:not(:first-child){margin-top:calc(var(--pdtb) * .6)}}.doubleText__left,.doubleText__right{height:100%}.imageButton{padding:calc(var(--pdtb) * .6) 0;grid-template-columns:repeat(1,1fr);display:grid}@media (width>=1024px){.imageButton{padding:calc(var(--pdtb) * .3) 0;grid-template-columns:repeat(2,1fr)}}.imageButton__item__image{width:100%}.imageButton__item__image picture{border-radius:10px;width:100%;height:200px;display:block}@media (width>=1024px){.imageButton__item__image picture{height:552px}}.imageButton__item__image picture img{-o-object-fit:cover;object-fit:cover;border-radius:10px;width:100%;height:100%}.imageButton__item__button{margin-top:calc(var(--pdtb) * .4);justify-content:center;display:flex}@media (width>=1024px){.imageButton__item__button{margin-top:calc(var(--pdtb) * .4)}}.form-block{padding:0;padding-top:calc(var(--pdtb) * 1);padding-bottom:calc(var(--pdtb) * 1)}@media (width>=1024px){.form-block{padding-top:calc(var(--pdtb) * 1);padding-bottom:calc(var(--pdtb) * 1)}}.form-block .form-message{margin-top:1rem;padding:.75rem 1rem;font-weight:500}.form-block .form-message.success{color:#155724;background-color:#d4edda;border:1px solid #c3e6cb}.form-block .form-message.error{color:#721c24;background-color:#f8d7da;border:1px solid #f5c6cb}.form-block .form-message.loading{color:#383d41;background-color:#e2e3e5;border:1px solid #d6d8db}.form-block .form__container{padding:calc(var(--pdtb) * .8) calc(var(--pdlr) * 1);border-radius:calc(var(--pdlr) * 1.25);background-color:var(--blue-light)}@media (width>=1024px){.form-block .form__container{padding:calc(var(--pdtb) * .75) calc(var(--pdlr) * .444444);border-radius:calc(var(--pdlr) * .555556)}}.form-block .form-row{flex-wrap:wrap;margin-left:-.75rem;margin-right:-.75rem;display:flex}.form-block .form-group{margin-bottom:calc(var(--pdtb) * .4625);box-sizing:border-box;padding-left:.75rem;padding-right:.75rem}.form-block .form-group--full{width:100%}.form-block .form-group--half{width:50%}@media (width<=767px){.form-block .form-group--half{width:100%}}.form-block .form-group--third{width:33.333%}@media (width<=767px){.form-block .form-group--third{width:100%}}.form-block .form-group--two-thirds{width:66.667%}@media (width<=767px){.form-block .form-group--two-thirds{width:100%}}.form-block .form-group--quarter{width:25%}@media (width<=991px){.form-block .form-group--quarter{width:50%}}@media (width<=767px){.form-block .form-group--quarter{width:100%}}.form-block .form-group--three-quarters{width:75%}@media (width<=767px){.form-block .form-group--three-quarters{width:100%}}.form-block input,.form-block textarea,.form-block select{width:100%;color:var(--blue-dark);padding:calc(var(--pdlr) * .75);padding-bottom:calc(var(--pdtb) * .35);border-radius:calc(var(--pdlr) * .5);background-color:var(--white);flex-direction:column;align-self:stretch;align-items:flex-start;font-weight:300}@media (width>=1024px){.form-block input,.form-block textarea,.form-block select{padding:calc(var(--pdlr) * .222222);border-radius:calc(var(--pdlr) * .111111)}}.form-block input:focus,.form-block textarea:focus,.form-block select:focus{outline:none}.form-block input.input-error,.form-block textarea.input-error,.form-block select.input-error{background-color:#dc35450d;border-color:#dc3545}.form-block .field-error{color:#dc3545;margin-top:.25rem;font-size:.875rem;font-weight:500}.form-block input[type=date],.form-block input[type=time]{appearance:none;padding:calc(var(--pdtb) * .3) calc(var(--pdlr) * 1)}@media (width>=1024px){.form-block input[type=date],.form-block input[type=time]{padding:calc(var(--pdtb) * .15) calc(var(--pdlr) * .333333)}}.form-block input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.8}.form-block input[type=time]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.8}.form-block input[type=date]::-webkit-calendar-picker-indicator:hover{opacity:1}.form-block input[type=time]::-webkit-calendar-picker-indicator:hover{opacity:1}.form-block label{margin-bottom:calc(var(--pdtb) * .2);font-weight:400;display:block}@media (width>=1024px){.form-block label{margin-bottom:calc(var(--pdtb) * .125)}}.form-block .button-container{justify-content:flex-end;margin-top:1rem;display:flex}.form-block .checkbox-wrapper{align-items:flex-start;display:flex}.form-block .checkbox-wrapper input[type=checkbox]{width:auto;margin-top:.25rem;margin-right:.5rem}.form-block .checkbox-wrapper .checkbox-label{margin-bottom:0}.form-block .checkbox-list-wrapper{flex-direction:column;gap:.75rem;display:flex}.form-block .checkbox-list-wrapper .checkbox-item{align-items:flex-start;display:flex}.form-block .checkbox-list-wrapper .checkbox-item input[type=checkbox]{width:auto;margin-top:.25rem;margin-right:.5rem}.form-block .checkbox-list-wrapper .checkbox-item label.checkbox-label{cursor:pointer;margin-bottom:0;font-weight:400}.form-block .select-wrapper{width:100%;position:relative}.form-block .select-wrapper.has-other{margin-bottom:.5rem}.form-block .select-wrapper .other-option{margin-top:.75rem}.form-block .select-wrapper .other-option .other-input{border:1px solid #000;width:100%;padding:.75rem 1.5rem}.form-block .file-upload-wrapper{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.form-block .file-upload-wrapper .file-upload-info{height:auto;min-height:48px;padding:calc(var(--pdtb) * .4) calc(var(--pdlr) * .444444);background-image:repeating-linear-gradient(90deg, var(--blue-dark), var(--blue-dark) 12px, transparent 12px, transparent 20px), repeating-linear-gradient(180deg, var(--blue-dark), var(--blue-dark) 12px, transparent 12px, transparent 20px), repeating-linear-gradient(90deg, var(--blue-dark), var(--blue-dark) 12px, transparent 12px, transparent 20px), repeating-linear-gradient(180deg, var(--blue-dark), var(--blue-dark) 12px, transparent 12px, transparent 20px);border-radius:calc(var(--pdlr) * .5);background-position:0 0,100% 0,0 100%,0 0;background-repeat:repeat-x,repeat-y,repeat-x,repeat-y;background-size:100% 1px,1px 100%,100% 1px,1px 100%;flex-direction:column;align-items:center;width:100%;transition:all .2s;display:flex;position:relative;overflow:hidden}@media (width>=1024px){.form-block .file-upload-wrapper .file-upload-info{border-radius:calc(var(--pdlr) * .111111)}}.form-block .file-upload-wrapper .file-upload-input{opacity:0;cursor:pointer;z-index:10;justify-content:center;align-items:center;gap:calc(var(--pdtb) * .2);flex-direction:column;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}@media (width>=1024px){.form-block .file-upload-wrapper .file-upload-input{gap:calc(var(--pdtb) * .2)}}.form-block .file-upload-wrapper.drag-over .file-upload-info{border-color:var(--blue-dark);background-color:#283e590d;border-style:dashed;border-width:2px}.form-block .file-upload-wrapper .file-drop-zone{cursor:pointer;position:relative}.form-block .file-upload-wrapper .file-drop-zone:hover{background-color:#00000005}.form-block .file-upload-wrapper .file-upload-icon{width:calc(var(--pdlr) * .222222);height:calc(var(--pdlr) * .222222);-o-object-fit:contain;object-fit:contain;min-width:14px;min-height:14px}.form-block .file-upload-wrapper .file-upload-info-inner{justify-content:center;align-items:center;gap:calc(var(--pdtb) * .2);margin-top:calc(var(--pdtb) * .2);flex-direction:column;display:flex}@media (width>=1024px){.form-block .file-upload-wrapper .file-upload-info-inner{margin-top:calc(var(--pdtb) * .2);gap:calc(var(--pdtb) * .125)}}.form-block .file-upload-wrapper .file-upload-info-inner .file-select-button{text-align:center;cursor:pointer;width:fit-content;display:flex}.form-block .file-upload-wrapper .file-upload-info-inner .file-name{text-overflow:ellipsis;white-space:nowrap;pointer-events:none;flex-grow:1;overflow:hidden}.form-block .file-upload-wrapper .file-limit-info{color:#666;text-align:right;margin-top:.5rem;font-size:.875rem}.survey-block{padding-top:calc(var(--pdtb) * 1);padding-bottom:calc(var(--pdtb) * 1)}@media (width>=1024px){.survey-block{padding-top:calc(var(--pdtb) * 1);padding-bottom:calc(var(--pdtb) * 1)}}.survey-block .survey__header{margin-bottom:calc(var(--pdtb) * .6)}@media (width>=1024px){.survey-block .survey__header{margin-bottom:calc(var(--pdtb) * .4)}}.survey-block .survey__title{margin-bottom:calc(var(--pdtb) * .2)}@media (width>=1024px){.survey-block .survey__title{margin-bottom:calc(var(--pdtb) * .15)}}.survey-block .survey__description{margin:calc(var(--pdtb) * .8) 0}@media (width>=1024px){.survey-block .survey__description{margin:calc(var(--pdtb) * .4) 0 calc(var(--pdtb) * .8)}}.survey-block .survey__voted-notice{color:var(--blue-dark);opacity:.7;margin-bottom:calc(var(--pdtb) * .3);font-style:italic}@media (width>=1024px){.survey-block .survey__voted-notice{margin-bottom:calc(var(--pdtb) * .2)}}.survey-block .survey__form{background-color:var(--blue-light);padding:calc(var(--pdtb) * .8) calc(var(--pdlr) * 1);border-radius:calc(var(--pdlr) * 1.25)}@media (width>=1024px){.survey-block .survey__form{padding:calc(var(--pdtb) * .75) calc(var(--pdlr) * .444444);border-radius:calc(var(--pdlr) * .555556)}}.survey-block .survey__form--disabled .survey__option,.survey-block .survey__form--disabled .survey__scale-option,.survey-block .survey__form--disabled .survey__textarea{opacity:.7;cursor:not-allowed}.survey-block .survey__question{margin:0;margin-bottom:calc(var(--pdtb) * .6);border:none;padding:0}@media (width>=1024px){.survey-block .survey__question{margin-bottom:calc(var(--pdtb) * .4)}}.survey-block .survey__question:last-of-type{margin-bottom:0}.survey-block .survey__question-text{margin-bottom:calc(var(--pdtb) * .3);font-weight:500;display:block}@media (width>=1024px){.survey-block .survey__question-text{margin-bottom:calc(var(--pdtb) * .2)}}.survey-block .survey__question-text span[aria-hidden]{color:var(--red);margin-left:.2em}.survey-block .survey__options{flex-direction:column;gap:.75rem;display:flex}.survey-block .survey__option{cursor:pointer;align-items:center;gap:.625rem;line-height:1.4;display:flex}.survey-block .survey__option input[type=radio],.survey-block .survey__option input[type=checkbox]{width:1.125rem;height:1.125rem;accent-color:var(--blue-dark);cursor:pointer;flex-shrink:0;margin:0}.survey-block .survey__option span{color:var(--blue-dark)}.survey-block .survey__textarea{width:100%;color:var(--blue-dark);padding:calc(var(--pdlr) * .75);border-radius:calc(var(--pdlr) * .5);background-color:var(--white);resize:vertical;border:none;min-height:6rem;font-weight:300}@media (width>=1024px){.survey-block .survey__textarea{padding:calc(var(--pdlr) * .222222);border-radius:calc(var(--pdlr) * .111111)}}.survey-block .survey__textarea:focus{outline:2px solid var(--blue-dark);outline-offset:2px}.survey-block .survey__scale{gap:calc(var(--pdlr) * .5);flex-wrap:nowrap;align-items:flex-start;display:flex}@media (width>=1024px){.survey-block .survey__scale{gap:calc(var(--pdlr) * .166667)}}.survey-block .survey__scale .survey__scale-labels{display:none}.survey-block .survey__scale-option{cursor:pointer;flex-direction:column;align-items:center;gap:.375rem;display:flex}.survey-block .survey__scale-option input[type=radio]{width:1.25rem;height:1.25rem;accent-color:var(--blue-dark);cursor:pointer;margin:0}.survey-block .survey__scale-option .survey__scale-value{color:var(--blue-dark);font-weight:500}.survey-block .survey__scale-labels{opacity:.6;justify-content:space-between;width:100%;margin-top:.375rem;font-style:italic;display:flex}.survey-block .survey__captcha{margin-top:calc(var(--pdtb) * .6)}@media (width>=1024px){.survey-block .survey__captcha{margin-top:calc(var(--pdtb) * .4)}}.survey-block .survey__submit{margin-top:calc(var(--pdtb) * .6)}@media (width>=1024px){.survey-block .survey__submit{margin-top:calc(var(--pdtb) * .4)}}.survey-block .survey__message{margin-top:calc(var(--pdtb) * .4);border-radius:calc(var(--pdlr) * .5);padding:.75rem 1rem;font-weight:500}@media (width>=1024px){.survey-block .survey__message{margin-top:calc(var(--pdtb) * .25);border-radius:calc(var(--pdlr) * .111111)}}.survey-block .survey__message--success{color:#155724;background-color:#d4edda;border:1px solid #c3e6cb}.survey-block .survey__message--error{color:#721c24;background-color:#f8d7da;border:1px solid #f5c6cb}.survey-block .survey__message--loading{color:#383d41;background-color:#e2e3e5;border:1px solid #d6d8db}.survey-block .survey__results{margin-top:calc(var(--pdtb) * .8);padding-top:calc(var(--pdtb) * .6);border-top:1px solid #283e5933}@media (width>=1024px){.survey-block .survey__results{margin-top:calc(var(--pdtb) * .6);padding-top:calc(var(--pdtb) * .4)}}.survey-block .survey__total{margin-bottom:calc(var(--pdtb) * .6);font-weight:400}@media (width>=1024px){.survey-block .survey__total{margin-bottom:calc(var(--pdtb) * .4)}}.survey-block .survey__total strong{font-weight:700}.survey-block .survey__total--empty{opacity:.7;font-style:italic}.survey-block .survey__results-content{gap:calc(var(--pdtb) * .8);flex-direction:column;display:flex}@media (width>=1024px){.survey-block .survey__results-content{gap:calc(var(--pdtb) * .5)}}.survey-block .survey__chart-wrapper{background-color:var(--grey);padding:calc(var(--pdtb) * .5) calc(var(--pdlr) * 1);border-radius:calc(var(--pdlr) * 1)}@media (width>=1024px){.survey-block .survey__chart-wrapper{padding:calc(var(--pdtb) * .4) calc(var(--pdlr) * .333333);border-radius:calc(var(--pdlr) * .277778)}}.survey-block .survey__chart-title{color:var(--blue-dark);margin-bottom:calc(var(--pdtb) * .4);font-weight:500}@media (width>=1024px){.survey-block .survey__chart-title{margin-bottom:calc(var(--pdtb) * .25)}}.survey-block .survey__chart{max-height:280px}.survey-block .survey__text-results{background-color:var(--grey);padding:calc(var(--pdtb) * .5) calc(var(--pdlr) * 1);border-radius:calc(var(--pdlr) * 1)}@media (width>=1024px){.survey-block .survey__text-results{padding:calc(var(--pdtb) * .4) calc(var(--pdlr) * .333333);border-radius:calc(var(--pdlr) * .277778)}}.survey-block .survey__text-question{color:var(--blue-dark);margin-bottom:calc(var(--pdtb) * .3);font-weight:500}@media (width>=1024px){.survey-block .survey__text-question{margin-bottom:calc(var(--pdtb) * .2)}}.survey-block .survey__text-answers{color:var(--blue-dark);flex-direction:column;padding-left:1.375rem;line-height:1.5;list-style:outside;display:flex}.survey-block .survey__text-answers li{padding:calc(var(--pdtb) * .3) 0}@media (width>=1024px){.survey-block .survey__text-answers li{padding:calc(var(--pdtb) * .3) 0}}.survey-block .survey__text-answers li:not(:first-child){border-top:1px solid var(--blue-dark)}.survey-results{padding-top:calc(var(--pdtb) * 1.5);padding-bottom:calc(var(--pdtb) * 1.5)}@media (width>=1024px){.survey-results{padding-top:calc(var(--pdtb) * 1.25);padding-bottom:calc(var(--pdtb) * 1.25)}}.survey-results__back{color:var(--blue-dark);opacity:.6;margin-bottom:calc(var(--pdtb) * .4);text-decoration:none;display:inline-block}.survey-results__back:hover{opacity:1}@media (width>=1024px){.survey-results__back{margin-bottom:calc(var(--pdtb) * .3)}}.survey-results__header{margin-bottom:calc(var(--pdtb) * 1)}@media (width>=1024px){.survey-results__header{margin-bottom:calc(var(--pdtb) * .7)}}.survey-results__header h1{margin-bottom:calc(var(--pdtb) * .4)}@media (width>=1024px){.survey-results__header h1{margin-bottom:calc(var(--pdtb) * .3)}}.survey-results__meta{align-items:center;gap:calc(var(--pdlr) * 1);flex-wrap:wrap;display:flex}@media (width>=1024px){.survey-results__meta{gap:calc(var(--pdlr) * .333333)}}.survey-results__meta .survey__total{margin-bottom:0}.survey-results__header{margin-top:10rem}@media (width>=1024px){.survey-results__header{margin-top:16rem}}.zimbra-calendar-block{--journey-yellow:var(--yellow,#ffe256);--journey-green:var(--green,#b6d84d);--journey-orange:var(--red,#ff8257);--reserved-slot:var(--blue-light,#d5f3f3);width:100%}.zimbra-calendar-block__header{max-width:900px;margin-bottom:2rem}.zimbra-calendar-block__title{margin-bottom:1rem}.zimbra-calendar-block__calendar{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.zimbra-calendar-block__calendar:empty{min-height:320px}.zimbra-calendar-block .fc{--fc-border-color:#283e592e;--fc-button-bg-color:#283e59;--fc-button-border-color:#283e59;--fc-button-hover-bg-color:#1f3148;--fc-button-hover-border-color:#1f3148;--fc-today-bg-color:#97c75729;color:#283e59}@media (width<=640px){.zimbra-calendar-block .fc .fc-toolbar{flex-direction:column;align-items:stretch;gap:.6rem}.zimbra-calendar-block .fc .fc-toolbar-chunk{flex-wrap:wrap;justify-content:center;gap:.35rem;display:flex}.zimbra-calendar-block .fc .fc-toolbar-title{text-align:center;font-size:1.1rem}.zimbra-calendar-block .fc .fc-button{padding:.35rem .6rem;font-size:.8rem}.zimbra-calendar-block .fc .fc-col-header-cell-cushion,.zimbra-calendar-block .fc .fc-daygrid-day-number{font-size:.8rem}.zimbra-calendar-block .fc .fc-event-title,.zimbra-calendar-block .fc .fc-event-time{font-size:.75rem}}.zimbra-calendar-block .fc-event{border:0;padding:.1rem .25rem}.zimbra-calendar-block .is-pre-reserved{color:#1f1b12;background-color:#d59d2a}.zimbra-calendar-block[data-mode=reservation] .is-pre-reserved{background-color:var(--reserved-slot);color:var(--blue-dark);border:1px dashed var(--blue-dark)}.zimbra-calendar-block .is-confirmed{color:#fff;background-color:#2f7d55}.zimbra-calendar-block[data-mode=reservation] .is-confirmed{background-color:var(--reserved-slot);color:var(--blue-dark)}.zimbra-calendar-block[data-mode=reservation] .is-my-reservation{background-color:var(--blue-dark);color:var(--white);border:2px solid var(--blue-dark);font-weight:700}.zimbra-calendar-block__legend{flex-wrap:wrap;gap:1rem;margin-top:1rem;display:flex}.zimbra-calendar-block__legend span{align-items:center;gap:.45rem;display:inline-flex}.zimbra-calendar-block__legend i{border-radius:999px;width:.8rem;height:.8rem;display:inline-block}.zimbra-calendar-block__dialog{box-sizing:border-box;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;color:#283e59;border:0;border-radius:8px;width:min(720px,100vw - 2rem);max-width:calc(100vw - 2rem);max-height:calc(100dvh - 2rem);margin:auto;padding:0;overflow:auto}.zimbra-calendar-block__dialog::backdrop{background:#00000073}.zimbra-calendar-block__form,.zimbra-calendar-block__event-body{gap:1rem;padding:1.5rem;display:grid}.zimbra-calendar-block__form-header,.zimbra-calendar-block__actions{justify-content:space-between;align-items:center;gap:1rem;display:flex}.zimbra-calendar-block__form{--reservation-ink:#283e59;--reservation-muted:#536477;--reservation-rule:#283e592e;gap:1.5rem;min-width:0;padding:clamp(1rem,4vw,2rem)}.zimbra-calendar-block__form-header{align-items:flex-start}.zimbra-calendar-block__form-header h3{overflow-wrap:anywhere;min-width:0;margin:0}.zimbra-calendar-block__form-section{border:0;border-top:1px solid var(--reservation-rule);min-width:0;margin:0;padding:1.25rem 0 0}.zimbra-calendar-block__form-section legend{color:var(--reservation-ink);padding:0 .75rem 0 0;font-weight:700}.zimbra-calendar-block__slot-fields,.zimbra-calendar-block__contact-fields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.25rem;display:grid}.zimbra-calendar-block__resource-field,.zimbra-calendar-block__date-field,.zimbra-calendar-block__wide-field{grid-column:1/-1}.zimbra-calendar-block__selected-resource{color:var(--reservation-muted);overflow-wrap:anywhere;font-size:.875rem;font-weight:400;line-height:1.5}.zimbra-calendar-block__form :is(input,select,textarea):focus-visible{outline:2px solid var(--reservation-ink);outline-offset:2px}@media (width<=480px){.zimbra-calendar-block__slot-fields,.zimbra-calendar-block__contact-fields{grid-template-columns:minmax(0,1fr);gap:1rem}.zimbra-calendar-block__actions{flex-direction:column-reverse;align-items:stretch}}.zimbra-calendar-block__close,.zimbra-calendar-block__cancel,.zimbra-calendar-block__actions button[type=submit],.zimbra-calendar-block__event-reject,.zimbra-calendar-block__event-approve,.zimbra-calendar-block__event-cancel{cursor:pointer;font:inherit;border:0;border-radius:4px;padding:.75rem 1rem;font-weight:700;line-height:1.1;transition:background-color .2s,color .2s,transform .2s,box-shadow .2s}.zimbra-calendar-block__cancel,.zimbra-calendar-block__actions button[type=submit],.zimbra-calendar-block__event-reject,.zimbra-calendar-block__event-approve,.zimbra-calendar-block__event-cancel{min-width:9rem}.zimbra-calendar-block__cancel:hover,.zimbra-calendar-block__actions button[type=submit]:hover,.zimbra-calendar-block__event-reject:hover,.zimbra-calendar-block__event-approve:hover,.zimbra-calendar-block__event-cancel:hover{transform:translateY(-1px)}.zimbra-calendar-block__cancel:focus-visible,.zimbra-calendar-block__actions button[type=submit]:focus-visible,.zimbra-calendar-block__event-reject:focus-visible,.zimbra-calendar-block__event-approve:focus-visible,.zimbra-calendar-block__event-cancel:focus-visible{outline-offset:2px;outline:3px solid #97c75773}.zimbra-calendar-block__close{background:#eef2f5;flex-shrink:0;width:2.5rem;height:2.5rem;padding:0;font-size:1.5rem;line-height:1}.zimbra-calendar-block__cancel{color:#283e59;background:#eef2f5}.zimbra-calendar-block__cancel:hover{background:#dde6ee}.zimbra-calendar-block__event-reject{color:#7d1f1f;background:#f5dada}.zimbra-calendar-block__event-reject:hover,.zimbra-calendar-block__event-cancel:hover{background:#ebc2c2;box-shadow:0 .35rem 1rem #7d1f1f24}.zimbra-calendar-block__event-cancel{color:#7d1f1f;background:#f5dada}.zimbra-calendar-block__actions button[type=submit],.zimbra-calendar-block__event-approve{color:#fff;background:#283e59}.zimbra-calendar-block__actions button[type=submit]:hover,.zimbra-calendar-block__event-approve:hover{background:#1f3148;box-shadow:0 .35rem 1rem #283e592e}.zimbra-calendar-block__form label{overflow-wrap:anywhere;gap:.35rem;min-width:0;font-weight:600;display:grid}.zimbra-calendar-block__form input,.zimbra-calendar-block__form select,.zimbra-calendar-block__form textarea{box-sizing:border-box;width:100%;min-width:0;max-width:100%;font:inherit;border:1px solid #283e593d;border-radius:4px;padding:.75rem}.zimbra-calendar-block__form select{background:#fff}.zimbra-calendar-block__feedback,.zimbra-calendar-block__event-feedback,.zimbra-calendar-block__event-slot{margin:0}.zimbra-calendar-block__event-details{background:#f6f8fa;border-radius:6px;grid-template-columns:minmax(9rem,max-content) 1fr;gap:.5rem 1rem;margin:0;padding:1rem;display:grid}.zimbra-calendar-block__event-details:empty{display:none}.zimbra-calendar-block__event-details dt{font-weight:700}.zimbra-calendar-block__event-details dd{margin:0}@media (width<=640px){.zimbra-calendar-block__event-details{grid-template-columns:1fr}}.zimbra-calendar-block__feedback,.zimbra-calendar-block__event-feedback{min-height:1.4em}html.zimbra-dialog-open,html.zimbra-dialog-open body{overflow:hidden}.zimbra-calendar-block .fc .fc-timegrid-slot{height:1.5rem}.zimbra-calendar-block[data-mode=reservation] .fc .fc-timegrid-slot{height:4.5rem}.zimbra-calendar-block__selected-slot{overflow-wrap:anywhere;margin:.75rem 0;font-size:1.15rem;font-weight:700}.zimbra-calendar-block{--booking-ink:#283e59;--booking-accent:#95c11f;--booking-soft:#f2f6ec;--booking-muted:#526479;--booking-border:#dce3e9;--booking-white:#fff}.zimbra-calendar-block [hidden]{display:none!important}.zimbra-calendar-block__step{color:var(--booking-muted);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .5rem;font-size:.8rem;font-weight:700}.zimbra-calendar-block__journey-picker h3,.zimbra-calendar-block__calendar-heading h3{color:var(--booking-ink);margin:0 0 .65rem;font-size:clamp(1.4rem,2.5vw,2rem);line-height:1.2}.zimbra-calendar-block__journey-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1.25rem;margin-top:1.5rem;display:grid}.zimbra-calendar-block__journey-card{border:2px solid var(--booking-border);background:var(--booking-white);min-width:0;color:var(--booking-ink);font:inherit;text-align:left;cursor:pointer;border-radius:12px;flex-direction:column;padding:0;transition:border-color .16s,box-shadow .16s;display:flex;overflow:hidden}.zimbra-calendar-block__journey-card:hover{border-color:var(--booking-ink)}.zimbra-calendar-block__journey-card[aria-pressed=true]{border-color:var(--booking-ink);box-shadow:0 0 0 2px var(--journey-color);background:var(--booking-white)}.zimbra-calendar-block__journey-card:focus-visible{outline:3px solid var(--booking-ink);outline-offset:4px}.zimbra-calendar-block__card-media{aspect-ratio:16/10;background:var(--booking-soft);width:100%;display:block;overflow:hidden}.zimbra-calendar-block__card-media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.zimbra-calendar-block__card-placeholder{height:100%;color:var(--booking-ink);align-items:end;padding:1.25rem;font-size:4rem;font-weight:700;line-height:1;display:flex}.zimbra-calendar-block__card-body{flex-direction:column;flex:1;gap:.75rem;width:100%;padding:1.25rem;display:flex}.zimbra-calendar-block__card-title{overflow-wrap:anywhere;font-size:1.2rem;font-weight:700;line-height:1.3}.zimbra-calendar-block__card-description{color:var(--booking-muted);font-size:.95rem;line-height:1.5}.zimbra-calendar-block__card-action{justify-content:space-between;gap:1rem;margin-top:auto;padding-top:.75rem;font-size:.9rem;font-weight:700;display:flex}.zimbra-calendar-block__calendar-heading{margin:2.5rem 0 1.5rem}.zimbra-calendar-block__dialog--booking{background:var(--booking-white);width:min(1040px,100vw - 3rem);max-width:calc(100vw - 3rem);max-height:calc(100dvh - 3rem);box-shadow:0 24px 80px var(--reservation-shadow,#1423333d);border-radius:16px;overflow:hidden}.zimbra-calendar-block__dialog--booking::backdrop{background:#14233394}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__form{flex-direction:column;gap:0;max-height:calc(100dvh - 3rem);padding:0;display:flex}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__form-header{border-bottom:1px solid var(--booking-border);flex:none;align-items:center;padding:20px 32px}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__form-header h3{font-size:clamp(1.3rem,2vw,1.65rem);font-weight:700;line-height:1.2}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__form-header .zimbra-calendar-block__summary-eyebrow{margin-bottom:6px;font-size:.7rem}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__close{background:var(--booking-soft);color:var(--booking-ink);border-radius:50%;flex-shrink:0;width:44px;height:44px}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__close:hover{background:var(--booking-border)}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__form-intro{color:var(--booking-muted);margin-top:8px;font-size:.9rem;line-height:1.45}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__form-body{overscroll-behavior:contain;scrollbar-gutter:stable;grid-template-columns:270px minmax(0,1fr);align-items:start;gap:32px;min-height:0;padding:24px 32px;display:grid;overflow:auto}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__form-fields{gap:20px;min-width:0;display:grid}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__form-section{border:0;padding:0}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__form-section legend{width:100%;margin-bottom:14px;padding:0;font-size:1rem;line-height:1.4}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__section-number{color:var(--booking-muted);margin-right:8px;font-size:.75rem;font-weight:500}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__section-help{color:var(--booking-muted);margin:-6px 0 16px;font-size:.8rem;line-height:1.5}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__contact-fields{gap:14px 16px}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__group-fields{grid-template-columns:150px minmax(0,1fr);align-items:end;gap:16px;display:grid}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__form label{gap:6px;font-size:.85rem;font-weight:500;line-height:1.4}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__form :is(input:not([type=checkbox]):not([type=radio]),textarea){border:1px solid var(--booking-border);background:var(--booking-white);color:var(--booking-ink);border-radius:7px;min-height:44px;padding:11px 12px;font-size:1rem;line-height:1.35;transition:border-color .15s}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__form :is(input:not([type=checkbox]):not([type=radio]),textarea):hover{border-color:var(--booking-muted)}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__form :is(input:not([type=checkbox]):not([type=radio]),textarea):focus-visible{border-color:var(--booking-ink);outline:2px solid var(--booking-ink);outline-offset:2px}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__form textarea{resize:vertical}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__field-help{color:var(--booking-muted);font-size:.75rem;font-weight:400;line-height:1.45}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__option{border:1px solid var(--booking-border);background:var(--booking-white);border-radius:8px;min-height:68px;padding:12px 14px}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__option:has(input:disabled){opacity:.65;cursor:default}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__option:has(input:checked){background:var(--booking-soft);border-color:var(--booking-ink)}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__option:hover{border-color:var(--booking-muted)}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__option small{color:var(--booking-muted);margin-top:3px;font-size:.75rem;font-weight:400;line-height:1.4;display:block}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__lunch legend{font-size:.9rem}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__lunch-status{color:var(--booking-muted);margin-top:8px;font-size:.75rem}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__privacy{color:var(--booking-muted);font-size:.7rem;line-height:1.6}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__privacy a{text-underline-offset:3px;text-decoration:underline}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__message-option{border-top:1px solid var(--booking-border);padding-top:16px}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__message-option summary{cursor:pointer;width:fit-content;font-size:.85rem;font-weight:500;line-height:1.5}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__message-option summary:focus-visible{outline:2px solid var(--booking-ink);outline-offset:4px}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__message-option label{margin-top:12px}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__form-footer{border-top:1px solid var(--booking-border);background:var(--booking-white);flex:none;padding:18px 32px}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__feedback{margin-bottom:12px;font-size:.85rem;line-height:1.5}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__feedback:empty{display:none}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__actions{justify-content:flex-end;gap:12px}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__footer-note{max-width:230px;color:var(--booking-muted);margin-right:auto;font-size:.75rem;line-height:1.4}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__cancel{background:0 0;min-width:0;padding:12px;font-size:.85rem;font-weight:500}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__cancel:hover{background:var(--booking-soft)}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__actions button[type=submit]{border-radius:7px;min-height:46px;padding:12px 20px;font-size:.9rem}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__actions button[type=submit] span{margin-left:12px}.zimbra-calendar-block__dialog--booking button:disabled{opacity:.6;cursor:wait;transform:none}.zimbra-calendar-block__optional{color:var(--booking-muted);margin-left:8px;font-size:.7rem;font-weight:400}.zimbra-calendar-block__booking-summary{background:var(--booking-ink);color:var(--booking-white);border-radius:10px;padding:24px;position:sticky;top:0}.zimbra-calendar-block__booking-summary .zimbra-calendar-block__summary-eyebrow{color:var(--booking-accent)}.zimbra-calendar-block__booking-summary .zimbra-calendar-block__selected-resource{color:var(--booking-white);margin:8px 0 16px;font-size:1.25rem;font-weight:700;line-height:1.3}.zimbra-calendar-block__booking-summary .zimbra-calendar-block__selected-slot{white-space:pre-line;margin:0 0 22px;font-size:.9rem;font-weight:400;line-height:1.55}.zimbra-calendar-block__summary-eyebrow{color:var(--booking-muted);text-transform:uppercase;letter-spacing:.1em;font-size:.7rem;font-weight:600;line-height:1.4;display:block}.zimbra-calendar-block__programme-details summary{cursor:pointer;font-size:.8rem;line-height:1.5;display:none}.zimbra-calendar-block__programme-details summary:focus-visible{outline:2px solid var(--booking-accent);outline-offset:4px}.zimbra-calendar-block__itinerary{overflow-wrap:anywhere;gap:20px;margin:0;padding:0;list-style:none;display:grid}.zimbra-calendar-block__itinerary li{gap:5px;padding-left:20px;font-size:.9rem;line-height:1.4;display:grid;position:relative}.zimbra-calendar-block__itinerary li:before{content:"";background:var(--booking-accent);border-radius:50%;width:7px;height:7px;position:absolute;top:5px;left:0}.zimbra-calendar-block__itinerary li:not(:last-child):after{content:"";background:var(--booking-muted);width:1px;position:absolute;top:18px;bottom:-12px;left:3px}.zimbra-calendar-block__itinerary-time{color:var(--booking-accent);font-size:.75rem;line-height:1.4}.zimbra-calendar-block__summary-badges{margin-top:20px;font-size:.75rem;line-height:1.4;display:flex}.zimbra-calendar-block__change-slot{border:0;border-top:1px solid var(--booking-muted);width:100%;color:var(--booking-white);font:inherit;text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:12px 0;font-size:.8rem;display:flex}.zimbra-calendar-block__change-slot:hover{color:var(--booking-accent)}.zimbra-calendar-block__change-slot:focus-visible{outline:2px solid var(--booking-accent);outline-offset:3px}.zimbra-calendar-block__confirmation-note{margin-top:8px;font-size:.75rem;line-height:1.55}.zimbra-calendar-block__form .zimbra-calendar-block__checkbox-label{cursor:pointer;align-items:center;gap:12px;display:flex}.zimbra-calendar-block__form input[type=checkbox],.zimbra-calendar-block__form input[type=radio]{width:18px;height:18px;accent-color:var(--booking-ink);flex-shrink:0;padding:0}.zimbra-calendar-block__lunch-options{border:0;min-width:0;margin:16px 0 0;padding:0}.zimbra-calendar-block__lunch-options legend{font-weight:500}.zimbra-calendar-block__lunch-notice{color:var(--booking-muted);margin:-6px 0 12px;font-size:.75rem;line-height:1.5}.zimbra-calendar-block__room-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.zimbra-calendar-block__form .zimbra-calendar-block__room-card{cursor:pointer;display:block;position:relative}.zimbra-calendar-block__room-card input{z-index:1;margin:0;position:absolute;top:15px;left:12px}.zimbra-calendar-block__room-content{border:1px solid var(--booking-border);border-radius:8px;align-items:center;gap:10px;height:100%;min-height:76px;padding:12px 12px 12px 40px;display:flex}.zimbra-calendar-block__room-content .zimbra-calendar-block__picture{border-radius:4px;flex:0 0 44px;width:44px;height:44px;overflow:hidden}.zimbra-calendar-block__room-copy{gap:3px;min-width:0;line-height:1.4;display:grid}.zimbra-calendar-block__room-name{font-size:.85rem;font-weight:500}.zimbra-calendar-block__room-capacity,.zimbra-calendar-block__room-location{color:var(--booking-muted);font-size:.7rem;font-weight:400}.zimbra-calendar-block__room-card:hover .zimbra-calendar-block__room-content{border-color:var(--booking-muted)}.zimbra-calendar-block__room-card input:checked+.zimbra-calendar-block__room-content{border-color:var(--booking-ink);background:var(--booking-soft)}.zimbra-calendar-block__room-card input:focus-visible+.zimbra-calendar-block__room-content{outline:2px solid var(--booking-ink);outline-offset:2px}@media (width<=800px){.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__form-header{padding:20px 24px}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__form-body{grid-template-columns:210px minmax(0,1fr);gap:24px;padding:24px}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__booking-summary{padding:18px}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__group-fields,.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__room-grid{grid-template-columns:minmax(0,1fr)}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__form-footer{padding:16px 24px}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__footer-note{display:none}}@media (width<=640px){.zimbra-calendar-block__dialog--booking{border-radius:12px;width:calc(100vw - 16px);max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__form{max-height:calc(100dvh - 16px)}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__form-header{gap:10px;padding:18px 20px}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__form-header h3{font-size:1.2rem}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__form-intro{font-size:.8rem}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__form-body{scrollbar-gutter:auto;grid-template-columns:minmax(0,1fr);gap:24px;padding:20px}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__booking-summary{position:static}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__booking-summary .zimbra-calendar-block__selected-resource{margin:6px 0 10px;font-size:1.1rem}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__booking-summary .zimbra-calendar-block__selected-slot{margin-bottom:16px;font-size:.8rem}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__itinerary{gap:14px}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__itinerary li{font-size:.85rem}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__summary-badges{margin-top:14px}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__confirmation-note{margin-top:12px;font-size:.7rem}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__programme-details summary{display:list-item}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__programme-details[open] .zimbra-calendar-block__itinerary{margin-top:14px}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__change-slot{margin-top:12px;padding-bottom:0}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__contact-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}:is(.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__contact-fields label:has(input[type=email]),.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__contact-fields label:has(input[type=tel])){grid-column:1/-1}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__form-footer{padding:12px 16px max(12px, env(safe-area-inset-bottom))}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__actions{flex-direction:row;align-items:center;gap:8px}.zimbra-calendar-block__dialog--booking .zimbra-calendar-block__actions button[type=submit]{flex:1;padding:12px;font-size:.85rem}}.zimbra-calendar-block select{appearance:none;border:1px solid var(--booking-border);background-color:var(--booking-white);color:var(--booking-ink);font:inherit;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%23283e59' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right .9rem center;background-repeat:no-repeat;border-radius:6px;width:100%;min-width:0;min-height:48px;padding:.8rem 2.75rem .8rem .85rem}@media (prefers-reduced-motion:reduce){.zimbra-calendar-block__journey-card{transition:none}}.zimbra-calendar-block select:focus-visible{outline:3px solid var(--booking-ink);outline-offset:3px}.zimbra-calendar-block__program{gap:.5rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.zimbra-calendar-block__program:empty{display:none}.zimbra-calendar-block__program li{background:var(--booking-soft);border-left:3px solid var(--booking-accent);border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;padding:.8rem 1rem;display:flex}.zimbra-calendar-block__program li span{overflow-wrap:anywhere;min-width:0}.zimbra-calendar-block__program button{font:inherit;border:1px solid var(--booking-border);color:var(--booking-ink);cursor:pointer;background:#fff;border-radius:5px;padding:.45rem .7rem;font-size:.8rem}.zimbra-calendar-block .fc-event.is-start-available{background:var(--journey-color);border-color:var(--journey-color);color:#283e59;cursor:pointer}.zimbra-calendar-block .fc-event.is-start-available .fc-event-main{color:inherit;padding:.3rem}.zimbra-calendar-block .fc-event.is-start-available:hover{filter:brightness(.95)}.zimbra-calendar-block .journey-yellow{--journey-color:var(--journey-yellow)}.zimbra-calendar-block .journey-green{--journey-color:var(--journey-green)}.zimbra-calendar-block .journey-orange{--journey-color:var(--journey-orange)}.zimbra-calendar-block .fc-event-main{color:inherit}.zimbra-calendar-block .zimbra-calendar-block__legend i[class^=journey-]{background:var(--journey-color)}.zimbra-calendar-block .zimbra-calendar-block__journey-card{border-top:6px solid var(--journey-color)}.zimbra-calendar-block .zimbra-calendar-block__program li{border-left-color:var(--journey-color)}.zimbra-calendar-block .zimbra-calendar-block__itinerary li{--booking-accent:var(--journey-color)}.zimbra-calendar-block__start-time{white-space:nowrap;padding:.4rem .5rem;font-size:.9rem;font-weight:700;line-height:1.3;display:block}.zimbra-calendar-block__lunch-status{font-size:.9rem;line-height:1.5}.zimbra-calendar-block__lunch-retry{font:inherit;border:1px solid var(--booking-border);color:var(--booking-ink);cursor:pointer;background:#fff;border-radius:5px;padding:.6rem .8rem}.zimbra-calendar-block__program button:focus-visible,.zimbra-calendar-block__lunch-retry:focus-visible{outline:3px solid var(--booking-ink);outline-offset:3px}.zimbra-calendar-block__form .zimbra-calendar-block__checkbox-label{align-items:center;line-height:1.5}.zimbra-calendar-block__form .zimbra-calendar-block__checkbox-label input[type=checkbox]{align-self:center;min-height:0;margin:0}.zimbra-calendar-block__form .zimbra-calendar-block__checkbox-label span{flex:1;display:block}.zimbra-calendar-block__picture{width:100%;height:100%;display:block}.zimbra-calendar-block__picture img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.zimbra-calendar-block__loading{background:#f7f8fa;border-left:3px solid #31b7bc;border-radius:.375rem;margin:1.5rem 0;padding:.875rem 1rem;line-height:1.5}.zimbra-registration{min-width:0}.zimbra-registration [data-registration-status]{margin:1.5rem 0}.zimbra-registration .zimbra-calendar-block__dialog-content{gap:1rem;padding:clamp(1rem,4vw,2rem);display:grid}.zimbra-registration .zimbra-calendar-block__dialog-content h3{font-size:1.5rem;line-height:1.25}.zimbra-registration .zimbra-registration__close{justify-self:end}.zimbra-registration form:not([hidden]){gap:1rem;display:grid}.zimbra-registration label{gap:.5rem;font-size:.95rem;display:grid}.zimbra-registration input,.zimbra-registration textarea,.zimbra-registration select{box-sizing:border-box;width:100%;font:inherit;color:#283e59;background:#fff;border:1px solid #c7cfd7;border-radius:6px;padding:.8rem}.zimbra-registration button:not(.fc-button){color:#fff;font:inherit;cursor:pointer;background:#283e59;border:0;border-radius:6px;padding:.75rem 1rem}.zimbra-registration button:disabled{opacity:.55;cursor:wait}.zimbra-registration [data-registration-participants] p{overflow-wrap:anywhere;background:#f3f6f8;padding:.75rem}.zimbra-registration [data-registration-participants] button{margin-top:.5rem;display:block}.zimbra-registration .fc-event{cursor:pointer}.zimbra-registration [hidden]{display:none!important}.zimbra-registration [data-registration-grid]{overflow-x:auto}@media (width<=767px){.zimbra-registration .fc-toolbar{flex-wrap:wrap;gap:.75rem}.zimbra-registration .fc-toolbar-title{font-size:1.1rem}.zimbra-registration .fc-timeGridWeek-view,.zimbra-registration .fc-dayGridMonth-view{min-width:700px}}@media (width>=1024px){.column-span-12 .blockText{max-width:62%;margin:0 auto}}.blockText .blockText__title{margin-bottom:calc(var(--pdtb) * .8)}@media (width>=1024px){.blockText .blockText__title{margin-bottom:calc(var(--pdtb) * .675)}}.blockText .blockText__content h3{margin-bottom:calc(var(--pdtb) * .4);font-weight:700}@media (width>=1024px){.blockText .blockText__content h3{margin-bottom:calc(var(--pdtb) * .3)}}.blockText .blockText__content p{margin-bottom:calc(var(--pdtb) * .4)}@media (width>=1024px){.blockText .blockText__content p{margin-bottom:calc(var(--pdtb) * .3)}}.blockText .blockText__content p:last-child{margin-bottom:0}.blockText .blockText__content ul{margin-left:calc(var(--pdlr) * 1);padding:calc(var(--pdtb) * .4) 0}@media (width>=1024px){.blockText .blockText__content ul{margin-left:calc(var(--pdlr) * .222222);padding:calc(var(--pdtb) * .3375) 0;padding-top:calc(var(--pdtb) * .2)}}.blockText .blockText__content ul li{margin-bottom:calc(var(--pdtb) * .2);list-style:outside;position:relative}.blockText .blockText__content ol{padding-left:1.5em;list-style:decimal}.blockText .blockText__button{margin-top:calc(var(--pdtb) * .4)}@media (width>=1024px){.blockText .blockText__button{margin-top:calc(var(--pdtb) * .3375)}}.blockCards{height:100%}.blockCards.no-image{flex-direction:column;justify-content:flex-end;display:flex}.blockCards.no-image .blockCards__link{height:fit-content}.blockCards.no-image .blockCards__link:hover .blockCards__header .blockCards__date__wrapper img{transform:scale(1.1)}.blockCards .blockCards__link{height:100%;padding:calc(var(--pdlr) * 1.25);gap:calc(var(--pdtb) * .5);border-radius:calc(var(--pdlr) * 1.25);transition:opacity .4s var(--custom-ease);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (width>=768px){.blockCards .blockCards__link{border-radius:calc(var(--pdlr) * 1);padding:calc(var(--pdlr) * .75)}}@media (width>=1024px){.blockCards .blockCards__link{gap:calc(var(--pdtb) * .5);border-radius:calc(var(--pdlr) * .555556);padding:calc(var(--pdlr) * .555556)}}.blockCards .blockCards__link .blockCards__header .blockCards__title{margin-bottom:calc(var(--pdtb) * .6)}@media (width>=1024px){.blockCards .blockCards__link .blockCards__header .blockCards__title{margin-bottom:calc(var(--pdtb) * .5)}}.blockCards .blockCards__link .blockCards__header .blockCards__content{font-weight:300}.blockCards .blockCards__link .blockCards__header .blockCards__date__wrapper{margin-top:calc(var(--pdtb) * .4);justify-content:flex-end;display:flex}@media (width>=1024px){.blockCards .blockCards__link .blockCards__header .blockCards__date__wrapper{margin-top:calc(var(--pdtb) * .2)}}.blockCards .blockCards__link .blockCards__header .blockCards__date__wrapper img{aspect-ratio:1;width:calc(var(--pdlr) * .833333);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transform-origin:100% 100%;min-width:48px;transition:transform .4s var(--custom-ease)}.blockCards .blockCards__link .blockCards__footer{flex:1;display:flex;position:relative}.blockCards .blockCards__link .blockCards__footer .blockCards__image{aspect-ratio:371/294;border-radius:calc(var(--pdlr) * 1);width:100%;display:block;overflow:hidden}@media (width>=1024px){.blockCards .blockCards__link .blockCards__footer .blockCards__image{border-radius:calc(var(--pdlr) * .444444)}}.blockCards .blockCards__link .blockCards__footer .blockCards__image .blockCards__image__img{-o-object-position:center;object-position:center;width:100%;height:100%;transition:transform .4s var(--custom-ease);-o-object-fit:cover!important;object-fit:cover!important}.blockCards .blockCards__link .blockCards__footer .blockCards__button{transition:transform .4s var(--custom-ease);transform-origin:100% 100%;position:absolute;bottom:0;right:0;transform:scale(1)}@media (width>=1024px){.blockCards .blockCards__link .blockCards__footer .blockCards__button{bottom:0;right:0}}.blockCards .blockCards__link .blockCards__footer .blockCards__button:before{background-color:var(--grey);border-radius:calc(var(--pdlr) * 1.25) 0 0 0}@media (width>=1024px){.blockCards .blockCards__link .blockCards__footer .blockCards__button:before{border-radius:calc(var(--pdlr) * .444444) 0 0 0}}.blockCards .blockCards__link .blockCards__footer .blockCards__button .merge__element__inner{padding:0}.blockCards .blockCards__link .blockCards__footer .blockCards__button .merge__element__inner .merge__element__content img{aspect-ratio:1;width:calc(var(--pdlr) * .833333);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;min-width:48px}.blockCards .blockCards__link .blockCards__footer .blockCards__button .merge__element__corner__item--tr{background-image:radial-gradient(circle at 0% 0%, transparent calc(var(--pdlr) * 1), var(--grey) calc(var(--pdlr) * 1))}@media (width>=1024px){.blockCards .blockCards__link .blockCards__footer .blockCards__button .merge__element__corner__item--tr{background-image:radial-gradient(circle at 0% 0%, transparent calc(var(--pdlr) * .347222), var(--grey) calc(var(--pdlr) * .347222))}}.blockCards .blockCards__link .blockCards__footer .blockCards__button .merge__element__corner__item--bl{background-image:radial-gradient(circle at 0% 0%, transparent calc(var(--pdlr) * 1), var(--grey) calc(var(--pdlr) * 1))}@media (width>=1024px){.blockCards .blockCards__link .blockCards__footer .blockCards__button .merge__element__corner__item--bl{background-image:radial-gradient(circle at 0% 0%, transparent calc(var(--pdlr) * .347222), var(--grey) calc(var(--pdlr) * .347222))}}.blockCards .blockCards__link.has-link:hover{opacity:.9}.blockCards .blockCards__link.has-link:hover .blockCards__footer .blockCards__image img{transform:scale(1.05)}.blockCards .blockCards__link.has-link:hover .blockCards__footer .blockCards__button{transform:scale(1.1)}.blockCards .blockCards__link.bg-red .blockCards__footer .blockCards__button:before{background-color:var(--red)}.blockCards .blockCards__link.bg-red .blockCards__footer .blockCards__button .merge__element__corner__item--tr{background-image:radial-gradient(circle at 0% 0%, transparent calc(var(--pdlr) * 1), var(--red) calc(var(--pdlr) * 1))}@media (width>=1024px){.blockCards .blockCards__link.bg-red .blockCards__footer .blockCards__button .merge__element__corner__item--tr{background-image:radial-gradient(circle at 0% 0%, transparent calc(var(--pdlr) * .347222), var(--red) calc(var(--pdlr) * .347222))}}.blockCards .blockCards__link.bg-red .blockCards__footer .blockCards__button .merge__element__corner__item--bl{background-image:radial-gradient(circle at 0% 0%, transparent calc(var(--pdlr) * 1), var(--red) calc(var(--pdlr) * 1))}@media (width>=1024px){.blockCards .blockCards__link.bg-red .blockCards__footer .blockCards__button .merge__element__corner__item--bl{background-image:radial-gradient(circle at 0% 0%, transparent calc(var(--pdlr) * .347222), var(--red) calc(var(--pdlr) * .347222))}}.blockCards .blockCards__link.bg-green .blockCards__footer .blockCards__button:before{background-color:var(--green)}.blockCards .blockCards__link.bg-green .blockCards__footer .blockCards__button .merge__element__corner__item--tr{background-image:radial-gradient(circle at 0% 0%, transparent calc(var(--pdlr) * 1), var(--green) calc(var(--pdlr) * 1))}@media (width>=1024px){.blockCards .blockCards__link.bg-green .blockCards__footer .blockCards__button .merge__element__corner__item--tr{background-image:radial-gradient(circle at 0% 0%, transparent calc(var(--pdlr) * .347222), var(--green) calc(var(--pdlr) * .347222))}}.blockCards .blockCards__link.bg-green .blockCards__footer .blockCards__button .merge__element__corner__item--bl{background-image:radial-gradient(circle at 0% 0%, transparent calc(var(--pdlr) * 1), var(--green) calc(var(--pdlr) * 1))}@media (width>=1024px){.blockCards .blockCards__link.bg-green .blockCards__footer .blockCards__button .merge__element__corner__item--bl{background-image:radial-gradient(circle at 0% 0%, transparent calc(var(--pdlr) * .347222), var(--green) calc(var(--pdlr) * .347222))}}.blockCards .blockCards__link.bg-yellow .blockCards__footer .blockCards__button:before{background-color:var(--yellow)}.blockCards .blockCards__link.bg-yellow .blockCards__footer .blockCards__button .merge__element__corner__item--tr{background-image:radial-gradient(circle at 0% 0%, transparent calc(var(--pdlr) * 1), var(--yellow) calc(var(--pdlr) * 1))}@media (width>=1024px){.blockCards .blockCards__link.bg-yellow .blockCards__footer .blockCards__button .merge__element__corner__item--tr{background-image:radial-gradient(circle at 0% 0%, transparent calc(var(--pdlr) * .347222), var(--yellow) calc(var(--pdlr) * .347222))}}.blockCards .blockCards__link.bg-yellow .blockCards__footer .blockCards__button .merge__element__corner__item--bl{background-image:radial-gradient(circle at 0% 0%, transparent calc(var(--pdlr) * 1), var(--yellow) calc(var(--pdlr) * 1))}@media (width>=1024px){.blockCards .blockCards__link.bg-yellow .blockCards__footer .blockCards__button .merge__element__corner__item--bl{background-image:radial-gradient(circle at 0% 0%, transparent calc(var(--pdlr) * .347222), var(--yellow) calc(var(--pdlr) * .347222))}}.blockCards .blockCards__link.bg-blue-dark{color:var(--white)}.blockCards .blockCards__link.bg-blue-dark .blockCards__footer .blockCards__button:before{background-color:var(--blue-dark)}.blockCards .blockCards__link.bg-blue-dark .blockCards__footer .blockCards__button .merge__element__corner__item--tr{background-image:radial-gradient(circle at 0% 0%, transparent calc(var(--pdlr) * 1), var(--blue-dark) calc(var(--pdlr) * 1))}@media (width>=1024px){.blockCards .blockCards__link.bg-blue-dark .blockCards__footer .blockCards__button .merge__element__corner__item--tr{background-image:radial-gradient(circle at 0% 0%, transparent calc(var(--pdlr) * .347222), var(--blue-dark) calc(var(--pdlr) * .347222))}}.blockCards .blockCards__link.bg-blue-dark .blockCards__footer .blockCards__button .merge__element__corner__item--bl{background-image:radial-gradient(circle at 0% 0%, transparent calc(var(--pdlr) * 1), var(--blue-dark) calc(var(--pdlr) * 1))}@media (width>=1024px){.blockCards .blockCards__link.bg-blue-dark .blockCards__footer .blockCards__button .merge__element__corner__item--bl{background-image:radial-gradient(circle at 0% 0%, transparent calc(var(--pdlr) * .347222), var(--blue-dark) calc(var(--pdlr) * .347222))}}.block__grid__column__content.column-span-4 .blockImage{height:100%}.block__grid__column__content.column-span-4 .blockImage .blockImage__image{width:100%;height:100%;max-height:calc(var(--pdtb) * 8.275);border-radius:calc(var(--pdlr) * .444444);justify-content:center;align-items:center;display:flex;overflow:hidden}.block__grid__column__content.column-span-4 .blockImage .blockImage__image img{width:100%;height:100%;max-height:calc(var(--pdtb) * 8.275);-o-object-fit:contain;object-fit:contain;max-width:100%}.block__grid__column__content.column-span-6 .blockImage .blockImage__image{border-radius:calc(var(--pdlr) * .444444);justify-content:center;align-items:center;width:100%;height:60vh;min-height:60vh;display:flex;overflow:hidden}.block__grid__column__content.column-span-6 .blockImage .blockImage__image img{-o-object-fit:contain;object-fit:contain;width:100%;max-width:100%;height:100%}.block__grid__column__content.column-span-8 .blockImage .blockImage__image{border-radius:calc(var(--pdlr) * .444444);aspect-ratio:1;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.block__grid__column__content.column-span-8 .blockImage .blockImage__image img{-o-object-fit:contain;object-fit:contain;width:100%;max-width:100%;height:100%}.block__grid__column__content.column-span-12 .blockImage .blockImage__image{border-radius:calc(var(--pdlr) * 1.25);justify-content:center;align-items:center;width:100%;height:50vh;max-height:50vh;display:flex;overflow:hidden}@media (width>=1024px){.block__grid__column__content.column-span-12 .blockImage .blockImage__image{border-radius:calc(var(--pdlr) * .444444);max-height:100vh}}.block__grid__column__content.column-span-12 .blockImage .blockImage__image img{-o-object-fit:contain;object-fit:contain;width:100%;max-width:100%;height:100%}.blockImage .blockImage__image.no-radius{border-radius:0!important}.section__actu{background-color:var(--grey);border-radius:calc(var(--pdtb) * .75);padding-top:calc(var(--pdtb) * 1.5);padding-bottom:calc(var(--pdtb) * 1.5);margin-bottom:calc(var(--pdtb) * 1.5);max-width:100vw}@media (width>=1024px){.section__actu{max-width:unset;margin-bottom:calc(var(--pdtb) * .75);padding-top:calc(var(--pdtb) * 1.5);padding-bottom:calc(var(--pdtb) * 1.5)}}.section__actu--projets{background-color:var(--darkGrey);border-radius:calc(var(--pdtb) * .75)}@media (width>=1024px){.section__actu--projets{border-radius:calc(var(--pdtb) * .75)}}.section__actu .section__actu__header{margin-bottom:calc(var(--pdtb) * 1.5);justify-content:space-between;align-items:flex-end;display:flex}@media (width>=1024px){.section__actu .section__actu__header{margin-bottom:calc(var(--pdtb) * 1.5)}}.section__actu .section__actu__button__wrapper{gap:calc(var(--pdlr) * .555556);display:none}.section__actu .section__actu__button__wrapper.is-mobile{margin-top:calc(var(--pdtb) * .8);justify-content:center;align-items:center;display:flex}@media (width>=1024px){.section__actu .section__actu__button__wrapper.is-desktop{display:flex}.section__actu .section__actu__button__wrapper.is-mobile{display:none}}.section__actu .section__actu__button__wrapper .section__actu__button{transition:opacity .4s var(--custom-ease)}.section__actu .section__actu__button__wrapper .section__actu__button:hover{opacity:.9}.section__actu .section__actu__button__wrapper .section__actu__button__wrapper__controls .section__actu__button__wrapper__controls__buttons{gap:calc(var(--pdlr) * .194444);display:flex}.section__actu .section__actu__button__wrapper .section__actu__button__wrapper__controls .section__actu__button__wrapper__controls__buttons .embla__button{aspect-ratio:1;width:40px}.section__actu .section__actu__button__wrapper .section__actu__button__wrapper__controls .section__actu__button__wrapper__controls__buttons .embla__button:disabled{opacity:.5;cursor:not-allowed}@media (width>=1024px){.section__actu .section__actu__button__wrapper .section__actu__button__wrapper__controls .section__actu__button__wrapper__controls__buttons .embla__button{width:60px}}.section__actu .section__actu__button__wrapper .section__actu__button__wrapper__controls .section__actu__button__wrapper__controls__buttons .embla__button img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%}.section__actu .section__actu__button__wrapper .section__actu__button__wrapper__controls .section__actu__button__wrapper__controls__buttons .embla__button--prev{transform:rotate(180deg)}.section__actu .section__actu__embla{--slide-spacing:1rem;--slide-size:90%}@media (width>=640px){.section__actu .section__actu__embla{--slide-size:75%}}@media (width>=768px){.section__actu .section__actu__embla{--slide-size:45%}}@media (width>=1024px){.section__actu .section__actu__embla{--slide-size:30%}}@media (width>=1280px){.section__actu .section__actu__embla{--slide-size:24%}}.section__actu .section__actu__embla__viewport{overflow:hidden}.section__actu .section__actu__embla__container{touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing) * -1);align-items:flex-end;display:flex}.section__actu .section__actu__embla__slide{flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing);height:fit-content;transform:translate(0,0)}.actualites__card{height:100%}.actualites__card.no-image{flex-direction:column;justify-content:flex-end;display:flex}.actualites__card.no-image .actualites__card__link{height:fit-content}.actualites__card.no-image:hover .actualites__card__link .actualites__card__header .actualites__card__date__wrapper img{transform:scale(1.1)}.actualites__card .actualites__card__link{background-color:var(--grey);height:100%;padding:calc(var(--pdlr) * 1);gap:calc(var(--pdtb) * .8);border-radius:calc(var(--pdlr) * 1.5625);transition:opacity .4s var(--custom-ease);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (width>=1024px){.actualites__card .actualites__card__link{gap:calc(var(--pdtb) * .4);border-radius:calc(var(--pdlr) * .444444);padding:calc(var(--pdlr) * .444444)}}.actualites__card .actualites__card__link .actualites__card__header .actualites__card__tag{margin-bottom:calc(var(--pdtb) * .3);background-color:var(--blue-light);width:fit-content;padding:calc(var(--pdtb) * .15) calc(var(--pdlr) * .625);padding-top:calc(var(--pdtb) * .2);border-radius:100px;display:flex}@media (width>=1024px){.actualites__card .actualites__card__link .actualites__card__header .actualites__card__tag{margin-bottom:calc(var(--pdtb) * .15);padding:calc(var(--pdtb) * .075) calc(var(--pdlr) * .138889);padding-top:calc(var(--pdtb) * .1);margin-bottom:calc(var(--pdtb) * .2)}}.actualites__card .actualites__card__link .actualites__card__header .actualites__card__date__wrapper{margin-top:calc(var(--pdtb) * .4);justify-content:space-between;display:flex}@media (width>=1024px){.actualites__card .actualites__card__link .actualites__card__header .actualites__card__date__wrapper{margin-top:calc(var(--pdtb) * .2)}}.actualites__card .actualites__card__link .actualites__card__header .actualites__card__date__wrapper img{aspect-ratio:1;width:calc(var(--pdlr) * .555556);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transform-origin:100% 100%;min-width:32px;transition:transform .4s var(--custom-ease)}.actualites__card .actualites__card__link .actualites__card__footer{flex:1;display:flex}.actualites__card .actualites__card__link .actualites__card__footer .actualites__card__image{aspect-ratio:371/294;border-radius:calc(var(--pdlr) * 1.5625);width:100%;display:block;overflow:hidden}@media (width>=1024px){.actualites__card .actualites__card__link .actualites__card__footer .actualites__card__image{border-radius:calc(var(--pdlr) * .347222)}}.actualites__card .actualites__card__link .actualites__card__footer .actualites__card__image .actualites__card__image__img{-o-object-position:center;object-position:center;width:100%;height:100%;transition:transform .4s var(--custom-ease);-o-object-fit:cover!important;object-fit:cover!important}.actualites__card .actualites__card__link .actualites__card__footer .actualites__card__button{bottom:calc(var(--pdlr) * 1);right:calc(var(--pdlr) * 1);transition:transform .4s var(--custom-ease);transform-origin:100% 100%;transform:scale(1)}@media (width>=1024px){.actualites__card .actualites__card__link .actualites__card__footer .actualites__card__button{bottom:calc(var(--pdlr) * .444444);right:calc(var(--pdlr) * .444444)}}.actualites__card .actualites__card__link .actualites__card__footer .actualites__card__button:before{background-color:var(--grey);border-radius:calc(var(--pdlr) * 1.5625) 0 0 0}@media (width>=1024px){.actualites__card .actualites__card__link .actualites__card__footer .actualites__card__button:before{border-radius:calc(var(--pdlr) * .347222) 0 0 0}}.actualites__card .actualites__card__link .actualites__card__footer .actualites__card__button .merge__element__inner{padding:0}.actualites__card .actualites__card__link .actualites__card__footer .actualites__card__button .merge__element__inner .merge__element__content img{aspect-ratio:1;width:calc(var(--pdlr) * .555556);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;min-width:32px}.actualites__card:hover .actualites__card__link{opacity:.9}.actualites__card:hover .actualites__card__link .actualites__card__footer .actualites__card__image img{transform:scale(1.05)}.actualites__card:hover .actualites__card__link .actualites__card__footer .actualites__card__button{transform:scale(1.1)}.blockShortcuts .blockShortcuts__title{margin-bottom:calc(var(--pdtb) * .8)}@media (width>=1024px){.blockShortcuts .blockShortcuts__title{margin-bottom:calc(var(--pdtb) * .75)}}.blockShortcuts .blockShortcuts__list{gap:calc(var(--pdlr) * .5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=640px){.blockShortcuts .blockShortcuts__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.blockShortcuts .blockShortcuts__list{gap:calc(var(--pdlr) * .333333);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1280px){.blockShortcuts .blockShortcuts__list{grid-template-columns:repeat(6,minmax(0,1fr))}}.blockShortcuts .blockShortcuts__list .blockShortcuts__item{isolation:isolate;justify-content:space-between;gap:calc(var(--pdtb) * .5);background-color:var(--grey);border-radius:calc(var(--pdlr) * 1.25);min-width:0;padding:calc(var(--pdlr) * 1.25);transition:opacity .4s var(--custom-ease);flex-direction:column;display:flex;position:relative;overflow:hidden;container-type:inline-size}@media (width>=1024px){.blockShortcuts .blockShortcuts__list .blockShortcuts__item{gap:calc(var(--pdtb) * .4);border-radius:calc(var(--pdlr) * .444444);padding:calc(var(--pdlr) * .444444)}}.blockShortcuts .blockShortcuts__list .blockShortcuts__item .blockShortcuts__item__text{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;max-width:100%;font-size:clamp(.875rem,9cqi,1.5rem);line-height:1.2}.blockShortcuts .blockShortcuts__list .blockShortcuts__item .blockShortcuts__item__image{z-index:-2;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.blockShortcuts .blockShortcuts__list .blockShortcuts__item .blockShortcuts__item__image img{width:100%;height:100%;-o-object-fit:cover!important;object-fit:cover!important}.blockShortcuts .blockShortcuts__list .blockShortcuts__item:before{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.blockShortcuts .blockShortcuts__list .blockShortcuts__item--text-blue .blockShortcuts__item__text{color:var(--blue-dark)}.blockShortcuts .blockShortcuts__list .blockShortcuts__item--text-blue.blockShortcuts__item--has-image:before{background:#fff6}.blockShortcuts .blockShortcuts__list .blockShortcuts__item--text-white .blockShortcuts__item__text{color:var(--white)}.blockShortcuts .blockShortcuts__list .blockShortcuts__item--text-white:before{background:#283e5966}.blockShortcuts .blockShortcuts__list .blockShortcuts__item .blockShortcuts__item__icon{aspect-ratio:1;width:calc(var(--pdlr) * .555556);background-color:var(--blue-dark);min-width:32px;color:var(--white);transform-origin:0 100%;transition:transform .4s var(--custom-ease);border-radius:50%;justify-content:center;align-items:center;display:flex}.blockShortcuts .blockShortcuts__list .blockShortcuts__item .blockShortcuts__item__icon svg{stroke:currentColor;width:50%;height:50%}.blockShortcuts .blockShortcuts__list .blockShortcuts__item:hover .blockShortcuts__item__icon{transform:scale(1.1)}.zimbra-calendar-block__mobile-scroll-hint{display:none}@media (width<=767px){.header .header__wrapper .header__inner__wrapper .header__buttons .header__account.header__account--logout{display:none}.header .header__inner__wrapper{gap:0}.menu-extranet .menu-extranet__sidebar{max-height:none;overflow:visible}.menu-extranet .menu-extranet__sidebar .menu-extranet__logo{gap:12px;padding:18px 16px}.menu-extranet .menu-extranet__sidebar .menu-extranet__logo>a{width:122px;min-width:90px}.menu-extranet .menu-extranet__actions{gap:6px}.menu-extranet .menu-extranet__actions .button__icon{width:40px;min-width:40px;height:40px;padding:10px}.menu-extranet .menu-extranet__actions .button__icon :is(img,svg){width:20px;height:20px}.menu-extranet .menu-extranet__logo:has(.menu-extranet__search__input.active){margin-bottom:60px}.menu-extranet .menu-extranet__search__input.active{border:1px solid var(--blue-dark);background:var(--grey);border-radius:12px;width:calc(100% - 32px);min-width:0;height:44px;margin:0;padding:10px 14px;font-size:16px;top:100%;left:16px;right:16px}.menu-extranet .menu-extranet__search__input:focus-visible{outline:2px solid var(--blue-dark);outline-offset:2px}.menu-extranet .menu-extranet__account-links{justify-content:space-between;align-items:center;gap:12px;padding:0 16px 12px;font-size:14px}.menu-extranet .menu-extranet__logout{color:#b42318;align-items:center;gap:7px;min-height:40px;margin-left:auto;font-weight:600;text-decoration:none;display:inline-flex}.menu-extranet .menu-extranet__logout svg{width:17px;height:17px}.menu-extranet .menu-extranet__sidebar .menu-extranet__categories .menu-extranet__category{border-left-width:3px}.menu-extranet .menu-extranet__sidebar .menu-extranet__categories .menu-extranet__category__button{min-height:44px;padding:12px 16px;font-size:15px;line-height:1.3}.menu-extranet.is-searching .menu-extranet__categories,.menu-extranet.is-searching .menu-extranet__view__title{display:none}.menu-extranet .menu-extranet__main .menu-extranet__body{padding:16px}.menu-extranet .menu-extranet__main .menu-extranet__body .menu-extranet__grid{margin-bottom:10px}.accordeon__follow{margin-bottom:18px}.extranet-follow .extranet-return{text-align:left;gap:8px;min-height:42px;padding:10px 12px;font-size:13px;line-height:1.35}.extranet-follow .extranet-return svg{width:17px;height:17px}.extranet-follow .extranet-return [data-follow-icon-on],.extranet-follow .extranet-return [data-follow-icon-off]{flex-shrink:0}.extranet-follow .extranet-follow__hint,.extranet-follow__status{margin-top:7px;font-size:12px;line-height:1.5}.zimbra-calendar-block{min-width:0;padding:0}.zimbra-calendar-block .zimbra-calendar-block__title{font-size:30px;line-height:1.1}.zimbra-calendar-block .zimbra-calendar-block__header{margin-bottom:24px}.zimbra-calendar-block .zimbra-calendar-block__step{font-size:12px}.zimbra-calendar-block .zimbra-calendar-block__journey-picker h3,.zimbra-calendar-block .zimbra-calendar-block__calendar-heading h3{font-size:21px}.zimbra-calendar-block .zimbra-calendar-block__journey-picker>p,.zimbra-calendar-block .zimbra-calendar-block__calendar-heading>p{font-size:14px;line-height:1.45}.zimbra-calendar-block .zimbra-calendar-block__journey-grid{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:20px}.zimbra-calendar-block .zimbra-calendar-block__journey-card{border-radius:14px;flex-direction:row;align-items:stretch;min-height:96px;display:flex}.zimbra-calendar-block .zimbra-calendar-block__card-media{aspect-ratio:auto;flex:0 0 80px;width:80px}.zimbra-calendar-block .zimbra-calendar-block__card-media picture{height:100%;display:block}.zimbra-calendar-block .zimbra-calendar-block__card-placeholder{justify-content:center;align-items:center;padding:10px;font-size:32px}.zimbra-calendar-block .zimbra-calendar-block__card-body{gap:6px;min-width:0;padding:12px}.zimbra-calendar-block .zimbra-calendar-block__card-title{font-size:16px;line-height:1.3}.zimbra-calendar-block .zimbra-calendar-block__card-description{font-size:13px;line-height:1.4}.zimbra-calendar-block .zimbra-calendar-block__card-action{padding-top:4px;font-size:12px}.zimbra-calendar-block .zimbra-calendar-block__program{font-size:14px}.zimbra-calendar-block .fc .fc-toolbar{flex-direction:column;align-items:center;gap:10px;position:sticky;left:0}.zimbra-calendar-block .fc .fc-toolbar-chunk{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.zimbra-calendar-block .fc .fc-toolbar-chunk:nth-child(2){order:-1}.zimbra-calendar-block .fc .fc-toolbar-title{font-size:17px}.zimbra-calendar-block .fc .fc-button{min-height:44px;padding:8px 10px;font-size:13px}.zimbra-calendar-block .fc .fc-view-harness:has(.fc-timeGridWeek-view){min-width:760px}.zimbra-calendar-block .fc .fc-dayGridMonth-view .fc-col-header-cell-cushion,.zimbra-calendar-block .fc .fc-dayGridMonth-view .fc-daygrid-day-number{font-size:11px}.zimbra-calendar-block .fc .fc-dayGridMonth-view .fc-daygrid-event{line-height:1.3;display:block;overflow:hidden}.zimbra-calendar-block .fc .fc-dayGridMonth-view .fc-daygrid-event .fc-event-main-frame,.zimbra-calendar-block .fc .fc-dayGridMonth-view .fc-daygrid-event .fc-event-title-container{display:block}.zimbra-calendar-block .fc .fc-dayGridMonth-view .fc-daygrid-event .fc-event-time{font-size:10px;display:block}.zimbra-calendar-block .fc .fc-dayGridMonth-view .fc-daygrid-event .fc-event-title{white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.zimbra-calendar-block .fc .fc-col-header-cell-cushion,.zimbra-calendar-block .fc .fc-daygrid-day-number{white-space:nowrap;font-size:13px}.zimbra-calendar-block .fc .fc-timegrid-axis,.zimbra-calendar-block .fc .fc-timegrid-slot-label,.zimbra-calendar-block .fc .fc-event-title,.zimbra-calendar-block .fc .fc-event-time{font-size:12px}.zimbra-calendar-block .fc .fc-timegrid-slot{height:24px}.zimbra-calendar-block[data-mode=reservation] .fc .fc-timegrid-slot{height:56px}.zimbra-calendar-block .zimbra-calendar-block__legend{gap:10px;font-size:12px}.zimbra-calendar-block:has(.fc-timeGridWeek-view) .zimbra-calendar-block__mobile-scroll-hint{margin-bottom:10px;font-size:12px;line-height:1.4;display:block}.block__grid__column__content:has(>.zimbra-calendar-block){padding:0}.block__grid:has(.zimbra-calendar-block){min-width:0}:is(.block__grid__column:has(.zimbra-calendar-block),.block__grid__column__content:has(.zimbra-calendar-block)){min-width:0;max-width:100%}.footer .footer__placeholder{height:24px}.footer .footer__content{grid-template-columns:76px minmax(0,1fr);align-items:start;gap:24px;padding:28px 20px 24px;display:grid}.footer .footer__content .footer__content__logo__wrapper{width:76px;min-width:0}.footer .footer__content .footer__content__container{flex-direction:column;gap:22px;min-width:0;display:flex}.footer .footer__content .footer__content__container .footer__content__wrapper{min-width:0}.footer .footer__content .footer__content__container .footer__content__wrapper .footer__content__socials{gap:10px;margin-top:14px}.footer .footer__content .footer__content__container .footer__content__wrapper .footer__content__socials a{width:32px;min-width:32px}.footer .footer__content :is(.body__24,.footer__content__navigation__link){font-size:14px;line-height:1.5}.footer .footer__content h3.body__24{margin-bottom:6px;font-size:12px}.footer .footer__content .footer__content__container .footer__content__wrapper .footer__content__address{margin-bottom:16px}.footer .footer__legals{flex-direction:column-reverse;gap:16px;width:calc(100% - 40px);padding:16px 0 24px}.footer .footer__legals__links{flex-wrap:wrap;gap:10px 18px;display:flex}.footer .footer__legals__links>span{display:none}.footer .footer__legals .body__20{text-align:left;font-size:12px;line-height:1.5}}@media print{@page{margin:1.5cm}.header__top,.header__inner__wrapper,menu{display:none!important}.header{box-shadow:none!important;background:0 0!important;position:static!important}.header__logo__wrapper{padding:0 0 .5cm;display:block!important}.footer,.offresitem__candidater,.form-block,.filters__container,.offresitem__join,[class*=arian],#cc-main,.cc-overlay,.button,.buttonBlock,.imageButton,button{display:none!important}.home__installations__item{text-decoration:none!important}.home__installations__item__icon__wrapper,.video__section,.video__block,iframe,video{display:none!important}.offresitem__content{display:block!important}.offresitem__content__wrapper{float:none!important;width:100%!important;max-width:100%!important}.offresitem__hero,.offresitem__profil,.offresitem__content__wrapper__right{width:100%!important;display:block!important}.offresitem__infos__wrapper__el,.offresitem__profil__wrapper,.offresitem__content__left__missions__container,.offresitem__content__left__description__container,.offresitem__content__right__container,.offres__card,.blocks-block,.imageText,.imageText__imageWrapper,figure,picture{page-break-inside:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important}h1,h2,h3,h4,h5{page-break-after:avoid!important;-moz-column-break-after:avoid!important;break-after:avoid!important}p,li{orphans:3;widows:3}img{page-break-inside:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important;max-width:100%!important;height:auto!important}body,.bg-blue-light,.bg-white,.offresitem__hero,.offresitem__content__left__missions__container,.offresitem__content__right__container,.offresitem__profil__wrapper,.offresitem__candidater__wrapper{color:#000!important;background:#fff!important}*{box-shadow:none!important;text-shadow:none!important}a{text-decoration:none;color:#000!important}.section__actu{display:none!important}.home__hero__bottom{height:auto!important;min-height:0!important}.home__parcours{position:static!important;overflow:visible!important}.home__parcours__card{display:none!important}.home__map{min-height:0!important}.home__map__inner{height:auto!important;min-height:0!important;display:block!important;position:relative!important;overflow:visible!important}.home__map__inner__map__container,.home__map__inner__image__wrapper,.home__map__inner__icon__img{display:none!important}.home__map__inner__data__wrapper{margin:.2cm .5cm!important;display:inline-block!important;position:static!important;transform:none!important}.home__map__inner__content__wrapper{display:block!important;position:static!important}section,.pdtb{padding-top:.3cm!important;padding-bottom:.3cm!important}.blocks-block+.blocks-block{margin-top:.2cm!important}.offresitem__content__left__missions__container,.offresitem__content__left__description__container{page-break-inside:auto!important;-moz-column-break-inside:auto!important;break-inside:auto!important}}:root{--custom-ease:cubic-bezier(.48, 0, .18, 1);--pdlr:clamp(1rem, .1923rem + 3.5897vw, 4.5rem);--pdtb:clamp(2.5rem, 2.2115rem + 1.2821vw, 3.75rem)}@media screen and (width>=1920px){:root{--pdlr:clamp(4.5rem, 0rem + 3.75vw, 6rem);--pdtb:clamp(5rem, .125rem + 4.0625vw, 6.625rem)}}[data-barba=container].barba-active{z-index:1;position:relative}.pdlr{padding-left:var(--pdlr);padding-right:var(--pdlr)}.pdtb{padding-top:var(--pdtb);padding-bottom:var(--pdtb)}.mtb{margin-top:var(--pdtb);margin-bottom:var(--pdtb)}.section100{box-sizing:border-box;width:100%;height:100vh}label,input,textarea{display:block}.uniform__potty,.honeypot{position:absolute;left:-9999px}.merge__element{z-index:1;width:fit-content;height:fit-content;position:absolute}.merge__element .merge__element__inner{padding:calc(var(--pdtb) * .125);border-radius:1000px}.merge__element--bl{border-radius:0 calc(var(--pdlr) * 1.5625) 0 0;bottom:0;left:0}@media (width>=1024px){.merge__element--bl{border-radius:0 calc(var(--pdlr) * .347222) 0 0}}.merge__element--br{border-radius:calc(var(--pdlr) * 1.5625) 0 0 0;bottom:0;right:0}@media (width>=1024px){.merge__element--br{border-radius:calc(var(--pdlr) * .347222) 0 0 0}}.merge__element--tl{border-radius:0 0 calc(var(--pdlr) * 1.5625) 0;top:0;left:0}@media (width>=1024px){.merge__element--tl{border-radius:0 0 calc(var(--pdlr) * .347222) 0}}.merge__element--tr{border-radius:0 calc(var(--pdlr) * 1.5625) 0 0;top:0;right:0}@media (width>=1024px){.merge__element--tr{border-radius:0 calc(var(--pdlr) * .347222) 0 0}}.merge__element .merge__element__corner__item{width:calc(var(--pdlr) * 1);height:calc(var(--pdlr) * 1);position:absolute}@media (width>=1024px){.merge__element .merge__element__corner__item{width:calc(var(--pdlr) * .347222);height:calc(var(--pdlr) * .347222)}}.merge__element .merge__element__corner__item--tl{transform:translateY(calc(-100% - var(--pdlr) * .625 + .5px));background-image:radial-gradient(circle at 100% 0%, transparent calc(var(--pdlr) * 1), var(--white) calc(var(--pdlr) * 1));top:0;left:0}@media (width>=1024px){.merge__element .merge__element__corner__item--tl{transform:translateY(calc(-100% - var(--pdlr) * .138889 + .5px));background-image:radial-gradient(circle at 100% 0%, transparent calc(var(--pdlr) * .347222), var(--white) calc(var(--pdlr) * .347222))}}.merge__element .merge__element__corner__item--br{transform:translateX(calc(100% + var(--pdlr) * .625 - .5px));background-image:radial-gradient(circle at 100% 0%, transparent calc(var(--pdlr) * 1), var(--white) calc(var(--pdlr) * 1));bottom:0;right:0}@media (width>=1024px){.merge__element .merge__element__corner__item--br{transform:translateX(calc(100% + var(--pdlr) * .138889 - .5px));background-image:radial-gradient(circle at 100% 0%, transparent calc(var(--pdlr) * .347222), var(--white) calc(var(--pdlr) * .347222))}}.merge__element .merge__element__corner__item--tr{transform:translate(calc(0% + .25px), calc(-100% - var(--pdtb) * .2 + .5px));background-image:radial-gradient(circle at 0% 0%, transparent calc(var(--pdlr) * 1), var(--grey) calc(var(--pdlr) * 1));top:0;right:0}@media (width>=1024px){.merge__element .merge__element__corner__item--tr{transform:translate(calc(0% + .25px), calc(-100% - var(--pdlr) * .138889 + .5px));background-image:radial-gradient(circle at 0% 0%, transparent calc(var(--pdlr) * .347222), var(--grey) calc(var(--pdlr) * .347222))}}.merge__element .merge__element__corner__item--bl{transform:translate(calc(-100% - var(--pdlr) * .5 + .5px), calc(0% + .5px));background-image:radial-gradient(circle at 0% 0%, transparent calc(var(--pdlr) * 1), var(--grey) calc(var(--pdlr) * 1));bottom:0;left:0}@media (width>=1024px){.merge__element .merge__element__corner__item--bl{transform:translate(calc(-100% - var(--pdlr) * .138889 + .5px), calc(0% + .5px));background-image:radial-gradient(circle at 0% 0%, transparent calc(var(--pdlr) * .347222), var(--grey) calc(var(--pdlr) * .347222))}}.merge__element:before{content:"";width:calc(100% + var(--pdlr) * 1);height:calc(100% + var(--pdlr) * 1);background-color:var(--white);z-index:-1;border-radius:calc(var(--pdlr) * 1.5625);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width>=1024px){.merge__element:before{width:calc(100% + var(--pdlr) * .277778);height:calc(100% + var(--pdlr) * .277778);border-radius:calc(var(--pdlr) * .347222)}}.merge__element--big .merge__element__inner{padding:calc(var(--pdtb) * .35) calc(var(--pdlr) * 1.125);border-radius:60px}@media (width>=768px){.merge__element--big .merge__element__inner{min-width:unset}}@media (width>=1024px){.merge__element--big .merge__element__inner{padding:calc(var(--pdtb) * .525) calc(var(--pdlr) * 1.11111);border-radius:1000px}}.merge__element--big:before{width:calc(100% + var(--pdlr) * 1.25);height:calc(100% + var(--pdlr) * 1.25)}@media (width>=1024px){.merge__element--big:before{width:calc(100% + var(--pdlr) * .555556);height:calc(100% + var(--pdlr) * .555556)}}.merge__element--big.merge__element--tl:before{border-radius:0 0 60px}@media (width>=1024px){.merge__element--big.merge__element--tl:before{border-radius:0 0 calc(var(--pdlr) * 1.73611) 0}}.merge__element--big.merge__element--tr:before{border-radius:0 0 0 60px}@media (width>=1024px){.merge__element--big.merge__element--tr:before{border-radius:0 calc(var(--pdlr) * 1.73611) 0 0}}.merge__element--big.merge__element--bl:before{border-radius:0 60px 0 0}@media (width>=1024px){.merge__element--big.merge__element--bl:before{border-radius:0 calc(var(--pdlr) * 1.73611) 0 0}}.merge__element--big.merge__element--br:before{border-radius:60px 0 0}@media (width>=1024px){.merge__element--big.merge__element--br:before{border-radius:calc(var(--pdlr) * 1.73611) 0 0 0}}.merge__element--big .merge__element__corner__item{aspect-ratio:1;width:60px;height:60px;position:absolute}@media (width>=1024px){.merge__element--big .merge__element__corner__item{width:calc(var(--pdlr) * 1.94444);height:calc(var(--pdlr) * 1.94444)}}.merge__element--big .merge__element__corner__item--tl{transform:translateY(calc(-100% - var(--pdlr) * .625 + .5px));background-image:radial-gradient(circle at 100% 0%, transparent 60px, var(--white) 60px);top:0;left:0}@media (width>=1024px){.merge__element--big .merge__element__corner__item--tl{transform:translateY(calc(-100% - var(--pdlr) * .277778 + .5px));background-image:radial-gradient(circle at 100% 0%, transparent calc(var(--pdlr) * 1.94444), var(--white) calc(var(--pdlr) * 1.94444))}}.merge__element--big .merge__element__corner__item--br{transform:translateX(calc(100% + var(--pdlr) * .625 - .5px));background-image:radial-gradient(circle at 100% 0%, transparent 60px, var(--white) 60px);bottom:0;right:0}@media (width>=1024px){.merge__element--big .merge__element__corner__item--br{transform:translateX(calc(100% + var(--pdlr) * .277778 - .5px));background-image:radial-gradient(circle at 100% 0%, transparent calc(var(--pdlr) * 1.94444), var(--white) calc(var(--pdlr) * 1.94444))}}.merge__element--big .merge__element__corner__item--tr{transform:translate(calc(100% + var(--pdlr) * .625 - .5px), calc(-100% - var(--pdlr) * .625 + .5px));background-image:radial-gradient(circle at 100% 0%, transparent 60px, var(--white) 60px);top:0;right:0}@media (width>=1024px){.merge__element--big .merge__element__corner__item--tr{transform:translate(calc(100% + var(--pdlr) * .277778 - .5px), calc(-100% - var(--pdlr) * .277778 + .5px));background-image:radial-gradient(circle at 100% 0%, transparent calc(var(--pdlr) * 1.94444), var(--white) calc(var(--pdlr) * 1.94444))}}.merge__element--big .merge__element__corner__item--bl{transform:translate(calc(-100% - var(--pdlr) * .625 + .5px), calc(100% + var(--pdlr) * .625 - .5px));background-image:radial-gradient(circle at 0% 100%, transparent 60px, var(--white) 60px);bottom:0;left:0}@media (width>=1024px){.merge__element--big .merge__element__corner__item--bl{transform:translate(calc(-100% - var(--pdlr) * .277778 + .5px), calc(100% + var(--pdlr) * .277778 - .5px));background-image:radial-gradient(circle at 0% 100%, transparent calc(var(--pdlr) * 1.94444), var(--white) calc(var(--pdlr) * 1.94444))}}.js-copy-email{cursor:pointer}@media (width>=1024px){.lg\:mt-0{margin-top:0}.lg\:col-1{flex:0 0 8.33333%;width:100%;max-width:8.33333%;min-height:1px;padding-left:10px;padding-right:10px}.lg\:col-4{flex:0 0 33.3333%;width:100%;max-width:33.3333%;min-height:1px;padding-left:10px;padding-right:10px}.lg\:col-5{flex:0 0 41.6667%;width:100%;max-width:41.6667%;min-height:1px;padding-left:10px;padding-right:10px}.lg\:col-6{flex:0 0 50%;width:100%;max-width:50%;min-height:1px;padding-left:10px;padding-right:10px}.lg\:col-10{flex:0 0 83.3333%;width:100%;max-width:83.3333%;min-height:1px;padding-left:10px;padding-right:10px}}
