.blog-module__i2fiEW__lead{border:1px solid var(--border);border-radius:var(--r-card);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:transform var(--dur) var(--ease), border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);background:#ffffff08;grid-template-columns:1.15fr 1fr;align-items:stretch;gap:clamp(20px,3vw,48px);margin-bottom:clamp(40px,6vw,72px);padding:clamp(16px,1.6vw,22px);display:grid;box-shadow:inset 0 1px #ffffff14}.blog-module__i2fiEW__lead:hover{border-color:var(--line-signal,color-mix(in srgb, var(--accent) 32%, var(--border)));box-shadow:var(--glow-hover);transform:translateY(-4px)}.blog-module__i2fiEW__leadMedia{border-radius:var(--r-sm);min-height:280px;position:relative;overflow:hidden}.blog-module__i2fiEW__leadBody{gap:var(--sp-4);flex-direction:column;padding:clamp(8px,1.4vw,20px) clamp(8px,1.4vw,20px) clamp(8px,1.4vw,20px) 0;display:flex}.blog-module__i2fiEW__leadTitle{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--text);font-size:clamp(1.7rem,1.2rem + 1.8vw,2.5rem);font-weight:600;line-height:1.1}.blog-module__i2fiEW__leadExcerpt{color:var(--text-muted);font-size:var(--fs-lead);max-width:52ch;line-height:1.55}.blog-module__i2fiEW__grid{gap:var(--sp-6);grid-template-columns:repeat(3,1fr);display:grid}.blog-module__i2fiEW__card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);height:100%;transition:transform var(--dur) var(--ease), box-shadow var(--dur) var(--ease), border-color var(--dur) var(--ease);flex-direction:column;display:flex;overflow:hidden}a.blog-module__i2fiEW__card:hover{border-color:var(--line-signal,color-mix(in srgb, var(--accent) 38%, var(--border)));box-shadow:var(--glow-hover);transform:translateY(-4px)}.blog-module__i2fiEW__cardMedia{position:relative;overflow:hidden}.blog-module__i2fiEW__cardBody{gap:var(--sp-3);flex-direction:column;flex:1;padding:clamp(20px,2.2vw,28px);display:flex}.blog-module__i2fiEW__cardTitle{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--text);font-size:1.35rem;font-weight:600;line-height:1.2}.blog-module__i2fiEW__excerpt{color:var(--text-muted);font-size:var(--fs-sm);line-height:1.55}.blog-module__i2fiEW__meta{align-items:center;gap:var(--sp-3);display:flex}.blog-module__i2fiEW__date{font-family:var(--font-mono);font-size:var(--fs-mono);color:var(--text-faint)}.blog-module__i2fiEW__byline{font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:.04em;color:var(--text-faint)}.blog-module__i2fiEW__readMore{padding-top:var(--sp-2);font-size:var(--fs-sm);color:var(--accent);margin-top:auto;font-weight:600}.blog-module__i2fiEW__img,.blog-module__i2fiEW__placeholder{object-fit:cover;width:100%;height:100%;display:block}.blog-module__i2fiEW__leadMedia .blog-module__i2fiEW__img,.blog-module__i2fiEW__leadMedia .blog-module__i2fiEW__placeholder{position:absolute;inset:0}.blog-module__i2fiEW__cardMedia .blog-module__i2fiEW__img,.blog-module__i2fiEW__cardMedia .blog-module__i2fiEW__placeholder{aspect-ratio:16/10}.blog-module__i2fiEW__placeholder[data-tint="1"]{--mesh-1:#b8fff4;--mesh-2:#d9fece}.blog-module__i2fiEW__placeholder[data-tint="2"]{--mesh-1:#bbfaaa;--mesh-2:#dafffa}.blog-module__i2fiEW__placeholder[data-tint="3"]{--mesh-1:#dafffa;--mesh-2:#b8fff4}.blog-module__i2fiEW__placeholder[data-tint="4"]{--mesh-1:#d9fece;--mesh-2:#bbfaaa}@media (max-width:991px){.blog-module__i2fiEW__lead{grid-template-columns:1fr}.blog-module__i2fiEW__leadMedia{min-height:220px}.blog-module__i2fiEW__leadBody{padding:0 clamp(8px,1.4vw,20px) clamp(12px,2vw,20px)}.blog-module__i2fiEW__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.blog-module__i2fiEW__grid{grid-template-columns:1fr}}
