.blog_header__354uX{padding:calc(var(--space-32) + var(--space-12)) var(--space-6) var(--space-16);text-align:center;max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-5)}.blog_backLink__x3Nvt{font-size:var(--text-sm);font-weight:500;color:var(--muted);letter-spacing:.03em;transition:color var(--duration-fast) var(--ease-out);width:-moz-fit-content;width:fit-content;margin:0 auto var(--space-2)}.blog_backLink__x3Nvt:hover{color:var(--ink-2)}.blog_eyebrow__BA9dX{font-size:var(--text-xs);font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--primary);display:flex;align-items:center;justify-content:center;gap:var(--space-3)}.blog_eyebrow__BA9dX:after,.blog_eyebrow__BA9dX:before{content:"";display:block;width:24px;height:1px;background:var(--primary);opacity:.5}.blog_heading__g__BP{font-family:var(--font-display);font-size:var(--text-5xl);font-weight:300;font-style:italic;letter-spacing:-.025em;line-height:1.1;color:var(--ink)}.blog_sub__ClWuc{font-size:var(--text-lg);color:var(--ink-2);max-width:52ch;margin:0 auto;line-height:1.75}.blog_main__zZKg7{max-width:1120px;margin:0 auto;padding:0 var(--space-6) var(--space-32)}.blog_grid__1mQUH{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:var(--space-6);gap:var(--space-6);list-style:none}.blog_card__6gn_X{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;background:var(--bg);transition:border-color var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out)}.blog_card__6gn_X:hover{border-color:var(--primary);transform:translateY(-3px);box-shadow:var(--shadow-lg)}.blog_cardImg__uIZAU{width:100%;aspect-ratio:16/9;overflow:hidden;flex-shrink:0}.blog_cardImg__uIZAU img{width:100%;height:100%;object-fit:cover;transition:transform var(--duration-slow) var(--ease-out)}.blog_card__6gn_X:hover .blog_cardImg__uIZAU img{transform:scale(1.05)}.blog_cardBody__J1S1_{padding:var(--space-8);display:flex;flex-direction:column;gap:var(--space-4);flex:1 1}.blog_cardMeta__xj9C7{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--muted);letter-spacing:.04em}.blog_category__ffD6J{font-weight:600;color:var(--primary);text-transform:uppercase;letter-spacing:.08em}.blog_dot__oNmo6{color:var(--border)}.blog_cardTitle__UowSg{font-family:var(--font-display);font-size:var(--text-xl);font-weight:400;font-style:italic;color:var(--ink);letter-spacing:-.01em;line-height:1.3}.blog_cardExcerpt__O7Kdq{font-size:var(--text-base);color:var(--ink-2);line-height:1.7;flex:1 1}.blog_readMore__6_qd_{font-size:var(--text-sm);font-weight:500;color:var(--primary);letter-spacing:.03em;margin-top:auto;padding-top:var(--space-4);border-top:1px solid var(--border)}.blog_callout__OONCN{max-width:680px;margin:0 auto;padding:var(--space-10) var(--space-6) var(--space-16);font-family:var(--font-display);font-size:var(--text-lg);font-style:italic;font-weight:300;color:var(--ink);border-top:1px solid var(--border);text-align:center}.blog_callout__OONCN a{color:var(--primary);font-style:normal;font-weight:600;transition:color var(--duration-fast) var(--ease-out)}.blog_callout__OONCN a:hover{color:var(--primary-dim)}@media (max-width:768px){.blog_header__354uX{padding:var(--space-24) var(--space-5) var(--space-12)}.blog_main__zZKg7{padding:0 var(--space-5) var(--space-16)}}@media (max-width:600px){.blog_heading__g__BP{font-size:var(--text-4xl)}.blog_grid__1mQUH{grid-template-columns:1fr}}