/* Pepper Grow Facts - [pepper_grow_facts]. Full-card shell from
   docs/design-card-specs.md: paper #faf6f0, line #e3d8c6, ink #2a2320, gold #b08d4f. */
.pst-gf{background:#faf6f0;border:1px solid #e3d8c6;border-radius:14px;padding:22px 24px;margin:0 0 1.5em;
	font-family:"Hanken Grotesk",system-ui,-apple-system,sans-serif;color:#2a2320;box-shadow:0 1px 3px rgba(42,35,32,.05)}
.pst-gf,.pst-gf *{box-sizing:border-box}
.pst-gf-eyebrow{font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:#b08d4f;font-weight:600;margin-bottom:4px}
.pst-gf-name{font-family:"Fraunces",Georgia,serif;font-size:27px;font-weight:600;line-height:1.15;margin-bottom:12px}
.pst-gf-dl{margin:0;font-size:17px}
.pst-gf-r{display:flex;gap:16px;padding:8px 0;border-bottom:1px solid #ece2d3}
.pst-gf-r:last-child{border-bottom:0}
.pst-gf-r dt{flex:0 0 38%;color:#6b5f52;margin:0}
.pst-gf-r dd{flex:1;margin:0;font-weight:500}
.pst-gf-note{display:block;font-weight:400;font-size:15.5px;color:#6b5f52;margin-top:2px}
.pst-gf-foot{margin-top:14px;padding-top:14px;border-top:1px solid #ece2d3;display:flex;flex-direction:column;gap:10px;align-items:flex-start}
.pst-gf-go{font-size:16px;color:#7a2118;background:#f3e2df;border:1px solid #e6c6c0;border-radius:999px;padding:7px 13px;text-decoration:none;font-weight:500}
.pst-gf-go:hover{background:#eed6d2}
.pst-gf-src{font-size:15.5px;color:#6b5f52}
.pst-gf-src summary{cursor:pointer;font-weight:600;color:#2a2320}
.pst-gf-src ul{margin:8px 0 0;padding-left:18px}
.pst-gf-src li{margin:3px 0;line-height:1.45}
.pst-gf-src li span{color:#2a2320;font-weight:500}
.pst-gf-src a{color:#7a2118}
@media (max-width:520px){.pst-gf{padding:18px 16px}.pst-gf-r{flex-direction:column;gap:2px}.pst-gf-r dt{flex:none}}
