.blog_hero__v2hnZ{background:linear-gradient(140deg,#f6f6fe,#ebeaff 55%,#e9f4ff);padding:80px 28px;text-align:center}.blog_heroContainer__sE_Zq{max-width:760px;margin:0 auto}.blog_eyebrow__0e0O2{display:inline-block;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--primary);margin-bottom:12px}.blog_heroTitle__9zZsH{font-size:clamp(40px,5vw,64px);font-weight:900;line-height:1.05;letter-spacing:-.03em;color:var(--dark);margin-bottom:16px}.blog_heroSubtitle__pqWcs{font-size:16px;font-weight:500;color:var(--muted);line-height:1.75;margin:0 auto}.blog_listSection__HcNTf{background:#fff;padding:64px 28px 100px}.blog_listContainer__mHl6P{max-width:920px;margin:0 auto}.blog_grid__ACjtm{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.blog_card__PLqMW{display:flex;flex-direction:column;background:#fff;border:1px solid var(--border);border-radius:20px;padding:28px;transition:border-color .18s,box-shadow .18s,transform .18s}.blog_card__PLqMW:hover{border-color:var(--primary-light);box-shadow:0 8px 28px rgba(105,101,168,.12);transform:translateY(-2px)}.blog_cardTitle__Q5u48{font-size:22px;font-weight:800;line-height:1.25;letter-spacing:-.01em;color:var(--dark);margin:0 0 12px}.blog_cardDescription__o33sc{font-size:15px;font-weight:500;color:var(--muted);line-height:1.7;margin:0 0 20px}.blog_cardMeta__JU4LI{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:auto;font-size:13px;font-weight:700;color:var(--muted)}.blog_metaDot__YCPt1{color:var(--primary-mid)}.blog_readMore__YSUwg{margin-left:auto;color:var(--primary);font-weight:800}.blog_empty__0_fqy{text-align:center;font-size:16px;font-weight:500;color:var(--muted)}@media (max-width:720px){.blog_grid__ACjtm{grid-template-columns:1fr}}@media (max-width:640px){.blog_hero__v2hnZ{padding:60px 20px}.blog_listSection__HcNTf{padding:48px 20px 72px}}