.health-page[data-astro-cid-pu4riunj]{--green:#294d35;--green-deep:#182d21;--green-muted:#4e6553}.health-hero[data-astro-cid-pu4riunj]{background:radial-gradient(at 84% 15%,#f6f8ed 0%,#e8efdf 66%,#dee8d6 100%);border-bottom:1px solid #cad7c3}.health-hero-inner[data-astro-cid-pu4riunj]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(28px,6vw,86px);padding-block:clamp(36px,5.2vw,72px);display:grid}.health-wordmark[data-astro-cid-pu4riunj]{width:clamp(120px,15vw,178px);margin-bottom:clamp(18px,3vw,34px)}.app-identity[data-astro-cid-pu4riunj]{align-items:center;gap:clamp(12px,2.2vw,22px);min-width:0;display:flex}.app-identity[data-astro-cid-pu4riunj] img[data-astro-cid-pu4riunj]{border-radius:22%;flex:none;width:clamp(55px,7vw,96px);box-shadow:0 7px 18px #223d2629}.app-identity[data-astro-cid-pu4riunj] h1[data-astro-cid-pu4riunj]{color:var(--green-deep);margin-top:8px;font-size:clamp(2.4rem,6.2vw,5.6rem)}.app-status[data-astro-cid-pu4riunj]{width:fit-content;color:var(--green-deep);background:#d3e0cc;padding:5px 8px}.health-description[data-astro-cid-pu4riunj]{max-width:38ch;color:var(--green-muted);margin:20px 0;font-size:clamp(1rem,1.9vw,1.3rem)}.btn-health[data-astro-cid-pu4riunj]{background:var(--green);color:#fff}.btn-health[data-astro-cid-pu4riunj]:hover{background:var(--green-deep);color:#fff}.health-page[data-astro-cid-pu4riunj] .text-link[data-astro-cid-pu4riunj] span[data-astro-cid-pu4riunj],.health-faq[data-astro-cid-pu4riunj] a[data-astro-cid-pu4riunj]{color:var(--green)}.daily-preview[data-astro-cid-pu4riunj],.screen-stage[data-astro-cid-pu4riunj]{border:1px solid #cbd7c2;border-radius:16px;justify-items:center;padding:clamp(20px,3.2vw,40px);display:grid}.daily-preview[data-astro-cid-pu4riunj]{background:radial-gradient(ellipse at 50% 15%, #3f6049, var(--green-deep) 82%);border-color:var(--green-deep);color:#f3f6ec;text-align:center;gap:16px}.app-screen[data-astro-cid-pu4riunj]{border:1px solid #575b55;border-radius:clamp(18px,2vw,26px);width:min(100%,220px);box-shadow:0 12px 26px #182d2140}.daily-preview[data-astro-cid-pu4riunj] figcaption[data-astro-cid-pu4riunj]{font-size:.86rem}.health-screens[data-astro-cid-pu4riunj],.health-questions-inner[data-astro-cid-pu4riunj]{padding-block:clamp(42px,6vw,85px)}.health-screens[data-astro-cid-pu4riunj] h2[data-astro-cid-pu4riunj],.health-questions[data-astro-cid-pu4riunj] h2[data-astro-cid-pu4riunj]{color:var(--green-deep)}.screen-language[data-astro-cid-pu4riunj]{color:var(--green-muted);margin-top:8px;font-size:.9rem}.screens-grid[data-astro-cid-pu4riunj]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4vw,45px);margin-top:25px;display:grid}.screen-stage[data-astro-cid-pu4riunj]{background:radial-gradient(at 50% 40%,#f2f6eb,#e4ebdb)}.screens-grid[data-astro-cid-pu4riunj] figcaption[data-astro-cid-pu4riunj]{margin-top:19px}.screens-grid[data-astro-cid-pu4riunj] h3[data-astro-cid-pu4riunj]{font-size:clamp(1.35rem,2.6vw,2rem)}.screens-grid[data-astro-cid-pu4riunj] p[data-astro-cid-pu4riunj]{max-width:45ch;color:var(--muted);margin-top:7px}.health-questions[data-astro-cid-pu4riunj]{background:#edf2e6;border-top:1px solid #cedac8}.health-questions-inner[data-astro-cid-pu4riunj]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(17px,5vw,64px);display:grid}.health-questions[data-astro-cid-pu4riunj] .text-link[data-astro-cid-pu4riunj]{margin-top:8px}.health-faq[data-astro-cid-pu4riunj]{border-top:1px solid #b3c5ad}.health-faq[data-astro-cid-pu4riunj] details[data-astro-cid-pu4riunj]{border-bottom:1px solid #b3c5ad}.health-faq[data-astro-cid-pu4riunj] summary[data-astro-cid-pu4riunj]{color:var(--green-deep);cursor:pointer;padding-block:13px;font-weight:750}.health-faq[data-astro-cid-pu4riunj] p[data-astro-cid-pu4riunj]{color:var(--green-muted);padding-bottom:12px}@media (width<=740px){.health-hero-inner[data-astro-cid-pu4riunj],.health-questions-inner[data-astro-cid-pu4riunj]{grid-template-columns:minmax(0,1fr)}}@media (width<=580px){.screens-grid[data-astro-cid-pu4riunj]{grid-template-columns:minmax(0,1fr)}}
