.health-library{color:#203c3c;margin:32px 0}.health-library h2,.health-library h3,.health-library p{margin:0}.health-library-menu{background:#f5faf7;border:1px solid #d6e4de;border-radius:18px;padding:26px}.health-library-menu h2,.health-library-group h2{font-size:25px;line-height:1.4}.health-library-menu>p,.health-library-group header>p{color:#526663;margin-top:8px;font-size:16px;line-height:1.7}.health-library-menu ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.health-library-menu li{min-width:0}.health-library-menu a{color:#203c3c;background:#fff;border:1px solid #cadfd5;border-radius:12px;flex-direction:column;gap:8px;min-height:100px;padding:18px;text-decoration:none;display:flex}.health-library-menu strong{font-size:18px;line-height:1.5}.health-library-menu a>span{color:#536b63;font-size:15px}.health-library a:hover{color:#126246;text-decoration:underline}.health-library a:focus-visible{outline-offset:4px;outline:3px solid #238163}.health-library-group{border-bottom:1px solid #dce6e1;padding:32px 0;scroll-margin-top:110px}.health-library-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.health-library-card{background:#fff;border:1px solid #dce6e1;border-radius:14px;min-width:0;padding:22px}.health-library-card h2,.health-library-card h3{overflow-wrap:anywhere;font-size:20px;line-height:1.55}.health-library-card h2 a,.health-library-card h3 a{color:#203c3c;text-decoration:none}.health-library-card p{color:#526663;overflow-wrap:anywhere;margin-top:10px;font-size:16px;line-height:1.8}.health-library-language{color:#526663;margin-top:8px;font-size:14px;display:inline-block}.health-library-category-link{font-size:16px;line-height:1.7;margin-top:14px!important}.health-library-foods{background:#f5faf7;border-left:4px solid #7caa91;border-radius:8px;margin-top:20px;padding:20px}.health-library-foods h3{font-size:20px;line-height:1.5}.health-library-foods p{margin:8px 0 12px;font-size:16px;line-height:1.8}.health-library-foods a{font-size:16px;font-weight:600}.health-library-category-link a,.health-library-foods a{color:#176148}.health-library~.seo-faq{margin-top:30px}@media (max-width:760px){.health-library{margin:24px 0}.health-library-menu{padding:18px}.health-library-menu ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.health-library-menu a{min-height:102px;padding:14px}.health-library-menu strong{font-size:17px}.health-library-menu h2,.health-library-group h2{font-size:23px}.health-library-cards{grid-template-columns:minmax(0,1fr);gap:12px}.health-library-card{padding:18px}.health-library-group{padding:26px 0;scroll-margin-top:95px}}.health-library-menu li[id]{scroll-margin-top:110px}.health-library-featured{margin-top:30px}.health-library-featured>h2{font-size:25px;line-height:1.4}.health-library-category-heading{margin:24px 0}.health-library-category-heading h1{color:#203c3c;margin:0;font-size:34px;line-height:1.4}.health-library-category-heading p{color:#526663;margin-top:12px;font-size:17px;line-height:1.8}.health-library-foods h2{font-size:20px;line-height:1.5}.health-library-back{margin:28px 0;font-size:16px;line-height:1.7}.health-library-back a{color:#176148}@media (max-width:760px){.health-library-menu li[id]{scroll-margin-top:95px}.health-library-featured>h2{font-size:23px}.health-library-category-heading h1{font-size:28px}.health-library-category-heading p{font-size:16px}}.health-library-menu a>.health-library-menu-question{color:#526663;flex:1;font-size:16px;line-height:1.6}.health-library-supplemental{border-top:1px solid #dce6e1;margin-top:24px;padding-top:20px}.health-library-supplemental h2{font-size:20px;line-height:1.5}.health-library-supplemental ul{margin:12px 0 0;padding-left:20px}.health-library-supplemental li{margin-top:10px;font-size:16px;line-height:1.7}.health-library-supplemental a{color:#176148}.health-library-menu li{display:flex}.health-library-menu li>a{width:100%}
