.blog_blogPage__WC2jz{width:100%;max-width:1600px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media(min-width:768px){.blog_blogPage__WC2jz{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1280px){.blog_blogPage__WC2jz{padding-left:2rem;padding-right:2rem}}@media(min-width:1536px){.blog_blogPage__WC2jz{padding-left:2.5rem;padding-right:2.5rem}}.blog_blogPage__WC2jz{padding-top:2.5rem;padding-bottom:4rem}.blog_blogHeader__9woTI{text-align:left;margin-bottom:2rem}.blog_blogTitle__FAvCR{font-family:var(--font-inter,"Inter"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.25;letter-spacing:-.025em;color:var(--text-heading);position:relative;display:inline-block;padding-bottom:.75rem;margin-bottom:1rem}@media(min-width:768px){.blog_blogTitle__FAvCR{font-size:2rem}}.blog_blogTitle__FAvCR:after{content:"";position:absolute;bottom:0;left:0;width:48px;height:3px;background:var(--gradient-cta);border-radius:9999px}.blog_blogSubtitle__4QyBV{font-size:1.125rem;color:var(--text-secondary);max-width:720px;margin:0;line-height:1.75}.blog_tagsRow__rwWKe{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-bottom:2rem}.blog_tagChip__Gt4jV{display:inline-flex;align-items:center;padding:6px 16px;border-radius:9999px;font-size:.875rem;font-weight:500;border:1px solid var(--border);background:rgba(0,0,0,0);color:var(--text);cursor:pointer;transition:all .15s ease;text-decoration:none}.blog_tagChip__Gt4jV:hover{border-color:var(--primary);color:var(--primary)}.blog_tagChipActive___ZNp_{border-color:var(--primary)}.blog_tagChipActive___ZNp_,.blog_tagChipActive___ZNp_:hover{background:var(--primary);color:#fff}.blog_postsGrid__Zy1VK{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}@media(max-width:1023px){.blog_postsGrid__Zy1VK{grid-template-columns:repeat(2,1fr)}}@media(max-width:639px){.blog_postsGrid__Zy1VK{grid-template-columns:1fr;gap:1.5rem}}.blog_postCard__lfyop{display:flex;flex-direction:column;background:var(--card-bg);border-radius:1.125rem;border:1px solid var(--border);overflow:hidden;transition:transform .25s ease,box-shadow .25s ease;text-decoration:none;color:inherit}.blog_postCard__lfyop:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(0,0,0,.08)}.blog_postCardCover__rqzJJ{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:var(--surface)}.blog_postCardCoverImg__FX19E{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.blog_postCard__lfyop:hover .blog_postCardCoverImg__FX19E{transform:scale(1.04)}.blog_postCardCoverPlaceholder__qQGeM{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:3rem;color:var(--text);opacity:.15;background:var(--surface)}.blog_postCardBody__ZIUOJ{display:flex;flex-direction:column;flex:1 1;padding:1.25rem 1.5rem 1.5rem}.blog_postCardTags__0x9iI{display:flex;flex-wrap:wrap;gap:.25rem;margin-bottom:.75rem}.blog_postCardTag__sQtCb{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--primary);background:rgba(108,92,231,.08);padding:2px 8px;border-radius:.5rem}.blog_postCardTitle____6_b{font-size:1.125rem;font-weight:700;color:var(--text-heading);margin-bottom:.5rem;line-height:1.25;-webkit-line-clamp:2}.blog_postCardExcerpt__m68EQ,.blog_postCardTitle____6_b{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.blog_postCardExcerpt__m68EQ{font-size:.875rem;color:var(--text);line-height:1.75;margin-bottom:1rem;-webkit-line-clamp:3;flex:1 1}.blog_postCardMeta__hkGeb{display:flex;align-items:center;gap:1rem;font-size:.75rem;color:var(--text);opacity:.7;padding-top:.75rem;border-top:1px solid var(--border)}.blog_postCardMetaDot__z2_Z_{width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.4}.blog_featuredCard__ahSgo{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;flex-direction:row}@media(max-width:767px){.blog_featuredCard__ahSgo{grid-template-columns:1fr}}.blog_featuredCard__ahSgo .blog_postCardCover__rqzJJ{aspect-ratio:auto;min-height:280px}@media(max-width:767px){.blog_featuredCard__ahSgo .blog_postCardCover__rqzJJ{aspect-ratio:16/9;min-height:unset}}.blog_featuredCard__ahSgo .blog_postCardBody__ZIUOJ{padding:2rem;justify-content:center}.blog_featuredCard__ahSgo .blog_postCardTitle____6_b{font-size:1.5rem;-webkit-line-clamp:3}.blog_featuredCard__ahSgo .blog_postCardExcerpt__m68EQ{font-size:1rem;-webkit-line-clamp:4}.blog_featuredBadge__K9zDh{display:inline-flex;align-items:center;gap:4px;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--accent-neon);margin-bottom:.75rem}.blog_emptyState__b6Pps{text-align:center;padding:4rem 1rem}.blog_emptyIcon__vaUc7{font-size:3rem;margin-bottom:1rem}.blog_emptyTitle__LP3oK{font-size:1.25rem;font-weight:700;color:var(--text-heading);margin-bottom:.5rem}.blog_emptyHint__VoiGc{font-size:1rem;color:var(--text);opacity:.7}.blog_pagination__bjS9y{display:flex;justify-content:center;gap:.5rem;margin-top:2.5rem}.blog_pageBtn__JsnvO{padding:8px 16px;border-radius:1rem;border:1px solid var(--border);background:rgba(0,0,0,0);color:var(--text);font-size:.875rem;cursor:pointer;transition:all .15s ease}.blog_pageBtn__JsnvO:hover{border-color:var(--primary);color:var(--primary)}.blog_pageBtn__JsnvO:disabled{opacity:.4;cursor:not-allowed}.blog_pageBtnActive__gLNmq{background:var(--primary);color:#fff;border-color:var(--primary)}