.ftr-fond{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.ftr-mot{font-size:clamp(7rem,24vw,24rem);position:absolute;bottom:0;left:50%;translate:-50% .3em}.ftr-wordmark-fill{color:color-mix(in srgb, var(--k-nuit,#08132f) 5%, transparent);-webkit-mask-image:linear-gradient(#0000 5%,#000 60%);mask-image:linear-gradient(#0000 5%,#000 60%)}.ftr-wordmark-edge{color:var(--k-nuit,#08132f);opacity:.09;filter:url(#ftr-wordmark-outline);-webkit-mask-image:radial-gradient(70% 120% at 50% 100%,#000 20%,#0000 100%);mask-image:radial-gradient(70% 120% at 50% 100%,#000 20%,#0000 100%)}.ftr-fond-da{opacity:.18;justify-content:center;align-items:flex-end;display:flex}.ftr-fond-da .mq{width:min(92%,70rem);height:auto;translate:0 22%}.ftr-signe{grid-template-columns:repeat(2,.6875rem);gap:.1875rem;display:grid}.ftr-signe>i{aspect-ratio:1;background:var(--k-encre,#10224e);border-radius:.1875rem}.ftr-signe>i:first-child{background:var(--k-orange,#ff9047)}.ftr-signe>i:last-child{background:var(--k-texte-2,#4f6089)}.ftr-cookies{font:inherit;color:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.ftr-cookies:hover{color:#111827}.ftr-cookies:focus-visible{outline:2px solid var(--k-orange,#ff9047);outline-offset:2px;border-radius:2px}.nv{--nv-encre:#fff}.nv[data-clair]{--nv-encre:var(--k-encre,#10224e)}.nv-encre{color:var(--nv-encre);transition:color .25s}.nv-burger:hover{background:color-mix(in srgb, var(--nv-encre) 8%, transparent)}.nv-fond{pointer-events:none;opacity:0;-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);box-shadow:0 1px 0 color-mix(in srgb, var(--k-encre,#10224e) 8.0%, transparent), 0 10px 30px -18px color-mix(in srgb, var(--k-encre,#10224e) 25.0%, transparent);background:#fbf8f6d6;transition:opacity .25s;position:absolute;inset:0}.nv[data-clair] .nv-fond{opacity:1}.nv[data-clair] .nv-blur{opacity:0}.nv-blur{transition:opacity .25s}@keyframes nv-blur-in{0%{translate:0 calc(-100% - 2.25rem)}}.nv-blur{pointer-events:none;animation:linear both nv-blur-in;animation-timeline:scroll(root);animation-range:2.25rem 6.25rem;position:absolute;inset:0 0 -180%;translate:0 -30%}.nv-blur>span{position:absolute;inset:auto 0}.nv-blur>span:first-child{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);height:50%;-webkit-mask-image:linear-gradient(color-mix(in srgb, var(--k-nuit,#08132f) 0.0%, transparent) 0%, var(--k-nuit,#08132f) 25%, var(--k-nuit,#08132f) 75%, color-mix(in srgb, var(--k-nuit,#08132f) 0.0%, transparent) 100%);mask-image:linear-gradient(color-mix(in srgb, var(--k-nuit,#08132f) 0.0%, transparent) 0%, var(--k-nuit,#08132f) 25%, var(--k-nuit,#08132f) 75%, color-mix(in srgb, var(--k-nuit,#08132f) 0.0%, transparent) 100%);bottom:0}.nv-blur>span:nth-child(2){-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);height:50%;-webkit-mask-image:linear-gradient(color-mix(in srgb, var(--k-nuit,#08132f) 0.0%, transparent) 0%, var(--k-nuit,#08132f) 25%, var(--k-nuit,#08132f) 50%, color-mix(in srgb, var(--k-nuit,#08132f) 0.0%, transparent) 100%);mask-image:linear-gradient(color-mix(in srgb, var(--k-nuit,#08132f) 0.0%, transparent) 0%, var(--k-nuit,#08132f) 25%, var(--k-nuit,#08132f) 50%, color-mix(in srgb, var(--k-nuit,#08132f) 0.0%, transparent) 100%);bottom:12.5%}.nv-blur>span:nth-child(3){-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);height:37.5%;-webkit-mask-image:linear-gradient(color-mix(in srgb, var(--k-nuit,#08132f) 0.0%, transparent) 0%, var(--k-nuit,#08132f) 33.333%, var(--k-nuit,#08132f) 66.667%, color-mix(in srgb, var(--k-nuit,#08132f) 0.0%, transparent) 100%);mask-image:linear-gradient(color-mix(in srgb, var(--k-nuit,#08132f) 0.0%, transparent) 0%, var(--k-nuit,#08132f) 33.333%, var(--k-nuit,#08132f) 66.667%, color-mix(in srgb, var(--k-nuit,#08132f) 0.0%, transparent) 100%);bottom:37.5%}.nv-blur>span:nth-child(4){-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);height:37.5%;-webkit-mask-image:linear-gradient(color-mix(in srgb, var(--k-nuit,#08132f) 0.0%, transparent) 0%, var(--k-nuit,#08132f) 33.333%, var(--k-nuit,#08132f) 66.667%, color-mix(in srgb, var(--k-nuit,#08132f) 0.0%, transparent) 100%);mask-image:linear-gradient(color-mix(in srgb, var(--k-nuit,#08132f) 0.0%, transparent) 0%, var(--k-nuit,#08132f) 33.333%, var(--k-nuit,#08132f) 66.667%, color-mix(in srgb, var(--k-nuit,#08132f) 0.0%, transparent) 100%);bottom:50%}.nv-blur:after{content:"";background:linear-gradient(color-mix(in srgb, var(--k-nuit,#08132f) 70.2%, transparent), color-mix(in srgb, var(--k-nuit,#08132f) 0.0%, transparent));position:absolute;inset:0 0 45%}.nv-label{--nv-roll:1.5em;z-index:1;height:var(--nv-roll);display:block;position:relative;overflow:hidden}.nv-label>span{text-shadow:0 var(--nv-roll) currentColor;transition:translate .45s var(--ease-out-soft);padding-top:.25em;line-height:1;display:block}.nv-trigger{isolation:isolate;position:relative}.nv-trigger:after{content:"";z-index:-1;border-radius:inherit;background:color-mix(in srgb, currentColor 8%, transparent);opacity:0;transition:scale .45s var(--ease-out-soft), opacity .45s var(--ease-out-soft);position:absolute;inset:0;scale:.9}.nv-trigger:hover:after,.nv-trigger:focus-visible:after{opacity:1;scale:1}.nv-trigger:hover .nv-label>span,.nv-trigger:focus-visible .nv-label>span{translate:0 calc(-1 * var(--nv-roll))}.nv-cta{background-image:linear-gradient(var(--k-orange-clair,#ffb27a) 0%, var(--k-orange-moyen,#ffa05e) 28%, var(--k-orange,#ff9047) 62%, var(--k-orange-fonce,#f27f33) 100%);border:1px solid var(--k-orange-bord,#e8722a);box-shadow:0 6px 18px -6px color-mix(in srgb, var(--k-orange,#ff9047) 50.2%, transparent), inset 0 1px var(--k-orange-pale,#ffe2cc), inset 0 8px 10px -8px #ffffff57, inset 0 -9px 11px -9px #7a381273, 0 1px 2px color-mix(in srgb, var(--k-nuit-2,#0b1838) 45.1%, transparent);transition:box-shadow .15s,filter .15s}.nv-cta:hover{filter:brightness(1.05);box-shadow:0 8px 22px -6px color-mix(in srgb, var(--k-orange,#ff9047) 54.9%, transparent), inset 0 1px var(--k-orange-pale,#ffe2cc), inset 0 8px 10px -8px #ffffff70, inset 0 -9px 11px -9px #7a381261, 0 1px 2px color-mix(in srgb, var(--k-nuit-2,#0b1838) 45.1%, transparent)}.nv-cta:active{scale:.98}@media (prefers-reduced-motion:reduce){.nv-label>span,.nv-trigger:after{transition:none}}.nv-mobile{background:color-mix(in srgb, var(--k-nuit,#08132f) 96.0%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:1rem;margin:0 1rem .75rem;box-shadow:inset 0 0 0 1px #ffffff1a,0 24px 40px -20px #000}.nv-mobile ul{margin:0;padding:.375rem;list-style:none}.nv-mobile a{color:#fff;border-radius:.7rem;align-items:center;min-height:2.875rem;padding:0 .875rem;font-size:1rem;font-weight:500;display:flex}.nv-mobile a:hover,.nv-mobile a:focus-visible{background:#ffffff14}.nv-mobile li+li{border-top:1px solid #ffffff0f}.nv-langues{letter-spacing:.04em;align-items:center;gap:.15rem;margin:0 .5rem 0 0;padding:0;font-size:.75rem;font-weight:600;list-style:none;display:flex}.nv-langues li+li:before{content:"·";opacity:.4;margin-right:.15rem}.nv-langues a,.nv-langues span{border-radius:.5rem;place-items:center;min-width:1.75rem;height:1.75rem;display:inline-grid}.nv-langues a{opacity:.6;transition:opacity .15s}.nv-langues a:hover{opacity:1}.nv-langues a:focus-visible{outline:2px solid var(--k-orange,#ff9047);outline-offset:1px}.nv-langues-mobile{border-top:1px solid #7f7f7f33;margin:.75rem 0 0;padding-top:.75rem;font-size:.875rem}.nv-langues-mobile a,.nv-langues-mobile span{min-width:2.75rem;height:2.75rem}@media (width<=1023px){.nv-langues:not(.nv-langues-mobile){display:none}}.nv-mobile .nv-langues-mobile li{border:0;padding:0}.nv-langues-mobile [aria-current]{color:var(--k-orange,#ff9047)}
