html[data-theme-id=atelier]{--theme-bg:#fbfbf9;--theme-bg-secondary:#f1f0ea;--theme-card:#fff;--theme-surface:#f7f6f1;--theme-accent:#5b4a35;--theme-accent-dark:#3f3426;--theme-accent-soft:#c8bca9;--theme-accent-2:#5b4a35;--theme-on-accent-2:#fff;--theme-on-accent:#fff;--theme-text-accent:#5b4a35;--theme-text:#161613;--theme-text-muted:#66645d;--theme-muted:#66645d;--theme-dark:#161613;--theme-border:#77746b;--theme-separator:#1616131f;--theme-overlay:#16161385;--theme-gradient:#fbfbf9;--theme-radius-sm:0;--theme-radius-md:2px;--theme-radius-lg:4px;--theme-radius-full:9999px;--theme-font:var(--font-instrument-sans), "Instrument Sans", ui-sans-serif, system-ui, sans-serif;--theme-font-display:var(--font-cormorant), "Cormorant Garamond", Georgia, serif;--theme-fs-xs:12px;--theme-fs-sm:13px;--theme-fs-base:16px;--theme-fs-lg:19px;--theme-fs-xl:24px;--theme-fs-2xl:34px;--atelier-rule:var(--theme-separator);--atelier-display:var(--theme-font-display);--atelier-sans:var(--theme-font);--atelier-gutter:clamp(18px, 4vw, 72px);--atelier-max:1600px;--atelier-inline:max(var(--atelier-gutter), calc((100% - var(--atelier-max)) / 2));--mt-bg:var(--theme-bg);--mt-bg-secondary:var(--theme-bg-secondary);--mt-bg-card:var(--theme-card);--mt-accent:var(--theme-accent);--mt-text:var(--theme-text);--mt-text-secondary:var(--theme-muted);--mt-muted:var(--theme-muted);--mt-border:var(--theme-border);--mt-font:var(--theme-font);--mt-fs-xs:var(--theme-fs-xs);--mt-fs-sm:var(--theme-fs-sm);--mt-fs-base:var(--theme-fs-base);--mt-fs-lg:var(--theme-fs-lg);--mt-fs-xl:var(--theme-fs-xl);--mt-fs-2xl:var(--theme-fs-2xl);background:var(--theme-bg);color:var(--theme-text);font-family:var(--theme-font)}html[data-theme-id=atelier] body{background:var(--theme-bg)}html[data-theme-id=atelier] ::selection{background:var(--theme-accent);color:var(--theme-on-accent)}html[data-theme-id=atelier] :focus-visible:not(input,textarea,select){outline:2px solid var(--theme-accent);outline-offset:4px}@media (prefers-reduced-motion:reduce){html[data-theme-id=atelier] *,html[data-theme-id=atelier] :before,html[data-theme-id=atelier] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
