.page-module__soeusW__page{max-width:var(--page-max-width);padding:1.5rem var(--page-padding-x)3rem;margin:0 auto}.page-module__soeusW__back{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--accent);background:var(--surface);border:var(--border-width-sm)solid var(--border-strong);border-radius:var(--block-radius-sm);box-shadow:var(--block-shadow-sm);align-items:center;gap:.4rem;margin-top:2rem;margin-bottom:2rem;padding:.35rem .7rem;font-size:.75rem;font-weight:600;text-decoration:none;transition:box-shadow .15s,transform .15s;display:inline-flex}.page-module__soeusW__back:hover{box-shadow:3px 3px 0 var(--shadow-color);transform:translate(-1px,-1px)}.page-module__soeusW__back:active{box-shadow:none;transform:translate(2px,2px)}.page-module__soeusW__title{letter-spacing:-.01em;color:var(--text);margin-bottom:3rem;font-size:clamp(2.5rem,5vw,5rem);font-weight:800}@media (max-width:600px){.page-module__soeusW__title{font-size:2.5rem}}
.ArticleCard-module__ZO5ghW__grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem;display:grid}.ArticleCard-module__ZO5ghW__card{border-radius:var(--block-radius);color:inherit;background:var(--surface);border:var(--border-width)solid var(--border-strong);box-shadow:var(--block-shadow);text-decoration:none;transition:box-shadow .15s,transform .15s;display:block;overflow:hidden}.ArticleCard-module__ZO5ghW__card:hover{box-shadow:6px 6px 0 var(--shadow-color);transform:translate(-2px,-2px)}.ArticleCard-module__ZO5ghW__card:active{box-shadow:none;transform:translate(4px,4px)}.ArticleCard-module__ZO5ghW__card:hover img{opacity:.85}.ArticleCard-module__ZO5ghW__card img{aspect-ratio:16/9;object-fit:cover;width:100%;transition:opacity .2s;display:block}.ArticleCard-module__ZO5ghW__cardTitle{color:var(--text);padding:.75rem 1rem;font-size:clamp(1rem,1.9vw,1rem);font-weight:400;line-height:1.4}
.BlogFilter-module__revRHW__filters{flex-wrap:wrap;gap:.6rem;margin-bottom:2.5rem;display:flex}.BlogFilter-module__revRHW__filterButton{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--accent);background:var(--surface);border:var(--border-width-sm)solid var(--border-strong);border-radius:var(--block-radius-sm);box-shadow:var(--block-shadow-sm);cursor:pointer;padding:.5rem .9rem;font-size:.8rem;font-weight:600;transition:box-shadow .15s,transform .15s,background .15s,color .15s}.BlogFilter-module__revRHW__filterButton:hover{box-shadow:3px 3px 0 var(--shadow-color);transform:translate(-1px,-1px)}.BlogFilter-module__revRHW__filterButton:active{box-shadow:none;transform:translate(2px,2px)}.BlogFilter-module__revRHW__filterButtonActive{background:var(--accent);color:var(--bg)}.BlogFilter-module__revRHW__toggle{background:var(--surface);color:var(--accent);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;cursor:pointer;border:var(--border-width-sm)solid var(--border-strong);border-radius:var(--block-radius-sm);box-shadow:var(--block-shadow-sm);margin-top:1.5rem;padding:.5rem .9rem;font-size:.8rem;font-weight:600;transition:box-shadow .15s,transform .15s}.BlogFilter-module__revRHW__toggle:hover{box-shadow:3px 3px 0 var(--shadow-color);transform:translate(-1px,-1px)}.BlogFilter-module__revRHW__toggle:active{box-shadow:none;transform:translate(2px,2px)}
