
/* Manal Creative · Health Authority Cluster V5 */
.health-page{background:#f7f8f4;color:#0b0d0c}.health-page *{box-sizing:border-box}.health-page .container{width:min(1180px,calc(100% - 40px));margin:auto}.health-nav{position:relative;z-index:10;background:#fff;border-bottom:1px solid #e7eadf}.health-nav .nav-shell{min-height:82px;display:flex;align-items:center;justify-content:space-between;gap:24px}.health-nav .brand img{width:185px;max-height:52px;object-fit:contain}.health-nav .nav-cta{display:inline-flex;align-items:center;justify-content:center;background:#d2ff3d;color:#0a0c0b;padding:13px 20px;border-radius:999px;font-weight:850;text-decoration:none}.health-hero{padding:74px 0 52px;background:radial-gradient(circle at 82% 10%,rgba(210,255,61,.22),transparent 24%),#07100b;color:#fff}.health-breadcrumbs{font-size:13px;color:#aeb9b1;margin-bottom:30px}.health-breadcrumbs a{color:#d2ff3d;text-decoration:none}.health-hero-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:42px;align-items:stretch}.health-kicker,.health-eyebrow{display:block;font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:900;color:#7a827c}.health-hero .health-kicker{color:#d2ff3d}.health-hero h1{font-size:clamp(46px,6vw,86px);line-height:.94;letter-spacing:-.055em;margin:12px 0 22px;max-width:900px}.health-hero p{font-size:19px;line-height:1.62;color:#d7ddd9;max-width:760px}.health-marker{background:#d2ff3d;color:#07100b;padding:0 .08em;border-radius:.08em}.health-pills{display:flex;flex-wrap:wrap;gap:9px;margin:28px 0}.health-pill{border:1px solid #39443d;border-radius:999px;padding:9px 12px;font-size:12px;font-weight:800;color:#eef3ef}.health-actions{display:flex;gap:12px;flex-wrap:wrap}.health-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:14px 20px;text-decoration:none;font-weight:900}.health-btn--lime{background:#d2ff3d;color:#07100b}.health-btn--ghost{border:1px solid #536158;color:#fff}.health-hero-card{background:#fff;color:#0b0d0c;border-radius:28px;padding:32px;border:1px solid #e9ece4;box-shadow:0 24px 60px rgba(0,0,0,.18);display:flex;flex-direction:column;justify-content:space-between}.health-hero-card strong{font-size:29px;line-height:1.1;letter-spacing:-.03em}.health-hero-card p{color:#616a64;font-size:15px}.health-compliance{margin-top:20px;border-radius:18px;padding:18px;background:#f3f6ed;border:1px solid #dfe5d7;font-size:13px;line-height:1.6;color:#4d5750}.health-compliance a{color:#111;font-weight:800}.health-section{padding:76px 0}.health-section--white{background:#fff}.health-section--soft{background:#f0f2ed}.health-head{max-width:850px;margin-bottom:34px}.health-head h2{font-size:clamp(34px,4.6vw,62px);letter-spacing:-.045em;line-height:1;margin:10px 0 16px}.health-head p{font-size:18px;line-height:1.7;color:#5f6862}.health-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.health-grid--2{grid-template-columns:repeat(2,1fr)}.health-card{background:#fff;border:1px solid #dde2d8;border-radius:22px;padding:26px;min-height:210px}.health-card b{display:block;font-size:12px;letter-spacing:.12em;color:#738078;margin-bottom:26px}.health-card h3{font-size:24px;line-height:1.15;letter-spacing:-.025em;margin:0 0 12px}.health-card p{color:#626b65;line-height:1.65}.health-card a{color:#0b0d0c;font-weight:850;text-decoration:underline;text-underline-offset:5px}.health-card--dark{background:#07100b;color:#fff;border-color:#07100b}.health-card--dark p{color:#cbd4ce}.health-card--dark a{color:#d2ff3d}.health-stat{font-size:52px;font-weight:950;letter-spacing:-.05em}.health-prof-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.health-prof{display:block;background:#07100b;color:#fff;text-decoration:none;padding:28px;border-radius:22px;min-height:220px;position:relative;overflow:hidden}.health-prof:after{content:'↗';position:absolute;right:24px;top:22px;color:#d2ff3d;font-size:25px}.health-prof small{color:#99a49d;font-weight:900;letter-spacing:.12em}.health-prof h3{font-size:27px;letter-spacing:-.03em;margin:44px 0 10px}.health-prof p{color:#c9d1cc;line-height:1.55}.health-prof:hover{transform:translateY(-2px)}.health-source{border-left:4px solid #d2ff3d;background:#fff;padding:24px 26px;border-radius:0 18px 18px 0;box-shadow:0 12px 34px rgba(15,24,17,.06)}.health-source h3{margin-top:0}.health-source p{color:#59635d;line-height:1.68}.health-source a{color:#111;font-weight:850}.health-case{display:grid;grid-template-columns:.8fr 1.2fr;gap:18px}.health-case-aside{background:#d2ff3d;border-radius:26px;padding:32px}.health-case-aside h3{font-size:34px;line-height:1.02;letter-spacing:-.04em;margin:10px 0}.health-case-main{background:#07100b;color:#fff;border-radius:26px;padding:34px}.health-case-main p{color:#c9d2cc;line-height:1.7}.health-checks{display:grid;gap:10px;margin:22px 0;padding:0;list-style:none}.health-checks li{position:relative;padding-left:26px;color:#e7ede9}.health-checks li:before{content:'✓';position:absolute;left:0;color:#d2ff3d;font-weight:900}.health-faq{display:grid;gap:10px}.health-faq details{background:#fff;border:1px solid #dde2d8;border-radius:16px;padding:18px 20px}.health-faq summary{cursor:pointer;font-weight:850;font-size:18px}.health-faq p{color:#5d6660;line-height:1.65}.health-cta{background:#07100b;color:#fff;border-radius:30px;padding:42px;display:flex;align-items:end;justify-content:space-between;gap:30px}.health-cta h2{font-size:42px;line-height:1;letter-spacing:-.04em;margin:10px 0}.health-cta p{color:#c8d1cb;max-width:700px}.health-footer{padding:32px 0;background:#050806;color:#aab3ad}.health-footer .container{display:flex;justify-content:space-between;gap:25px;align-items:center}.health-footer a{color:#fff;margin-left:18px}.health-note{font-size:13px;color:#626b65;line-height:1.6}.health-reg-badge{display:inline-flex;gap:8px;align-items:center;padding:9px 12px;border-radius:999px;background:#eaf1df;color:#263022;font-size:12px;font-weight:850;margin-top:10px}.health-reg-badge:before{content:'●';color:#78a01b}.health-topic-links{display:flex;flex-wrap:wrap;gap:10px}.health-topic-links a{background:#fff;border:1px solid #dde2d8;color:#151a17;border-radius:999px;padding:10px 13px;text-decoration:none;font-weight:750}.health-topic-links a:hover{background:#d2ff3d}.health-author{display:flex;gap:16px;align-items:center;margin-top:28px;padding-top:22px;border-top:1px solid #e0e5dc}.health-author strong{display:block}.health-author span{color:#6a736d;font-size:13px}.health-legal-strip{background:#fff7d6;border:1px solid #f0dc89;border-radius:18px;padding:20px 22px;color:#514715;line-height:1.62}.health-legal-strip strong{color:#2f2a0c}.health-principles{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.health-principle{padding:21px;border-radius:18px;background:#fff;border:1px solid #dde2d8}.health-principle strong{display:block;font-size:17px;margin-bottom:8px}.health-principle p{font-size:14px;color:#667068;line-height:1.55;margin:0}
@media(max-width:900px){.health-hero-grid,.health-case{grid-template-columns:1fr}.health-grid,.health-prof-grid{grid-template-columns:1fr 1fr}.health-principles{grid-template-columns:1fr 1fr}.health-cta{align-items:flex-start;flex-direction:column}.health-footer .container{flex-direction:column;align-items:flex-start}.health-footer a{margin:0 16px 0 0}}
@media(max-width:620px){.health-page .container{width:min(100% - 24px,1180px)}.health-hero{padding:52px 0 38px}.health-hero h1{font-size:49px}.health-grid,.health-grid--2,.health-prof-grid,.health-principles{grid-template-columns:1fr}.health-section{padding:56px 0}.health-head h2{font-size:38px}.health-nav .brand img{width:155px}.health-nav .nav-cta{font-size:12px;padding:11px 14px}.health-cta{padding:28px}.health-cta h2{font-size:34px}}
