.blog_featuredSection__JDbcc{background:var(--dark-deep);min-height:400px;overflow:hidden;position:relative}.blog_featuredBg__xXrxO{height:100%;inset:0;object-fit:cover;opacity:.5;position:absolute;width:100%}.blog_featuredOverlay__tZjL9{background:linear-gradient(180deg,rgba(16,18,16,.15),rgba(16,18,16,.75)),radial-gradient(ellipse 80% 60% at 70% 30%,rgba(61,183,111,.06),transparent);inset:0;position:absolute}.blog_featuredCard__MRcOu{display:flex;min-height:400px;position:relative;z-index:1}.blog_featuredBody__s7HHv{display:flex;flex-direction:column;gap:20px;justify-content:flex-end;max-width:100%;padding:64px 0;width:100%}.blog_featuredMedia__I5AXL{display:none}.blog_featuredMeta__n1t02{align-items:center;color:rgba(255,255,255,.6);display:flex;flex-wrap:wrap;font-size:13px;font-weight:600;gap:10px}.blog_metaDot__4KLmC{color:rgba(255,255,255,.25)}.blog_categoryBadge__XdQ0H{background:rgba(61,183,111,.12);border:1px solid rgba(61,183,111,.35);border-radius:999px;color:var(--brand);font-size:11px;font-weight:800;padding:4px 12px;text-transform:uppercase;white-space:nowrap}.blog_featuredBody__s7HHv h2{color:#ffffff;font-size:clamp(26px,3vw,38px);line-height:1.15;margin-bottom:0;max-width:100%}.blog_featuredBody__s7HHv>p{color:rgba(255,255,255,.7);font-size:16px;line-height:1.7;margin-bottom:0;max-width:100%}.blog_featuredCta__4I0eV{align-items:center;background:var(--brand);border-radius:999px;color:#ffffff;display:inline-flex;font-size:13px;font-weight:800;margin-top:8px;padding:12px 22px;transition:box-shadow .24s ease,transform .24s ease;width:fit-content}.blog_featuredCard__MRcOu:hover .blog_featuredCta__4I0eV{box-shadow:0 12px 28px rgba(61,183,111,.3);transform:translateY(-2px)}.blog_blogSection__EZeQU{background:var(--paper-soft);padding:72px 0 96px}.blog_postGrid__yuEog{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.blog_postCard__N8pLU{background:var(--paper);border:1px solid var(--line);border-radius:14px;box-shadow:0 4px 20px rgba(16,18,16,.06);display:flex;flex-direction:column;overflow:hidden;transition:border-color .26s ease,box-shadow .26s ease,transform .26s ease}.blog_postCard__N8pLU:hover{border-color:rgba(61,183,111,.4);box-shadow:0 20px 50px rgba(16,18,16,.12);transform:translateY(-6px)}.blog_cardLink__QL_6t{display:flex;flex:1;flex-direction:column}.blog_postMedia__j_Epy{aspect-ratio:16/9;background:linear-gradient(135deg,var(--dark),var(--dark-deep));overflow:hidden;position:relative}.blog_postMedia__j_Epy img{height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.25,.46,.45,.94);width:100%}.blog_postCard__N8pLU:hover .blog_postMedia__j_Epy img{transform:scale(1.06)}.blog_postBody__mmxPz{display:flex;flex:1;flex-direction:column;gap:12px;padding:22px 24px 0}.blog_postMeta__IjTU0{align-items:center;display:flex;gap:10px}.blog_postMeta__IjTU0 time{color:var(--muted);font-size:12px;font-weight:600}.blog_postBody__mmxPz h2{color:var(--ink);font-size:clamp(16px,1.5vw,19px);line-height:1.35;margin-bottom:0;transition:color .2s ease}.blog_postCard__N8pLU:hover .blog_postBody__mmxPz h2{color:var(--brand)}.blog_postBody__mmxPz>p{color:var(--muted);font-size:13.5px;flex:1;line-height:1.6;margin-bottom:0}.blog_postFooter__ZWQPO{align-items:center;background:var(--paper-soft);border-top:1px solid var(--line);display:flex;justify-content:space-between;margin:auto -24px -1px;padding:14px 24px}.blog_author__dLog6{color:var(--ink);font-size:12px;font-weight:700}.blog_readTime__lwPkt{background:rgba(61,183,111,.1);border-radius:999px;color:#1a7a3a;font-size:11px;font-weight:700;padding:4px 10px}.blog_pagination__cBaLz{align-items:center;border-top:1px solid var(--line);display:flex;gap:16px;justify-content:center;margin-top:56px;padding-top:36px}.blog_paginationLink__Pn8BW{background:rgba(61,183,111,.06);border:1px solid rgba(61,183,111,.2);border-radius:999px;color:var(--brand);font-size:13px;font-weight:700;padding:10px 20px;transition:background .2s ease,box-shadow .2s ease,transform .2s ease}.blog_paginationLink__Pn8BW:hover{background:rgba(61,183,111,.1);box-shadow:0 4px 12px rgba(61,183,111,.15);transform:translateY(-1px)}.blog_paginationNumbers__W1XZk{align-items:center;display:flex;gap:6px}.blog_paginationNumber__er_yq{align-items:center;border:1px solid var(--line);border-radius:10px;color:var(--ink-soft);display:flex;font-size:14px;font-weight:700;height:40px;justify-content:center;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease;width:40px}.blog_paginationNumber__er_yq:hover{border-color:var(--brand);color:var(--brand);transform:translateY(-1px)}.blog_paginationActive__wxFiE{background:var(--brand);border-color:var(--brand);box-shadow:0 6px 16px rgba(61,183,111,.25);color:#ffffff}.blog_paginationActive__wxFiE:hover{background:var(--brand);border-color:var(--brand);color:#ffffff;transform:translateY(-1px)}.blog_postHero__q5HSC{background:var(--dark-deep);color:#ffffff;min-height:360px;overflow:hidden;padding:56px 0 64px;position:relative}.blog_postHeroBg__5ae_s{height:100%;inset:0;object-fit:cover;opacity:.5;position:absolute;width:100%}.blog_postHeroOverlay__HZDa6{background:linear-gradient(180deg,rgba(16,18,16,.2),rgba(16,18,16,.75)),radial-gradient(ellipse 60% 80% at 30% 20%,rgba(61,183,111,.05),transparent);inset:0;position:absolute}.blog_postHero__q5HSC:before{background:linear-gradient(90deg,rgba(61,183,111,.05) 1px,transparent 0),linear-gradient(0deg,rgba(61,183,111,.03) 1px,transparent 0);background-size:72px 72px;content:"";inset:0;pointer-events:none;position:absolute}.blog_postHeroInner__yKpcy{display:flex;flex-direction:column;gap:18px;max-width:820px;position:relative;z-index:1}.blog_breadcrumb__ak3pq{align-items:center;color:rgba(255,255,255,.6);display:inline-flex;font-size:14px;font-weight:600;gap:6px;transition:color .18s ease;width:fit-content}.blog_breadcrumb__ak3pq:hover{color:var(--brand)}.blog_postHeroMeta__cj_uf{align-items:center;color:rgba(255,255,255,.6);display:flex;flex-wrap:wrap;font-size:13px;font-weight:600;gap:10px}.blog_postHeroMeta__cj_uf .blog_categoryBadge__XdQ0H{background:rgba(61,183,111,.12);border-color:rgba(61,183,111,.4)}.blog_postHeroMeta__cj_uf .blog_metaDot__4KLmC{color:rgba(255,255,255,.2)}.blog_postHeroInner__yKpcy h1{color:#ffffff;font-size:clamp(28px,4.5vw,48px);letter-spacing:-.02em;line-height:1.1;margin-bottom:0}.blog_authorRow__8QjH1{align-items:center;display:flex;gap:12px;margin-top:12px}.blog_authorAvatar__EVEuB{align-items:center;background:linear-gradient(135deg,var(--brand),#2a9d5c);border-radius:999px;box-shadow:0 4px 12px rgba(61,183,111,.3);color:#ffffff;display:flex;font-size:14px;font-weight:800;height:40px;justify-content:center;width:40px}.blog_authorRow__8QjH1 span:last-child{color:rgba(255,255,255,.8);font-size:14px;font-weight:700}.blog_articleSection__Mm1nu{background:var(--paper);padding:64px 0 96px}.blog_articleContent__Hwnb_{color:var(--ink);font-size:17.5px;letter-spacing:-.01em;line-height:1.85;margin:0 auto;max-width:100%}.blog_articleContent__Hwnb_ h2{font-size:clamp(24px,2.6vw,32px);letter-spacing:-.02em;margin-top:56px;padding-top:28px;position:relative}.blog_articleContent__Hwnb_ h2:before{background:var(--brand);border-radius:2px;content:"";height:3px;left:0;position:absolute;top:0;width:48px}.blog_articleContent__Hwnb_ h3{font-size:clamp(18px,1.8vw,23px);letter-spacing:-.01em;margin-top:40px}.blog_articleContent__Hwnb_ p{margin-bottom:24px}.blog_articleContent__Hwnb_ a{color:var(--brand);font-weight:600;text-decoration:underline;text-decoration-color:rgba(61,183,111,.3);text-underline-offset:3px;transition:text-decoration-color .18s ease}.blog_articleContent__Hwnb_ a:hover{text-decoration-color:var(--brand)}.blog_articleContent__Hwnb_ ol,.blog_articleContent__Hwnb_ ul{margin-bottom:24px;padding-left:24px}.blog_articleContent__Hwnb_ li{margin-bottom:10px}.blog_articleContent__Hwnb_ li::marker{color:var(--brand)}.blog_articleContent__Hwnb_ blockquote{background:linear-gradient(135deg,rgba(61,183,111,.04),rgba(61,183,111,.01));border-left:4px solid var(--brand);border-radius:0 12px 12px 0;color:var(--ink-soft);font-size:18px;font-style:italic;margin:36px 0;padding:24px 32px}.blog_articleContent__Hwnb_ code{background:var(--paper-soft);border:1px solid var(--line);border-radius:5px;font-size:.85em;padding:2px 7px}.blog_articleContent__Hwnb_ pre{background:var(--dark-deep);border:1px solid rgba(61,183,111,.15);border-radius:14px;box-shadow:inset 0 2px 8px rgba(0,0,0,.3);color:rgba(255,255,255,.9);margin:36px 0;overflow-x:auto;padding:24px 28px}.blog_articleContent__Hwnb_ pre code{background:none;border:none;color:inherit;font-size:14px;padding:0}.blog_articleContent__Hwnb_ table{border:1px solid var(--line);border-collapse:collapse;border-radius:12px;font-size:14px;margin:36px 0;overflow:hidden;width:100%}.blog_articleContent__Hwnb_ td,.blog_articleContent__Hwnb_ th{border:1px solid var(--line);padding:12px 16px;text-align:left}.blog_articleContent__Hwnb_ th{background:var(--paper-green);color:var(--ink);font-weight:700}.blog_articleContent__Hwnb_ img{border:1px solid var(--line);border-radius:12px;box-shadow:0 12px 36px rgba(16,18,16,.08);margin:36px 0;max-width:100%}.blog_articleContent__Hwnb_ hr{border:none;border-top:1px solid var(--line);margin:56px 0}.blog_articleContent__Hwnb_ strong{color:var(--ink);font-weight:700}.blog_relatedSection__D3CeR{background:linear-gradient(90deg,rgba(61,183,111,.03) 1px,transparent 1px),var(--paper-soft);background-size:80px 80px,auto;border-top:1px solid var(--line);padding:64px 0 80px;position:relative}.blog_relatedSection__D3CeR:before{background:linear-gradient(90deg,transparent,rgba(61,183,111,.3),transparent);content:"";height:1px;left:0;position:absolute;right:0;top:0}.blog_relatedHeading__J2Z6x{font-size:clamp(22px,2.2vw,28px);margin-bottom:32px}.blog_relatedGrid__Yod7R{display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr))}.blog_relatedCard__jHniT{background:var(--paper);border:1px solid var(--line);border-radius:14px;box-shadow:0 6px 18px rgba(16,18,16,.04);display:flex;flex-direction:column;overflow:hidden;transition:border-color .26s ease,box-shadow .26s ease,transform .26s ease}.blog_relatedCard__jHniT:hover{border-color:rgba(61,183,111,.34);box-shadow:0 18px 44px rgba(16,18,16,.1);transform:translateY(-5px)}.blog_relatedMedia__LRrH1{aspect-ratio:16/9;background:linear-gradient(135deg,#0d1b2a,#1a3a2a);overflow:hidden;position:relative}.blog_relatedMedia__LRrH1[data-category=AI]{background:linear-gradient(135deg,#1a2332,#0f4c3a 50%,#1a3a2a)}.blog_relatedMedia__LRrH1[data-category="Data Platforms & Engineering"]{background:linear-gradient(135deg,#0f2027,#203a43 50%,#2c5364)}.blog_relatedMedia__LRrH1[data-category="Strategy & Planning"]{background:linear-gradient(135deg,#1a1a2e,#16213e 50%,#0f3460)}.blog_relatedMedia__LRrH1 img{height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.25,.46,.45,.94);width:100%}.blog_relatedCard__jHniT:hover .blog_relatedMedia__LRrH1 img{transform:scale(1.06)}.blog_relatedBody__H3_JH{display:flex;flex-direction:column;gap:10px;padding:20px 22px 22px}.blog_relatedBody__H3_JH h3{color:var(--ink);font-size:15px;line-height:1.4;margin-bottom:0;transition:color .2s ease}.blog_relatedCard__jHniT:hover .blog_relatedBody__H3_JH h3{color:var(--brand)}[data-theme=dark] .blog_blogSection__EZeQU{background:var(--dark)}[data-theme=dark] .blog_postCard__N8pLU{background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.08)}[data-theme=dark] .blog_postCard__N8pLU:hover{border-color:rgba(61,183,111,.4)}[data-theme=dark] .blog_postFooter__ZWQPO{border-color:rgba(255,255,255,.08)}[data-theme=dark] .blog_relatedCard__jHniT{background:rgba(255,255,255,.02);border-color:rgba(255,255,255,.06)}[data-theme=dark] .blog_relatedCard__jHniT:hover{border-color:rgba(61,183,111,.4)}[data-theme=dark] .blog_relatedSection__D3CeR{background:var(--dark)}[data-theme=dark] .blog_articleContent__Hwnb_ blockquote{background:rgba(61,183,111,.04)}[data-theme=dark] .blog_articleContent__Hwnb_ th{background:rgba(61,183,111,.08)}[data-theme=dark] .blog_articleSection__Mm1nu{background:var(--dark)}[data-theme=dark] .blog_paginationNumber__er_yq{border-color:rgba(255,255,255,.1);color:rgba(255,255,255,.6)}[data-theme=dark] .blog_paginationLink__Pn8BW{background:rgba(61,183,111,.08);border-color:rgba(61,183,111,.25)}@media (max-width:1024px){.blog_featuredCard__MRcOu{min-height:340px}.blog_postGrid__yuEog,.blog_relatedGrid__Yod7R{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.blog_featuredCard__MRcOu{min-height:300px}.blog_featuredBody__s7HHv h2{font-size:22px}.blog_postGrid__yuEog{gap:18px}.blog_postGrid__yuEog,.blog_relatedGrid__Yod7R{grid-template-columns:1fr}.blog_postHeroInner__yKpcy h1{font-size:26px}.blog_articleContent__Hwnb_{font-size:16px}.blog_pagination__cBaLz{flex-wrap:wrap}}