.HealthPage-module__bCk1qq__page{--health-navy:#0b3b75;--health-blue:#1f5eb4;--health-green:#327d72;--health-ink:#17324f;--health-muted:#68798a;--health-border:#dce6ef;color:var(--health-ink);background:#fff}.HealthPage-module__bCk1qq__container{width:min(1200px,100% - 48px);margin:0 auto}.HealthPage-module__bCk1qq__section{padding:82px 0}.HealthPage-module__bCk1qq__sectionDescription{max-width:720px;color:var(--health-muted);word-break:keep-all;margin:18px 0 0;font-size:.98rem;line-height:1.75}.HealthPage-module__bCk1qq__board{margin-top:36px}.HealthPage-module__bCk1qq__featuredArticle{background:#fff;border:1px solid #d5e1eb;border-radius:20px;grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);min-height:420px;display:grid;overflow:hidden;box-shadow:0 18px 48px #14365614}.HealthPage-module__bCk1qq__featuredImageLink,.HealthPage-module__bCk1qq__cardImageLink{background:#eaf1f6;display:block;position:relative;overflow:hidden}.HealthPage-module__bCk1qq__featuredImageLink{min-height:420px}.HealthPage-module__bCk1qq__articleImage{object-fit:cover;transition:transform .32s}.HealthPage-module__bCk1qq__featuredImageLink:hover .HealthPage-module__bCk1qq__articleImage,.HealthPage-module__bCk1qq__cardImageLink:hover .HealthPage-module__bCk1qq__articleImage{transform:scale(1.035)}.HealthPage-module__bCk1qq__featuredCopy{flex-direction:column;justify-content:center;padding:48px;display:flex}.HealthPage-module__bCk1qq__articleMeta{justify-content:space-between;align-items:center;gap:12px;display:flex}.HealthPage-module__bCk1qq__categoryBadge{color:#286c63;background:#eaf6f3;border-radius:999px;width:fit-content;padding:6px 11px;font-size:.74rem;font-weight:900}.HealthPage-module__bCk1qq__articleMeta time{color:#83919f;font-size:.78rem;font-weight:750}.HealthPage-module__bCk1qq__featuredLabel{color:var(--health-blue);letter-spacing:.08em;margin-top:27px;font-size:.76rem;font-weight:900}.HealthPage-module__bCk1qq__featuredCopy h2{letter-spacing:-.05em;word-break:keep-all;margin:12px 0 0;font-size:clamp(1.7rem,3vw,2.4rem);line-height:1.38}.HealthPage-module__bCk1qq__featuredCopy h2 a,.HealthPage-module__bCk1qq__cardCopy h2 a{color:#12365f;text-decoration:none}.HealthPage-module__bCk1qq__featuredCopy h2 a:hover,.HealthPage-module__bCk1qq__cardCopy h2 a:hover{color:var(--health-blue)}.HealthPage-module__bCk1qq__featuredCopy>p{color:var(--health-muted);word-break:keep-all;margin:18px 0 0;font-size:.95rem;line-height:1.82}.HealthPage-module__bCk1qq__articleDetails{color:#667b8e;flex-wrap:wrap;gap:8px 22px;margin-top:22px;font-size:.78rem;font-weight:750;display:flex}.HealthPage-module__bCk1qq__articleDetails span+span{position:relative}.HealthPage-module__bCk1qq__articleDetails span+span:before{content:"";background:#9babb9;border-radius:50%;width:3px;height:3px;position:absolute;top:50%;left:-12px;transform:translateY(-50%)}.HealthPage-module__bCk1qq__featuredAction,.HealthPage-module__bCk1qq__cardAction{width:fit-content;color:var(--health-navy);font-size:.83rem;font-weight:900;text-decoration:none}.HealthPage-module__bCk1qq__featuredAction{border-bottom:1px solid #9fb6ca;margin-top:31px;padding-bottom:4px}.HealthPage-module__bCk1qq__filterPanel{border:1px solid var(--health-border);background:#f8fafc;border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(260px,330px);align-items:end;gap:24px;margin-top:42px;padding:26px 28px;display:grid}.HealthPage-module__bCk1qq__filterGroup{border:0;min-width:0;margin:0;padding:0}.HealthPage-module__bCk1qq__filterGroup legend,.HealthPage-module__bCk1qq__searchBox>span{color:#34546f;margin-bottom:11px;font-size:.78rem;font-weight:900}.HealthPage-module__bCk1qq__filterButtons{flex-wrap:wrap;gap:8px;display:flex}.HealthPage-module__bCk1qq__filterButtons button,.HealthPage-module__bCk1qq__pagination button{color:#526b80;font:inherit;cursor:pointer;background:#fff;border:1px solid #ccd9e4;transition:color .15s,border-color .15s,background .15s}.HealthPage-module__bCk1qq__filterButtons button{border-radius:999px;min-height:40px;padding:8px 15px;font-size:.79rem;font-weight:850}.HealthPage-module__bCk1qq__filterButtons button:hover{color:var(--health-navy);border-color:#8ba9c2}.HealthPage-module__bCk1qq__filterButtons .HealthPage-module__bCk1qq__activeFilter{border-color:var(--health-navy);color:#fff;background:var(--health-navy)}.HealthPage-module__bCk1qq__searchBox{flex-direction:column;display:flex}.HealthPage-module__bCk1qq__searchBox input{color:#19364f;min-width:0;height:46px;font:inherit;background:#fff;border:1px solid #c8d6e2;border-radius:9px;outline:none;padding:0 15px;font-size:.86rem;transition:border-color .15s,box-shadow .15s}.HealthPage-module__bCk1qq__searchBox input:focus{border-color:var(--health-blue);box-shadow:0 0 0 3px #1f5eb41f}.HealthPage-module__bCk1qq__searchBox input::placeholder{color:#91a0ad}.HealthPage-module__bCk1qq__resultSummary{color:#6b7d8d;margin-top:30px;font-size:.84rem}.HealthPage-module__bCk1qq__resultSummary strong{color:var(--health-navy)}.HealthPage-module__bCk1qq__articleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:16px 0 0;padding:0;list-style:none;display:grid}.HealthPage-module__bCk1qq__articleCard{border:1px solid var(--health-border);background:#fff;border-radius:16px;flex-direction:column;height:100%;transition:border-color .17s,box-shadow .17s,transform .17s;display:flex;overflow:hidden;box-shadow:0 12px 30px #1638580b}.HealthPage-module__bCk1qq__articleCard:hover{border-color:#abc0d3;transform:translateY(-3px);box-shadow:0 18px 40px #16385817}.HealthPage-module__bCk1qq__cardImageLink{aspect-ratio:16/9}.HealthPage-module__bCk1qq__cardCopy{flex-direction:column;flex:1;padding:24px;display:flex}.HealthPage-module__bCk1qq__cardCopy h2{letter-spacing:-.035em;word-break:keep-all;margin:18px 0 0;font-size:1.18rem;line-height:1.52}.HealthPage-module__bCk1qq__cardCopy>p{color:var(--health-muted);-webkit-line-clamp:3;line-clamp:3;word-break:keep-all;-webkit-box-orient:vertical;margin:13px 0 0;font-size:.86rem;line-height:1.72;display:-webkit-box;overflow:hidden}.HealthPage-module__bCk1qq__cardCopy .HealthPage-module__bCk1qq__articleDetails{margin-top:auto;padding-top:22px}.HealthPage-module__bCk1qq__cardAction{margin-top:22px}.HealthPage-module__bCk1qq__emptyState{border:1px solid var(--health-border);text-align:center;background:#fbfcfd;border-radius:14px;margin-top:16px;padding:72px 24px}.HealthPage-module__bCk1qq__emptyState strong{color:#294b68;font-size:1.02rem}.HealthPage-module__bCk1qq__emptyState p{color:#7a8a98;margin:10px 0 0;font-size:.86rem}.HealthPage-module__bCk1qq__pagination{justify-content:center;gap:7px;margin-top:42px;display:flex}.HealthPage-module__bCk1qq__pagination button{border-radius:8px;place-items:center;width:40px;height:40px;font-size:.85rem;font-weight:850;display:grid}.HealthPage-module__bCk1qq__pagination button:hover:not(:disabled){border-color:var(--health-navy);color:var(--health-navy)}.HealthPage-module__bCk1qq__pagination .HealthPage-module__bCk1qq__activePage{border-color:var(--health-navy);color:#fff;background:var(--health-navy)}.HealthPage-module__bCk1qq__pagination button:disabled{cursor:not-allowed;opacity:.42}.HealthPage-module__bCk1qq__featuredImageLink:focus-visible,.HealthPage-module__bCk1qq__featuredCopy h2 a:focus-visible,.HealthPage-module__bCk1qq__featuredAction:focus-visible,.HealthPage-module__bCk1qq__cardImageLink:focus-visible,.HealthPage-module__bCk1qq__cardCopy h2 a:focus-visible,.HealthPage-module__bCk1qq__cardAction:focus-visible,.HealthPage-module__bCk1qq__filterButtons button:focus-visible,.HealthPage-module__bCk1qq__pagination button:focus-visible{outline-offset:3px;outline:3px solid #1f5eb438}.HealthPage-module__bCk1qq__noticeSection{padding:0 0 82px}.HealthPage-module__bCk1qq__noticePanel{background:#f7fafc;border:1px solid #d8e4ed;border-radius:18px;grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);align-items:start;gap:48px;padding:36px 40px;display:grid}.HealthPage-module__bCk1qq__noticeHeading>span{color:#6a8aa3;letter-spacing:.14em;margin-bottom:12px;font-size:.72rem;font-weight:900;display:block}.HealthPage-module__bCk1qq__noticeList{gap:14px;margin:0;padding:0;list-style:none;display:grid}.HealthPage-module__bCk1qq__noticeList li{color:#5d7285;word-break:keep-all;padding-left:18px;font-size:.88rem;line-height:1.72;position:relative}.HealthPage-module__bCk1qq__noticeList li:before{content:"";background:#3c7d9f;border-radius:50%;width:5px;height:5px;position:absolute;top:.72em;left:0}@media (max-width:1020px){.HealthPage-module__bCk1qq__featuredArticle{grid-template-columns:1fr 1fr}.HealthPage-module__bCk1qq__featuredCopy{padding:36px}.HealthPage-module__bCk1qq__filterPanel{grid-template-columns:1fr}.HealthPage-module__bCk1qq__articleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.HealthPage-module__bCk1qq__noticePanel{grid-template-columns:1fr;gap:28px}}@media (max-width:760px){.HealthPage-module__bCk1qq__container{width:min(100% - 32px,1200px)}.HealthPage-module__bCk1qq__section{padding:64px 0}.HealthPage-module__bCk1qq__featuredArticle{grid-template-columns:1fr;min-height:0}.HealthPage-module__bCk1qq__featuredImageLink{aspect-ratio:16/9;min-height:0}.HealthPage-module__bCk1qq__featuredCopy{padding:28px}.HealthPage-module__bCk1qq__filterPanel{margin-top:32px;padding:22px}.HealthPage-module__bCk1qq__filterButtons{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.HealthPage-module__bCk1qq__filterButtons button{width:100%;padding-inline:8px}.HealthPage-module__bCk1qq__articleGrid{grid-template-columns:1fr}.HealthPage-module__bCk1qq__noticeSection{padding-bottom:64px}.HealthPage-module__bCk1qq__noticePanel{padding:28px 24px}}@media (max-width:430px){.HealthPage-module__bCk1qq__featuredCopy{padding:24px}.HealthPage-module__bCk1qq__featuredCopy h2{font-size:1.58rem}.HealthPage-module__bCk1qq__articleMeta{align-items:flex-start}.HealthPage-module__bCk1qq__filterPanel{padding:20px 16px}.HealthPage-module__bCk1qq__filterButtons{grid-template-columns:1fr}.HealthPage-module__bCk1qq__cardCopy{padding:22px 20px}}@media (max-width:600px){.HealthPage-module__bCk1qq__filterButtons{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.HealthPage-module__bCk1qq__filterButtons button{min-height:44px;font-size:.875rem}.HealthPage-module__bCk1qq__pagination{flex-wrap:wrap;gap:8px}.HealthPage-module__bCk1qq__pagination button{min-width:44px;height:44px}.HealthPage-module__bCk1qq__featuredCopy h2{font-size:1.35rem}.HealthPage-module__bCk1qq__featuredAction,.HealthPage-module__bCk1qq__cardAction{align-items:center;min-height:44px;display:inline-flex}.HealthPage-module__bCk1qq__cardCopy>p{display:none}}
