/* page.css contains styles for the current instance of this theme, using settings from the customizer */
/* Fonts */
body, .font-body {
  font-family: "Avenir", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }

.font-display {
  font-family: "Playfair Display", ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; }

/* Colors */
body {
  background-color: #fff; }

/* Custom properties */
@property --media-border-radius {
  syntax: "<length>";
  inherits: true;
  initial-value: 0px; }
:root {
  --prose-limit-line-length: 54rem;
  --media-border-radius: 0.25rem;
  --rgb-primary: 59, 130, 246;
  --rgb-primary-light: 191, 219, 254;
  --rgb-primary-dark: 30, 64, 175;
  --rgb-secondary: 239, 68, 68;
  --rgb-secondary-light: 254, 202, 202;
  --rgb-secondary-dark: 153, 27, 27;
  --rgb-tertiary: 52, 211, 153;
  --rgb-tertiary-light: 167, 243, 208;
  --rgb-tertiary-dark: 6, 95, 70;
  --rgb-action: 3, 93, 135;
  --rgb-action-light: 25, 130, 178;
  --rgb-action-dark: 2, 64, 93;
  --rgb-neutral: 100, 116, 139;
  --rgb-neutral-light: 226, 232, 240;
  --rgb-neutral-dark: 51, 65, 85;
  --rgb-text-dark: 63, 63, 70;
  --rgb-text-darker: 24, 24, 27;
  --rgb-text-light: 228, 228, 231;
  --rgb-text-lighter: 250, 250, 250;
  --rgb-text-heading: 50, 30, 148;
  --prose-heading-color: #321e94;
  --prose-strong-color: #190e53;
  --font-family-body: "Avenir", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-display: "Playfair Display", ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; }

.bg-is-dark {
  --rgb-text-dynamic: var(--rgb-text-light);
  --rgb-text-dynamic-hc: var(--rgb-text-lighter); }

.bg-is-light {
  --rgb-text-dynamic: var(--rgb-text-dark);
  --rgb-text-dynamic-hc: var(--rgb-text-darker); }
