.dehydration-primer{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(280px,.94fr);gap:clamp(22px,4vw,58px);align-items:stretch;padding-top:0}.primer-intro{padding:clamp(26px,4vw,48px);border-top:3px solid var(--gold);background:#e4ebdf}.primer-intro h2,.primer-answer h2{margin:8px 0 18px;font-family:var(--display);font-size:clamp(30px,3.3vw,48px);line-height:1.02;letter-spacing:-.045em}.primer-intro>p:last-child,.primer-answer>p{max-width:60ch;margin:0;color:var(--muted);line-height:1.7}.primer-answer{padding:clamp(26px,4vw,48px);background:var(--ink);color:#fffdf8}.primer-answer .eyebrow{color:#e7bd68}.primer-answer>p{color:#d5dfd7}.primer-answer .primer-note{margin-top:22px;padding-top:20px;border-top:1px solid rgba(255,253,248,.25);font-size:.92rem;color:#fffdf8}@media(max-width:760px){.dehydration-primer{grid-template-columns:1fr;gap:14px}.primer-intro,.primer-answer{padding:28px 24px}}
