.rae-atelier{--rae-paper:#f5f2ec;--rae-surface:#ece7df;--rae-surface-sunken:#e3ddd3;--rae-rule:#dbd4c9;--rae-rule-strong:#c2b9ab;--rae-field:#8f8578;--rae-ink:#1d1b18;--rae-ink-muted:#57514a;--rae-ink-faint:#655d53;--rae-accent:#1d1b18;--rae-accent-hover:#3a3530;--rae-accent-ink:#f5f2ec;--rae-accent-soft:#e6e0d6;--rae-focus:#1d1b18;--rae-band:#26211c;--rae-band-ink:#f3efe8;--rae-band-ink-muted:#c7bdb0;--rae-band-rule:#f3efe829;--rae-band-soft:#352e27;--rae-radius-sm:0px;--rae-radius-md:0px;--rae-radius-lg:0px;--background:var(--rae-paper);--foreground:var(--rae-ink);--primary:var(--rae-accent);--primary-foreground:var(--rae-accent-ink);--border:var(--rae-rule);--input:var(--rae-field);--ring:var(--rae-focus);--radius:0px;background-color:var(--rae-paper);color:var(--rae-ink)}.rae-atelier [data-product]{--rae-paper:#fcfbf9;--rae-surface:#f6f4f0;--rae-surface-sunken:#efece7;--rae-rule:#e4dfd8;--rae-rule-strong:#cfc8be;--rae-field:#928a7f;--rae-ink:#2b2825;--rae-ink-muted:#5f5952;--rae-ink-faint:#706960;--rae-accent:#233f66;--rae-accent-hover:#1b3253;--rae-accent-ink:#fcfbf9;--rae-accent-soft:#e9edf3;--rae-focus:#233f66;--rae-radius-sm:4px;--rae-radius-md:6px;--rae-radius-lg:10px;--background:var(--rae-paper);--foreground:var(--rae-ink);--primary:var(--rae-accent);--primary-foreground:var(--rae-accent-ink);--border:var(--rae-rule);--input:var(--rae-field);--ring:var(--rae-focus);--radius:var(--rae-radius-lg)}.rae-atelier .atelier-label{font-family:var(--font-sans), ui-sans-serif, system-ui, sans-serif;letter-spacing:.16em;text-transform:uppercase;font-size:.6875rem;font-weight:500;line-height:1.4}@media (min-width:48rem){.rae-atelier .atelier-label{font-size:.71875rem}}.rae-atelier .atelier-wordmark{font-family:var(--font-wordmark), "Futura", ui-sans-serif, system-ui, sans-serif;letter-spacing:.6em;text-transform:uppercase;margin-right:-.6em;font-size:1.25rem;font-weight:300;line-height:1}.rae-atelier .atelier-display{font-family:var(--font-serif), ui-serif, Georgia, serif;font-variation-settings:"opsz" 72;letter-spacing:-.022em;font-weight:300}.rae-atelier :is(h1,h2):not([data-product] *).font-serif{font-variation-settings:"opsz" 72;letter-spacing:-.02em;font-weight:320}.rae-atelier :is(h3,dt):not([data-product] *).font-serif{font-weight:400}
