.home_page__cd2gX{min-height:100vh}.home_hero__3iLRs{position:relative;width:100%;min-height:400px;overflow:hidden;background-color:var(--color-primary-dark)}@media (min-width:768px){.home_hero__3iLRs{min-height:500px}}@media (min-width:1200px){.home_hero__3iLRs{min-height:600px}}.home_heroImage__ODDFz{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.4}.home_heroOverlay__OzW8I{position:absolute;inset:0;background:linear-gradient(0deg,rgba(26,10,46,.95) 0,rgba(26,10,46,.5) 40%,rgba(26,10,46,.2))}.home_heroContent__Z7Yor{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;min-height:inherit;max-width:var(--container-xl);margin:0 auto;padding:var(--space-8) var(--space-4)}@media (min-width:768px){.home_heroContent__Z7Yor{padding:var(--space-12) var(--space-6);max-width:780px;margin:0 auto}}@media (min-width:1200px){.home_heroContent__Z7Yor{padding:var(--space-16) var(--space-8)}}.home_heroMeta__jY0sB{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4)}.home_heroDate__9cwMh{font-size:var(--text-sm);color:var(--color-text-secondary);letter-spacing:var(--tracking-wide)}.home_heroTitle__2P3PI{font-family:var(--font-headline);font-size:var(--text-3xl);font-weight:var(--weight-extrabold);color:var(--color-white);line-height:var(--leading-tight);margin-bottom:var(--space-4);max-width:720px}@media (min-width:768px){.home_heroTitle__2P3PI{font-size:var(--text-4xl)}}@media (min-width:1200px){.home_heroTitle__2P3PI{font-size:var(--text-5xl)}}.home_heroExcerpt__hn6cz{font-size:var(--text-base);color:var(--color-text-secondary);line-height:var(--leading-relaxed);max-width:600px;margin-bottom:var(--space-6)}@media (min-width:768px){.home_heroExcerpt__hn6cz{font-size:var(--text-lg)}}.home_heroLink__xMPDL{text-decoration:none;color:inherit;display:block}.home_main__C5E0Z{max-width:var(--container-xl);margin:0 auto;padding:0 var(--space-4)}@media (min-width:768px){.home_main__C5E0Z{padding:0 var(--space-6)}}@media (min-width:1200px){.home_main__C5E0Z{padding:0 var(--space-8)}}.home_layout__NGTKw{display:grid;grid-template-columns:1fr;grid-gap:var(--space-10);gap:var(--space-10);padding:var(--space-10) 0}@media (min-width:1024px){.home_layout__NGTKw{grid-template-columns:1fr var(--sidebar-width);gap:var(--space-12)}}.home_contentArea__yxnZD{min-width:0}.home_sectionHeader__rjlJt{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-6);padding-bottom:var(--space-3);border-bottom:2px solid var(--color-accent)}.home_sectionTitle___LoW8{font-family:var(--font-headline);font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--color-text-primary);line-height:1}@media (min-width:768px){.home_sectionTitle___LoW8{font-size:var(--text-2xl)}}.home_sectionLink__MlYM6{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-accent);text-decoration:none;white-space:nowrap;transition:color var(--transition-fast)}.home_sectionLink__MlYM6:hover{color:var(--color-accent-light)}.home_featuredSection__wN6Sw{margin-bottom:var(--space-10)}.home_featuredGrid__aRfbN{display:grid;grid-template-columns:1fr;grid-gap:var(--space-6);gap:var(--space-6)}@media (min-width:768px){.home_featuredGrid__aRfbN{grid-template-columns:repeat(2,1fr);gap:var(--space-6)}}@media (min-width:1024px){.home_featuredGrid__aRfbN{grid-template-columns:repeat(2,1fr)}.home_featuredGrid__aRfbN>:first-child{grid-column:1/-1}}.home_categorySections___AwNH{display:flex;flex-direction:column}.home_categorySection__rKMSH{margin-bottom:var(--space-10)}.home_categoryGrid__2mYDa{display:grid;grid-template-columns:1fr;grid-gap:var(--space-6);gap:var(--space-6)}@media (min-width:640px){.home_categoryGrid__2mYDa{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.home_categoryGrid__2mYDa{grid-template-columns:repeat(3,1fr)}}.home_sidebar__bVPAd{display:flex;flex-direction:column;gap:var(--space-8)}@media (max-width:1023px){.home_sidebar__bVPAd{border-top:1px solid var(--color-border);padding-top:var(--space-8)}}.home_sidebarSection__cyQHn{display:flex;flex-direction:column}.home_sidebarTitle__X1M55{font-family:var(--font-headline);font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--color-accent);padding-bottom:var(--space-3);border-bottom:2px solid var(--color-accent);margin-bottom:var(--space-4)}.home_dailyCardWidget___YffJ{background:linear-gradient(135deg,var(--color-bg-card),var(--color-primary-dark));border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6);text-align:center;text-decoration:none;display:block;transition:box-shadow var(--transition-base),border-color var(--transition-base)}.home_dailyCardWidget___YffJ:hover{box-shadow:var(--shadow-glow);border-color:var(--color-accent)}.home_dailyCardName__9ZHEP{font-family:var(--font-headline);font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--color-accent);margin-bottom:var(--space-2)}.home_dailyCardKeywords__MDKZd{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-relaxed);margin-bottom:var(--space-4)}.home_dailyCardCta__qCKLU{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-accent);text-transform:uppercase;letter-spacing:var(--tracking-wider)}.home_popularList__s8L_m{display:flex;flex-direction:column}.home_popularItem__CX6yb{display:flex;gap:var(--space-3);padding:var(--space-4) 0;border-bottom:1px solid var(--color-border-light);transition:opacity var(--transition-fast)}.home_popularItem__CX6yb:last-child{border-bottom:none;padding-bottom:0}.home_popularItem__CX6yb:hover{opacity:.8}.home_popularRank__KQP6h{font-family:var(--font-headline);font-size:var(--text-2xl);font-weight:var(--weight-black);color:var(--color-accent);opacity:.3;line-height:1;flex-shrink:0;min-width:28px}.home_popularContent__bCkpU{flex:1 1;min-width:0}.home_popularTitle__ktsu7{font-family:var(--font-headline);font-size:var(--text-base);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--color-text-primary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:var(--space-1);text-decoration:none;transition:color var(--transition-fast)}.home_popularTitle__ktsu7:hover{color:var(--color-accent)}.home_popularMeta__6wfiR{font-size:var(--text-xs);color:var(--color-text-tertiary)}.home_newsletterSection__ovseI{margin:var(--space-10) 0;padding:var(--space-10) var(--space-6);background:linear-gradient(135deg,var(--color-bg-card),var(--color-primary-dark));border:1px solid var(--color-border);border-radius:var(--radius-lg);text-align:center}@media (min-width:768px){.home_newsletterSection__ovseI{padding:var(--space-12) var(--space-10)}}.home_newsletterInner__BC_Lk{max-width:480px;margin:0 auto}.home_newsletterTitle__vkoiG{font-family:var(--font-headline);font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--color-accent);margin-bottom:var(--space-3)}@media (min-width:768px){.home_newsletterTitle__vkoiG{font-size:var(--text-3xl)}}.home_newsletterText__2ABtM{font-size:var(--text-base);color:var(--color-text-secondary);line-height:var(--leading-relaxed);margin-bottom:var(--space-6)}.home_newsletterForm__LqoTi{display:flex;flex-direction:column;gap:var(--space-3)}@media (min-width:480px){.home_newsletterForm__LqoTi{flex-direction:row}}.home_newsletterInput__KOwId{flex:1 1;padding:var(--space-3) var(--space-4);font-size:var(--text-base);background-color:rgba(212,175,55,.06);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-primary);outline:none;transition:border-color var(--transition-fast),background-color var(--transition-fast)}.home_newsletterInput__KOwId::placeholder{color:var(--color-text-tertiary)}.home_newsletterInput__KOwId:focus{border-color:var(--color-accent);background-color:rgba(212,175,55,.1)}.home_newsletterButton__nEgev{padding:var(--space-3) var(--space-6);font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-primary);background-color:var(--color-accent);border:none;border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--transition-fast),transform var(--transition-fast);white-space:nowrap}.home_newsletterButton__nEgev:hover{background-color:var(--color-accent-light);transform:translateY(-1px)}.home_newsletterButton__nEgev:active{transform:translateY(0)}.home_newsletterButton__nEgev:disabled{opacity:.7;cursor:not-allowed;transform:none}.home_newsletterSuccess__jx8lD{font-size:var(--text-base);color:var(--color-accent);font-weight:var(--weight-medium)}.home_newsletterError__lsAVh{font-size:var(--text-sm);color:#E91E63;margin-top:var(--space-2);width:100%}.home_emptyState__0oCVS{text-align:center;padding:var(--space-24) var(--space-4);max-width:480px;margin:0 auto}.home_emptyIcon__3_x1S{font-size:var(--text-6xl);line-height:1;margin-bottom:var(--space-6)}.home_emptyTitle__lyCGf{font-family:var(--font-headline);font-size:var(--text-4xl);font-weight:var(--weight-extrabold);color:var(--color-accent);margin-bottom:var(--space-2)}.home_emptySubtitle__KBedK{font-size:var(--text-sm);font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--color-text-tertiary);margin-bottom:var(--space-8)}.home_emptyText__Ueu_z{font-size:var(--text-base);color:var(--color-text-secondary);line-height:var(--leading-relaxed);margin-bottom:var(--space-6)}.home_emptyDivider__KmAG3{width:48px;height:2px;background-color:var(--color-accent);margin:0 auto var(--space-6)}.home_emptyFootnote__B8E2j{font-family:var(--font-headline);font-size:var(--text-lg);font-style:italic;color:var(--color-text-tertiary)}.badge_badge__xgH3n{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wider);line-height:1.4;border-radius:var(--radius-sm);white-space:nowrap;text-decoration:none;border:1px solid;transition:opacity var(--transition-fast)}.badge_badge__xgH3n:hover{opacity:.85}.card_card__ppk8h{display:flex;flex-direction:column;background-color:var(--color-bg-card);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-card);transition:box-shadow var(--transition-base),transform var(--transition-base);height:100%;border:1px solid var(--color-border-light)}.card_card__ppk8h:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-3px);border-color:var(--color-border)}.card_imageWrapper__ZJNuf{position:relative;width:100%;padding-top:56.25%;overflow:hidden;background-color:var(--color-bg-secondary)}.card_image__Z_lwa{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform var(--transition-slow)}.card_card__ppk8h:hover .card_image__Z_lwa{transform:scale(1.03)}.card_imagePlaceholder__TerFf{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.card_placeholderSymbol__H4HrO{font-size:4rem;opacity:.2;color:#d4af37;-webkit-user-select:none;-moz-user-select:none;user-select:none;filter:drop-shadow(0 2px 8px rgba(212,175,55,.3))}.card_content__GEUje{display:flex;flex-direction:column;flex:1 1;padding:var(--space-4)}@media (min-width:768px){.card_content__GEUje{padding:var(--space-5)}}.card_meta__44egI{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-3)}.card_date__Uhgzp{font-size:var(--text-xs);color:var(--color-text-tertiary);letter-spacing:var(--tracking-wide);white-space:nowrap}.card_separator__yuwEg{width:3px;height:3px;border-radius:var(--radius-full);background-color:var(--color-text-tertiary);flex-shrink:0}.card_title__0pLSb{font-family:var(--font-headline);font-size:var(--text-lg);font-weight:var(--weight-bold);line-height:var(--leading-snug);color:var(--color-text-primary);margin-bottom:var(--space-2);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;transition:color var(--transition-fast)}.card_card__ppk8h:hover .card_title__0pLSb{color:var(--color-accent)}@media (min-width:768px){.card_title__0pLSb{font-size:var(--text-xl)}}.card_excerpt__s3zS_{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text-secondary);margin-bottom:var(--space-4);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex:1 1}.article_page__Yk4kL{min-height:100vh}.article_hero__f5LvQ{position:relative;width:100%;height:300px;overflow:hidden;background-color:var(--color-primary-dark)}@media (min-width:768px){.article_hero__f5LvQ{height:420px}}@media (min-width:1200px){.article_hero__f5LvQ{height:520px}}.article_heroImage__y8BtG{width:100%;height:100%;object-fit:cover;opacity:.4}.article_heroOverlay__Ye0Nn{position:absolute;inset:0;background:linear-gradient(0deg,rgba(26,10,46,.9) 0,rgba(26,10,46,.3) 50%,transparent)}.article_heroNoImage__z_X1Z{display:flex;align-items:flex-end;height:auto;min-height:200px;padding:var(--space-10) 0 0}@media (min-width:768px){.article_heroNoImage__z_X1Z{min-height:260px}}.article_articleHeader__b1arW{position:relative;max-width:var(--content-width);margin:-80px auto 0;padding:0 var(--space-4);z-index:1}@media (min-width:768px){.article_articleHeader__b1arW{margin-top:-120px;padding:0 var(--space-6)}}@media (min-width:1200px){.article_articleHeader__b1arW{padding:0}}.article_articleHeaderInner__JOAVq{background-color:var(--color-bg-card);padding:var(--space-6) var(--space-6) var(--space-4);border-radius:var(--radius-lg) var(--radius-lg) 0 0;border:1px solid var(--color-border-light);border-bottom:none}@media (min-width:768px){.article_articleHeaderInner__JOAVq{padding:var(--space-8) var(--space-8) var(--space-6)}}.article_articleMeta__AOQrH{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-4)}.article_articleDate__saaOI{font-size:var(--text-sm);color:var(--color-text-tertiary);letter-spacing:var(--tracking-wide)}.article_metaSeparator__tzAsI{width:3px;height:3px;border-radius:var(--radius-full);background-color:var(--color-text-tertiary)}.article_readTime__A12fB{font-size:var(--text-sm);color:var(--color-text-tertiary)}.article_articleTitle__XRTC4{font-family:var(--font-headline);font-size:var(--text-3xl);font-weight:var(--weight-extrabold);line-height:var(--leading-tight);color:var(--color-text-primary);margin-bottom:var(--space-4)}@media (min-width:768px){.article_articleTitle__XRTC4{font-size:var(--text-4xl)}}@media (min-width:1200px){.article_articleTitle__XRTC4{font-size:var(--text-5xl)}}.article_articleExcerpt__iHxxk{font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--color-text-secondary);margin-bottom:0;font-style:italic}@media (min-width:768px){.article_articleExcerpt__iHxxk{font-size:var(--text-xl)}}.article_articleBody__APAnu{max-width:var(--content-width);margin:0 auto;padding:var(--space-6) var(--space-4)}@media (min-width:768px){.article_articleBody__APAnu{padding:var(--space-8) var(--space-6)}}@media (min-width:1200px){.article_articleBody__APAnu{padding:var(--space-10) 0}}.article_relatedCardsList__MfQ4f{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-8)}.article_relatedCardTag__wIoOw{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-accent);background-color:var(--color-accent-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);text-decoration:none;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.article_relatedCardTag__wIoOw:hover{background-color:rgba(212,175,55,.15);border-color:var(--color-accent)}.article_articleContent__b1b7r{font-size:var(--text-base);line-height:var(--leading-loose);color:var(--color-text-primary)}@media (min-width:768px){.article_articleContent__b1b7r{font-size:var(--text-md)}}.article_articleContent__b1b7r p{margin-bottom:var(--space-6)}.article_articleContent__b1b7r h2{font-family:var(--font-headline);font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--color-accent);margin-top:var(--space-10);margin-bottom:var(--space-4);line-height:var(--leading-snug)}@media (min-width:768px){.article_articleContent__b1b7r h2{font-size:var(--text-3xl)}}.article_articleContent__b1b7r h3{font-weight:var(--weight-bold);color:var(--color-accent);margin-top:var(--space-8);margin-bottom:var(--space-3)}.article_articleContent__b1b7r blockquote,.article_articleContent__b1b7r h3{font-family:var(--font-headline);font-size:var(--text-xl);line-height:var(--leading-snug)}.article_articleContent__b1b7r blockquote{border-left:3px solid var(--color-accent);padding-left:var(--space-6);margin:var(--space-8) 0;font-style:italic;color:var(--color-text-secondary)}.article_articleContent__b1b7r ol,.article_articleContent__b1b7r ul{padding-left:var(--space-6);margin-bottom:var(--space-6)}.article_articleContent__b1b7r ul{list-style-type:disc}.article_articleContent__b1b7r ol{list-style-type:decimal}.article_articleContent__b1b7r li{margin-bottom:var(--space-2);line-height:var(--leading-relaxed)}.article_articleContent__b1b7r a{color:var(--color-accent);text-decoration:underline;text-underline-offset:2px;-webkit-text-decoration-color:rgba(212,175,55,.3);text-decoration-color:rgba(212,175,55,.3);transition:-webkit-text-decoration-color var(--transition-fast);transition:text-decoration-color var(--transition-fast);transition:text-decoration-color var(--transition-fast),-webkit-text-decoration-color var(--transition-fast)}.article_articleContent__b1b7r a:hover{-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}.article_articleContent__b1b7r strong{font-weight:var(--weight-semibold)}.article_articleContent__b1b7r img{width:100%;height:auto;margin:var(--space-8) 0;border-radius:var(--radius-md)}.article_articleContent__b1b7r hr{border:none;border-top:1px solid var(--color-border);margin:var(--space-10) 0}.article_articleFooter__MWa0F{max-width:var(--content-width);margin:0 auto;padding:0 var(--space-4) var(--space-10);border-top:1px solid var(--color-border);padding-top:var(--space-6)}@media (min-width:768px){.article_articleFooter__MWa0F{padding:0 var(--space-6) var(--space-10);padding-top:var(--space-6)}}@media (min-width:1200px){.article_articleFooter__MWa0F{padding:0 0 var(--space-10);padding-top:var(--space-6)}}.article_shareRow__GNIAP{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.article_shareLabel__1q29M{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:var(--tracking-wider)}.article_relatedSection___qjbF{max-width:var(--container-xl);margin:0 auto;padding:var(--space-12) var(--space-4) var(--space-16);border-top:1px solid var(--color-border)}@media (min-width:768px){.article_relatedSection___qjbF{padding:var(--space-12) var(--space-6) var(--space-16)}}@media (min-width:1200px){.article_relatedSection___qjbF{padding:var(--space-12) var(--space-8) var(--space-16)}}.article_relatedTitle__z7dZ0{font-family:var(--font-headline);font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--color-accent);margin-bottom:var(--space-6);padding-bottom:var(--space-3);border-bottom:2px solid var(--color-accent)}.article_relatedGrid__Lol2q{display:grid;grid-template-columns:1fr;grid-gap:var(--space-6);gap:var(--space-6)}@media (min-width:640px){.article_relatedGrid__Lol2q{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.article_relatedGrid__Lol2q{grid-template-columns:repeat(3,1fr)}}.category_page__ns4lc{min-height:100vh}.category_breadcrumbs__51_xF{background-color:var(--color-bg-secondary);border-bottom:1px solid var(--color-border-light)}.category_breadcrumbsInner__sNW4w{max-width:var(--container-xl);margin:0 auto;padding:var(--space-3) var(--space-4);display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm)}@media (min-width:768px){.category_breadcrumbsInner__sNW4w{padding:var(--space-3) var(--space-6)}}@media (min-width:1200px){.category_breadcrumbsInner__sNW4w{padding:var(--space-3) var(--space-8)}}.category_breadcrumbLink__DHNWk{color:var(--color-text-tertiary);text-decoration:none;transition:color var(--transition-fast)}.category_breadcrumbLink__DHNWk:hover{color:var(--color-accent)}.category_breadcrumbSep__QTobY{color:var(--color-text-tertiary);font-size:var(--text-xs)}.category_breadcrumbCurrent__e48Cp{color:var(--color-text-secondary);font-weight:var(--weight-medium)}.category_categoryHeader____oUi{padding:var(--space-10) 0 var(--space-8);border-bottom:1px solid var(--color-border)}.category_categoryHeaderInner__g2SoW{max-width:var(--container-xl);margin:0 auto;padding:0 var(--space-4)}@media (min-width:768px){.category_categoryHeaderInner__g2SoW{padding:0 var(--space-6)}}@media (min-width:1200px){.category_categoryHeaderInner__g2SoW{padding:0 var(--space-8)}}.category_categoryAccent__UJmYR{display:inline-block;width:40px;height:4px;margin-bottom:var(--space-4);border-radius:var(--radius-full)}.category_categoryName__e7vWM{font-family:var(--font-headline);font-size:var(--text-4xl);font-weight:var(--weight-extrabold);color:var(--color-text-primary);margin-bottom:var(--space-3);line-height:var(--leading-tight);display:flex;align-items:center;gap:var(--space-3)}@media (min-width:768px){.category_categoryName__e7vWM{font-size:var(--text-5xl)}}.category_categoryEmoji__T5bG_{font-size:.8em}.category_categoryDescription__Q_BWw{font-size:var(--text-lg);color:var(--color-text-secondary);line-height:var(--leading-relaxed);max-width:640px;margin-bottom:0}.category_articleCount__Jv_Tv{display:inline-block;margin-top:var(--space-4);font-size:var(--text-sm);color:var(--color-text-tertiary);font-weight:var(--weight-medium)}.category_main__hfapk{max-width:var(--container-xl);margin:0 auto;padding:var(--space-8) var(--space-4) var(--space-16)}@media (min-width:768px){.category_main__hfapk{padding:var(--space-10) var(--space-6) var(--space-16)}}@media (min-width:1200px){.category_main__hfapk{padding:var(--space-10) var(--space-8) var(--space-16)}}.category_grid__Sc3wA{display:grid;grid-template-columns:1fr;grid-gap:var(--space-6);gap:var(--space-6)}@media (min-width:640px){.category_grid__Sc3wA{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.category_grid__Sc3wA{grid-template-columns:repeat(3,1fr)}}.category_empty__gCMMU{text-align:center;padding:var(--space-16) var(--space-4);grid-column:1/-1}.category_emptyTitle__JYA0e{font-family:var(--font-headline);font-size:var(--text-2xl);color:var(--color-text-secondary);margin-bottom:var(--space-3)}.category_emptyText__xc88E{font-size:var(--text-base);color:var(--color-text-tertiary);max-width:400px;margin:0 auto var(--space-6);line-height:var(--leading-relaxed)}.category_emptyLink__Vaj8I{display:inline-block;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-accent);text-decoration:none;transition:color var(--transition-fast)}.category_emptyLink__Vaj8I:hover{color:var(--color-accent-light)}