.page_page__727WU{padding:8px 0 16px;background:var(--color-bg)}.page_heading__1ZDNX{padding:14px 22px 16px}.page_title__GkKQK{font-size:28px;font-weight:900;letter-spacing:-.6px;color:var(--color-text)}.page_feed__jWOiV{padding:0 18px;display:flex;flex-direction:column;gap:12px}.page_featured__oXei5{position:relative;overflow:hidden;background:var(--color-primary-dark);border-radius:20px;padding:20px}.page_featuredBlob__0OdCD{position:absolute;right:-30px;top:-30px;width:120px;height:120px;border-radius:999px;background:hsla(0,0%,100%,.06)}.page_overline__XvjZB{position:relative;font-size:11px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:var(--color-accent-soft)}.page_featuredTitle__lZxI4{position:relative;font-size:19px;font-weight:900;color:#fff;line-height:1.25;margin:10px 0 8px}.page_featuredBody__5wWgj{position:relative;font-size:14px;line-height:1.5;color:#c8e6c9}.page_newsCard__uZV5_{background:var(--color-surface);border-radius:18px;padding:16px;box-shadow:var(--shadow-sm)}.page_date__9cPtU{display:block;font-size:12px;font-weight:700;color:var(--color-text-muted);margin-bottom:6px}.page_newsTitle__x5EyH{font-size:17px;font-weight:800;color:var(--color-text);line-height:1.25;margin-bottom:6px}.page_newsBody__gIMCw{font-size:14px;line-height:1.5;color:var(--color-text-secondary)}.page_empty__cYBft{display:flex;flex-direction:column;align-items:center;gap:var(--space-md);padding:var(--space-2xl);color:var(--color-text-muted);text-align:center}@media (min-width:900px){.page_page__727WU{padding:34px 40px}.page_heading__1ZDNX{padding:0 0 22px}.page_title__GkKQK{font-size:30px}.page_feed__jWOiV{padding:0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.page_featured__oXei5{grid-column:1/-1;border-radius:22px;padding:30px 32px}.page_featuredTitle__lZxI4{font-size:28px;margin:12px 0 10px;max-width:30ch}.page_featuredBody__5wWgj{font-size:16px;line-height:1.6;max-width:60ch}.page_newsCard__uZV5_{padding:22px}.page_date__9cPtU{font-size:13px;margin-bottom:8px}.page_newsTitle__x5EyH{font-size:19px;margin-bottom:8px}.page_newsBody__gIMCw{font-size:14.5px;line-height:1.6}}