.knowledge-page .knowledge-section{margin:0 0 2.8rem;scroll-margin-top:7rem}.knowledge-page>.knowledge-section{padding:2rem clamp(1.2rem,5vw,5rem)}.knowledge-section h2{font-size:clamp(1rem,2vw,1.4rem);line-height:1.4;letter-spacing:.04em}.knowledge-section p{line-height:1.8;max-width:75ch}.knowledge-nav a{display:block;margin:.8rem 0;font-size:.8rem;line-height:1.5}.knowledge-table{width:100%;border-collapse:collapse;text-align:left;min-width:690px}.knowledge-table th,.knowledge-table td{padding:1rem;vertical-align:top;border-bottom:1px solid #a8b8c655}.knowledge-table th{font-weight:600}.knowledge-table small{display:block;margin-top:.4rem;font-size:.8rem;opacity:.8}.knowledge-sources{padding-left:1.3rem}.knowledge-sources li{margin:1rem 0}.knowledge-sources a{text-decoration:underline;text-underline-offset:.22em}.knowledge-forms div{padding:.8rem 0;border-bottom:1px solid #a8b8c655}.knowledge-forms dt{font-weight:600}.knowledge-forms dd{margin:.3rem 0}.knowledge-claim{padding:1.5rem;border:1px solid #a8b8c655;margin-bottom:1rem}.theme-black .knowledge-table,.theme-black .knowledge-forms{color:inherit}.knowledge-page .page-heading p{max-width:80ch}@media(max-width:760px){.knowledge-nav{display:flex;gap:.7rem;flex-wrap:wrap}.knowledge-nav a{font-size:.7rem}.knowledge-table{min-width:600px}.knowledge-page .reading-layout{gap:1.5rem}}

.electrolyte-facts .mineral-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:18px;margin:28px 0}.mineral-grid article{padding:24px;background:var(--surface);border:1px solid var(--line)}.mineral-grid h3{font-size:21px}.mineral-grid .mineral-amount{font-size:30px;font-weight:700;color:var(--accent);margin:14px 0}.mineral-grid a,.electrolyte-facts>p a{text-decoration:underline;text-underline-offset:3px}
