.logo[data-astro-cid-f7espo7c]{color:var(--color-ink);flex-shrink:0;align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.logo[data-astro-cid-f7espo7c] img[data-astro-cid-f7espo7c]{height:var(--logo-h);width:var(--logo-h);object-fit:contain;mix-blend-mode:multiply;flex-shrink:0;display:block}.logo-wordmark[data-astro-cid-f7espo7c]{font-family:var(--font-display);letter-spacing:-.01em;align-items:baseline;font-size:1.3125rem;line-height:1;display:inline-flex}.logo-noxio[data-astro-cid-f7espo7c]{font-weight:560}.logo-solutions[data-astro-cid-f7espo7c]{color:var(--color-muted);font-style:italic;font-weight:400}.header[data-astro-cid-nen7h5rs]{z-index:100;background:color-mix(in srgb, var(--color-paper) 94%, transparent);backdrop-filter:saturate(1.2)blur(10px);border-bottom:1px solid var(--color-rule);position:sticky;top:0}.header-inner[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:1.5rem;height:4.25rem;display:flex}.nav[data-astro-cid-nen7h5rs]{align-items:center;gap:2rem;display:flex}.nav-liste[data-astro-cid-nen7h5rs]{align-items:center;gap:1.75rem;margin:0;padding:0;list-style:none;display:flex}.nav-link[data-astro-cid-nen7h5rs]{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-ink-soft);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;padding:.25rem 0;font-weight:500;text-decoration:none;transition:border-color .15s,color .15s}.nav-link[data-astro-cid-nen7h5rs]:hover{border-bottom-color:var(--color-ink);color:var(--color-ink)}.nav-link[data-astro-cid-nen7h5rs][aria-current]{color:var(--color-primary);border-bottom-color:var(--color-primary)}.nav-cta[data-astro-cid-nen7h5rs]{padding:.625rem 1rem}.nav-cta[data-astro-cid-nen7h5rs][aria-current]{background:var(--color-ink);color:var(--color-on-ink)}.nav-dropdown[data-astro-cid-nen7h5rs]{position:relative}.nav-dropdown-toggle[data-astro-cid-nen7h5rs]{align-items:center;gap:.375rem;display:inline-flex}.dd-chevron[data-astro-cid-nen7h5rs]{transition:transform .15s}.nav-dropdown[data-astro-cid-nen7h5rs].open .dd-chevron[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}.dd-panneau[data-astro-cid-nen7h5rs]{background:var(--color-paper);border:1px solid var(--color-rule);border-top:2px solid var(--color-ink);width:min(44rem,80vw);box-shadow:var(--shadow-lg);padding:1.5rem;display:none;position:absolute;top:calc(100% + 1.25rem);left:-1.5rem}.nav-dropdown[data-astro-cid-nen7h5rs].open .dd-panneau[data-astro-cid-nen7h5rs]{display:block}.dd-intro[data-astro-cid-nen7h5rs]{font-size:var(--text-2xs);color:var(--color-muted);margin-bottom:1rem}.dd-grid[data-astro-cid-nen7h5rs]{grid-template-columns:1fr 1fr;gap:0 1.5rem;margin:0;padding:0;list-style:none;display:grid}.dd-item[data-astro-cid-nen7h5rs]{border-top:1px solid var(--color-rule);padding:.625rem 0;text-decoration:none;display:block}.dd-item-titre[data-astro-cid-nen7h5rs]{font-family:var(--font-display);color:var(--color-ink);font-size:1.0625rem;display:block}.dd-item-desc[data-astro-cid-nen7h5rs]{font-size:var(--text-2xs);color:var(--color-muted);margin-top:.125rem;line-height:1.4;display:block}.dd-item[data-astro-cid-nen7h5rs]:hover .dd-item-titre[data-astro-cid-nen7h5rs],.dd-item[data-astro-cid-nen7h5rs][aria-current] .dd-item-titre[data-astro-cid-nen7h5rs]{color:var(--color-primary);text-underline-offset:.18em;text-decoration:underline 1px}.dd-tous[data-astro-cid-nen7h5rs]{font-size:var(--text-xs);color:var(--color-primary);text-underline-offset:.2em;margin-top:1rem;font-weight:500;display:inline-block}.menu-toggle[data-astro-cid-nen7h5rs]{border:1px solid var(--color-ink);border-radius:var(--radius-xs);cursor:pointer;min-width:44px;min-height:44px;font:500 var(--text-xs) var(--font-sans);color:var(--color-ink);background:0 0;align-items:center;gap:.5rem;padding:.5rem .875rem;display:none}.menu-toggle[data-astro-cid-nen7h5rs] path[data-astro-cid-nen7h5rs]{transform-origin:50%;transition:transform .15s}.menu-toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .l1[data-astro-cid-nen7h5rs]{transform:translateY(4px)rotate(45deg)}.menu-toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .l2[data-astro-cid-nen7h5rs]{transform:translateY(-4px)rotate(-45deg)}@media (width<60rem){.menu-toggle[data-astro-cid-nen7h5rs]{display:inline-flex}.nav[data-astro-cid-nen7h5rs]{background:var(--color-paper);border-bottom:1px solid var(--color-rule);padding:.5rem var(--space-gutter) 1.5rem;flex-direction:column;align-items:stretch;gap:1.5rem;max-height:calc(100dvh - 4.25rem);display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.nav[data-astro-cid-nen7h5rs].open{display:flex}.nav-liste[data-astro-cid-nen7h5rs]{flex-direction:column;align-items:stretch;gap:0}.nav-liste[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--color-rule)}.nav-link[data-astro-cid-nen7h5rs]{border-bottom:0;justify-content:space-between;width:100%;padding:1rem 0;font-size:1.0625rem;display:flex}.nav-link[data-astro-cid-nen7h5rs][aria-current]{border-bottom:0}.dd-panneau[data-astro-cid-nen7h5rs]{width:auto;box-shadow:none;border:0;padding:0 0 1rem;position:static}.dd-intro[data-astro-cid-nen7h5rs],.dd-item-desc[data-astro-cid-nen7h5rs]{display:none}.dd-grid[data-astro-cid-nen7h5rs]{grid-template-columns:1fr}.dd-item[data-astro-cid-nen7h5rs]{border-top:0;padding:.5rem 0 .5rem 1rem}.dd-item-titre[data-astro-cid-nen7h5rs]{font-family:var(--font-sans);font-size:var(--text-xs)}.nav-cta[data-astro-cid-nen7h5rs]{width:100%}}.newsletter-form[data-astro-cid-c5a5jkvp]{flex-direction:column;gap:.5rem;display:flex}.newsletter-row[data-astro-cid-c5a5jkvp]{gap:.5rem;display:flex}.newsletter-row[data-astro-cid-c5a5jkvp] .form-input[data-astro-cid-c5a5jkvp]{min-width:0}.newsletter-btn[data-astro-cid-c5a5jkvp]{flex-shrink:0}.newsletter-feedback[data-astro-cid-c5a5jkvp]{font-size:var(--text-2xs);margin-top:.25rem}.newsletter-feedback[data-astro-cid-c5a5jkvp].success{color:var(--color-success)}.newsletter-feedback[data-astro-cid-c5a5jkvp].error{color:var(--color-danger)}@media (width<24rem){.newsletter-row[data-astro-cid-c5a5jkvp]{flex-direction:column}}.footer[data-astro-cid-jo6i4kqk]{background:var(--color-paper-2);border-top:1px solid var(--color-rule);padding-block:var(--space-section-s) 2rem}.footer-haut[data-astro-cid-jo6i4kqk]{gap:2.5rem var(--space-gutter);grid-template-columns:1.3fr .9fr .9fr 1fr 2fr;display:grid}.footer-tagline[data-astro-cid-jo6i4kqk]{font-size:var(--text-2xs);color:var(--color-muted);max-width:18rem;margin-top:1rem;line-height:1.55}.footer-col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.footer-col[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{flex-direction:column;display:flex}.footer-col-titre[data-astro-cid-jo6i4kqk]{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink);margin-bottom:1rem}.footer-lien[data-astro-cid-jo6i4kqk]{font-size:var(--text-xs);color:var(--color-ink-soft);padding-block:.3rem;text-decoration:none;display:inline-block}.footer-lien[data-astro-cid-jo6i4kqk]:hover{color:var(--color-primary);text-underline-offset:.2em;text-decoration:underline}.footer-note[data-astro-cid-jo6i4kqk]{font-family:var(--font-mono);color:var(--color-muted);font-size:.6875rem}.footer-newsletter-desc[data-astro-cid-jo6i4kqk]{font-size:var(--text-2xs);color:var(--color-muted);margin-bottom:1rem;line-height:1.55}.footer-bas[data-astro-cid-jo6i4kqk]{margin-top:var(--space-section-s);border-top:1px solid var(--color-rule);font-family:var(--font-mono);color:var(--color-muted);flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;padding-top:1.25rem;font-size:.75rem;display:flex}.footer-bas[data-astro-cid-jo6i4kqk] .footer-lien[data-astro-cid-jo6i4kqk]{font-size:.75rem}@media (width<64rem){.footer-haut[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr 1fr}.footer-marque[data-astro-cid-jo6i4kqk],.footer-newsletter[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}@media (width<36rem){.footer-haut[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}.footer-col[data-astro-cid-jo6i4kqk]:nth-of-type(3){grid-column:1/-1}}
