header[data-astro-cid-32z5qsxo]{--nav-pill: #efe0cf;--nav-soft: rgb(255 255 255 / .7);--nav-tint: rgb(241 237 234 / .92);--nav-lift: rgb(28 28 26 / .04);--nav-lift-compact: rgb(28 28 26 / .06);--nav-accent: #a65e4e;--nav-cta-ink: #fff;--nav-cta-hover: #8f4f41}header[data-astro-cid-32z5qsxo][data-variant=atelier]{--nav-pill: hsl(36 40% 90% / .1);--nav-soft: hsl(36 40% 90% / .08);--nav-tint: hsl(43 10% 14% / .82);--nav-lift: rgb(0 0 0 / .22);--nav-lift-compact: rgb(0 0 0 / .28);--nav-accent: hsl(18 100% 79%);--nav-cta-ink: hsl(60 4% 11%);--nav-cta-hover: hsl(18 100% 85%)}.site-mark[data-astro-cid-32z5qsxo]{display:flex;align-items:center;gap:.3156em;font-size:2rem;transition:font-size .45s cubic-bezier(.22,1,.36,1)}.site-glyph[data-astro-cid-32z5qsxo],.site-wordmark[data-astro-cid-32z5qsxo]{display:block;color:hsl(var(--foreground))}.site-glyph[data-astro-cid-32z5qsxo] svg,.site-wordmark[data-astro-cid-32z5qsxo] svg{display:block;height:1em}.site-glyph[data-astro-cid-32z5qsxo] svg{width:.9991em}.site-wordmark[data-astro-cid-32z5qsxo] svg{width:2.0374em}.site-lockup[data-astro-cid-32z5qsxo]{display:flex;flex-direction:column;align-items:flex-start;font-size:1.5rem;transition:font-size .45s cubic-bezier(.22,1,.36,1)}.site-atelier[data-astro-cid-32z5qsxo]{display:block;height:1em;width:auto}.site-by[data-astro-cid-32z5qsxo]{display:flex;align-items:baseline;gap:.3em;margin-top:.1em;font-size:.4167em;line-height:1;letter-spacing:.12em;text-transform:lowercase;color:hsl(var(--muted-foreground))}.site-by[data-astro-cid-32z5qsxo] .site-wordmark[data-astro-cid-32z5qsxo]{font-size:1.35em;color:inherit;translate:0 .249em}.site-link[data-astro-cid-32z5qsxo]{color:hsl(var(--foreground) / .8)}.site-link[data-astro-cid-32z5qsxo]:hover{background:var(--nav-pill);color:hsl(var(--foreground))}.site-link[data-astro-cid-32z5qsxo][aria-current=page]{color:hsl(var(--foreground))}.site-chip[data-astro-cid-32z5qsxo]{position:absolute;inset:0;border-radius:9999px;background:var(--nav-pill);transition:background-color .4s}.site-lang[data-astro-cid-32z5qsxo]{background:var(--nav-soft)}.site-lang[data-astro-cid-32z5qsxo] a[data-astro-cid-32z5qsxo][aria-current=page],.site-panel-langs[data-astro-cid-32z5qsxo] a[data-astro-cid-32z5qsxo][aria-current=page]{background:var(--nav-pill);color:hsl(var(--foreground))}.site-cta[data-astro-cid-32z5qsxo]{background:var(--nav-accent);color:var(--nav-cta-ink)}.site-cta[data-astro-cid-32z5qsxo]:hover{background:var(--nav-cta-hover)}.site-menu[data-astro-cid-32z5qsxo] summary[data-astro-cid-32z5qsxo]{background:var(--nav-soft)}.site-shell[data-astro-cid-32z5qsxo]{position:relative;max-width:100%;margin-top:.75rem;padding:.5rem 1.25rem;border-radius:0;transition:max-width .5s cubic-bezier(.22,1,.36,1),margin-top .5s cubic-bezier(.22,1,.36,1),border-radius .5s cubic-bezier(.22,1,.36,1),padding .5s cubic-bezier(.22,1,.36,1),box-shadow .4s ease}@media(min-width:640px){.site-shell[data-astro-cid-32z5qsxo]{padding-inline:2.5rem}}@media(min-width:1024px){.site-shell[data-astro-cid-32z5qsxo]{padding-inline:3rem}}.site-wa[data-astro-cid-32z5qsxo]{display:inline-flex;align-items:center;gap:.45rem;padding:.6rem .9rem;border-radius:999px;background:#ffffffb3;color:hsl(var(--foreground));font-size:.875rem;font-weight:500;transition:background-color .3s ease}.site-wa[data-astro-cid-32z5qsxo]:hover{background:#fff}.site-cta[data-astro-cid-32z5qsxo]{border-radius:9999px;white-space:nowrap;transition:background-color .3s ease,padding .45s cubic-bezier(.22,1,.36,1),font-size .45s cubic-bezier(.22,1,.36,1)}@media(max-width:389.98px){.site-shell[data-astro-cid-32z5qsxo]{gap:.5rem}.site-end[data-astro-cid-32z5qsxo]{gap:.375rem}.site-cta[data-astro-cid-32z5qsxo]{padding:.45rem 1rem;font-size:.8125rem}.site-mark[data-astro-cid-32z5qsxo]{font-size:1.625rem}.site-lockup[data-astro-cid-32z5qsxo]{font-size:1.25rem}}.site-menu[data-astro-cid-32z5qsxo] summary[data-astro-cid-32z5qsxo]{transition:width .45s cubic-bezier(.22,1,.36,1),height .45s cubic-bezier(.22,1,.36,1)}header[data-astro-cid-32z5qsxo][data-scrolled] .site-shell[data-astro-cid-32z5qsxo],html:not(.js) .site-shell[data-astro-cid-32z5qsxo]{max-width:min(72rem,calc(100% - 1.5rem));margin-top:.75rem;padding:.5rem .5rem .5rem 1.25rem;border-radius:9999px;box-shadow:0 12px 40px var(--nav-lift)}@media(min-width:640px){header[data-astro-cid-32z5qsxo][data-scrolled] .site-shell[data-astro-cid-32z5qsxo],html:not(.js) .site-shell[data-astro-cid-32z5qsxo]{margin-top:1rem;padding-left:1.75rem}}header[data-astro-cid-32z5qsxo][data-scrolled][data-compact] .site-shell[data-astro-cid-32z5qsxo]{max-width:min(64rem,calc(100% - 1.5rem));margin-top:.5rem;padding:.25rem .25rem .25rem 1rem;box-shadow:0 8px 28px var(--nav-lift-compact)}@media(min-width:640px){header[data-astro-cid-32z5qsxo][data-scrolled][data-compact] .site-shell[data-astro-cid-32z5qsxo]{margin-top:.625rem;padding-left:1.4rem}}header[data-astro-cid-32z5qsxo][data-scrolled][data-compact] .site-mark[data-astro-cid-32z5qsxo]{font-size:1.625rem}header[data-astro-cid-32z5qsxo][data-scrolled][data-compact] .site-lockup[data-astro-cid-32z5qsxo]{font-size:1.25rem}header[data-astro-cid-32z5qsxo][data-scrolled][data-compact] .site-cta[data-astro-cid-32z5qsxo]{padding:.45rem 1rem;font-size:.8125rem}header[data-astro-cid-32z5qsxo][data-scrolled][data-compact] .site-menu[data-astro-cid-32z5qsxo] summary[data-astro-cid-32z5qsxo]{width:2.25rem;height:2.25rem}.site-shell[data-astro-cid-32z5qsxo]:before,.site-shell[data-astro-cid-32z5qsxo]:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;opacity:0;pointer-events:none}.site-shell[data-astro-cid-32z5qsxo]:before{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.site-shell[data-astro-cid-32z5qsxo]:after{background:var(--nav-tint);transition:opacity .4s ease}header[data-astro-cid-32z5qsxo][data-scrolled] .site-shell[data-astro-cid-32z5qsxo]:before,header[data-astro-cid-32z5qsxo][data-scrolled] .site-shell[data-astro-cid-32z5qsxo]:after,html:not(.js) .site-shell[data-astro-cid-32z5qsxo]:before,html:not(.js) .site-shell[data-astro-cid-32z5qsxo]:after{opacity:1}@media(prefers-reduced-motion:reduce){.site-shell[data-astro-cid-32z5qsxo],.site-cta[data-astro-cid-32z5qsxo],.site-logo[data-astro-cid-32z5qsxo],.site-mark[data-astro-cid-32z5qsxo],.site-lockup[data-astro-cid-32z5qsxo],.site-shell[data-astro-cid-32z5qsxo]:after{transition:none}}.site-shell[data-astro-cid-32z5qsxo] ul[data-astro-cid-32z5qsxo] a[data-astro-cid-32z5qsxo],.site-shell[data-astro-cid-32z5qsxo] .site-lang[data-astro-cid-32z5qsxo],.site-shell[data-astro-cid-32z5qsxo] .site-lang[data-astro-cid-32z5qsxo] a[data-astro-cid-32z5qsxo],.site-cta[data-astro-cid-32z5qsxo],.site-menu[data-astro-cid-32z5qsxo] summary[data-astro-cid-32z5qsxo]{transition-property:color,background-color,padding,font-size,width,height;transition-duration:.4s}.site-logo[data-astro-cid-32z5qsxo]{transition:filter .4s ease}header[data-astro-cid-32z5qsxo][data-on-dark] .site-logo[data-astro-cid-32z5qsxo]{filter:brightness(0) invert(.97)}header[data-astro-cid-32z5qsxo][data-on-dark] .site-shell[data-astro-cid-32z5qsxo] ul[data-astro-cid-32z5qsxo] a[data-astro-cid-32z5qsxo]{color:#fcf9f5d9}header[data-astro-cid-32z5qsxo][data-on-dark] .site-shell[data-astro-cid-32z5qsxo] ul[data-astro-cid-32z5qsxo] a[data-astro-cid-32z5qsxo]:hover,header[data-astro-cid-32z5qsxo][data-on-dark] .site-shell[data-astro-cid-32z5qsxo] ul[data-astro-cid-32z5qsxo] a[data-astro-cid-32z5qsxo][aria-current=page]{background:#ffffff1f;color:#fcf9f5}header[data-astro-cid-32z5qsxo][data-on-dark] .site-chip[data-astro-cid-32z5qsxo]{background:transparent}header[data-astro-cid-32z5qsxo][data-on-dark] .site-lang[data-astro-cid-32z5qsxo]{background:#ffffff24}header[data-astro-cid-32z5qsxo][data-on-dark] .site-lang[data-astro-cid-32z5qsxo] a[data-astro-cid-32z5qsxo]{color:#fcf9f5bf}header[data-astro-cid-32z5qsxo][data-on-dark] .site-lang[data-astro-cid-32z5qsxo] a[data-astro-cid-32z5qsxo][aria-current=page]{background:#ffffff38;color:#fcf9f5}header[data-astro-cid-32z5qsxo][data-on-dark] .site-cta[data-astro-cid-32z5qsxo]{background:#fcf9f5;color:#a65e4e}header[data-astro-cid-32z5qsxo][data-on-dark] .site-menu[data-astro-cid-32z5qsxo] summary[data-astro-cid-32z5qsxo]{background:#ffffff24;color:#fcf9f5}header[data-astro-cid-32z5qsxo][data-on-dark] .site-shell[data-astro-cid-32z5qsxo]:after{background:#ffffff14}header[data-astro-cid-32z5qsxo][data-on-dark] .site-shell[data-astro-cid-32z5qsxo]{box-shadow:none}.site-menu[data-astro-cid-32z5qsxo] summary[data-astro-cid-32z5qsxo]::-webkit-details-marker{display:none}.site-menu[data-astro-cid-32z5qsxo] .site-menu-close[data-astro-cid-32z5qsxo],.site-menu[data-astro-cid-32z5qsxo][open] .site-menu-open[data-astro-cid-32z5qsxo]{display:none}.site-menu[data-astro-cid-32z5qsxo][open] .site-menu-close[data-astro-cid-32z5qsxo]{display:block;animation:site-menu-x .4s cubic-bezier(.34,1.56,.64,1)}@keyframes site-menu-x{0%{transform:rotate(-90deg) scale(.6);opacity:0}to{transform:none;opacity:1}}.site-panel[data-astro-cid-32z5qsxo]{position:fixed;inset:0;z-index:-2;display:flex;flex-direction:column;overflow-y:auto;padding:6.5rem 1.25rem 2.5rem;background:radial-gradient(80% 55% at 0% 0%,rgb(255 255 255 / .9),transparent 65%),radial-gradient(70% 50% at 100% 100%,rgb(246 217 205 / .55),transparent 70%),linear-gradient(160deg,#fcf9f5e6,#f8ece4d1);backdrop-filter:blur(28px) saturate(1.2);-webkit-backdrop-filter:blur(28px) saturate(1.2)}header[data-astro-cid-32z5qsxo][data-variant=atelier] .site-panel[data-astro-cid-32z5qsxo]{background:radial-gradient(70% 50% at 100% 0%,hsl(18 100% 79% / .16),transparent 70%),radial-gradient(70% 50% at 0% 100%,hsl(146 13% 42% / .22),transparent 70%),linear-gradient(160deg,#272520e0,#1d1d1bf0);backdrop-filter:blur(28px) saturate(1.1);-webkit-backdrop-filter:blur(28px) saturate(1.1)}@media(min-width:640px){.site-panel[data-astro-cid-32z5qsxo]{padding:8rem 2.5rem 3rem}}.site-menu[data-astro-cid-32z5qsxo][open] .site-panel[data-astro-cid-32z5qsxo]{animation:site-panel-in .45s cubic-bezier(.22,1,.36,1) both}@keyframes site-panel-in{0%{opacity:0}to{opacity:1}}.site-menu[data-astro-cid-32z5qsxo][data-closing] .site-panel[data-astro-cid-32z5qsxo]{animation:site-panel-out .22s cubic-bezier(.4,0,1,1) both}@keyframes site-panel-out{0%{opacity:1}to{opacity:0}}.site-menu[data-astro-cid-32z5qsxo][data-closing] .site-menu-close[data-astro-cid-32z5qsxo]{display:none}.site-menu[data-astro-cid-32z5qsxo][data-closing] .site-menu-open[data-astro-cid-32z5qsxo]{display:block}header[data-astro-cid-32z5qsxo]:has(.site-menu[open]) .site-logo[data-astro-cid-32z5qsxo]{filter:none}header[data-astro-cid-32z5qsxo]:has(.site-menu[open]) .site-menu[data-astro-cid-32z5qsxo] summary[data-astro-cid-32z5qsxo]{background:var(--nav-soft);color:hsl(var(--foreground))}header[data-astro-cid-32z5qsxo]:has(.site-menu[open]) .site-cta[data-astro-cid-32z5qsxo]{background:var(--nav-accent);color:var(--nav-cta-ink)}header[data-astro-cid-32z5qsxo]:has(.site-menu[open]) .site-shell[data-astro-cid-32z5qsxo]:before,header[data-astro-cid-32z5qsxo]:has(.site-menu[open]) .site-shell[data-astro-cid-32z5qsxo]:after{opacity:0}.site-menu[data-astro-cid-32z5qsxo][open] .site-panel-li[data-astro-cid-32z5qsxo]{animation:site-panel-li .5s cubic-bezier(.22,1,.36,1) calc(.08s + var(--i) * 45ms) both}@keyframes site-panel-li{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.site-panel-li[data-astro-cid-32z5qsxo]+.site-panel-li[data-astro-cid-32z5qsxo]{border-top:1px solid color-mix(in srgb,var(--nav-accent) 14%,transparent)}.site-panel-link[data-astro-cid-32z5qsxo]{display:block;padding:1rem .25rem;font-family:var(--font-display);font-size:clamp(1.75rem,6vw,2.5rem);line-height:1.2;color:hsl(var(--foreground));transition:color .25s ease,padding .35s cubic-bezier(.22,1,.36,1)}.site-panel-link[data-astro-cid-32z5qsxo]:hover{padding-left:.75rem;color:var(--nav-accent)}.site-panel-link[data-astro-cid-32z5qsxo][aria-current=page]{color:var(--nav-accent)}.site-panel-link[data-astro-cid-32z5qsxo]:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px;border-radius:.5rem}::view-transition-group(nav-header),::view-transition-group(*.nav-piece){animation-duration:.5s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-old(nav-header),::view-transition-new(nav-header),::view-transition-old(brand-sytio),::view-transition-new(brand-sytio),::view-transition-old(nav-cta),::view-transition-new(nav-cta){animation-duration:.25s}::view-transition-old(nav-cta),::view-transition-new(nav-cta){inset-inline:auto 0;inline-size:auto;block-size:100%}:root[data-cta-swap]::view-transition-old(nav-cta){animation-duration:.12s}::view-transition-group(nav-chip){z-index:1;border-radius:9999px;overflow:hidden}::view-transition-old(nav-chip),::view-transition-new(nav-chip){block-size:100%;object-fit:cover}::view-transition-group(*.nav-link){z-index:2}::view-transition-new(brand-atelier):only-child,::view-transition-new(brand-icon):only-child,::view-transition-new(nav-chip):only-child{animation:site-piece-in .32s cubic-bezier(.22,1,.36,1) .1s both}::view-transition-old(brand-atelier):only-child,::view-transition-old(brand-icon):only-child,::view-transition-old(nav-chip):only-child{animation:site-piece-out .16s ease-in both}@keyframes site-piece-in{0%{opacity:0;transform:translateY(.25rem) scale(.96)}}@keyframes site-piece-out{to{opacity:0;transform:scale(.96)}}@media(prefers-reduced-motion:reduce){::view-transition-group(nav-header),::view-transition-group(*.nav-piece),::view-transition-old(*.nav-piece),::view-transition-new(*.nav-piece){animation:none}.site-menu[data-astro-cid-32z5qsxo][open] .site-panel[data-astro-cid-32z5qsxo],.site-menu[data-astro-cid-32z5qsxo][data-closing] .site-panel[data-astro-cid-32z5qsxo],.site-menu[data-astro-cid-32z5qsxo][open] .site-panel-li[data-astro-cid-32z5qsxo],.site-menu[data-astro-cid-32z5qsxo][open] .site-menu-close[data-astro-cid-32z5qsxo]{animation:none}}
