.page_wrap__tnOTN{padding-top:120px;padding-bottom:80px}.page_h1__qKDan{font-family:var(--font-heading);font-size:clamp(32px,3.5vw,48px);font-weight:700;letter-spacing:-.02em;margin-bottom:8px}.page_subtitle__Ny2yf{font-size:calc(16px * var(--font-scale, 1));color:var(--text-muted);margin-bottom:56px}.page_list__0vkvb{border-top:1px solid var(--border)}.page_item__sgoJ6{padding:36px 20px;border-bottom:1px solid var(--border);display:grid;grid-template-columns:1fr auto;grid-gap:24px;gap:24px;align-items:start;transition:transform var(--transition),box-shadow var(--transition),background var(--transition);border-radius:var(--radius)}.page_item__sgoJ6:hover{transform:translateY(-4px);box-shadow:var(--shadow-glow);background:var(--bg-card);border-bottom-color:transparent}.page_item__sgoJ6:hover .page_title__1eYVa{color:var(--accent)}.page_item__sgoJ6:hover .page_arrow__zo4RL{transform:translateX(4px)}.page_tags__C2nuJ{display:flex;gap:6px;margin-bottom:14px;flex-wrap:wrap}.page_title__1eYVa{font-family:var(--font-heading);font-size:calc(24px * var(--font-scale, 1));font-weight:700;letter-spacing:-.01em;margin-bottom:8px;transition:color var(--transition);color:var(--text)}.page_excerpt__uwmyY{font-size:calc(14px * var(--font-scale, 1));color:var(--text-muted);line-height:1.65;max-width:600px}.page_right__kXmXD{text-align:right;flex-shrink:0}.page_date__CcHAD{font-family:var(--font-mono);margin-bottom:8px}.page_date__CcHAD,.page_readTime__8Duyt{font-size:calc(12px * var(--font-scale, 1));color:var(--text-faint)}.page_arrow__zo4RL{font-size:calc(20px * var(--font-scale, 1));color:var(--accent);transition:transform var(--transition);display:block;margin-top:8px}@media (max-width:640px){.page_item__sgoJ6{grid-template-columns:1fr}.page_right__kXmXD{text-align:left}}