.BlogGrid_section__r2cJh{padding:64px 48px 120px;max-width:1100px;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;grid-gap:24px;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:#fff;background-image:radial-gradient(circle,rgba(0,0,0,.12) 1px,transparent 0),radial-gradient(circle,rgba(0,0,0,.05) .5px,transparent 0);background-size:32px 32px,16px 16px}.BlogHero_heading__EWBGL{font-size:clamp(36px,4.5vw,64px);font-weight:600;letter-spacing:-2px;line-height:1.1;margin-bottom:20px}.BlogHero_sub__KNvlo{font-size:17px;color:#777;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:var(--dark);text-decoration:none;color:inherit;text-align:left;box-shadow:0 4px 16px rgba(0,0,0,.08),0 12px 40px rgba(0,0,0,.12);transition:box-shadow .3s,transform .3s}.BlogHero_featured__uUjHd:hover{box-shadow:0 6px 20px rgba(0,0,0,.1),0 16px 48px rgba(0,0,0,.16);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),radial-gradient(circle,rgba(255,255,255,.12) .5px,transparent 0);background-size:32px 32px,16px 16px}.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}}.ExternalGrid_section__wxdap{padding:80px 48px 64px;max-width:1100px;margin:0 auto}.ExternalGrid_heading__HyoXm{font-size:28px;font-weight:600;letter-spacing:-.5px;color:#1a1a1a;margin-bottom:36px;text-align:center}.ExternalGrid_grid__LH5G_{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.ExternalGrid_card__XppgL{position:relative;border-radius:18px;overflow:hidden;aspect-ratio:16/10;text-decoration:none;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;transition:transform .3s;background:#111}.ExternalGrid_card__XppgL:hover{transform:translateY(-2px)}.ExternalGrid_coverImg__F28DI{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.ExternalGrid_card__XppgL:hover .ExternalGrid_coverImg__F28DI{transform:scale(1.03)}.ExternalGrid_overlay__aurLs{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 30%,rgba(0,0,0,.65))}.ExternalGrid_cardBody__kaHc9{position:relative;padding:24px 28px 28px;display:flex;flex-direction:column;gap:10px}.ExternalGrid_source__raUKP{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:#fff;background:rgba(255,255,255,.18);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);align-self:flex-start}.ExternalGrid_cardTitle__nxFdH{font-size:22px;font-weight:700;letter-spacing:-.5px;line-height:1.25;color:#fff}.ExternalGrid_cardExcerpt__oziy0{font-size:14px;color:rgba(255,255,255,.75);line-height:1.6;font-weight:300;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:900px){.ExternalGrid_section__wxdap{padding:60px 24px 48px}.ExternalGrid_grid__LH5G_{grid-template-columns:1fr}}