/* Krust brand layer over the mirrored site styles: the Strata icon's palette.
   Loaded last on every page so it wins over the site's own tokens. */

/* Warm the cool blue-white base to a light crust cream. */
:root {
  --color-background: oklch(98.4% 0.013 75) !important;
  --color-surface: oklch(95.4% 0.017 70) !important;
}
html, body { background-color: var(--color-background) !important; }

/* The page sits on the crust: strata layers as ground at the bottom. */
body::after {
  content: "";
  display: block;
  height: 220px;
  background: url("/krust-strata-band.svg") center bottom / 100% 100% no-repeat;
}

/* Download Krust buttons: dark top for the label, strata along the bottom. */
a[href="download.html"][class*="justify-center"] {
  background: url("/krust-strata-button.svg") center / 100% 100% no-repeat !important;
  color: #F6EBDD !important;
  padding-bottom: 9px !important;
}
