:root{--font-sans:"Geist", system-ui, -apple-system, sans-serif;--font-mono:"Geist Mono", ui-monospace, monospace;--font-accent:"Instrument Serif", Georgia, serif;--font-display:var(--font-sans);--accent-style:italic;--page:#fff;--section-soft:#fbf0f3;--section-dark:#1f0b17;--surface:#f7f3f5;--surface-2:#fcfafb;--surface-dark:#2a0e1f;--ink:#1d1d1f;--ink-2:#4a3b42;--ink-3:#766470;--ink-4:#9c8891;--ink-on-dark:#fbf0f3;--ink-on-dark-2:#d9c6ce;--line:#eadde2;--line-2:#f3e8ec;--line-dark:#fbf0f31f;--accent:#c4264e;--accent-dark:#9e1b3e;--accent-on-dark:#ff8fad;--accent-rgb:196, 38, 78;--gold:#d9a55b;--success:#2c7a39;--success-on-dark:#7ee29a;--btn-bg:#1f0b17;--btn-bg-hover:#3a1630;--btn-ink:#fbf0f3;--btn-accent:#ff8fad;--btn2-bg:#fff;--btn2-ink:#1f0b17;--btn2-hover:#fbf0f3;--header-glass:#ffffffc7;--shadow-card:0 24px 50px -20px #1f0b1799;--r-btn:4px;--r-card:6px;--r-chip:2px;--btn-clip:none;--card-clip:none;--btn-transform:none;--btn-tracking:normal}[data-mode=barber]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-display:"Grenze Gotisch", Georgia, serif;--font-accent:"Grenze Gotisch", Georgia, serif;--accent-style:normal;--page:#0b0b0b;--section-soft:#141414;--section-dark:#050505;--surface:#141414;--surface-2:#1c1c1c;--surface-dark:#141414;--ink:#efe9df;--ink-2:#c4bdb3;--ink-3:#948c84;--ink-4:#8f8780;--ink-on-dark:#efe9df;--ink-on-dark-2:#b5aea5;--line:#262626;--line-2:#2a2a2a;--line-dark:#3a3a3a;--accent:#c8101e;--accent-dark:#8c0a14;--accent-on-dark:#ff2a36;--accent-rgb:200, 16, 30;--gold:#c8c2ba;--success:#7ee29a;--success-on-dark:#7ee29a;--btn-bg:#c8101e;--btn-bg-hover:#a00b17;--btn-ink:#fff;--btn-accent:#fff;--btn2-bg:#0e0e0e;--btn2-ink:#efe9df;--btn2-hover:#141414;--header-glass:#0b0b0bcc;--shadow-card:0 24px 50px -20px #000c;--r-btn:0;--r-card:0;--r-chip:0;--btn-clip:polygon(10px 0, 100% 0, 100% calc(100% - 10px), calc(100% - 10px) 100%, 0 100%, 0 10px);--card-clip:polygon(0 0, 100% 0, 100% calc(100% - 16px), calc(100% - 16px) 100%, 0 100%);--btn-transform:uppercase;--btn-tracking:.09em}[data-mode=barber] img[data-mono]{filter:grayscale()contrast(1.18)brightness(.92)}
