.Hero_hero__QI15l{display:flex;justify-content:center}.Hero_imageContainer__0rGM6{position:relative;width:100%;max-width:var(--container-max-width-small);overflow:hidden}.Hero_image__i5XzD{display:block;width:100%;height:auto;opacity:0;transform:scale(.8);transition:opacity 1s ease,transform 1s ease;border-radius:var(--border-radius-standard)}.Hero_visible__TrG7c{opacity:1;transform:scale(1)}.Hero_bar__ZwQJP{position:absolute;left:50%;width:90%;max-width:var(--container-max-width-cards);background:#000;border:var(--default-border);border-radius:var(--border-radius-standard);padding:clamp(.75rem,1.5vw,1rem) clamp(1rem,3vw,1.5rem);font-family:var(--font-agency);color:var(--primary-red);box-shadow:4px 4px 12px rgba(0,0,0,.7);opacity:0;transform:translate(-50%);transition:opacity .8s ease,transform .8s ease;font-size:clamp(1rem,2vw,1.25rem)}.Hero_bar1__tGjsq{top:20%;transform:translate(-150%);font-size:clamp(1.333rem,2.666vw,1.666rem)}.Hero_bar1__tGjsq.Hero_visible__TrG7c{opacity:1;transform:translate(-50%)}.Hero_bar2__JfZXi{top:45%;transform:translate(50%)}.Hero_bar2__JfZXi.Hero_visible__TrG7c{opacity:1;transform:translate(-50%)}.Hero_bar3__n52JT{top:70%;transform:translate(-50%,50%);font-size:clamp(1.3rem,2vw,1rem)}.Hero_bar3__n52JT.Hero_visible__TrG7c{opacity:1;transform:translate(-50%)}.Hero_text__7cORQ{display:block;text-align:center;opacity:0;transition:opacity .6s ease}.Hero_visibleText__ZDX5V{opacity:1}.Hero_highlight__nV0DG{text-decoration:underline}.Hero_highlight2__BzL6Q,.Hero_highlight__nV0DG{color:var(--foreground)}@media (max-width:315px){.Hero_bar__ZwQJP{padding:clamp(.5rem,1vw,.75rem) clamp(.75rem,2vw,1rem);font-size:clamp(.875rem,1.5vw,1rem)}.Hero_bar1__tGjsq{font-size:clamp(1.1rem,2vw,1.3rem)}}@media (min-width:600px){.Hero_bar__ZwQJP{padding:1rem 1.5rem;font-size:1.25rem}.Hero_bar1__tGjsq{font-size:1.666rem}}.Testimonial_container__64fcS{width:90%;max-width:var(--container-max-width-medium);margin:4rem auto;padding:2rem;border:var(--default-border);border-radius:var(--border-radius-standard);background-color:transparent;opacity:0;transform:translateY(40px);transition:opacity .8s ease,transform .8s ease}.Testimonial_container__64fcS.Testimonial_visible__Xif10{opacity:1;transform:translateY(0)}.Testimonial_quote__jkBv5{font-size:1rem;text-align:center;margin-bottom:1.5rem;color:var(--foreground)}.Testimonial_flex___beN7{display:flex;align-items:center;justify-content:center;gap:1.5rem;opacity:0;transform:translateY(20px);transition:opacity 1s ease .4s,transform 1s ease .4s}.Testimonial_flex___beN7.Testimonial_visible__Xif10{opacity:1;transform:translateY(0)}.Testimonial_image__BHaLl{width:200px;height:auto;border-radius:8px;object-fit:cover}.Testimonial_text__ZidTG{text-align:center;color:var(--foreground);font-size:1rem}.Testimonial_name__fAZiJ{font-size:1.1rem}.Testimonial_title__Yfa7A{font-style:italic;font-size:.95rem;color:var(--muted-foreground,#aaa)}@media (max-width:500px){.Testimonial_flex___beN7{flex-direction:column}.Testimonial_text__ZidTG{font-size:.67rem}.Testimonial_name__fAZiJ{font-size:.73rem}.Testimonial_title__Yfa7A{font-size:.63rem}.Testimonial_container__64fcS{padding:1.25rem}}@media (min-width:501px){.Testimonial_flex___beN7{flex-direction:row}}.ShowcaseSubsection_squareLogoContainer__07Ive{display:flex;justify-content:center;align-items:center;width:400px;height:400px;margin:0 auto}@media (max-width:730px){.ShowcaseSubsection_squareLogoContainer__07Ive{width:100%;height:100%}}.ShowcaseSubsection_centerLogoContainer__Su71R{display:flex;justify-content:center;align-items:center;margin:0 auto}.ShowcaseSubsection_buttonWrapper__gxy1V{margin-top:4rem;text-align:center;width:var(--container-width-narrow);margin-left:auto;margin-right:auto}.ShowcaseSubsection_montageWrapper__1Ch97{width:100%;margin:var(--spacing-section-gap) 0}.ShowcaseSubsection_swiperContainer__lE7VW{width:100%;height:auto}.ShowcaseSubsection_swiperImage__NrQee{width:100%;object-fit:cover;border-radius:var(--border-radius-standard)}.Testimonial_testimonialContainer__BFF2p{border:var(--default-border);border-radius:var(--border-radius-medium);padding:16px;margin:10% auto;max-width:var(--container-max-width-large);width:var(--container-width-percent)}.Testimonial_header__JNGOy{text-align:center;margin-bottom:16px}.Testimonial_header__JNGOy h2{margin:0}.Testimonial_content__zptfI{display:flex;flex-direction:row;gap:16px}.Testimonial_quoteColumn__vE45y{flex:0 0 65%;text-align:left}.Testimonial_imageColumn__5A4Yh{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center}.Testimonial_image__a1rz2{border-radius:var(--border-radius-standard);max-width:100%;height:auto;margin-bottom:8px}.Testimonial_sourceLink__nnz_m{display:block;text-align:center;color:white;text-decoration:none;margin-top:16px}.Testimonial_sourceLink__nnz_m:hover{text-decoration:underline}.Testimonial_personLink__QI3OJ{display:block;text-align:center;color:white;text-decoration:none;margin-top:8px}.Testimonial_personLink__QI3OJ:hover{text-decoration:underline}@media (max-width:730px){.Testimonial_content__zptfI{flex-direction:column}.Testimonial_imageColumn__5A4Yh,.Testimonial_quoteColumn__vE45y{flex:none;width:100%}.Testimonial_sourceLink__nnz_m{margin-top:16px}.Testimonial_testimonialContainer__BFF2p{margin:20% auto}}.Conclusion_container__A7ZoO{width:90%;max-width:var(--container-max-width-large);margin-left:auto;margin-right:auto;padding:2rem;border:var(--default-border);border-radius:var(--border-radius-standard);background-color:transparent;position:relative;overflow:hidden}.Conclusion_title__P9HZf{text-align:center;margin-bottom:var(--spacing-margin-bottom)}.Conclusion_bgImage__4YmvL{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1);transition:opacity 1s ease-out,transform 1s ease-out;z-index:0}.Conclusion_showBg__wX1It{opacity:.2;transform:scale(1.1)}.Conclusion_content__rf4qz{position:relative;z-index:1}.GeneralInfo_section__QY_Wl{margin-top:10%}@media (max-width:730px){.GeneralInfo_section__QY_Wl{margin-top:20%}}.PlainContainer_container__xKlK1{width:90%;max-width:var(--container-max-width-large);padding:2rem;border:var(--default-border);border-radius:var(--border-radius-standard);background-color:transparent;margin-left:auto;margin-right:auto}.PlainContainer_anchorTarget__CvGen{display:block;position:relative;top:-120px;height:0;width:0;visibility:hidden}.PlainContainer_header__3_Q3c{text-align:center;margin-bottom:var(--spacing-margin-bottom);color:var(--foreground)}@media (max-width:500px){.PlainContainer_container__xKlK1{padding-left:12px;padding-right:12px}}.Overview_wrapper__ycAN5{opacity:0;transform:translateY(20px) scale(.95);transition:opacity .6s ease-out,transform .6s ease-out}.Overview_visible__MxBJL{opacity:1;transform:translateY(0) scale(1)}.Overview_hidden__MxJY5{opacity:0;transform:translateY(20px) scale(.95)}.Overview_paragraph__faAm6{text-align:left;margin-bottom:1.5rem;color:var(--foreground);font-size:1rem;line-height:var(--line-height-body)}.Overview_rolesSection__ZWUYV{text-align:center;margin-bottom:1.5rem}.Overview_rolesTitle__OyJn9{font-family:var(--font-agency);font-size:var(--font-size-heading-tertiary);margin:0 0 1rem}.Overview_rolesList__4NZDf p{margin:0;opacity:0;transform:translateY(10px);transition:opacity .4s ease-out,transform .4s ease-out}.Overview_visible__MxBJL .Overview_rolesList__4NZDf p:first-child{transition-delay:.6s;opacity:1;transform:translateY(0)}.Overview_visible__MxBJL .Overview_rolesList__4NZDf p:nth-child(2){transition-delay:.8s;opacity:1;transform:translateY(0)}.Overview_visible__MxBJL .Overview_rolesList__4NZDf p:nth-child(3){transition-delay:1s;opacity:1;transform:translateY(0)}.Overview_visible__MxBJL .Overview_rolesList__4NZDf p:nth-child(4){transition-delay:1.2s;opacity:1;transform:translateY(0)}.Overview_visible__MxBJL .Overview_rolesList__4NZDf p:nth-child(5){transition-delay:1.4s;opacity:1;transform:translateY(0)}.Overview_buttonWrapper__ThZek{display:flex;flex-direction:column;align-items:center;gap:.75rem;margin-top:var(--spacing-element-gap)}.Overview_repoCta__5_yLM{margin-top:2rem;text-align:center;color:var(--foreground);font-size:.95rem}.Overview_repoCta__5_yLM a.Overview_repoTextLink__M8UwB{color:inherit;text-decoration:none;font-weight:600}.Overview_repoCta__5_yLM img{margin-top:.5rem;margin-left:auto;margin-right:auto;width:50px;height:50px}.Highlight_wrapper__kdyDw{display:flex;flex-direction:column;gap:1.5rem;margin-top:3rem}@media (min-width:730px){.Highlight_wrapper__kdyDw{flex-direction:row;align-items:center;justify-content:space-between}}.Highlight_imageContainer__jKfJT{display:flex;justify-content:center;align-items:center}.Highlight_textContainer__QgpLP{display:flex;flex-direction:column;align-items:center}.Highlight_textContainer__QgpLP p{width:100%;text-align:left}.Highlight_image___p5PD{width:80%;max-width:300px;height:auto;opacity:0;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out;margin-left:auto;margin-right:auto}.Highlight_fadeIn__i4dVh{opacity:1;transform:translateY(0)}@media (min-width:730px){.Highlight_imageContainer__jKfJT{flex:1 1}.Highlight_textContainer__QgpLP{flex:2 1}}.Highlight_button__2sVht{display:inline-block;margin-top:1.5rem}.Evolution_wrapper__zqzru{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-section-gap)}.Evolution_paragraph__mk6mv{max-width:var(--container-max-width-medium);margin:0 auto}.Evolution_paragraph__mk6mv h3{text-align:center;margin:0}.Evolution_paragraph__mk6mv p{text-align:left;margin-top:.5rem}.Evolution_blocks__JsLbv{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-section-gap);margin-top:0}@media (min-width:730px){.Evolution_blocks__JsLbv{margin-top:2rem}}.Evolution_block__m6u6x{width:80%;max-width:300px;height:auto}.Evolution_line__Mw1cc{fill:none;stroke:white;stroke-width:2;stroke-dasharray:260;stroke-dashoffset:260;transition:stroke-dashoffset 1s ease-out}.Evolution_drawBorder__PGs_L{stroke-dashoffset:0}.Evolution_text__IBcYZ{opacity:0;transition:opacity .3s ease-out}.Evolution_showText__0kuok{opacity:1}.Evolution_arrow__iiXiw{fill:none;stroke:white;stroke-width:2;stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset 1s ease-out}.Evolution_drawArrow__fSiwh{stroke-dashoffset:0}.Evolution_blockWrapper__Ef12_{width:100%;display:flex;justify-content:center}.Vision_visionContainer__AAfmB{display:flex;flex-direction:column;align-items:center;width:100%}.Vision_paragraph__9UN8P{text-align:left;margin-bottom:2rem;max-width:var(--container-max-width-medium)}.Vision_imagesContainer__qRt1B{display:flex;justify-content:center;align-items:center;width:100%;margin:2rem 0}.Vision_imagesWrapper__8QS3j{position:relative;width:60%;max-width:175px;aspect-ratio:1/1}.Vision_edgyImg__qbjwk,.Vision_elegantImg__L4RlM,.Vision_pinkSquare__Aua8D{width:100%;height:100%;border-radius:var(--border-radius-standard);overflow:hidden;box-shadow:6px 6px 15px rgba(0,0,0,.3)}@media (max-width:767px){.Vision_imagesWrapper__8QS3j{position:relative;width:175px;height:645px}.Vision_edgyImg__qbjwk,.Vision_elegantImg__L4RlM,.Vision_pinkSquare__Aua8D{position:absolute;top:0;left:0;width:100%;height:175px}.Vision_pinkSquare__Aua8D{background-color:hotpink}}@media (min-width:768px){.Vision_edgyImg__qbjwk,.Vision_elegantImg__L4RlM{position:absolute;top:0;left:0;z-index:1}.Vision_pinkSquare__Aua8D{position:relative;background-color:hotpink;z-index:2}}.Vision_image__IrEig{width:100%;height:100%;object-fit:cover}.Vision_staggeredText__ew2pE{margin-top:2rem;display:flex;justify-content:center;gap:.5rem;color:red;font-size:1.8rem}.Vision_word__J64bj{display:inline-block}.Vision_paragraphBlock__HTaYu{max-width:700px;text-align:left;margin:2rem auto 0;font-size:1.1rem;line-height:1.75;color:var(--textPrimary)}