.people-page{background-color:var(--c-black)}.people-page .c-welcome{z-index:30;background-color:var(--c-yellow);min-height:100vh;color:var(--c-black);place-items:center;display:grid;position:relative;overflow:clip}.people-page .figure-sculpture{grid-area:1/1;place-self:start stretch;height:100%;position:relative;overflow:hidden}.people-page .figure-sculpture:after{content:"";background-image:linear-gradient(to right,rgba(var(--c-yellow-rgb),.4),rgba(var(--c-yellow-rgb),0)30%),linear-gradient(to left,rgba(var(--c-yellow-rgb),.4),rgba(var(--c-yellow-rgb),0)30%),linear-gradient(to top,var(--c-yellow)10%,rgba(var(--c-yellow-rgb),0)60%);position:absolute;inset:0}.people-page .figure-sculpture figure{min-height:100%;transform:translate3d(0,calc(20vh*var(--progress,0)),0);position:relative}.people-page .figure-sculpture img{object-fit:cover;width:100%;height:100vh}.people-page .people-welcome-path{z-index:2;width:100%;height:100%;inset:0}.people-page .c-welcome .-w{z-index:3;width:calc(100% - var(--g-margin)*2);margin-bottom:var(--large);grid-area:1/1;align-self:end;position:relative}.people-page .tt-red{--width:6;color:var(--c-red);margin-bottom:var(--h1);flex-wrap:nowrap;justify-content:center;font-size:32vw;line-height:.9;display:flex;position:relative}.people-page .tt-red .-splitted{display:inline-flex}.people-page .tt-red:after{content:"";background-color:var(--c-black);width:6vw;height:6vw;-webkit-mask:var(--star)center/100% no-repeat;-webkit-mask:var(--star)center/100% no-repeat;mask:var(--star)center/100% no-repeat;translate:-50% -10%;transform:translate3d(0,calc(-10vh*var(--progress,0)),0);position:absolute;top:50%;left:50%}.people-page .c-welcome .tt-1,.people-page .c-welcome .tt-2{--width:4;transform:translate3d(0,calc(5vh*var(--progress,0)),0);align-self:center}.people-page .c-welcome .tt-1{--top:2;--left:2}.people-page .c-welcome .tt-2{--top:3;--left:2;margin-top:var(--mm)}.people-page .c-welcome .cta{--top:4;--left:2;--width:4;margin-top:var(--h5)}.people-page .c-welcome .cta .button{width:100%;transform:translate3d(0,calc(10vh*var(--progress,0)),0)}@media (min-width:1024px){.people-page .c-welcome{min-height:calc(100vh + var(--large))}.people-page .figure-sculpture:after{background-image:linear-gradient(to right,var(--c-yellow),rgba(var(--c-yellow-rgb),0)30%),linear-gradient(to left,var(--c-yellow),rgba(var(--c-yellow-rgb),0)30%),linear-gradient(to top,var(--c-yellow),rgba(var(--c-yellow-rgb),0)30%)}.people-page .figure-sculpture figure{transform:translate3d(0,calc(40vh*var(--progress,0)),0)}.people-page .figure-sculpture img{height:calc(100vh + var(--large))}.people-page .c-welcome .-w{align-self:center;margin-bottom:0}.people-page .tt-red{--width:12}.people-page .c-welcome .tt-1,.people-page .c-welcome .tt-2{--width:3}.people-page .c-welcome .tt-1{--top:2;--left:2}.people-page .c-welcome .tt-2{--top:2;--left:9;margin-top:0}.people-page .c-welcome .cta{--top:3;--left:6;--width:2}}.people-page .c-about{z-index:40;position:relative;overflow:clip}.people-page .c-about .underlay{background-color:var(--c-black);-webkit-mask:var(--ridge-mask)50% 0/100% auto no-repeat;-webkit-mask:var(--ridge-mask)50% 0/100% auto no-repeat;mask:var(--ridge-mask)50% 0/100% auto no-repeat;position:absolute;inset:50% 0 0}.people-page .c-about .-w{color:var(--c-white);position:relative}.people-page .c-about .stone{--top:1;--left:1;--width:6;aspect-ratio:1;contain:paint;background-color:var(--c-black);-webkit-mask:var(--stone-mask)center/100% 100% no-repeat;-webkit-mask:var(--stone-mask)center/100% 100% no-repeat;mask:var(--stone-mask)center/100% 100% no-repeat;transform:scale(calc(1 - var(--progress,0)*.25));transform-origin:50% 125%;--spotlight-angle:0;--spotlight-distance:1500;align-self:start;place-items:center;display:grid;position:relative}.people-page .c-about .stone:after{content:"";background-color:var(--c-black);opacity:calc(-.5 + var(--progress,0)*1.5);position:absolute;inset:0}.people-page .c-about .stone>span{background-position:50%;background-repeat:no-repeat;background-size:contain;grid-area:1/1;width:100%;height:100%;display:block}.people-page .c-about .stone .hover-1{-webkit-mask-image:linear-gradient(calc(180deg + var(--spotlight-angle)*1deg),rgba(0,0,0,calc(var(--spotlight-distance)/1000 + var(--progress,0)))50%,transparent 100%);-webkit-mask-image:linear-gradient(calc(180deg + var(--spotlight-angle)*1deg),rgba(0,0,0,calc(var(--spotlight-distance)/1000 + var(--progress,0)))50%,transparent 100%);mask-image:linear-gradient(calc(180deg + var(--spotlight-angle)*1deg),rgba(0,0,0,calc(var(--spotlight-distance)/1000 + var(--progress,0)))50%,transparent 100%)}.people-page .c-about .stone .hover-2{-webkit-mask-image:linear-gradient(calc(var(--spotlight-angle)*1deg),rgba(0,0,0,calc(1 - var(--spotlight-distance)/1500))25%,transparent 100%);-webkit-mask-image:linear-gradient(calc(var(--spotlight-angle)*1deg),rgba(0,0,0,calc(1 - var(--spotlight-distance)/1500))25%,transparent 100%);mask-image:linear-gradient(calc(var(--spotlight-angle)*1deg),rgba(0,0,0,calc(1 - var(--spotlight-distance)/1500))25%,transparent 100%);opacity:calc(1 - var(--progress,0))}.people-page .c-about .-w>p{--top:1;--left:2;--width:4;z-index:50;text-align:center;align-self:center;position:relative}@media (min-width:1024px){.people-page .c-about .stone{--left:4;--width:6}.people-page .c-about .-w>p{--left:5;--width:4}}.people-page .c-people{z-index:40;background-color:var(--c-black);color:var(--c-yellow);padding:var(--h0)0 var(--h0);position:relative}.people-page .c-people .eyebrow{--width:6;color:rgba(var(--c-yellow-rgb),.5)}.people-page .c-people .title{--top:2;--width:6;margin-top:var(--p);font-family:var(--font-t-2)}.people-page .c-people .lead{--top:3;--width:6;margin-top:var(--p);color:rgba(var(--c-yellow-rgb),.7);max-width:30rem}.people-page .c-people .grid{--top:4;--width:6;gap:var(--h3)var(--g-gap);margin-top:var(--h2);grid-template-columns:1fr;display:grid}.people-page .person{flex-direction:column;gap:.35rem;display:flex;position:relative}.people-page .person .arch{aspect-ratio:4/5;margin-bottom:var(--p);background:linear-gradient(-45deg,var(--c-black),var(--c-grey));box-shadow:inset 0 0 0 1px rgba(var(--c-brown-rgb),.38);border-radius:50% 50% .4rem .4rem/34% 34% .4rem .4rem;position:relative;overflow:hidden}.people-page .person .arch img{object-fit:cover;width:100%;height:100%;transition:scale 1.5s var(--f-cubic),opacity 1.2s var(--f-cubic);scale:1.02}.people-page .person .role{text-transform:uppercase;color:rgba(var(--c-yellow-rgb),.55)}.people-page .person .disc{color:rgba(var(--c-yellow-rgb),.8)}.people-page .person .note{color:rgba(var(--c-yellow-rgb),.55)}.people-page .person .place{color:var(--c-yellow);text-transform:uppercase;align-self:flex-start;margin-top:.4rem}@media (hover:hover){.people-page .person:hover .arch img{scale:1.1}}@media (min-width:640px){.people-page .c-people .grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.people-page .c-people .eyebrow,.people-page .c-people .title,.people-page .c-people .lead{--left:2;--width:8}.people-page .c-people .grid{--left:2;--width:10;grid-template-columns:repeat(3,1fr)}.people-page .person:nth-child(3n+2){margin-top:var(--h3)}}
