/* Saphia Labs — tokens y utilidades compartidas (generado por 003_css_extract) */
:root {
  --pink: #E8007A;
  --pink-h: #FF2D9D;
  --pink-dim: rgba(232,0,122,.10);
  --pink-pale: #FFF0F7;
  --dark2: #1A1A1A;
  --gray: #6B7280;
  --white: #FFFFFF;
  --border: #F3F4F6;
  --font-display: 'Plus Jakarta Sans', sans-serif;
  --font-body: 'DM Sans', sans-serif;
  --pink-light: #F5A0CC;
  --dark: #0D0D0D;
  --gray-l: #E5E7EB;
  --light: #F9FAFB;
  --font-d: var(--font-display);
  --font-b: var(--font-body);
  --font-s: var(--font-serif);
  --dark3: #2A2A2A;
  --radius: 12px;
  --transition: 0.25s ease;
  --font-serif: 'Lora', serif;
}

*, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }
html { scroll-behavior: smooth; }
a { text-decoration: none; }
.en-content { display: none !important; }
.en-text    { display: none !important; }
body.lang-en .es-content { display: none !important; }
body.lang-en .es-text    { display: none !important; }
body.lang-en .en-content { display: block !important; }
body.lang-en .en-text    { display: inline !important; }
