.style_blogPage__juV_p{min-height:100vh;background:var(--color-background)}.style_hero___dfZo{border-bottom:1px solid rgba(255,255,255,.07)}.style_heroContent__itSxg{text-align:center;max-width:800px;margin:0 auto;position:relative;z-index:2}.style_heroTitle__xe4y2{font-size:clamp(2.2rem,4vw,3.4rem);font-weight:800;color:#ffffff;margin-bottom:16px;line-height:1.12;letter-spacing:-.03em}.style_heroSubtitle__nit6n{font-size:1.1rem;color:rgba(255,255,255,.62);margin-bottom:40px;line-height:1.7}.style_heroSubtitle__nit6n a{color:#93c5fd;font-weight:600;text-decoration:none}.style_heroStats__V8u0F{display:flex;justify-content:center;gap:0;margin-top:44px;padding-top:36px;border-top:1px solid rgba(255,255,255,.1)}.style_stat__cPxQf{display:flex;flex-direction:column;align-items:center;gap:6px;padding:0 48px;border-right:1px solid rgba(255,255,255,.1)}.style_stat__cPxQf:last-child{border-right:none}.style_stat__cPxQf strong{font-size:34px;font-weight:800;color:#ffffff;line-height:1;letter-spacing:-.04em}.style_stat__cPxQf span{font-size:13px;color:rgba(255,255,255,.5);font-weight:500}.style_filterBar__f7goC{display:flex;align-items:center;justify-content:space-between;padding:48px 0 0;gap:16px;flex-wrap:wrap}.style_filterInner__Z2LcH{display:flex;gap:8px;flex-wrap:wrap}.style_filterPill__Eg12X{display:inline-flex;align-items:center;gap:7px;padding:9px 18px;border-radius:100px;border:1.5px solid var(--line);background:var(--paper);color:var(--slate-500);font-size:13.5px;font-weight:600;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease;white-space:nowrap;line-height:1;font-family:inherit}.style_filterPill__Eg12X:hover{border-color:var(--blue-700);color:var(--blue-700);background:color-mix(in srgb,var(--brand) 5%,transparent)}.style_filterPillActive___Vk5Y{background:var(--blue-700);border-color:var(--blue-700);color:#ffffff;box-shadow:0 2px 12px color-mix(in srgb,var(--brand) 30%,transparent)}.style_filterPillActive___Vk5Y:hover{background:#1560c8;border-color:#1560c8;color:#ffffff}.style_filterCount__DXNfV{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;border-radius:100px;font-size:11px;font-weight:700;background:rgba(255,255,255,.22);color:inherit;line-height:1}.style_filterPill__Eg12X:not(.style_filterPillActive___Vk5Y) .style_filterCount__DXNfV{background:var(--color-primary-tint-10);color:var(--blue-700)}.style_filterMeta__pxBmf{font-size:13px;color:var(--slate-500);font-weight:500;white-space:nowrap;margin:0;flex-shrink:0}.style_emptyState__9OzQM{padding:48px 0 16px;text-align:center;color:var(--slate-500);font-size:.95rem}.style_emptyState__9OzQM p{margin:0}.style_blogGrid__vg_vz{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding:28px 0 16px}.style_blogCard__rO04F{background:#f4f8ff;border:1px solid #dce8f8;border-radius:14px;padding:24px 22px 20px;text-decoration:none;display:flex;flex-direction:column;gap:12px;position:relative;overflow:hidden;transition:box-shadow .22s ease,transform .22s ease,background .22s ease}.style_blogCard__rO04F:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;border-radius:14px 14px 0 0;background:var(--card-bar,linear-gradient(90deg,var(--color-primary),#38bdf8))}.style_blogCard__rO04F:hover{transform:translateY(-4px);box-shadow:0 12px 36px var(--color-primary-tint-12);background:#eef3fc;text-decoration:none}.style_blogCard__rO04F:has(.style_excel__nZrms){--card-bar:linear-gradient(90deg,#16a34a,#4ade80)}.style_blogCard__rO04F:has(.style_access__ApNU2){--card-bar:linear-gradient(90deg,#ef4444,#f87171)}.style_blogCard__rO04F:has(.style_vba__7a8p5){--card-bar:linear-gradient(90deg,#7c3aed,#a78bfa)}.style_blogCard__rO04F:has(.style_sql__J8_A_){--card-bar:linear-gradient(90deg,#d97706,#fbbf24)}.style_blogCard__rO04F:has(.style_integration__9gHtI){--card-bar:linear-gradient(90deg,#0891b2,#22d3ee)}.style_cardHeader__D4cjY{display:flex;justify-content:space-between;align-items:center;gap:12px}.style_categoryBadge__pVukt{padding:4px 10px;border-radius:6px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;flex-shrink:0}.style_categoryBadge__pVukt.style_excel__nZrms{background:rgba(22,163,74,.1);color:#15803d;border:1px solid rgba(22,163,74,.2)}.style_categoryBadge__pVukt.style_access__ApNU2{background:rgba(239,68,68,.08);color:#b91c1c;border:1px solid rgba(239,68,68,.18)}.style_categoryBadge__pVukt.style_vba__7a8p5{background:rgba(124,58,237,.08);color:#6d28d9;border:1px solid rgba(124,58,237,.18)}.style_categoryBadge__pVukt.style_sql__J8_A_{background:rgba(217,119,6,.08);color:#b45309;border:1px solid rgba(217,119,6,.18)}.style_categoryBadge__pVukt.style_integration__9gHtI{background:rgba(8,145,178,.08);color:#0e7490;border:1px solid rgba(8,145,178,.18)}.style_categoryBadge__pVukt.style_general__8EvSn{background:rgba(100,116,139,.08);color:#475569;border:1px solid rgba(100,116,139,.15)}.style_readTime__2FkfP{display:flex;align-items:center;gap:5px;font-size:12px;color:#8090a8;font-weight:500;white-space:nowrap}.style_cardTitle__lvo9P{font-size:1.02rem;font-weight:700;color:var(--blue-900);margin:0;line-height:1.38;transition:color .2s ease}.style_blogCard__rO04F:hover .style_cardTitle__lvo9P{color:var(--color-primary)}.style_cardExcerpt__66zkS{font-size:.875rem;color:var(--slate-500);line-height:1.65;margin:0;flex:1}.style_cardFooter__BzPKE{padding-top:12px;border-top:1px solid #e2eaf6;margin-top:auto}.style_readMore__Udh66{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--color-primary);transition:gap .2s ease}.style_blogCard__rO04F:hover .style_readMore__Udh66{gap:10px}.style_blogIntro__NqLJu{padding:28px 0 56px;border-top:1px solid #e2eaf6;margin-top:8px}.style_blogIntro__NqLJu p{font-size:.9rem;color:#8090a8;line-height:1.7;margin:0;max-width:900px}.style_blogIntro__NqLJu a{color:var(--color-primary);font-weight:600;text-decoration:none}.style_blogIntro__NqLJu a:hover{text-decoration:underline}