.AboutHeader-module__8Z75Ba__header{flex-direction:row;justify-content:center;align-items:center;gap:10px;width:100%;padding:140px 40px 40px;display:flex}.AboutHeader-module__8Z75Ba__intro{flex-direction:column;flex:1 0 0;justify-content:flex-start;align-items:flex-start;gap:20px;width:1px;max-width:1440px;display:flex}.AboutHeader-module__8Z75Ba__title{white-space:pre}.AboutHeader-module__8Z75Ba__description{width:100%;max-width:600px}.AboutHeader-module__8Z75Ba__image{width:100%;height:90vh;display:flex;overflow:clip}.AboutHeader-module__8Z75Ba__imageScale{width:100%;height:100%;position:relative}.AboutHeader-module__8Z75Ba__imageScale img{object-fit:cover}@media (max-width:809.98px){.AboutHeader-module__8Z75Ba__header{flex-direction:column;padding:140px 20px 20px}.AboutHeader-module__8Z75Ba__intro{flex:none;width:100%}.AboutHeader-module__8Z75Ba__image{height:400px}}
.StoryCard-module__GlWLiq__card{flex-direction:row;justify-content:center;align-items:center;gap:20px;width:350px;min-width:350px;padding:20px;display:flex;overflow:clip}.StoryCard-module__GlWLiq__line{background-color:var(--color-accent);flex:none;align-self:stretch;width:1px}.StoryCard-module__GlWLiq__body{flex-direction:column;flex:1 0 0;justify-content:center;align-items:flex-start;gap:80px;width:1px;display:flex;overflow:clip}.StoryCard-module__GlWLiq__year{background-color:var(--color-accent);--text-color:var(--color-white);justify-content:center;align-items:center;gap:20px;padding:20px;display:flex;overflow:clip}.StoryCard-module__GlWLiq__year h5{white-space:pre}.StoryCard-module__GlWLiq__text{flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;display:flex;overflow:clip}.StoryCard-module__GlWLiq__text>*{width:100%}
.TeamCard-module__jRnb6q__card{--corner-size:7%;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;padding:40px;display:flex;overflow:clip}.TeamCard-module__jRnb6q__media{width:100%;height:350px;display:flex;position:relative;overflow:hidden}.TeamCard-module__jRnb6q__media img{object-fit:cover}.TeamCard-module__jRnb6q__description{z-index:1;background-color:#808256;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;padding:20px;display:flex;position:absolute;left:0;overflow:clip}.TeamCard-module__jRnb6q__descriptionText{width:100%;font-family:var(--font-inter);color:var(--color-white);white-space:pre-wrap;font-size:16px;line-height:1.2em}.TeamCard-module__jRnb6q__name{flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;display:flex;overflow:clip}.TeamCard-module__jRnb6q__name>*{width:100%}@media (max-width:809.98px){.TeamCard-module__jRnb6q__card{padding:20px}}
.Slideshow-module__IqWTEG__slideshow{-webkit-user-select:none;user-select:none;width:100%;height:100%;position:relative}.Slideshow-module__IqWTEG__track{cursor:grab;flex-direction:row;align-items:center;width:100%;height:100%;margin:0;padding:0;list-style:none;display:flex}.Slideshow-module__IqWTEG__track:active{cursor:grabbing}.Slideshow-module__IqWTEG__slide{flex-shrink:0;align-items:flex-start;height:100%;display:flex}.Slideshow-module__IqWTEG__slide>*{width:100%}.Slideshow-module__IqWTEG__controls{pointer-events:none;flex-direction:row;justify-content:center;align-items:center;gap:20px;display:flex;position:absolute;bottom:-80px;left:0;right:0}.Slideshow-module__IqWTEG__arrow{cursor:pointer;pointer-events:auto;background:0 0;border:0;border-radius:40px;width:40px;height:40px;padding:0;display:block;overflow:hidden}.Slideshow-module__IqWTEG__arrow img{width:40px;height:40px}@media (max-width:1199.98px){.Slideshow-module__IqWTEG__controls{bottom:-40px}}
.Story-module__p744Lq__section{background-color:var(--color-white);flex-direction:column;justify-content:center;align-items:center;gap:100px;width:100%;padding:100px 40px;display:flex}.Story-module__p744Lq__slideshow{width:100%;max-width:1440px;height:300px}.Story-module__p744Lq__team{background-color:var(--color-white);flex-direction:column;justify-content:center;align-items:center;gap:100px;width:100%;padding:100px 40px;display:flex;overflow:clip}.Story-module__p744Lq__grid{grid-template-columns:repeat(4,minmax(50px,1fr));grid-auto-rows:minmax(0,1fr);width:100%;max-width:1440px;display:grid;overflow:clip}.Story-module__p744Lq__member{width:100%;min-width:320px}@media (min-width:1200px) and (max-width:1439.98px){.Story-module__p744Lq__grid{grid-template-columns:repeat(3,minmax(50px,1fr))}}@media (min-width:810px) and (max-width:1199.98px){.Story-module__p744Lq__section{gap:60px;padding:60px 40px}.Story-module__p744Lq__grid{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;display:flex}.Story-module__p744Lq__member{flex:1 0 0;width:1px}}@media (max-width:809.98px){.Story-module__p744Lq__section,.Story-module__p744Lq__team{gap:40px;padding:40px 20px}.Story-module__p744Lq__grid{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;display:flex}.Story-module__p744Lq__member{flex:1 0 0;width:1px;min-width:200px}}
.ServiceCard-module__suzF_W__card{--corner-size:10%;background-color:var(--color-cream);flex-direction:column;justify-content:center;align-items:flex-start;gap:80px;width:100%;padding:40px;display:flex}.ServiceCard-module__suzF_W__icon{color:var(--color-white);background-color:var(--color-black);justify-content:center;align-items:center;padding:12px;display:flex;overflow:clip}.ServiceCard-module__suzF_W__icon svg{width:50px;height:50px}.ServiceCard-module__suzF_W__body{flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;display:flex;overflow:clip}.ServiceCard-module__suzF_W__body h4,.ServiceCard-module__suzF_W__body p{width:100%}.ServiceCard-module__suzF_W__description{--text-color:var(--color-dark-grey)}@media (max-width:809.98px){.ServiceCard-module__suzF_W__card{gap:40px;padding:20px}.ServiceCard-module__suzF_W__icon svg{width:30px;height:30px}.ServiceCard-module__suzF_W__description{font-size:14px}}
.Services-module__mJrWua__section{flex-direction:row;justify-content:center;align-items:center;gap:80px;width:100%;padding:100px 40px;scroll-margin-top:0;display:flex}.Services-module__mJrWua__container{flex-direction:row;flex:1 0 0;justify-content:center;align-items:flex-start;gap:20px;width:1px;max-width:1440px;display:flex;overflow:clip}.Services-module__mJrWua__heading{z-index:1;flex-direction:column;flex:1 0 0;justify-content:flex-start;align-items:flex-start;gap:20px;width:1px;display:flex;position:sticky;top:140px;overflow:clip}.Services-module__mJrWua__heading h3{width:100%}.Services-module__mJrWua__cards{flex-direction:column;justify-content:center;align-items:center;width:50%;display:flex}.Services-module__mJrWua__cards>*{width:100%}@media (min-width:810px) and (max-width:1199.98px){.Services-module__mJrWua__section{gap:60px;padding:60px 40px}.Services-module__mJrWua__container{overflow:visible}}@media (max-width:809.98px){.Services-module__mJrWua__section{flex-direction:column;gap:40px;padding:40px 20px}.Services-module__mJrWua__container{flex-wrap:wrap;flex:none;width:100%}.Services-module__mJrWua__heading{top:unset;background-color:var(--color-cream);min-width:200px;position:relative}.Services-module__mJrWua__cards{flex:1 0 0;width:1px;min-width:200px}}
.TestimonialCard-module__o9-pUW__card{--corner-size:8%;flex-flow:wrap;justify-content:space-between;align-items:center;width:100%;padding:40px;display:flex;overflow:clip}.TestimonialCard-module__o9-pUW__light{background-color:var(--color-white);--text-color:var(--color-black)}.TestimonialCard-module__o9-pUW__dark{background-color:var(--color-black);--text-color:var(--color-white)}.TestimonialCard-module__o9-pUW__profile{flex-direction:column;flex:none;justify-content:center;align-items:center;gap:20px;width:min-content;min-width:250px;display:flex;overflow:clip}.TestimonialCard-module__o9-pUW__photo{border-radius:250px;width:250px;height:250px;position:relative;overflow:clip}.TestimonialCard-module__o9-pUW__photo img{object-fit:cover}.TestimonialCard-module__o9-pUW__person{text-align:center;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:12px;display:flex;overflow:clip}.TestimonialCard-module__o9-pUW__person>*{width:100%}.TestimonialCard-module__o9-pUW__right{flex-direction:column;flex:1 0 0;justify-content:flex-start;align-items:flex-end;gap:40px;width:1px;min-width:400px;max-width:750px;display:flex;overflow:clip}.TestimonialCard-module__o9-pUW__quote{width:100%}.TestimonialCard-module__o9-pUW__bottom{flex-direction:row;justify-content:space-between;align-items:flex-end;width:100%;display:flex}.TestimonialCard-module__o9-pUW__companyBadge{border-left:2px solid var(--color-accent);flex-direction:row;align-items:center;gap:12px;padding:12px 18px;display:flex}.TestimonialCard-module__o9-pUW__companyMark{background-color:var(--color-accent);width:8px;height:8px;display:inline-block;transform:rotate(45deg)}.TestimonialCard-module__o9-pUW__companyInfo{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.TestimonialCard-module__o9-pUW__companyName{font-family:var(--font-cormorant);letter-spacing:.03em;color:var(--text-color);white-space:nowrap;font-size:20px;font-weight:600;line-height:1.1em}.TestimonialCard-module__o9-pUW__companyTag{font-family:var(--font-inter);text-transform:uppercase;letter-spacing:.1em;color:var(--color-grey);white-space:nowrap;font-size:11px;font-weight:500}.TestimonialCard-module__o9-pUW__figure{flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;width:min-content;display:flex;overflow:clip}.TestimonialCard-module__o9-pUW__amount{letter-spacing:-.03em;font-weight:300;font-family:var(--font-inter)!important}.TestimonialCard-module__o9-pUW__figure>*{white-space:pre}@media (min-width:810px) and (max-width:1199.98px){.TestimonialCard-module__o9-pUW__card{--corner-size:44px;align-items:flex-start}.TestimonialCard-module__o9-pUW__profile{min-width:200px}.TestimonialCard-module__o9-pUW__photo{width:200px;height:200px}.TestimonialCard-module__o9-pUW__right{max-width:400px}.TestimonialCard-module__o9-pUW__logo{width:36%}.TestimonialCard-module__o9-pUW__figure{flex:1 0 0;align-items:flex-end;width:1px}}@media (max-width:809.98px){.TestimonialCard-module__o9-pUW__card{flex-flow:column;justify-content:center;gap:20px;padding:20px}.TestimonialCard-module__o9-pUW__profile{min-width:200px}.TestimonialCard-module__o9-pUW__photo{width:200px;height:200px}.TestimonialCard-module__o9-pUW__right{width:100%;max-width:400px;min-width:unset;flex:none}.TestimonialCard-module__o9-pUW__bottom{flex-direction:column;justify-content:center;align-items:flex-start;gap:20px}.TestimonialCard-module__o9-pUW__logo{width:50%}.TestimonialCard-module__o9-pUW__figure{width:100%}}
.Testimonials-module__VOp6eq__section{flex-direction:column;justify-content:center;align-items:center;gap:80px;width:100%;padding:100px 40px;display:flex;overflow:clip}.Testimonials-module__VOp6eq__cards{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1440px;display:flex;overflow:clip}.Testimonials-module__VOp6eq__cards>*{width:100%}@media (min-width:810px) and (max-width:1199.98px){.Testimonials-module__VOp6eq__section{gap:60px;padding:60px 40px}}@media (max-width:809.98px){.Testimonials-module__VOp6eq__section{gap:40px;padding:40px 20px}}
.WhatWeDo-module__6jxMbq__section{background-color:var(--color-cream);flex-direction:column;justify-content:center;align-items:center;gap:80px;width:100%;padding:100px 40px;display:flex;overflow:clip}.WhatWeDo-module__6jxMbq__container{flex-direction:column;justify-content:center;align-items:center;gap:80px;width:100%;display:flex;overflow:clip}.WhatWeDo-module__6jxMbq__top{flex-direction:column;justify-content:center;align-items:flex-start;gap:40px;width:100%;max-width:1440px;display:flex;overflow:clip}.WhatWeDo-module__6jxMbq__rows{flex-direction:row;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.WhatWeDo-module__6jxMbq__card{--corner-size:18%;flex-direction:column;flex:1 0 0;justify-content:center;align-items:flex-start;gap:12px;width:1px;padding:40px;display:flex;overflow:hidden}.WhatWeDo-module__6jxMbq__card h4,.WhatWeDo-module__6jxMbq__card p{width:100%}.WhatWeDo-module__6jxMbq__gallery{width:100%;display:flex;position:relative}.WhatWeDo-module__6jxMbq__galleryList{will-change:transform;flex-direction:row;align-items:flex-start;gap:80px;width:100%;margin:0;padding:0;list-style:none;display:flex}.WhatWeDo-module__6jxMbq__galleryItem{width:var(--item-width);flex-shrink:0}.WhatWeDo-module__6jxMbq__galleryImage{width:100%;height:var(--item-height);position:relative;overflow:clip}.WhatWeDo-module__6jxMbq__galleryImage img{object-fit:cover}@media (min-width:1200px) and (max-width:1439.98px){.WhatWeDo-module__6jxMbq__rows{justify-content:flex-start;align-items:flex-start}}@media (min-width:810px) and (max-width:1199.98px){.WhatWeDo-module__6jxMbq__section{gap:60px;padding:60px 40px}.WhatWeDo-module__6jxMbq__rows{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.WhatWeDo-module__6jxMbq__card{min-width:300px}.WhatWeDo-module__6jxMbq__galleryList{gap:60px}.WhatWeDo-module__6jxMbq__galleryImage{height:var(--item-height-tablet)}}@media (max-width:809.98px){.WhatWeDo-module__6jxMbq__section{gap:40px;padding:40px 20px}.WhatWeDo-module__6jxMbq__container{gap:40px}.WhatWeDo-module__6jxMbq__rows{flex-direction:column}.WhatWeDo-module__6jxMbq__card{flex:none;width:100%}.WhatWeDo-module__6jxMbq__galleryList{gap:40px}.WhatWeDo-module__6jxMbq__galleryItem{width:var(--item-width-phone)}.WhatWeDo-module__6jxMbq__galleryImage{height:var(--item-height-phone)}}
