/* Crown 749 Management theme */
:root {
  --font-head: 'M PLUS Rounded 1c', Arial Rounded MT Bold, system-ui, sans-serif;
  --font-body: 'Nunito Sans', system-ui, sans-serif;
  --bg: #fffaf2;
  --bg-alt: #eef8f3;
  --surface: #ffffff;
  --ink: #1f2f2c;
  --head: #183b36;
  --muted: #66756f;
  --line: #dbe7df;
  --accent: #ff8f70;
  --accent-strong: #ee7352;
  --accent-soft: #ffe5da;
  --accent-deep: #b94f33;
  --on-accent: #2a211d;
  --link: #2f8577;
  --eyebrow: #2f8577;
  --radius: 28px;
  --btn-radius: 999px;
  --input-radius: 18px;
  --badge-radius: 999px;
  --shadow: 0 18px 45px rgba(41, 82, 75, .12);
  --head-weight: 800;
  --head-tracking: -0.03em;
  --h1-max: 4.8rem;
  --hero-bg: #eaf8f2;
  --hero-ink: #183b36;
  --hero-head: #183b36;
  --hero-muted: #536861;
  --hero-line: #cfe4db;
  --header-bg: #fffaf2;
  --header-ink: #183b36;
  --header-line: #eadfd2;
  --header-muted: #66756f;
  --nav-active: #ee7352;
  --cta-bg: #21524b;
  --cta-ink: #fffaf2;
  --cta-btn-bg: #ffd7c8;
  --cta-btn-ink: #21524b;
  --footer-bg: #183b36;
  --footer-ink: #d5e8e1;
  --footer-head: #ffffff;
  --footer-line: #2b5a52;
  --card-line: #dbe7df;
  --input-bg: #ffffff;
  --input-line: #cfe0d7;
}
.hero h1 em{color:#ff8f70;font-style:normal}.site-image img{border-radius:999px}.hero .media img{border-radius:999px}
