.singleDirectorTop{padding-top:70px}.singleDirectorPageWrapper{padding:var(--g) var(--gl)}.singleDirectorTop h1{font-size:var(--hl);font-family:var(--sans);text-transform:uppercase;font-weight:600}.singleDirectorButtons *{font-size:22px;position:relative;color:rgba(153,149,173,1);text-decoration:none}.singleDirectorButtons span{padding:0 7px}.singleDirectorButtons{margin-top:20px}.singleDirectorButtons a:after{content:"";position:absolute;bottom:-3px;left:0;width:100%;height:2px;transform-origin:left;background-color:var(--black);transform:scaleX(0);transition:transform .3s var(--expo)}.singleDirectorButtons a:hover:after{transform:scaleX(.3)}.singleDirectorButtons a.active:after{transform:scaleX(1)}.singleDirectorButtons a.active{color:var(--black)}.bioCtn{position:fixed;bottom:0;left:0;width:100%;height:calc(100dvh - var(--headerheight));overflow:auto;background:white;z-index:11;padding:var(--g);box-shadow:0 0 16px 0 #0001;opacity:0;visibility:hidden;transform:translateY(60px);transform-origin:bottom;transition:all .5s var(--o4)}.bioCtn.active{opacity:1;visibility:visible;transform:translateY(0)}.bioName{font-size:var(--hl);font-weight:700;font-family:var(--sans);text-transform:uppercase}.bioTextCtn{margin:50px auto 0;max-width:1400px}.bioTextCtn *{font-family:var(--serif);font-size:20px;line-height:1.7em;margin:revert}.toggleWork{font-size:22px;position:relative;color:var(--black);text-decoration:none;display:block;width:-moz-fit-content;width:fit-content;margin-top:20px}.toggleWork:after{content:"";position:absolute;bottom:-3px;left:0;width:100%;height:2px;transform-origin:left;background-color:var(--black);transform:scaleX(0);transition:transform .3s var(--expo);transform:scaleX(1)}.linksCtn{margin-top:40px}.linksCtn a{font-family:var(--sans);font-weight:500;text-transform:uppercase}