.Pagination_pagination__w8tzS{display:flex;align-items:center;justify-content:center;gap:var(--space-2);margin-top:var(--space-12)}.Pagination_button__IlGn9{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);font-size:var(--text-body-sm);font-weight:500;color:var(--text-secondary);background:transparent;border:1px solid var(--border-light);border-radius:var(--radius-md);text-decoration:none;transition:all var(--duration-fast)}.Pagination_button__IlGn9:hover:not(.Pagination_disabled__LIoFl){color:var(--text-primary);border-color:var(--border-medium);background:var(--bg-secondary)}.Pagination_button__IlGn9.Pagination_disabled__LIoFl{opacity:.4;cursor:not-allowed;pointer-events:none}.Pagination_buttonText__sNnDO{display:none}@media (min-width:640px){.Pagination_buttonText__sNnDO{display:inline}}.Pagination_pages__KBFQR{display:flex;align-items:center;gap:var(--space-1)}.Pagination_page__YPkJP{display:flex;align-items:center;justify-content:center;min-width:40px;height:40px;font-size:var(--text-body-sm);font-weight:500;color:var(--text-secondary);text-decoration:none;border-radius:var(--radius-md);transition:all var(--duration-fast)}.Pagination_page__YPkJP:hover:not(.Pagination_active__2oAD1){color:var(--text-primary);background:var(--bg-secondary)}.Pagination_page__YPkJP.Pagination_active__2oAD1{color:var(--text-inverse);background:var(--brand-green)}.Pagination_ellipsis__hDrxU{display:flex;align-items:center;justify-content:center;min-width:40px;height:40px;font-size:var(--text-body-sm);color:var(--text-tertiary)}.Typography_heading__UZDln{font-family:var(--font-display);margin:0}.Typography_displayxl__YmyUc{font-size:var(--text-display-xl)}.Typography_displaylg___qfbi,.Typography_displayxl__YmyUc{font-weight:700;line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}.Typography_displaylg___qfbi{font-size:var(--text-display-lg)}.Typography_displaymd__gjWzP{font-size:var(--text-display-md);font-weight:600;line-height:var(--leading-snug)}.Typography_h1__aRdZ2{font-size:var(--text-h1);font-weight:700;line-height:var(--leading-tight)}.Typography_h2__4zh77{font-size:var(--text-h2)}.Typography_h2__4zh77,.Typography_h3__F0juM{font-weight:600;line-height:var(--leading-snug)}.Typography_h3__F0juM{font-size:var(--text-h3)}.Typography_h4__I8xId{font-size:var(--text-h4)}.Typography_h4__I8xId,.Typography_lg__Ha4q9{font-weight:600;line-height:var(--leading-snug)}.Typography_lg__Ha4q9{font-size:var(--text-h2)}.Typography_md__hyZdB{font-size:var(--text-h3)}.Typography_md__hyZdB,.Typography_sm__Uv6IT{font-weight:600;line-height:var(--leading-snug)}.Typography_sm__Uv6IT{font-size:var(--text-h4)}.Typography_gradient__hZ6Ko{background:linear-gradient(135deg,var(--brand-green) 0,var(--brand-green-light) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.Typography_text__m90_D{font-family:var(--font-body);margin:0}.Typography_sizeLg__ZeW23{font-size:var(--text-body-lg);line-height:var(--leading-relaxed)}.Typography_sizeMd__J3xUS{font-size:var(--text-body-md);line-height:var(--leading-normal)}.Typography_sizeSm__5En3G{font-size:var(--text-body-sm);line-height:var(--leading-normal)}.Typography_sizeXs__sZ4Kk{font-size:var(--text-body-xs);line-height:var(--leading-normal)}.Typography_colorPrimary__Y1nGD{color:var(--text-primary)}.Typography_colorSecondary__PoZWy{color:var(--text-secondary)}.Typography_colorMuted__CxCBX{color:var(--text-muted)}.Typography_colorInverse__hiJXE{color:var(--text-inverse)}.Typography_colorBrand__PBsFw{color:var(--brand-green)}.Typography_weightNormal__aY98r{font-weight:400}.Typography_weightMedium__PwUQX{font-weight:500}.Typography_weightSemibold__I3wQr{font-weight:600}.Typography_weightBold__14GkJ{font-weight:700}.Typography_alignLeft__UUWEM{text-align:left}.Typography_alignCenter__CAr90{text-align:center}.Typography_alignRight__7zASf{text-align:right}.Typography_label__puE1E{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-3);font-size:var(--text-body-xs);font-weight:500;text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--brand-green);background:var(--brand-green-glow);border-radius:var(--radius-full)}.page_article__YlLOu{padding:var(--space-16) 0}.page_header__Zc_Ie{text-align:center;margin-bottom:var(--space-12)}.page_meta__p0rBO{display:flex;align-items:center;justify-content:center;gap:var(--space-4);margin-bottom:var(--space-6)}.page_category__n9ZGV{font-size:var(--text-body-sm);color:var(--brand-primary);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.page_author__Ivdf7,.page_date__s1If_{font-size:var(--text-body-sm);color:hsla(0,0%,100%,.5)}.page_title__xYFu1{color:var(--text-inverse);margin-bottom:var(--space-4);max-width:800px;margin-left:auto;margin-right:auto}.page_excerpt__49i5h{color:hsla(0,0%,100%,.7);font-size:var(--text-body-lg);max-width:700px;margin:0 auto}.page_coverImage__448Ce{aspect-ratio:21/9;border-radius:var(--radius-lg);overflow:hidden;margin-bottom:var(--space-12);background:linear-gradient(135deg,rgba(11,122,70,.2),rgba(11,122,70,.05))}.page_coverImage__448Ce img{width:100%;height:100%;object-fit:cover}.page_content__tHqa2{max-width:720px;margin:0 auto;color:hsla(0,0%,100%,.85);font-size:var(--text-body-md);line-height:1.8}.page_content__tHqa2 h2{color:var(--text-inverse);font-size:var(--text-heading-sm);font-weight:600;margin-top:var(--space-10);margin-bottom:var(--space-4)}.page_content__tHqa2 h3{color:var(--text-inverse);font-size:var(--text-body-lg);font-weight:600;margin-top:var(--space-8);margin-bottom:var(--space-3)}.page_content__tHqa2 p{margin-bottom:var(--space-6)}.page_content__tHqa2 a{color:var(--brand-primary);text-decoration:underline}.page_content__tHqa2 a:hover{color:var(--brand-primary-light)}.page_content__tHqa2 ol,.page_content__tHqa2 ul{margin-bottom:var(--space-6);padding-left:var(--space-6)}.page_content__tHqa2 li{margin-bottom:var(--space-2)}.page_content__tHqa2 blockquote{border-left:3px solid var(--brand-primary);padding-left:var(--space-6);margin:var(--space-8) 0;font-style:italic;color:hsla(0,0%,100%,.7)}.page_content__tHqa2 code{background:hsla(0,0%,100%,.1);padding:2px 6px;border-radius:var(--radius-sm);font-family:monospace;font-size:.9em}.page_content__tHqa2 pre{background:rgba(0,0,0,.3);padding:var(--space-4);border-radius:var(--radius-md);overflow-x:auto;margin-bottom:var(--space-6)}.page_content__tHqa2 pre code{background:none;padding:0}.page_content__tHqa2 img{max-width:100%;border-radius:var(--radius-md);margin:var(--space-6) 0}.page_tags___EWDJ{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-10);padding-top:var(--space-8);border-top:1px solid hsla(0,0%,100%,.1)}.page_tag__3zm_Q{padding:var(--space-1) var(--space-3);background:hsla(0,0%,100%,.05);border-radius:var(--radius-full);font-size:var(--text-body-xs);color:hsla(0,0%,100%,.6)}.page_backLink__hjQnF{display:inline-flex;align-items:center;gap:var(--space-2);color:hsla(0,0%,100%,.6);font-size:var(--text-body-sm);margin-bottom:var(--space-8);transition:color var(--duration-fast)}.page_backLink__hjQnF:hover{color:var(--brand-primary)}.page_notFound__tN_KT{text-align:center;padding:var(--space-20) 0}.page_notFoundTitle__yEWSr{color:var(--text-inverse);margin-bottom:var(--space-4)}.page_header__PWgiq{padding:var(--space-16) 0 var(--space-12);text-align:center}.page_title__HjEeY{color:var(--text-inverse);margin-bottom:var(--space-4)}.page_description__4Scvm{color:hsla(0,0%,100%,.7);max-width:600px;margin:0 auto}.page_filters__GXQp2{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:center;margin-bottom:var(--space-12)}.page_filterButton__HLDE1{padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.7);font-size:var(--text-body-sm);cursor:pointer;transition:all var(--duration-fast)}.page_filterButton__HLDE1:hover{background:hsla(0,0%,100%,.1);color:var(--text-inverse)}.page_filterButtonActive__J8Dti{background:var(--brand-primary);border-color:var(--brand-primary);color:#fff}.page_grid__Hjb60{display:grid;grid-template-columns:1fr;grid-gap:var(--space-8);gap:var(--space-8);margin-bottom:var(--space-12)}@media (min-width:768px){.page_grid__Hjb60{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.page_grid__Hjb60{grid-template-columns:repeat(3,1fr)}}.page_postCard__9eXik{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.06);border-radius:var(--radius-lg);overflow:hidden;transition:all var(--duration-normal)}.page_postCard__9eXik:hover{border-color:hsla(0,0%,100%,.12);transform:translateY(-2px)}.page_postImage__7Ci8P{aspect-ratio:16/9;background:linear-gradient(135deg,rgba(11,122,70,.2),rgba(11,122,70,.05));display:flex;align-items:center;justify-content:center}.page_postImage__7Ci8P img{width:100%;height:100%;object-fit:cover}.page_postImagePlaceholder__kwWqi{color:hsla(0,0%,100%,.2)}.page_postContent__Nh_8T{padding:var(--space-6)}.page_postMeta__8bzKr{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3)}.page_postCategory__oLyRr{font-size:var(--text-body-xs);color:var(--brand-primary);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.page_postDate__VUIKz{font-size:var(--text-body-xs);color:hsla(0,0%,100%,.5)}.page_postTitle__Y12C_{color:var(--text-inverse);font-size:var(--text-body-lg);font-weight:600;margin-bottom:var(--space-2);line-height:1.4}.page_postTitle__Y12C_ a{color:inherit;text-decoration:none}.page_postTitle__Y12C_ a:hover{color:var(--brand-primary)}.page_postExcerpt__WmWNu{color:hsla(0,0%,100%,.6);font-size:var(--text-body-sm);line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.page_featuredPost__rsDyg{grid-column:1/-1;display:grid;grid-template-columns:1fr;grid-gap:var(--space-6);gap:var(--space-6)}@media (min-width:768px){.page_featuredPost__rsDyg{grid-template-columns:1fr 1fr}}.page_featuredPost__rsDyg .page_postImage__7Ci8P{aspect-ratio:16/10}.page_featuredPost__rsDyg .page_postContent__Nh_8T{display:flex;flex-direction:column;justify-content:center;padding:var(--space-8)}.page_featuredPost__rsDyg .page_postTitle__Y12C_{font-size:var(--text-heading-sm)}.page_featuredPost__rsDyg .page_postExcerpt__WmWNu{-webkit-line-clamp:4}.page_pagination__mKRgd{display:flex;justify-content:center;gap:var(--space-2)}.page_paginationButton__ixNUV{padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.7);font-size:var(--text-body-sm);cursor:pointer;transition:all var(--duration-fast)}.page_paginationButton__ixNUV:hover:not(:disabled){background:hsla(0,0%,100%,.1);color:var(--text-inverse)}.page_paginationButton__ixNUV:disabled{opacity:.5;cursor:not-allowed}.page_empty__fwiJt{text-align:center;padding:var(--space-16) var(--space-8);color:hsla(0,0%,100%,.5)}.page_emptyTitle__pKFHo{color:var(--text-inverse);margin-bottom:var(--space-2)}.page_header__Nh_gC{padding:var(--space-16) 0 var(--space-12);text-align:center}.page_title__6kOYq{color:var(--text-inverse);margin-bottom:var(--space-4)}.page_description__I7L5W{color:hsla(0,0%,100%,.7);max-width:600px;margin:0 auto}.page_filters__jAOek{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:center;margin-bottom:var(--space-12)}.page_filterButton__rUHFW{padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.7);font-size:var(--text-body-sm);cursor:pointer;transition:all var(--duration-fast)}.page_filterButton__rUHFW:hover{background:hsla(0,0%,100%,.1);color:var(--text-inverse)}.page_filterButtonActive__gbxgI{background:var(--brand-primary);border-color:var(--brand-primary);color:#fff}.page_grid__fcvGr{display:grid;grid-template-columns:1fr;grid-gap:var(--space-8);gap:var(--space-8);margin-bottom:var(--space-12)}@media (min-width:768px){.page_grid__fcvGr{grid-template-columns:repeat(2,1fr)}}.page_caseStudyCard__y46_N{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.06);border-radius:var(--radius-lg);overflow:hidden;transition:all var(--duration-normal)}.page_caseStudyCard__y46_N:hover{border-color:hsla(0,0%,100%,.12);transform:translateY(-2px)}.page_cardImage__uSWde{aspect-ratio:16/9;background:linear-gradient(135deg,rgba(11,122,70,.2),rgba(11,122,70,.05));display:flex;align-items:center;justify-content:center;position:relative}.page_cardImage__uSWde img{width:100%;height:100%;object-fit:cover}.page_cardImagePlaceholder__ge_pH{color:hsla(0,0%,100%,.2)}.page_clientLogo__A2iTB{position:absolute;top:var(--space-4);left:var(--space-4);background:hsla(0,0%,100%,.95);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md)}.page_clientLogo__A2iTB img{height:24px;width:auto}.page_cardContent__hO7xo{padding:var(--space-6)}.page_cardMeta__3L_do{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3)}.page_industry__CF3Ld{font-size:var(--text-body-xs);color:var(--brand-primary);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.page_company__svftf{font-size:var(--text-body-xs);color:hsla(0,0%,100%,.5)}.page_cardTitle__YyQHK{color:var(--text-inverse);font-size:var(--text-body-lg);font-weight:600;margin-bottom:var(--space-3);line-height:1.4}.page_cardTitle__YyQHK a{color:inherit;text-decoration:none}.page_cardTitle__YyQHK a:hover{color:var(--brand-primary)}.page_cardChallenge__s2qWA{color:hsla(0,0%,100%,.6);font-size:var(--text-body-sm);line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:var(--space-4)}.page_results__JMVUw{display:flex;gap:var(--space-6);padding-top:var(--space-4);border-top:1px solid hsla(0,0%,100%,.06)}.page_result__etw_8{text-align:center}.page_resultValue__tJJO1{font-size:var(--text-heading-sm);font-weight:700;color:var(--brand-primary);line-height:1}.page_resultLabel__A8vrU{font-size:var(--text-body-xs);color:hsla(0,0%,100%,.5);margin-top:var(--space-1)}.page_empty__T0Bju{text-align:center;padding:var(--space-16) var(--space-8);color:hsla(0,0%,100%,.5)}.page_emptyTitle__QdjRy{color:var(--text-inverse);margin-bottom:var(--space-2)}.page_header__5HgI3{margin-bottom:var(--space-8)}.page_query__qN3Nd{color:var(--text-secondary);margin-top:var(--space-2)}.page_filters__ODRS3{display:flex;gap:var(--space-2);margin-bottom:var(--space-8);padding-bottom:var(--space-4);border-bottom:1px solid var(--border-light)}.page_filter__4LMYN{padding:var(--space-2) var(--space-4);font-size:var(--text-body-sm);font-weight:500;color:var(--text-secondary);background:transparent;border:1px solid var(--border-light);border-radius:var(--radius-full);text-decoration:none;transition:all var(--duration-fast)}.page_filter__4LMYN:hover{color:var(--text-primary);border-color:var(--text-tertiary)}.page_filter__4LMYN.page_active__wi5EN{color:var(--brand-green);background:rgba(34,197,94,.1);border-color:var(--brand-green)}.page_results__4fUMP{display:flex;flex-direction:column;gap:var(--space-8)}.page_section__aPfR6{display:flex;flex-direction:column;gap:var(--space-4)}.page_sectionTitle__0wPiX{font-size:var(--text-body-lg);font-weight:600;color:var(--text-secondary);margin-bottom:var(--space-2)}.page_list__CQQBZ{display:flex;flex-direction:column;gap:var(--space-4)}.page_item__lYSTH{padding:var(--space-4);background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-lg);transition:all var(--duration-fast)}.page_item__lYSTH:hover{border-color:var(--brand-green);box-shadow:var(--shadow-md)}.page_itemType__L2IYH{display:inline-block;font-size:var(--text-body-xs);font-weight:500;color:var(--brand-green);text-transform:uppercase;letter-spacing:var(--tracking-wide);margin-bottom:var(--space-2)}.page_itemTitle__utUM_{font-size:var(--text-body-lg);font-weight:600;color:var(--text-primary);margin-bottom:var(--space-2)}.page_itemTitle__utUM_ a{color:inherit;text-decoration:none;transition:color var(--duration-fast)}.page_itemTitle__utUM_ a:hover{color:var(--brand-green)}.page_itemExcerpt__lJkue{font-size:var(--text-body-sm);color:var(--text-secondary);line-height:var(--leading-relaxed)}.page_empty__EVbQf{text-align:center;padding:var(--space-16) var(--space-4)}.page_empty__EVbQf a{color:var(--brand-green);text-decoration:none}.page_empty__EVbQf a:hover{text-decoration:underline}@media (max-width:640px){.page_filters__ODRS3{flex-wrap:wrap}.page_filter__4LMYN{flex:1 1;text-align:center;min-width:-moz-fit-content;min-width:fit-content}}.page_article__Dc844{padding:var(--space-16) 0}.page_backLink__XpD61{display:inline-flex;align-items:center;gap:var(--space-2);color:hsla(0,0%,100%,.6);font-size:var(--text-body-sm);margin-bottom:var(--space-8);transition:color var(--duration-fast)}.page_backLink__XpD61:hover{color:var(--brand-primary)}.page_header__McbN_{margin-bottom:var(--space-12)}.page_headerTop__J3W8x{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);margin-bottom:var(--space-4)}.page_clientLogo__yTgVa{background:hsla(0,0%,100%,.95);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md)}.page_clientLogo__yTgVa img{height:32px;width:auto}.page_meta__PKuiY{display:flex;flex-wrap:wrap;gap:var(--space-3)}.page_industry__pD39O{font-size:var(--text-body-sm);color:var(--brand-primary);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.page_company____dwO{font-size:var(--text-body-sm);color:hsla(0,0%,100%,.5)}.page_title__eaIR0{color:var(--text-inverse);margin-bottom:var(--space-6)}.page_coverImage__SxlGb{aspect-ratio:21/9;border-radius:var(--radius-lg);overflow:hidden;margin-bottom:var(--space-12);background:linear-gradient(135deg,rgba(11,122,70,.2),rgba(11,122,70,.05))}.page_coverImage__SxlGb img{width:100%;height:100%;object-fit:cover}.page_resultsSection__lRYLq{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.06);border-radius:var(--radius-lg);padding:var(--space-8);margin-bottom:var(--space-12)}.page_resultsTitle__WsahW{color:var(--text-inverse);font-size:var(--text-body-lg);font-weight:600;margin-bottom:var(--space-6);text-align:center}.page_resultsGrid__4jsDT{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-6);gap:var(--space-6)}@media (min-width:768px){.page_resultsGrid__4jsDT{grid-template-columns:repeat(4,1fr)}}.page_resultCard__mh5DE{text-align:center;padding:var(--space-4)}.page_resultValue__DQDGC{font-size:var(--text-display-sm);font-weight:700;color:var(--brand-primary);line-height:1;margin-bottom:var(--space-2)}.page_resultLabel__LYmmE{font-size:var(--text-body-sm);color:hsla(0,0%,100%,.6)}.page_contentSection__bqtkM{max-width:720px;margin:0 auto var(--space-10)}.page_sectionTitle___IH0R{color:var(--text-inverse);font-size:var(--text-heading-sm);font-weight:600;margin-bottom:var(--space-4);display:flex;align-items:center;gap:var(--space-3)}.page_sectionIcon__R04L_{color:var(--brand-primary)}.page_sectionContent__et6qR{color:hsla(0,0%,100%,.8);font-size:var(--text-body-md);line-height:1.8}.page_quote__EvIDY{background:linear-gradient(135deg,rgba(11,122,70,.1),rgba(11,122,70,.05));border-left:4px solid var(--brand-primary);border-radius:0 var(--radius-lg) var(--radius-lg) 0;padding:var(--space-8);margin:var(--space-12) auto;max-width:720px}.page_quoteText__n1EnV{font-size:var(--text-body-lg);font-style:italic;color:hsla(0,0%,100%,.9);line-height:1.7;margin-bottom:var(--space-4)}.page_quoteAuthor__6XamR{display:flex;align-items:center;gap:var(--space-3)}.page_quoteAvatar__zbCSK{width:48px;height:48px;border-radius:50%;background:hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.4)}.page_quoteInfo__w8D1S{line-height:1.4}.page_quoteName__FedNk{color:var(--text-inverse);font-weight:600}.page_quoteRole__JvW_m{color:hsla(0,0%,100%,.5);font-size:var(--text-body-sm)}.page_cta__374bs{text-align:center;padding:var(--space-12);background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.06);border-radius:var(--radius-lg);margin-top:var(--space-12)}.page_ctaTitle__zA5to{color:var(--text-inverse);margin-bottom:var(--space-4)}.page_ctaText__hokSx{color:hsla(0,0%,100%,.6);margin-bottom:var(--space-6)}.page_ctaButtons__JVmNl{display:flex;gap:var(--space-4);justify-content:center;flex-wrap:wrap}