.AppyIntelligenceSection_section__h0O2Z{padding:7rem 1.5rem;display:flex;justify-content:center;width:100%;max-width:80rem;margin:0 auto}.AppyIntelligenceSection_inner___TzPk{display:grid;grid-template-columns:1fr 1fr;gap:clamp(3rem,6vw,6rem);align-items:center;width:100%}.AppyIntelligenceSection_copy__H_a6z{display:flex;flex-direction:column;gap:1.5rem}.AppyIntelligenceSection_badge__L7kvs{display:inline-flex;align-items:center;gap:.5rem;font-family:Poppins,sans-serif;font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--appy));width:-moz-fit-content;width:fit-content}.AppyIntelligenceSection_accent__admKB{color:hsl(var(--appy))}.AppyIntelligenceSection_body__3HisZ{font-size:1rem;line-height:1.75;color:hsl(var(--muted-foreground));margin:0;max-width:34rem;text-wrap:pretty}.AppyIntelligenceSection_cta__XJm2Q{display:inline-flex;align-items:center;gap:.45rem;font-size:.9375rem;font-weight:600;color:hsl(var(--primary));text-decoration:none;width:-moz-fit-content;width:fit-content;transition:gap .25s ease}.AppyIntelligenceSection_cta__XJm2Q:hover{gap:.75rem}.AppyIntelligenceSection_orbit__H_RvO{position:relative;width:100%;aspect-ratio:1;max-width:380px;margin:0 auto;display:flex;align-items:center;justify-content:center}.AppyIntelligenceSection_ring1__Y9Nvm,.AppyIntelligenceSection_ring2__6rz0E{position:absolute;border-radius:50%;border:1px dashed hsl(var(--appy)/.18)}.AppyIntelligenceSection_ring1__Y9Nvm{inset:18%}.AppyIntelligenceSection_ring2__6rz0E{inset:2%;border-color:hsl(var(--primary)/.1)}.AppyIntelligenceSection_centreGlow__UnaD0{position:absolute;width:44%;height:44%;border-radius:50%;background:radial-gradient(circle,hsl(var(--appy)/.22) 0,hsl(var(--primary)/.12) 55%,transparent 75%);animation:AppyIntelligenceSection_glowPulse__NFCbC 3.5s ease-in-out infinite}@keyframes AppyIntelligenceSection_glowPulse__NFCbC{0%,to{transform:scale(.9);opacity:.7}50%{transform:scale(1.15);opacity:1}}.AppyIntelligenceSection_logo__TaN4z{position:relative;z-index:2;filter:drop-shadow(0 2px 18px hsl(var(--appy)/.4));border-radius:22%}.AppyIntelligenceSection_chip__kOhDQ{position:absolute;display:inline-flex;align-items:center;gap:.375rem;padding:.4rem .85rem;border-radius:999px;background:hsl(var(--background));border:1px solid hsl(var(--appy)/.3);color:hsl(var(--foreground));font-size:.8125rem;font-weight:500;white-space:nowrap;box-shadow:0 2px 12px hsl(var(--appy)/.1);animation:AppyIntelligenceSection_float__QTdsw var(--float-delay,0s) ease-in-out infinite;animation-name:AppyIntelligenceSection_chipFloat__BjLeb;animation-duration:4s;animation-delay:var(--float-delay,0s);animation-timing-function:ease-in-out;animation-iteration-count:infinite;z-index:3}.AppyIntelligenceSection_chip__kOhDQ svg{color:hsl(var(--appy));flex-shrink:0}@keyframes AppyIntelligenceSection_chipFloat__BjLeb{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.AppyIntelligenceSection_chip_top__Qg_zw{top:2%;left:50%;transform:translateX(-50%);animation-name:AppyIntelligenceSection_chipFloatV__jDiQ1}.AppyIntelligenceSection_chip_right__B22MT{right:-13%;top:50%;transform:translateY(-50%);animation-name:AppyIntelligenceSection_chipFloatH__pFd__}.AppyIntelligenceSection_chip_bottom__i6wh3{bottom:2%;left:50%;transform:translateX(-50%);animation-name:AppyIntelligenceSection_chipFloatV__jDiQ1}.AppyIntelligenceSection_chip_left__Z83nn{left:-13%;top:50%;transform:translateY(-50%);animation-name:AppyIntelligenceSection_chipFloatH__pFd__}@keyframes AppyIntelligenceSection_chipFloatV__jDiQ1{0%,to{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(-5px)}}@keyframes AppyIntelligenceSection_chipFloatH__pFd__{0%,to{transform:translateY(-50%) translateX(0)}50%{transform:translateY(-50%) translateX(-4px)}}@media (max-width:60rem){.AppyIntelligenceSection_inner___TzPk{grid-template-columns:1fr}.AppyIntelligenceSection_copy__H_a6z{align-items:center;text-align:center}.AppyIntelligenceSection_body__3HisZ{margin-inline:auto}.AppyIntelligenceSection_orbit__H_RvO{order:-1;max-width:min(280px,85vw);margin-bottom:clamp(1.5rem,5vw,2.75rem)}}@media (max-width:48rem){.AppyIntelligenceSection_section__h0O2Z{padding:5rem 1.25rem}.AppyIntelligenceSection_orbit__H_RvO{max-width:min(260px,82vw)}}.BlogCarousel_section__RMyOZ{padding:8rem 1.5rem;background-color:hsl(var(--background));position:relative;overflow:hidden}.BlogCarousel_container__7Xu8Y{max-width:80rem;width:100%;margin:0 auto;display:flex;flex-direction:column;gap:1.5rem}.BlogCarousel_header__g3aHH{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;flex-wrap:wrap;margin-bottom:.5rem}.BlogCarousel_headerText__IlhKr{flex:1}.BlogCarousel_headline__6L9JD{display:inline;margin:0}.BlogCarousel_headlinePrimary__34Ayn{color:hsl(var(--foreground))}.BlogCarousel_headlineMuted__oj8u_{color:hsl(var(--muted-foreground));font-weight:400}.BlogCarousel_headerActions__HB_fw{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.BlogCarousel_navButtons__sl10Y{display:flex;gap:.5rem}.BlogCarousel_navBtn__PWMu4{width:42px;height:42px;border-radius:var(--radius-pill);border:none;background:hsl(var(--surface));color:hsl(var(--muted-foreground));display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s}.BlogCarousel_navBtn__PWMu4:hover{background:hsl(var(--primary)/.08);border-color:hsl(var(--primary)/.3);color:hsl(var(--primary))}.BlogCarousel_viewAllBtn__Vc6S6{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-size:.875rem;font-weight:500;text-decoration:none;white-space:nowrap}.BlogCarousel_viewAllBtn__Vc6S6:hover{text-decoration:none}.BlogCarousel_cardsContainer__0lG8c{width:100%;overflow:hidden;height:480px;position:relative}.BlogCarousel_cardsTrack__XOfIh{display:flex;gap:10px;height:100%;width:100%;position:relative;isolation:isolate}.BlogCarousel_card__F5PlJ{position:relative;height:100%;overflow:hidden;flex-shrink:0;transition:opacity .2s}.BlogCarousel_cardSide__vnu5K{cursor:pointer}.BlogCarousel_cardImage__3cz0b{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.BlogCarousel_cardGradient__uljpy{position:absolute;inset:0}.BlogCarousel_cardDarkTint__4Z_3t{position:absolute;inset:0;background:hsl(0 0% 0%/.15)}.BlogCarousel_cardHover__tdXxX{position:absolute;inset:0;background:transparent;transition:background-color .2s;z-index:10}.BlogCarousel_cardSide__vnu5K:hover .BlogCarousel_cardHover__tdXxX{background:hsl(0 0% 0%/.12)}.BlogCarousel_cardContent__ev7Ny{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:2.25rem 2.5rem}.BlogCarousel_cardCategory__CGqSx{font-family:Poppins,sans-serif;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:hsl(0 0% 100%/.75);margin-bottom:.75rem}.BlogCarousel_cardTitle__x9ZGj{font-size:clamp(2rem,3.5vw,2.75rem);font-weight:600;line-height:1.08;letter-spacing:-.035em;color:hsl(0 0% 100%);white-space:pre-line;margin:0}.BlogCarousel_cardArrow__iFAqr{position:absolute;bottom:2.25rem;right:2.5rem;width:44px;height:34px;border-radius:6px;background:hsl(0 0% 100%/.9);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;color:hsl(var(--primary));text-decoration:none;transition:background .2s,transform .2s}.BlogCarousel_cardArrow__iFAqr:hover{background:hsl(0 0% 100%);transform:translateX(2px);text-decoration:none}.BlogCarousel_description__DIqiD{display:flex;align-items:flex-start;justify-content:space-between;gap:2.5rem;margin-top:1rem;padding-top:1.5rem;border-top:1px solid hsl(var(--border)/.4);flex-wrap:wrap}.BlogCarousel_descriptionText__yZW_X{font-size:1rem;line-height:1.65;max-width:780px;flex:1;text-wrap:pretty}.BlogCarousel_descriptionBold__M0J5S{font-weight:600;color:hsl(var(--foreground))}.BlogCarousel_descriptionBoldLink__0FUlz{color:inherit;font-weight:inherit;text-decoration:underline;text-decoration-color:hsl(var(--primary)/.45);text-underline-offset:.12em;transition:text-decoration-color .15s ease}.BlogCarousel_descriptionBoldLink__0FUlz:hover{text-decoration-color:hsl(var(--primary))}.BlogCarousel_descriptionMuted__ERuJI{color:hsl(var(--muted-foreground));font-weight:400;text-wrap:balance}.BlogCarousel_ctaBtn__ZtRk1{display:inline-flex;align-items:center;gap:.5rem;flex-shrink:0;padding:.6875rem 1.375rem;font-size:.9375rem;font-weight:500;text-decoration:none;margin-top:.125rem;white-space:nowrap}.BlogCarousel_ctaBtn__ZtRk1:hover{text-decoration:none}@media (max-width:64rem){.BlogCarousel_section__RMyOZ{padding:8rem 1.5rem}.BlogCarousel_header__g3aHH{flex-direction:column;align-items:flex-start}.BlogCarousel_cardsContainer__0lG8c{height:360px}.BlogCarousel_cardContent__ev7Ny{padding:1.5rem}.BlogCarousel_cardArrow__iFAqr{bottom:1.5rem;right:1.5rem}}@media (max-width:48rem){.BlogCarousel_section__RMyOZ{padding:5.5rem 1.25rem}.BlogCarousel_cardsContainer__0lG8c{height:300px}.BlogCarousel_cardContent__ev7Ny{padding:1.25rem}.BlogCarousel_cardTitle__x9ZGj{font-size:clamp(1.35rem,5.5vw,2.1rem)}.BlogCarousel_cardArrow__iFAqr{bottom:1.25rem;right:1.25rem;width:40px;height:32px}.BlogCarousel_description__DIqiD{margin-top:.75rem;padding-top:1.25rem;gap:1.25rem;flex-direction:column}.BlogCarousel_descriptionText__yZW_X{font-size:.9375rem}}.BusinessSolutions_section__baU0k{padding:8rem 1.5rem;background-color:hsl(var(--background))}.BusinessSolutions_container__xS3VO{max-width:80rem;margin:0 auto;width:100%}.BusinessSolutions_header__JSUKN{max-width:48rem;margin-bottom:3.5rem;display:flex;flex-direction:column;gap:1.25rem}.BusinessSolutions_badge__e3FYI{display:inline-block;font-family:Poppins,sans-serif;font-size:.8125rem;font-weight:600;color:hsl(var(--primary));text-transform:uppercase;letter-spacing:.08em}.BusinessSolutions_title__kOlfY{font-size:clamp(1.75rem,3.2vw,3rem);font-weight:600;line-height:1.2;letter-spacing:-.035em;color:hsl(var(--foreground));margin:0}.BusinessSolutions_subtitle__453bL{font-size:1rem;line-height:1.6;color:hsl(var(--muted-foreground));max-width:36rem}.BusinessSolutions_grid__kdC1_{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1.25rem,2vw,1.75rem)}.BusinessSolutions_card__6Ppv8{display:flex;flex-direction:column;justify-content:space-between;--bs-card-surface:linear-gradient(160deg,hsl(var(--surface)),hsl(var(--surface)/0.75));background:var(--bs-card-surface);background-color:hsl(var(--surface));border:1px solid hsl(var(--border)/.55);border-radius:var(--radius-xl);padding:2.25rem;transition:border-color .2s ease;min-height:420px;position:relative;overflow:hidden}.BusinessSolutions_card__6Ppv8:focus-within,.BusinessSolutions_card__6Ppv8:hover{background:var(--bs-card-surface);background-color:hsl(var(--surface));border-color:color-mix(in srgb,var(--accent-color) 50%,hsl(var(--border)/.55))}.BusinessSolutions_cardContent__TA6e6{display:flex;flex-direction:column;gap:1.25rem}.BusinessSolutions_iconWrap__EOqBx{width:2.5rem;height:2.5rem;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--accent-color) 14%,hsl(var(--surface)));border:none;border-radius:var(--radius-md);margin-bottom:.25rem;color:hsl(var(--primary))}.BusinessSolutions_cardTitle__3Iezf{font-size:1.5rem;font-weight:600;color:hsl(var(--foreground));letter-spacing:-.02em;margin:0}.BusinessSolutions_cardDesc__FY1AZ{font-size:1rem;line-height:1.65;color:hsl(var(--muted-foreground));margin:0;text-wrap:pretty}.BusinessSolutions_learnMore__0DXOu{display:inline-flex;align-items:center;gap:.375rem;min-height:2.75rem;padding:.375rem .25rem .375rem 0;margin-top:.25rem;margin-left:-.25rem;font-size:.9375rem;font-weight:600;color:var(--accent-color);text-decoration:none;border-radius:var(--radius-sm);transition:gap .22s cubic-bezier(.22,1,.36,1);align-self:flex-start}.BusinessSolutions_learnMore__0DXOu:hover{gap:.625rem;text-decoration:none}.BusinessSolutions_learnMore__0DXOu:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.BusinessSolutions_learnMore__0DXOu:active .BusinessSolutions_learnMoreLabel__CAVt3{opacity:.88}.BusinessSolutions_learnMoreIcon__QiPjT{flex-shrink:0}@media (max-width:64rem){.BusinessSolutions_grid__kdC1_{grid-template-columns:repeat(2,1fr)}}@media (max-width:48rem){.BusinessSolutions_grid__kdC1_{grid-template-columns:1fr}.BusinessSolutions_card__6Ppv8{padding:1.75rem;min-height:auto}.BusinessSolutions_title__kOlfY{font-size:1.75rem}}@media (prefers-reduced-motion:reduce){.BusinessSolutions_card__6Ppv8{transition:none}.BusinessSolutions_card__6Ppv8:hover{transform:none}.BusinessSolutions_learnMore__0DXOu{transition:none}.BusinessSolutions_learnMore__0DXOu:hover{gap:.375rem}}.CaseStudies_section__Y1eES{padding:12rem 1.5rem}.CaseStudies_container__KQKij{max-width:80rem;margin:0 auto}.CaseStudies_header__oeMdg{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:2.5rem;flex-wrap:wrap;gap:1.25rem}.CaseStudies_headerLeft__LXisq{display:flex;flex-direction:column;gap:.45rem}.CaseStudies_badge__2K3iT{font-family:Poppins,sans-serif;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--primary))}.CaseStudies_headline__4BoHC{margin:0;text-wrap:balance}.CaseStudies_headerRight__ALrto{display:flex;align-items:center;gap:1rem;flex-shrink:0}.CaseStudies_viewAll__bQi7j{font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:500;padding:.875rem 1.75rem;text-decoration:none;line-height:1}.CaseStudies_viewAll__bQi7j:hover{text-decoration:none}.CaseStudies_navButtons__kRI2g{display:flex;gap:.5rem}.CaseStudies_carouselControls__svkTr{margin-top:1rem;display:flex;align-items:center;justify-content:center;gap:1rem}.CaseStudies_navBtn__lShki{width:2.5rem;height:2.5rem;border-radius:50%;border:none;background:hsl(var(--surface));color:hsl(var(--foreground));display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .15s,border-color .15s,opacity .15s;flex-shrink:0}.CaseStudies_navBtn__lShki:disabled{opacity:.35;cursor:not-allowed}.CaseStudies_navBtn__lShki:not(:disabled):hover{background-color:hsl(var(--border))}.CaseStudies_arrowBtn__11lXl{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;border:1px solid hsl(var(--border));background:hsl(var(--white));color:hsl(var(--foreground));cursor:pointer;transition:background-color .2s,border-color .2s,opacity .2s}.CaseStudies_arrowBtn__11lXl:hover:not(:disabled){background:hsl(var(--muted));border-color:hsl(var(--muted-foreground)/.3)}.CaseStudies_arrowBtn__11lXl:disabled{opacity:.3;cursor:not-allowed}.CaseStudies_dots__7_gFt{display:flex;align-items:center;gap:.5rem}.CaseStudies_dot__Obybq{width:.5rem;height:.5rem;border-radius:50%;border:none;background:hsl(var(--muted-foreground)/.25);cursor:pointer;padding:0;transition:background-color .2s,transform .2s}.CaseStudies_dot__Obybq:hover:not(:disabled){background:hsl(var(--muted-foreground)/.5)}.CaseStudies_dotActive__hxEBZ{background:hsl(var(--primary));transform:scale(1.3)}.CaseStudies_track__lmA6Q{--track-gap:1.25rem;--cards-per-view:3.5;display:flex;gap:var(--track-gap);overflow:visible;padding-bottom:1rem;will-change:transform}.CaseStudies_trackViewport___9Gyw{width:100%;overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - clamp(3.25rem, 10vw, 5.5rem)),rgba(0,0,0,.38) calc(100% - clamp(1.25rem, 3vw, 2rem)),transparent);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - clamp(3.25rem, 10vw, 5.5rem)),rgba(0,0,0,.38) calc(100% - clamp(1.25rem, 3vw, 2rem)),transparent);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.CaseStudies_cardWrapper__5BeWE{flex:0 0 calc((100% - (var(--track-gap) * (var(--cards-per-view) - 1))) / var(--cards-per-view))}.CaseStudies_cardLink__yNtti{display:flex;flex-direction:column;gap:1rem;text-decoration:none;color:inherit}.CaseStudies_cardLink__yNtti:hover{text-decoration:none}.CaseStudies_card__72i_E{position:relative;width:100%;aspect-ratio:3/4;border-radius:var(--radius-xl);overflow:hidden;background-color:hsl(var(--surface))}.CaseStudies_cardTeaser__5pIZF{border:1px solid hsl(var(--primary)/.28);background:radial-gradient(140% 95% at 50% 8%,hsl(var(--primary)/.24) 0,transparent 60%),linear-gradient(165deg,hsl(var(--surface)) 0,hsl(var(--muted)/.7) 100%);display:flex;align-items:center;justify-content:center;box-shadow:inset 0 1px 0 hsl(var(--white)/.75);transition:transform .3s ease,border-color .3s ease}.CaseStudies_teaserContent__nzRuV{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;padding:1.5rem;text-align:center}.CaseStudies_teaserText__8wWJl{margin:0;font-family:Poppins,sans-serif;font-size:clamp(1.15rem,2.2vw,2rem);font-weight:700;line-height:1.2;letter-spacing:-.03em;color:hsl(var(--foreground));text-wrap:balance;text-shadow:0 6px 18px hsl(var(--primary)/.16)}.CaseStudies_teaserGrid__2MIdO{position:absolute;inset:0;opacity:0;transition:opacity .28s ease;pointer-events:none;z-index:1}.CaseStudies_cardImage__uIEP_{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.CaseStudies_logoOverlay__OjLxn{position:absolute;bottom:1rem;left:1rem;z-index:2;pointer-events:none;background:hsl(0 0% 100%/.9);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:.5px solid hsl(0 0% 100%/.3);border-radius:var(--radius-pill);padding:.5rem 1rem;display:flex;align-items:center}.CaseStudies_logo__KpBff{max-width:7rem;max-height:1.75rem;-o-object-fit:contain;object-fit:contain}.CaseStudies_hoverGradient__zuuQx{position:absolute;inset:0;background:linear-gradient(to top,hsl(var(--background)/.35) 0,transparent 50%);opacity:0;transition:opacity .4s ease;pointer-events:none;z-index:1}.CaseStudies_cardLink__yNtti:hover .CaseStudies_hoverGradient__zuuQx{opacity:1}.CaseStudies_cardWrapperTeaser__sYlOT .CaseStudies_cardLink__yNtti:focus-within .CaseStudies_teaserGrid__2MIdO,.CaseStudies_cardWrapperTeaser__sYlOT .CaseStudies_cardLink__yNtti:hover .CaseStudies_teaserGrid__2MIdO{opacity:1}.CaseStudies_cardWrapperTeaser__sYlOT .CaseStudies_cardLink__yNtti:focus-within .CaseStudies_cardTeaser__5pIZF,.CaseStudies_cardWrapperTeaser__sYlOT .CaseStudies_cardLink__yNtti:hover .CaseStudies_cardTeaser__5pIZF{border-color:hsl(var(--primary)/.42);box-shadow:inset 0 1px 0 hsl(var(--white)/.85)}.CaseStudies_cardWrapperTeaser__sYlOT .CaseStudies_cardLink__yNtti:focus-within .CaseStudies_teaserGrid__2MIdO,.CaseStudies_cardWrapperTeaser__sYlOT .CaseStudies_cardLink__yNtti:hover .CaseStudies_teaserGrid__2MIdO{opacity:.95}.CaseStudies_comingSoonOverlay__ANNfn{position:absolute;inset:0;z-index:3;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .22s cubic-bezier(.22,1,.36,1)}.CaseStudies_comingSoonPill__A1BvB{display:inline-flex;align-items:center;min-height:2.25rem;padding:.45rem .9rem;border-radius:var(--radius-pill);border:1px solid hsl(0 0% 100%/.42);background:hsl(218 52% 12%/.78);color:hsl(230 60% 98%);font-family:Poppins,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.CaseStudies_cardLink__yNtti:focus-within .CaseStudies_comingSoonOverlay__ANNfn,.CaseStudies_cardLink__yNtti:hover .CaseStudies_comingSoonOverlay__ANNfn{opacity:1}.CaseStudies_cardContent__3RZ9b{display:flex;flex-direction:column;gap:.625rem;padding:0 .25rem}.CaseStudies_cardTitle__HjcKy{font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;line-height:1.4;letter-spacing:-.015em;color:hsl(var(--foreground));margin:0;text-wrap:balance}.CaseStudies_cardLink2__5e9OX{display:inline-flex;align-items:center;gap:.25rem;font-family:Poppins,sans-serif;font-size:.9rem;font-weight:500;color:hsl(var(--primary));transition:color .2s}.CaseStudies_cardLinkDisabled__WujDO{color:hsl(var(--muted-foreground));cursor:default}.CaseStudies_cardLink__yNtti:hover .CaseStudies_cardLink2__5e9OX{color:hsl(var(--primary)/.8)}.CaseStudies_cardLink__yNtti:hover .CaseStudies_cardLinkDisabled__WujDO{color:hsl(var(--muted-foreground))}.CaseStudies_arrow__JvnoG{transition:transform .2s ease;flex-shrink:0}.CaseStudies_cardLink__yNtti:hover .CaseStudies_arrow__JvnoG{transform:translateX(4px)}@media (max-width:64rem){.CaseStudies_track__lmA6Q{--cards-per-view:2.2}}@media (max-width:48rem){.CaseStudies_track__lmA6Q{--cards-per-view:1.1;--track-gap:1rem}.CaseStudies_section__Y1eES{padding:8rem 1.5rem}}.FAQ_section__jnrKI{padding:12rem 1.5rem}.FAQ_container___jZ_8{width:100%;max-width:80rem;margin:0 auto;display:grid;grid-template-columns:1fr 1.6fr;gap:4rem;align-items:start}.FAQ_left__pEZCZ{position:sticky;top:6rem}.FAQ_title__wztBs{margin:0;text-wrap:balance}.FAQ_list__b5rxO{display:flex;flex-direction:column;position:relative}.FAQ_measureLayer__majq5{position:absolute;left:0;top:0;visibility:hidden;pointer-events:none}.FAQ_measureList___MWGg{display:flex;flex-direction:column}.FAQ_item__gnkvT{border-top:1px solid hsl(var(--border)/.6)}.FAQ_item__gnkvT:last-child{border-bottom:1px solid hsl(var(--border)/.6)}.FAQ_questionRow__pYKvD{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.25rem 0;gap:1.5rem;background:none;border:none;cursor:pointer;text-align:left}.FAQ_question__1kBzu{font-size:1rem;font-weight:500;color:hsl(var(--muted-foreground));line-height:1.45;transition:color .2s ease}.FAQ_questionOpen__GQs_h{color:hsl(var(--foreground))}.FAQ_icon__rSdfM{font-size:1.25rem;font-weight:300;color:hsl(var(--muted-foreground));flex-shrink:0;line-height:1;width:1.25rem;text-align:center;transition:color .2s ease}.FAQ_answerWrap__AhAd_{overflow:hidden;transform:translateZ(0)}.FAQ_answer__bQnwZ{margin:0;padding:0 0 1.25rem;color:hsl(var(--muted-foreground));font-size:.9375rem;line-height:1.65;max-width:42rem}@media (max-width:56rem){.FAQ_container___jZ_8{grid-template-columns:1fr;gap:2.5rem}.FAQ_left__pEZCZ{position:static}}@media (max-width:40rem){.FAQ_section__jnrKI{padding:4rem 1.25rem}.FAQ_questionRow__pYKvD{padding:1rem 0}}