.fs-article,.fs-product-knowledge,.fs-knowledge-index{--fs-green:#248b49;--fs-pale:#f0f9f2;max-width:1180px;margin:28px auto;color:inherit}.fs-byline{font-size:14px;color:#666;padding:14px 0;border-bottom:1px solid #e4e7e4;margin-bottom:22px}.fs-answer{background:var(--fs-pale);border-left:5px solid var(--fs-green);padding:20px 24px;border-radius:12px;margin:22px 0}.fs-answer strong{color:#186a38}.fs-answer p{margin:7px 0 0}.fs-faq{margin:35px 0}.fs-faq details{padding:15px 0;border-bottom:1px solid #ddd}.fs-faq summary{cursor:pointer;font-weight:700}.fs-faq details div{padding:12px 0;line-height:1.65}.fs-products{margin:32px 0}.fs-product-card{display:flex;align-items:center;gap:16px;border:1px solid #ddd;border-radius:14px;padding:14px;margin:10px 0;text-decoration:none!important;color:inherit!important}.fs-product-card img{width:90px;height:90px;object-fit:contain}.fs-product-card small{display:block;color:var(--fs-green)}.fs-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.fs-article-card{display:flex;flex-direction:column;border:1px solid #e3e3e3;border-radius:14px;overflow:hidden;text-decoration:none!important;color:inherit!important}.fs-article-card img{width:100%;aspect-ratio:3/2;object-fit:cover}.fs-article-card strong{padding:15px 15px 5px;font-size:18px}.fs-article-card span{padding:0 15px 16px;color:#666;font-size:14px}.fs-product-knowledge{clear:both;padding:24px 0}.fs-sources{margin:25px 0}@media(max-width:700px){.fs-card-grid{grid-template-columns:1fr}.fs-product-card img{width:65px;height:65px}}
