.left_nav-menu.hmd-nav-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.left_nav-menu.hmd-nav-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.left_nav-menu.hmd-nav-cols-3 .nav_column,.left_nav-menu.hmd-nav-cols-4 .nav_column{max-width:none}@media screen and (max-width:991px){.left_nav-menu.hmd-nav-cols-3,.left_nav-menu.hmd-nav-cols-4{grid-template-columns:1fr}}.hmd-nav-label-spacer{visibility:hidden;pointer-events:none;user-select:none}@media screen and (max-width:991px){.hmd-nav-label-spacer{display:none}}.link_dropdown.hmd-link-compact{padding-top:.65rem;padding-bottom:.65rem;align-items:center}.hmd-mega-stack{grid-column:1/-1;display:flex;flex-direction:column;gap:var(--spacing--24);width:100%;min-width:0}.hmd-mega-stack__overview{padding-bottom:var(--spacing--16);border-bottom:1px solid color-mix(in srgb,var(--_🎨-color--tokens---tone--strong) 12%,transparent)}.hmd-mega-stack__overview .link_dropdown{width:100%}.hmd-mega-stack__cols{display:grid;gap:var(--spacing--32);width:100%;min-width:0}.hmd-mega-stack__cols--4{grid-template-columns:repeat(4,minmax(0,1fr))}.hmd-mega-stack__cols .nav_column{max-width:none;width:100%}@media screen and (max-width:991px){.hmd-mega-stack__cols--4{grid-template-columns:1fr;gap:var(--spacing--16)}}.hmd-badge-wf{display:inline-flex;margin-top:.2rem;padding:.15rem .5rem;border-radius:999px;background:#d8efe4;color:#2f5f4a;font-size:.625rem;font-weight:600}.name-wrap_dropdown-link{flex-wrap:wrap;gap:.35rem}.hmd-logo-nav-cta{color:#fff;flex:none}.hmd-logo-nav-cta svg{display:block}.nav-menu_mobile-button{gap:var(--spacing--12)}.hmd-newsletter[data-astro-cid-lxojv4pt]{width:100%;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);column-gap:var(--spacing--48);row-gap:var(--spacing--24);align-items:start}.hmd-newsletter__intro[data-astro-cid-lxojv4pt]{display:flex;flex-direction:column;gap:var(--spacing--8);min-width:0}.hmd-newsletter__heading[data-astro-cid-lxojv4pt]{color:var(--_🎨-color--tokens---tone--strong);max-width:var(--width--4-columns)}.hmd-newsletter__desc[data-astro-cid-lxojv4pt]{margin:0;color:var(--_🎨-color--tokens---tone--medium);max-width:var(--width--4-columns)}.hmd-newsletter__aside[data-astro-cid-lxojv4pt]{min-width:0;width:100%}.hmd-newsletter__form[data-astro-cid-lxojv4pt]{display:flex;flex-direction:column;gap:var(--spacing--12);width:100%}.hmd-newsletter__row[data-astro-cid-lxojv4pt]{display:flex;flex-wrap:nowrap;align-items:stretch;gap:var(--spacing--12);width:100%}.hmd-newsletter__field[data-astro-cid-lxojv4pt]{flex:1 1 auto;min-width:0}.hmd-newsletter__email-label[data-astro-cid-lxojv4pt]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.hmd-newsletter__submit[data-astro-cid-lxojv4pt]{flex:0 0 auto}.hmd-newsletter__consent[data-astro-cid-lxojv4pt]{display:flex;align-items:flex-start;gap:var(--spacing--8);color:var(--_🎨-color--tokens---tone--medium);cursor:pointer}.hmd-newsletter__consent[data-astro-cid-lxojv4pt] input[data-astro-cid-lxojv4pt]{margin-top:.2em;flex:none}.hmd-newsletter-honeypot[data-astro-cid-lxojv4pt]{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}@media screen and (max-width:991px){.hmd-newsletter[data-astro-cid-lxojv4pt]{grid-template-columns:1fr;column-gap:0}}@media screen and (max-width:479px){.hmd-newsletter__row[data-astro-cid-lxojv4pt]{flex-wrap:wrap}.hmd-newsletter__submit[data-astro-cid-lxojv4pt],.hmd-newsletter__submit[data-astro-cid-lxojv4pt] .cta_primary[data-astro-cid-lxojv4pt]{width:100%}}.hmd-lang-switch[data-astro-cid-a2mxz4y6]{display:inline-flex;align-items:center;gap:.75rem}.hmd-lang-switch[data-astro-cid-a2mxz4y6] a[data-astro-cid-a2mxz4y6].is-active{text-decoration:underline;text-underline-offset:.2em}html[class*=iubenda],html{margin-bottom:0!important;padding-bottom:0!important}.footer.hmd-site-footer{background-color:transparent;border-top:none;flex-shrink:0}.hmd-site-footer .master-footer{grid-row-gap:var(--spacing--64)}.hmd-footer-columns{display:grid;grid-template-columns:max-content repeat(4,minmax(0,1fr));column-gap:var(--spacing--32);row-gap:var(--spacing--32);width:100%;align-items:start;justify-content:stretch}.hmd-footer-brand{min-width:var(--width--1-column);min-height:var(--spacing--32)}.hmd-footer-logo{color:var(--_🎨-color--tokens---tone--strong);display:inline-flex;align-items:flex-start;transition:opacity .22s ease}.hmd-footer-logo:hover,.hmd-footer-logo:focus-visible{opacity:.7}.hmd-site-footer .footer-column{max-width:none;min-width:0;grid-row-gap:var(--spacing--16)}.hmd-site-footer .footer_links-column{grid-row-gap:var(--spacing--12)}.hmd-site-footer .label-large{color:var(--_🎨-color--tokens---tone--medium);letter-spacing:.14em}.hmd-site-footer .link_footer{position:relative;color:var(--_🎨-color--tokens---tone--strong);font-size:var(--_🔠-typography---size--b3);line-height:var(--_🔠-typography---line-height--b2);align-items:flex-start;max-width:100%;transition:color .22s ease,transform .22s ease}.hmd-footer-col--comparatifs .link_footer>div,.hmd-footer-contact-link>span:not(.hmd-footer-icon){overflow-wrap:anywhere}.hmd-site-footer .link_footer:after{content:"";position:absolute;left:0;bottom:-.1em;width:100%;max-width:100%;height:1px;background-color:var(--_🎨-color--tokens---tone--strong);transform:scaleX(0);transform-origin:left;transition:transform .22s ease;pointer-events:none}.hmd-site-footer .link_footer:hover,.hmd-site-footer .link_footer:focus-visible{color:var(--_🎨-color--tokens---tone--medium);transform:translate(var(--spacing--4))}.hmd-site-footer .link_footer:hover:after,.hmd-site-footer .link_footer:focus-visible:after{transform:scaleX(1)}.hmd-footer-col--comparatifs .link_footer{font-size:var(--_🔠-typography---size--b3);line-height:var(--_🔠-typography---line-height--b2)}.hmd-footer-cookie{background:0 0;border:0;padding:0;font:inherit;cursor:pointer;text-align:left;width:auto;max-width:100%}.hmd-footer-address{font-style:normal}.hmd-footer-contact-link .hmd-footer-icon{transition:transform .22s ease}.hmd-footer-contact-link:hover .hmd-footer-icon,.hmd-footer-contact-link:focus-visible .hmd-footer-icon{transform:scale(1.12)}.hmd-site-footer .footer_socials{margin-top:var(--spacing--8)}.hmd-footer-social{width:var(--_❇️-icon---regular-icons--large);height:var(--_❇️-icon---regular-icons--large);padding:var(--spacing--8);box-sizing:content-box;border-radius:var(--_🔘-radius---general--full);color:var(--_🎨-color--tokens---tone--strong);display:flex;flex:none;justify-content:center;align-items:center;transition:background-color .22s ease,transform .22s ease}.hmd-footer-social:hover,.hmd-footer-social:focus-visible{background-color:var(--_🎨-color--tokens---tone--faint);transform:scale(1.06)}.hmd-footer-icon{width:var(--_❇️-icon---regular-icons--small);height:var(--_❇️-icon---regular-icons--small);flex:none;display:flex;justify-content:center;align-items:center;margin-top:var(--spacing--4)}.hmd-footer-newsletter{width:100%;padding-top:var(--spacing--32);border-top:1px solid var(--_🎨-color--tokens---tone--faint)}.hmd-site-footer .footer_bottom-tile{padding-top:0;align-items:center}.hmd-footer-copy{margin:0;width:100%;text-align:center;color:var(--_🎨-color--tokens---tone--medium)}@media screen and (max-width:991px){.hmd-footer-columns{grid-template-columns:1fr 1fr}.hmd-footer-brand{grid-column:1/-1}.hmd-site-footer .master-footer{grid-row-gap:var(--spacing--48)}}@media screen and (max-width:479px){.hmd-footer-columns{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.hmd-site-footer .link_footer,.hmd-footer-contact-link .hmd-footer-icon,.hmd-footer-social,.hmd-footer-logo{transition:color .22s ease}.hmd-site-footer .link_footer:hover,.hmd-site-footer .link_footer:focus-visible,.hmd-footer-contact-link:hover .hmd-footer-icon,.hmd-footer-contact-link:focus-visible .hmd-footer-icon,.hmd-footer-social:hover,.hmd-footer-social:focus-visible{transform:none}}