.blog_grid__YW8U1{display:grid;gap:24px}@media(min-width:768px){.blog_grid__YW8U1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.blog_grid__YW8U1{grid-template-columns:repeat(3,minmax(0,1fr))}}.blog_card__rUylB{display:flex;flex-direction:column;overflow:hidden;border:1px solid #e3e5eb;border-radius:16px;background:#fff;color:inherit;text-decoration:none;transition:border-color .2s ease,transform .2s cubic-bezier(.22,1,.36,1)}.blog_card__rUylB:hover{border-color:#c9cdd8;transform:translateY(-2px)}.blog_card__rUylB:focus-visible{outline:2px solid #1b5fa8;outline-offset:3px}.blog_cardImage__3eYr2{display:block;width:100%;aspect-ratio:1200/630;object-fit:cover;background:#f4f5f8}.blog_placeholder__s6y_r{display:flex;align-items:center;justify-content:center;gap:10px;aspect-ratio:1200/630;background:#f4f5f8}.blog_cardBody__iAsFz{display:flex;flex:1;flex-direction:column;gap:10px;padding:20px 22px 24px}.blog_meta__ZVPyd{margin:0;color:#6b7083;font-size:14px}.blog_cardTitle__nksxB{margin:0;color:#15172a;font-family:var(--font-display),"Instrument Sans",system-ui,sans-serif;font-size:21px;font-weight:500;line-height:1.25;letter-spacing:-.015em;text-wrap:balance}@media(min-width:1024px){.blog_cardTitle__nksxB{font-size:23px}}.blog_cardExcerpt__TBaGq{margin:0;color:#525769;font-size:15px;line-height:1.6}.blog_empty__xDbZK{margin:0;color:#525769;text-align:center}.blog_article__WlQ_Z{padding:120px 16px 72px}@media(min-width:768px){.blog_article__WlQ_Z{padding:160px 32px 96px}}.blog_articleInner__G8uXH{max-width:720px;margin:0 auto}.blog_back__t7_U1{display:inline-block;margin-bottom:28px;color:#1b5fa8;font-size:15px;text-decoration:none}.blog_back__t7_U1:hover{text-decoration:underline}.blog_back__t7_U1:focus-visible{outline:2px solid #1b5fa8;outline-offset:3px}.blog_title__rkh6c{margin:12px 0 16px;color:#15172a;font-family:var(--font-display),"Instrument Sans",system-ui,sans-serif;font-size:36px;font-weight:500;line-height:1.08;letter-spacing:-.025em;text-wrap:balance}@media(min-width:1024px){.blog_title__rkh6c{font-size:48px}}.blog_lead__b17y8{margin:0 0 28px;color:#525769;font-size:19px;line-height:1.6}.blog_cover__6Y3ay{display:block;width:100%;height:auto;margin:0 0 40px;border:1px solid #e3e5eb;border-radius:16px}.blog_author__yTrO6{display:flex;align-items:center;gap:12px;margin:48px 0 0;padding-top:24px;border-top:1px solid #e3e5eb;color:#525769;font-size:15px}.blog_author__yTrO6 strong{display:block;color:#15172a}.blog_srOnly__3wgEQ{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}