:root {
    --wv-styling-header-bg-type: color;
    --wv-styling-header-bg-value: rgba(5,5,5,0.9);
    --wv-styling-header-font-color: #e8e0d5;
    --wv-styling-header-font-family: 'DM Sans', sans-serif;
    --wv-styling-header-show-topbar: block;
    --wv-styling-header-topbar-bg: rgba(217,119,6,0.03);
    --wv-styling-header-topbar-border: rgba(217,119,6,0.1);
    --wv-styling-header-topbar-font-color: #a89070;
    --wv-styling-header-topbar-link-color: #d97706;
    --wv-styling-body-bg-type: color;
    --wv-styling-body-bg-value: #050505;
    --wv-styling-body-font-color: #e8e0d5;
    --wv-styling-body-font-family: 'DM Sans', sans-serif;
    --wv-styling-footer-bg-type: color;
    --wv-styling-footer-bg-value: rgba(8,6,4,0.95);
    --wv-styling-footer-font-color: #a89070;
    --wv-styling-footer-font-family: 'DM Sans', sans-serif;
    --wv-styling-footer-label-color: #5c4a2a;
    --wv-styling-footer-link-color: #a89070;
    --wv-spacing-header-margin: 0 0 0 0;
    --wv-spacing-header-padding: 1.25rem 1.5rem 1.25rem 1.5rem;
    --wv-spacing-header-border-width: 0 0 1px 0;
    --wv-spacing-header-border-color: rgba(217, 119, 6, 0.10);
    --wv-spacing-header-border-radius: 0;
    --wv-spacing-header-topbar-padding: 0.5rem 1.5rem 0.5rem 1.5rem;
    --wv-spacing-header-topbar-margin: 0 0 0 0;
    --wv-spacing-body-margin: 0 0 0 0;
    --wv-spacing-body-padding: 0 0 0 0;
    --wv-spacing-body-border-width: 0 0 0 0;
    --wv-spacing-body-border-color: transparent;
    --wv-spacing-body-border-radius: 0;
    --wv-spacing-footer-margin: 0 0 0 0;
    --wv-spacing-footer-padding: 5rem 1.5rem 2.5rem 1.5rem;
    --wv-spacing-footer-border-width: 1px 0 0 0;
    --wv-spacing-footer-border-color: rgba(217, 119, 6, 0.12);
    --wv-spacing-footer-border-radius: 0;
    --wv-brand-accent: #d97706;
    --wv-brand-accent-hover: #b45309;
    --wv-brand-card-background: rgba(20, 15, 8, 0.8);
    --wv-brand-card-border: rgba(217, 119, 6, 0.10);
    --wv-brand-glow-1: rgba(217, 119, 6, 0.06);
    --wv-brand-glow-2: rgba(161, 88, 1, 0.04);
    --wv-background: #050505;
    --wv-surface: rgba(20, 15, 8, 0.8);
    --wv-surface-border: rgba(217, 119, 6, 0.10);
    --wv-accent: #d97706;
    --wv-accent-hover: #b45309;
    --wv-glow-1: rgba(217, 119, 6, 0.06);
    --wv-glow-2: rgba(161, 88, 1, 0.04);
}
@media (max-width: 1024px) {
  :root {
      --wv-spacing-header-margin: 0 0 0 0;
      --wv-spacing-header-padding: 1.25rem 1.5rem 1.25rem 1.5rem;
      --wv-spacing-header-border-width: 0 0 1px 0;
      --wv-spacing-header-topbar-padding: 0.5rem 1.5rem 0.5rem 1.5rem;
      --wv-spacing-header-topbar-margin: 0 0 0 0;
      --wv-spacing-body-margin: 0 0 0 0;
      --wv-spacing-body-padding: 0 0 0 0;
      --wv-spacing-body-border-width: 0 0 0 0;
      --wv-spacing-footer-margin: 0 0 0 0;
      --wv-spacing-footer-padding: 5rem 1.5rem 2.5rem 1.5rem;
      --wv-spacing-footer-border-width: 1px 0 0 0;
  }
}
@media (max-width: 768px) {
  :root {
      --wv-spacing-header-margin: 0 0 0 0;
      --wv-spacing-header-padding: 1rem 1rem 1rem 1rem;
      --wv-spacing-header-border-width: 0 0 1px 0;
      --wv-spacing-header-topbar-padding: 0.5rem 1rem 0.5rem 1rem;
      --wv-spacing-header-topbar-margin: 0 0 0 0;
      --wv-spacing-body-margin: 0 0 0 0;
      --wv-spacing-body-padding: 0 0 0 0;
      --wv-spacing-body-border-width: 0 0 0 0;
      --wv-spacing-footer-margin: 0 0 0 0;
      --wv-spacing-footer-padding: 4rem 1rem 2rem 1rem;
      --wv-spacing-footer-border-width: 1px 0 0 0;
  }
}
/* Close block for compileSkin */
:root {
}