.CaseStudyCover_coverSection__ZGvLZ{width:100%;margin:0}.CaseStudyCover_image__BP4Gr{width:100%;height:auto;display:block}.CaseStudyHero_hero__dOWAP{width:100%;padding:0 0 3rem}.CaseStudyHero_container__9HuVJ{display:flex;flex-direction:column;gap:2rem;max-width:960px}.CaseStudyHero_breadcrumb__aKwNi{display:inline-flex;align-items:center;gap:.5rem;color:var(--gris1);text-decoration:none;font-size:.875rem;width:-moz-fit-content;width:fit-content;text-transform:uppercase;transition:color .2s,transform .2s;letter-spacing:.05em}.CaseStudyHero_breadcrumb__aKwNi:hover{color:var(--blanco);transform:translateX(-6px)}.CaseStudyHero_breadcrumb__aKwNi svg{width:24px;height:24px}.CaseStudyHero_content__2O_C3{max-width:960px}.CaseStudyHero_content__2O_C3 h1{margin:0 0 .75rem;font-size:1rem;font-weight:400;letter-spacing:.025em;color:var(--verde)}.CaseStudyHero_hook__o7Yql{margin:0;color:var(--blanco);font-size:1.75rem;line-height:1.5;font-style:normal}@media (min-width:768px){.CaseStudyHero_hook__o7Yql{font-size:2.5rem}.CaseStudyHero_hero__dOWAP{padding:0 0 2rem}.CaseStudyHero_container__9HuVJ{gap:2rem}}.light-mode .CaseStudyHero_content__2O_C3 h1{color:var(--azul)}.light-mode .CaseStudyHero_breadcrumb__aKwNi{color:var(--gris2)}.light-mode .CaseStudyHero_breadcrumb__aKwNi:hover{color:var(--azulOsc)}.light-mode .CaseStudyHero_hero__dOWAP{border-bottom-color:var(--gris3)}.CaseStudySideNav_sideNav__rTCiH{display:none;position:fixed;right:20px;top:50%;transform:translateY(-50%);z-index:10}.CaseStudySideNav_list__70kJ3{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0;background:var(--negro2);border-radius:.25rem;width:60px}.CaseStudySideNav_list__70kJ3 li{position:relative}.CaseStudySideNav_list__70kJ3 a{display:flex;align-items:center;justify-content:flex-start;padding:20px 10px;text-decoration:none;cursor:pointer;position:relative}.CaseStudySideNav_label__CTioy{position:absolute;right:calc(100% + 12px);font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:var(--gris1);white-space:nowrap;opacity:0;transform:translateX(10px);transition:all .4s ease;pointer-events:none}.CaseStudySideNav_label__CTioy.CaseStudySideNav_hidden__WNCI4{opacity:0!important;transform:translateX(10px)!important;visibility:hidden}.CaseStudySideNav_bar__ikZOk{display:block;width:2cqb;height:4px;background-color:var(--blanco);opacity:.5;border-radius:2px;transition:all .3s}.CaseStudySideNav_list__70kJ3 a:focus-visible .CaseStudySideNav_label__CTioy,.CaseStudySideNav_list__70kJ3 a:hover .CaseStudySideNav_label__CTioy{opacity:1;transform:translateX(0);color:var(--verde)}.CaseStudySideNav_list__70kJ3 a:focus-visible .CaseStudySideNav_bar__ikZOk,.CaseStudySideNav_list__70kJ3 a:hover .CaseStudySideNav_bar__ikZOk{width:50px;background-color:var(--verde);opacity:1;padding-left:0}.CaseStudySideNav_list__70kJ3 li.CaseStudySideNav_active__Al2KB .CaseStudySideNav_bar__ikZOk{width:50px;height:4px;background-color:var(--verde);opacity:1;padding-left:0}.CaseStudySideNav_list__70kJ3 li.CaseStudySideNav_active__Al2KB .CaseStudySideNav_label__CTioy{opacity:1;transform:translateX(0);color:var(--verde)}@media (min-width:1024px){.CaseStudySideNav_sideNav__rTCiH{display:block}}.light-mode .CaseStudySideNav_list__70kJ3{background:var(--gris3)}.light-mode .CaseStudySideNav_label__CTioy{color:var(--gris2)}.light-mode .CaseStudySideNav_bar__ikZOk{background-color:var(--gris1);opacity:.5}.light-mode .CaseStudySideNav_list__70kJ3 a:focus-visible .CaseStudySideNav_label__CTioy,.light-mode .CaseStudySideNav_list__70kJ3 a:hover .CaseStudySideNav_label__CTioy{color:var(--azul);opacity:1}.light-mode .CaseStudySideNav_list__70kJ3 a:focus-visible .CaseStudySideNav_bar__ikZOk,.light-mode .CaseStudySideNav_list__70kJ3 a:hover .CaseStudySideNav_bar__ikZOk{background-color:var(--azul);opacity:1}.light-mode .CaseStudySideNav_list__70kJ3 li.CaseStudySideNav_active__Al2KB .CaseStudySideNav_bar__ikZOk{background-color:var(--azul);opacity:1}.light-mode .CaseStudySideNav_list__70kJ3 li.CaseStudySideNav_active__Al2KB .CaseStudySideNav_label__CTioy{color:var(--azul);opacity:1}.DiagramFigure_diagramDescriptionContainer__0EqOM{margin-top:0;margin-bottom:4rem}.DiagramFigure_diagramSummary__Y1M7c{display:inline-flex;align-items:center;gap:.625rem;padding:1rem calc(1.5rem + 20px);background-color:var(--verde);color:var(--negro1);border-radius:.5rem;text-transform:uppercase;letter-spacing:.05em;font-weight:800;font-size:.875rem;transition:all .5s ease;cursor:pointer;border:0;list-style:none}.DiagramFigure_diagramSummary__Y1M7c:hover{box-shadow:0 0 0 2px var(--verde),0 0 0 4px var(--negro1) inset}.DiagramFigure_diagramSummary__Y1M7c::-webkit-details-marker{display:none}.DiagramFigure_diagramIcon__dYx1w{width:32px;height:32px;flex-shrink:0}.DiagramFigure_diagramDescriptionContainer__0EqOM[open] .DiagramFigure_diagramIcon__dYx1w{transform:rotate(180deg)}.DiagramFigure_diagramDescription__Y9_t8{font-size:.875rem;line-height:1.5;max-width:90ch;margin-top:1.5rem;padding-left:20px;padding-right:20px}.FichaTecnica_ficha__II_DG{display:flex;flex-direction:column;gap:1.25rem;padding:2rem 0;border-top:1px solid var(--negro3)}.FichaTecnica_row__nRu_6{display:flex;gap:1rem}.FichaTecnica_label__S2DMM{flex:0 0 auto;width:40%;color:var(--verde);margin:0;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;font-weight:400}.FichaTecnica_value__mBUYp{flex:1 1;font-size:.875rem}.FichaTecnica_value__mBUYp p{margin:0}.FichaTecnica_value__mBUYp .tags{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;gap:.5rem}@media (min-width:768px){.FichaTecnica_ficha__II_DG{padding:2rem 0}.FichaTecnica_label__S2DMM{width:30%}}@media (min-width:1024px){.FichaTecnica_ficha__II_DG{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:0;gap:0;padding:0}.FichaTecnica_row__nRu_6{flex-direction:column;gap:.5rem;padding:1rem 1rem 4rem;border-right:1px solid var(--negro3)}.FichaTecnica_row__nRu_6:last-child{border-right:none}.FichaTecnica_label__S2DMM{width:auto}}.light-mode .FichaTecnica_label__S2DMM{color:var(--azul)}.FinalStatement_section__POuIy{width:100%;margin-top:8rem;display:flex;align-items:center;justify-content:center;padding:0}.FinalStatement_container__RAi1N{width:calc(100vw - 100px);border-top:1px solid var(--negro3);display:flex;align-items:center;justify-content:center;padding:120px 50px 0;box-sizing:border-box}.FinalStatement_text__EmWLn{font-size:1.25rem;font-weight:300;line-height:1.6;color:var(--blanco);text-align:left;margin:0;max-width:100%;padding:2rem;display:flex;flex-wrap:wrap;gap:.3em}.FinalStatement_word__grsng{display:inline-block}.FinalStatement_highlight__bwq4r{color:var(--verde)}@media (min-width:768px){.FinalStatement_text__EmWLn{font-size:1.75rem;padding:3rem}}@media (min-width:1024px){.FinalStatement_text__EmWLn{font-size:2.5rem;padding:5rem}}.Gallery_galleryContainer__3H6xG{width:100%;margin:0 -1.5rem;padding:0 1.5rem}.Gallery_gallery__DGgXn{display:flex;gap:1.5rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:1rem 0;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--negro3) transparent}.Gallery_gallery__DGgXn::-webkit-scrollbar{height:6px}.Gallery_gallery__DGgXn::-webkit-scrollbar-track{background:transparent}.Gallery_gallery__DGgXn::-webkit-scrollbar-thumb{background:var(--negro3);border-radius:3px}.Gallery_item___BBPc{flex:0 0 auto;width:100%;max-width:100%;scroll-snap-align:start;scroll-snap-stop:always}.Gallery_item___BBPc img{width:100%;height:auto;display:block;border-radius:4px}@media (min-width:768px){.Gallery_galleryContainer__3H6xG{margin:0 -3rem;padding:0 3rem}.Gallery_item___BBPc{width:70%;max-width:70%}.Gallery_gallery__DGgXn{gap:2rem}}@media (min-width:1024px){.Gallery_item___BBPc{width:60%;max-width:60%}}.ImageCarousel_carouselSection__xxFxl{width:100%;margin-top:0;margin-bottom:2rem}.ImageCarousel_carouselContainer__JizTa{position:relative;width:100%;height:auto}.ImageCarousel_arrow__G90zq:focus-visible,.ImageCarousel_carouselContainer__JizTa:hover .ImageCarousel_arrow__G90zq{opacity:1;color:var(--blanco)}.ImageCarousel_carousel__T96Ik{width:100%;height:auto;overflow:hidden}.ImageCarousel_track__yNEJG{display:flex;height:auto;gap:0;padding:0;transition:transform .6s cubic-bezier(.4,0,.2,1)}.ImageCarousel_slide__nKKAN{flex:0 0 100%;position:relative;height:auto}.ImageCarousel_photo__8bagx{position:relative;width:100%;height:auto;display:block}.ImageCarousel_image__TYprz{width:100%;height:auto;display:block;border-radius:.5rem}.ImageCarousel_caption__TmB9w{position:absolute;bottom:0;left:0;right:0;padding:.75rem;background:rgba(45,51,57,.9);border-radius:0 0 .5rem .5rem;margin:0;font-size:1rem;line-height:1.4;color:var(--gris3);text-align:center}.ImageCarousel_arrow__G90zq{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;background:var(--negro1);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:transparent;opacity:0;transition:all .3s ease;z-index:10;padding:0}.ImageCarousel_arrow__G90zq:focus-visible path,.ImageCarousel_arrow__G90zq:hover path{fill:var(--verde)}.ImageCarousel_arrow__G90zq svg{width:20px;height:20px}.ImageCarousel_prevArrow__Dvn0g{left:1rem}.ImageCarousel_prevArrow__Dvn0g:focus-visible,.ImageCarousel_prevArrow__Dvn0g:hover{left:.25rem}.ImageCarousel_nextArrow__E3Gb1 svg{transform:scaleX(-1)}.ImageCarousel_nextArrow__E3Gb1{right:1rem}.ImageCarousel_nextArrow__E3Gb1:focus-visible,.ImageCarousel_nextArrow__E3Gb1:hover{right:.25rem}.ImageCarousel_bulletsContainer__0Krd9{display:flex;justify-content:center;padding:2rem 0}.ImageCarousel_bullets__QAom4{display:flex;gap:.75rem;background:var(--negro2);padding:12px 16px;border-radius:.25rem;position:relative}.ImageCarousel_progressBar__pMiin{position:absolute;top:0;left:0;right:0;height:2px;background:hsla(0,0%,100%,.1);border-radius:.25rem .25rem 0 0;overflow:hidden;z-index:15}.ImageCarousel_progress__SGm71{height:100%;background:linear-gradient(90deg,var(--verde),var(--azulHover));width:100%;transition:width .05s linear}.ImageCarousel_bullet__JezzY{padding:20px 8px;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative}.ImageCarousel_bar__8AiSM{display:block;width:40px;height:4px;background-color:var(--blanco);opacity:.5;border-radius:2px;transition:all .3s}.ImageCarousel_bullet__JezzY:hover .ImageCarousel_bar__8AiSM{width:60px;opacity:.8}.ImageCarousel_bullet__JezzY.ImageCarousel_active__jCJLw .ImageCarousel_bar__8AiSM{width:60px;background-color:var(--verde);opacity:1}@media (min-width:1024px){.ImageCarousel_carouselContainer__JizTa{height:auto}.ImageCarousel_arrow__G90zq:focus-visible,.ImageCarousel_carouselContainer__JizTa:hover .ImageCarousel_arrow__G90zq{opacity:1;color:var(--blanco)}.ImageCarousel_track__yNEJG{height:auto;gap:0;padding:0}.ImageCarousel_slide__nKKAN{height:auto}.ImageCarousel_arrow__G90zq{width:64px;height:64px}.ImageCarousel_arrow__G90zq:focus-visible,.ImageCarousel_arrow__G90zq:hover{color:var(--verde)}.ImageCarousel_arrow__G90zq svg{width:64px;height:64px}.ImageCarousel_prevArrow__Dvn0g{left:1.5rem}.ImageCarousel_prevArrow__Dvn0g:focus-visible,.ImageCarousel_prevArrow__Dvn0g:hover{left:.75rem}.ImageCarousel_nextArrow__E3Gb1{right:1.5rem}.ImageCarousel_nextArrow__E3Gb1:focus-visible,.ImageCarousel_nextArrow__E3Gb1:hover{right:.75rem}}.light-mode .ImageCarousel_arrow__G90zq:focus-visible,.light-mode .ImageCarousel_carouselContainer__JizTa:hover .ImageCarousel_arrow__G90zq{opacity:1;color:var(--gris1)}.light-mode .ImageCarousel_arrow__G90zq:hover{color:var(--azul)}.light-mode .ImageCarousel_bullets__QAom4{background:var(--gris4)}.light-mode .ImageCarousel_bar__8AiSM{background-color:var(--gris2)}.light-mode .ImageCarousel_bullet__JezzY:hover .ImageCarousel_bar__8AiSM{background-color:var(--gris1)}.light-mode .ImageCarousel_bullet__JezzY.ImageCarousel_active__jCJLw .ImageCarousel_bar__8AiSM{background-color:var(--azul)}.ImageGrid_wrapper__5UkmE{padding:2rem 20px;width:100%;display:flex;flex-direction:column;align-items:center;gap:2rem}.ImageGrid_container__PxTXt{flex:1 1;width:100%}.ImageGrid_grid__01JIT{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem;width:100%}.ImageGrid_imageWrapper__ufNEj{display:flex;flex-direction:column;width:100%;gap:.75rem}.ImageGrid_imageWrapper__ufNEj>img{position:relative;width:100%;aspect-ratio:1500/1200;object-fit:cover;display:block;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.08);transition:box-shadow .3s ease}.ImageGrid_imageWrapper__ufNEj>img:hover{box-shadow:0 8px 24px rgba(0,0,0,.12)}.ImageGrid_caption__qlDyZ{font-size:.95rem;line-height:1.4;color:var(--gris2);text-align:center;margin:0;padding:0}.ImageGrid_pagination__MxCcP{display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:0 1rem}.ImageGrid_navButton__Rc__Z{background:none;border:none;font-size:2rem;color:#333;cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center;transition:color .3s ease}.ImageGrid_navButton__Rc__Z:hover{color:#000}.ImageGrid_pageIndicators__BtU4r{display:flex;flex-direction:column;gap:.5rem}.ImageGrid_dot__BbO4s{width:10px;height:10px;border-radius:50%;border:2px solid #ccc;background:transparent;cursor:pointer;transition:all .3s ease;padding:0}.ImageGrid_dot__BbO4s:hover{border-color:#999}.ImageGrid_dot__BbO4s.ImageGrid_active__vOUS7{background:#333;border-color:#333}@media (min-width:768px){.ImageGrid_pagination__MxCcP{flex-direction:row;justify-content:center}.ImageGrid_pageIndicators__BtU4r{flex-direction:row}.ImageGrid_navButton__Rc__Z{font-size:2rem}}@media (min-width:1024px){.ImageGrid_wrapper__5UkmE{flex-direction:row;padding:0 2rem 4rem;gap:2rem}.ImageGrid_grid__01JIT{grid-template-columns:repeat(2,1fr)}}@media (min-width:1440px){.ImageGrid_grid__01JIT{grid-template-columns:repeat(var(--columns),1fr)}.ImageGrid_wrapper__5UkmE{gap:2rem}}.SolutionSummaryCards_section__I3JKB{background:linear-gradient(180deg,#1d1c1c,transparent);padding:2rem calc(1rem + 20px)}.SolutionSummaryCards_header__YM3Aw{margin-bottom:1.5rem;text-align:center}.SolutionSummaryCards_title__aQKtV{font-size:1.5rem;font-weight:600;margin:0;color:var(--texto-principal,#fff)}.SolutionSummaryCards_cardsGrid__Gq3mN{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem;padding:0 20px}.SolutionSummaryCards_card__S3Cyn{padding:1rem;background:rgba(33,35,33,.5);border-radius:.75rem;transition:all .3s ease;display:flex;flex-direction:column;gap:1rem;border:1px solid hsla(72,97%,70%,.3);position:relative;height:100%}.SolutionSummaryCards_card__S3Cyn:hover{transform:translateY(-4px);border-color:hsla(72,97%,70%,.6);box-shadow:0 12px 32px hsla(72,97%,70%,.15)}.SolutionSummaryCards_cardIcon__Rt1wo{position:absolute;top:-24px;right:1rem;width:48px;height:48px;border-radius:.5rem;border:2px solid var(--verde);object-fit:contain}.SolutionSummaryCards_cardTitle__fLgXr{font-size:.9rem;font-weight:700;margin:0;color:var(--verde);line-height:1.3}.SolutionSummaryCards_cardDescription__o_rPl{font-size:.75rem;line-height:1.5;margin:0;color:var(--gris3)}.SolutionSummaryCards_cardPoints__2g9nk{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.SolutionSummaryCards_cardPoints__2g9nk li{font-size:.7rem;line-height:1.4;color:var(--gris3);padding-left:1rem;position:relative}.SolutionSummaryCards_cardPoints__2g9nk li:before{content:"•";position:absolute;left:0;color:hsla(72,97%,70%,.6);font-weight:700}.light-mode .SolutionSummaryCards_card__S3Cyn{background:hsla(0,0%,100%,.5);border-color:rgba(49,117,243,.2)}.light-mode .SolutionSummaryCards_card__S3Cyn:hover{border-color:rgba(49,117,243,.5);background:hsla(0,0%,100%,.7);box-shadow:0 12px 32px rgba(49,117,243,.12)}.light-mode .SolutionSummaryCards_cardTitle__fLgXr{color:#3175f3}.light-mode .SolutionSummaryCards_cardDescription__o_rPl{color:var(--gris2,#333)}.light-mode .SolutionSummaryCards_cardPoints__2g9nk li{color:var(--gris3,#666)}.light-mode .SolutionSummaryCards_cardPoints__2g9nk li:before{color:rgba(49,117,243,.7)}.light-mode .SolutionSummaryCards_cardIcon__Rt1wo{border-color:#3175f3}@media (min-width:768px){.SolutionSummaryCards_section__I3JKB{padding:3rem 4rem}.SolutionSummaryCards_header__YM3Aw{margin-bottom:2rem}.SolutionSummaryCards_title__aQKtV{font-size:1.75rem}.SolutionSummaryCards_cardsGrid__Gq3mN{grid-template-columns:repeat(2,1fr);gap:2rem 1rem}.SolutionSummaryCards_card__S3Cyn{padding:1.25rem .5rem}.SolutionSummaryCards_cardTitle__fLgXr{font-size:.95rem}.SolutionSummaryCards_cardDescription__o_rPl{font-size:.8rem}.SolutionSummaryCards_cardPoints__2g9nk li{font-size:.75rem}}@media (min-width:1024px){.SolutionSummaryCards_cardsGrid__Gq3mN{grid-template-columns:repeat(3,1fr)}}@media (min-width:1440px){.SolutionSummaryCards_section__I3JKB{padding:4rem}.SolutionSummaryCards_header__YM3Aw{margin-bottom:3rem}.SolutionSummaryCards_title__aQKtV{font-size:2rem}.SolutionSummaryCards_cardsGrid__Gq3mN{grid-template-columns:repeat(5,1fr);gap:1rem}.SolutionSummaryCards_card__S3Cyn{padding:1.5rem 1rem}.SolutionSummaryCards_cardTitle__fLgXr{font-size:1rem}.SolutionSummaryCards_cardDescription__o_rPl,.SolutionSummaryCards_cardPoints__2g9nk li{font-size:.875rem}}.ImageRow_container__9Qo2g{padding:0;width:100%}.ImageRow_row__0pwu0{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem;width:100%}.ImageRow_imageWrapper__x2kSw{position:relative;width:100%;overflow:hidden;border-radius:.5rem}.ImageRow_imageWrapper__x2kSw img{width:100%;height:auto;display:block;object-fit:cover}@media (min-width:768px){.ImageRow_row__0pwu0{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media (min-width:1024px){.ImageRow_row__0pwu0{grid-template-columns:repeat(3,1fr);gap:1rem}.ImageRow_container__9Qo2g{padding:0 0 4rem}}