.PostCard_postCard___aKu_{position:relative;display:grid;gap:var(--spacing-4);padding:var(--spacing-4);border:1px solid var(--color-hairline);border-radius:var(--radius-xl);background:var(--color-surface-card)}.PostCard_postCardFeatured___oSVd{grid-template-columns:minmax(260px,.82fr) minmax(0,1fr);align-items:stretch}.PostCard_postCardMedia__9hiaZ{position:relative;display:block;overflow:hidden;border-radius:var(--radius-lg);background:var(--color-surface-soft);aspect-ratio:16/9}.PostCard_postCardMedia__9hiaZ img{width:100%;height:100%;display:block;object-fit:cover;transition:transform var(--duration-slow) var(--ease-entrance)}.PostCard_postCard___aKu_:focus-within .PostCard_postCardMedia__9hiaZ img,.PostCard_postCard___aKu_:hover .PostCard_postCardMedia__9hiaZ img{transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.PostCard_postCardMedia__9hiaZ img{transition:none}.PostCard_postCard___aKu_:focus-within .PostCard_postCardMedia__9hiaZ img,.PostCard_postCard___aKu_:hover .PostCard_postCardMedia__9hiaZ img{transform:none}}.PostCard_postCardFeatured___oSVd .PostCard_postCardMedia__9hiaZ{height:100%;min-height:320px;aspect-ratio:auto}.PostCard_postCardFeatured___oSVd .PostCard_postCardBody__cP_2W{align-content:center;padding-right:var(--spacing-3)}.PostCard_postCard___aKu_>.categoryChip{position:absolute;top:calc(var(--spacing-4) + var(--spacing-3));left:calc(var(--spacing-4) + var(--spacing-3));z-index:2;color:var(--color-brand-800);background:color-mix(in srgb,var(--color-surface-card) 94%,transparent);border-color:color-mix(in srgb,var(--color-surface-card) 55%,transparent);box-shadow:var(--shadow-sm);backdrop-filter:saturate(1.1) blur(2px)}.PostCard_postCardBody__cP_2W{display:grid;gap:var(--spacing-3);align-content:start;min-width:0}.PostCard_postCardTitleLink__wp_S4{color:inherit;text-decoration:none}.PostCard_postCardMeta__QOo_S{color:var(--color-text-muted);font-size:var(--text-caption);font-variant-numeric:tabular-nums}@media (max-width:680px){.PostCard_postCardFeatured___oSVd{grid-template-columns:1fr}.PostCard_postCardFeatured___oSVd .PostCard_postCardMedia__9hiaZ{min-height:220px}}.BlogPager_blogPager__tOHcF{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--spacing-3);margin-top:var(--spacing-8)}.BlogPager_blogPagerLink__Ls7l9,.BlogPager_blogPagerStatus__WcN11{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2);border-radius:var(--radius-pill);font-size:var(--text-button-md);font-weight:700}.BlogPager_blogPagerLink__Ls7l9{padding-inline:var(--spacing-5);color:var(--color-brand-800);background:var(--color-surface-card);border:1px solid var(--color-hairline);box-shadow:var(--shadow-xs);text-decoration:none;transition:color var(--duration-fast) var(--ease-entrance),border-color var(--duration-fast) var(--ease-entrance),box-shadow var(--duration-fast) var(--ease-entrance),transform var(--duration-fast) var(--ease-entrance)}.BlogPager_blogPagerLink__Ls7l9:not(.BlogPager_blogPagerLinkDisabled__g7G2_):focus-visible,.BlogPager_blogPagerLink__Ls7l9:not(.BlogPager_blogPagerLinkDisabled__g7G2_):hover{color:var(--color-brand-700);border-color:color-mix(in srgb,var(--color-brand-600) 42%,var(--color-hairline));box-shadow:var(--shadow-sm);transform:translateY(-1px)}.BlogPager_blogPagerArrow__G_iTq{font-size:1.1em;line-height:1}.BlogPager_nudgeXBack__RQo2s{display:inline-block;transition:transform var(--duration-base,.18s) var(--ease-emphasized,cubic-bezier(.2,.8,.2,1))}@media (hover:hover){.BlogPager_blogPagerLink__Ls7l9:not(.BlogPager_blogPagerLinkDisabled__g7G2_):focus-visible .BlogPager_nudgeXBack__RQo2s,.BlogPager_blogPagerLink__Ls7l9:not(.BlogPager_blogPagerLinkDisabled__g7G2_):hover .BlogPager_nudgeXBack__RQo2s{transform:translate3d(-3px,0,0)}}.BlogPager_blogPagerLinkDisabled__g7G2_{color:var(--color-text-subtle);background:var(--color-surface-soft);border-color:var(--color-hairline);box-shadow:none;cursor:not-allowed}.BlogPager_blogPagerStatus__WcN11{padding-inline:var(--spacing-5);color:var(--color-text-muted);background:var(--color-surface-soft);border:1px solid var(--color-hairline);font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:.02em;font-variant-numeric:tabular-nums}.BlogPager_blogPagerStatusLabel__PD95e{text-transform:uppercase;letter-spacing:.12em;font-size:var(--text-caption-sm);font-weight:800}.BlogPager_blogPagerStatus__WcN11 strong{color:var(--color-text-heading);font-weight:800}.BlogPager_blogPagerStatusSep__K4kuC{color:var(--color-text-subtle)}@media (prefers-reduced-motion:reduce){.BlogPager_blogPagerLink__Ls7l9,.BlogPager_nudgeXBack__RQo2s{transition:none!important;transform:none!important}}.RecentPostsBoard_recentPostsBoard__lVWcW{padding-block:var(--spacing-12);color:var(--color-on-dark);background:radial-gradient(circle at top left,color-mix(in srgb,var(--color-current-500) 18%,transparent),transparent 34%),var(--color-ink-900);overflow:hidden}.RecentPostsBoard_wrap__wIF1s{display:grid;gap:var(--spacing-8)}.RecentPostsBoard_header__Hq1xX{display:grid;gap:var(--spacing-5);max-width:900px}.RecentPostsBoard_recentPostsBoard__lVWcW .home-section-kicker{color:var(--color-current-100)}.RecentPostsBoard_recentPostsBoard__lVWcW .home-section-kicker span{background:var(--color-current-200);animation:none}.RecentPostsBoard_recentPostsBoard__lVWcW h2{margin:0;color:var(--color-on-dark);font-size:clamp(36px,5vw,60px);font-weight:800;line-height:1.04;letter-spacing:-.03em}.RecentPostsBoard_header__Hq1xX p:not(.home-section-kicker){max-width:64ch;margin:0;color:var(--color-ink-300);font-size:var(--text-body-lg);line-height:var(--text-body-lg--line-height)}.RecentPostsBoard_grid__jV_F6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:dense;gap:var(--spacing-5);align-items:stretch}.RecentPostsBoard_item__THum4{min-width:0}.RecentPostsBoard_itemWide__04_od{position:relative;grid-column:span 2}.RecentPostsBoard_itemPick__VHkTt .post-card{height:100%;border-color:color-mix(in srgb,var(--color-brand-600) 55%,var(--color-hairline));box-shadow:0 0 0 1px color-mix(in srgb,var(--color-brand-600) 40%,transparent),0 22px 54px -30px color-mix(in srgb,var(--color-current-500) 60%,transparent)}.RecentPostsBoard_pick__y9RDQ{position:absolute;top:calc(var(--spacing-4) + var(--spacing-3));right:calc(var(--spacing-4) + var(--spacing-3));z-index:2;margin:0;padding:8px 12px;border-radius:var(--radius-md);color:var(--color-on-dark);background:var(--color-brand-700);box-shadow:var(--shadow-md);font-size:var(--text-caption-sm);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.RecentPostsBoard_recentPostsBoard__lVWcW .post-card{height:100%;color:var(--color-text-body);background:var(--color-surface-card)}.RecentPostsBoard_recentPostsBoard__lVWcW .post-card .eyebrow{color:var(--color-brand-800)}.RecentPostsBoard_recentPostsBoard__lVWcW .post-card h2{margin-bottom:0;color:var(--color-text-heading);font-size:var(--text-title-lg);line-height:var(--text-title-lg--line-height)}.RecentPostsBoard_recentPostsBoard__lVWcW .post-card h2 a{color:var(--color-brand-800)}.RecentPostsBoard_recentPostsBoard__lVWcW .post-card p{margin:0;color:var(--color-text-body)}.RecentPostsBoard_recentPostsBoard__lVWcW .post-card .post-card__meta{color:var(--color-text-muted)}.RecentPostsBoard_recentPostsBoard__lVWcW .post-card--featured{grid-template-columns:minmax(260px,.82fr) minmax(0,1fr);align-items:stretch}.RecentPostsBoard_recentPostsBoard__lVWcW .post-card--featured .post-card__media{height:100%;min-height:320px;aspect-ratio:auto}.RecentPostsBoard_recentPostsBoard__lVWcW .post-card--featured .post-card__body{align-content:center;padding-right:var(--spacing-3)}.RecentPostsBoard_recentPostsBoard__lVWcW .post-card--featured h2{font-size:var(--text-display-md);line-height:var(--text-display-md--line-height);letter-spacing:var(--text-display-md--letter-spacing);font-weight:800}.RecentPostsBoard_recentPostsBoard__lVWcW .post-card--featured h2 a{color:var(--color-brand-900)}.RecentPostsBoard_recentPostsBoard__lVWcW .post-card--featured .post-card__body p:not(.post-card__meta){font-size:var(--text-body-lg);line-height:var(--text-body-lg--line-height)}.RecentPostsBoard_empty__TzHyA{max-width:680px;display:grid;gap:var(--spacing-3);padding:var(--spacing-7);border:1px solid color-mix(in srgb,var(--color-current-100) 22%,transparent);border-radius:var(--radius-xl);background:color-mix(in srgb,var(--color-ink-800) 82%,transparent)}.RecentPostsBoard_empty__TzHyA strong{color:var(--color-on-dark);font-size:var(--text-title-lg);overflow-wrap:break-word}.RecentPostsBoard_empty__TzHyA p{margin:0;color:var(--color-ink-300);font-size:var(--text-body-md);line-height:var(--text-body-md--line-height);overflow-wrap:break-word}.RecentPostsBoard_pager__WNPH1{margin-top:var(--spacing-4);padding-top:var(--spacing-8);border-top:1px solid color-mix(in srgb,var(--color-current-200) 20%,transparent)}@media (max-width:1023.9px){.RecentPostsBoard_grid__jV_F6{grid-template-columns:repeat(2,minmax(0,1fr))}.RecentPostsBoard_itemWide__04_od{grid-column:span 2}}@media (max-width:767.9px){.RecentPostsBoard_recentPostsBoard__lVWcW{padding-block:var(--spacing-9)}}@media (max-width:680px){.RecentPostsBoard_grid__jV_F6{grid-template-columns:1fr}.RecentPostsBoard_itemWide__04_od{grid-column:auto}.RecentPostsBoard_recentPostsBoard__lVWcW .post-card--featured{grid-template-columns:1fr}.RecentPostsBoard_recentPostsBoard__lVWcW .post-card--featured .post-card__media{min-height:220px}}.RecentPostsBoard_recentPostsBoard__lVWcW{position:relative;isolation:isolate}