.blog_grid__cjdAi{display:grid;gap:clamp(1rem,.8rem + 1vw,1.6rem);grid-template-columns:1fr}@media (min-width:680px){.blog_grid__cjdAi{grid-template-columns:repeat(2,1fr)}}@media (min-width:1060px){.blog_grid__cjdAi{grid-template-columns:repeat(3,1fr)}}.blog_card__8lqm6{background:var(--color-bg);border:1px solid var(--color-line);border-radius:var(--radius-lg);overflow:hidden;transition:transform var(--duration-normal) var(--ease-out-expo),box-shadow var(--duration-normal) var(--ease-out-soft),border-color var(--duration-normal) var(--ease-out-soft)}.blog_card__8lqm6:hover{transform:translateY(-5px);box-shadow:var(--shadow);border-color:transparent}.blog_cardLink__vEaWN{display:grid;grid-template-rows:auto 1fr;height:100%}.blog_cardMedia__6kPgJ{position:relative;display:block;aspect-ratio:16/10;background:var(--color-bg-secondary);overflow:hidden}.blog_cardImg__9HcVR{object-fit:cover;transition:transform var(--duration-slow) var(--ease-out-expo)}.blog_card__8lqm6:hover .blog_cardImg__9HcVR{transform:scale(1.06)}.blog_cardBody__sezsd{display:grid;align-content:start;gap:.5rem;padding:clamp(1.1rem,1rem + .6vw,1.45rem)}.blog_meta__gGSlq{display:flex;gap:.45rem;font-family:var(--font-menu);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted)}.blog_cardTitle__Chiri{font-family:var(--font-heading);font-weight:600;font-size:1.02rem;line-height:var(--leading-snug);color:var(--color-heading);text-wrap:balance}.blog_cardExcerpt__QMp17{font-size:.85rem;line-height:1.55;color:var(--color-text-muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog_article__lmTHq{padding-block:clamp(2.5rem,2rem + 2.5vw,4.5rem)}.blog_prose__RunEW{max-width:70ch;margin-inline:auto;display:grid;gap:1.15rem}.blog_prose__RunEW p{overflow-wrap:anywhere;font-size:1.03rem;line-height:1.75;color:var(--color-text)}.blog_prose__RunEW h2{margin-top:1.4rem;font-size:var(--text-h3)}.blog_prose__RunEW h3{margin-top:1rem;font-size:var(--text-h4)}.blog_prose__RunEW blockquote{margin:.6rem 0;padding:.9rem 1.3rem;border-left:3px solid var(--color-highlight);background:var(--color-bg-raised);border-radius:0 var(--radius) var(--radius) 0;font-style:italic;color:var(--color-heading)}.blog_bullet__hXbMU{overflow-wrap:anywhere;position:relative;padding-left:1.15rem;font-size:1rem;line-height:1.7;color:var(--color-text)}.blog_bullet__hXbMU:before{content:"";position:absolute;left:0;top:.72em;width:5px;height:5px;border-radius:50%;background:var(--color-highlight)}.blog_related__foZYS{border-top:1px solid var(--color-line)}.blog_relatedTitle__BETJh{font-size:var(--text-h3);margin-bottom:1.75rem}