:root{--fl-ink:#0b1512;--fl-surface:#15201b;--fl-violet:#0f8f7a;--fl-violet-deep:#0a6456;--fl-violet-soft:#5fc8b5;--fl-cyan:#2fb39b;--fl-amber:#ffb366;--fl-cream:#f2f5f3;--fl-muted:#97aaa3;--fl-accent-on-light:#0a6456;--fl-accent-on-light-hover:#084f44;--fl-accent-on-light-soft:#2fb39b;--fl-accent-on-light-tint:#e6f7f4;--fl-glass-bg:#ffffff0a;--fl-glass-border:#ffffff17;--fl-glass-blur:16px;--fl-text-gradient:linear-gradient(100deg, #5fc8b5 10%, #ffb366 90%);--fl-cta-gradient:linear-gradient(135deg, #0f8f7a, #0a6456);--fl-ease:cubic-bezier(.22, 1, .36, 1);--fl-fast:.12s;--fl-slow:.4s}
