:root{--c-hero-bg:#0f1020;--c-hero-ink:#ffffff;--c-hero-muted:#b9bfd3;--c-canvas:#ffffff;--c-canvas-alt:#f6f7fb;--c-band:#f6f7fb;--c-band-ink:#171830;--c-band-muted:#4b4e6a;--c-dark:#0f1020;--c-dark-ink:#ffffff;--c-dark-muted:#cbd0df;--c-footer:#0b0c18;--c-ink:#171830;--c-muted:#4b4e6a;--c-subtle:#6a6e8c;--c-line:#e3e5ef;--c-surface:#ffffff;--c-accent:#f2b544;--c-accent-text:#805700;--c-accent-ink:#0f1020;--c-accent-on-dark:#f2b544;--c-btn-bg:var(--c-accent);--c-btn-ink:var(--c-accent-ink);--radius-card:20px;--radius-btn:999px;--radius-tile:16px;--f-display:"Unbounded",sans-serif;--f-body:"Onest",sans-serif;--container:1200px}
.preset-gece .activity{box-shadow:0 14px 40px color-mix(in srgb,var(--c-ink) 7%,transparent)}
.preset-gece .site-header{background:var(--c-hero-bg);color:var(--c-hero-ink);border-color:var(--c-dark-muted)}
.preset-gece .desktop-nav a,.preset-gece .header-inner>.language-switch a{color:var(--c-hero-muted)}
.preset-gece .desktop-nav a:hover,.preset-gece .header-inner>.language-switch a[aria-current="page"]{color:var(--c-hero-ink)}
.preset-gece .mobile-menu summary span{background:var(--c-hero-ink)}
.preset-gece .mobile-menu nav{background:var(--c-hero-bg);color:var(--c-hero-ink);border-color:var(--c-dark-muted)}
.preset-gece .language-switch a[aria-current="page"]{border-radius:999px;background:var(--c-canvas-alt)}
.preset-gece .header-inner>.language-switch a[aria-current="page"]{color:var(--c-ink)}
.preset-gece .site-footer .language-switch a[aria-current="page"]{background:transparent;color:var(--c-dark-ink)}
