/* Pharmacognosy Guide — Flavones */
.pg-flv-profile{max-width:1050px;margin:35px auto;padding:0 20px;color:#173026}
.pg-flv-header{background:linear-gradient(135deg,#fff8df,#edf8f1);border:1px solid #dce7e1;border-radius:24px;padding:32px;margin-bottom:25px}
.pg-flv-header h1{color:#14532d;font-size:clamp(35px,5vw,54px);line-height:1.1;margin:12px 0}
.pg-flv-badge{display:inline-block;background:#fff0b8;color:#6b4f00;padding:7px 13px;border-radius:999px;font-size:12px;font-weight:800}
.pg-flv-chemical{font-size:17px;color:#52675d}
.pg-flv-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:30px}
.pg-flv-card{background:#fff;border:1px solid #dce7e1;border-radius:17px;padding:22px;box-shadow:0 5px 20px rgba(20,83,45,.05)}
.pg-flv-card h3{margin:0 0 7px;color:#14532d;font-size:16px}
.pg-flv-card p{margin:0;color:#52675d;white-space:pre-line}
.pg-flv-section{margin:28px 0}
.pg-flv-section h2{color:#14532d;font-size:26px;margin:0 0 10px}
.pg-flv-content{background:#fff;border:1px solid #dce7e1;border-radius:17px;padding:22px;line-height:1.75}
@media(max-width:800px){.pg-flv-grid{grid-template-columns:1fr 1fr}}
@media(max-width:520px){.pg-flv-grid{grid-template-columns:1fr}.pg-flv-profile{padding:0 14px}}
