.page_page__tU0XQ{padding:var(--space-16) 0}.page_container__jN7fH{max-width:var(--max-width-content);margin:0 auto;padding:var(--space-8) var(--space-6);background-color:var(--color-bg-translucent);border-radius:8px}.page_pageHeader__wnlcl{margin-bottom:var(--space-10);padding-bottom:var(--space-8);border-bottom:1px solid var(--color-border)}.page_pageTitle__ELq04{font-size:var(--font-size-4xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-tight);color:var(--color-text-primary);margin-bottom:var(--space-6)}.page_intro__b8tDn{font-size:var(--font-size-lg);line-height:var(--line-height-relaxed);color:var(--color-text-secondary);max-width:var(--max-width-prose)}.page_tags__Oi5Zz{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-10)}.page_tagButton__XJgjH{display:inline-block;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:2px;padding:var(--space-1) var(--space-3);letter-spacing:.02em;cursor:pointer;transition:color var(--transition-base),background-color var(--transition-base),border-color var(--transition-base);min-height:32px}.page_tagButton__XJgjH:hover{color:var(--color-text-primary);border-color:var(--color-text-secondary)}.page_tagButtonActive__fR028{display:inline-block;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:#fff;background-color:var(--color-accent);border:1px solid var(--color-accent);border-radius:2px;padding:var(--space-1) var(--space-3);letter-spacing:.02em;cursor:pointer;transition:color var(--transition-base),background-color var(--transition-base),border-color var(--transition-base);min-height:32px}.page_archive__qLxGs{display:flex;flex-direction:column;gap:var(--space-1)}.page_articleCard__kcdMD{display:block;padding:var(--space-8) 0;border-bottom:1px solid var(--color-border);text-decoration:none;transition:opacity var(--transition-base)}.page_articleCard__kcdMD:first-child{border-top:1px solid var(--color-border)}.page_articleCard__kcdMD:hover{opacity:.8}.page_cardMeta__K1X5W{align-items:center;flex-wrap:wrap;margin-bottom:var(--space-4)}.page_cardMeta__K1X5W,.page_cardTags__nN_vq{display:flex;gap:var(--space-2)}.page_cardTag__wp4XO{display:inline-block;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:2px;padding:var(--space-1) var(--space-3);letter-spacing:.02em}.page_cardDate__2OsJC{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-left:var(--space-2)}.page_cardTitle__OilmY{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-snug);color:var(--color-text-primary);margin-bottom:var(--space-3)}.page_cardSummary__E8vlR{font-size:var(--font-size-base);line-height:var(--line-height-relaxed);color:var(--color-text-secondary);max-width:var(--max-width-prose);margin-bottom:var(--space-4)}.page_cardReadMore__KB4QT{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-accent)}@media (min-width:640px){.page_page__tU0XQ{padding:var(--space-24) 0}.page_container__jN7fH{padding:var(--space-8) var(--space-8)}.page_cardTitle__OilmY{font-size:var(--font-size-2xl)}}@media (min-width:1024px){.page_page__tU0XQ{padding:var(--space-32) 0}.page_container__jN7fH{padding:var(--space-8) var(--space-16)}}