:root {
  --ts-primary: var(--wp--preset--color--accent-1, #0878e4);
  --ts-primary-hover: #0663bf;
  --ts-primary-soft: #eaf5ff;
  --ts-sky: #38bdf8;
  --ts-navy: var(--wp--preset--color--contrast, #0f2d58);
  --ts-navy-strong: #0a2347;
  --ts-text: #14243d;
  --ts-text-muted: #66758a;
  --ts-bg: #fff;
  --ts-bg-soft: #f4f9fd;
  --ts-bg-section: #f7fafd;
  --ts-border: #dce7f1;
  --ts-border-strong: #c9d8e6;
  --ts-success: #16764b;
  --ts-warning: #916007;
  --ts-danger: #b63535;
  --ts-radius: 16px;
  --ts-radius-sm: 10px;
  --ts-shadow: 0 10px 30px rgb(15 45 88 / 7%);
  --ts-font: Inter, "Plus Jakarta Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;
  --ts-content: 1320px;
}
