.page-module__iP_WRG__mainContent{flex:1;padding-top:100px}.page-module__iP_WRG__heroSection{background:linear-gradient(180deg, var(--bg-primary) 0%, #6366f108 100%);border-bottom:1px solid var(--border-subtle);padding:80px 0 60px}.page-module__iP_WRG__heroTextContainer{max-width:48rem;margin-bottom:60px}.page-module__iP_WRG__heroTitle{letter-spacing:-.02em;color:var(--text-primary);margin-bottom:24px;font-size:3.5rem;font-weight:800;line-height:1.1}.page-module__iP_WRG__heroTitle span{color:#0000;background:linear-gradient(90deg,#6366f1 0%,#a855f7 100%);-webkit-background-clip:text;background-clip:text}.page-module__iP_WRG__heroSubtitle{color:var(--text-muted);max-width:600px;font-size:1.25rem;line-height:1.6}.page-module__iP_WRG__featuredArticleCard{background:var(--bg-surface);border:1px solid var(--border-subtle);box-shadow:var(--shadow-sm);transition:transform var(--transition-normal), box-shadow var(--transition-normal);border-radius:24px;grid-template-columns:1fr 1fr;gap:0;text-decoration:none;display:grid;overflow:hidden}.page-module__iP_WRG__featuredArticleCard:hover{box-shadow:var(--shadow-md);border-color:#6366f14d;transform:translateY(-2px)}.page-module__iP_WRG__featuredImageWrapper{width:100%;height:100%;min-height:350px;position:relative;overflow:hidden}.page-module__iP_WRG__featuredImage,.page-module__iP_WRG__featuredImagePlaceholder{object-fit:cover;width:100%;height:100%;transition:transform var(--transition-normal)}.page-module__iP_WRG__featuredImagePlaceholder{background:linear-gradient(135deg, var(--bg-secondary) 0%, var(--border-subtle) 100%);justify-content:center;align-items:center;display:flex}.page-module__iP_WRG__featuredArticleCard:hover .page-module__iP_WRG__featuredImage,.page-module__iP_WRG__featuredArticleCard:hover .page-module__iP_WRG__featuredImagePlaceholder{transform:scale(1.02)}.page-module__iP_WRG__featuredBadge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#111827;text-transform:uppercase;letter-spacing:.05em;background:#ffffffe6;border-radius:100px;padding:6px 14px;font-size:.75rem;font-weight:700;position:absolute;top:24px;left:24px;box-shadow:0 4px 12px #0000001a}.dark .page-module__iP_WRG__featuredBadge{color:#f3f4f6;background:#000000b3;border:1px solid #ffffff1a}.page-module__iP_WRG__featuredContent{flex-direction:column;justify-content:center;padding:48px;display:flex}.page-module__iP_WRG__metaInfo{align-items:center;gap:16px;margin-bottom:20px;display:flex}.page-module__iP_WRG__categoryBadge{color:#6366f1;text-transform:uppercase;letter-spacing:.05em;font-size:.875rem;font-weight:600}.page-module__iP_WRG__readTime{color:var(--text-muted);align-items:center;gap:6px;font-size:.875rem;font-weight:500;display:flex}.page-module__iP_WRG__featuredPostTitle{color:var(--text-primary);margin-bottom:16px;font-size:2.25rem;font-weight:800;line-height:1.2}.page-module__iP_WRG__featuredPostExcerpt{color:var(--text-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:32px;font-size:1.125rem;line-height:1.6;display:-webkit-box;overflow:hidden}.page-module__iP_WRG__authorInfo{align-items:center;gap:16px;margin-top:auto;display:flex}.page-module__iP_WRG__authorAvatar{color:#fff;background:linear-gradient(135deg,#6366f1 0%,#a855f7 100%);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.125rem;font-weight:700;display:flex}.page-module__iP_WRG__authorName{color:var(--text-primary);margin-bottom:4px;font-size:.95rem;font-weight:600}.page-module__iP_WRG__authorRole{color:var(--text-muted);font-size:.85rem}.page-module__iP_WRG__exploreSection{padding:80px 0}.page-module__iP_WRG__exploreHeader{margin-bottom:48px}.page-module__iP_WRG__sectionTitle{color:var(--text-primary);margin-bottom:24px;font-size:2rem;font-weight:700}.page-module__iP_WRG__categoryFilters{border-bottom:1px solid var(--border-subtle);-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;gap:12px;padding-bottom:16px;display:flex;overflow-x:auto}.page-module__iP_WRG__categoryFilters::-webkit-scrollbar{display:none}.page-module__iP_WRG__filterBtn{color:var(--text-muted);transition:all var(--transition-fast);background:0 0;border:1px solid #0000;border-radius:100px;flex-shrink:0;padding:8px 16px;font-size:.875rem;font-weight:500;text-decoration:none}.page-module__iP_WRG__filterBtn:hover{color:var(--text-primary);background:var(--bg-secondary)}.page-module__iP_WRG__activeFilter,.page-module__iP_WRG__activeFilter:hover{background:var(--text-primary);color:var(--bg-primary)}.page-module__iP_WRG__postGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:32px;display:grid}.page-module__iP_WRG__postCard{background:var(--bg-surface);border:1px solid var(--border-subtle);transition:transform var(--transition-normal), box-shadow var(--transition-normal);border-radius:16px;flex-direction:column;height:100%;text-decoration:none;display:flex;overflow:hidden}.page-module__iP_WRG__postCard:hover{box-shadow:var(--shadow-md);border-color:#6366f133;transform:translateY(-2px)}.page-module__iP_WRG__cardImageWrapper{width:100%;height:200px;overflow:hidden}.page-module__iP_WRG__cardImage,.page-module__iP_WRG__cardImagePlaceholder{object-fit:cover;width:100%;height:100%;transition:transform var(--transition-normal)}.page-module__iP_WRG__cardImagePlaceholder{background:var(--bg-secondary)}.page-module__iP_WRG__postCard:hover .page-module__iP_WRG__cardImage,.page-module__iP_WRG__postCard:hover .page-module__iP_WRG__cardImagePlaceholder{transform:scale(1.02)}.page-module__iP_WRG__cardContent{flex-direction:column;flex:1;padding:24px;display:flex}.page-module__iP_WRG__metaInfoSmall{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.page-module__iP_WRG__categoryBadgeSmall{color:#6366f1;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:700}.page-module__iP_WRG__readTimeSmall{color:var(--text-muted);font-size:.75rem;font-weight:500}.page-module__iP_WRG__cardTitle{color:var(--text-primary);margin-bottom:12px;font-size:1.25rem;font-weight:700;line-height:1.4}.page-module__iP_WRG__cardExcerpt{color:var(--text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;margin-bottom:24px;font-size:.95rem;line-height:1.6;display:-webkit-box;overflow:hidden}.page-module__iP_WRG__cardFooter{border-top:1px solid var(--border-subtle);justify-content:space-between;align-items:center;padding-top:16px;display:flex}.page-module__iP_WRG__authorNameSmall{color:var(--text-primary);font-size:.85rem;font-weight:500}.page-module__iP_WRG__readMoreLink{color:#6366f1;transition:gap var(--transition-fast);align-items:center;gap:4px;font-size:.85rem;font-weight:600;display:flex}.page-module__iP_WRG__postCard:hover .page-module__iP_WRG__readMoreLink{gap:8px}.page-module__iP_WRG__emptyState{text-align:center;color:var(--text-muted);padding:60px 0;font-size:1.125rem}@media (max-width:992px){.page-module__iP_WRG__featuredArticleCard{grid-template-columns:1fr}.page-module__iP_WRG__featuredImageWrapper{height:300px;min-height:auto}.page-module__iP_WRG__featuredContent{padding:32px}.page-module__iP_WRG__heroTitle{font-size:2.5rem}}.page-module__iP_WRG__container{width:100%;max-width:1280px;margin:0 auto;padding:0 24px}.page-module__iP_WRG__containerMd{width:100%;max-width:1024px;margin:0 auto;padding:0 24px}.page-module__iP_WRG__containerSm{width:100%;max-width:896px;margin:0 auto;padding:0 24px}
