.blog-page{color:#09090b;background:#fff;width:100%}.blog-page__divider{border-top:1px solid #e4e4e7;width:100%;height:0}.blog-page__empty{color:#4b5563;text-align:center;width:100%;margin:0 0 5rem;font-size:1rem;line-height:1.5}.dashboard-blog{width:100%;max-width:var(--layout-max-width,88rem);color:var(--color-text-primary);margin:0 auto}.dashboard-blog .blog-list__inner{gap:1.5rem;padding-top:.25rem;padding-bottom:0}.dashboard-blog .blog-list__title{color:var(--color-text-primary);letter-spacing:-.02em;font-size:1.5rem;font-weight:600;line-height:1.25}.dashboard-blog .blog-list__empty{color:var(--color-text-secondary)}.dashboard-blog .blog-list__grid{gap:1rem}.dashboard-blog .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 .blog-card__date{color:var(--color-text-muted)}.dashboard-blog .blog-card__title{color:var(--color-text-primary);font-size:1.125rem;font-weight:600}.dashboard-blog .blog-card__excerpt{color:var(--color-text-secondary)}.dashboard-blog .blog-card__cta{color:var(--color-primary-text)}.dashboard-blog .blog-card__link:hover .blog-card__cta{color:var(--color-primary-mid)}.dashboard-blog .blog-card__link:hover .blog-card__title{color:var(--color-primary-text)}.dashboard-blog .blog-card__image--placeholder{background:linear-gradient(135deg, var(--color-bg-elevated) 0%, var(--color-bg-surface) 100%)}@media (min-width:700px){.dashboard-blog .blog-list__title{font-size:1.75rem}}@media (max-width:767px){.dashboard-blog .blog-list__inner{gap:1.25rem}.dashboard-blog .blog-list__title{font-size:1.375rem}}
