.page_page__1fTNL{min-height:100vh;background:var(--color-bg);color:var(--color-text)}.page_container__WImey{max-width:80rem;margin:0 auto;padding:0 1.5rem}.page_hero__WqOVM{padding:9rem 0 4.5rem;background:var(--color-primary-strong);color:var(--color-white-static)}@media(min-width:1024px){.page_hero__WqOVM{padding:10.5rem 0 6rem}}.page_heroHeading__i1PXI{margin:0 0 1.25rem;font-family:var(--font-heading);font-size:clamp(2.75rem,1.6rem + 5vw,5.25rem);font-weight:800;line-height:1.02;letter-spacing:-.03em}.page_highlight__euSIm{color:var(--color-secondary-light)}.page_heroSub__wdBVS{max-width:38rem;margin:0;font-size:clamp(1.0625rem,1rem + .4vw,1.3125rem);line-height:1.5;text-wrap:pretty}.page_posts__0KVhd{padding:4rem 0 6rem}@media(min-width:1024px){.page_posts__0KVhd{padding:5rem 0 8rem}}.page_latest__9ZMsQ{padding-bottom:3.5rem;margin-bottom:3.5rem;border-bottom:1px solid var(--color-border)}.page_grid__p1wfq{display:grid;grid-template-columns:1fr;gap:3rem 2rem;margin:0;padding:0;list-style:none}@media(min-width:700px){.page_grid__p1wfq{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.page_grid__p1wfq{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.5rem 2.5rem}}.page_item__M2wC2{min-width:0}