*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit}.health-library{max-width:960px;margin:auto;padding:32px 20px 64px;color:#193b2c;font-family:-apple-system,BlinkMacSystemFont,sans-serif}.health-library nav{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.health-library a{color:#285b40}.health-library header{padding:48px 0 32px}.health-library h1{font-size:clamp(32px,6vw,56px);letter-spacing:-.04em;margin:16px 0}.health-login,.health-results article{padding:28px;background:#fff;border:1px solid #e2e8e3;border-radius:24px;margin:16px 0;overflow-wrap:anywhere}.health-library p{line-height:1.8}.health-login-button{display:inline-block;background:#06c755;color:#fff!important;padding:16px 24px;border-radius:12px;text-decoration:none}.health-search{display:flex;gap:10px;margin-top:10px}.health-search input{min-width:0;flex:1;padding:16px;border:1px solid #cddbd1;border-radius:12px;font-size:16px}.health-library button{padding:10px 16px;border:1px solid #cddbd1;background:#f0f5f1;border-radius:12px;cursor:pointer}.health-text{white-space:pre-wrap}.health-video-link{display:inline-block;padding:12px 0;margin-right:20px}.health-media{margin:16px 0 0}.health-media img,.health-media video{display:block;width:min(100%,720px);max-height:70vh;object-fit:contain;border-radius:16px;background:#f2f5f2}.health-media figcaption{margin-top:8px;color:#77847b;font-size:13px;overflow-wrap:anywhere}.health-library footer{margin-top:40px;color:#77847b;font-size:13px}@media (max-width: 760px){.tongyi-portal{padding:20px 16px!important}.tongyi-portal-layout,.tongyi-feature-grid{grid-template-columns:minmax(0,1fr)!important}.tongyi-link-panel{position:static!important;min-width:0}}
