.CasesPage_page__PHvVi{background:var(--color-white);padding:clamp(176px,16vw,236px) 0 clamp(116px,10vw,168px)}.CasesPage_hero__A9OHb{padding:0 var(--container-pad);text-align:center}.CasesPage_title__Gv7aR{margin:0 auto;max-width:760px;color:var(--color-estrategia-900);font-size:var(--type-h3-size);font-weight:var(--type-h3-weight);line-height:var(--type-h3-line-height);letter-spacing:0;text-wrap:balance}.CasesPage_highlight__LfbE4{background:var(--gradient-brand-estrategia-magia);-webkit-background-clip:text;background-clip:text;color:transparent}.CasesPage_scrollCue__woHyt{display:inline-flex;align-items:center;justify-content:center;margin-top:clamp(34px,4vw,48px);color:var(--color-leve-400);opacity:.75}.CasesPage_scrollCue__woHyt svg{animation:CasesPage_cases-cue-float__n_J7v 1.8s ease-in-out infinite}.CasesPage_divider__l_aEX{width:min(760px,calc(100% - 48px));height:1px;margin:12px auto clamp(52px,5.2vw,72px);background:linear-gradient(90deg,rgba(164,181,255,0),rgba(164,181,255,.24) 50%,rgba(164,181,255,0))}.CasesPage_tabs__CJnUe{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;margin-bottom:clamp(46px,4.8vw,62px)}.CasesPage_tab__DNoWn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:clamp(142px,12vw,176px);min-height:44px;border:var(--border-width-hairline) solid transparent;border-radius:var(--radius-sm);background:var(--color-brand-essencia);color:rgba(25,25,25,.62);font-size:clamp(15px,1.1vw,19px);font-weight:500;line-height:1;text-transform:uppercase;transition:transform .2s ease,background .2s ease,color .2s ease}.CasesPage_tabActive__xPGvI{background:var(--color-leve-500);color:var(--color-estrategia-900)}.CasesPage_tabLocked__IWHCJ{cursor:not-allowed;color:rgba(25,25,25,.32)}.CasesPage_tabLocked__IWHCJ svg{flex:none;opacity:.7}.CasesPage_tab__DNoWn:not(:disabled):hover{transform:translateY(-1px)}.CasesPage_grid__e1k86{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(22px,2vw,30px);max-width:1260px}.CasesPage_card__DZ_YQ{min-width:0}.CasesPage_imageWrap__cB_I0{position:relative;aspect-ratio:1/1.16;overflow:hidden;border-radius:var(--radius-lg);background:var(--color-magia-500)}.CasesPage_image__kVZMa{width:100%;height:100%;object-fit:cover;transform:scale(1.01);transition:transform .52s cubic-bezier(.22,1,.36,1),filter .36s ease}.CasesPage_card__DZ_YQ:hover .CasesPage_image__kVZMa{transform:scale(1.045);filter:saturate(1.04)}.CasesPage_techPlaceholder__RpI9e{display:flex;width:100%;height:100%;align-items:flex-end;justify-content:flex-start;padding:34px;background:radial-gradient(circle at 22% 18%,rgba(255,229,248,.28),transparent 32%),linear-gradient(135deg,var(--color-magia-500) 0,var(--color-estrategia-900) 100%);color:rgba(240,239,234,.22);font-size:clamp(92px,8vw,142px);font-weight:800;letter-spacing:0;line-height:.8}.CasesPage_cardInfo__zOuF1{display:grid;grid-template-columns:minmax(0,1fr) 42px;gap:18px;align-items:start;padding:16px 10px 0}.CasesPage_cardTitle__lDAKV{color:var(--color-estrategia-900);font-size:clamp(19px,1.45vw,22px);font-weight:800;line-height:1.1;letter-spacing:0}.CasesPage_cardDescription__BrfyP{max-width:300px;margin-top:7px;color:rgba(25,25,25,.62);font-size:12px;font-weight:400;line-height:1.38}.CasesPage_caseLink__a0Umt{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:var(--border-width-hairline) solid rgba(25,25,25,.12);border-radius:var(--radius-xs);color:var(--color-estrategia-900);background:var(--color-white);transition:transform .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}.CasesPage_caseLink__a0Umt:focus-visible,.CasesPage_caseLink__a0Umt:hover{color:var(--color-magia-500);border-color:rgba(129,42,63,.22);box-shadow:var(--shadow-card);transform:translate(2px,-2px)}@media (max-width:980px){.CasesPage_grid__e1k86{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.CasesPage_page__PHvVi{padding:116px 0 92px}.CasesPage_title__Gv7aR br{display:none}.CasesPage_tabs__CJnUe{padding:0 24px}.CasesPage_tab__DNoWn{flex:1 1 132px;min-width:0}.CasesPage_grid__e1k86{grid-template-columns:1fr}.CasesPage_imageWrap__cB_I0{aspect-ratio:1/1.05}}@media (max-width:420px){.CasesPage_tabs__CJnUe{padding:0 16px}.CasesPage_cardInfo__zOuF1{grid-template-columns:minmax(0,1fr)}.CasesPage_caseLink__a0Umt{justify-self:start}}@media (prefers-reduced-motion:reduce){.CasesPage_caseLink__a0Umt,.CasesPage_image__kVZMa,.CasesPage_tab__DNoWn{transition:none}.CasesPage_scrollCue__woHyt svg{animation:none}.CasesPage_card__DZ_YQ:hover .CasesPage_image__kVZMa{transform:scale(1.01)}}@keyframes CasesPage_cases-cue-float__n_J7v{0%,to{transform:translate3d(0,-2px,0)}50%{transform:translate3d(0,6px,0)}}