.Testimonials_testimonials__l4UZd{background:#000;padding:2.5rem 0;color:#fff;z-index:2}.Testimonials_heading__uq3W3{font-size:var(--fs-100);font-weight:300;line-height:1;z-index:2}@media screen and (min-width:768px){.Testimonials_heading__uq3W3{align-self:center;grid-column:span 6}}.Testimonials_testimonialMobile__OUUvi{display:block}@media screen and (min-width:1024px){.Testimonials_testimonialMobile__OUUvi{display:none}}.Testimonials_testimonialDesktop__yzrb3{display:none}@media screen and (min-width:1024px){.Testimonials_testimonialDesktop__yzrb3{display:block;grid-column:span 6}}.TestimonialsPanel_panel__dS9vs{width:100%;background:#fff;padding:1.4375rem;border-radius:0 80px 0 0;overflow:hidden;position:relative;color:#000}@media screen and (min-width:768px){.TestimonialsPanel_panel__dS9vs{border-radius:0 150px 0 0;padding:2.8125rem;display:grid;grid-template-columns:repeat(12,1fr);gap:.75rem;align-items:center}}.TestimonialsPanel_panelWrap__klT10{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:100%}@media screen and (min-width:768px){.TestimonialsPanel_panelWrap__klT10{grid-column:span 12}}@keyframes TestimonialsPanel_rainbow__Tig_x{0%{background-position:0}50%{background-position:100%}to{background-position:0}}.TestimonialsPanel_logo__dcBat{margin-bottom:1rem}.TestimonialsPanel_logo__dcBat img{height:60px!important;width:auto!important;max-width:150px;filter:brightness(0)}.TestimonialsPanel_heading__fbK1Z{font-size:5rem;font-weight:400;line-height:1;letter-spacing:calc(-.02em);margin:0;text-decoration:none;background:linear-gradient(90deg,#633cc9,#3b8392,#cb24cc);background-size:200% 200%;animation:TestimonialsPanel_rainbow__Tig_x 3s ease-in-out infinite;background-clip:text;-webkit-background-clip:text;transition:color .5s ease;color:transparent;display:inline-block}@media screen and (min-width:768px){.TestimonialsPanel_heading__fbK1Z{font-size:clamp(6rem,10vw,10rem);margin-top:auto}}.TestimonialsPanel_description__z6Z_x{font-size:1.375rem;font-weight:400;display:block;margin-bottom:1.5rem;line-height:1.2;color:#000}@media screen and (min-width:768px){.TestimonialsPanel_description__z6Z_x{margin-bottom:1.5rem}}@media screen and (min-width:1024px){.TestimonialsPanel_description__z6Z_x{font-size:1.5rem}}.TestimonialsPanel_buttons__voX3L{margin-top:1.5rem}.TestimonialsPanel_backgroundImage__GeDs7{position:absolute;opacity:.4;width:100%;height:100%;top:0;left:0}@media screen and (min-width:1024px){.TestimonialsPanel_backgroundImage__GeDs7{opacity:1}}.TestimonialsPanel_details__aUfCv{display:block;margin-top:auto}.TestimonialsPanel_name__Wqn6Z{display:block}.TestimonialsCarousel_panels__kAW1y{margin-top:1rem}.TestimonialsCarousel_container__EQxEN{overflow:hidden;position:relative;box-sizing:border-box;width:100%;margin:0 auto}.TestimonialsCarousel_swiper__6D4fV{overflow:visible!important;width:85%}.TestimonialsCarousel_swiperSlide__DySTA{justify-content:center;display:flex!important;height:auto!important}.TestimonialsCarousel_swiperSlide__DySTA .swiper-slide-shadow{background:transparent}.TestimonialsCarousel_swiperNav__rEmaB{position:absolute;bottom:0;width:100%;display:flex;z-index:2;justify-content:flex-end;padding:1.4375rem;pointer-events:none}@media screen and (min-width:768px){.TestimonialsCarousel_swiperNav__rEmaB{padding:1.875rem}}.TestimonialsCarousel_swiperNavNext__XyZ8O{width:45px;height:45px;border:2px solid #000;background-color:transparent;display:flex;justify-content:center;align-items:center;border-radius:50%;cursor:pointer;pointer-events:all}@media screen and (min-width:768px){.TestimonialsCarousel_swiperNavNext__XyZ8O{width:50px;height:50px}}.TestimonialsCarousel_swiperNavNext__XyZ8O.swiper-button-disabled{display:none}.TestimonialsCarousel_swiperNavNext__XyZ8O:hover:before{transform:translateX(-10%) rotate(45deg)}.TestimonialsCarousel_swiperNavNext__XyZ8O:before{content:"";width:16px;height:16px;border-right:2px solid;border-top:2px solid;color:#000;transform:translateX(-25%) rotate(45deg);transition:all .3s ease}.TextImageRows_textImageRows__J0BOf{margin-bottom:var(--spacing-default-mobile)}@media (min-width:850px){.TextImageRows_textImageRows__J0BOf{margin-bottom:10rem}}.TextImageRows_textImageRows__J0BOf .container{gap:2.625rem}@media (min-width:769px){.TextImageRows_textImageRows__J0BOf .container{gap:3.125rem}}.TextImageRows_row__syXSm{display:flex;flex-direction:column-reverse}@media (min-width:769px){.TextImageRows_row__syXSm{display:grid;grid-template-columns:repeat(12,1fr);align-items:center;gap:.75rem;grid-column:span 12}}.TextImageRows_row__syXSm:nth-child(2n) .TextImageRows_media__rfO7h img,.TextImageRows_row__syXSm:nth-child(2n) .TextImageRows_media__rfO7h video{border-top-right-radius:7.5rem}@media (min-width:850px){.TextImageRows_row__syXSm:nth-child(2n) .TextImageRows_media__rfO7h img,.TextImageRows_row__syXSm:nth-child(2n) .TextImageRows_media__rfO7h video{border-top-right-radius:12.5rem}}.TextImageRows_row__syXSm:nth-child(odd) .TextImageRows_text__m8z0M{grid-row:1;grid-column:8/span 5}.TextImageRows_row__syXSm:nth-child(odd) .TextImageRows_media__rfO7h{grid-row:1;grid-column:1/span 6}@media (max-width:849px){.TextImageRows_row__syXSm:nth-child(odd) .TextImageRows_media__rfO7h img,.TextImageRows_row__syXSm:nth-child(odd) .TextImageRows_media__rfO7h video{border-top-right-radius:7.5rem}}@media (min-width:769px) and (max-width:849px){.TextImageRows_row__syXSm:nth-child(odd) .TextImageRows_media__rfO7h img,.TextImageRows_row__syXSm:nth-child(odd) .TextImageRows_media__rfO7h video{border-top-left-radius:7.5rem;border-top-right-radius:0}}@media (min-width:850px){.TextImageRows_row__syXSm:nth-child(odd) .TextImageRows_media__rfO7h img,.TextImageRows_row__syXSm:nth-child(odd) .TextImageRows_media__rfO7h video{border-top-left-radius:12.5rem}}.TextImageRows_text__m8z0M{grid-column:1/span 5}.TextImageRows_text__m8z0M p{font-size:var(--fs-24);line-height:1.33;max-width:33ch}@media (max-width:768px){.TextImageRows_text__m8z0M p{font-size:1.125rem;line-height:1.25}}.TextImageRows_media__rfO7h{grid-column:7/span 6;aspect-ratio:1/1}@media (max-width:768px){.TextImageRows_media__rfO7h{margin-bottom:1.5rem}}.TextImageRows_heading__0tbTZ{font-size:var(--fs-60);font-weight:300;line-height:1;margin:0 0 1.2rem}.TextImageRows_buttonContainer__60dSI{width:100%;margin-top:1rem}.TextImageRows_headings__b_pFN{display:flex;flex-direction:column;gap:0;grid-column:span 12;z-index:2}@media screen and (min-width:1024px){.TextImageRows_headings__b_pFN{max-width:800px}}.TextImageRows_headings__b_pFN .TextImageRows_heading__0tbTZ{font-size:var(--fs-100);font-weight:300;line-height:1;z-index:2}.TextImageRows_headings__b_pFN .TextImageRows_subheading____cp8{font-size:var(--fs-24);font-weight:300;line-height:1.25;z-index:2}.Timeline_timeline__KKdqY{margin-bottom:10rem;overflow:hidden;background-color:#efefef}@media (max-width:768px){.Timeline_timeline__KKdqY{margin-bottom:-3.5rem}}@media (max-width:849px){.Timeline_timeline__KKdqY{margin-bottom:4rem}}.Timeline_timeline__KKdqY .container{gap:1rem}@media (min-width:769px){.Timeline_timeline__KKdqY .container{gap:3.125rem}}.Timeline_headings__4vTOo{display:flex;flex-direction:column;gap:0;grid-column:span 12;z-index:2}.Timeline_heading__MPyT1{font-size:var(--fs-60);font-weight:300;line-height:1;z-index:2}.Timeline_subheading__TZrDP{font-size:var(--fs-24);font-weight:300;line-height:1.25;z-index:2}.Timeline_scroller__yiKev{display:flex;flex-direction:column;grid-column:span 12;overflow:visible}@media (max-width:768px){.Timeline_scroller__yiKev{overflow:auto;scroll-snap-type:both mandatory;scroll-padding:0 7vw;width:calc(100% + 14vw);margin:-6.25rem 0 0 -7vw;padding-inline:7vw;z-index:1}.Timeline_scroller__yiKev::-webkit-scrollbar{display:none}}.Timeline_inner__J1Ldj{display:flex;flex-direction:row}@media (max-width:768px){.Timeline_inner__J1Ldj{padding:6.25rem 0}}.Timeline_bottomTimeline__Snghf{display:flex;flex-direction:row;margin-top:3rem}@media (max-width:768px){.Timeline_bottomTimeline__Snghf{transform:translateY(-6.25rem)}}@media (min-width:850px){.Timeline_bottomTimeline__Snghf{opacity:0}}.Timeline_blockTime__U46nt{display:flex;justify-content:center;align-items:flex-start;width:calc(70vw + 1.25rem);flex-shrink:0}@media (min-width:850px){.Timeline_blockTime__U46nt{width:calc(55vw + 3.125rem)}}.Timeline_blockTime__U46nt:last-child{width:70vw}@media (min-width:850px){.Timeline_blockTime__U46nt:last-child{width:55vw}}.Timeline_blockTime__U46nt:before{content:"";position:absolute;width:100%;height:1px;top:50%;left:0;transform:translateY(-50%);background-color:#000;z-index:1}.Timeline_weekNumber__BnoQ4{font-size:var(--fs-24);line-height:1;border-radius:7px;border:1px solid #000;padding:.3em .5em;background-color:#efefef;z-index:2}.Timeline_block__L00ai{width:70vw;display:flex;flex-direction:column;gap:1rem;flex-shrink:0;padding:1rem;margin-right:1.25rem;background-color:#efefef;box-shadow:0 0 96px 0 rgba(0,0,0,.16);border-top-right-radius:3.125rem}@media (max-width:849px){.Timeline_block__L00ai{scroll-snap-align:start;scroll-snap-stop:normal}}@media (min-width:769px){.Timeline_block__L00ai{padding:2rem}}@media (min-width:850px){.Timeline_block__L00ai{width:55vw;opacity:0;transform:translateY(1.5rem);gap:4%;padding:2vw 3vw 2vw 2vw;margin-right:3.125rem;flex-direction:row;align-items:flex-start;border-top-right-radius:7.5rem}}.Timeline_image___vsDU{width:26%;aspect-ratio:1/1;flex-shrink:0}.Timeline_image___vsDU img{border-radius:100%}.Timeline_blockHeading__DeLL8{display:flex;align-items:center;gap:1rem;font-size:var(--fs-50);font-weight:300;letter-spacing:calc(-10em / 1000);line-height:1.2}.Timeline_duration__TuA8F{white-space:nowrap;flex-shrink:0;font-size:16px;line-height:1;border-radius:7px;border:1px solid #000;padding:.4em .7em;transform:translateY(.3em)}.Timeline_blockText__KA1eb{font-size:1rem;margin-bottom:1.5rem}@media (min-width:850px){.Timeline_blockText__KA1eb{font-size:1.25rem}}.Timeline_workInvolved__j4fzX p{font-size:20px;line-height:1.5;margin-bottom:0}.Timeline_workInvolvedList__6TEsH{display:flex;flex-wrap:wrap;gap:.4rem}@media (min-width:769px){.Timeline_workInvolvedList__6TEsH{gap:.625rem}}.Timeline_workInvolvedList__6TEsH span{font-size:.875rem;line-height:1;border-radius:7px;background-color:#000;color:#fff;padding:.5em .6em .6em;transform:translateY(.3em)}@media (min-width:769px){.Timeline_workInvolvedList__6TEsH span{font-size:1rem}}