/* Refine only the featured answer and conversion banner. Approved topic cards stay intact. */
.industry-faq .knowledge-featured{background:#E4E9DF;border-radius:18px;padding:28px 34px 26px;box-shadow:none}
.industry-faq .knowledge-featured-heading{margin-bottom:22px}
.industry-faq .knowledge-answer{display:grid;grid-template-columns:minmax(0,52fr) minmax(0,48fr);gap:35px;padding-bottom:0;align-items:start}
.knowledge-explanation{min-width:0}
.industry-faq .knowledge-answer h3{font-size:clamp(25px,2.05vw,36px);line-height:1.15;margin:0 0 14px;color:#133a31}
.industry-faq .knowledge-answer p{font-size:clamp(14px,1vw,17px);line-height:1.5;margin:0 0 17px;color:#526759}
.industry-faq .knowledge-answer-cta{max-width:100%;min-height:44px;font-size:var(--type-button);padding:13px 20px;gap:18px}
.industry-faq .knowledge-answer .industry-source{max-width:100%;margin-top:8px;font-size:var(--type-caption)}
.knowledge-takeaways{min-width:0;border-left:1px solid #8c9e8580;padding:4px 0 57px 35px;align-self:stretch}
.knowledge-takeaways h4{margin:0 0 20px;font-size:var(--type-caption);line-height:1.5;letter-spacing:1.4px;text-transform:uppercase;font-weight:var(--weight-medium);color:#133a31}
.knowledge-takeaways ul{list-style:none;display:flex;flex-direction:column;gap:15px;margin:0;padding:0}
.knowledge-takeaways li{display:flex;align-items:flex-start;gap:15px;font-size:14px;line-height:1.5;color:#133a31}
.knowledge-takeaways li>span:first-child{display:grid;place-items:center;flex:0 0 28px;width:28px;height:28px;border-radius:50%;background:#d5dfcd;color:#578b2d;font-size:19px;font-weight:var(--weight-bold)}
.knowledge-takeaways li>span:last-child{padding-top:3px}
.industry-faq .knowledge-controls{right:34px;bottom:24px}
.industry-faq .industry-faq-footer{margin-top:0}
.knowledge-conversion{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(180px,23%);gap:25px;align-items:center;min-height:195px;border-radius:17px;background:#133a31;overflow:hidden;padding:27px 25px 0 32px;color:#fff}
.knowledge-conversion:before{content:'';position:absolute;inset:0;z-index:-1;background:url('../assets/images/Sage botanical effect.png') right center/cover no-repeat;opacity:.09;pointer-events:none}
.knowledge-conversion-copy{padding-bottom:27px;min-width:0}
.knowledge-conversion-eyebrow{display:flex;align-items:center;gap:20px;font-size:var(--type-eyebrow);letter-spacing:1.6px;text-transform:uppercase;margin:0 0 15px;line-height:1.5;font-family:var(--font-accent);font-weight:var(--weight-accent);letter-spacing:var(--tracking-accent)}
.knowledge-conversion-eyebrow>span{height:1px;width:65px;background:#d1dfc8aa;font-family:var(--font-accent);font-weight:var(--weight-accent);letter-spacing:var(--tracking-accent)}
.industry-faq .knowledge-conversion h3{color:#fff;font-family:var(--font-display);font-size:clamp(25px,2.1vw,35px);line-height:1.08;text-transform:uppercase;font-weight:var(--weight-display);margin:0 0 10px;letter-spacing:-.3px}
.knowledge-conversion-copy>p:last-child{font-size:13px;line-height:1.5;margin:0;color:#e4ece0}
.knowledge-conversion-button{align-self:center;margin-bottom:27px;max-width:100%;border-radius:999px;background:#86A126;color:#133a31;min-height:48px;font-size:var(--type-button);text-transform:uppercase;letter-spacing:1px;padding:15px 22px;gap:20px;white-space:nowrap}
.knowledge-conversion-button:hover{background:#8bc92e}
.knowledge-conversion-products{position:relative;align-self:end;width:100%;aspect-ratio:1505/651;pointer-events:none}
.knowledge-conversion-products img{position:absolute;left:-4.91694%;top:-28.41782%;display:block;width:111.09635%;max-width:none;height:auto}
@media(min-width:768px) and (max-width:1100px){.industry-faq .knowledge-featured{padding:26px}.industry-faq .knowledge-answer{gap:24px}.knowledge-takeaways{padding-left:24px}.industry-faq .knowledge-controls{right:26px}.knowledge-conversion{grid-template-columns:minmax(0,1fr) 220px;gap:18px 24px;padding:26px 26px 0}.knowledge-conversion-copy{padding-bottom:0}.knowledge-conversion-button{grid-column:1;justify-self:start;margin-bottom:26px}.knowledge-conversion-products{grid-column:2;grid-row:1/3}.knowledge-takeaways li{font-size:13px;gap:10px}}
@media(max-width:767px){.industry-faq .knowledge-featured{padding:24px 20px}.industry-faq .knowledge-answer{grid-template-columns:minmax(0,1fr);gap:22px}.industry-faq .knowledge-answer h3{font-size:27px}.industry-faq .knowledge-answer p{font-size:15px}.knowledge-takeaways{border-left:0;border-top:1px solid #8c9e8580;padding:22px 0 58px}.knowledge-takeaways h4{margin-bottom:16px}.knowledge-takeaways li{font-size:14px;gap:12px}.industry-faq .knowledge-controls{right:20px;bottom:20px}.knowledge-conversion{grid-template-columns:minmax(0,1fr);gap:20px;padding:25px 22px 0}.knowledge-conversion-copy{padding-bottom:0}.industry-faq .knowledge-conversion h3{font-size:30px}.knowledge-conversion-button{justify-self:start;margin:0;white-space:normal}.knowledge-conversion-products{width:min(100%,280px);justify-self:end}.knowledge-conversion-copy>p:last-child{font-size:14px}}
/* Official botanical detail across the conversion banner, behind all content. */
.knowledge-conversion:before{
  background-image:url('../assets/images/Sage botanical effect.png');
  background-position:right center;
  background-size:cover;
  background-repeat:no-repeat;
  opacity:.3;
  pointer-events:none;
}
@media(max-width:767px){.knowledge-conversion:before{background-size:auto 100%;background-position:65% center;opacity:.23}}
/* Match the hero's detailed leaf-outline treatment in the conversion banner. */
.knowledge-conversion:before{
  background-image:url('../assets/images/Botanical%20Effect.png');
  background-position:70% 42%;
  background-size:cover;
  opacity:.34;
  filter:brightness(1.1);
  mask-image:linear-gradient(90deg,#0002 0%,#0009 30%,#000 58%);
  -webkit-mask-image:linear-gradient(90deg,#0002 0%,#0009 30%,#000 58%);
}
@media(max-width:767px){.knowledge-conversion:before{background-size:auto 100%;background-position:65% center;opacity:.28}}
