.page_hero__ZVN2i{background:var(--color-navy);padding-top:var(--header-height)}.page_heroGrid__ijWru{display:grid;grid-template-columns:240px 1fr;gap:var(--space-8);padding-top:var(--space-8);padding-bottom:var(--space-8);align-items:end}.page_heroContent__x_9Kf{text-align:left;color:#fff;max-width:720px}.page_eyebrow__mmRJY{display:block;font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary);margin-bottom:var(--space-2)}.page_heroContent__x_9Kf h1{font-size:clamp(2rem,3.5vw,3.2rem);color:#fff;margin-bottom:var(--space-2);line-height:1.15}.page_heroContent__x_9Kf p{font-size:1.1rem;color:rgba(255,255,255,.65);line-height:1.65;margin:0}.page_layout__ljyUi{display:grid;grid-template-columns:240px 1fr;gap:var(--space-8);padding:var(--space-12) 0;align-items:start}.page_sidebar__C6fMr h3{font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:var(--space-3)}.page_filterNav__Q4oLc{display:flex;flex-direction:column;gap:4px}.page_filterLink__5Qkjk{display:flex;justify-content:space-between;align-items:center;padding:10px var(--space-2);border-radius:var(--radius-sm);font-size:.875rem;color:var(--color-text-muted);font-weight:500;transition:all .2s ease}.page_filterLink__5Qkjk:hover{background:var(--color-surface);color:var(--color-text)}.page_filterLink__5Qkjk.page_filterActive__e1ZZz{background:var(--color-primary);color:#fff}.page_filterLink__5Qkjk span{background:rgba(0,0,0,.1);border-radius:100px;padding:2px 8px;font-size:.75rem;font-weight:600}.page_filterLink__5Qkjk.page_filterActive__e1ZZz span{background:rgba(255,255,255,.2)}.page_postsGrid__PVKJI{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4);align-items:start}.page_postCard__B6HXQ{border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;transition:box-shadow .25s ease,transform .25s ease}.page_postCard__B6HXQ:hover{box-shadow:var(--shadow-hover);transform:translateY(-3px)}.page_postCardInner__SYwoX{display:block;color:inherit;text-decoration:none;height:100%}.page_cardBody__r8G94{padding:var(--space-4)}.page_cardMeta__rxMK9{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2)}.page_category__98sjM{font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-primary)}.page_readTime__UsVa9{font-size:.78rem;color:var(--color-text-muted)}.page_postCardInner__SYwoX h2{font-size:1.15rem;color:var(--color-text);line-height:1.35;margin-bottom:var(--space-2)}.page_postCardInner__SYwoX p{font-size:.9rem;color:var(--color-text-muted);line-height:1.65;margin-bottom:var(--space-3);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.page_cardFooter__J3_HP{display:flex;justify-content:space-between;align-items:center;padding-top:var(--space-2);border-top:1px solid var(--color-border)}.page_cardFooter__J3_HP time{font-size:.8rem;color:var(--color-text-muted)}.page_readMore__29SPr{font-size:.82rem;font-weight:600;color:var(--color-primary)}.page_sectionTitle__KaXBP{font-size:1.35rem;font-weight:700;margin-bottom:var(--space-2);color:var(--color-text)}.page_sectionLead__RHRrq{color:var(--color-text-muted);margin-bottom:var(--space-5);max-width:52ch;line-height:1.6}@media (max-width:1024px){.page_heroGrid__ijWru{grid-template-columns:1fr}.page_heroAside___BMDG{display:none}.page_layout__ljyUi{grid-template-columns:1fr}.page_filterNav__Q4oLc{flex-direction:row;flex-wrap:wrap}.page_postsGrid__PVKJI{grid-template-columns:1fr 1fr}}@media (max-width:600px){.page_postsGrid__PVKJI{grid-template-columns:1fr}}