.page-module__jXZM3G__container{max-width:1200px;padding:var(--space-16,4rem) var(--space-6,1.5rem);margin:0 auto}.page-module__jXZM3G__header{text-align:center;margin-bottom:var(--space-16,4rem)}.page-module__jXZM3G__title{font-size:var(--font-5xl,3rem);margin-bottom:var(--space-4,1rem);background:linear-gradient(to right, var(--color-primary,#4f46e5), var(--color-accent,#f97316));-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-weight:800}.page-module__jXZM3G__subtitle{font-size:var(--font-xl,1.25rem);color:var(--text-secondary,#475569)}.page-module__jXZM3G__content{gap:var(--space-12,3rem);grid-template-columns:1fr 300px;display:grid}@media (max-width:900px){.page-module__jXZM3G__content{grid-template-columns:1fr}}.page-module__jXZM3G__featuredCard{color:inherit;border-radius:var(--radius-lg);border:1px solid var(--border-color,#cbd5e1);margin-bottom:var(--space-12,3rem);box-shadow:var(--shadow-sm,0 1px 2px 0 #0000000d);background:#fff;text-decoration:none;transition:transform .3s,box-shadow .3s;display:block;overflow:hidden}.page-module__jXZM3G__featuredCard:hover{box-shadow:var(--shadow-lg,0 10px 15px -3px #0000001a);transform:translateY(-4px)}.page-module__jXZM3G__featuredImage{background:linear-gradient(135deg,#eef2ff,#fff7ed);width:100%;height:400px}.page-module__jXZM3G__featuredContent{padding:var(--space-8,2rem)}.page-module__jXZM3G__category{padding:var(--space-1,.25rem) var(--space-3,.75rem);color:var(--color-primary,#4f46e5);font-size:var(--font-sm,.875rem);margin-bottom:var(--space-4,1rem);background:#eef2ff;border-radius:9999px;font-weight:500;display:inline-block}.page-module__jXZM3G__featuredTitle{font-size:var(--font-3xl,1.875rem);margin-bottom:var(--space-4,1rem);color:var(--text-primary,#0f172a);font-weight:700}.page-module__jXZM3G__excerpt{color:var(--text-secondary,#475569);margin-bottom:var(--space-6,1.5rem);line-height:1.6}.page-module__jXZM3G__meta{align-items:center;gap:var(--space-4,1rem);font-size:var(--font-sm,.875rem);color:var(--text-secondary,#475569);display:flex}.page-module__jXZM3G__authorAvatar{background:var(--color-primary,#4f46e5);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-weight:700;display:flex}.page-module__jXZM3G__grid{gap:var(--space-8,2rem);grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:600px){.page-module__jXZM3G__grid{grid-template-columns:1fr}}.page-module__jXZM3G__card{color:inherit;border-radius:var(--radius-lg);border:1px solid var(--border-color,#cbd5e1);box-shadow:var(--shadow-sm,0 1px 2px 0 #0000000d);background:#fff;flex-direction:column;text-decoration:none;transition:all .3s;display:flex;overflow:hidden}.page-module__jXZM3G__card:hover{box-shadow:var(--shadow-md,0 4px 6px -1px #0000001a);border-color:var(--color-primary,#4f46e5);transform:translateY(-4px)}.page-module__jXZM3G__cardImage{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);width:100%;height:200px}.page-module__jXZM3G__cardContent{padding:var(--space-6,1.5rem);flex-direction:column;flex:1;display:flex}.page-module__jXZM3G__cardTitle{font-size:var(--font-xl,1.25rem);margin:var(--space-2,.5rem) 0 var(--space-4,1rem);color:var(--text-primary,#0f172a);font-weight:600;line-height:1.4}.page-module__jXZM3G__cardExcerpt{color:var(--text-secondary,#475569);margin-bottom:var(--space-6,1.5rem);flex:1;font-size:.95rem;line-height:1.5}.page-module__jXZM3G__sidebar{gap:var(--space-8,2rem);flex-direction:column;display:flex}.page-module__jXZM3G__sidebarSection{border:1px solid var(--border-color,#cbd5e1);border-radius:var(--radius-lg);padding:var(--space-6,1.5rem);box-shadow:var(--shadow-sm,0 1px 2px 0 #0000000d);background:#fff}.page-module__jXZM3G__sidebarTitle{font-size:var(--font-lg,1.125rem);margin-bottom:var(--space-4,1rem);padding-bottom:var(--space-2,.5rem);border-bottom:1px solid var(--border-secondary,#f1f5f9);color:var(--text-primary,#0f172a);font-weight:600}.page-module__jXZM3G__categoryList{margin:0;padding:0;list-style:none}.page-module__jXZM3G__categoryList li{margin-bottom:var(--space-2,.5rem)}.page-module__jXZM3G__categoryList a{color:var(--text-secondary,#475569);justify-content:space-between;text-decoration:none;display:flex}.page-module__jXZM3G__categoryList a:hover{color:var(--color-primary,#4f46e5)}.page-module__jXZM3G__newsletterInput{width:100%;padding:var(--space-3,.75rem);border:1px solid var(--border-primary,#e2e8f0);border-radius:var(--radius-sm,.25rem);margin-bottom:var(--space-4,1rem);background:var(--bg-primary,#fff);color:var(--text-primary,#0f172a)}.page-module__jXZM3G__newsletterInput:focus{border-color:var(--color-primary,#4f46e5);outline:none}.page-module__jXZM3G__newsletterButton{width:100%;padding:var(--space-3,.75rem);background:var(--color-primary,#4f46e5);color:#fff;border-radius:var(--radius-sm,.25rem);cursor:pointer;border:none;font-weight:500;transition:background .2s}.page-module__jXZM3G__newsletterButton:hover{background:#4338ca}.page-module__jXZM3G__pagination{justify-content:center;gap:var(--space-2,.5rem);margin-top:var(--space-16,4rem);display:flex}.page-module__jXZM3G__pageButton{padding:var(--space-2,.5rem) var(--space-4,1rem);border:1px solid var(--border-primary,#e2e8f0);background:var(--bg-primary,#fff);color:var(--text-primary,#0f172a);border-radius:var(--radius-sm,.25rem);cursor:pointer}.page-module__jXZM3G__pageButton.page-module__jXZM3G__active{background:var(--color-primary,#4f46e5);color:#fff;border-color:var(--color-primary,#4f46e5)}.page-module__jXZM3G__pageButton:hover:not(.page-module__jXZM3G__active){background:var(--bg-secondary,#f8fafc)}
