.aboutUs-module-scss-module__nHqgjq__aboutUs,.aboutUs-module-scss-module__nHqgjq__hero{width:100%;min-height:100vh}@media (max-width:768px){.aboutUs-module-scss-module__nHqgjq__hero{min-height:auto}}.aboutUs-module-scss-module__nHqgjq__heroGrid{width:100%;min-height:100vh;display:grid}@media (min-width:1024px){.aboutUs-module-scss-module__nHqgjq__heroGrid{grid-template-rows:1fr;grid-template-columns:1fr}.aboutUs-module-scss-module__nHqgjq__heroGrid>*{grid-area:1/1}}@media (max-width:768px){.aboutUs-module-scss-module__nHqgjq__heroGrid{grid-template-rows:auto auto;grid-template-columns:1fr;min-height:auto}}.aboutUs-module-scss-module__nHqgjq__imageContainer{width:100%;height:100%;min-height:100vh;position:relative}@media (min-width:769px){.aboutUs-module-scss-module__nHqgjq__imageContainer{z-index:1}}@media (max-width:768px){.aboutUs-module-scss-module__nHqgjq__imageContainer{height:60vh;min-height:400px;max-height:500px}}.aboutUs-module-scss-module__nHqgjq__heroImage{object-fit:cover;object-position:center}@media (max-width:768px){.aboutUs-module-scss-module__nHqgjq__heroImage{object-position:center top}}.aboutUs-module-scss-module__nHqgjq__contentBox{background-color:rgb(from var(--color-background-blue)r g b/.8);z-index:2;width:fit-content;max-width:24vw;height:fit-content;margin:6rem clamp(2rem,12vw - 3.75rem,12vw) 6rem auto;padding:2.5rem}@media screen and (max-width:1024px){.aboutUs-module-scss-module__nHqgjq__contentBox{background-color:var(--color-background-blue);min-width:100vw;margin:0;padding:2rem 1rem}}.aboutUs-module-scss-module__nHqgjq__contentBox h1{font-size:clamp(1.75rem,1.5vw + 1.5rem,3rem);font-weight:var(--font-weight-medium);color:var(--color-text-primary);max-width:100%;margin-bottom:1rem;line-height:1.2}.aboutUs-module-scss-module__nHqgjq__contentBox p{font-size:var(--font-size-lg);color:var(--color-text-primary);text-wrap:pretty;max-width:100%;line-height:1.7}@media (max-width:768px){.aboutUs-module-scss-module__nHqgjq__contentBox p{font-size:var(--font-size-base);padding-right:1rem}}
.banner-module-scss-module__byzm1W__banner{background-color:var(--color-brand-secondary);border-top:1px solid var(--color-background-primary);padding:var(--spacing-15);z-index:15;justify-content:center;align-items:center;display:flex;position:relative}.banner-module-scss-module__byzm1W__banner h3{font-size:var(--font-size-2xl);color:var(--color-text-white);font-weight:var(--font-weight-medium);text-align:center;padding:var(--spacing-15)0}@media screen and (max-width:770px){.banner-module-scss-module__byzm1W__banner h3{font-size:var(--font-size-lg)}}.banner-module-scss-module__byzm1W__bannerAbout{background-image:url(../media/bannerBG.d1a6bf66.webp);background-position:50%;background-size:cover;justify-content:center;align-items:center;display:flex}.banner-module-scss-module__byzm1W__bannerAbout h2{color:var(--color-text-white);font-size:clamp(1.25rem,1.4vw + 1rem,3rem);font-weight:var(--font-weight-medium);text-align:center;padding:var(--spacing-60)var(--spacing-100);line-height:1.3}@media screen and (max-width:770px){.banner-module-scss-module__byzm1W__bannerAbout h2{padding:var(--spacing-60)var(--spacing-15)}}
.homeButtons-module-scss-module__t4JUxW__homeButtonsContainer{margin-left:var(--spacing-40);height:100%;display:flex}.homeButtons-module-scss-module__t4JUxW__homeButtons{background-color:var(--color-background-blue);flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;margin-left:max(.1rem,10vw);display:flex}@media screen and (max-width:1240px){.homeButtons-module-scss-module__t4JUxW__homeButtons{margin-left:5vw}}@media screen and (max-width:970px){.homeButtons-module-scss-module__t4JUxW__homeButtons{margin-left:2vw}}@media screen and (max-width:770px){.homeButtons-module-scss-module__t4JUxW__homeButtons{padding:var(--spacing-40)0;margin-left:0}}.homeButtons-module-scss-module__t4JUxW__homeButton{background-color:var(--color-brand-secondary);color:var(--color-text-white);padding:var(--spacing-20)var(--spacing-35);width:fit-content;font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);cursor:pointer;border:none;border-radius:8px;transition:background-color .3s}.homeButtons-module-scss-module__t4JUxW__homeButton:hover{background-color:var(--color-brand-third)}
.imageCarousel-module-scss-module___A3mvq__carouselWrapper{z-index:5;width:100%;position:relative;overflow:hidden}.imageCarousel-module-scss-module___A3mvq__carouselContainer{width:100%;overflow:hidden}:has([data-row=top]) .imageCarousel-module-scss-module___A3mvq__carouselContainer{padding-top:var(--spacing-80)}:has([data-row=bottom]) .imageCarousel-module-scss-module___A3mvq__carouselContainer{padding-bottom:var(--spacing-80)}.imageCarousel-module-scss-module___A3mvq__carouselTrack{gap:var(--spacing-15);padding:7.5px var(--spacing-40);will-change:transform;display:flex}.imageCarousel-module-scss-module___A3mvq__carouselTrack[data-direction=left]{animation:40s linear infinite imageCarousel-module-scss-module___A3mvq__scrollLeft}.imageCarousel-module-scss-module___A3mvq__carouselTrack[data-direction=right]{animation:40s linear infinite imageCarousel-module-scss-module___A3mvq__scrollRight}@media screen and (max-width:770px){.imageCarousel-module-scss-module___A3mvq__carouselTrack{padding:7.5px 0}}@keyframes imageCarousel-module-scss-module___A3mvq__scrollLeft{0%{transform:translate(0)}to{transform:translate(-2000px)}}@keyframes imageCarousel-module-scss-module___A3mvq__scrollRight{0%{transform:translate(-2000px)}to{transform:translate(0)}}.imageCarousel-module-scss-module___A3mvq__slide{flex-shrink:0;width:388px;height:218px;position:relative}.imageCarousel-module-scss-module___A3mvq__carouselImage{object-fit:cover;width:100%;height:100%}.imageCarousel-module-scss-module___A3mvq__carouselContainer:hover .imageCarousel-module-scss-module___A3mvq__carouselTrack{animation-play-state:paused}
.homeSlider-module-scss-module__54RYFa__sliderContainer{max-width:100%;padding:var(--spacing-80)var(--spacing-60);position:relative;overflow:hidden}@media screen and (max-width:770px){.homeSlider-module-scss-module__54RYFa__sliderContainer{padding:var(--spacing-80)0}}
.home-module-scss-module__bbApKa__homeContainer{display:flex;position:relative}.home-module-scss-module__bbApKa__homeContainer .home-module-scss-module__bbApKa__buttonContainer{background-color:var(--color-background-blue);flex:0 0 36%}.home-module-scss-module__bbApKa__homeContainer .home-module-scss-module__bbApKa__carouselContainer{background-color:var(--color-brand-primary);flex:1;min-width:0;overflow:hidden}@media screen and (max-width:770px){.home-module-scss-module__bbApKa__homeContainer{flex-direction:column}}.home-module-scss-module__bbApKa__circleWrapper{content:"";z-index:1;width:688px;height:688px;animation:1s linear forwards home-module-scss-module__bbApKa__homeMoveTopRight;position:absolute;top:-15rem;right:-5rem}.home-module-scss-module__bbApKa__circleAnimate{position:relative}.home-module-scss-module__bbApKa__circleAnimate:before,.home-module-scss-module__bbApKa__circleAnimate:after{z-index:1;content:"";border:1.51px solid #a4a566;border-radius:100%;position:absolute}.home-module-scss-module__bbApKa__circleAnimate:before{width:611px;height:611px;top:25.5px;right:25.5px}.home-module-scss-module__bbApKa__circleAnimate:after{width:662px;height:662px;top:0;right:0}@keyframes home-module-scss-module__bbApKa__homeMoveTopRight{0%{transform:translate(50%)translateY(-50%)}to{transform:translate(50%)translateY(-50%)}}:has([data-zindex="10"]) .home-module-scss-module__bbApKa__homeContainer{z-index:10}
.team-module-scss-module__gfrV7a__team{padding:4rem 14vw 6rem}.team-module-scss-module__gfrV7a__team h2{font-size:48px;font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin-bottom:3rem}.team-module-scss-module__gfrV7a__cardContainer{gap:2rem;display:flex}.team-module-scss-module__gfrV7a__card{flex-direction:column;max-width:311px;display:flex}.team-module-scss-module__gfrV7a__card h3{font-size:var(--font-size-3xl);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin-top:1.5rem;margin-bottom:.5rem}.team-module-scss-module__gfrV7a__card h4{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);color:#6b7280;margin-bottom:1rem}.team-module-scss-module__gfrV7a__teamImage{object-fit:cover;width:100%;max-width:311px;height:auto}.team-module-scss-module__gfrV7a__bio{width:100%;font-size:var(--font-size-base,1rem);color:var(--color-text-primary,#333);line-height:1.7}.team-module-scss-module__gfrV7a__bio summary{cursor:pointer;list-style:none;position:relative}.team-module-scss-module__gfrV7a__bio summary::-webkit-details-marker{display:none}.team-module-scss-module__gfrV7a__bio summary::marker{display:none}.team-module-scss-module__gfrV7a__bio:not([open]) summary .team-module-scss-module__gfrV7a__truncated{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-bottom:.5rem;display:-webkit-box;overflow:hidden}.team-module-scss-module__gfrV7a__bio:not([open]) summary .team-module-scss-module__gfrV7a__readMore{color:var(--color-accent,#8b7355);font-weight:var(--font-weight-medium);margin-top:.5rem;display:inline-block}.team-module-scss-module__gfrV7a__bio:not([open]) summary .team-module-scss-module__gfrV7a__readMore:hover{cursor:pointer}.team-module-scss-module__gfrV7a__bio:not([open]) .team-module-scss-module__gfrV7a__fullText,.team-module-scss-module__gfrV7a__bio[open] summary .team-module-scss-module__gfrV7a__truncated,.team-module-scss-module__gfrV7a__bio[open] summary .team-module-scss-module__gfrV7a__readMore{display:none}.team-module-scss-module__gfrV7a__bio[open] .team-module-scss-module__gfrV7a__fullText{margin-top:.5rem;display:block}.team-module-scss-module__gfrV7a__bio[open] .team-module-scss-module__gfrV7a__fullText p{margin-bottom:1rem}.team-module-scss-module__gfrV7a__showLess{color:var(--color-accent,#8b7355);font-weight:var(--font-weight-medium);font-size:var(--font-size-base);cursor:pointer;background:0 0;border:none;margin-top:.5rem;padding:0;display:inline-block}@media (max-width:768px){.team-module-scss-module__gfrV7a__team{padding:4rem .5rem}.team-module-scss-module__gfrV7a__cardContainer{flex-direction:column;gap:3rem}.team-module-scss-module__gfrV7a__card h3{font-size:30px}.team-module-scss-module__gfrV7a__card h4{font-size:var(--font-size-base,1rem)}}
