/* The Hot & Healthy Method - stylesheet v0.1 */
:root {
  --ink: #1a1a1a;
  --paper: #fbf9f7;
  --muted: #6b6b6b;
  --accent: #c2583f;
  --measure: 34rem;
}
* { box-sizing: border-box; }
html, body { margin: 0; padding: 0; }
body {
  background: var(--paper);
  color: var(--ink);
  font-family: ui-sans-serif, system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;
  line-height: 1.55;
  -webkit-font-smoothing: antialiased;
}
.holding {
  min-height: 100svh;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  padding: 2rem 1rem;
  gap: 0.5rem;
}
.eyebrow {
  margin: 0;
  font-size: 0.75rem;
  letter-spacing: 0.18em;
  text-transform: uppercase;
  color: var(--accent);
}
h1 {
  margin: 0;
  font-size: clamp(2rem, 7vw, 3.5rem);
  font-weight: 600;
  letter-spacing: -0.02em;
  max-width: var(--measure);
}
.lede {
  margin: 0;
  color: var(--muted);
  font-size: clamp(1rem, 2.5vw, 1.15rem);
  max-width: var(--measure);
}
a { color: var(--accent); }
