.CasoDetailHero_hero__9Sa09{position:relative;min-height:88svh;display:flex;align-items:flex-end;isolation:isolate;overflow:hidden;background:var(--dark-bg);-webkit-padding-after:clamp(3rem,5vw,5.5rem);padding-block-end:clamp(3rem,5vw,5.5rem);-webkit-padding-before:clamp(7rem,11vw,10rem);padding-block-start:clamp(7rem,11vw,10rem)}.CasoDetailHero_media__ic2o8{position:absolute;inset:0;z-index:0}.CasoDetailHero_img__pjKV_{object-fit:cover;filter:brightness(.6) saturate(.85)}.CasoDetailHero_veil__AvZvJ{position:absolute;inset:0;background:linear-gradient(180deg,rgba(30,17,13,.65),rgba(30,17,13,.3) 35%,rgba(30,17,13,.78) 78%,rgba(30,17,13,.95))}.CasoDetailHero_inner__SICCZ{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:1rem;color:var(--linen)}.CasoDetailHero_numero__nSH3x{font-family:var(--font-body);font-weight:600;font-size:.72rem;letter-spacing:.26em;text-transform:uppercase;color:var(--clay)}.CasoDetailHero_cat__Zoqv4{font-family:var(--font-body);font-weight:500;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:hsla(43,45%,89%,.74)}.CasoDetailHero_nombre__ssouD{font-family:var(--font-display);font-size:clamp(2.2rem,5.4vw,4.8rem);line-height:1.04;color:var(--linen);max-width:22ch}.CasoDetailHero_meta__Alj7n{font-family:var(--font-body);font-size:.92rem;letter-spacing:.04em;color:hsla(43,45%,89%,.62)}@media (max-width:760px){.CasoDetailHero_hero__9Sa09{min-height:78svh}}.CasoGaleria_wrap__aD5Ya{padding-block:clamp(3.5rem,7vw,6rem);background:var(--dark-bg)}.CasoGaleria_inner__VbYrI{display:flex;flex-direction:column;gap:2rem}.CasoGaleria_eyebrow__DLHYI{align-self:flex-start}.CasoGaleria_grid__IToYH{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(.8rem,1.6vw,1.5rem);gap:clamp(.8rem,1.6vw,1.5rem)}.CasoGaleria_grid__IToYH[data-count="1"],.CasoGaleria_grid__IToYH[data-count="2"]{grid-template-columns:repeat(2,1fr)}.CasoGaleria_tile__ESQyd{position:relative;overflow:hidden;border-radius:var(--r-m);background:var(--dark-surface);aspect-ratio:4/3}.CasoGaleria_img__Sncba{width:100%;height:100%;object-fit:cover;transition:transform .7s var(--ease),filter .7s var(--ease);filter:saturate(.92) brightness(.92)}.CasoGaleria_tile__ESQyd:hover .CasoGaleria_img__Sncba{transform:scale(1.05);filter:saturate(1) brightness(1)}@media (max-width:760px){.CasoGaleria_grid__IToYH,.CasoGaleria_grid__IToYH[data-count="1"],.CasoGaleria_grid__IToYH[data-count="2"]{grid-template-columns:1fr}}.CasoVideo_wrap___j8IE{padding-block:clamp(3rem,6vw,5rem);background:var(--dark-bg)}.CasoVideo_inner__YHKeP{display:flex;flex-direction:column;gap:2.2rem}.CasoVideo_eyebrow__hcWt9{align-self:flex-start}.CasoVideo_gridPortrait__s1w4G{display:grid;grid-gap:clamp(1rem,2vw,1.6rem);gap:clamp(1rem,2vw,1.6rem);grid-template-columns:repeat(3,minmax(0,1fr))}.CasoVideo_gridPortrait__s1w4G[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:60rem;margin-inline:auto}.CasoVideo_gridPortrait__s1w4G[data-count="1"]{grid-template-columns:minmax(0,1fr);width:100%;max-width:28rem;margin-inline:auto}.CasoVideo_gridLandscape__8mwJB{display:grid;grid-gap:clamp(1rem,2vw,1.6rem);gap:clamp(1rem,2vw,1.6rem);width:100%}.CasoVideo_gridLandscape__8mwJB[data-count="1"]{grid-template-columns:1fr;max-width:60rem;margin-inline:auto}.CasoVideo_gridLandscape__8mwJB[data-count="2"]{grid-template-columns:repeat(2,1fr)}.CasoVideo_tile__su7nL{position:relative;border-radius:var(--r-m);overflow:hidden;background:#000;box-shadow:0 24px 48px -28px rgba(0,0,0,.6)}.CasoVideo_tile__su7nL[data-orientation=landscape]{aspect-ratio:16/9}.CasoVideo_tile__su7nL[data-orientation=portrait],.CasoVideo_tile__su7nL[data-provider=instagram]{aspect-ratio:9/16}.CasoVideo_frame__yiLs5{position:absolute;inset:0;width:100%;height:100%;border:none}.CasoVideo_fallback__4MV_8{display:flex;align-items:center;justify-content:center;height:100%;color:var(--linen);text-decoration:underline}.CasoVideo_caption__Th1dQ{position:absolute;inset-block-end:.6rem;inset-inline-start:.8rem;font-family:var(--font-body);font-size:.78rem;color:hsla(43,45%,89%,.78);background:rgba(30,17,13,.7);padding:.3rem .7rem;border-radius:var(--r-pill)}@media (max-width:760px){.CasoVideo_gridPortrait__s1w4G,.CasoVideo_gridPortrait__s1w4G[data-count="1"],.CasoVideo_gridPortrait__s1w4G[data-count="2"]{grid-template-columns:1fr;max-width:26rem}.CasoVideo_gridLandscape__8mwJB[data-count="2"]{grid-template-columns:1fr}}.CasoSpotFinal_wrap__oJpS4{display:flex;flex-direction:column;align-items:center;width:100%;text-align:center;gap:.9rem}.CasoSpotFinal_eyebrow__WzB6l{color:var(--clay)}.CasoSpotFinal_titulo__FXj6k{font-family:var(--font-display);font-size:clamp(1.4rem,2.4vw,2rem);line-height:1.18;color:var(--linen);-webkit-margin-after:.6rem;margin-block-end:.6rem;max-width:26ch}.CasoSpotFinal_frame__E_OiA{position:relative;width:100%;max-width:64rem;border-radius:var(--r-m);overflow:hidden;background:#000;box-shadow:0 32px 60px -28px rgba(0,0,0,.7)}.CasoSpotFinal_frame__E_OiA[data-orientation=landscape]{aspect-ratio:16/9}.CasoSpotFinal_frame__E_OiA[data-orientation=portrait]{aspect-ratio:9/16;max-width:28rem}.CasoSpotFinal_iframe__QTTaR{position:absolute;inset:0;width:100%;height:100%;border:none}.CasoNav_nav__d9Z_P{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(1rem,2vw,2rem);gap:clamp(1rem,2vw,2rem);padding-block:clamp(3rem,6vw,5rem);-webkit-border-before:1px solid hsla(43,45%,89%,.12);border-block-start:1px solid hsla(43,45%,89%,.12);max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gutter)}.CasoNav_link___ruyW{display:flex;align-items:center;gap:1rem;padding:1.6rem 1.8rem;border-radius:var(--r-m);background:hsla(43,45%,89%,.04);border:1px solid hsla(43,45%,89%,.08);color:var(--linen);transition:background-color .4s var(--ease),border-color .4s var(--ease),transform .4s var(--ease)}.CasoNav_link___ruyW:hover{background:hsla(43,45%,89%,.07);border-color:var(--clay);transform:translateY(-2px)}.CasoNav_prev__B_Wux{justify-self:start}.CasoNav_next__yv55D{justify-self:end;text-align:end;flex-direction:row-reverse}.CasoNav_arrow__VbhKz{font-family:var(--font-body);font-size:1.4rem;color:var(--clay);transition:transform .4s var(--ease)}.CasoNav_prev__B_Wux:hover .CasoNav_arrow__VbhKz{transform:translateX(-.3em)}.CasoNav_next__yv55D:hover .CasoNav_arrow__VbhKz{transform:translateX(.3em)}.CasoNav_body__85R7a{display:flex;flex-direction:column;gap:.25rem}.CasoNav_next__yv55D .CasoNav_body__85R7a{align-items:flex-end}.CasoNav_eyebrow__KHWxq{font-family:var(--font-body);font-weight:600;font-size:.66rem;letter-spacing:.18em;text-transform:uppercase;color:var(--clay)}.CasoNav_nombre__7NJBi{font-family:var(--font-display);font-size:clamp(1.05rem,1.6vw,1.4rem);line-height:1.2;color:var(--linen)}@media (max-width:760px){.CasoNav_nav__d9Z_P{grid-template-columns:1fr}.CasoNav_next__yv55D{justify-self:start;text-align:start;flex-direction:row}.CasoNav_next__yv55D .CasoNav_body__85R7a{align-items:flex-start}}.page_wrap__egxtl{background:var(--dark-bg);color:var(--linen);min-height:100vh}.page_body__8dDcX{display:flex;flex-direction:column;gap:clamp(3rem,5vw,4.5rem);padding-block:clamp(4rem,7vw,6rem);max-width:70rem}.page_intro__aNoTu{display:flex;flex-direction:column;gap:1.2rem;width:100%}.page_intro__aNoTu p{font-family:var(--font-body);font-size:clamp(1.08rem,1.4vw,1.32rem);line-height:1.55;color:var(--linen)}.page_bloque__SU1ul{display:grid;grid-template-columns:minmax(0,.35fr) minmax(0,1.5fr);grid-gap:clamp(2rem,5vw,5rem);gap:clamp(2rem,5vw,5rem)}.page_bloqueEyebrow__gARY_{align-self:start;-webkit-padding-before:.4rem;padding-block-start:.4rem}.page_parrafos__9c_7D{display:flex;flex-direction:column;gap:1.2rem;max-width:60ch}.page_parrafos__9c_7D p{font-family:var(--font-body);font-size:1.04rem;line-height:1.72;color:hsla(43,45%,89%,.82)}.page_fig__esVAr{display:flex;flex-direction:column;align-items:center;margin-block:.6rem}.page_figImg__DWuRZ{width:auto;height:auto;max-width:100%;max-height:72vh;border-radius:var(--r-m);display:block}.page_figCaption__xj90_{-webkit-margin-before:.7rem;margin-block-start:.7rem;font-family:var(--font-body);font-size:.82rem;font-style:italic;color:hsla(43,45%,89%,.6);text-align:center}.page_testimonio__UIYxs{display:flex;flex-direction:column;align-items:center;text-align:center;padding-block:clamp(2rem,4vw,3.6rem);max-width:52ch;margin-inline:auto;border-block:1px solid hsla(43,45%,89%,.1)}.page_quoteMark__w7kY6{font-family:var(--font-display);font-size:3rem;line-height:1;color:var(--clay);-webkit-margin-after:.6rem;margin-block-end:.6rem}.page_quote__A88X5{font-family:var(--font-body);font-style:italic;font-size:clamp(1.05rem,1.4vw,1.32rem);line-height:1.62;color:var(--linen);-webkit-margin-after:1.4rem;margin-block-end:1.4rem}.page_author__o0REj{display:flex;flex-direction:column;gap:.3rem}.page_name__ZTNDG{font-family:var(--font-body);font-weight:600;font-size:.96rem;color:var(--linen)}.page_role__KE_aG{font-family:var(--font-body);font-weight:500;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--clay)}.page_cta__lqyER{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;-webkit-padding-before:clamp(2rem,4vw,3rem);padding-block-start:clamp(2rem,4vw,3rem)}.page_ctaEyebrow__Qeq13{color:var(--clay)}.page_ctaTitle__bgamU{font-size:clamp(2rem,3.8vw,3rem);color:var(--linen);max-width:22ch}@media (max-width:760px){.page_bloque__SU1ul{grid-template-columns:1fr;gap:1rem}}