/* Futuristic Category Archive Styling - scoped to body.category */ body.category .page-header{background:linear-gradient(135deg,#7c3aed 0%,#2563eb 100%);border-radius:1.25rem;padding:3rem 2.5rem;margin:0 0 2.5rem;box-shadow:0 20px 60px -15px rgba(124,58,237,.55),0 0 0 1px rgba(139,92,246,.35);position:relative;overflow:hidden} body.category .page-header::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 85% 15%,rgba(255,255,255,.22),transparent 55%);pointer-events:none} body.category .page-header .page-title{color:#fff;font-weight:700;letter-spacing:.5px;text-shadow:0 0 18px rgba(255,255,255,.45),0 2px 10px rgba(0,0,0,.3);margin-bottom:.75rem;position:relative;z-index:1} body.category .page-header .taxonomy-description,body.category .page-header .taxonomy-description p{color:rgba(255,255,255,.92);font-size:1.05rem;line-height:1.6;margin:0;position:relative;z-index:1} body.category .generate-columns-container>article.generate-columns{background:rgba(13,16,38,.66);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(139,92,246,.38);border-radius:1rem;padding:1.5rem 1.4rem;margin-bottom:1.75rem;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease} body.category .generate-columns-container>article.generate-columns:hover{transform:translateY(-6px);border-color:rgba(167,139,250,.85);box-shadow:0 18px 45px -12px rgba(124,58,237,.6),0 0 28px rgba(37,99,235,.3)} body.category .generate-columns-container .entry-title a{color:#fff;text-decoration:none;transition:color .25s ease,text-shadow .25s ease} body.category .generate-columns-container .entry-title a:hover,body.category .generate-columns-container .entry-title a:focus{color:#e9e4ff;text-shadow:0 0 16px rgba(167,139,250,.85)} body.category .generate-columns-container .entry-meta,body.category .generate-columns-container .entry-meta a,body.category .generate-columns-container .entry-summary{color:rgba(255,255,255,.75)} @media (max-width:768px){body.category .page-hea body.category .generate-columns-container>article.generate-columns .inside-article{background:transparent;padding:0}der{padding:2rem 1.5rem;border-radius:1rem;margin-bottom:1.75rem}body.category .generate-columns-container>article.generate-columns{width:100%;max-width:100%}} body.category .generate-columns-container>article.generate-columns .inside-article{background:transparent;padding:0}