.blog-hero{background:#eef3ef;padding:36px 0 72px}.blog-hero h1{max-width:900px;margin:28px 0;font-size:clamp(3rem,6vw,5.8rem)}.blog-hero .lede{max-width:700px}.blog-hero .eyebrow{margin-top:44px}.blog-kicker{color:#415d52;flex-wrap:wrap;gap:18px;margin-top:32px;font-size:13px;display:flex}.blog-kicker span+span:before{content:"/";color:#70847b;margin-right:18px}.blog-sections{padding:72px 0}.blog-section-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:32px;display:flex}.blog-section-heading p{max-width:390px}.blog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.blog-card{background:#fff;border:1px solid #bfcec5;border-radius:6px;flex-direction:column;display:flex;overflow:hidden}.blog-card-top{color:#234f40;background:#dfeae5;justify-content:space-between;align-items:center;height:115px;padding:28px;display:flex}.blog-card-top strong{font-size:30px;font-weight:400}.blog-card-top span{letter-spacing:.12em;text-transform:uppercase;font-size:12px}.blog-card.cases .blog-card-top{color:#23466d;background:#e6edf8}.blog-card.study .blog-card-top{color:#66512a;background:#f3ecdd}.blog-card-body{flex-direction:column;flex:1;padding:28px;display:flex}.blog-card h3{margin-bottom:20px;font-size:27px}.blog-card .blog-short{color:#254e40;margin-bottom:12px;font-weight:500}.blog-card-body>a{color:#164c3c;text-underline-offset:4px;justify-content:space-between;min-height:44px;margin-top:auto;padding-top:28px;font-weight:500;text-decoration:underline;display:flex}.blog-card-body>p{margin-bottom:12px}.blog-mentor{background:#123c34;padding:80px 0}.blog-mentor-grid{grid-template-columns:300px 1fr;align-items:center;gap:70px;display:grid}.blog-mentor img{border-radius:6px;width:100%;height:auto}.blog-mentor h2{color:#fff;margin-bottom:22px}.blog-mentor p{color:#d6e6de}.blog-mentor .eyebrow{color:#badbca}.blog-honours{grid-template-columns:1fr 1fr;gap:20px;margin:30px 0;display:grid}.blog-honours div{border-top:1px solid #64867b;padding-top:16px}.blog-honours dt{color:#afcebf;letter-spacing:.08em;font-size:13px}.blog-honours dd{color:#fff;margin:8px 0 0;font-size:18px}.blog-mentor a{color:#fff;text-underline-offset:5px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.blog-editorial{padding:48px 0}.blog-editorial .container{grid-template-columns:1fr 2fr;gap:60px;display:grid}.blog-editorial h2{font-size:25px}.blog-category-layout{grid-template-columns:1.3fr 1fr;gap:64px;display:grid}.blog-empty{background:#eef3ef;border:1px solid #bdcfc2;border-radius:6px;padding:32px}.blog-empty h2{margin-bottom:20px;font-size:26px}.blog-topics{margin:24px 0;padding:0;list-style:none}.blog-topics li{border-bottom:1px solid #c5d2ca;padding:16px 0}.blog-back{text-underline-offset:4px;align-items:center;min-height:44px;margin-top:24px;text-decoration:underline;display:inline-flex}.blog-patient-note{margin-top:22px;font-size:14px}.blog-browse{flex-wrap:wrap;gap:16px;margin-top:30px;display:flex}.blog-browse a{border:1px solid #a9bdb0;border-radius:4px;min-height:44px;padding:10px 16px}.blog-browse a[aria-current]{color:#fff;background:#123c34}.blog-home-link{margin-top:20px}.article-width{max-width:860px}.article-reading{padding-top:48px;padding-bottom:64px}.article-width h1{overflow-wrap:anywhere;font-size:clamp(2.4rem,5vw,4.5rem)}.article-byline{color:#415d52;margin-top:24px;font-size:15px}.article-prose{overflow-wrap:anywhere;font-size:18px;line-height:1.8}.article-prose p,.article-prose ul,.article-prose ol{margin:0 0 24px}.article-prose h2{margin:40px 0 20px;font-size:30px}.article-prose h3{margin:32px 0 16px;font-size:24px}.article-prose a{text-underline-offset:4px;text-decoration:underline}.article-prose blockquote{background:#eef3ef;border-left:3px solid #326953;margin:32px 0;padding:8px 24px}.article-prose figure{margin:32px 0}.article-prose figure img{border-radius:6px;width:100%;height:auto}.article-prose figcaption{color:#415d52;margin-top:12px;font-size:14px}.article-card-image{aspect-ratio:1.6;object-fit:cover;width:100%;height:auto}.article-contributor{background:#eef3ef;border-radius:6px;align-items:flex-start;gap:24px;margin-top:40px;padding:28px;display:flex}.article-contributor img{object-fit:cover;border-radius:50%;flex-shrink:0}.article-contributor h2{margin-bottom:12px;font-size:25px}.article-contributor p{margin-bottom:10px}.article-review{margin-top:24px;font-size:14px}.category-articles>h2{margin-bottom:24px}.category-articles .blog-grid{grid-template-columns:1fr}@media (max-width:450px){.article-contributor{flex-direction:column}}@media (max-width:1000px){.blog-grid{gap:16px}.blog-card-body{padding:22px}.blog-mentor-grid{grid-template-columns:250px 1fr;gap:40px}.blog-category-layout{gap:32px}}@media (max-width:700px){.blog-grid,.blog-mentor-grid,.blog-category-layout,.blog-editorial .container{grid-template-columns:1fr}.blog-section-heading{display:block}.blog-section-heading p{margin-top:20px}.blog-mentor img{max-width:270px}.blog-honours{grid-template-columns:1fr}.blog-sections,.blog-mentor{padding:52px 0}.blog-hero{padding-bottom:48px}.blog-editorial .container{gap:20px}.blog-mentor-grid{gap:32px}}
