.intro[data-v-09ea8780]{--fade-duration:.7s;--fade-delay:1.2s;z-index:200;background:var(--color-bg-raised);transition:opacity var(--fade-duration) var(--ease-standard);flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@media (prefers-reduced-motion:reduce){.intro[data-v-09ea8780]{display:none}}.intro__logo[data-v-09ea8780]{opacity:0;width:min(64vw,360px);height:auto}.is-mounted .intro__logo[data-v-09ea8780]{animation:fade-in-09ea8780 .9s var(--ease-standard) both}@keyframes fade-in-09ea8780{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}.intro__progress[data-v-09ea8780]{width:min(50vw,300px);height:.375rem;box-shadow:inset 0 0 0 1px var(--color-ink-muted);opacity:.75;border-radius:.25rem;margin-block:1.75rem -.75rem;position:relative;overflow:hidden}.intro__progress[data-v-09ea8780]:before{content:"";transform-origin:0;background-color:var(--color-accent-text);width:100%;height:100%;display:block;position:absolute;top:0;left:0;transform:scaleX(0)}.is-mounted .intro__progress[data-v-09ea8780]{animation:intro-progress-fade-09ea8780 .2s var(--fade-delay) var(--ease-standard) both}.is-mounted .intro__progress[data-v-09ea8780]:before{animation:intro-progress-09ea8780 calc(var(--fade-delay) - .2s) .2s linear both}@keyframes intro-progress-fade-09ea8780{to{opacity:0}}@keyframes intro-progress-09ea8780{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.intro-leave-active[data-v-09ea8780]{transition:opacity var(--fade-duration) .1s var(--ease-standard)}.intro-leave-active .intro__logo[data-v-09ea8780]{animation:intro-logo-leave-09ea8780 var(--fade-duration) var(--ease-standard) both}.intro-leave-to[data-v-09ea8780]{opacity:0}@keyframes intro-logo-leave-09ea8780{0%{opacity:1;transform:scale(1)}32%{transform:scale(1.2)}50%{opacity:1}90%{opacity:0;transform:scale(0)}}.header[data-v-85e1ffbb]{--play-state:paused;z-index:50;height:var(--header-height);-webkit-backdrop-filter:blur();backdrop-filter:blur();transition:backdrop-filter .2s var(--ease-standard);background:linear-gradient(#140f19b3,#140f1900);align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.header.is-active[data-v-85e1ffbb]{--play-state:running}.header.is-blur[data-v-85e1ffbb]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.header__animated-item[data-v-85e1ffbb]{animation:header-translate-85e1ffbb .6s calc(var(--delay,0s) + .4s) ease-in-out both var(--play-state)}@keyframes header-translate-85e1ffbb{0%{opacity:0;transform:translateY(-1rem)}60%{opacity:1;transform:translateY(.5rem)}to{transform:translateY(0)}}.header__inner[data-v-85e1ffbb]{width:100%;max-width:var(--content-width);padding:0 var(--gutter);justify-content:space-between;align-items:center;gap:1.5rem;margin:0 auto;display:flex}.header__brand[data-v-85e1ffbb]{align-items:center;line-height:0;display:flex}@media (hover:hover){.header__brand:hover img[data-v-85e1ffbb]{animation:logo-pop-85e1ffbb .6s var(--ease-standard)}}@keyframes logo-pop-85e1ffbb{0%{transform:scale(1)}25%{transform:scale(.9)rotate(-3deg)}50%{transform:scale(1.15)rotate(3deg)}75%{transform:scale(.96)rotate(-1deg)}to{transform:scale(1)rotate(0)}}.header__logo[data-v-85e1ffbb]{width:auto;height:clamp(2rem,4vw,2.6rem)}.header__nav ul[data-v-85e1ffbb]{gap:clamp(1rem,3vw,2rem);display:flex}.header__nav a[data-v-85e1ffbb]{color:var(--color-ink);transition:color .2s var(--ease-standard);font-size:.85rem;font-weight:500;text-decoration:none}.header__nav a[data-v-85e1ffbb]:hover,.header__nav a[data-v-85e1ffbb]:focus-visible{color:var(--color-accent-text)}@media (width<=26rem){.header__nav ul[data-v-85e1ffbb]{gap:.85rem}.header__nav a[data-v-85e1ffbb]{font-size:.78rem}}.footer[data-v-a0662679]{padding:3rem var(--gutter) 3.5rem;border-top:1px solid var(--color-line);margin-top:8rem;position:relative}.footer__chocolat[data-v-a0662679]{pointer-events:none;justify-content:center;width:100%;display:flex;position:absolute;top:-1px;left:0;overflow:hidden;transform:translateY(-100%)}.footer__chocolat a[data-v-a0662679]{transition:transform .65s var(--ease-standard);pointer-events:auto;display:block;overflow:hidden;transform:translateY(100%)}.footer__chocolat a.is-visible[data-v-a0662679]{transform:translateY(0)}@media (hover:hover){.footer__chocolat a:hover img[data-v-a0662679]{transform:translateY(0)}}.footer__chocolat img[data-v-a0662679]{aspect-ratio:15/13;object-fit:cover;object-position:50% 0;width:120px;transition:transform .4s var(--ease-standard);display:block;transform:translateY(13.5%)}@media (width>=40rem){.footer__chocolat img[data-v-a0662679]{width:150px}}.footer__inner[data-v-a0662679]{flex-direction:column;gap:1.5rem;display:flex}@media (width>=40rem){.footer__inner[data-v-a0662679]{flex-direction:row;justify-content:space-between;align-items:flex-end}}.footer__links[data-v-a0662679]{flex-wrap:wrap;gap:1.25rem;font-size:.9rem;display:flex}.footer__meta[data-v-a0662679]{color:var(--color-ink-muted);font-size:.8rem}@media (width>=40rem){.footer__meta[data-v-a0662679]{text-align:right}}.background-sparkles[data-v-e7967ed6]{z-index:-1;pointer-events:none;width:100vw;height:100vh;position:fixed;top:0;left:0;overflow:hidden}.background-sparkles__canvas[data-v-e7967ed6]{width:100%;height:100%;display:block}
