.page-module-scss-module__FUynGG__main{margin-bottom:var(--footer-height)}.page-module-scss-module__FUynGG__heroSection{background-color:var(--color-black);justify-content:center;align-items:center;height:100vh;display:flex}@media (max-width:768px){.page-module-scss-module__FUynGG__heroSection{padding-top:0}}.page-module-scss-module__FUynGG__infoSection{background-color:var(--color-white);flex-direction:row;gap:2rem;padding:120px 2rem;display:flex}@media (max-width:768px){.page-module-scss-module__FUynGG__infoSection{flex-direction:column;padding:2rem 1rem}}.page-module-scss-module__FUynGG__infoSection .page-module-scss-module__FUynGG__descriptionContainer{text-align:left;flex:1}.page-module-scss-module__FUynGG__infoSection .page-module-scss-module__FUynGG__descriptionContainer *{width:clamp(300px,90%,700px);min-height:42px;line-height:42px;font-size:var(--font-size-title-1)!important}@media (max-width:768px){.page-module-scss-module__FUynGG__infoSection .page-module-scss-module__FUynGG__descriptionContainer *{min-height:32px;line-height:32px;font-size:var(--font-size-title-2)!important}}.page-module-scss-module__FUynGG__infoSection .page-module-scss-module__FUynGG__contactContainer{font-size:var(--font-size-text-1);font-family:var(--font-safiro-medium);flex:1}@media (max-width:768px){.page-module-scss-module__FUynGG__infoSection .page-module-scss-module__FUynGG__contactContainer{font-size:var(--font-size-text-2)}}.page-module-scss-module__FUynGG__infoSection .page-module-scss-module__FUynGG__contactContainer p{padding-bottom:1rem}.page-module-scss-module__FUynGG__infoSection .page-module-scss-module__FUynGG__contactContainer span{color:var(--color-gray)}.page-module-scss-module__FUynGG__infoSection .page-module-scss-module__FUynGG__contactContainer a{padding-bottom:2px;position:relative}.page-module-scss-module__FUynGG__infoSection .page-module-scss-module__FUynGG__contactContainer a:after{content:"";transform-origin:0;background-color:currentColor;width:100%;height:2px;transition:transform .3s;position:absolute;bottom:0;left:0;transform:scaleX(0)}.page-module-scss-module__FUynGG__infoSection .page-module-scss-module__FUynGG__contactContainer a:hover:after,.page-module-scss-module__FUynGG__infoSection .page-module-scss-module__FUynGG__contactContainer a.page-module-scss-module__FUynGG__active:after{transform:scaleX(1)}.page-module-scss-module__FUynGG__teamSection{background-color:var(--color-white);grid-template-columns:repeat(3,1fr);gap:2rem;width:100%;padding:2rem 2rem 6rem;display:grid}@media (max-width:768px){.page-module-scss-module__FUynGG__teamSection{grid-template-columns:repeat(1,1fr);padding:0 1rem 6rem}}.page-module-scss-module__FUynGG__teamSection .page-module-scss-module__FUynGG__teamMemberCard .page-module-scss-module__FUynGG__image{object-fit:cover;aspect-ratio:1;border-radius:1rem;width:100%}.page-module-scss-module__FUynGG__teamSection .page-module-scss-module__FUynGG__teamMemberCard .page-module-scss-module__FUynGG__name{font-size:var(--font-size-title-1);font-family:var(--font-safiro-bold);padding:1.5rem 0 .8rem}@media (max-width:768px){.page-module-scss-module__FUynGG__teamSection .page-module-scss-module__FUynGG__teamMemberCard .page-module-scss-module__FUynGG__name{font-size:var(--font-size-title-2);padding:14px 0 8px}}.page-module-scss-module__FUynGG__teamSection .page-module-scss-module__FUynGG__teamMemberCard .page-module-scss-module__FUynGG__roles{flex-flow:wrap;gap:.5rem;display:flex}.page-module-scss-module__FUynGG__teamSection .page-module-scss-module__FUynGG__teamMemberCard .page-module-scss-module__FUynGG__roles .page-module-scss-module__FUynGG__role{border:2px solid var(--color-black);border-radius:2rem;height:fit-content;padding:4px 8px}
.splitting .word,.splitting .char{display:inline-block}.splitting .char{position:relative}.splitting .char:before,.splitting .char:after{content:attr(data-char);visibility:hidden;-webkit-user-select:none;user-select:none;transition:inherit;position:absolute;top:0;left:0}.splitting{--word-center:calc((var(--word-total) - 1)/2);--char-center:calc((var(--char-total) - 1)/2);--line-center:calc((var(--line-total) - 1)/2)}.splitting .word{--word-percent:calc(var(--word-index)/var(--word-total));--line-percent:calc(var(--line-index)/var(--line-total))}.splitting .char{--char-percent:calc(var(--char-index)/var(--char-total));--char-offset:calc(var(--char-index) - var(--char-center));--distance:calc((var(--char-offset)*var(--char-offset))/var(--char-center));--distance-sine:calc(var(--char-offset)/var(--char-center));--distance-percent:calc((var(--distance)/var(--char-center)))}
.splitting.cells img{width:100%;display:block}@supports (display:grid ){.splitting.cells{visibility:hidden;background-size:cover;position:relative;overflow:hidden}.splitting .cell-grid{background:inherit;grid-template:repeat(var(--row-total),1fr)/repeat(var(--col-total),1fr);width:100%;height:100%;display:grid;position:absolute;top:0;left:0}.splitting .cell{background:inherit;position:relative;overflow:hidden}.splitting .cell-inner{background:inherit;visibility:visible;width:calc(100%*var(--col-total));height:calc(100%*var(--row-total));left:calc(-100%*var(--col-index));top:calc(-100%*var(--row-index));position:absolute}.splitting .cell{--center-x:calc((var(--col-total) - 1)/2);--center-y:calc((var(--row-total) - 1)/2);--offset-x:calc(var(--col-index) - var(--center-x));--offset-y:calc(var(--row-index) - var(--center-y));--distance-x:calc((var(--offset-x)*var(--offset-x))/var(--center-x));--distance-y:calc((var(--offset-y)*var(--offset-y))/var(--center-y))}}
.ScrollDownButton-module-scss-module__dqiHpq__button{background-color:var(--color-red);text-transform:uppercase;border-radius:49%;width:92px;height:86px;padding:1rem;transition:all .2s ease-in-out;color:var(--color-black)!important;border:2px solid #80808000!important}.ScrollDownButton-module-scss-module__dqiHpq__button:hover{scale:1.05;border:2px solid var(--color-black)!important}.ScrollDownButton-module-scss-module__dqiHpq__button svg{transform:rotate(180deg)translateY(-4px)}
.TextAnimateSection-module-scss-module__AqTlyq__section{font-size:var(--font-size-headline-1);background-color:var(--color-white);align-items:center;display:flex;position:relative}.TextAnimateSection-module-scss-module__AqTlyq__text,.TextAnimateSection-module-scss-module__AqTlyq__textMobile{-webkit-hyphens:auto;hyphens:auto;opacity:1;pointer-events:auto;flex-wrap:wrap;align-content:start;display:flex}
