.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 *{color:#9995ad;font-size:22px;text-decoration:none;position:relative}.singleDirectorButtons span{padding:0 7px}.singleDirectorButtons{margin-top:20px}.singleDirectorButtons a:after{content:"";transform-origin:0;background-color:var(--black);width:100%;height:2px;transition:transform .3s var(--expo);position:absolute;bottom:-3px;left:0;transform:scaleX(0)}.singleDirectorButtons a:hover:after{transform:scaleX(.3)}.singleDirectorButtons a.active:after{transform:scaleX(1)}.singleDirectorButtons a.active{color:var(--black)}.bioCtn{width:100%;height:calc(100dvh - var(--headerheight));z-index:11;padding:var(--g);opacity:0;visibility:hidden;transform-origin:bottom;transition:all .5s var(--o4);background:#fff;position:fixed;bottom:0;left:0;overflow:auto;transform:translateY(60px);box-shadow:0 0 16px #0001}.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{max-width:1400px;margin:50px auto 0}.bioTextCtn *{font-family:var(--serif);margin:revert;font-size:20px;line-height:1.7em}.toggleWork{color:var(--black);width:fit-content;margin-top:20px;font-size:22px;text-decoration:none;display:block;position:relative}.toggleWork:after{content:"";transform-origin:0;background-color:var(--black);width:100%;height:2px;transition:transform .3s var(--expo);position:absolute;bottom:-3px;left:0;transform:scaleX(1)}.linksCtn{margin-top:40px}.linksCtn a{font-family:var(--sans);text-transform:uppercase;font-weight:500}
