.blog-post-page{color:#09090b;background:#fff;width:100%}.dashboard-blog-post{width:100%;max-width:var(--layout-max-width,88rem);color:var(--color-text-primary);flex-direction:column;gap:0;margin:0 auto;display:flex}.dashboard-blog-post .blog-hero{color:var(--color-text-primary);padding-top:.5rem;padding-bottom:1.5rem}.dashboard-blog-post .blog-hero__date{color:var(--color-text-muted)}.dashboard-blog-post .blog-hero__title{color:var(--color-text-primary)}.dashboard-blog-post .blog-hero__description{color:var(--color-text-secondary)}.dashboard-blog-post .blog-hero__image--placeholder{background:linear-gradient(135deg, var(--color-bg-elevated) 0%, var(--color-bg-surface) 100%)}.dashboard-blog-post .blog-content__inner{padding-top:1.5rem;padding-bottom:1.5rem}.dashboard-blog-post .blog-content__body{color:var(--color-text-secondary)}.dashboard-blog-post .blog-content__body>h1,.dashboard-blog-post .blog-content__body>h2,.dashboard-blog-post .blog-content__body>h3,.dashboard-blog-post .blog-content__body>h4,.dashboard-blog-post .blog-content__body>h5,.dashboard-blog-post .blog-content__body>h6{color:var(--color-text-primary)}.dashboard-blog-post .blog-content__body p{color:var(--color-text-secondary)}.dashboard-blog-post .blog-content__body li strong,.dashboard-blog-post .blog-content__body p strong{color:var(--color-text-primary)}.dashboard-blog-post .blog-content__body>p:has(>strong:only-child){color:var(--color-text-primary)}.dashboard-blog-post .blog-content__body ul,.dashboard-blog-post .blog-content__body ol{color:var(--color-text-secondary)}.dashboard-blog-post .blog-content__body a{color:var(--color-primary-text)}.dashboard-blog-post .blog-content__body a:hover{color:var(--color-primary-mid)}.dashboard-blog-post .blog-content__body blockquote{background:var(--color-bg-surface);border-left-color:var(--color-primary);color:var(--color-text-secondary)}.dashboard-blog-post .blog-content__body>table{border-color:var(--color-border-dashed);color:var(--color-text-secondary)}.dashboard-blog-post .blog-content__body thead{background:var(--color-bg-surface);color:var(--color-text-primary)}.dashboard-blog-post .blog-content__body th,.dashboard-blog-post .blog-content__body td{border-bottom-color:var(--color-border-dashed)}.dashboard-blog-post .blog-content__body td:first-child{color:var(--color-text-primary)}.dashboard-blog-post .blog-content__body>hr{border-top-color:var(--color-border-dashed)}.dashboard-blog-post .blog-content__tag{background:var(--color-bg-surface);color:var(--color-text-secondary);border:1px solid var(--color-border-dashed)}.dashboard-blog-post .blog-related{background:0 0}.dashboard-blog-post .blog-related__inner{padding-top:3rem;padding-bottom:1rem}.dashboard-blog-post .blog-related__title{color:var(--color-text-primary)}.dashboard-blog-post .blog-related__description{color:var(--color-text-secondary)}.dashboard-blog-post .blog-card{border:1px solid var(--color-border-primary-12);background:var(--color-bg-surface);box-shadow:inset 0 .25rem .75rem 0 var(--color-inset-glow);border-radius:.75rem}.dashboard-blog-post .blog-card__date{color:var(--color-text-muted)}.dashboard-blog-post .blog-card__title{color:var(--color-text-primary)}.dashboard-blog-post .blog-card__excerpt{color:var(--color-text-secondary)}.dashboard-blog-post .blog-card__cta{color:var(--color-primary-text)}.dashboard-blog-post .blog-card__link:hover .blog-card__cta{color:var(--color-primary-mid)}.dashboard-blog-post .blog-card__link:hover .blog-card__title{color:var(--color-primary-text)}@media (max-width:767px){.dashboard-blog-post .blog-related__inner{padding-top:2.5rem}.dashboard-blog-post .blog-hero__title{font-size:1.75rem}}
