/* MorningLabs design tokens — dipakai landing, galeri, preview, editor BuatWebMudah v2.
   Sumber: morninglabs.id (P4). Font: DM Sans (isi) + DM Serif Display (judul). */
:root{
  --navy:#1d2a44; --navy-2:#141e33; --muted:#4a5672; --dim:#57627c;
  --teal:#0f7a65; --teal-h:#0b6352; --teal-s:#dff3ec; --teal-m:#c8ecdd;
  --coral:#f2795d; --coral-d:#a8432a; --coral-s:#ffe4da; --coral-m:#ffd3c3;
  --sun:#ffd27a; --sun-d:#8a5a00; --sun-s:#fff1cf; --sun-m:#ffe3a1;
  --lilac:#5a43b0; --lilac-s:#ece8fb; --sky:#22609e; --sky-s:#e1eefb;
  --cream:#fbf6ef; --card:#fffdf9; --line:#efe3d6; --line2:#e4d5c5; --hair:rgba(29,42,68,.08);
  --r-sm:12px; --r:24px; --r-lg:32px; --max:1180px;
  --sh-1:0 1px 2px rgba(29,42,68,.04),0 8px 24px -14px rgba(29,42,68,.16);
  --sh-2:0 2px 4px rgba(29,42,68,.04),0 24px 48px -24px rgba(29,42,68,.28);
  --sh-3:0 2px 6px rgba(29,42,68,.05),0 50px 90px -40px rgba(29,42,68,.38);
  --sans:"DM Sans",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;
  --serif:"DM Serif Display",Georgia,"Times New Roman",serif;
  --ease:cubic-bezier(.2,.8,.2,1);
}
/* Google Fonts: https://fonts.googleapis.com/css2?family=DM+Sans:opsz,wght@9..40,400;9..40,500;9..40,600;9..40,700&family=DM+Serif+Display:ital@0;1&display=swap
   Logo MorningLabs: /assets/ml/logo-mark.svg (Rising Arcs) — tampilkan "BuatWebMudah" + "by morninglabs.id" */
