.blog_page__2_Rw6{width:100%}.blog_pageHeader__1Y7Dl{background:var(--sg-bg,var(--sg-palette-01-bg));color:var(--sg-fg,var(--sg-palette-fg-dark));padding:clamp(4rem,10vw,8rem) clamp(1.5rem,5vw,4rem) clamp(2rem,6vw,4rem);text-align:center}.blog_kicker__NyGMk{font-family:var(--sg-font-mono);font-size:.85rem;letter-spacing:.18em;text-transform:uppercase;color:var(--sg-fg-muted,var(--sg-palette-fg-muted-light));margin-bottom:1.5rem}.blog_h1__cDkzw{font-family:var(--sg-font-serif);font-weight:400;font-size:clamp(2.5rem,6vw,5rem);line-height:1.05;letter-spacing:-.03em;margin:0 auto 1.5rem}.blog_intro__OuYTx{font-family:var(--sg-font-sans);font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.55;max-width:62ch;margin:0 auto;color:var(--sg-fg-muted,var(--sg-palette-fg-muted-light))}.blog_list__oRfe7{background:var(--sg-bg,var(--sg-palette-05-bg));color:var(--sg-fg,var(--sg-palette-fg-dark));padding:clamp(3rem,8vw,6rem) clamp(1.5rem,5vw,4rem)}.blog_posts__noSo6{list-style:none;padding:0;margin:0 auto;max-width:820px;display:flex;flex-direction:column;gap:0}.blog_postItem__M9OVC{padding:2.5rem 0;border-bottom:1px solid rgba(28,24,20,.12)}.blog_postItem__M9OVC:first-child{padding-top:0}.blog_postMeta__9AoPu{font-family:var(--sg-font-mono);font-size:.78rem;letter-spacing:.1em;color:var(--sg-fg-muted,var(--sg-palette-fg-muted-light));margin:0 0 .75rem;display:flex;flex-wrap:wrap;gap:.5rem;text-transform:uppercase}.blog_postTags__6aLfL{text-transform:none;letter-spacing:.04em}.blog_postTitle__fSKMY{font-family:var(--sg-font-serif);font-weight:400;font-size:clamp(1.6rem,3vw,2.4rem);line-height:1.15;letter-spacing:-.02em;margin:0 0 .75rem}.blog_postLink__Wuo9u{color:inherit;text-decoration:none}.blog_postLink__Wuo9u:focus-visible,.blog_postLink__Wuo9u:hover{color:var(--sg-color-accent-warm,#7a1f1f);text-decoration:underline;text-underline-offset:4px}.blog_postDesc__PA4ly{font-family:var(--sg-font-sans);font-size:1rem;line-height:1.55;color:var(--sg-fg-muted,#4a4036);margin:0 0 1rem;max-width:70ch}.blog_postCta__QJ4Jv{font-family:var(--sg-font-mono);font-size:.85rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:var(--sg-color-accent-warm,#7a1f1f);border-bottom:1px solid;padding-bottom:2px}.blog_postCta__QJ4Jv:focus-visible,.blog_postCta__QJ4Jv:hover{opacity:.7}.blog_empty__wuvzK{text-align:center;font-family:var(--sg-font-sans);font-size:1rem;color:var(--sg-fg-muted,var(--sg-palette-fg-muted-light))}.blog_postCoverLink__Qh6ZB{display:block;margin-bottom:1rem;overflow:hidden;border:1px solid rgba(28,24,20,.08)}.blog_postCover__YtfuA{display:block;width:100%;height:auto;aspect-ratio:1200/630;object-fit:cover;transition:transform .4s ease}.blog_postItem__M9OVC:hover .blog_postCover__YtfuA{transform:scale(1.02)}