.kb-post-article{--kb-blog-text:var(--color-gray-900,#0a0b0c);--kb-blog-text-muted:var(--color-gray-400,#5a6161);--kb-blog-meta-color:var(--color-tertiary,#056162);color:var(--kb-blog-text)}.kb-post-header .kb-blog-meta{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--kb-blog-meta-color)}.kb-post-byline{font-size:.9375rem;font-weight:600;color:var(--kb-blog-meta-color)}.kb-post-cover{position:relative;background:var(--color-gray-50,#eaebeb)}.kb-post-body{max-width:42rem;margin-left:auto;margin-right:auto;color:var(--kb-blog-text)}.kb-post-excerpt{color:var(--kb-blog-text-muted)}.kb-strapi-content h2,.kb-strapi-content h3,.kb-strapi-content h4,.kb-strapi-content li,.kb-strapi-content p{color:var(--kb-blog-text)}.kb-post-breadcrumbs a{color:inherit}.kb-post-nav__card{display:flex;flex-direction:column;gap:.35rem;padding:1rem 1.25rem;text-decoration:none;border:1px solid rgba(49,57,58,.12);border-radius:10px;color:var(--kb-blog-text);transition:background .15s ease,border-color .15s ease;flex:1;min-width:0}.kb-post-nav__card:hover{background:rgba(193,255,180,.25);border-color:rgba(49,57,58,.2)}.kb-post-nav__label{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;opacity:.65}.kb-post-nav__title{font-size:1rem;font-weight:700;line-height:1.35}.kb-post-nav__slot{flex:1}.kb-post-related a,.kb-post-related h2{color:var(--kb-blog-text)}.kb-post-related a:hover{color:var(--kb-blog-meta-color)}@media (min-width:640px){.kb-post-nav .kb-post-nav__card:last-child{text-align:right}}:where(.uc-dark) .kb-post-article{--kb-blog-text:var(--color-tertiary-200,#d6d7d8);--kb-blog-text-muted:rgba(255,255,255,0.65);--kb-blog-meta-color:var(--color-primary,#c1ffb4)}:where(.uc-dark) .kb-post-cover{background:rgba(255,255,255,.06)}:where(.uc-dark) .kb-post-breadcrumbs{color:var(--color-tertiary-200,#d6d7d8)}:where(.uc-dark) .kb-post-nav__card:hover{background:rgba(193,255,180,.15);border-color:rgba(255,255,255,.2)}:where(.uc-dark) .kb-blog-cover-placeholder span{color:var(--color-tertiary-200,#d6d7d8)}:where(.uc-dark) .kb-strapi-content.post-content p:first-child:first-letter{color:var(--color-tertiary-200,#d6d7d8)}