.ArticleList-module__4Ej0VG__toolbar{justify-content:space-between;align-items:end;gap:18px;margin-bottom:18px;display:flex}.ArticleList-module__4Ej0VG__kicker{color:var(--cyber-cyan);font-family:var(--font-mono);letter-spacing:.14em;margin:0 0 5px;font-size:11px;font-weight:900}.ArticleList-module__4Ej0VG__toolbar h2{color:#fff;margin:0;font-size:22px;line-height:1.2}.ArticleList-module__4Ej0VG__resultCount{min-height:34px;color:var(--cyber-lime);font-family:var(--font-mono);background:#c8ff6a0f;border:1px solid #c8ff6a3d;border-radius:999px;align-items:center;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.ArticleList-module__4Ej0VG__filterBar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#080d1d9e;border:1px solid #7ee2ff29;border-radius:22px;flex-wrap:wrap;gap:9px;margin-bottom:24px;padding:14px;display:flex}.ArticleList-module__4Ej0VG__filterBtn{cursor:pointer;background:0 0;border:0;padding:0}.ArticleList-module__4Ej0VG__filterBtn:focus-visible{outline:2px solid var(--cyber-cyan);outline-offset:3px;border-radius:999px}.ArticleList-module__4Ej0VG__tag{color:#f8f4ffb8;min-height:34px;font-family:var(--font-mono);background:#ffffff0b;border:1px solid #7ee2ff33;border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:12px;font-weight:800;transition:background .18s,color .18s,border-color .18s,box-shadow .18s,transform .18s;display:inline-flex}.ArticleList-module__4Ej0VG__tag b{color:#f8f4ffad;background:#ffffff14;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:11px;display:grid}.ArticleList-module__4Ej0VG__filterBtn:hover .ArticleList-module__4Ej0VG__tag{color:#fff;border-color:#ff76d966;transform:translateY(-2px)}.ArticleList-module__4Ej0VG__tagActive{color:#fff;background:linear-gradient(135deg,#ff76d938,#5ef3ff1f);border-color:#ff76d9b8;box-shadow:0 0 26px #ff76d92e}.ArticleList-module__4Ej0VG__tagActive b{color:#fff;background:#ffffff24}.ArticleList-module__4Ej0VG__tagCobalt{color:var(--cyber-cyan);border-color:#5ef3ff3d}.ArticleList-module__4Ej0VG__tagViridian{color:var(--cyber-lime);border-color:#c8ff6a3d}.ArticleList-module__4Ej0VG__tagViolet{color:#cdbdff;border-color:#a78bfa47}.ArticleList-module__4Ej0VG__tagOchre{color:var(--cyber-yellow);border-color:#ffe66d47}.ArticleList-module__4Ej0VG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ArticleList-module__4Ej0VG__card{min-height:260px;color:inherit;background:radial-gradient(circle at 85% 12%,#ff76d921,#0000 28%),linear-gradient(#fff1,#ffffff07),#080d1db8;border:1px solid #7ee2ff2e;border-radius:24px;flex-direction:column;padding:20px;text-decoration:none;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 70px #0000003d,inset 0 1px #ffffff17}.ArticleList-module__4Ej0VG__card:before{content:"";opacity:.36;pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#ffffff08 1px,#0000 1px),linear-gradient(#ffffff06 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:30px 30px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.ArticleList-module__4Ej0VG__card:after{content:"";background:linear-gradient(90deg, var(--cyber-pink), var(--cyber-cyan), var(--cyber-lime));transform-origin:0;border-radius:999px 999px 0 0;height:3px;transition:transform .24s;position:absolute;bottom:0;left:20px;right:20px;transform:scaleX(.28)}.ArticleList-module__4Ej0VG__card:hover{border-color:#ff76d96b;transform:translateY(-4px);box-shadow:0 30px 90px #00000052,0 0 34px #ff76d91f}.ArticleList-module__4Ej0VG__card:hover:after{transform:scaleX(1)}.ArticleList-module__4Ej0VG__cardTags,.ArticleList-module__4Ej0VG__cardTitle,.ArticleList-module__4Ej0VG__cardMeta,.ArticleList-module__4Ej0VG__cardExcerpt,.ArticleList-module__4Ej0VG__cardAction{z-index:1;position:relative}.ArticleList-module__4Ej0VG__cardTags{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}.ArticleList-module__4Ej0VG__cardTags .ArticleList-module__4Ej0VG__tag{min-height:27px;padding:0 9px;font-size:10px}.ArticleList-module__4Ej0VG__cardTitle{color:#fff;letter-spacing:0;margin:0;font-size:21px;font-weight:850;line-height:1.35}.ArticleList-module__4Ej0VG__card:hover .ArticleList-module__4Ej0VG__cardTitle{color:#fff;text-shadow:0 0 18px #5ef3ff3d}.ArticleList-module__4Ej0VG__cardMeta{color:#ebe4ff85;font-family:var(--font-mono);align-items:center;gap:7px;margin:12px 0 14px;font-size:12px;display:flex}.ArticleList-module__4Ej0VG__sep{color:#ebe4ff57}.ArticleList-module__4Ej0VG__cardExcerpt{color:var(--cyber-muted);margin:0;font-size:14px;line-height:1.72}.ArticleList-module__4Ej0VG__cardAction{color:var(--cyber-cyan);font-family:var(--font-mono);margin-top:auto;padding-top:18px;font-size:12px;font-weight:900}.ArticleList-module__4Ej0VG__empty{text-align:center;min-height:260px;color:var(--cyber-muted);background:#080d1d80;border:1px dashed #7ee2ff3d;border-radius:24px;grid-column:1/-1;place-items:center;padding:40px;display:grid}.ArticleList-module__4Ej0VG__emptyTitle{color:#fff;margin:0 0 8px;font-size:18px;font-weight:800}@media (max-width:820px){.ArticleList-module__4Ej0VG__toolbar{flex-direction:column;align-items:start}.ArticleList-module__4Ej0VG__grid{grid-template-columns:1fr}}@media (max-width:560px){.ArticleList-module__4Ej0VG__filterBar{padding:10px}.ArticleList-module__4Ej0VG__card{min-height:0;padding:18px}.ArticleList-module__4Ej0VG__cardTitle{font-size:19px}}
.page-module__luWwTq__page{z-index:1;width:min(1180px,100% - 32px);margin:0 auto;padding:48px 0 72px;position:relative}.page-module__luWwTq__pageHeader{grid-template-columns:minmax(0,1fr) minmax(300px,420px);align-items:end;gap:28px;padding:36px 0 32px;display:grid}.page-module__luWwTq__headerCopy{position:relative}.page-module__luWwTq__headerCopy:before{content:"";background:linear-gradient(var(--cyber-pink), var(--cyber-cyan), var(--cyber-lime));border-radius:999px;width:3px;height:calc(100% - 8px);position:absolute;top:6px;left:-18px;box-shadow:0 0 24px #5ef3ff47}.page-module__luWwTq__eyebrow{color:var(--cyber-cyan);font-family:var(--font-mono);letter-spacing:.16em;align-items:center;gap:10px;margin:0 0 18px;font-size:13px;font-weight:800;display:inline-flex}.page-module__luWwTq__eyebrow:before{content:"";background:var(--cyber-cyan);width:7px;height:7px;box-shadow:0 0 18px var(--cyber-cyan);border-radius:999px}.page-module__luWwTq__title{color:#fff;letter-spacing:-.06em;text-shadow:0 0 22px #5ef3ff38,0 0 34px #ff76d92e;margin:0;font-size:clamp(4rem,10vw,8rem);line-height:.9}.page-module__luWwTq__desc{max-width:640px;color:var(--cyber-muted);margin:24px 0 0;font-size:18px;line-height:1.78}.page-module__luWwTq__signalPanel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:radial-gradient(circle at 15% 20%,#ff76d92e,#0000 34%),#080d1dc7;border:1px solid #7ee2ff33;border-radius:24px;grid-template-columns:repeat(3,1fr);gap:10px;padding:14px;display:grid;box-shadow:0 26px 80px #00000047,inset 0 1px #ffffff1a}.page-module__luWwTq__signalPanel div{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:18px;min-height:92px;padding:14px 12px}.page-module__luWwTq__signalPanel span{color:#fff;font-family:var(--font-mono);font-size:18px;font-weight:900;line-height:1.2;display:block}.page-module__luWwTq__signalPanel p{color:var(--cyber-subtle);margin:10px 0 0;font-size:13px}.page-module__luWwTq__content{padding:22px 0 0;position:relative}.page-module__luWwTq__content:before{content:"";background:linear-gradient(90deg,#0000,#5ef3ff57,#ff76d947,#0000);height:1px;position:absolute;top:0;left:0;right:0}@media (max-width:900px){.page-module__luWwTq__pageHeader{grid-template-columns:1fr;padding-top:22px}.page-module__luWwTq__signalPanel{max-width:560px}}@media (max-width:620px){.page-module__luWwTq__page{width:min(100% - 20px,1180px);padding-top:28px}.page-module__luWwTq__headerCopy:before{left:-10px}.page-module__luWwTq__title{font-size:clamp(3.4rem,22vw,5.6rem)}.page-module__luWwTq__desc{font-size:16px}.page-module__luWwTq__signalPanel{grid-template-columns:1fr}}
