._1NWrBG_hero{z-index:1;text-align:center;max-width:760px;margin:0 auto;padding:12px 5% 48px;position:relative}._1NWrBG_badge{color:#b3aaff;background:#7c6fff21;border:1px solid #7c6fff59;border-radius:50px;align-items:center;gap:6px;margin-bottom:22px;padding:6px 18px;font-size:.78rem;font-weight:600;display:inline-flex}._1NWrBG_hero h1{font-family:var(--font-heading);letter-spacing:-1px;margin-bottom:14px;font-size:clamp(2rem,4vw,3.2rem);font-weight:800}._1NWrBG_hero h1 span{color:var(--accent2)}._1NWrBG_hero p{color:var(--muted);font-size:.97rem}._1NWrBG_wrap{z-index:1;max-width:1100px;margin:0 auto;padding:0 5% 80px;position:relative}._1NWrBG_cats{flex-wrap:wrap;gap:8px;margin-bottom:36px;display:flex}._1NWrBG_catBtn{border:1px solid var(--border);color:var(--muted);font-family:var(--font-body);cursor:pointer;background:0 0;border-radius:50px;padding:7px 18px;font-size:.8rem;font-weight:600;transition:all .2s}._1NWrBG_catBtn:hover,._1NWrBG_catActive{background:var(--accent-strong);border-color:var(--accent-strong);color:#fff}._1NWrBG_featured{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:inherit;grid-template-columns:1fr 1.4fr;gap:0;margin-bottom:28px;text-decoration:none;transition:border-color .2s;display:grid;overflow:hidden}._1NWrBG_featured:hover{border-color:var(--accent)}._1NWrBG_featImg{background:linear-gradient(135deg,#7c6fff40,#00e5b026);justify-content:center;align-items:center;min-height:240px;font-size:4rem;display:flex;position:relative;overflow:hidden}._1NWrBG_featImgImage{object-fit:cover}._1NWrBG_featBody{flex-direction:column;justify-content:center;padding:32px 28px;display:flex}._1NWrBG_featMeta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;font-size:.73rem;display:flex}._1NWrBG_featCat{color:#b3aaff;background:#7c6fff24;border-radius:50px;padding:2px 10px}._1NWrBG_featuredLabel{color:var(--gold);background:#ffc85724;border-radius:50px;padding:2px 10px}._1NWrBG_newLabel{color:var(--gold);background:#ffc85724;border-radius:50px;padding:2px 10px;font-weight:700}._1NWrBG_featBody h2{font-family:var(--font-heading);letter-spacing:-.3px;margin-bottom:12px;font-size:1.4rem;font-weight:800;line-height:1.35}._1NWrBG_featBody p{color:var(--muted);margin-bottom:20px;font-size:.88rem;line-height:1.75}._1NWrBG_readMore{color:var(--accent2);font-size:.85rem;font-weight:600}._1NWrBG_grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;display:grid}._1NWrBG_artCard{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:inherit;flex-direction:column;text-decoration:none;transition:border-color .2s,transform .2s;display:flex;overflow:hidden}._1NWrBG_artCard:hover{border-color:var(--accent);transform:translateY(-3px)}._1NWrBG_artImg{aspect-ratio:16/9;border-bottom:1px solid var(--border);background:linear-gradient(135deg,#7c6fff33,#00e5b01a);justify-content:center;align-items:center;min-height:120px;font-size:2.5rem;display:flex;position:relative;overflow:hidden}._1NWrBG_artImgImage{object-fit:cover}._1NWrBG_artBody{flex-direction:column;flex:1;min-height:0;padding:20px;display:flex}._1NWrBG_artMeta{color:var(--muted);align-items:center;gap:8px;margin-bottom:10px;font-size:.72rem;display:flex}._1NWrBG_artCat{color:#b3aaff;background:#7c6fff24;border-radius:50px;padding:2px 8px}._1NWrBG_artBody h3{font-family:var(--font-heading);text-overflow:ellipsis;-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;margin-bottom:8px;font-size:.97rem;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}._1NWrBG_artBody p{color:var(--muted);flex:1;min-height:0;margin-bottom:16px;font-size:.82rem;line-height:1.7}._1NWrBG_pagination{justify-content:center;align-items:center;gap:14px;margin-top:48px;display:flex}._1NWrBG_pageBtn{border:1px solid var(--border);color:var(--text);font-family:var(--font-body);cursor:pointer;background:0 0;border-radius:50px;align-items:center;gap:6px;padding:10px 22px;font-size:.85rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}._1NWrBG_pageBtn:hover{border-color:var(--accent);color:var(--accent2)}._1NWrBG_pageBtnDisabled{opacity:.35;pointer-events:none}._1NWrBG_pageInfo{color:var(--muted);border:1px solid var(--border);border-radius:50px;padding:10px 20px;font-size:.85rem;font-weight:600}@media (max-width:480px){._1NWrBG_pagination{gap:8px;margin-top:32px}._1NWrBG_pageBtn,._1NWrBG_pageInfo{padding:8px 14px;font-size:.78rem}}@media (max-width:768px){._1NWrBG_featured{grid-template-columns:1fr}._1NWrBG_featImg{min-height:160px}}@media (max-width:640px){._1NWrBG_hero{padding:48px 5% 36px}._1NWrBG_hero h1{font-size:clamp(1.6rem,4vw,2.5rem)}._1NWrBG_catBtn{min-height:36px;padding:8px 14px;font-size:.75rem}._1NWrBG_featured{margin-bottom:20px}._1NWrBG_featBody{padding:20px}._1NWrBG_featBody h2{margin-bottom:10px;font-size:1.1rem}._1NWrBG_featured:active{border-color:var(--accent2)}._1NWrBG_grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px}._1NWrBG_artCard{min-height:280px}._1NWrBG_artImg{height:100px;font-size:2rem}._1NWrBG_artBody{padding:16px}._1NWrBG_artBody h3{font-size:.9rem}}@media (max-width:480px){._1NWrBG_hero{padding:36px 5% 28px}._1NWrBG_hero h1{font-size:clamp(1.4rem,3.5vw,2rem)}._1NWrBG_wrap{padding:0 5% 50px}._1NWrBG_catBtn{padding:6px 12px;font-size:.7rem}._1NWrBG_grid{grid-template-columns:1fr;gap:12px}}
