/* Health library landing page. .noni-container inherits Customizer site width and side padding. */
.health-library{color:#0b623f;background:#fff;font-family:var(--az-font-sans,sans-serif)}.health-library__welcome{padding:42px 0 0}.health-library__welcome-heading{text-align:center}.health-library__welcome h1{margin:0;color:#08633e;font-size:clamp(28px,3.05vw,45px);font-weight:900;line-height:1.03;letter-spacing:-.035em}.health-library__welcome h1 span{display:inline-block;margin-top:8px;color:#f41417}.health-library__gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:42px;transform:translateY(20px);position:relative;z-index:1}.health-library__gallery-item{height:324px;margin:0;overflow:hidden;border-radius:0 0 8px 8px;background:#b3c29b}.health-library__gallery-item img,.health-library__banner img{display:block;width:100%;height:100%;object-fit:cover}
.health-library__principles{background:#00492d;padding:114px 0 74px;color:#fff}.health-library__principles-grid{display:grid;grid-template-columns:.92fr 1.08fr;gap:clamp(56px,12vw,160px)}.health-library__lead h2{margin:0 0 16px;font-size:clamp(28px,2.5vw,39px);line-height:1.03;font-weight:800;letter-spacing:-.025em}.health-library__lead p,.health-library__tips p{color:rgba(255,255,255,.65);font-size:14px;line-height:1.6}.health-library__lead p{margin:0 0 22px}.health-library__button{display:inline-flex;padding:10px 18px;border-radius:4px;background:#ffe401;color:#171717;font-size:14px;font-weight:800;line-height:1;text-decoration:none}.health-library__button:hover{background:#fff04d;color:#171717}.health-library__tips{display:grid;gap:16px}.health-library__tips article{margin:0}.health-library__tips h3{margin:0 0 8px;color:#ffe600;font-size:clamp(21px,1.8vw,27px);line-height:1.15;font-weight:800}.health-library__tips p{margin:0}.health-library__tips p+p{margin-top:14px}
.health-library__banner{height:clamp(300px,35vw,515px);overflow:hidden;background:#9db680}.health-library__banner img{object-position:center 54%;filter:opacity(.72)}.health-library__secrets{padding:52px 0 92px;min-height:320px}.health-library__secrets h2{margin:0;max-width:260px;color:#08633e;font-size:clamp(28px,2.6vw,39px);font-weight:900;line-height:1.02;letter-spacing:-.035em}.health-library__rule{width:100%;height:3px;margin:8px 0 14px;background:#202020}.health-library__secrets h3{margin:0;color:#3b3b3b;font-size:clamp(20px,2vw,28px);font-weight:700}.health-library__more-link{display:inline-block;margin-top:26px;color:#08633e;font-weight:800;text-decoration:none}.health-library__more-link:hover{color:#e58c00}
@media(max-width:700px){.health-library__welcome{padding-top:30px}.health-library__gallery{gap:12px;margin-top:28px;transform:translateY(12px)}.health-library__gallery-item{height:180px;border-radius:0 0 5px 5px}.health-library__principles{padding:64px 0 55px}.health-library__principles-grid{grid-template-columns:1fr;gap:44px}.health-library__banner{height:245px}.health-library__secrets{padding:42px 0 62px;min-height:260px}}
