.page-module__DKnuma__page{min-height:100vh}.page-module__DKnuma__container{max-width:var(--container-xl);padding:0 var(--space-6);margin:0 auto}.page-module__DKnuma__hero{padding:var(--space-16)var(--space-6);text-align:center;background:linear-gradient(135deg,#2a0d4a 0%,#6b2fa0 60%,#8b4fc6 100%)}.page-module__DKnuma__heroTitle{font-family:var(--font-display);font-size:var(--text-5xl);font-weight:var(--font-bold);color:var(--color-white);margin-bottom:var(--space-3)}.page-module__DKnuma__heroSubtitle{font-size:var(--text-lg);color:#fffc}.page-module__DKnuma__categories{gap:var(--space-2);padding:var(--space-8)0;scrollbar-width:none;display:flex;overflow-x:auto}.page-module__DKnuma__categories::-webkit-scrollbar{display:none}.page-module__DKnuma__categoryPill{padding:var(--space-2)var(--space-4);border:1px solid var(--color-gray-300);border-radius:var(--radius-full);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-gray-600);white-space:nowrap;transition:all var(--transition-fast)}.page-module__DKnuma__categoryPill:hover{border-color:var(--color-primary);color:var(--color-primary)}.page-module__DKnuma__categoryPillActive{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}.page-module__DKnuma__featuredPost{gap:var(--space-8);background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-2xl);margin-bottom:var(--space-10);transition:all var(--transition-base);grid-template-columns:1.2fr 1fr;display:grid;overflow:hidden}.page-module__DKnuma__featuredPost:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.page-module__DKnuma__featuredImage{aspect-ratio:16/10;background:linear-gradient(135deg,var(--color-primary-50),var(--color-primary-100));justify-content:center;align-items:center;display:flex}.page-module__DKnuma__featuredPlaceholder{color:var(--color-primary-200);font-size:80px}.page-module__DKnuma__featuredContent{padding:var(--space-8);flex-direction:column;justify-content:center;display:flex}.page-module__DKnuma__featuredCategory{font-size:var(--text-xs);font-weight:var(--font-bold);color:var(--color-primary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-3)}.page-module__DKnuma__featuredTitle{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--color-gray-900);margin-bottom:var(--space-3)}.page-module__DKnuma__featuredExcerpt{font-size:var(--text-base);color:var(--color-gray-600);line-height:var(--leading-relaxed);margin-bottom:var(--space-4)}.page-module__DKnuma__postMeta{gap:var(--space-4);margin-bottom:var(--space-4);display:flex}.page-module__DKnuma__postMeta span{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--color-gray-500);display:flex}.page-module__DKnuma__readMore{align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-primary);display:inline-flex}.page-module__DKnuma__postGrid{gap:var(--space-6);margin-bottom:var(--space-16);grid-template-columns:repeat(3,1fr);display:grid}.page-module__DKnuma__postCard{background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-xl);transition:all var(--transition-base);overflow:hidden}.page-module__DKnuma__postCard:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.page-module__DKnuma__postImage{aspect-ratio:16/10;background:var(--color-gray-100);justify-content:center;align-items:center;display:flex}.page-module__DKnuma__postPlaceholder{font-size:var(--text-3xl);font-weight:var(--font-bold);color:var(--color-gray-300);font-family:var(--font-display)}.page-module__DKnuma__postContent{padding:var(--space-5)}.page-module__DKnuma__postCategory{font-size:var(--text-xs);font-weight:var(--font-bold);color:var(--color-primary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-2);display:block}.page-module__DKnuma__postTitle{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--color-gray-900);margin-bottom:var(--space-2);line-height:var(--leading-snug)}.page-module__DKnuma__postExcerpt{font-size:var(--text-sm);color:var(--color-gray-500);line-height:var(--leading-relaxed);margin-bottom:var(--space-3);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.page-module__DKnuma__newsletterCta{text-align:center;padding:var(--space-12);background:var(--color-primary-50);border-radius:var(--radius-2xl);margin-bottom:var(--space-16)}.page-module__DKnuma__newsletterTitle{font-size:var(--text-2xl);font-weight:var(--font-bold);margin-bottom:var(--space-2)}.page-module__DKnuma__newsletterDesc{font-size:var(--text-base);color:var(--color-gray-600);margin-bottom:var(--space-6)}.page-module__DKnuma__newsletterForm{gap:var(--space-3);max-width:480px;margin:0 auto;display:flex}.page-module__DKnuma__newsletterInput{padding:var(--space-3)var(--space-4);border:1px solid var(--color-gray-300);border-radius:var(--radius-lg);font-size:var(--text-sm);outline:none;flex:1}.page-module__DKnuma__newsletterInput:focus{border-color:var(--color-primary)}.page-module__DKnuma__newsletterBtn{padding:var(--space-3)var(--space-6);background:var(--color-primary);color:var(--color-white);font-size:var(--text-sm);font-weight:var(--font-semibold);border-radius:var(--radius-lg);white-space:nowrap;transition:background var(--transition-fast)}.page-module__DKnuma__newsletterBtn:hover{background:var(--color-primary-dark)}@media (max-width:768px){.page-module__DKnuma__heroTitle{font-size:var(--text-4xl)}.page-module__DKnuma__featuredPost,.page-module__DKnuma__postGrid{grid-template-columns:1fr}.page-module__DKnuma__newsletterForm{flex-direction:column}}
/*# sourceMappingURL=5fbcb30178b7be38.css.map*/