.trending-ticker-module__FVcKca__tickerContainer{background-color:var(--surface-primary);border:1px solid var(--border-color);border-radius:var(--radius-sm);min-width:0;max-width:100%;padding:var(--space-sm) var(--space-md);margin-bottom:var(--space-lg);box-shadow:var(--shadow-sm);align-items:center;font-size:.875rem;display:flex;position:relative;overflow:hidden}.trending-ticker-module__FVcKca__label{background:var(--grad-primary);color:#fff;border-radius:var(--radius-xs);text-transform:uppercase;margin-right:var(--space-md);white-space:nowrap;z-index:10;padding:.25rem .75rem;font-size:.75rem;font-weight:700}.trending-ticker-module__FVcKca__wrapper{flex:1;align-items:center;min-width:0;display:flex;position:relative;overflow:hidden}.trending-ticker-module__FVcKca__slide{gap:var(--space-3xl);padding-right:var(--space-3xl);flex-shrink:0;align-items:center;animation:40s linear infinite trending-ticker-module__FVcKca__marquee;display:flex}.trending-ticker-module__FVcKca__wrapper:hover .trending-ticker-module__FVcKca__slide{animation-play-state:paused}.trending-ticker-module__FVcKca__tickerItem{color:var(--text-primary);transition:color var(--transition-fast);align-items:center;gap:var(--space-sm);white-space:nowrap;font-weight:500;display:flex}.trending-ticker-module__FVcKca__bullet{color:var(--color-primary);opacity:.8;font-weight:700}.trending-ticker-module__FVcKca__tickerItem:hover{color:var(--color-primary)}@media (max-width:640px){.trending-ticker-module__FVcKca__tickerContainer{padding:var(--space-sm)}.trending-ticker-module__FVcKca__label{margin-right:var(--space-sm)}.trending-ticker-module__FVcKca__slide{gap:var(--space-xl);padding-right:var(--space-xl)}}@keyframes trending-ticker-module__FVcKca__marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}
.posts-big-grid-module__8nEL1W__grid{gap:var(--space-md);margin-bottom:var(--space-xl);grid-template-columns:1.5fr 1fr;min-width:0;min-height:400px;display:grid}.posts-big-grid-module__8nEL1W__grid>*{min-width:0}@media (max-width:768px){.posts-big-grid-module__8nEL1W__grid{grid-template-columns:1fr;min-height:auto}}.posts-big-grid-module__8nEL1W__rightColumn{gap:var(--space-md);flex-direction:column;display:flex}.posts-big-grid-module__8nEL1W__largeCard{border-radius:var(--radius-md);box-shadow:var(--shadow-sm);background-color:var(--surface-primary);border:1px solid var(--border-color);height:100%;min-height:300px;transition:transform var(--transition-normal), box-shadow var(--transition-normal), border-color var(--transition-normal);flex-direction:column;display:flex;position:relative;overflow:hidden}.posts-big-grid-module__8nEL1W__largeCard:hover,.posts-big-grid-module__8nEL1W__smallCard:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-6px)}.posts-big-grid-module__8nEL1W__largeImageWrapper{background-color:var(--bg-secondary);flex:1;width:100%;min-height:200px;position:relative;overflow:hidden}.posts-big-grid-module__8nEL1W__image{object-fit:cover;width:100%;height:100%;transition:transform .4s cubic-bezier(.16,1,.3,1)}.posts-big-grid-module__8nEL1W__largeCard:hover .posts-big-grid-module__8nEL1W__image,.posts-big-grid-module__8nEL1W__smallCard:hover .posts-big-grid-module__8nEL1W__image{transform:scale(1.05)}.posts-big-grid-module__8nEL1W__placeholder{background:var(--grad-tech);color:#fff;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.5rem;font-weight:800;display:flex}.posts-big-grid-module__8nEL1W__largeContent{padding:var(--space-lg);flex-direction:column;min-width:0;display:flex}.posts-big-grid-module__8nEL1W__meta{align-items:center;gap:var(--space-sm);color:var(--text-muted);margin-bottom:var(--space-xs);flex-wrap:wrap;font-size:.75rem;display:flex}.posts-big-grid-module__8nEL1W__badge{background-color:var(--color-primary-light);color:var(--color-primary);border-radius:var(--radius-full);padding:.125rem .5rem;font-size:.75rem;font-weight:600}.posts-big-grid-module__8nEL1W__largeTitle{margin:var(--space-xs) 0;overflow-wrap:anywhere;font-size:1.35rem;font-weight:800;line-height:1.3}.posts-big-grid-module__8nEL1W__largeTitle a,.posts-big-grid-module__8nEL1W__smallTitle a{color:var(--text-primary)}.posts-big-grid-module__8nEL1W__largeTitle a:hover,.posts-big-grid-module__8nEL1W__smallTitle a:hover{color:var(--color-primary)}.posts-big-grid-module__8nEL1W__excerpt{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.posts-big-grid-module__8nEL1W__smallCard{background-color:var(--surface-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);min-width:0;box-shadow:var(--shadow-sm);height:calc(50% - 8px);transition:transform var(--transition-normal), box-shadow var(--transition-normal), border-color var(--transition-normal);grid-template-columns:1fr 1.5fr;display:grid;overflow:hidden}@media (max-width:640px){.posts-big-grid-module__8nEL1W__smallCard{grid-template-columns:1fr;height:auto}}.posts-big-grid-module__8nEL1W__smallImageWrapper{background-color:var(--bg-secondary);width:100%;height:100%;min-height:120px;position:relative;overflow:hidden}.posts-big-grid-module__8nEL1W__smallContent{padding:var(--space-md);flex-direction:column;justify-content:center;min-width:0;display:flex}.posts-big-grid-module__8nEL1W__smallTitle{margin:var(--space-xs) 0 0;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1rem;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}
.post-card-module__Ze5kQq__card{background-color:var(--surface-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);min-width:0;box-shadow:var(--shadow-sm);transition:transform var(--transition-normal), box-shadow var(--transition-normal), border-color var(--transition-normal);flex-direction:column;height:100%;display:flex;overflow:hidden}.post-card-module__Ze5kQq__card:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-6px)}.post-card-module__Ze5kQq__imageWrapper{aspect-ratio:16/9;background-color:var(--bg-secondary);width:100%;position:relative;overflow:hidden}.post-card-module__Ze5kQq__image{object-fit:cover;width:100%;height:100%;transition:transform .4s cubic-bezier(.16,1,.3,1)}.post-card-module__Ze5kQq__card:hover .post-card-module__Ze5kQq__image{transform:scale(1.06)}.post-card-module__Ze5kQq__placeholderImage{background:var(--grad-tech);color:#fff;letter-spacing:.05em;text-transform:uppercase;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.125rem;font-weight:700;display:flex}.post-card-module__Ze5kQq__content{padding:var(--space-md);flex-direction:column;flex:1;min-width:0;display:flex}.post-card-module__Ze5kQq__meta{align-items:center;gap:var(--space-sm);color:var(--text-muted);margin-bottom:var(--space-sm);flex-wrap:wrap;font-size:.75rem;display:flex}.post-card-module__Ze5kQq__categoryBadge{background-color:var(--color-primary-light);color:var(--color-primary);border-radius:var(--radius-full);padding:.125rem .5rem;font-size:.75rem;font-weight:600}.post-card-module__Ze5kQq__title{margin:0 0 var(--space-sm) 0;color:var(--text-primary);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.125rem;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.post-card-module__Ze5kQq__title a{color:inherit}.post-card-module__Ze5kQq__title a:hover{color:var(--color-primary)}.post-card-module__Ze5kQq__excerpt{color:var(--text-secondary);margin:0 0 var(--space-md) 0;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.post-card-module__Ze5kQq__footer{border-top:1px solid var(--border-color);padding-top:var(--space-sm);justify-content:space-between;align-items:center;gap:var(--space-sm);color:var(--text-muted);font-size:.75rem;display:flex}.post-card-module__Ze5kQq__author{align-items:center;gap:var(--space-xs);min-width:0;color:var(--text-secondary);font-weight:500;display:flex}.post-card-module__Ze5kQq__author span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.post-card-module__Ze5kQq__authorAvatar{border-radius:var(--radius-full);background-color:var(--surface-tertiary);width:1.25rem;height:1.25rem}
.category-block-module__eb-b0W__block{margin-bottom:var(--space-2xl)}.category-block-module__eb-b0W__header{border-bottom:2px solid var(--border-color);margin-bottom:var(--space-lg);justify-content:space-between;align-items:center;display:flex;position:relative}.category-block-module__eb-b0W__title{text-transform:uppercase;letter-spacing:.05em;padding-bottom:var(--space-xs);border-bottom:3px solid var(--color-primary);z-index:10;margin:0;font-size:1.25rem;font-weight:800;display:inline-block;position:relative;top:2px}.category-block-module__eb-b0W__viewAll{color:var(--text-muted);transition:color var(--transition-fast);font-size:.8125rem;font-weight:600}.category-block-module__eb-b0W__viewAll:hover{color:var(--color-primary)}.category-block-module__eb-b0W__gridLayout{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));display:grid}.category-block-module__eb-b0W__splitLayout{gap:var(--space-lg);grid-template-columns:1.2fr 1fr;min-width:0;display:grid}.category-block-module__eb-b0W__splitLayout>*{min-width:0}@media (max-width:768px){.category-block-module__eb-b0W__splitLayout{grid-template-columns:1fr}}.category-block-module__eb-b0W__highlightCol{flex-direction:column;display:flex}.category-block-module__eb-b0W__listCol{gap:var(--space-md);flex-direction:column;display:flex}.category-block-module__eb-b0W__listItem{gap:var(--space-sm);border-bottom:1px dashed var(--border-color);padding-bottom:var(--space-sm);align-items:center;display:flex}.category-block-module__eb-b0W__listItem:last-child{border-bottom:none;padding-bottom:0}.category-block-module__eb-b0W__listThumbnail{background-color:var(--bg-secondary);border-radius:var(--radius-xs);flex-shrink:0;width:5rem;height:3.5rem;position:relative;overflow:hidden}.category-block-module__eb-b0W__listImg{object-fit:cover}.category-block-module__eb-b0W__listPlaceholder{background:var(--grad-tech);color:#fff;justify-content:center;align-items:center;width:100%;height:100%;font-size:.75rem;font-weight:700;display:flex}.category-block-module__eb-b0W__listDetails{flex:1;min-width:0}.category-block-module__eb-b0W__listTitle{margin:0 0 var(--space-xs) 0;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9375rem;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.category-block-module__eb-b0W__listTitle a{color:var(--text-primary);transition:color var(--transition-fast)}.category-block-module__eb-b0W__listTitle a:hover{color:var(--color-primary)}.category-block-module__eb-b0W__listDate{color:var(--text-muted);font-size:.75rem}
.sidebar-module__CeNkmG__sidebar{gap:var(--space-xl);flex-direction:column;min-width:0;display:flex}.sidebar-module__CeNkmG__widget{background-color:var(--surface-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);min-width:0;padding:var(--space-lg);box-shadow:var(--shadow-sm);transition:all var(--transition-normal)}.sidebar-module__CeNkmG__widgetTitle{border-bottom:2px solid var(--border-color);padding-bottom:var(--space-xs);margin-bottom:var(--space-md);color:var(--text-primary);align-items:center;gap:var(--space-xs);font-size:1.125rem;font-weight:700;display:flex}.sidebar-module__CeNkmG__tagsList{gap:var(--space-sm);flex-wrap:wrap;display:flex}.sidebar-module__CeNkmG__postsList{gap:var(--space-md);flex-direction:column;display:flex}.sidebar-module__CeNkmG__postItem{gap:var(--space-sm);align-items:center;display:flex}.sidebar-module__CeNkmG__postThumbnail{background:var(--grad-tech);border-radius:var(--radius-xs);flex-shrink:0;width:4rem;height:2.75rem;position:relative;overflow:hidden}.sidebar-module__CeNkmG__postThumbImage{object-fit:cover}.sidebar-module__CeNkmG__postDetails{flex:1;min-width:0}.sidebar-module__CeNkmG__postTitle{margin:0 0 var(--space-xs) 0;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.875rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.sidebar-module__CeNkmG__postTitle a{color:var(--text-primary);transition:color var(--transition-fast)}.sidebar-module__CeNkmG__postTitle a:hover{color:var(--color-primary)}.sidebar-module__CeNkmG__postDate{color:var(--text-muted);font-size:.75rem}.sidebar-module__CeNkmG__catList{gap:var(--space-sm);flex-direction:column;display:flex}.sidebar-module__CeNkmG__catItem{border-bottom:1px dashed var(--border-color);transition:padding-left var(--transition-fast);justify-content:space-between;align-items:center;padding:.5rem 0;font-size:.9375rem;display:flex}.sidebar-module__CeNkmG__catItem:last-child{border-bottom:none}.sidebar-module__CeNkmG__catLink{color:var(--text-secondary);transition:color var(--transition-fast), transform var(--transition-fast);overflow-wrap:anywhere;min-width:0;font-weight:500;display:inline-block}.sidebar-module__CeNkmG__catItem:hover .sidebar-module__CeNkmG__catLink{color:var(--color-primary);transform:translate(4px)}.sidebar-module__CeNkmG__catCount{background-color:var(--bg-secondary);color:var(--text-muted);border-radius:var(--radius-full);transition:all var(--transition-fast);padding:.125rem .5rem;font-size:.75rem}.sidebar-module__CeNkmG__catItem:hover .sidebar-module__CeNkmG__catCount{background-color:var(--color-primary-light);color:var(--color-primary)}
.tabbed-posts-module__FFeh7a__tabsHeader{border-bottom:2px solid var(--border-color);margin-bottom:var(--space-md);gap:var(--space-md);display:flex}.tabbed-posts-module__FFeh7a__tabButton{color:var(--text-muted);cursor:pointer;padding-bottom:var(--space-xs);transition:color var(--transition-fast);background:0 0;border:none;font-size:.9375rem;font-weight:700;position:relative;top:2px}.tabbed-posts-module__FFeh7a__tabButton:hover{color:var(--color-primary)}.tabbed-posts-module__FFeh7a__activeTab{color:var(--color-primary);border-bottom:3px solid var(--color-primary)}.tabbed-posts-module__FFeh7a__list{gap:var(--space-md);flex-direction:column;display:flex}.tabbed-posts-module__FFeh7a__item{gap:var(--space-sm);align-items:center;display:flex}.tabbed-posts-module__FFeh7a__numberBadge{border-radius:var(--radius-xs);background-color:var(--bg-secondary);width:1.5rem;height:1.5rem;color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex}.tabbed-posts-module__FFeh7a__activeBadge{background-color:var(--color-primary-light);color:var(--color-primary)}.tabbed-posts-module__FFeh7a__details{flex:1}.tabbed-posts-module__FFeh7a__title{margin:0 0 var(--space-xs) 0;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.875rem;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.tabbed-posts-module__FFeh7a__title a{color:var(--text-primary);transition:color var(--transition-fast)}.tabbed-posts-module__FFeh7a__title a:hover{color:var(--color-primary)}.tabbed-posts-module__FFeh7a__meta{color:var(--text-muted);font-size:.75rem}
.tag-badge-module__vGB5Ya__badge{background-color:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-sm);color:var(--text-secondary);transition:all var(--transition-fast);align-items:center;padding:.25rem .625rem;font-size:.75rem;font-weight:500;display:inline-flex}.tag-badge-module__vGB5Ya__badge:hover{background-color:var(--color-primary-light);color:var(--color-primary);border-color:var(--color-primary);transform:translateY(-1px)}
.breadcrumb-module__JHG1ha__breadcrumb{align-items:center;gap:var(--space-xs);color:var(--text-muted);margin-bottom:var(--space-md);flex-wrap:wrap;font-size:.8125rem;display:flex}.breadcrumb-module__JHG1ha__item{align-items:center;gap:var(--space-xs);display:flex}.breadcrumb-module__JHG1ha__link{color:var(--text-secondary);transition:color var(--transition-fast)}.breadcrumb-module__JHG1ha__link:hover{color:var(--color-primary)}.breadcrumb-module__JHG1ha__separator{color:var(--text-muted);font-size:.75rem}.breadcrumb-module__JHG1ha__active{color:var(--text-muted);-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:250px;font-weight:500;display:-webkit-box;overflow:hidden}
.article-module__ZSvnlG__layout{gap:var(--space-2xl);margin-top:var(--space-lg);grid-template-columns:2.5fr 1fr;display:grid}.article-module__ZSvnlG__layout>*{min-width:0}@media (max-width:1024px){.article-module__ZSvnlG__layout{grid-template-columns:1fr}}.article-module__ZSvnlG__articleCol{background-color:var(--surface-primary);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:var(--space-xl) var(--space-xl) var(--space-2xl);box-shadow:var(--shadow-sm);transition:background-color var(--transition-normal);min-width:0}@media (max-width:640px){.article-module__ZSvnlG__articleCol{padding:var(--space-md) var(--space-md) var(--space-xl)}}.article-module__ZSvnlG__header{margin-bottom:var(--space-xl)}.article-module__ZSvnlG__categoryList{gap:var(--space-sm);margin-bottom:var(--space-sm);flex-wrap:wrap;display:flex}.article-module__ZSvnlG__categoryBadge{background-color:var(--color-primary-light);color:var(--color-primary);border-radius:var(--radius-full);transition:all var(--transition-fast);padding:.25rem .75rem;font-size:.8125rem;font-weight:700}.article-module__ZSvnlG__categoryBadge:hover{background-color:var(--color-primary);color:#fff}.article-module__ZSvnlG__title{margin:var(--space-sm) 0 var(--space-md);color:var(--text-primary);letter-spacing:-.03em;overflow-wrap:anywhere;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;line-height:1.25}.article-module__ZSvnlG__authorMeta{align-items:center;gap:var(--space-md);color:var(--text-secondary);border-bottom:1px solid var(--border-color);padding-bottom:var(--space-md);margin-bottom:var(--space-lg);flex-wrap:wrap;font-size:.875rem;display:flex}.article-module__ZSvnlG__authorInfo{align-items:center;gap:var(--space-xs);color:var(--text-primary);font-weight:600;display:flex}.article-module__ZSvnlG__authorAvatar{border-radius:var(--radius-full);background-color:var(--surface-tertiary);width:1.75rem;height:1.75rem}.article-module__ZSvnlG__featuredImage{aspect-ratio:21/9;border-radius:var(--radius-md);width:100%;margin-bottom:var(--space-xl);border:1px solid var(--border-color);position:relative;overflow:hidden}@media (max-width:640px){.article-module__ZSvnlG__featuredImage{aspect-ratio:16/9}}.article-module__ZSvnlG__featuredImg{object-fit:cover}.article-module__ZSvnlG__tagsContainer{margin-top:var(--space-2xl);padding-top:var(--space-lg);border-top:1px solid var(--border-color)}.article-module__ZSvnlG__tagsTitle{color:var(--text-primary);margin-bottom:var(--space-sm);text-transform:uppercase;letter-spacing:.05em;font-size:.875rem;font-weight:700}.article-module__ZSvnlG__tagsList{gap:var(--space-sm);flex-wrap:wrap;display:flex}.article-module__ZSvnlG__authorCard{margin-top:var(--space-2xl);padding:var(--space-lg);background-color:var(--bg-secondary);border-radius:var(--radius-md);border:1px solid var(--border-color);gap:var(--space-lg);display:flex}@media (max-width:640px){.article-module__ZSvnlG__authorCard{text-align:center;flex-direction:column;align-items:center}}.article-module__ZSvnlG__authorCardAvatar{border-radius:var(--radius-full);background-color:var(--surface-tertiary);flex-shrink:0;width:4rem;height:4rem}.article-module__ZSvnlG__authorCardContent{flex:1}.article-module__ZSvnlG__authorCardName{color:var(--text-primary);margin:0 0 var(--space-xs) 0;font-size:1.125rem;font-weight:700}.article-module__ZSvnlG__authorCardBio{color:var(--text-secondary);margin:0;font-size:.875rem;line-height:1.5}.article-module__ZSvnlG__relatedSection{margin-top:var(--space-3xl)}.article-module__ZSvnlG__relatedTitle{margin-bottom:var(--space-lg);font-size:1.5rem;font-weight:800;display:inline-block;position:relative}.article-module__ZSvnlG__relatedTitle:after{content:"";background-color:var(--color-primary);width:2rem;height:3px;position:absolute;bottom:-6px;left:0}.article-module__ZSvnlG__tocCol{min-width:0;position:relative}.article-module__ZSvnlG__tocWrapper{top:calc(var(--header-height) + var(--space-lg));gap:var(--space-md);flex-direction:column;display:flex;position:sticky}.article-module__ZSvnlG__tocWidget{background-color:var(--surface-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:var(--space-lg);box-shadow:var(--shadow-sm);max-height:calc(100vh - var(--header-height) - 100px);overflow-y:auto}[data-theme=dark] .article-module__ZSvnlG__tocWidget{background-color:var(--surface-secondary)}.article-module__ZSvnlG__tocTitle{margin-bottom:var(--space-sm);border-bottom:2px solid var(--border-color);padding-bottom:var(--space-xs);color:var(--text-primary);font-size:1rem;font-weight:700}.article-module__ZSvnlG__tocList{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.article-module__ZSvnlG__tocItem{font-size:.875rem;line-height:1.4}.article-module__ZSvnlG__tocItem_H2{padding-left:0;font-weight:500}.article-module__ZSvnlG__tocItem_H3{padding-left:var(--space-md);color:var(--text-secondary)}.article-module__ZSvnlG__tocLink{color:var(--text-secondary);transition:color var(--transition-fast)}.article-module__ZSvnlG__tocLink:hover{color:var(--color-primary)}
.category-module__BOuOzW__header{padding:var(--space-2xl) var(--space-xl);background-color:var(--surface-primary);border:1px solid var(--border-color);border-radius:var(--radius-lg);margin-bottom:var(--space-xl);box-shadow:var(--shadow-sm);transition:all var(--transition-normal);background-image:radial-gradient(circle at 100% 0,#dc262608,#0000 60%);position:relative;overflow:hidden}[data-theme=dark] .category-module__BOuOzW__header{background-color:var(--surface-secondary);background-image:radial-gradient(circle at 100% 0,#ef44440f,#0000 60%)}.category-module__BOuOzW__header:before{content:"";background-color:var(--color-primary);width:5px;position:absolute;top:0;bottom:0;left:0}.category-module__BOuOzW__badgeWrapper{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm);flex-wrap:wrap;display:flex}.category-module__BOuOzW__categoryBadge{text-transform:uppercase;color:var(--color-primary);background-color:var(--color-primary-light);border-radius:var(--radius-xs);letter-spacing:.05em;padding:.25rem .625rem;font-size:.72rem;font-weight:700;display:inline-block}.category-module__BOuOzW__countBadge{color:var(--text-muted);background-color:var(--bg-secondary);border-radius:var(--radius-xs);border:1px solid var(--border-color);padding:.25rem .625rem;font-size:.72rem;font-weight:600;display:inline-block}.category-module__BOuOzW__title{margin:0 0 var(--space-md) 0;color:var(--text-primary);letter-spacing:-.03em;overflow-wrap:anywhere;font-size:2.5rem;font-weight:800}.category-module__BOuOzW__description{color:var(--text-secondary);max-width:760px;margin:0;font-size:1.0625rem;line-height:1.65}.category-module__BOuOzW__layout{gap:var(--space-2xl);grid-template-columns:2.2fr 1fr;display:grid}.category-module__BOuOzW__layout>*{min-width:0}@media (max-width:1024px){.category-module__BOuOzW__layout{grid-template-columns:1fr}}.category-module__BOuOzW__postsList{gap:var(--space-lg);flex-direction:column;display:flex}.category-module__BOuOzW__sidebar{gap:var(--space-xl);flex-direction:column;min-width:0;display:flex}@media (max-width:640px){.category-module__BOuOzW__header{padding:var(--space-xl) var(--space-lg)}.category-module__BOuOzW__title{font-size:2rem}}
.page-module__E0kJGG__hero{padding:var(--space-3xl) 0 var(--space-2xl);text-align:center;border-radius:var(--radius-lg);background:var(--grad-tech);color:#fff;margin-bottom:var(--space-2xl);box-shadow:var(--shadow-xl);flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}.page-module__E0kJGG__heroContent{max-width:680px;padding:0 var(--space-md);z-index:10;position:relative}.page-module__E0kJGG__heroTitle{color:#fff;margin-bottom:var(--space-md);letter-spacing:-.04em;font-size:clamp(2rem,5vw,3rem);font-weight:800;line-height:1.15}.page-module__E0kJGG__heroSubtitle{color:#cbd5e1;margin-bottom:var(--space-xl);font-size:1.125rem;line-height:1.6}.page-module__E0kJGG__heroSearch{width:100%;max-width:500px;margin:0 auto}.page-module__E0kJGG__featuredSection{margin-bottom:var(--space-3xl)}.page-module__E0kJGG__sectionTitle{margin-bottom:var(--space-lg);font-size:1.5rem;font-weight:800;display:inline-block;position:relative}.page-module__E0kJGG__sectionTitle:after{content:"";background-color:var(--color-primary);border-radius:var(--radius-full);width:2.5rem;height:3px;position:absolute;bottom:-6px;left:0}.page-module__E0kJGG__mainLayout{gap:var(--space-2xl);margin-bottom:var(--space-3xl);grid-template-columns:2.2fr 1fr;display:grid}.page-module__E0kJGG__mainLayout>*{min-width:0}@media (max-width:1024px){.page-module__E0kJGG__mainLayout{grid-template-columns:1fr}}.page-module__E0kJGG__latestSection{gap:var(--space-lg);flex-direction:column;display:flex}.page-module__E0kJGG__categoriesSection{margin-bottom:var(--space-2xl)}.page-module__E0kJGG__categoryGrid{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));display:grid}
.posts-page-module__AfTM4q__header{padding:var(--space-2xl) var(--space-xl);background-color:var(--surface-primary);border:1px solid var(--border-color);border-radius:var(--radius-lg);margin-bottom:var(--space-xl);box-shadow:var(--shadow-sm);transition:all var(--transition-normal);background-image:radial-gradient(circle at 100% 0,#dc262608,#0000 60%);position:relative;overflow:hidden}[data-theme=dark] .posts-page-module__AfTM4q__header{background-color:var(--surface-secondary);background-image:radial-gradient(circle at 100% 0,#ef44440f,#0000 60%)}.posts-page-module__AfTM4q__header:before{content:"";background-color:var(--color-primary);width:5px;position:absolute;top:0;bottom:0;left:0}.posts-page-module__AfTM4q__badgeWrapper{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm);flex-wrap:wrap;display:flex}.posts-page-module__AfTM4q__postsBadge{text-transform:uppercase;color:var(--color-primary);background-color:var(--color-primary-light);border-radius:var(--radius-xs);letter-spacing:.05em;padding:.25rem .625rem;font-size:.72rem;font-weight:700;display:inline-block}.posts-page-module__AfTM4q__countBadge{color:var(--text-muted);background-color:var(--bg-secondary);border-radius:var(--radius-xs);border:1px solid var(--border-color);padding:.25rem .625rem;font-size:.72rem;font-weight:600;display:inline-block}.posts-page-module__AfTM4q__title{margin:0 0 var(--space-md) 0;color:var(--text-primary);letter-spacing:-.03em;overflow-wrap:anywhere;font-size:2.5rem;font-weight:800}.posts-page-module__AfTM4q__description{color:var(--text-secondary);max-width:760px;margin:0;font-size:1.0625rem;line-height:1.65}.posts-page-module__AfTM4q__layout{gap:var(--space-2xl);grid-template-columns:2.2fr 1fr;display:grid}.posts-page-module__AfTM4q__layout>*{min-width:0}@media (max-width:1024px){.posts-page-module__AfTM4q__layout{grid-template-columns:1fr}}.posts-page-module__AfTM4q__postsList{gap:var(--space-lg);flex-direction:column;display:flex}.posts-page-module__AfTM4q__sidebar{gap:var(--space-xl);flex-direction:column;min-width:0;display:flex}.posts-page-module__AfTM4q__pagination{justify-content:center;align-items:center;gap:var(--space-xs);margin-top:var(--space-2xl);display:flex}.posts-page-module__AfTM4q__pageBtn{min-width:40px;height:40px;padding:0 var(--space-md);border-radius:var(--radius-md);border:1px solid var(--border-color);background-color:var(--surface-primary);color:var(--text-secondary);transition:all var(--transition-fast);justify-content:center;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.posts-page-module__AfTM4q__pageBtn:hover{border-color:var(--color-primary);color:var(--color-primary);background-color:var(--bg-secondary)}.posts-page-module__AfTM4q__pageBtnActive{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff!important}.posts-page-module__AfTM4q__pageBtnActive:hover{background-color:var(--color-primary-hover);border-color:var(--color-primary-hover)}.posts-page-module__AfTM4q__pageBtnDisabled{opacity:.5;pointer-events:none;cursor:not-allowed}@media (max-width:640px){.posts-page-module__AfTM4q__header{padding:var(--space-xl) var(--space-lg)}.posts-page-module__AfTM4q__title{font-size:2rem}.posts-page-module__AfTM4q__pagination{flex-wrap:wrap}}
.search-module__Wrf4ZW__header{padding:var(--space-2xl) var(--space-lg);background-color:var(--surface-primary);border:1px solid var(--border-color);border-radius:var(--radius-lg);margin-bottom:var(--space-xl);box-shadow:var(--shadow-sm);transition:all var(--transition-normal);text-align:center;flex-direction:column;align-items:center;display:flex}[data-theme=dark] .search-module__Wrf4ZW__header{background-color:var(--surface-secondary)}.search-module__Wrf4ZW__title{margin-bottom:var(--space-md);color:var(--text-primary);font-size:2rem;font-weight:800}.search-module__Wrf4ZW__form{gap:var(--space-sm);width:100%;max-width:500px;margin-bottom:var(--space-md);min-width:0;display:flex}.search-module__Wrf4ZW__input{border-radius:var(--radius-full);border:1px solid var(--border-color);background-color:var(--bg-secondary);min-width:0;color:var(--text-primary);transition:all var(--transition-fast);outline:none;flex:1;padding:.75rem 1.25rem;font-size:.9375rem}.search-module__Wrf4ZW__input:focus{border-color:var(--color-primary);background-color:var(--surface-primary);box-shadow:0 0 0 3px #2563eb26}.search-module__Wrf4ZW__submitBtn{background:var(--grad-primary);color:#fff;border-radius:var(--radius-full);cursor:pointer;transition:opacity var(--transition-fast);border:none;padding:.75rem 1.5rem;font-weight:600}.search-module__Wrf4ZW__submitBtn:hover{opacity:.9}.search-module__Wrf4ZW__resultInfo{color:var(--text-muted);margin:0;font-size:.9375rem}.search-module__Wrf4ZW__layout{gap:var(--space-2xl);grid-template-columns:2.2fr 1fr;display:grid}.search-module__Wrf4ZW__layout>*{min-width:0}@media (max-width:1024px){.search-module__Wrf4ZW__layout{grid-template-columns:1fr}}.search-module__Wrf4ZW__postsList{gap:var(--space-lg);flex-direction:column;display:flex}.search-module__Wrf4ZW__sidebar{gap:var(--space-xl);flex-direction:column;min-width:0;display:flex}@media (max-width:480px){.search-module__Wrf4ZW__form{flex-direction:column}.search-module__Wrf4ZW__submitBtn{width:100%}}
.tag-module__OdTAQq__header{padding:var(--space-xl) var(--space-lg);background-color:var(--surface-primary);border:1px solid var(--border-color);border-radius:var(--radius-lg);margin-bottom:var(--space-xl);box-shadow:var(--shadow-sm);transition:all var(--transition-normal);position:relative;overflow:hidden}[data-theme=dark] .tag-module__OdTAQq__header{background-color:var(--surface-secondary)}.tag-module__OdTAQq__header:before{content:"";background-color:var(--text-muted);width:6px;position:absolute;top:0;bottom:0;left:0}.tag-module__OdTAQq__title{color:var(--text-primary);overflow-wrap:anywhere;margin:0;font-size:1.75rem;font-weight:800}.tag-module__OdTAQq__layout{gap:var(--space-2xl);grid-template-columns:2.2fr 1fr;display:grid}.tag-module__OdTAQq__layout>*{min-width:0}@media (max-width:1024px){.tag-module__OdTAQq__layout{grid-template-columns:1fr}}.tag-module__OdTAQq__postsList{gap:var(--space-lg);flex-direction:column;display:flex}.tag-module__OdTAQq__sidebar{gap:var(--space-xl);flex-direction:column;min-width:0;display:flex}@media (max-width:640px){.tag-module__OdTAQq__header{padding:var(--space-lg)}}
