.page-module-scss-module__wSd4DG__page{max-width:800px;color:var(--sage-text);margin:0 auto;padding:48px 24px 64px}.page-module-scss-module__wSd4DG__page h1{color:var(--sage-text);margin:0;font-size:clamp(1.75rem,4vw,2.25rem)}.page-module-scss-module__wSd4DG__headerRow{justify-content:space-between;align-items:baseline;margin-bottom:20px;display:flex}.page-module-scss-module__wSd4DG__rssLink{color:var(--sage-text-muted);border:1px solid var(--sage-border);border-radius:999px;padding:4px 12px;font-size:13px;font-weight:400}.page-module-scss-module__wSd4DG__rssLink:hover{color:var(--sage-link);border-color:var(--sage-link)}.page-module-scss-module__wSd4DG__empty{color:var(--sage-text-muted)}.page-module-scss-module__wSd4DG__tagRow{flex-wrap:wrap;gap:8px;margin-bottom:32px;display:flex}.page-module-scss-module__wSd4DG__tag,.page-module-scss-module__wSd4DG__tagActive{border:1px solid var(--sage-border);color:var(--sage-text-muted);border-radius:999px;padding:5px 14px;font-size:13px;font-weight:400;display:inline-flex}.page-module-scss-module__wSd4DG__tagActive{background:var(--sage-accent);border-color:var(--sage-accent);color:#fff}.page-module-scss-module__wSd4DG__list{flex-direction:column;gap:32px;display:flex}.page-module-scss-module__wSd4DG__card{border-bottom:1px solid var(--sage-border);padding-bottom:32px}.page-module-scss-module__wSd4DG__card:last-child{border-bottom:none;padding-bottom:0}.page-module-scss-module__wSd4DG__card h2{margin:0 0 6px;font-size:21px}.page-module-scss-module__wSd4DG__card h2 a{color:var(--sage-text)}.page-module-scss-module__wSd4DG__card h2 a:hover{color:var(--sage-link)}.page-module-scss-module__wSd4DG__meta{color:var(--sage-text-muted);margin:0 0 12px;font-size:13.5px}.page-module-scss-module__wSd4DG__excerpt{color:var(--sage-text-muted);margin:0 0 12px;line-height:1.6}.page-module-scss-module__wSd4DG__cardTags{flex-wrap:wrap;gap:8px;margin:0;display:flex}.page-module-scss-module__wSd4DG__tagChip{color:var(--sage-ink);background:var(--sage-surface);border-radius:999px;padding:3px 10px;font-size:12.5px}.page-module-scss-module__wSd4DG__pagination{border-top:1px solid var(--sage-border);justify-content:space-between;align-items:center;margin-top:40px;padding-top:24px;display:flex}.page-module-scss-module__wSd4DG__pageLink{color:var(--sage-link);font-weight:400}.page-module-scss-module__wSd4DG__pageStatus{color:var(--sage-text-muted);font-size:13.5px}
