:root {
  /* Font size config: change these values to tune the site typography. */
  --font-title: 4.2rem;
  --font-section-title: 2.1rem;
  --font-subtitle: 1.08rem;
  --font-sentence: 0.95rem;
  --font-small: 0.82rem;
  --font-nav: 0.9rem;
  --laser-scroll-sensitivity: 0.6;
  --laser-enabled: 1;
  --laser-base-thickness: 0.2rem;
  --laser-thickness-variance: 2.0;
  --laser-density: 16;
  --laser-visible-min: 8;
  --laser-visible-max: 12;
}

@media (max-width: 640px) {
  :root {
    --font-title: 3rem;
    --font-section-title: 2.1rem;
    --font-subtitle: 1rem;
  }
}
