.BlogHeroSection_heading__oPULX{font-size:40px;font-weight:800;color:#111827;margin:0 0 16px;line-height:1.2;font-family:var(--blog-font-header,inherit)}.BlogHeroSection_heroFeatured__xxXQh{max-width:1280px;margin:0 auto;padding:64px 24px 80px;border-bottom:1px solid #f1f5f9}.BlogHeroSection_heroFeaturedContainer__SR4tv{display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:center}.BlogHeroSection_heroFeaturedInfo__Z6mBQ{display:flex;flex-direction:column;align-items:flex-start}.BlogHeroSection_heroMeta__W_zPN{display:flex;align-items:center;gap:12px;margin-bottom:24px}.BlogHeroSection_heroCategoryBadge___W8WX{padding:4px 12px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border-radius:9999px}.BlogHeroSection_heroReadingTime__DqmuZ{font-size:14px;font-weight:500;color:#64748b;display:flex;align-items:center;gap:6px}.BlogHeroSection_heroFeaturedTitle__Ys4BD{font-size:clamp(32px,4vw,56px);font-weight:800;letter-spacing:-.025em;color:#020617;line-height:1.1;margin:0 0 24px;font-family:var(--blog-font-header,inherit)}.BlogHeroSection_heroFeaturedDescription__s9D_Z{font-size:18px;color:#475569;margin:0 0 32px;line-height:1.6;max-width:520px}.BlogHeroSection_heroAuthor__6pFEf{display:flex;align-items:center;gap:16px;margin-bottom:32px}.BlogHeroSection_heroAuthorAvatar___U9_0{object-fit:cover}.BlogHeroSection_heroAuthorAvatar___U9_0,.BlogHeroSection_heroAuthorInitial__dhKCa{width:48px;height:48px;border-radius:50%;border:2px solid #fff;box-shadow:0 1px 3px rgba(0,0,0,.1)}.BlogHeroSection_heroAuthorInitial__dhKCa{background-color:#f1f5f9;display:flex;align-items:center;justify-content:center;color:#475569;font-weight:700;font-size:18px}.BlogHeroSection_heroAuthorName__vP88I{font-size:14px;font-weight:700;color:#0f172a;margin:0}.BlogHeroSection_heroAuthorDate__pGGOm{font-size:14px;color:#64748b;margin:4px 0 0}.BlogHeroSection_heroReadButton__N11g0{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 24px;color:var(--btn-primary-text,#fff);background-color:var(--btn-primary-bg,#4f46e5);border:1px solid var(--btn-primary-border,#4f46e5);font-weight:var(--btn-primary-weight,600);font-size:15px;border-radius:8px;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,transform .15s ease}.BlogHeroSection_heroReadButton__N11g0:hover{background-color:color-mix(in srgb,var(--btn-primary-bg,#4f46e5) 85%,#000);border-color:color-mix(in srgb,var(--btn-primary-border,#4f46e5) 85%,#000);transform:translateY(-1px)}.BlogHeroSection_heroReadButtonIcon__VZqnX{transition:transform .15s ease}.BlogHeroSection_heroReadButton__N11g0:hover .BlogHeroSection_heroReadButtonIcon__VZqnX{transform:translateX(4px)}.BlogHeroSection_heroFeaturedImageWrapper__kuwV5{border-radius:12px;overflow:hidden;aspect-ratio:3/2;box-shadow:0 8px 32px rgba(0,0,0,.08)}.BlogHeroSection_heroFeaturedImage__gKZbN{width:100%;height:100%;object-fit:cover;display:block}@media (max-width:768px){.BlogHeroSection_heading__oPULX{font-size:28px}.BlogHeroSection_heroFeatured__xxXQh{padding:48px 24px 56px}.BlogHeroSection_heroFeaturedContainer__SR4tv{grid-template-columns:1fr;gap:40px}.BlogHeroSection_heroFeaturedInfo__Z6mBQ{order:2}.BlogHeroSection_heroFeaturedImageWrapper__kuwV5{order:1}.BlogHeroSection_heroFeaturedTitle__Ys4BD{font-size:32px}.BlogHeroSection_heroFeaturedDescription__s9D_Z{font-size:16px}}@media (max-width:480px){.BlogHeroSection_heading__oPULX{font-size:24px}.BlogHeroSection_heroFeaturedTitle__Ys4BD{font-size:28px}}.CategoryNavigation_outerWrapper__4CvbA{max-width:1280px;margin:0 auto;padding:24px 24px 0}.CategoryNavigation_scrollContainer__72nUj{display:flex;flex-wrap:wrap;gap:8px}.CategoryNavigation_pill__Ol7jJ{white-space:nowrap;padding:10px 20px;font-size:14px;font-weight:600;border-radius:9999px;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.CategoryNavigation_pillActive__q9KXn{background-color:var(--blog-color-main,#4f46e5);color:#fff;border:1px solid var(--blog-color-main,#4f46e5);box-shadow:0 4px 6px -1px rgba(15,23,42,.1)}.CategoryNavigation_pillInactive__T5qEG{background-color:#f8fafc;color:#475569;border:1px solid #e2e8f0}.CategoryNavigation_pillInactive__T5qEG:hover{background-color:color-mix(in srgb,var(--blog-color-main,#4f46e5) 10%,transparent);border-color:transparent}.ArticleCard_card__XlVRu{display:flex;flex-direction:column;background-color:#fff;border-radius:16px;border:1px solid #e2e8f0;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.04);text-decoration:none;color:inherit;height:100%;transition:box-shadow .3s ease,border-color .3s ease,transform .3s ease}.ArticleCard_card__XlVRu:hover{box-shadow:0 20px 40px -12px rgba(15,23,42,.05);border-color:#cbd5e1;transform:translateY(-4px)}.ArticleCard_card__XlVRu:hover .ArticleCard_cardImage__iTIrV{transform:scale(1.05)}.ArticleCard_card__XlVRu:hover .ArticleCard_cardTitle__buJxP{color:var(--blog-color-main,#4f46e5)}.ArticleCard_imageWrapper__Z7_Rg{width:100%;aspect-ratio:16/10;overflow:hidden;background-color:#f1f5f9}.ArticleCard_cardImage__iTIrV{width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s ease}.ArticleCard_content__1cxZa{display:flex;flex-direction:column;flex:1 1;padding:24px}.ArticleCard_metaTop__tYvs5{display:flex;align-items:center;gap:12px;margin-bottom:16px}.ArticleCard_category__UXRLa{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--blog-color-main,#4f46e5)}.ArticleCard_dot__c7LYa{width:4px;height:4px;border-radius:50%;background-color:#cbd5e1;flex-shrink:0}.ArticleCard_readingTime__cH78w{font-size:14px;font-weight:500;color:#64748b;display:flex;align-items:center;gap:6px}.ArticleCard_cardTitle__buJxP{font-size:18px;font-weight:700;line-height:1.4;color:#020617;margin:0 0 12px;transition:color .15s ease}.ArticleCard_cardTitle__buJxP,.ArticleCard_description__GvXcT{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ArticleCard_description__GvXcT{font-size:14px;line-height:1.6;color:#475569;margin:0 0 24px}.ArticleCard_authorRow__yBmvn{margin-top:auto;display:flex;align-items:center;gap:12px;padding-top:20px;border-top:1px solid #f1f5f9}.ArticleCard_authorAvatar__W94xG{background-color:#f1f5f9;display:flex;align-items:center;justify-content:center;color:#475569;font-weight:700;font-size:14px}.ArticleCard_authorAvatarImg__d5Ar2,.ArticleCard_authorAvatar__W94xG{width:36px;height:36px;border-radius:50%;border:1px solid #e2e8f0;flex-shrink:0}.ArticleCard_authorAvatarImg__d5Ar2{object-fit:cover}.ArticleCard_authorInfo__hdFwh{display:flex;flex-direction:column}.ArticleCard_authorName___dBXB{font-size:14px;font-weight:700;color:#0f172a;line-height:1}.ArticleCard_authorDate__ACvOy{font-size:12px;color:#64748b;margin-top:4px}.ArticleGrid_grid__I7jPC{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}@media (max-width:768px){.ArticleGrid_grid__I7jPC{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.ArticleGrid_grid__I7jPC{grid-template-columns:1fr}}.LoadMoreButton_loadMoreButton__xB17L{padding:12px 32px;font-size:14px;font-weight:600;background-color:#fff;border:1px solid var(--btn-accent);border-radius:8px;cursor:pointer;color:var(--btn-accent);transition:background-color .2s ease,color .2s ease}.LoadMoreButton_loadMoreButton__xB17L:hover{background-color:color-mix(in srgb,var(--btn-accent) 12%,transparent);color:var(--btn-accent)}.RelatedArticles_grid__Fylfp{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.RelatedArticles_viewAllLink__LXtpt{display:inline-flex;align-items:center;gap:4px;font-size:15px;font-weight:600;color:var(--blog-color-main,#4f46e5);text-decoration:none;transition:opacity .15s ease}.RelatedArticles_viewAllLink__LXtpt:hover{opacity:.8}@media (max-width:768px){.RelatedArticles_grid__Fylfp{grid-template-columns:repeat(2,1fr)}.RelatedArticles_viewAllLink__LXtpt{display:none}}@media (max-width:480px){.RelatedArticles_grid__Fylfp{grid-template-columns:1fr}}.TableOfContents_nav__1Wkgu{position:-webkit-sticky;position:sticky;max-height:calc(100vh - 100px);overflow-y:auto}.TableOfContents_title___vjdh{font-size:14px;font-weight:700;color:#111827;text-transform:uppercase;letter-spacing:.05em;margin:0 0 12px}.TableOfContents_list__l_zbc{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}.TableOfContents_link__Asa5N{display:block;font-size:14px;font-weight:500;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-underline-offset:3px;padding:4px 0 4px 12px;line-height:1.4;transition:color .15s,-webkit-text-decoration-color .15s;transition:color .15s,text-decoration-color .15s;transition:color .15s,text-decoration-color .15s,-webkit-text-decoration-color .15s;cursor:pointer;border-left:2px solid transparent;margin-left:0}.TableOfContents_link__Asa5N:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.TableOfContents_linkActive__E1cKz{color:#4f46e5;border-left-color:#4f46e5}.TableOfContents_linkInactive__Cd3B1{color:#6b7280}.AuthorPageClient_socialButton__kPgZh{transition:opacity .2s ease,transform .2s ease}.AuthorPageClient_socialButton__kPgZh:hover{opacity:.5!important}