.site-footer{--site-footer-font: "Open Sans", Arial, sans-serif;width:100%;margin:0;background:#050505;color:#b1b1b1;font-family:var(--site-footer-font);font-size:.8125rem;line-height:1.5}.site-footer,.site-footer *{box-sizing:border-box;font-family:var(--site-footer-font)}.site-footer__inner{width:90%;max-width:none;margin:0 auto;padding:1.75rem 0 1.25rem}.site-footer__logo-link,.site-footer__icon-link,.site-footer__link{color:inherit;text-decoration:none}.site-footer__logo-link{display:inline-block}.site-footer__logo,.site-footer__government,.site-footer__icon-link img{display:block;max-width:100%;height:auto}.site-footer__logo{width:9.6875rem}.site-footer__list{display:grid;gap:.25rem;margin:1rem 0 0;padding:0;list-style:none}.site-footer__link{display:inline-flex;min-height:1.5rem;align-items:center;font-weight:600}.site-footer__link:hover,.site-footer__link:focus-visible{color:#0056b3;text-decoration:underline}.site-footer__social-row{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem;color:#fff;font-weight:600}.site-footer__icon-link{display:inline-grid;min-width:1.75rem;min-height:1.75rem;place-items:center}.site-footer__icon-link:focus-visible,.site-footer__logo-link:focus-visible{outline:.1875rem solid #fff;outline-offset:.1875rem}.site-footer__government{width:min(18.75rem,100%)}.site-footer__divider{width:100%;height:.0625rem;margin:1.5rem 0 1rem;background:#777}.site-footer__copyright{margin:0;text-align:center;font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.site-footer__print-only{display:none}#btnScrollToTop{position:fixed;right:10px;bottom:100px;z-index:600;display:none;width:50px;height:50px;border:0;border-radius:50%;outline:none;background:#484848;box-shadow:0 0 10px #00000040;color:#fff;cursor:pointer;opacity:.6;place-items:center}#btnScrollToTop[hidden]{display:none}#btnScrollToTop svg{display:block}#btnScrollToTop:active{background:#cc2333}@media(min-width:80.6875rem){.site-footer__inner{width:75%}}@media print{.site-footer{background:#fff;color:#111}#btnScrollToTop{display:none!important}.site-footer__screen-only,.site-footer__government{display:none}.site-footer__print-only{display:block}}#catfish-container .pub-static-m32{position:fixed;inset-inline:0;bottom:0;z-index:555;display:flex;align-items:center;justify-content:center;background-color:#000;padding:5px}#pub-catfish{position:relative;display:flex;align-items:center;justify-content:center}#mdiv{position:absolute;top:5px;right:5px;z-index:1;width:25px;height:25px;min-width:25px;min-height:25px;padding:0;margin:0;cursor:pointer;background:#000;border:1px solid #000;border-radius:50%}#mdiv:before,#mdiv:after{position:absolute;top:4px;left:10px;width:3px;height:15px;content:"";background:#fff}#mdiv:before{transform:rotate(45deg)}#mdiv:after{transform:rotate(135deg)}#mdiv:focus-visible{outline:2px solid #fff;outline-offset:2px;box-shadow:0 0 0 1px #000}.letincelle-footer{--letincelle-footer-font: "Letincelle Montserrat", Montserrat, sans-serif;width:100%;margin:0;background:#000;color:#b1b1b1;font:400 13px/1.5 var(--letincelle-footer-font)}.letincelle-footer *,.letincelle-footer *:before,.letincelle-footer *:after{box-sizing:border-box}.letincelle-footer a{color:inherit;text-decoration:none}.letincelle-footer a:hover{color:#fff}.letincelle-footer :is(a,button,input):focus-visible{outline:2px solid #fff;outline-offset:3px}.letincelle-footer__inner{padding:30px 25px 0}.letincelle-footer__row{display:flex;flex-wrap:wrap;justify-content:space-around;padding-top:10px}.letincelle-footer__identity{width:100%;padding:10px 0 0 2%;background:transparent}.letincelle-footer__brand{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-around}.letincelle-footer__logo-link{display:block;width:60%;max-width:100%;margin-bottom:10px;padding-left:10px}.letincelle-footer__logo{display:block;width:100%;height:auto;padding-top:50px}.letincelle-footer__print-logo{display:none}.letincelle-footer__menus{display:flex;align-items:flex-end;min-width:min(100%,17rem);max-width:100%}.letincelle-footer__menus nav{min-width:0}.letincelle-footer__menus nav:last-child{flex-shrink:0}.letincelle-footer__links,.letincelle-footer__categories{list-style:none;margin:0 0 16px;padding:0 0 0 14px}.letincelle-footer__links a{font:700 16px/1.6 var(--letincelle-footer-font)}.letincelle-footer__categories{margin-left:10px;border-left:4px solid currentColor}.letincelle-footer__categories a{font:700 13px/1.6 var(--letincelle-footer-font)}.letincelle-footer__government{width:300px;max-width:100%;margin-bottom:20px}.letincelle-footer__government img{display:block;width:100%;height:auto}.letincelle-footer__newsletter{min-width:0;width:100%;padding:0 15px;text-align:center;background:transparent}.letincelle-footer__newsletter h2{margin:0 0 10px;color:inherit;font:700 16px/24px var(--letincelle-footer-font)}.letincelle-footer__newsletter form{position:relative;padding:0;margin:0;scroll-margin-block:110px}.letincelle-footer__email-row{display:flex;align-items:center;width:100%;height:45px;margin-bottom:10px;border-radius:30px;background:#464646}.letincelle-footer__email-row input{flex:1 1 70%;min-width:0;width:70%;height:20px;margin:0 0 0 10px;padding:5px 10px;border:0;border-radius:3px;background:transparent;color:#fff;font:400 14px/20px var(--letincelle-footer-font)}.letincelle-footer__email-row input::placeholder{color:#fff;opacity:1}.letincelle-footer__email-row button{flex-shrink:0;min-height:44px;margin:0;padding:1px 10px;border:0;border-radius:30px;background:#e31b23;color:#fff;font:600 14px/42px var(--letincelle-footer-font);text-transform:uppercase;cursor:pointer}.letincelle-footer__email-row button:disabled{cursor:default}.letincelle-footer__email-row:has(button[aria-busy=true]){height:auto;min-height:45px;flex-wrap:wrap;justify-content:flex-end}.letincelle-footer__privacy{margin:0 0 16px;font:inherit}.letincelle-footer__privacy a:hover,.letincelle-footer__privacy a:focus-visible{text-decoration:underline}.letincelle-footer__socials{display:flex;align-items:center;justify-content:center;gap:5px;min-height:26px;margin:0 0 16px;padding:0;list-style:none;font-family:Letincelle Lato,Lato,sans-serif}.letincelle-footer__socials a{display:grid;place-items:center;min-height:26px}.letincelle-footer__socials svg{display:block}.letincelle-footer__divider{height:1px;width:100%;background:#fff}.letincelle-footer__copyright{margin:22px 0 0;padding:0 0 38px;color:#838383;text-align:center;letter-spacing:1.93px;font:700 11px/13px Letincelle Lato,Lato,sans-serif}.letincelle-footer__field-error{display:block;margin:0 0 10px;color:#ffb4b7;text-align:left}.letincelle-footer__field-error[hidden]{display:none}.letincelle-footer__feedback:empty{display:none}.letincelle-footer__feedback p{margin:0 0 10px;padding:10px;border:1px solid currentColor;color:#fff;overflow-wrap:anywhere}.letincelle-footer__feedback .newsletter-form__message--error{color:#ffb4b7}.letincelle-footer__feedback .newsletter-form__message--success{color:#b8e8b4}.letincelle-footer__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.letincelle-footer~#catfish-container .pub-static-m32{background:#c8c8c8e6}.letincelle-footer~#catfish-container #mdiv{top:-10px;right:0;width:44px;height:44px;min-width:44px;min-height:44px;border:0;background:radial-gradient(circle at center,#000 12.5px,transparent 13px)}.letincelle-footer~#catfish-container #mdiv:before,.letincelle-footer~#catfish-container #mdiv:after{top:14.5px;left:20.5px}@media(min-width:48rem){.letincelle-footer__inner{padding:35px 97px}.letincelle-footer__identity{width:60%}.letincelle-footer__logo-link{width:50%;margin-bottom:16px;padding-left:0}.letincelle-footer__government{margin-bottom:16px}.letincelle-footer__newsletter{width:35%}.letincelle-footer__copyright{padding-bottom:38px}}@media(min-width:62.0625rem){.letincelle-footer__brand{flex-wrap:nowrap}.letincelle-footer__logo-link{flex-shrink:1;width:30%}.letincelle-footer__government{flex-shrink:1;padding-top:120px;min-height:50px}.letincelle-footer__menus{flex-shrink:1}}@media(min-width:72rem){.letincelle-footer__newsletter{width:25%}}@media(max-width:62rem)and (min-width:48rem){.letincelle-footer__identity{width:100%;padding-left:2%}.letincelle-footer__brand{justify-content:center;gap:0 30px}.letincelle-footer__logo-link{width:40%}.letincelle-footer__government{width:300px}.letincelle-footer__newsletter{width:100%;max-width:400px;margin-top:10px}}@media print{.letincelle-footer{background:#fff;color:#111}.letincelle-footer__logo,.letincelle-footer__newsletter,.letincelle-footer__government{display:none}.letincelle-footer__print-logo{display:block;width:155px;max-width:100%;height:auto}}
