.Breadcrumb_breadcrumb__list__tpFzZ{flex-wrap:wrap}.Breadcrumb_breadcrumb__item__cdpgC,.Breadcrumb_breadcrumb__list__tpFzZ{display:flex;align-items:center;gap:var(--space-2)}.Breadcrumb_breadcrumb__link__ptikD{font-size:var(--text-sm);color:var(--color-text-muted);transition:color var(--transition-fast)}.Breadcrumb_breadcrumb__link__ptikD:hover{color:var(--color-primary)}.Breadcrumb_breadcrumb__link__ptikD:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px;border-radius:var(--radius-sm)}.Breadcrumb_breadcrumb__current__5FH2S{font-size:var(--text-sm);color:var(--color-text-secondary)}.Breadcrumb_breadcrumb__separator__QC24F{font-size:var(--text-sm);color:var(--color-border);-webkit-user-select:none;-moz-user-select:none;user-select:none}.CaseStudyCard_cs-card__8yR_P{display:contents}.CaseStudyCard_cs-card__number__qVmi7{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);color:var(--color-text);letter-spacing:var(--letter-spacing-wide);line-height:1;padding-top:var(--space-2);white-space:nowrap;align-self:start}@media(max-width:767px){.CaseStudyCard_cs-card__number__qVmi7{display:none}}.CaseStudyCard_cs-card__number-total__Cr0y_{color:var(--color-text-muted)}.CaseStudyCard_cs-card__body__tIA3f{display:flex;flex-direction:column;gap:var(--space-4)}.CaseStudyCard_cs-card__link__wgfdm{display:block;text-decoration:none;border-radius:var(--radius-md);overflow:hidden}.CaseStudyCard_cs-card__link__wgfdm:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px;border-radius:var(--radius-md)}.CaseStudyCard_cs-card__link__wgfdm:hover .CaseStudyCard_cs-card__image__0BY6W{transform:scale(1.03)}.CaseStudyCard_cs-card__image-wrap__Ti4lT{position:relative;width:100%;aspect-ratio:16/9;border-radius:var(--radius-md);overflow:hidden;background:var(--color-bg-secondary)}@media(min-width:1024px){.CaseStudyCard_cs-card__image-wrap__Ti4lT{aspect-ratio:21/9}}.CaseStudyCard_cs-card__image__0BY6W{object-fit:cover;transition:transform var(--transition-slow)}.CaseStudyCard_cs-card__info__3ZxnO{display:flex;flex-direction:column;gap:var(--space-3)}.CaseStudyCard_cs-card__title__9yNNF{margin:0;font-family:var(--font-heading);font-size:var(--text-h4);font-weight:var(--font-weight-bold);color:var(--color-text);line-height:var(--line-height-heading)}.CaseStudyCard_cs-card__tags__CiZtE{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;margin:0;padding:0}.CaseStudyCard_cs-card__tag__WJNL5{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);color:var(--color-text-secondary);border:1px solid var(--color-border)}.CaseStudiesList_case-studies-list__Q166A{padding-block:var(--space-24)}.CaseStudiesList_case-studies-list__inner__fcPKR{width:100%;max-width:1280px;margin-inline:auto;padding-inline:var(--space-6)}@media(min-width:1024px){.CaseStudiesList_case-studies-list__inner__fcPKR{padding-inline:var(--space-12)}}.CaseStudiesList_case-studies-list__inner__fcPKR{display:grid;grid-template-columns:14rem 1fr;grid-template-rows:auto 1fr;grid-template-areas:"label note" "label list";grid-column-gap:var(--space-12);column-gap:var(--space-12);grid-row-gap:var(--space-8);row-gap:var(--space-8);align-items:start}@media(min-width:1024px){.CaseStudiesList_case-studies-list__inner__fcPKR{column-gap:var(--space-16)}}@media(max-width:767px){.CaseStudiesList_case-studies-list__inner__fcPKR{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"label" "note" "list"}}.CaseStudiesList_case-studies-list__label__aYk_g{grid-area:label;display:flex;flex-direction:column;gap:var(--space-4)}@media(min-width:768px){.CaseStudiesList_case-studies-list__label__aYk_g{position:-webkit-sticky;position:sticky;top:var(--space-12)}}.CaseStudiesList_case-studies-list__note__HNYoz{grid-area:note;margin:0;font-size:var(--text-h6);line-height:1.6;color:var(--color-text)}.CaseStudiesList_case-studies-list__heading__cOOwG{margin:0;font-size:var(--text-h3);font-family:var(--font-heading);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--color-text)}.CaseStudiesList_case-studies-list__list__X9XyT{grid-area:list;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-16)}.CaseStudiesList_case-studies-list__item__N2_1S{display:grid;grid-template-columns:1fr}.FeaturedWorks_featured-works__retBY{padding-block:var(--space-24)}.FeaturedWorks_featured-works__inner__btsHn{width:100%;max-width:1280px;margin-inline:auto;padding-inline:var(--space-6)}@media(min-width:1024px){.FeaturedWorks_featured-works__inner__btsHn{padding-inline:var(--space-12)}}.FeaturedWorks_featured-works__inner__btsHn{display:grid;grid-template-columns:13rem 1fr;grid-template-rows:auto 1fr;grid-template-areas:"header note" "header list";grid-column-gap:var(--space-12);column-gap:var(--space-12);grid-row-gap:var(--space-8);row-gap:var(--space-8);align-items:start}@media(min-width:1024px){.FeaturedWorks_featured-works__inner__btsHn{column-gap:var(--space-16)}}@media(max-width:767px){.FeaturedWorks_featured-works__inner__btsHn{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"header" "note" "list"}}.FeaturedWorks_featured-works__header__YmEKG{grid-area:header;padding-top:var(--space-2)}@media(min-width:768px){.FeaturedWorks_featured-works__header__YmEKG{position:-webkit-sticky;position:sticky;top:var(--space-20)}}.FeaturedWorks_featured-works__label-text__aR7iw{display:inline-block;font-size:var(--text-lg);font-family:var(--font-body);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--color-text-muted)}.FeaturedWorks_featured-works__note__2Ltxu{grid-area:note;margin:0;font-size:var(--text-h6);line-height:1.6;color:var(--color-text)}.FeaturedWorks_featured-works__list__9aqrs{grid-area:list;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-16)}.FeaturedWorks_featured-works__item__nF_iR{display:grid;grid-template-columns:4rem 1fr;grid-gap:var(--space-4) var(--space-8);gap:var(--space-4) var(--space-8);align-items:start}.FeaturedWorks_featured-works__item__nF_iR:nth-child(2n){direction:rtl}.FeaturedWorks_featured-works__item__nF_iR:nth-child(2n)>*{direction:ltr}@media(max-width:767px){.FeaturedWorks_featured-works__item__nF_iR{grid-template-columns:1fr}}.FeaturedWorks_featured-works__number__UeUV9{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-text);letter-spacing:var(--letter-spacing-wide);line-height:1;padding-top:var(--space-2);white-space:nowrap}@media(max-width:767px){.FeaturedWorks_featured-works__number__UeUV9{display:none}}.FeaturedWorks_featured-works__number-total__UqluC{color:var(--color-text-muted)}.FeaturedWorks_featured-works__image-link__G5izI{display:block;text-decoration:none;border-radius:var(--radius-md);overflow:hidden}.FeaturedWorks_featured-works__image-link__G5izI:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.FeaturedWorks_featured-works__image-wrap__7Yz5h{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:var(--radius-md);background:var(--color-bg-secondary)}@media(min-width:1024px){.FeaturedWorks_featured-works__image-wrap__7Yz5h{aspect-ratio:21/9}}.FeaturedWorks_featured-works__image__CHQ8F{object-fit:cover;transition:transform var(--transition-slow)}.FeaturedWorks_featured-works__image-link__G5izI:hover .FeaturedWorks_featured-works__image__CHQ8F{transform:scale(1.03)}.FeaturedWorks_featured-works__overlay__KlATx{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;gap:var(--space-3);padding:var(--space-8);background:linear-gradient(0deg,rgba(0,0,0,.82) 0,rgba(0,0,0,.4) 50%,transparent);opacity:0;transition:opacity var(--transition-base)}.FeaturedWorks_featured-works__image-link__G5izI:hover .FeaturedWorks_featured-works__overlay__KlATx{opacity:1}@media(max-width:767px){.FeaturedWorks_featured-works__overlay__KlATx{display:none}}.FeaturedWorks_featured-works__overlay-title__ep5j8{margin:0;font-family:var(--font-heading);font-size:var(--text-xl);font-weight:var(--font-weight-bold);color:#fff;line-height:var(--line-height-heading)}.FeaturedWorks_featured-works__overlay-tags__mpwZl{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;margin:0;padding:0}.FeaturedWorks_featured-works__overlay-tag__E8NIb{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:hsla(0,0%,100%,.75);padding:var(--space-1) var(--space-3);border:1px solid hsla(0,0%,100%,.3);border-radius:var(--radius-full)}.FeaturedWorks_featured-works__mobile-info__7cQqW{display:none}@media(max-width:767px){.FeaturedWorks_featured-works__mobile-info__7cQqW{display:flex;flex-direction:column;gap:var(--space-3)}}.FeaturedWorks_featured-works__mobile-title-link__AvYUP{text-decoration:none;color:inherit}.FeaturedWorks_featured-works__mobile-title-link__AvYUP:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.FeaturedWorks_featured-works__mobile-title__pMD3x{font-family:var(--font-heading);font-size:var(--text-h4);font-weight:var(--font-weight-bold);color:var(--color-text);line-height:var(--line-height-heading)}.FeaturedWorks_featured-works__mobile-tags__YCwch{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;margin:0;padding:0}.FeaturedWorks_featured-works__mobile-tag__ORc9E{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--color-text-secondary);padding:var(--space-1) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-full)}.Expertise_expertise__owtoP{padding-block:var(--space-24);border-top:1px solid var(--color-border-subtle)}.Expertise_expertise__inner__9ar5l{width:100%;max-width:1280px;margin-inline:auto;padding-inline:var(--space-6)}@media(min-width:1024px){.Expertise_expertise__inner__9ar5l{padding-inline:var(--space-12)}}.Expertise_expertise__inner__9ar5l{display:grid;grid-template-columns:1fr;grid-gap:var(--space-12);gap:var(--space-12);position:relative}@media(min-width:1024px){.Expertise_expertise__inner__9ar5l{grid-template-columns:15rem 1fr;gap:var(--space-16);align-items:start}}.Expertise_expertise__inner__9ar5l:after{content:"DEV";font-family:var(--font-heading);font-weight:var(--font-weight-bold);font-size:var(--text-display-xxl);line-height:1;display:block;left:0;z-index:-1;opacity:.04;position:absolute;bottom:0}.Expertise_expertise__info__jBjxa{padding-top:var(--space-2);color:var(--color-text)}.Expertise_expertise__label-text__eE_g7{font-size:var(--text-lg);font-family:var(--font-body);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;line-height:1.5;color:var(--color-text-muted);display:inline-block}.Expertise_expertise__description__dT2A_{margin:0;font-family:var(--font-heading);font-size:var(--text-h4);font-weight:var(--font-weight-bold);line-height:1.5;letter-spacing:var(--letter-spacing-wide);color:var(--color-text);margin-bottom:var(--space-12)}.Expertise_expertise__right__0TmLy{max-width:30rem;margin-left:auto}.Expertise_expertise__list__KvDv5{list-style:none;margin:0;padding:0;border-top:1px solid var(--color-border-subtle)}.Expertise_expertise__item__CPXzX{border-bottom:1px solid var(--color-border-subtle);padding-block:var(--space-2);transition:padding-left var(--transition-base)}.Expertise_expertise__item__CPXzX:hover{padding-left:var(--space-3)}.Expertise_expertise__item_text__TgFU0{font-family:var(--font-body);font-size:var(--text-h5);font-weight:var(--font-weight-regular);color:var(--color-text);line-height:1.4;transition:color var(--transition-fast)}.Expertise_expertise__item__CPXzX:hover .Expertise_expertise__item_text__TgFU0{color:var(--color-primary)}@keyframes ScrollDownButton_bounce___i6Kh{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}.ScrollDownButton_scroll-down__FGVET{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-primary);cursor:pointer;color:var(--color-text);transition:border-color var(--transition-fast),background var(--transition-fast);animation:ScrollDownButton_bounce___i6Kh 1.8s ease-in-out infinite;position:absolute;right:4rem;bottom:1rem}@media(min-width:768px){.ScrollDownButton_scroll-down__FGVET{bottom:6rem}}.ScrollDownButton_scroll-down__FGVET:hover{border-color:var(--color-primary);background:var(--color-primary-muted)}.ScrollDownButton_scroll-down__FGVET:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.ScrollDownButton_scroll-down__icon__imlon{display:block;filter:invert(1)}[data-theme=light] .ScrollDownButton_scroll-down__icon__imlon{filter:none}@media(prefers-reduced-motion:reduce){.ScrollDownButton_scroll-down__icon__imlon{animation:none}}.ScrollRevealText_scroll-reveal__Kwc0l{--fill-size:0%;display:inline;-webkit-text-fill-color:rgba(0,0,0,0);background-color:var(--color-primary-muted);background-image:linear-gradient(90deg,var(--color-text) 0,var(--color-text) 100%);background-repeat:no-repeat;background-size:var(--fill-size) 100%;background-position:0 0;-webkit-background-clip:text;background-clip:text;transition:background-size .16s linear}@media(prefers-reduced-motion:reduce){.ScrollRevealText_scroll-reveal__Kwc0l{-webkit-text-fill-color:unset;background:none;color:var(--color-text)}}.ScrollRevealText_scroll-reveal__Kwc0l span{padding-bottom:var(--space-1)}.CaseStudySection_case-study-section__IQGal{width:100%;max-width:1280px;margin-inline:auto;padding-inline:var(--space-6)}@media(min-width:1024px){.CaseStudySection_case-study-section__IQGal{padding-inline:var(--space-12)}}.CaseStudySection_case-study-section__IQGal{display:grid;grid-template-columns:1fr;grid-gap:var(--space-6);gap:var(--space-6);padding-block:var(--space-16);border-top:1px solid var(--color-border-subtle)}@media(min-width:1024px){.CaseStudySection_case-study-section__IQGal{grid-template-columns:17rem 1fr;gap:var(--space-12)}}.CaseStudySection_case-study-section__label-col__GojRX{padding-top:var(--space-1)}.CaseStudySection_case-study-section__label__MQtxb{font-family:var(--font-body);font-size:var(--text-sm);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);position:-webkit-sticky;position:sticky;top:6rem}.CaseStudySection_case-study-section__content__GmAor{display:flex;flex-direction:column;gap:var(--space-8)}.CaseStudySolutionList_solution-list__mtge4{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-12)}.CaseStudySolutionList_solution-list__item__OOoXv{display:grid;grid-template-columns:4rem 1fr;grid-gap:var(--space-6);gap:var(--space-6);align-items:start}.CaseStudySolutionList_solution-list__number__HppSG{font-family:var(--font-heading);font-size:var(--text-h2);font-weight:700;line-height:.6;color:var(--color-text);padding:0;letter-spacing:.02em}.CaseStudySolutionList_solution-list__body__TyQJI{display:flex;flex-direction:column;gap:var(--space-3)}.CaseStudySolutionList_solution-list__heading__cbUbA{margin:0;font-family:var(--font-heading);font-size:var(--text-h4);font-weight:700;line-height:1.2;color:var(--color-text)}.CaseStudySolutionList_solution-list__paragraph___xDej{margin:0;font-size:var(--text-base);line-height:1.7;color:var(--color-text-secondary)}.CaseStudySolutionList_solution-list__figure__51uEO{margin:var(--space-4) 0 0;border-radius:var(--radius-lg);overflow:hidden}.CaseStudySolutionList_solution-list__image__cuVbd{display:block;width:100%;height:auto}.CaseStudyDetail_case-study-hero__cover__IzL8n{position:relative;width:100%;aspect-ratio:16/7;overflow:hidden;background:var(--color-bg-secondary)}@media(min-width:768px){.CaseStudyDetail_case-study-hero__cover__IzL8n{aspect-ratio:16/6}}@media(min-width:1024px){.CaseStudyDetail_case-study-hero__cover__IzL8n{aspect-ratio:16/5}}.CaseStudyDetail_case-study-hero__cover-img__deijW{object-fit:cover;object-position:center top}.CaseStudyDetail_case-study-hero__cover-overlay__HSTjZ{position:absolute;inset:0;background:linear-gradient(0deg,rgb(10,10,10) 0,rgba(10,10,10,.7) 60%,rgba(10,10,10,0))}.CaseStudyDetail_case-study-hero__cover-nav__3lJRe{position:absolute;bottom:0;left:0;right:0;padding-block:var(--space-6)}.CaseStudyDetail_case-study-hero__cover-nav__3lJRe a,.CaseStudyDetail_case-study-hero__cover-nav__3lJRe span{color:hsla(0,0%,100%,.75)!important}.CaseStudyDetail_case-study-hero__cover-nav__3lJRe a:hover{color:#fff!important}.CaseStudyDetail_case-study-hero__cover-nav-inner___gZq6{width:100%;max-width:1280px;margin-inline:auto;padding-inline:var(--space-6)}@media(min-width:1024px){.CaseStudyDetail_case-study-hero__cover-nav-inner___gZq6{padding-inline:var(--space-12)}}.CaseStudyDetail_case-study-hero__body___4vyW{width:100%;max-width:1280px;margin-inline:auto;padding-inline:var(--space-6)}@media(min-width:1024px){.CaseStudyDetail_case-study-hero__body___4vyW{padding-inline:var(--space-12)}}.CaseStudyDetail_case-study-hero__body___4vyW{display:flex;flex-direction:column}.CaseStudyDetail_case-study-hero__tags__JoLs_{margin:var(--space-8) 0 var(--space-6);display:flex;flex-wrap:wrap;gap:var(--space-2)}.CaseStudyDetail_case-study-hero__title__1vNXM{margin:0 0 var(--space-6);font-family:var(--font-heading);font-size:var(--text-h2);font-weight:var(--font-weight-bold);line-height:1.1;letter-spacing:var(--letter-spacing-tight);color:var(--color-text)}.CaseStudyDetail_case-study-hero__intro__yHqrT{margin:0 0 var(--space-6);font-size:var(--text-h6);line-height:1.5;color:var(--color-text-secondary)}.ImageComparisonSlider_comparison-slider__ObdJ6{margin:var(--space-4) 0 0;position:relative;border-radius:var(--radius-lg);overflow:hidden}.ImageComparisonSlider_comparison-slider__widget__nPW9p{--divider-width:2px;--divider-color:var(--color-primary);--default-handle-opacity:1;width:100%;border-radius:var(--radius-lg);overflow:hidden;display:block}.ImageComparisonSlider_comparison-slider__img__9Nn51{display:block;width:100%;height:auto;object-fit:cover}.ImageComparisonSlider_comparison-slider__handle__WMV6T{width:3rem;height:3rem;filter:drop-shadow(0 2px 8px rgba(0,0,0,.35))}.ImageComparisonSlider_comparison-slider__labels__Yek2w{position:absolute;inset:0;pointer-events:none;display:flex;justify-content:space-between;align-items:flex-end;padding:var(--space-3) var(--space-4)}.ImageComparisonSlider_comparison-slider__label__g9bw_{font-family:var(--font-heading);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:rgba(0,0,0,.45);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ImageComparisonSlider_comparison-slider__label__g9bw_,.Tag_tag__M2uPA{font-size:var(--text-sm);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full)}.Tag_tag__M2uPA{display:inline-flex;align-items:center;border:1px solid var(--color-border);background-color:var(--color-bg-secondary);color:var(--color-text-secondary);white-space:nowrap}.CaseStudyStats_cs-stats__dUZv0{background:var(--color-bg-secondary);border-top:1px solid var(--color-border-subtle);border-bottom:1px solid var(--color-border-subtle);padding-block:var(--space-12);display:flex;justify-content:center;margin-top:var(--space-12)}.CaseStudyStats_cs-stats__list__Zdg4O{width:100%;max-width:1280px;margin-inline:auto;padding-inline:var(--space-6)}@media(min-width:1024px){.CaseStudyStats_cs-stats__list__Zdg4O{padding-inline:var(--space-12)}}.CaseStudyStats_cs-stats__list__Zdg4O{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-8) var(--space-6);gap:var(--space-8) var(--space-6);list-style:none}@media(min-width:1024px){.CaseStudyStats_cs-stats__list__Zdg4O{grid-template-columns:repeat(4,1fr);gap:0}}.CaseStudyStats_cs-stats__item__x3M_C{display:flex;flex-direction:column;gap:var(--space-2)}@media(min-width:1024px){.CaseStudyStats_cs-stats__item__x3M_C{padding-inline:var(--space-8);border-left:1px solid var(--color-border)}.CaseStudyStats_cs-stats__item__x3M_C:first-child{padding-left:0;border-left:none}}.CaseStudyStats_cs-stats__value__AWcv5{font-family:var(--font-heading);font-size:var(--text-4xl);font-weight:var(--font-weight-bold);line-height:1;color:var(--color-text);letter-spacing:var(--letter-spacing-tight)}@media(min-width:1024px){.CaseStudyStats_cs-stats__value__AWcv5{font-size:var(--text-5xl)}}.CaseStudyStats_cs-stats__label__CGsfj{font-size:var(--text-base);font-weight:var(--font-weight-semibold);color:var(--color-text);line-height:1.2}.CaseStudyStats_cs-stats__desc__fptzT{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.5}.CaseStudySectionContent_section-content__heading__1_FAS{margin:0 0 var(--space-6);font-family:var(--font-heading);font-size:var(--text-h3);font-weight:700;line-height:1.1;letter-spacing:-.02em;color:var(--color-text)}.CaseStudySectionContent_section-content__body__FuYO_{display:flex;flex-direction:column;gap:var(--space-4)}.CaseStudySectionContent_section-content__paragraph__16CXO{margin:0;font-size:var(--text-base);line-height:1.7;color:var(--color-text-secondary)}.CaseStudySectionContent_section-content__list--ul__F_AOw{margin:var(--space-4) 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-3)}.CaseStudySectionContent_section-content__list--ul__F_AOw .CaseStudySectionContent_section-content__list-item__Wz__2{display:flex;align-items:flex-start;gap:var(--space-3);font-size:var(--text-base);line-height:1.6;color:var(--color-text-secondary)}.CaseStudySectionContent_section-content__list--ul__F_AOw .CaseStudySectionContent_section-content__list-item__Wz__2:before{content:"";flex-shrink:0;width:1rem;height:1rem;margin-top:6px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M3 9.5L7 13.5L15 5' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.CaseStudySectionContent_section-content__list--ol__2UOlX{margin:var(--space-4) 0 0;padding:0;list-style:none;counter-reset:solution-counter;display:flex;flex-direction:column;gap:var(--space-3)}.CaseStudySectionContent_section-content__list--ol__2UOlX .CaseStudySectionContent_section-content__list-item__Wz__2{display:flex;align-items:flex-start;gap:var(--space-3);counter-increment:solution-counter;font-size:var(--text-base);line-height:1.6;color:var(--color-text-secondary)}.CaseStudySectionContent_section-content__list--ol__2UOlX .CaseStudySectionContent_section-content__list-item__Wz__2:before{content:counter(solution-counter,decimal-leading-zero);flex-shrink:0;font-size:var(--text-sm);font-weight:600;color:var(--color-text);margin-top:2px}.CaseStudyTechList_tech-list__heading__9xDKr{margin:0 0 var(--space-6);font-family:var(--font-heading);font-size:var(--text-2xl);font-weight:700;line-height:1.15;color:var(--color-text)}.CaseStudyTechList_tech-list__items__4Ulxj{display:flex;flex-wrap:wrap;gap:var(--space-2)}