.cc-hero-static--blog_post_hero_static .cc-hero-static__card{min-height:clamp(420px,60vh,560px)}.cc-blog-post-template__header{background:var(--cc-bg-page)}.cc-blog-post-template__header-container{border-bottom:1px solid rgba(var(--cc-text-body-rgb),.08);max-width:860px;padding-bottom:var(--cc-space-6)}.cc-blog-post-template__intro-stack{gap:var(--cc-space-3)}.cc-blog-post-template__context-link{color:var(--cc-text-secondary);width:fit-content}.cc-blog-post-template__topic-row{align-items:center;display:flex;flex-wrap:wrap;gap:var(--cc-space-2);margin:0}.cc-blog-post-template__topic-row .cc-badge--primary{background-color:rgba(var(--cc-color-accent-rgb),.12);border:1px solid rgba(var(--cc-color-accent-rgb),.24);color:var(--cc-color-accent)}.cc-blog-post-template__topic-row .cc-badge--muted{background:rgba(var(--cc-color-accent-rgb),.06);border:1px solid rgba(var(--cc-color-accent-rgb),.12);color:var(--cc-text-secondary);opacity:1}.cc-blog-post-template__body-wrap{padding-top:var(--cc-space-3)}.cc-blog-post-template__body-container{max-width:860px}.cc-blog-post-template__byline{align-items:center;color:var(--cc-text-secondary);display:flex;flex-wrap:wrap;font-size:var(--cc-text-small);gap:var(--cc-space-2);margin:0}.cc-blog-post-template__byline-sep{color:var(--cc-text-muted)}.cc-blog-post-template__intro{color:var(--cc-text-heading);font-size:clamp(1.125rem,1.05rem + .22vw,1.25rem);line-height:1.55;max-width:46ch;opacity:.92}.cc-blog-post-template__body{color:var(--cc-text-body);font-size:clamp(1rem,.95rem + .2vw,1.125rem);line-height:1.8}.cc-blog-post-template__body>*+*{margin-top:var(--cc-space-4)}.cc-blog-post-template__body h2,.cc-blog-post-template__body h3,.cc-blog-post-template__body h4{color:var(--cc-text-heading);line-height:1.3;margin-top:var(--cc-space-8)}.cc-blog-post-template__body ol,.cc-blog-post-template__body ul{padding-left:1.4em}.cc-blog-post-template__body img{border-radius:var(--cc-radius-sm);height:auto;max-width:100%}.cc-blog-cards--blog_post_related_posts{background:var(--cc-bg-page)}.cc-blog-cards--blog_post_related_posts .cc-container{max-width:1180px}.cc-blog-cards--blog_post_related_posts .cc-blog-cards__header{border-top:1px solid rgba(var(--cc-text-body-rgb),.08);margin-bottom:var(--cc-space-7);max-width:860px;padding-top:var(--cc-space-8)}.cc-blog-cards--blog_post_related_posts .cc-blog-cards__eyebrow{font-size:var(--cc-text-small)}.cc-blog-cards--blog_post_related_posts .cc-card__content{padding:var(--cc-space-5)}@media (max-width:768px){.cc-blog-post-template__body-container,.cc-blog-post-template__header-container{max-width:100%}.cc-blog-post-template__header-container{padding-bottom:var(--cc-space-5)}.cc-blog-post-template__intro{font-size:clamp(1.0625rem,1rem + .18vw,1.125rem);max-width:100%}.cc-blog-cards--blog_post_related_posts .cc-container{max-width:100%}.cc-blog-cards--blog_post_related_posts .cc-blog-cards__header{max-width:100%;padding-top:var(--cc-space-7)}}