lyriq-navbar{--imgw:87vw;--u:clamp(1px, calc(var(--imgw) * .00062333), 3px);--k:1.21;--nav-track:max(880px, calc(var(--imgw) * .5486 * var(--k)));--nav-base:calc(var(--nav-track) * .0153409);--lyq-navy:#1a2540;--lyq-midnight:#0e1d3a;--lyq-muted:#5b6577;--lyq-soft:#8b94a3;--lyq-cream-soft:#faf6e8;--lyq-ease:cubic-bezier(.22, 1, .36, 1);top:calc(48 * var(--u));width:87%;min-height:calc(76 * var(--u));padding:0 calc(4 * var(--u));grid-template-columns:minmax(0, 1fr) minmax(0, var(--nav-track)) minmax(0, 1fr);align-items:flex-start;column-gap:calc(20 * var(--u));z-index:100;transition:transform .42s var(--lyq-ease);will-change:transform;pointer-events:none;letter-spacing:normal;text-align:left;color:var(--lyq-navy);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:Inter,system-ui,sans-serif;font-weight:400;line-height:1.6;display:grid;position:fixed;left:50%;transform:translate(-50%)}lyriq-navbar,lyriq-navbar *,lyriq-navbar :before,lyriq-navbar :after{box-sizing:border-box}lyriq-navbar.lyq-masquee{transition:transform .62s cubic-bezier(.45,0,.2,1);transform:translate(-50%)translateY(calc(-100% - 80px))}lyriq-navbar.lyq-masquee:has(:focus-visible){transform:translate(-50%)}lyriq-navbar .lyq-nav a{color:inherit;text-decoration:none}lyriq-navbar .lyq-nav img,lyriq-navbar .lyq-nav svg{max-width:100%;display:block}lyriq-navbar .lyq-nav button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0}lyriq-navbar .lyq-nav{pointer-events:auto;width:100%;font-size:var(--nav-base);backdrop-filter:blur(14px)saturate(160%);transition:background .3s var(--lyq-ease), box-shadow .3s var(--lyq-ease), backdrop-filter .3s var(--lyq-ease);background:#ffffffc7;border:1px solid #1a254014;border-radius:999px;grid-column:2;position:relative;box-shadow:0 8px 30px #1a254014}lyriq-navbar .lyq-nav:hover{background:#fffffffa;box-shadow:0 14px 40px #1a25401f}lyriq-navbar .lyq-nav .lyq-nav-inner{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;padding:.667em .889em .667em 1.333em;display:grid}lyriq-navbar .lyq-nav .lyq-brand{grid-column:1;justify-self:start;align-items:center;gap:.741em;display:flex}lyriq-navbar .lyq-nav .lyq-brand img{width:auto;height:3.037em}lyriq-navbar .lyq-nav .lyq-brand-text{letter-spacing:-.045em;color:var(--lyq-navy);font-family:Bricolage Grotesque,sans-serif;font-size:1.852em;font-weight:700;line-height:1}lyriq-navbar .lyq-nav .lyq-nav-items{grid-column:2;justify-self:center;align-items:center;gap:.148em;display:flex}lyriq-navbar .lyq-nav .lyq-nav-item{position:relative}lyriq-navbar .lyq-nav .lyq-nav-item>button,lyriq-navbar .lyq-nav .lyq-nav-item>a{color:var(--lyq-muted);transition:all .18s var(--lyq-ease);cursor:pointer;border-radius:999px;align-items:center;gap:.37em;padding:.593em 1.037em;font-size:1em;font-weight:500;display:inline-flex}lyriq-navbar .lyq-nav .lyq-nav-item>button:hover,lyriq-navbar .lyq-nav .lyq-nav-item>a:hover,lyriq-navbar .lyq-nav .lyq-nav-item:hover>button{color:var(--lyq-navy);background:#1a25400f}lyriq-navbar .lyq-nav .lyq-chev{width:.889em;height:.889em;transition:transform .22s var(--lyq-ease)}lyriq-navbar .lyq-nav .lyq-nav-item:hover .lyq-chev,lyriq-navbar .lyq-nav .lyq-nav-item:has(:focus-visible) .lyq-chev{transform:rotate(180deg)}lyriq-navbar .lyq-nav .lyq-nav-actions{grid-column:3;justify-self:end;align-items:center;gap:.444em;display:flex}lyriq-navbar .lyq-nav .lyq-nav-admin{color:var(--lyq-navy);transition:all .22s var(--lyq-ease);white-space:nowrap;border:1px solid #1a254024;border-radius:999px;padding:.74em 1.185em;font-size:1em;font-weight:600}lyriq-navbar .lyq-nav .lyq-nav-admin:hover{background:#1a25400f;border-color:#1a254038}lyriq-navbar .lyq-nav .lyq-nav-cta{background:var(--lyq-navy);color:#fff;transition:all .22s var(--lyq-ease);white-space:nowrap;border-radius:999px;padding:.74em 1.481em;font-size:1em;font-weight:600}lyriq-navbar .lyq-nav .lyq-nav-cta:hover{background:var(--lyq-midnight);transform:translateY(-1px);box-shadow:0 4px 14px #1a254012}lyriq-navbar .lyq-nav{--lyq-dd-d:.45s;--lyq-dd-p:.3s;--lyq-dd-st:80ms;--lyq-dd-c:.2s;--lyq-dd-tol:.12s;--lyq-cream:#f3ead4}lyriq-navbar .lyq-nav .lyq-dropdown{padding-top:calc(12 * var(--u));opacity:0;visibility:hidden;pointer-events:none;clip-path:inset(0 100% 0 0 round 999px);transition:opacity var(--lyq-dd-c) var(--lyq-ease) var(--lyq-dd-tol), transform var(--lyq-dd-c) var(--lyq-ease) var(--lyq-dd-tol), clip-path 0s linear calc(var(--lyq-dd-c) + var(--lyq-dd-tol)), visibility 0s linear calc(var(--lyq-dd-c) + var(--lyq-dd-tol));position:absolute;top:100%;left:0;transform:translateY(6px)}lyriq-navbar .lyq-nav .lyq-nav-item:hover .lyq-dropdown,lyriq-navbar .lyq-nav .lyq-nav-item:has(:focus-visible) .lyq-dropdown{opacity:1;visibility:visible;pointer-events:auto;clip-path:inset(0 round 999px);transition:opacity calc(var(--lyq-dd-d) * .4) var(--lyq-ease), transform var(--lyq-dd-d) var(--lyq-ease), clip-path var(--lyq-dd-d) var(--lyq-ease), visibility 0s;transform:none}lyriq-navbar .lyq-nav .lyq-dd-card{background:var(--lyq-navy);padding:calc(8 * var(--u));gap:calc(4 * var(--u));border-radius:999px;display:flex;box-shadow:0 24px 60px #1a25402e}lyriq-navbar .lyq-nav .lyq-dd-link{--i:0;padding:calc(10 * var(--u)) calc(20 * var(--u));font-family:Bricolage Grotesque,sans-serif;font-weight:600;font-size:calc(14 * var(--u));white-space:nowrap;color:var(--lyq-cream);opacity:0;transform:translateX(calc(-10 * var(--u)));transition:opacity 0s linear calc(var(--lyq-dd-c) + var(--lyq-dd-tol)), transform 0s linear calc(var(--lyq-dd-c) + var(--lyq-dd-tol)), background .16s var(--lyq-ease), color .16s var(--lyq-ease);border-radius:999px;display:block}lyriq-navbar .lyq-nav .lyq-dd-link:nth-child(2){--i:1}lyriq-navbar .lyq-nav .lyq-dd-link:nth-child(3){--i:2}lyriq-navbar .lyq-nav .lyq-nav-item:hover .lyq-dd-link,lyriq-navbar .lyq-nav .lyq-nav-item:has(:focus-visible) .lyq-dd-link{opacity:1;transition:opacity var(--lyq-dd-p) var(--lyq-ease) calc(var(--lyq-dd-d) * .3 + var(--i) * var(--lyq-dd-st)), transform var(--lyq-dd-p) var(--lyq-ease) calc(var(--lyq-dd-d) * .3 + var(--i) * var(--lyq-dd-st)), background .16s var(--lyq-ease), color .16s var(--lyq-ease);transform:none}lyriq-navbar .lyq-nav .lyq-dd-link:hover,lyriq-navbar .lyq-nav .lyq-dd-link:focus-visible{background:var(--lyq-cream);color:var(--lyq-navy)}@media (prefers-reduced-motion:reduce){lyriq-navbar .lyq-nav .lyq-dropdown,lyriq-navbar .lyq-nav .lyq-nav-item:hover .lyq-dropdown,lyriq-navbar .lyq-nav .lyq-nav-item:has(:focus-visible) .lyq-dropdown{clip-path:none;transition:opacity .12s linear,visibility 0s linear .12s;transform:none}lyriq-navbar .lyq-nav .lyq-nav-item:hover .lyq-dropdown,lyriq-navbar .lyq-nav .lyq-nav-item:has(:focus-visible) .lyq-dropdown{transition:opacity .12s linear,visibility}lyriq-navbar .lyq-nav .lyq-dd-link,lyriq-navbar .lyq-nav .lyq-nav-item:hover .lyq-dd-link,lyriq-navbar .lyq-nav .lyq-nav-item:has(:focus-visible) .lyq-dd-link{transition:opacity .12s linear, background .16s var(--lyq-ease), color .16s var(--lyq-ease);transform:none}}@media (width<=900px){lyriq-navbar{grid-template-columns:minmax(0,1fr);column-gap:0;width:92%;min-height:0;padding:0 4px}lyriq-navbar .lyq-nav{grid-column:auto}lyriq-navbar[vitrine]{flex-direction:column;align-items:flex-start;gap:12px;width:100%;margin:0 0 22px;padding:0;display:flex;position:static;left:auto;transform:none!important}}@media (width<=860px){lyriq-navbar .lyq-nav .lyq-nav-items{display:none}}@media (width<=480px){lyriq-navbar{width:94%;top:28px}lyriq-navbar .lyq-nav .lyq-nav-inner{padding:calc(7 * var(--u)) calc(8 * var(--u)) calc(7 * var(--u)) calc(12 * var(--u))}lyriq-navbar .lyq-nav .lyq-brand img{height:calc(32 * var(--u))}lyriq-navbar .lyq-nav .lyq-brand-text{display:none}lyriq-navbar .lyq-nav .lyq-nav-actions{gap:calc(4 * var(--u))}lyriq-navbar .lyq-nav .lyq-nav-admin{padding:calc(8 * var(--u)) calc(12 * var(--u));font-size:calc(12.5 * var(--u))}lyriq-navbar .lyq-nav .lyq-nav-cta{padding:calc(8 * var(--u)) calc(14 * var(--u));font-size:calc(12.5 * var(--u))}}lyriq-navbar .lyq-nav .lyq-tel-seul{display:none}@media (width<=759px) and (pointer:coarse){lyriq-navbar .lyq-nav .lyq-tel-seul{display:block}lyriq-navbar .lyq-nav .lyq-pc-seul,lyriq-navbar .lyq-nav .lyq-nav-actions{display:none}lyriq-navbar .lyq-nav .lyq-nav-inner{gap:calc(4 * var(--u));padding-inline:calc(12 * var(--u));grid-template-columns:1fr auto 1fr}lyriq-navbar .lyq-nav .lyq-nav-items{justify-self:center;gap:0;display:flex}lyriq-navbar .lyq-nav .lyq-nav-item>a{padding:calc(8 * var(--u)) calc(5 * var(--u));font-size:calc(12.5 * var(--u))}}