:root{--sb-primary:#e9a15d;--sb-primary-text:#1b1207;--sb-secondary:#7c8cff;--sb-accent:#63e6be;--sb-text:#f4f1ea;--sb-muted:#a7a29a;--sb-bg:#0c0f14;--sb-surface:#151a22;--sb-border:#2a303b;--sb-font-heading:Georgia, Times New Roman, serif;--sb-font-body:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif;--sb-base-size:16px;--sb-h1-size:72px;--sb-h2-size:44px;--sb-h3-size:24px;--sb-radius:22px;--sb-shadow:0 28px 70px rgba(20, 26, 34, .22);--sb-btn-radius:12px;--sb-container:1240px;--sb-composition:premium-dark;--sb-theme-mode:absolute;--sb-fx-motion:1.00;--sb-fx-duration:0ms;--sb-fx-delay:0ms;}:root{--bg:var(--sb-bg);--bg-soft:color-mix(in srgb,var(--sb-bg) 92%,var(--sb-text) 8%);--surface:var(--sb-surface);--surface-2:color-mix(in srgb,var(--sb-surface) 94%,var(--sb-text) 6%);--ink:var(--sb-text);--ink-soft:var(--sb-muted);--ink-muted:var(--sb-muted);--line:var(--sb-border);--line-strong:color-mix(in srgb,var(--sb-border) 72%,var(--sb-text) 28%);--accent:var(--sb-primary);--accent-dark:color-mix(in srgb,var(--sb-primary) 82%,#000);--accent-soft:color-mix(in srgb,var(--sb-primary) 14%,var(--sb-surface));--font:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif;--display:Georgia, Times New Roman, serif;--radius:var(--sb-radius);--radius-sm:calc(var(--sb-radius) * .6);--shadow:0 28px 70px rgba(20, 26, 34, .22);--shadow-soft:0 28px 70px rgba(20, 26, 34, .22);}.public-page{background:var(--sb-bg);color:var(--sb-text);font-family:var(--sb-font-body);}.public-page .site-header{background:var(--sb-bg);border-bottom-color:var(--sb-border);}.public-page .site-header .brand,.public-page .site-nav a{color:var(--sb-text);}