.whoweare{background-color:var(--background)}.whoweare,.whoweare-container{position:relative;width:100vw;height:100svh;overflow:hidden}.whoweare-container{background-color:var(--foreground);-webkit-clip-path:circle(0 at 50% 50%);clip-path:circle(0 at 50% 50%);will-change:clip-path}.whoweare-scroll{position:absolute;top:0;left:0;width:400vw;height:100svh;display:flex;justify-content:center;align-items:center;transform:translateX(0) scale(.85);transform-origin:10% center;will-change:transform;overflow:hidden;opacity:0}.whoweare .whoweare-header h1{text-transform:uppercase;font-size:54.8vw;margin-top:4vh;color:var(--foreground);-webkit-text-stroke:1px var(--background)}.whoweare-img{animation:hueRotate 8s linear infinite;position:absolute;width:25vw;will-change:transform;border:1px solid var(--background)}#whoweare-img-1{top:20%;left:5%}#whoweare-img-2{top:50%;left:25%}#whoweare-img-3{top:35%;left:50%}#whoweare-img-4{top:20%;left:75%}#whoweare-img-5{top:50%;left:95%}@media (max-width:1000px){.whoweare-img{width:50vw}}.process-cards{position:relative;width:100%;height:100%;background-color:var(--background)}.process-card{position:relative;width:100vw;height:100svh;background-color:var(--foreground);color:var(--background);padding:1.5rem;display:flex;gap:3rem;will-change:transform}.process-card:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:var(--after-opacity,0);transition:opacity .1s ease;pointer-events:none;z-index:2}.process-card-index{flex:2 1;color:var(--background)}.process-card-content{flex:4 1;padding-top:1.5rem;color:var(--background)}.process-card-content-wrapper{width:75%;display:flex;flex-direction:column;gap:1.5rem}.process-card-header{width:75%;margin-top:6vh}h1.process-card-header{font-size:clamp(2.5rem,1.815rem + 2.75vw,9rem)}.process-card-index h1{margin-top:8vh;font-size:clamp(2.5rem,1.815rem + 2.75rem,9rem)}.process-card-img img{aspect-ratio:6/3;animation:hueRotate 8s linear infinite;scale:1.05!important}.process-card-img{border:1px solid var(--background)}.process-card-copy{display:flex;gap:1.5rem}.process-card-copy-title{flex:2 1}.process-card-copy-description{flex:4 1}@media (max-width:1000px){.process-card{gap:0}.process-card-header{margin-top:0}.process-card,.process-card-copy{flex-direction:column}.process-card-copy{gap:.5rem}.process-card-index{flex:1 1}.process-card-content-wrapper{width:100%}}