.BlogGrid_section__r2cJh{padding:64px 48px 120px;max-width:clamp(1100px,70vw,1800px);margin:0 auto}.BlogGrid_filters__3lx2Q{display:flex;justify-content:center;gap:8px;margin-bottom:48px;flex-wrap:wrap}.BlogGrid_filterBtn__iKZEb{padding:10px 22px;border-radius:80px;font-size:14px;font-weight:400;font-family:IBM Plex Mono,monospace;letter-spacing:-.2px;color:#555;background:#fff;border:1px solid rgba(0,0,0,.1);cursor:pointer;transition:all .2s}.BlogGrid_filterBtn__iKZEb:hover{border-color:rgba(0,0,0,.2);color:#1a1a1a}.BlogGrid_filterBtnActive__INGUl{background:#1a1a1a;color:#fff;border-color:#1a1a1a}.BlogGrid_filterBtnActive__INGUl:hover{background:#333;border-color:#333;color:#fff}.BlogGrid_grid__TpsC6{display:grid;grid-template-columns:1fr 1fr;gap:24px}.BlogGrid_card__82bh_{background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.04),0 8px 24px rgba(0,0,0,.06);transition:box-shadow .3s,transform .3s;text-decoration:none;color:inherit;display:flex;flex-direction:column}.BlogGrid_card__82bh_:hover{box-shadow:0 2px 6px rgba(0,0,0,.06),0 12px 32px rgba(0,0,0,.1);transform:translateY(-2px)}.BlogGrid_coverWrap__e16k9{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;background:var(--gray-bg)}.BlogGrid_coverWrap__e16k9 img{width:100%;height:100%;object-fit:cover;display:block}.BlogGrid_cardBody__yQjuP{padding:28px 28px 24px;display:flex;flex-direction:column;gap:12px;flex:1 1}.BlogGrid_category__rcjDj{display:inline-block;padding:4px 12px;border-radius:80px;font-size:12px;font-weight:500;font-family:IBM Plex Mono,monospace;letter-spacing:.5px;color:var(--blue);background:rgba(14,165,233,.08);align-self:flex-start}.BlogGrid_cardTitle__a63V4{font-size:20px;font-weight:600;letter-spacing:-.5px;line-height:1.3;color:#1a1a1a}.BlogGrid_cardExcerpt__oVvsI{font-size:15px;color:#777;line-height:1.6;font-weight:300;flex:1 1;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.BlogGrid_authorRow__wSkXH{display:flex;align-items:center;gap:12px;margin-top:8px;padding-top:16px;border-top:1px solid rgba(0,0,0,.06)}.BlogGrid_authorImage__0MVHE{width:36px;height:36px;border-radius:50%;overflow:hidden;background:var(--gray-bg)}.BlogGrid_authorImage__0MVHE img{width:100%;height:100%;object-fit:cover;display:block}.BlogGrid_authorInfo__SnnWO{display:flex;flex-direction:column;gap:2px}.BlogGrid_authorName__Fi1ho{font-size:13px;font-weight:500;color:#1a1a1a}.BlogGrid_authorMeta__5lXG4{font-size:12px;color:#999;font-weight:300}.BlogGrid_empty__O1T6h{grid-column:1/-1;text-align:center;padding:64px 0;color:#999;font-size:15px;font-weight:300}@media (max-width:900px){.BlogGrid_section__r2cJh{padding:0 24px 80px}.BlogGrid_grid__TpsC6{grid-template-columns:1fr}}.BlogHero_hero___yeGo{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:120px 48px 80px;text-align:center;background-color:var(--dark);box-shadow:0 4px 8px rgba(0,0,0,.12),0 12px 28px -4px rgba(0,0,0,.35)}.BlogHero_featured__uUjHd,.BlogHero_heading__EWBGL,.BlogHero_hero___yeGo,.BlogHero_sub__KNvlo{position:relative;z-index:2}.BlogHero_heading__EWBGL{font-size:clamp(24px,3.5vw,52px);font-weight:600;letter-spacing:-2px;line-height:1.1;margin-bottom:20px;color:#fff}.BlogHero_sub__KNvlo{font-size:17px;color:rgba(255,255,255,.6);line-height:1.7;font-weight:300;max-width:520px;margin:0 auto 48px}.BlogHero_featured__uUjHd{max-width:900px;margin:0 auto;border-radius:20px;overflow:hidden;display:flex;background:#17171a;border:1px solid rgba(255,255,255,.06);text-decoration:none;color:inherit;text-align:left;box-shadow:0 2px 6px rgba(0,0,0,.3),0 24px 60px rgba(0,0,0,.45);transition:box-shadow .3s,transform .3s}.BlogHero_featured__uUjHd:hover{box-shadow:0 4px 10px rgba(0,0,0,.35),0 28px 72px rgba(0,0,0,.55);transform:translateY(-2px)}.BlogHero_featuredImage__SQW4h{position:relative;flex:0 0 50%;overflow:hidden;background:var(--gray-bg)}.BlogHero_featuredImage__SQW4h img{width:100%;height:100%;object-fit:cover;display:block}.BlogHero_featuredBody__deXrE{flex:1 1;padding:40px 36px;display:flex;flex-direction:column;justify-content:center;gap:16px;background-image:radial-gradient(circle,rgba(255,255,255,.3) 1px,transparent 0);background-size:32px 32px}.BlogHero_featuredCategory__CIPIm{display:inline-block;padding:4px 12px;border-radius:80px;font-size:12px;font-weight:500;font-family:IBM Plex Mono,monospace;letter-spacing:.5px;color:var(--cyan);background:rgba(34,211,238,.1);align-self:flex-start}.BlogHero_featuredTitle__nKyDp{font-size:22px;font-weight:600;letter-spacing:-.5px;line-height:1.3;color:#fff}.BlogHero_featuredExcerpt__GyiRG{font-size:14px;color:rgba(255,255,255,.45);line-height:1.6;font-weight:300;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.BlogHero_featuredAuthor__1Rdo3{display:flex;align-items:center;gap:10px;margin-top:8px}.BlogHero_featuredAuthorImg__ooDpp{width:32px;height:32px;border-radius:50%;overflow:hidden}.BlogHero_featuredAuthorImg__ooDpp img{width:100%;height:100%;object-fit:cover;display:block}.BlogHero_featuredAuthorName__gBZf_{font-size:13px;font-weight:500;color:rgba(255,255,255,.8)}.BlogHero_featuredAuthorMeta__3jCb9{font-size:12px;color:rgba(255,255,255,.35);font-weight:300}@media (max-width:900px){.BlogHero_hero___yeGo{padding:140px 24px 60px}.BlogHero_featured__uUjHd{flex-direction:column}.BlogHero_featuredImage__SQW4h{flex:none;aspect-ratio:16/10}.BlogHero_featuredBody__deXrE{padding:28px 24px}}