.BlogPostCard_card__le8Gc{position:relative;background:linear-gradient(180deg,rgb(28 33 43/.92),rgb(15 19 27/.92));border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--hair);display:flex;flex-direction:column;box-shadow:inset 0 1px 0 rgb(255 255 255/.05),0 14px 28px -24px rgb(0 0 0/.85);transition:border-color .3s var(--ease-out),box-shadow .35s var(--ease-out),transform .35s var(--ease-out)}.BlogPostCard_card__le8Gc:hover{border-color:var(--hair-strong);transform:translateY(-4px);box-shadow:inset 0 1px 0 rgb(255 255 255/.07),0 24px 44px -28px rgb(0 0 0/.92)}.BlogPostCard_imageWrapper__eg1zZ{position:relative;width:100%;height:200px;overflow:hidden;background:radial-gradient(260px 140px at 50% 0,rgb(91 155 213/.06),transparent 66%),var(--ink-800);border-bottom:1px solid var(--hair)}.BlogPostCard_logoImageWrapper__iXHwO{display:grid;place-items:center;padding:2rem;background:linear-gradient(rgba(148,163,184,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.035) 1px,transparent 1px),var(--ink-800);background-size:32px 32px}.BlogPostCard_cardImage__F_uqm{width:100%;height:100%;object-fit:cover;transition:transform .45s var(--ease-out)}.BlogPostCard_card__le8Gc:hover .BlogPostCard_cardImage__F_uqm{transform:scale(1.05)}.BlogPostCard_card__le8Gc:hover .BlogPostCard_logoImageWrapper__iXHwO .BlogPostCard_cardImage__F_uqm{transform:none}.BlogPostCard_logoImageWrapper__iXHwO .BlogPostCard_cardImage__F_uqm{width:min(74%,260px);height:min(74%,130px);object-fit:contain;padding:1rem;border-radius:var(--radius-lg);border:1px solid rgb(203 213 225/.7);background:rgb(248 250 252/.96)}.BlogPostCard_cardContent__XSq6J{padding:1.5rem;flex-grow:1;display:flex;flex-direction:column}.BlogPostCard_category__we_Mt{font-family:var(--font-mono);color:var(--cyan);font-weight:500;text-transform:uppercase;font-size:.6875rem;letter-spacing:.08em;margin:0 0 .625rem}.BlogPostCard_title__0rMkq{font-size:1.125rem;font-weight:600;letter-spacing:-.018em;color:var(--ink-text);margin:0 0 .625rem;line-height:1.3}.BlogPostCard_summary__GwBL7{color:var(--ink-faint);line-height:1.55;font-size:.9375rem;flex-grow:1;margin:0 0 1.25rem}.BlogPostCard_readMore__6nPns{display:inline-flex;align-items:center;gap:.35rem;color:var(--ink-text);font-weight:500;font-size:.9375rem;letter-spacing:-.011em;align-self:flex-start;transition:color .15s ease}.BlogPostCard_readMore__6nPns:hover{color:var(--cyan)}.BlogPostCard_readMore__6nPns:after{content:"";position:absolute;inset:0}.BlogPostCard_readMore__6nPns:focus-visible{outline:2px solid var(--cyan);outline-offset:3px;border-radius:var(--radius-sm)}.BlogPage_pageWrap__5DwHO{background-color:var(--ink-950);min-height:100vh}.BlogPage_blogPage__gRK_P{max-width:1200px;margin:0 auto;padding:clamp(4rem,7vw,6rem) 2rem}.BlogPage_blogHeader__bCGG6{text-align:center;margin-bottom:4rem}.BlogPage_blogHeader__bCGG6 h1{font-size:clamp(2rem,4vw,2.75rem);font-weight:700;letter-spacing:-.018em;line-height:1.1;margin-bottom:1rem;color:var(--ink-text)}.BlogPage_blogHeader__bCGG6 p{font-size:clamp(1rem,1.6vw,1.25rem);color:var(--ink-faint);max-width:600px;margin:0 auto}.BlogPage_featuredSection__o9Zb7{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center;margin-bottom:6rem;background:linear-gradient(180deg,rgb(28 33 43/.92),rgb(15 19 27/.92));border:1px solid var(--hair);box-shadow:inset 0 1px 0 rgb(255 255 255/.04),0 14px 28px -24px rgb(0 0 0/.85);padding:2rem;border-radius:var(--radius-lg)}.BlogPage_featuredImageWrapper__84v9y{position:relative;width:100%;height:clamp(240px,42vw,400px);border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--hair);background-color:var(--ink-800)}.BlogPage_featuredImageWrapper__84v9y img{width:100%;height:100%;object-fit:cover}.BlogPage_featuredContent__WrAcx .BlogPage_featuredCategory__INwaQ{font-family:var(--font-mono);color:var(--cyan);font-weight:500;text-transform:uppercase;letter-spacing:.08em;font-size:.8rem;margin-bottom:1rem}.BlogPage_featuredContent__WrAcx h2{font-size:clamp(1.625rem,3.4vw,2.5rem);font-weight:700;line-height:1.3;margin:0 0 1rem;color:var(--ink-text)}.BlogPage_featuredContent__WrAcx p{font-size:1.1rem;color:var(--ink-faint);line-height:1.6;margin-bottom:2rem}.BlogPage_featuredContent__WrAcx .BlogPage_readMore__jVs61{color:var(--cyan);font-weight:700;text-decoration:none;font-size:1.1rem;transition:color .15s ease}.BlogPage_featuredContent__WrAcx .BlogPage_readMore__jVs61:hover{color:var(--ink-text)}.BlogPage_postsGrid__Qx1yC{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:1.5rem}@media (max-width:820px){.BlogPage_featuredSection__o9Zb7{grid-template-columns:1fr}}