.field-story{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(36px,5.5vw,80px);padding-block:12px 90px;display:grid}.field-story__copy h2,.field-story__copy h3{max-width:22ch;font-family:var(--display);letter-spacing:var(--ls-l);text-wrap:balance;margin-bottom:20px;font-size:clamp(1.75rem,2.7vw,2.25rem);font-weight:400;line-height:1.16}.field-story__copy h3{margin-top:36px;font-size:clamp(25px,2.3vw,30px)}.field-story__copy p{max-width:55ch;margin:0;font-size:16px;line-height:1.85}.field-story__image{object-fit:cover;object-position:65% center;border-radius:1.375rem;width:100%;height:100%;min-height:420px;max-height:560px;display:block}.equipment-support{background:var(--pale);padding-block:88px 74px}.equipment-support h2{max-width:1120px;font-family:var(--display);letter-spacing:var(--ls-m);text-align:center;text-wrap:balance;margin:0 auto 58px;font-size:clamp(2rem,3.2vw,2.75rem);font-weight:400;line-height:1.16}.equipment-support h2 span,.field-statement h2 span{color:inherit}.equipment-support__list{grid-template-rows:repeat(3,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;gap:27px 72px;margin:0;padding:0;list-style:none;display:grid}.equipment-support__list li{align-items:flex-start;gap:14px;font-size:18px;line-height:1.85;display:flex}.equipment-support__mark{background:var(--cobalt);border-radius:50%;flex:0 0 6px;width:6px;height:6px;margin-top:.8em}.equipment-support__invitation{text-align:center;max-width:72ch;margin:44px auto 0;font-size:16px}.field-statement{isolation:isolate;background:var(--grey);position:relative;overflow:hidden}.field-statement:after{content:"";z-index:-1;background:linear-gradient(90deg, var(--grey) 20%, rgba(var(--grey-rgb), .98) 38%, rgba(var(--grey-rgb), .85) 50%, rgba(var(--grey-rgb), 0) 74%);pointer-events:none;position:absolute;inset:0}.field-statement__inner{align-items:center;min-height:510px;padding-block:96px 82px;display:flex}.field-statement__copy{width:58%;max-width:640px}.field-statement h2{font-family:var(--display);letter-spacing:var(--ls-m);text-wrap:balance;margin-bottom:25px;font-size:clamp(2rem,3.3vw,2.75rem);font-weight:400;line-height:1.16}.field-statement p{max-width:49ch;color:var(--ink);margin:0;font-size:16px;line-height:1.85}.field-statement__image{z-index:-2;object-fit:cover;object-position:70% center;width:65%;height:100%;position:absolute;inset:0 0 0 35%}@media (max-width:980px){.field-story{gap:36px;padding-bottom:65px}.field-story__image{min-height:460px}.equipment-support{padding-block:65px}.equipment-support__list{gap:24px 35px}.equipment-support__list li{font-size:16px}.field-statement__copy{width:67%}.field-statement:after{background:linear-gradient(90deg, var(--grey) 25%, rgba(var(--grey-rgb), .95) 48%, rgba(var(--grey-rgb), .35) 77%, rgba(var(--grey-rgb), 0))}}@media (max-width:700px){.field-story{grid-template-columns:1fr;gap:32px;padding-block:0 54px}.field-story__copy h2{font-size:31px}.field-story__copy h3{margin-top:30px;font-size:27px}.field-story__image{aspect-ratio:1.25;min-height:0;max-height:390px}.equipment-support{padding-block:54px 48px}.equipment-support h2{margin-bottom:34px;font-size:31px}.equipment-support__list{grid-template-rows:none;grid-template-columns:1fr;grid-auto-flow:row;gap:22px}.equipment-support__list li{gap:12px;font-size:16px}.equipment-support__invitation{text-align:left;margin-top:34px}.field-statement:after{display:none}.field-statement__inner{min-height:0;padding-block:54px 35px;display:block}.field-statement__copy{width:100%}.field-statement h2{font-size:32px}.field-statement__image{object-position:65% center;border-radius:.875rem;width:100%;height:280px;display:block;position:static}}
.inner-hero{isolation:isolate;background:var(--navy);color:#fff;align-items:flex-end;height:520px;display:flex;position:relative;overflow:hidden}.inner-hero__image,.inner-hero__shade{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.inner-hero__image{object-fit:cover;object-position:center 48%;transform-origin:60%;animation:24s ease-in-out infinite alternate alZoomInterieur}@keyframes alZoomInterieur{to{transform:scale(1.05)}}.inner-hero__shade{background:linear-gradient(#162642b8 0%,#16264200 30%),linear-gradient(#16264200 30%,#162642e0 100%)}.inner-hero__content{width:100%;max-width:1440px;padding:0 var(--space-10) var(--space-9);margin-inline:auto}.inner-hero h1{color:#fff;max-width:52rem;font-family:var(--display);font-weight:400;font-size:var(--fs-h3);letter-spacing:var(--ls-xl);margin:0;line-height:1.16}.inner-hero h1:before{content:"";width:8rem;height:1.125rem;margin-bottom:var(--space-4);background:linear-gradient(90deg, #9bbcf200 0%, #9bbcf24d 30%, var(--af-clair) 100%);border-radius:0 6.25rem 6.25rem 0;display:block;rotate:180deg}.inner-section-title{margin:0 0 var(--space-6);color:var(--ink);font-family:var(--display);font-weight:400;font-size:var(--fs-h4);letter-spacing:var(--ls-m);line-height:1.16}.inner-section-title span{color:inherit}.inner-section-title:before{content:"";width:6.25rem;height:1.125rem;margin-bottom:var(--space-4);background:linear-gradient(90deg, rgba(var(--af-rgb), 0) 0%, rgba(var(--af-rgb), .25) 30%, var(--cobalt) 100%);border-radius:0 6.25rem 6.25rem 0;display:block;rotate:180deg}.inner-intro{gap:var(--space-4) var(--space-9);padding-top:var(--space-10);padding-bottom:var(--space-9);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.inner-intro .inner-section-title{margin:0}.inner-intro__copy{padding-top:calc(1.125rem + var(--space-4));color:var(--ink);font:400 var(--fs-large) / 1.55 var(--text)}.inner-intro__copy p{margin:0 0 1em}.inner-intro__copy p:last-child{margin-bottom:0}.inner-split{gap:var(--space-9);padding-bottom:var(--space-9);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.inner-split>img{aspect-ratio:1.45;object-fit:cover;border-radius:1.375rem;width:100%;display:block}.inner-split--reverse>img{grid-area:1/2}.inner-split--reverse>.inner-split__copy{grid-area:1/1}.inner-split__copy h2{margin:0 0 var(--space-4);color:var(--ink);font-family:var(--display);font-weight:400;font-size:var(--fs-h5);letter-spacing:var(--ls-l);line-height:1.2}.inner-split__copy h2 span{color:inherit}.inner-split__copy p{color:var(--ink);font:400 1rem / 1.65 var(--text);margin:0}.inner-points{margin:var(--space-4) 0 0;flex-wrap:wrap;gap:.5rem;padding:0;list-style:none;display:flex}.inner-points li{border:1px solid var(--neutral);color:var(--ink);font:400 var(--fs-regular) / 1.35 var(--text);border-radius:14px;align-items:center;gap:.4rem;padding:4px 12px;display:inline-flex}.inner-points li:before{content:"";background:var(--cobalt);border-radius:50%;flex:none;width:4px;height:4px}.inner-split__copy .inner-text-link{margin-top:var(--space-4);display:inline-block}.inner-examples{padding-top:0;padding-bottom:var(--space-9)}.inner-examples>p{max-width:46rem;margin:0 0 var(--space-5);color:var(--ink);font:400 var(--fs-large) / 1.55 var(--text)}.inner-examples ul{flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.inner-examples li{background:var(--white);color:var(--ink);font:400 var(--fs-large) / 1.3 var(--display);letter-spacing:var(--ls-m);border-radius:2rem;padding:.55rem 1.1rem}.end-band{padding:var(--space-9) 0;background:var(--pale);color:var(--ink)}.end-band__inner{justify-content:space-between;align-items:center;gap:var(--space-5) var(--space-9);flex-wrap:wrap;display:flex}.end-band__title{color:var(--navy);font-family:var(--display);font-weight:400;font-size:var(--fs-h4);letter-spacing:var(--ls-m);margin:0;line-height:1.16}.end-band__title strong{color:var(--cobalt);font-weight:400}.end-band__actions{align-items:center;gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}.end-band__button{min-height:2.625rem;padding:var(--space-2) calc(2.625rem + var(--space-3)) var(--space-2) var(--space-3);background:linear-gradient(90deg, rgba(var(--grey-rgb), 0) 0, var(--grey) 100%);color:var(--ink);font:600 var(--fs-regular) / 1.2 var(--text);letter-spacing:0;transition:background-color var(--t);border-radius:0 30px 30px 0;align-items:center;display:inline-flex;position:relative}.end-band__button:after{content:"";background:var(--navy) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='%23fff' d='M6.6 1.2 5.8 2l3.4 3.4H1v1.2h8.2L5.8 10l.8.8L11.4 6z'/%3E%3C/svg%3E") center / .75rem no-repeat;width:2.625rem;height:2.625rem;transition:background-color var(--t);border-radius:50%;margin-top:-1.3125rem;position:absolute;top:50%;right:0}.end-band__button:hover:after,.end-band__button:focus-visible:after{background-color:var(--cobalt)}.end-band__phone{color:var(--ink);font:700 var(--fs-regular) / 1.4 var(--text);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.end-band__phone:hover{color:var(--cobalt)}.commitments-grid{padding-bottom:var(--space-9);grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.commitments-grid article{padding:var(--space-6);background:var(--white);transition:background-color var(--t), color var(--t);border-radius:.75rem}.commitments-grid article:hover{background:var(--navy);color:var(--white)}.commitments-grid h2{margin:0 0 var(--space-2);color:inherit;font-family:var(--display);font-weight:400;font-size:var(--fs-h6);letter-spacing:var(--ls-l);line-height:1.2}.commitments-grid p{color:inherit;font:400 1rem / 1.6 var(--text);margin:0}.inner-sectors{padding-bottom:var(--space-9);row-gap:18px;display:grid}.inner-sector{align-items:center;column-gap:var(--space-7);padding:var(--space-3);background:var(--white);scroll-margin-top:calc(var(--header-h) + 20px);border-radius:1.375rem;grid-template-columns:minmax(0,38%) minmax(0,1fr);display:grid}.inner-sector img{aspect-ratio:1.7;object-fit:cover;border-radius:.875rem;width:100%;display:block}.inner-sector h2{margin:0 0 var(--space-2);color:var(--ink);font-family:var(--display);font-weight:400;font-size:var(--fs-h6);letter-spacing:var(--ls-l);line-height:1.2}.inner-sector p{color:var(--ink);font:400 1rem / 1.6 var(--text);margin:0}.inner-links{margin:var(--space-4) 0 0;flex-wrap:wrap;gap:8px 28px;display:flex}.inner-sector .inner-links{margin-top:var(--space-3)}.inner-examples .inner-links{margin-top:var(--space-5)}.inner-links a{color:var(--ink);font:700 var(--fs-regular) / 1.3 var(--text);text-underline-offset:3px;transition:color var(--t);align-items:center;gap:.5rem;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}.inner-links a svg{width:.75rem;height:.75rem;transition:transform .2s}.inner-links a:hover,.inner-links a:focus-visible{color:var(--cobalt)}.inner-links a:hover svg,.inner-links a:focus-visible svg{transform:translate(3px)}.inner-text-link{color:var(--ink);font:700 var(--fs-regular) / 1.3 var(--text);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.inner-text-link:hover{color:var(--cobalt)}.inner-articles{padding-bottom:var(--space-9);grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.inner-article-card{background:var(--white);transition:background-color var(--t), color var(--t);border-radius:.75rem;flex-direction:column;display:flex;position:relative;overflow:hidden}.inner-article-card>a:first-child{color:inherit;text-decoration:none}.inner-article-card>a:first-child:after{content:"";position:absolute;inset:0}.inner-article-card img{aspect-ratio:296/168;object-fit:cover;width:100%;display:block}.inner-article-card h2{margin:var(--space-4) var(--space-3) var(--space-1);color:inherit;font-family:var(--display);font-weight:400;font-size:var(--fs-h7);letter-spacing:var(--ls-l);line-height:1.25}.inner-article-card p{margin:0 var(--space-3) var(--space-3);color:inherit;font:400 var(--fs-regular) / 1.5 var(--text);opacity:.85}.inner-article-card:hover{background:var(--navy);color:var(--white)}.inner-read-more{margin:auto var(--space-3) var(--space-4) auto;color:inherit;font:700 var(--fs-regular) / 1.3 var(--text);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px;position:relative}.inner-article{max-width:54rem;margin-block:var(--space-9);padding:var(--space-8) var(--space-9);background:var(--white);color:var(--ink);font:400 1.0625rem / 1.75 var(--text);border-radius:1.375rem}.inner-article p{margin:0 0 var(--space-4)}.inner-article__lead{color:var(--navy);font-family:var(--display);font-size:var(--fs-h7);letter-spacing:var(--ls-m);line-height:1.4}.inner-contact-details{flex-wrap:wrap;justify-content:flex-start;gap:18px 45px;margin-top:25px;display:flex}.inner-contact-details a{color:var(--cobalt);font:400 20px/1.5 var(--display);text-decoration:none}.inner-contact-details a:hover{text-underline-offset:5px;text-decoration:underline}.inner-contact-section{background:var(--pale);padding:48px 0 65px}.inner-contact-intro{max-width:54rem;color:var(--ink);font:400 1rem/1.7 var(--text);margin:0 0 32px}.inner-contact-form__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 4%;display:grid}.inner-contact-form label{min-width:0;color:var(--ink);font:400 14px/1.5 var(--text);flex-direction:column;gap:8px;display:flex}.inner-contact-form label>span>span{color:var(--cobalt)}.inner-contact-form input,.inner-contact-form select,.inner-contact-form textarea{border:1px solid rgba(var(--ink-rgb), .2);background:var(--white);width:100%;min-width:0;color:var(--ink);font:400 15px/1.45 var(--text);border-radius:.5rem;padding:14px 16px}.inner-contact-form input,.inner-contact-form select{min-height:50px}.inner-contact-form textarea{resize:vertical;min-height:190px;display:block}.inner-contact-form input::placeholder,.inner-contact-form textarea::placeholder{color:var(--neutral);opacity:1}.inner-contact-form input:focus-visible,.inner-contact-form select:focus-visible,.inner-contact-form textarea:focus-visible{outline:2px solid var(--cobalt);outline-offset:3px}.inner-contact-form__wide{grid-column:1/-1}.inner-contact-form__privacy,.inner-contact-form__explanation{color:rgba(var(--ink-rgb), .8);font:400 13px/1.8 var(--text)}.inner-contact-form__privacy{margin:20px 0 8px}.inner-contact-form__privacy a,.inner-contact-form__status a{color:var(--cobalt);text-underline-offset:3px}.inner-contact-form__explanation{margin:0 0 20px}.inner-contact-form__status{border-left:3px solid var(--cobalt);background:var(--white);color:var(--ink);font:400 15px/1.8 var(--text);border-radius:.75rem;margin:22px 0 0;padding:16px 20px}.inner-contact-form__status>p:first-child{margin:0 0 16px}.inner-contact-form__status:focus{outline:none}.inner-contact-form__status p{margin:0 0 10px}.inner-contact-form__status p:last-child{margin-bottom:0}.inner-contact-form__done{color:var(--ink);font:400 22px/1.4 var(--display)}.inner-contact-form__error{color:#b3261e;font:700 13px/1.5 var(--text);margin:6px 0 0;display:block}.inner-contact-form__error a{color:inherit}.inner-contact-form__photos{color:var(--ink);font:400 14px/1.5 var(--text);flex-direction:column;gap:10px;display:flex}.inner-contact-form__photos ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.inner-contact-form__photos li{align-items:center;gap:12px;min-width:0;display:flex}.inner-contact-form__photos img{object-fit:cover;border:1px solid rgba(var(--ink-rgb), .2);flex:none;width:64px;height:64px}.inner-contact-form__photos li>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.inner-contact-form__photos li button{color:var(--cobalt);font:700 13px/1.5 var(--text);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:6px 0;text-decoration:underline}.inner-contact-form label.inner-contact-form__file{cursor:pointer;align-self:flex-start;position:relative}.inner-contact-form__file input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.inner-contact-form__file:focus-within .button{outline:3px solid var(--cobalt);outline-offset:3px}.inner-contact-form label.inner-contact-form__consent{flex-direction:row;align-items:flex-start;gap:12px;margin:24px 0 0}.inner-contact-form__consent input{width:18px;height:18px;min-height:0;accent-color:var(--cobalt);flex:none;margin:3px 0 0;padding:0}.inner-contact-form__consent a{color:var(--cobalt);text-underline-offset:3px}.inner-contact-form__trap{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.inner-contact-form__copy-feedback{margin:12px 0 0}.inner-contact-form__copy-feedback:empty{margin:0}.inner-contact-form__manual-copy{margin-top:16px}.inner-contact-form__manual-copy textarea{min-height:240px}.inner-legal{max-width:900px;margin-block:var(--space-8);padding:var(--space-7) var(--space-8);background:var(--white);color:var(--ink);font:400 15px/1.8 var(--text);border-radius:1.375rem}.inner-legal h2{color:var(--ink);font:400 1.75rem/1.25 var(--display);letter-spacing:var(--ls-l);margin:30px 0 12px}.inner-legal h2:first-child{margin-top:0}.inner-legal p{margin:0}.inner-legal a{color:var(--cobalt);overflow-wrap:anywhere;text-underline-offset:3px}.inner-not-found{text-align:center;padding-top:12px;padding-bottom:70px}.inner-not-found__number{color:var(--cobalt);font:400 80px/1.2 var(--display);display:block}.inner-not-found h2{color:var(--ink);font:400 30px/1.4 var(--display);margin:15px 0}.inner-not-found p{color:var(--ink);font:400 16px/1.8 var(--text)}.inner-not-found>div{flex-wrap:wrap;justify-content:center;align-items:center;gap:22px;margin-top:28px;display:flex}@media (max-width:1199px){.inner-hero__content{padding:0 var(--space-8) var(--space-8)}.inner-intro{padding-top:var(--space-9)}}@media (max-width:980px){.inner-hero{height:440px}.inner-hero h1{font-size:var(--fs-h4)}.inner-intro{grid-template-columns:minmax(0,1fr)}.inner-intro__copy{padding-top:0}.inner-split{gap:var(--space-6);align-items:start}.inner-sector{column-gap:var(--space-5);grid-template-columns:minmax(0,40%) minmax(0,1fr)}.inner-articles{grid-template-columns:repeat(2,minmax(0,1fr))}.inner-article{padding:var(--space-6)}}@media (max-width:760px){.inner-hero{height:400px}.inner-hero__content{padding:0 var(--space-6) var(--space-6)}.inner-hero h1{letter-spacing:var(--ls-l);overflow-wrap:break-word;font-size:clamp(2rem,8.5vw,2.5rem)}.inner-hero h1:before{width:5.5rem;height:.875rem;margin-bottom:var(--space-2)}.inner-section-title,.end-band__title{font-size:2rem}.inner-section-title:before{width:5rem;height:.875rem;margin-bottom:var(--space-2)}.inner-intro{padding-top:var(--space-7);padding-bottom:var(--space-7)}.inner-intro__copy{font-size:1rem}.inner-split{gap:var(--space-4);padding-bottom:var(--space-7);flex-direction:column;display:flex}.inner-split>img{aspect-ratio:1.5;border-radius:.875rem}.inner-split__copy h2{font-size:1.625rem}.inner-examples{padding-bottom:var(--space-7)}.inner-examples li{font-size:1rem}.end-band{padding:var(--space-7) 0}.commitments-grid,.inner-articles{padding-bottom:var(--space-7);grid-template-columns:minmax(0,1fr)}.commitments-grid article{padding:var(--space-4)}.inner-sectors{padding-bottom:var(--space-7)}.inner-sector{align-items:stretch;gap:var(--space-3);flex-direction:column;display:flex}.inner-sector img{aspect-ratio:2}.inner-sector h2{font-size:1.5rem}.inner-article{margin-block:var(--space-6);padding:var(--space-4);font-size:1rem}.inner-article__lead{font-size:1.1875rem}.inner-contact-details{flex-direction:column;gap:12px}.inner-contact-details a{overflow-wrap:anywhere;font-size:19px}.inner-contact-section{padding:var(--space-6) 0 var(--space-7)}.inner-contact-form__grid{grid-template-columns:minmax(0,1fr);gap:20px}.inner-contact-form input,.inner-contact-form select,.inner-contact-form textarea{font-size:16px}.inner-contact-form__status{padding:14px}.inner-legal{padding:var(--space-4);margin-block:var(--space-6)}.inner-not-found{padding-bottom:var(--space-7)}.inner-not-found h2{font-size:26px}}@media (prefers-reduced-motion:reduce){.inner-hero__image{animation:none}}.page-introuvable{text-align:center;padding-top:24px;padding-bottom:80px}.page-introuvable p{color:var(--ink);font:400 18px/1.6 var(--text);margin:0 0 24px}
.local-hero h1{max-width:56rem;font-size:var(--fs-h4);letter-spacing:var(--ls-m);line-height:1.16}.local-fil{font:400 14px/1.5 var(--text);flex-wrap:wrap;gap:4px 0;margin-bottom:14px;display:flex}.local-fil a{color:#ffffffd1}.local-fil a+a:before{content:"/";color:#ffffff8c;margin:0 10px}.local-fil a:hover{color:#fff}.local-intro{max-width:1440px;padding-top:var(--space-9);padding-bottom:var(--space-9)}.local-intro>*{max-width:54rem}.local-intro__lead{margin:0 0 var(--space-4);color:var(--ink);font:400 var(--fs-h7)/1.45 var(--display);letter-spacing:var(--ls-m)}.local-intro__contexte{color:var(--ink);font:400 15px/1.8 var(--text);margin:0 0 18px}.local-intro__actions{margin-top:var(--space-5);flex-wrap:wrap;align-items:center;gap:14px 26px;display:flex}.local-intro__actions .button svg{width:13px;height:13px}.local-intro__tel{color:var(--ink);font:700 15px/1.4 var(--text);text-underline-offset:4px;text-decoration:underline}.local-split .inner-split__copy p+p{margin-top:14px}.local-split .local-split__accroche{color:var(--navy);font:400 var(--fs-large)/1.55 var(--display);letter-spacing:var(--ls-s);margin-bottom:14px}.local-communes{padding:10px 0 var(--space-9)}.local-communes--fond{padding-top:var(--space-9);background:var(--pale)}.local-communes__texte{max-width:46rem;margin:0 0 var(--space-5);color:var(--ink);font:400 15px/1.8 var(--text)}.local-communes ul{flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.local-communes li{background:var(--white);color:var(--ink);font:400 var(--fs-large)/1.35 var(--display);letter-spacing:var(--ls-s);border-radius:2rem;padding:.45rem 1rem}.local-communes--fond li{background:var(--grey)}.local-liens{padding:var(--space-9) 0}.local-liens--fond{background:var(--pale)}.local-liens+.local-liens{padding-top:0}.local-liens__grille{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 50px;margin:0;padding:0;list-style:none;display:grid}.local-liens__grille a{border-bottom:1px solid rgba(var(--ink-rgb), .18);height:100%;color:var(--ink);font:400 16px/1.5 var(--text);justify-content:space-between;align-items:center;gap:20px;padding:16px 0;transition:color .18s;display:flex}.local-liens__grille svg{width:12px;height:12px;color:var(--cobalt);flex:none;transition:transform .2s}.local-liens__grille a:hover,.local-liens__grille a:focus-visible{color:var(--cobalt)}.local-liens__grille a:hover svg{transform:translate(3px)}.local-faq{max-width:1440px;padding-top:10px;padding-bottom:var(--space-9)}.local-faq>:not(h2){max-width:60rem}.local-faq details{border-bottom:1px solid rgba(var(--ink-rgb), .18)}.local-faq details:first-of-type{border-top:1px solid rgba(var(--ink-rgb), .18)}.local-faq summary{color:var(--ink);font:400 var(--fs-h7)/1.3 var(--display);letter-spacing:var(--ls-m);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;list-style:none;display:flex}.local-faq summary::-webkit-details-marker{display:none}.local-faq summary svg{width:14px;height:14px;color:var(--cobalt);flex:none;transition:transform .2s}.local-faq details[open] summary svg{transform:rotate(45deg)}.local-faq details p{color:var(--ink);font:400 1rem/1.7 var(--text);margin:0;padding:0 40px 22px 0}.local-fin__texte{max-width:44rem}.local-fin__texte p{color:var(--ink);font:400 16px/1.7 var(--text);margin:12px 0 0}@media (max-width:980px){.local-hero h1{font-size:2.25rem}}@media (max-width:760px){.local-hero h1{font-size:clamp(1.75rem,7.4vw,2.125rem)}.local-fil{font-size:13px}.local-intro{padding-top:var(--space-7);padding-bottom:var(--space-7)}.local-intro__lead{font-size:18px}.local-communes{padding-bottom:46px}.local-communes--fond{padding-top:42px}.local-communes ul{gap:8px 22px}.local-communes li{font-size:18px}.local-liens{padding:42px 0 46px}.local-liens__grille{grid-template-columns:minmax(0,1fr)}.local-faq{padding-bottom:50px}.local-faq summary{font-size:17px}}
.E_lNOa_contenu{padding:70px 0 80px}.E_lNOa_contenu h3{color:var(--ink);font:400 24px/34px var(--display);text-transform:uppercase;margin:0 0 10px}.E_lNOa_contenu p{color:var(--body);font:400 16px/28px var(--text);margin:0 0 10px}.E_lNOa_contenu>p:last-child,.E_lNOa_contenu>:last-child>p:last-child,.E_lNOa_contenu>:last-child>.E_lNOa_liste>li:last-child{margin-bottom:0}.E_lNOa_contenu strong{color:var(--body);font-weight:700}.E_lNOa_contenu a{color:var(--cobalt);text-decoration:underline}.E_lNOa_contenu a:hover{color:var(--cobalt-fonce)}.E_lNOa_espace22{height:22px}.E_lNOa_espace28{height:28px}.E_lNOa_espace34{height:34px}.E_lNOa_liste{color:var(--body);font:400 16px/28px var(--text);margin:0;padding:0;list-style:none}.E_lNOa_liste li{margin:0 0 10px}.E_lNOa_liste li:before{content:"• "}.E_lNOa_liste .E_lNOa_liste{margin-top:10px;padding-left:22px}.E_lNOa_liste .E_lNOa_liste li:last-child{margin-bottom:0}.E_lNOa_liste .E_lNOa_liste li:before{content:"– "}.E_lNOa_contenu h3 a{color:inherit;text-decoration:none}.E_lNOa_contenu h3 a:hover{color:var(--cobalt-fonce)}.E_lNOa_liste a{text-decoration:none}.E_lNOa_liste a:hover{text-decoration:underline}
._6xJTRG_contenu{grid-template-columns:325px 825px;justify-content:space-between;padding:70px 0 60px;display:grid}._6xJTRG_colonne>*{margin:0 0 10px}._6xJTRG_texte{color:var(--texte);font:400 16px/28px var(--corps)}._6xJTRG_texte a{color:var(--orange-texte);text-decoration:underline}._6xJTRG_texte a:hover{color:var(--orange)}._6xJTRG_formulaire{padding:0 0 10px}._6xJTRG_libelle{color:var(--texte);font:400 16px/28px var(--corps);display:block}._6xJTRG_ligne{gap:10px;display:flex}._6xJTRG_champ{min-width:0;height:34px;color:var(--texte);font:400 14px/20px var(--corps);letter-spacing:.04em;text-transform:uppercase;background:#fdfdfd;border:1px solid #3333331c;border-radius:2px;flex:auto;padding:5px 15px}._6xJTRG_champ:focus{border-color:var(--orange);outline:none}._6xJTRG_bouton{background:var(--degrade);height:34px;box-shadow:var(--ombre-btn);color:#fff;font:700 14px/20px var(--titre);text-transform:uppercase;white-space:nowrap;cursor:pointer;border:0;border-radius:1px;flex:none;padding:7px 12px}._6xJTRG_bouton:hover{background:#154497}._6xJTRG_erreur{color:#dc3232;font:400 14px/20px var(--corps);margin:6px 0 0}._6xJTRG_acces{min-width:0}._6xJTRG_contenu:has(.client-page){grid-template-columns:1fr}._6xJTRG_contenu:has(.client-page) ._6xJTRG_colonne{display:none}@media (max-width:1250px){._6xJTRG_contenu{grid-template-columns:325px minmax(0,1fr);gap:50px}}@media (max-width:778px){._6xJTRG_contenu{display:block}._6xJTRG_acces{margin-top:40px}}
