.blog-module__i2fiEW__page{flex-direction:column;gap:40px;width:100%;max-width:1240px;margin:0 auto;padding:48px 32px 80px;display:flex}.blog-module__i2fiEW__intro{flex-direction:column;gap:12px;display:flex}.blog-module__i2fiEW__title{font-size:clamp(32px,5.5vw,44px);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-tight);color:#2a2a2c}.blog-module__i2fiEW__mark{background:linear-gradient(#0000 70%,#fdc63fd9 70%,#fdc63fcc 94%,#0000 94%);border-radius:4px;padding:0 2px}.blog-module__i2fiEW__lead{font-size:var(--text-body-m);color:var(--text-secondary)}.blog-module__i2fiEW__featured{color:inherit;transition:box-shadow var(--duration-base) var(--ease-out);background:#fbf5e9;border-radius:28px;grid-template-columns:1.2fr 1fr;text-decoration:none;display:grid;overflow:hidden}.blog-module__i2fiEW__featured:hover{box-shadow:0 8px 24px #4140421a}.blog-module__i2fiEW__featuredBody{flex-direction:column;justify-content:center;gap:16px;padding:44px 48px;display:flex}.blog-module__i2fiEW__featuredTitle{font-size:var(--text-display-m);font-weight:var(--weight-extrabold);letter-spacing:-.01em;color:#2a2a2c;line-height:1.25}.blog-module__i2fiEW__featuredExcerpt{font-size:var(--text-body-m);color:var(--text-secondary);line-height:1.6}.blog-module__i2fiEW__featuredMeta{font-size:var(--text-body-xs);font-weight:var(--weight-bold);color:var(--gray-400)}.blog-module__i2fiEW__featuredVisual{background:#f3e9d3;justify-content:center;align-items:center;min-height:300px;display:flex}.blog-module__i2fiEW__featuredImage{width:auto;height:230px}.blog-module__i2fiEW__grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;display:grid}.blog-module__i2fiEW__card{background:var(--surface-card);border:1px solid var(--gray-30);color:inherit;transition:box-shadow var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out);border-radius:22px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.blog-module__i2fiEW__card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #4140421a}.blog-module__i2fiEW__cover{justify-content:center;align-items:center;height:150px;display:flex}.blog-module__i2fiEW__coverImage{width:auto;height:96px}.blog-module__i2fiEW__cardBody{flex-direction:column;flex:1;gap:10px;padding:22px;display:flex}.blog-module__i2fiEW__cardTitle{font-size:var(--text-body-m);font-weight:var(--weight-extrabold);color:#2a2a2c;line-height:1.35}.blog-module__i2fiEW__cardExcerpt{font-size:var(--text-body-xs);color:var(--text-secondary);flex:1;line-height:1.55}.blog-module__i2fiEW__cardMeta{font-size:var(--text-caption);font-weight:var(--weight-bold);color:var(--gray-400)}.blog-module__i2fiEW__tag{width:fit-content;font-size:var(--text-caption);font-weight:var(--weight-extrabold);border-radius:var(--radius-pill);padding:4px 10px}.blog-module__i2fiEW__tagFeatured{padding:5px 12px}.blog-module__i2fiEW__tagCoral{color:#c2394a;background:#fda1aa47}.blog-module__i2fiEW__tagLavender{color:#5f3fd0;background:#b8a1f63d}.blog-module__i2fiEW__tagSage{color:#3d6250;background:#c2dabb66}.blog-module__i2fiEW__tagYellow{color:#8a6a10;background:#fdc63f47}.blog-module__i2fiEW__tagForest{color:#3d6250;background:#c2dabb66}.blog-module__i2fiEW__coverCoral{background:#fda1aa29}.blog-module__i2fiEW__coverLavender{background:#b8a1f629}.blog-module__i2fiEW__coverSage{background:#c2dabb40}.blog-module__i2fiEW__coverYellow{background:#fdc63f29}.blog-module__i2fiEW__coverForest{background:#c2dabb40}@media (max-width:980px){.blog-module__i2fiEW__featured{grid-template-columns:1fr}.blog-module__i2fiEW__featuredBody{padding:32px 28px}.blog-module__i2fiEW__featuredVisual{min-height:240px}}@media (max-width:640px){.blog-module__i2fiEW__page{padding:32px 20px 64px}.blog-module__i2fiEW__featuredTitle{font-size:var(--text-heading-l)}}
