:root{--bg: #0a0a0a;--fg: #fff;--red: #8B0000;--green: #00FF00;--blue: #0000FF;--yellow: #FFFF00;--purple: #BC13FE;--border-width: 4px;--border: var(--border-width) solid var(--fg)}*{box-sizing:border-box;margin:0;padding:0}html,body{background-color:var(--bg);color:var(--fg);font-family:Courier New,Courier,monospace;line-height:1.2;min-height:100vh}header{padding:2rem 1rem 1rem;text-align:center;background:var(--bg)}h1{font-family:Archivo Black,sans-serif;font-size:clamp(1.5rem,8vw,4rem);text-transform:uppercase;transform:skewY(357deg);letter-spacing:-3px;margin-bottom:.5rem;line-height:.9}.tagline{background:var(--fg);color:var(--bg);display:inline-block;padding:2px 10px;font-size:1.3em;font-weight:700;text-transform:uppercase}main{max-width:1200px;margin:0 auto;padding:20px}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.cat-capitalism{border-color:var(--yellow)!important;color:var(--yellow)!important;--cat-color: var(--yellow)}.cat-ww3{border-color:#ff3131!important;color:#ff3131!important;--cat-color: #FF3131}.cat-ai{border-color:var(--green)!important;color:var(--green)!important;--cat-color: var(--green)}.cat-democracy{border-color:var(--purple)!important;color:var(--purple)!important;--cat-color: var(--purple)}.cat-enshitification{border-color:#ff8c00!important;color:#ff8c00!important;--cat-color: #FF8C00}.glitch-text{position:relative;display:inline-block;text-shadow:-2px 0 var(--blue)}.glitch-text:before,.glitch-text:after{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;background:var(--bg)}.glitch-text:before{left:2px;text-shadow:-2px 0 var(--red);clip:rect(44px,450px,56px,0);animation:glitch-anim 1s infinite linear alternate-reverse}.glitch-text:after{left:-2px;text-shadow:-2px 0 var(--green);clip:rect(44px,450px,56px,0);animation:glitch-anim2 5s infinite linear alternate-reverse}@keyframes glitch-anim{0%{clip:rect(31px,9999px,94px,0);transform:skew(.85deg)}5%{clip:rect(70px,9999px,71px,0);transform:skew(.1deg)}10%{clip:rect(29px,9999px,83px,0);transform:skew(.57deg)}15%{clip:rect(46px,9999px,7px,0);transform:skew(.82deg)}20%{clip:rect(11px,9999px,98px,0);transform:skew(.39deg)}25%{clip:rect(50px,9999px,30px,0);transform:skew(.04deg)}30%{clip:rect(79px,9999px,33px,0);transform:skew(.31deg)}35%{clip:rect(10px,9999px,82px,0);transform:skew(.24deg)}40%{clip:rect(30px,9999px,95px,0);transform:skew(.31deg)}45%{clip:rect(81px,9999px,4px,0);transform:skew(.16deg)}50%{clip:rect(93px,9999px,74px,0);transform:skew(.44deg)}55%{clip:rect(61px,9999px,80px,0);transform:skew(.41deg)}60%{clip:rect(31px,9999px,2px,0);transform:skew(.25deg)}65%{clip:rect(99px,9999px,3px,0);transform:skew(.06deg)}70%{clip:rect(87px,9999px,78px,0);transform:skew(.14deg)}75%{clip:rect(72px,9999px,1px,0);transform:skew(.02deg)}80%{clip:rect(24px,9999px,89px,0);transform:skew(.55deg)}85%{clip:rect(87px,9999px,6px,0);transform:skew(.4deg)}90%{clip:rect(80px,9999px,57px,0);transform:skew(.1deg)}95%{clip:rect(16px,9999px,48px,0);transform:skew(.18deg)}to{clip:rect(75px,9999px,44px,0);transform:skew(.95deg)}}@keyframes glitch-anim2{0%{clip:rect(65px,9999px,100px,0);transform:skew(.3deg)}5%{clip:rect(52px,9999px,14px,0);transform:skew(.15deg)}10%{clip:rect(34px,9999px,67px,0);transform:skew(.1deg)}15%{clip:rect(16px,9999px,93px,0);transform:skew(.35deg)}20%{clip:rect(89px,9999px,24px,0);transform:skew(.2deg)}25%{clip:rect(67px,9999px,5px,0);transform:skew(.45deg)}30%{clip:rect(10px,9999px,80px,0);transform:skew(.5deg)}35%{clip:rect(95px,9999px,2px,0);transform:skew(.1deg)}40%{clip:rect(2px,9999px,95px,0);transform:skew(.05deg)}45%{clip:rect(85px,9999px,45px,0);transform:skew(.25deg)}50%{clip:rect(31px,9999px,12px,0);transform:skew(.4deg)}55%{clip:rect(77px,9999px,66px,0);transform:skew(.1deg)}60%{clip:rect(4px,9999px,88px,0);transform:skew(.3deg)}65%{clip:rect(90px,9999px,31px,0);transform:skew(.2deg)}70%{clip:rect(14px,9999px,52px,0);transform:skew(.15deg)}75%{clip:rect(67px,9999px,34px,0);transform:skew(.4deg)}80%{clip:rect(93px,9999px,16px,0);transform:skew(.5deg)}85%{clip:rect(24px,9999px,89px,0);transform:skew(.25deg)}90%{clip:rect(5px,9999px,67px,0);transform:skew(.15deg)}95%{clip:rect(80px,9999px,10px,0);transform:skew(.3deg)}to{clip:rect(2px,9999px,95px,0);transform:skew(.45deg)}}footer{border-top:var(--border);margin-top:4rem;padding:2rem;text-align:center;font-size:.8rem;opacity:.6}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:30px;padding:20px 0}.card{border:var(--border-width) solid currentColor;display:flex;flex-direction:column;transition:transform .1s;background:#000;position:relative;transform:rotate(var(--rotation, 0deg))}.card:hover{transform:rotate(var(--rotation, 0deg)) translate(-4px,-4px);box-shadow:4px 4px 0 currentColor;z-index:10}.card-header{padding:12px 15px;border-bottom:var(--border-width) solid currentColor;font-weight:700;text-transform:uppercase;display:flex;justify-content:space-between;font-size:.7rem}.card-image{width:100%;aspect-ratio:16/10;overflow:hidden;border-bottom:var(--border-width) solid currentColor;background:#111}.card-image img{width:100%;height:100%;object-fit:cover;transition:filter .2s}.card:hover .card-image img{filter:grayscale(1) contrast(1.2)}.card-body{padding:20px;flex-grow:1}.card-link:after{content:"";position:absolute;inset:0}.card-body h2{font-family:Archivo Black,sans-serif;font-size:1.6rem;line-height:.9;text-transform:uppercase;letter-spacing:-1px}.card:hover h2{text-decoration:underline}.card-footer{padding:12px 15px;border-top:var(--border-width) solid currentColor;font-size:.7rem;display:flex;justify-content:space-between;background:#111;position:relative;z-index:2}.post-content{margin:0 auto;border:var(--border-width) solid currentColor;background:#000;max-width:1400px;position:relative}.visual-proof{display:flex;flex-direction:row;align-items:stretch;background:#111;border-bottom:var(--border-width) solid currentColor;min-height:400px;position:absolute;z-index:0}.hero-image{width:100%;height:100%;object-fit:cover;object-position:bottom;filter:grayscale(.5) contrast(1.1)}.post-text{position:relative;z-index:1}.proof-action{flex:1;display:flex;flex-direction:column;justify-content:center;padding:40px;background:#111;gap:30px}.slop-report{border:2px solid var(--fg);padding:20px;background:#000;margin-bottom:10px}.slop-header{font-family:Archivo Black,sans-serif;font-size:.8rem;color:var(--yellow);margin-bottom:15px;border-bottom:1px solid var(--fg);padding-bottom:5px}.slop-stats{display:flex;gap:30px}.slop-item{display:flex;flex-direction:column}.slop-item .label{font-size:.6rem;font-weight:700;color:#666}.slop-item .value{font-family:Archivo Black,sans-serif;font-size:1.5rem}.mega-source-btn{padding:30px;background:var(--cat-color);color:#000;text-align:center;text-decoration:none;font-weight:900;font-size:2.2rem;text-transform:uppercase;border:var(--border-width) solid #000;transition:filter .1s;display:flex;flex-direction:column;line-height:.9}.mega-source-btn .sub-text{font-size:.8rem;font-weight:700;margin-top:10px;opacity:.8}.mega-source-btn:hover{filter:brightness(1.2) contrast(1.2)}.post-header{padding:50px 5%;border-bottom:var(--border-width) solid currentColor;background:linear-gradient(to right,#111,63%,#111c)}.fine-print{font-size:.8rem;margin:15px;text-transform:uppercase}.post-header .title{font-family:Archivo Black,sans-serif;font-size:clamp(2rem,10vw,6rem);line-height:.8;margin-bottom:30px;text-transform:uppercase;letter-spacing:-4px}.post-header .meta{display:flex;flex-wrap:wrap;gap:20px;font-size:.7rem;text-transform:uppercase;font-weight:700}.post-body-container{background:#111}.post-body{max-width:850px;margin:0 auto;padding:80px 20px;font-size:1.3rem;line-height:1.5;color:#fff}.post-body h2{margin-top:3rem;margin-bottom:1.5rem;text-decoration:underline}.post-body p{margin-bottom:2rem}.post-body ul{margin-left:20px;margin-bottom:2rem}.post-body a{color:inherit}.ad-placeholder{border-top:var(--border-width) solid currentColor;padding:30px;color:#444;text-transform:uppercase;font-weight:700;font-size:.8rem;text-align:center}.no-image-placeholder{width:100%;max-width:1200px;aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;font-family:monospace;font-weight:700;color:#444;border:var(--border-width) dashed #444;margin:20px}.pagination{margin-top:4rem;display:flex;justify-content:space-between;align-items:center;padding:20px}.nav-btn{background:var(--fg);color:var(--bg);padding:10px 20px;text-decoration:none;font-weight:700;text-transform:uppercase}.nav-btn:hover{background:var(--bg);color:var(--fg);outline:2px solid var(--fg)}.disabled{color:#444;font-weight:700;text-transform:uppercase}.footer-link[data-astro-cid-sckkx6r4]{color:#fff;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.footer-link[data-astro-cid-sckkx6r4]:hover{background:#fff;color:#000}.nav-item[data-astro-cid-sckkx6r4]{text-align:center;text-decoration:none;text-transform:uppercase;font-weight:700;padding:8px 15px;border:2px solid currentColor;color:currentColor;transition:all .1s}.nav-item[data-astro-cid-sckkx6r4]:hover{background:var(--cat-color);color:#000!important}
