
/* GlowStrong Health APEX v4.4.0 Blog + Learn gateway */
.gs-blog-hero,.gs-learn-gateway-hero{background:#06162b;color:#fff;padding:96px 0}
.gs-blog-hero h1,.gs-learn-gateway-hero h1{font-size:clamp(2.25rem,4vw,4rem);line-height:1.02;letter-spacing:-.035em;margin:0 0 22px}
.gs-blog-hero h1 span,.gs-learn-gateway-hero h1 span{color:#c4c9d0}
.gs-blog-hero .gs-lead,.gs-learn-gateway-hero .gs-lead{max-width:700px;color:#d8dee6;line-height:1.6;font-size:1.08rem}
.gs-blog-text-link,.gs-learn-gateway-link{color:#fff;text-decoration:none;font-weight:900}
.gs-blog-topics{padding:28px 0;background:#f8f4ec;border-bottom:1px solid #d8dde3}
.gs-blog-topic-row{display:flex;flex-wrap:wrap;gap:10px 24px}.gs-blog-topic-row a{color:#0b2342;text-decoration:none;font-weight:900;font-size:.82rem}
.gs-blog-latest{padding:105px 0;background:#fff}.gs-blog-head{display:grid;grid-template-columns:1fr 380px;gap:60px;align-items:end;margin-bottom:38px}
.gs-blog-head h2,.gs-blog-editorial h2{font-size:clamp(2.8rem,5vw,4.8rem);line-height:.98;letter-spacing:-.045em;color:#0b2342;margin:0}
.gs-blog-head>p{color:#4b5563;line-height:1.7}
.gs-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.gs-blog-grid article{border:1px solid #d8dde3}
.gs-blog-image{aspect-ratio:16/10;background:#f2f3f4;display:flex;align-items:center;justify-content:center;overflow:hidden;text-decoration:none;color:var(--gs-text-muted);font-size:.7rem;font-weight:900;letter-spacing:.12em}
.gs-blog-image img{width:100%;height:100%;object-fit:cover}.gs-blog-body{padding:25px}.gs-blog-body h3{font-size:1.55rem;margin:8px 0 12px}.gs-blog-body h3 a,.gs-blog-read{color:#0b2342;text-decoration:none}.gs-blog-read{font-weight:900}.gs-blog-body>p:not(.gs-kicker){color:#4b5563;line-height:1.65}
.gs-blog-empty{background:#f8f4ec;padding:48px;max-width:900px}.gs-blog-empty h2{font-size:2.4rem;color:#0b2342}.gs-blog-empty p{color:#4b5563;line-height:1.7}
.gs-blog-pathways{padding:95px 0;background:#f8f4ec}.gs-blog-path-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #cfd4da;border-left:1px solid #cfd4da;margin-top:26px}.gs-blog-path-grid a{display:flex;flex-direction:column;min-height:210px;background:#fff;padding:28px;border-right:1px solid #cfd4da;border-bottom:1px solid #cfd4da;text-decoration:none}.gs-blog-path-grid b{font-size:1.4rem;color:#0b2342;margin-bottom:10px}.gs-blog-path-grid span{color:#4b5563;line-height:1.6}
.gs-blog-editorial{padding:105px 0;background:#0b2342;color:#fff}.gs-blog-editorial h2{color:#fff}.gs-blog-editorial p{color:#c4c9d0;line-height:1.75}.gs-blog-dark-link{color:#fff;text-decoration:none;font-weight:900}
.gs-learn-gateway-grid{padding:78px 0;background:#f8f4ec}.gs-learn-gateway-cards{display:grid;grid-template-columns:repeat(3,1fr);border-left:1px solid #cfd4da;border-top:1px solid #cfd4da}.gs-learn-gateway-cards a{display:flex;flex-direction:column;min-height:230px;background:#fff;padding:24px;border-right:1px solid #cfd4da;border-bottom:1px solid #cfd4da;text-decoration:none}.gs-learn-gateway-cards span{color:#d7192a;font-weight:900}.gs-learn-gateway-cards b{color:#0b2342;font-size:1.2rem;margin:18px 0 8px}.gs-learn-gateway-cards small{color:#4b5563;line-height:1.55;font-size:.95rem}
@media(max-width:900px){.gs-blog-grid{grid-template-columns:1fr 1fr}.gs-blog-path-grid{grid-template-columns:1fr 1fr}.gs-learn-gateway-cards{grid-template-columns:1fr}}
@media(max-width:650px){.gs-blog-head,.gs-blog-grid,.gs-blog-path-grid{grid-template-columns:1fr}}
