/* F&S R69 — PROCESS CARD ONLY.
   Material-matches the existing paired marble hero and stone header.
   Structure, dimensions, typography metrics, button, services and hero unchanged. */
html[data-theme] #process .fs11-intro.fs11-glass {
  background-color:#e7e4da !important;
  background-image:
    linear-gradient(rgba(250,247,238,.26),rgba(250,247,238,.26)),
    var(--fs65-slab) !important;
  background-position:center center,57% 52% !important;
  background-size:100% 100%,118% auto !important;
  background-repeat:no-repeat !important;
  border:2px solid rgba(120,135,129,.65) !important;
  -webkit-backdrop-filter:none !important;
  backdrop-filter:none !important;
  box-shadow:
    0 3px 0 rgba(70,81,76,.38),
    0 25px 60px rgba(18,29,26,.24),
    inset 0 2px 0 rgba(255,255,255,.62),
    inset 0 -3px 7px rgba(76,83,73,.17) !important;
}
html[data-theme="dark"] #process .fs11-intro.fs11-glass {
  background-color:#151a1b !important;
  background-image:linear-gradient(rgba(153,163,156,.17),rgba(153,163,156,.17)),var(--fs65-slab) !important;
  border-color:rgba(170,181,174,.53) !important;
  box-shadow:
    0 3px 0 rgba(4,10,11,.90),
    0 27px 67px rgba(0,0,0,.47),
    inset 0 1px 0 rgba(229,225,206,.14),
    inset 0 -3px 8px rgba(0,0,0,.44) !important;
}
html[data-theme] #process .fs11-intro.fs11-glass h2,
html[data-theme] #process .fs11-intro.fs11-glass p {
  color:var(--fs65-ink) !important;
  opacity:1 !important;
  text-shadow:none !important;
}
