.page_page__e5Bqg{padding:var(--space-2xl) var(--space-lg)}.page_container__JnqXg{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 380px;grid-gap:var(--space-2xl);gap:var(--space-2xl);align-items:start}.page_primary__vOpId{gap:var(--space-xl);min-width:0}.page_hero___KoSs,.page_primary__vOpId{display:flex;flex-direction:column}.page_eyebrow__fd7_7{margin:0 0 var(--space-xs) 0;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--accent);text-transform:uppercase;letter-spacing:.08em}.page_heroTitle__ek5Lr{margin:0 0 var(--space-sm) 0;font-size:clamp(1.8rem,5vw,3rem);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text-primary)}.page_heroSubtitle___Skxj{margin:0;font-size:var(--font-size-lg);color:var(--color-text-secondary);line-height:var(--line-height-relaxed)}.page_heroImage__XQG6i{width:100%;border-radius:var(--border-radius-lg);overflow:hidden;aspect-ratio:16/9;background:var(--color-surface-secondary)}.page_heroImage__XQG6i img{width:100%;height:100%;object-fit:cover}.page_readMore__Vmxr7{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--accent);text-decoration:none;transition:opacity var(--duration-200) var(--ease-out);align-self:flex-start}.page_readMore__Vmxr7:hover{opacity:.75}.page_sidebar__hOwej{display:flex;flex-direction:column;gap:0;position:-webkit-sticky;position:sticky;top:calc(var(--space-2xl) + var(--space-lg));border-left:1px solid var(--color-border-primary);padding-left:var(--space-lg)}.page_sidebarHeading__ikPGZ{margin:0 0 var(--space-md) 0;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--accent);text-transform:uppercase;letter-spacing:.12em;padding-bottom:var(--space-sm);border-bottom:2px solid var(--color-text-primary)}.page_recentItem__HCaoq{padding:var(--space-md) 0;border-bottom:1px solid var(--color-border-primary);text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:var(--space-xs);transition:color var(--duration-200) var(--ease-out)}.page_recentItem__HCaoq:last-child{border-bottom:none}.page_recentItem__HCaoq:hover,.page_recentItem__HCaoq:hover .page_recentTitle__Y4UIF{color:var(--accent)}.page_recentDate__gxZR7{font-size:var(--font-size-xs);color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.05em}.page_recentTitle__Y4UIF{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);color:var(--color-text-primary);transition:color var(--duration-200) var(--ease-out)}.page_recentDesc__LeiHq{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page_emptyMsg__6l13G{margin:0;font-size:var(--font-size-sm);color:var(--color-text-tertiary)}.page_viewAll__A6Xmo{margin-top:var(--space-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--accent);text-decoration:none;transition:opacity var(--duration-200) var(--ease-out)}.page_viewAll__A6Xmo:hover{opacity:.75}@media (max-width:860px){.page_container__JnqXg{grid-template-columns:1fr}.page_sidebar__hOwej{position:static;border-left:none;padding-left:0;border-top:1px solid var(--color-border-primary);padding-top:var(--space-lg)}}