:root{--em-ink-950:#24111f;--em-plum-900:#4a263d;--em-plum-700:#6c3b5c;--em-iris-700:#684a8a;--em-clay-600:#c66f55;--em-period-700:#b84957;--em-sage-500:#8d9a84;--em-teal-700:#2f6b6a;--em-bone-100:#f7f1ea;--em-mist-200:#e8e0da;--em-porcelain-0:#fffdfc;--em-canvas:var(--em-porcelain-0);--em-surface:var(--em-bone-100);--em-raised:#fff;--em-text:var(--em-ink-950);--em-text-secondary:#5e4c58;--em-text-muted:#6f626b;--em-border:#4a263d29;--em-focus:var(--em-iris-700);--em-success:#2f6b59;--em-warning:#9a5e1a;--em-danger:#b3261e;--em-info:#3f5f8b;--em-phase-menstrual:#b84957;--em-phase-follicular:#c66f55;--em-phase-ovulatory:#c4932f;--em-phase-luteal:#684a8a;--em-phase-transition:#2f6b6a;--em-space-1:4px;--em-space-2:8px;--em-space-3:12px;--em-space-4:20px;--em-space-5:32px;--em-space-6:52px;--em-space-7:84px;--em-space-8:136px;--em-radius-sm:12px;--em-radius-md:20px;--em-radius-lg:32px;--em-radius-pill:999px;--em-font-display:"Newsreader", Georgia, serif;--em-font-ui:"Instrument Sans", Inter, Arial, sans-serif;--em-text-xs:12px;--em-text-sm:14px;--em-text-base:16px;--em-text-lg:18px;--em-text-xl:22px;--em-text-2xl:28px;--em-text-3xl:38px;--em-text-4xl:52px;--em-text-5xl:72px;--em-shadow-soft:0 12px 38px #24111f17;--em-shadow-float:0 24px 80px #24111f29;--em-ease-organic:cubic-bezier(.22, 1, .36, 1);--em-duration-fast:.14s;--em-duration-base:.24s;--em-duration-slow:.68s}.dark{--em-canvas:#160d14;--em-surface:#24111f;--em-raised:#321827;--em-text:#fffdfc;--em-text-secondary:#d8cdd4;--em-text-muted:#b7a7b1;--em-border:#f7f1ea29;--em-focus:#b9a7d4}
