.eo-blog-hero{background:linear-gradient(135deg,var(--eo-primary-dark) 0,var(--eo-primary) 100%)}.eo-blog-entry{padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px solid var(--eo-gray-200)}.eo-blog-entry:last-child{border-bottom:none}.eo-blog-category a{display:inline-block;background-color:rgba(124,58,237,.1);color:var(--eo-primary);font-size:.75rem;font-weight:700;padding:.2rem .625rem;border-radius:var(--eo-radius-sm);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem}.eo-blog-entry-title{font-size:1.375rem;font-weight:700;margin-bottom:.5rem}.eo-blog-entry-title a{color:var(--eo-gray-900)}.eo-blog-entry-title a:hover{color:var(--eo-primary)}.eo-blog-meta{font-size:.813rem;color:var(--eo-gray-500);margin-bottom:.75rem}.eo-blog-meta a{color:var(--eo-gray-500)}.eo-blog-meta a:hover{color:var(--eo-primary)}.eo-blog-excerpt{color:var(--eo-gray-700);font-size:.938rem;line-height:1.7;margin-bottom:.75rem}.eo-blog-readmore{color:var(--eo-primary);font-weight:600;font-size:.875rem}.eo-blog-readmore:hover{color:var(--eo-primary-dark)}.eo-blog-entry-footer{font-size:.75rem;color:var(--eo-gray-500);margin-top:.75rem;display:flex;gap:1rem}.eo-blog-entry-footer a{color:var(--eo-gray-500)}.eo-pagination .page-link{color:var(--eo-primary);border-color:var(--eo-gray-200);font-size:.875rem;border-radius:var(--eo-radius-sm)}.eo-pagination .page-item.active .page-link{background-color:var(--eo-primary);border-color:var(--eo-primary);color:var(--eo-white)}.eo-pagination .page-link:hover{background-color:rgba(124,58,237,.1);color:var(--eo-primary)}.eo-sidebar-block{background-color:var(--eo-gray-50);border:1px solid var(--eo-gray-200);border-radius:var(--eo-radius-card);padding:1.25rem;margin-bottom:1.5rem}.eo-sidebar-title{font-size:1rem;font-weight:700;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:2px solid var(--eo-primary)}.eo-sidebar-posts{list-style:none;padding:0;margin:0}.eo-sidebar-posts li{display:flex;align-items:flex-start;gap:.75rem;padding:.5rem 0;border-bottom:1px solid var(--eo-gray-200)}.eo-sidebar-posts li:last-child{border-bottom:none}.eo-sidebar-date{display:flex;flex-direction:column;align-items:center;min-width:40px;background-color:var(--eo-white);border-radius:var(--eo-radius-sm);padding:.25rem}.eo-date-day{font-size:1rem;font-weight:700;color:var(--eo-primary);line-height:1}.eo-date-month{font-size:.625rem;color:var(--eo-gray-500);text-transform:uppercase}.eo-sidebar-posts a{color:var(--eo-gray-700);font-size:.813rem;line-height:1.4}.eo-sidebar-posts a:hover{color:var(--eo-primary)}.eo-tag-cloud{display:flex;flex-wrap:wrap;gap:.375rem}.eo-tag{display:inline-block;background-color:var(--eo-white);color:var(--eo-gray-700);font-size:.75rem;padding:.25rem .625rem;border-radius:var(--eo-radius-sm);border:1px solid var(--eo-gray-200);transition:all var(--eo-hover-transition)}.eo-tag:hover{background-color:var(--eo-primary);color:var(--eo-white);border-color:var(--eo-primary)}.eo-article-title{font-size:2rem;font-weight:700;margin-bottom:.5rem}.eo-article-meta{display:flex;align-items:center;gap:.75rem}.eo-article-author-bar,.eo-article-date{font-size:.813rem;color:var(--eo-gray-500)}.eo-article-author-bar a{color:var(--eo-primary)}.eo-article-body{font-size:1rem;line-height:1.8;color:var(--eo-gray-700)}.eo-article-body h2{font-size:1.5rem;margin-top:2rem;margin-bottom:1rem}.eo-article-body h3{font-size:1.25rem;margin-top:1.5rem;margin-bottom:.75rem}.eo-article-body img{border-radius:var(--eo-radius-md);margin:1rem 0}.eo-article-share{border-top:1px solid var(--eo-gray-200)}.eo-share-label{font-weight:600;font-size:.875rem;color:var(--eo-gray-700)}.eo-share-link{font-size:.875rem;margin-left:.75rem}.eo-article-entry-meta{font-size:.75rem;color:var(--eo-gray-500)}.eo-author-box{background-color:var(--eo-gray-50);border:1px solid var(--eo-gray-200);border-radius:var(--eo-radius-card);padding:1.25rem}.eo-author-avatar{width:64px;height:64px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.eo-author-name{font-size:1rem;font-weight:700;margin-bottom:.25rem}.eo-author-intro{font-size:.813rem;color:var(--eo-gray-500);margin-bottom:0}.eo-article-nav{border-top:1px solid var(--eo-gray-200)}.eo-article-nav-link{display:flex;flex-direction:column;color:var(--eo-gray-700)}.eo-article-nav-link:hover{color:var(--eo-primary)}.eo-nav-label{font-size:.75rem;color:var(--eo-gray-500);margin-bottom:.25rem}.eo-nav-title{font-size:.875rem;font-weight:600}.eo-reply-title{font-size:1.25rem;font-weight:700}.eo-reply-note{font-size:.813rem;color:var(--eo-gray-500)}.eo-require-mark{color:var(--eo-error)}@media (max-width:767.98px){.eo-article-title{font-size:1.5rem}}