/* Biology Turk brand tokens — extracted from the live site. */
:root{
  --bt-paper:#FDFAF1;      /* body background */
  --bt-off:#f4f8f0;        /* section tint */
  --bt-gray:#e8ede4;       /* borders / light */
  --bt-green:#3d8b3d;      /* primary */
  --bt-green-mid:#2d6a2d;
  --bt-green-dark:#0d1f0d;
  --bt-green-dg:#1a3a1a;
  --bt-green-light:#5aab3a;
  --bt-green-bright:#8ecf5f;
  --bt-text:#2f3d2f;       /* stronger body-text contrast */
  --bt-muted:#5f7060;      /* quiet meta / breadcrumbs */
  --bt-white:#ffffff;
  --bt-radius:10px;
  --bt-radius-sm:8px;
  --bt-focus-ring:0 0 0 3px rgba(142,207,95,.55);
  --bt-maxw:1180px;
  --bt-readw:70ch;
  --bt-gap:clamp(1rem,2.5vw,2rem);
  /* Self-hosted Almarai (see fonts.css); Noto Sans Arabic / Arial as graceful fallbacks. */
  --bt-font-body:'Almarai','Noto Sans Arabic',Arial,sans-serif;
  --bt-font-head:'Almarai','Noto Sans Arabic',Arial,sans-serif;
  --bt-shadow:0 6px 24px rgba(13,31,13,.08);
  --bt-shadow-lg:0 14px 40px rgba(13,31,13,.12);
}

/* Shared monochrome line-icon utility — replaces decorative emoji (chat, phone,
   research, license, leaf, etc.) with a single consistent SVG icon style.
   Approved pest/insect emoji (🪳🪲🐀🐜🦟🕷️) are unaffected and keep using text glyphs. */
.bt-ic{display:inline-block;width:1.15em;height:1.15em;vertical-align:-0.18em;flex-shrink:0}
.bt-ic svg{display:block;width:100%;height:100%}
