.page_main__PRIo6{width:100%;max-width:760px;margin:0 auto;padding:clamp(1.5rem,5vw,3rem) 16px 3rem;color:var(--color-text)}.page_title__HjEeY{margin:0 0 .75rem;font-size:clamp(1.6rem,6vw,2rem);font-weight:800;line-height:1.35;color:var(--color-primary)}.page_intro__9gxE5{margin:0 0 2rem;line-height:1.9}.page_intro__9gxE5 a{color:var(--color-primary);text-decoration:underline}.page_section__Oe3O9{margin:0 0 3rem}.page_sectionTitle__A239n{margin:0 0 .3rem;padding:0 0 .4rem;border-bottom:2px solid var(--color-primary);font-size:1.25rem;font-weight:800;color:var(--color-primary)}.page_count__PovHw{margin:0 0 var(--spacing-sm);font-size:.9rem;color:var(--color-text-light)}.page_genres__SELgc{display:flex;flex-wrap:wrap;gap:var(--spacing-sm) var(--spacing-md);margin:.75rem 0 0;padding:0;list-style:none}.page_genres__SELgc a{color:var(--color-primary);font-weight:700;text-decoration:underline}.page_list__7j5rp{margin:0;padding:0;list-style:none}.page_item__5DRZN{padding:1.25rem 0;border-bottom:1px solid var(--color-border)}.page_date__x1WBB{margin:0 0 .3rem;font-size:.8rem;color:var(--color-text-light)}.page_postTitle__Y12C_{display:block;font-size:1.08rem;font-weight:800;line-height:1.45;color:var(--color-primary)}.page_postTitle__Y12C_:hover{text-decoration:underline}.page_excerpt__U47nZ{margin:.35rem 0 0;line-height:1.6}.page_back__lZsUC,.page_excerpt__U47nZ{font-size:.9rem;color:var(--color-text-light)}.page_back__lZsUC{display:inline-block;margin-top:var(--spacing-md)}