.style-module-scss-module___5s68a__directorListing{contain:paint;mix-blend-mode:difference;height:100svh;display:flex;position:relative}.style-module-scss-module___5s68a__directorListing__scene{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.style-module-scss-module___5s68a__directorListing__content{touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;position:relative}.style-module-scss-module___5s68a__directorListing__category{cursor:pointer;text-transform:uppercase;pointer-events:auto;opacity:.5;width:fit-content;height:fit-content;transition:opacity .3s var(--ease-out-sine);margin:-1.5rem;padding:1.5rem;font-weight:900}.style-module-scss-module___5s68a__directorListing__category:first-child{justify-self:end}.style-module-scss-module___5s68a__directorListing__category:last-child{justify-self:start}.style-module-scss-module___5s68a__directorListing__category.style-module-scss-module___5s68a__active{opacity:1}@media (hover:hover){.style-module-scss-module___5s68a__directorListing__category:hover{opacity:1}}@media screen and (max-width:767px){.style-module-scss-module___5s68a__directorListing__category{font-size:1.2rem}}.style-module-scss-module___5s68a__directorListing__category__text{display:inline-block;position:relative}.style-module-scss-module___5s68a__directorListing__category__raw{clip-path:inset(0%);will-change:clip-path;display:inline-block}.style-module-scss-module___5s68a__directorListing__category__glitchWrapper{z-index:2;pointer-events:none;position:absolute;inset:0}.style-module-scss-module___5s68a__directorListing__category__glitchWrapper:after{content:"";opacity:.22;mix-blend-mode:screen;background-image:repeating-linear-gradient(#ffffff17 0 1px,#0000 1px 3px);position:absolute;inset:0}.style-module-scss-module___5s68a__directorListing__category__glitch{white-space:nowrap;color:#fff;font:inherit;text-transform:inherit;text-shadow:0 0;mix-blend-mode:plus-lighter;visibility:hidden;opacity:0;will-change:transform,opacity,filter,clip-path;filter:saturate(1.35)contrast(1.04);align-items:center;font-weight:900;display:flex;position:absolute;inset:0}.style-module-scss-module___5s68a__directorListing__category__glitch:first-child{color:#ff2b2b;text-shadow:-1px 0 #ff2b2b99}.style-module-scss-module___5s68a__directorListing__category__glitch:nth-child(2){color:#34ff5a;text-shadow:0 0 #34ff5a8c;mix-blend-mode:color}.style-module-scss-module___5s68a__directorListing__category__glitch:nth-child(3){color:#3f6bff;text-shadow:1px 0 #3f6bff94;mix-blend-mode:color}.style-module-scss-module___5s68a__directorListing__category__glitch:nth-child(4){color:#49dbe5;text-shadow:1px 0 #49dbe59e;mix-blend-mode:color}.style-module-scss-module___5s68a__directorListing__category__glitch:nth-child(5){color:#ffe95a;text-shadow:1px 0 #ffe95aa6;mix-blend-mode:color}.style-module-scss-module___5s68a__directorListing__category__glitch:nth-child(6){color:#ff4dff;text-shadow:-1px 0 #ff4dffb8;mix-blend-mode:color}.style-module-scss-module___5s68a__directorListing__category__wrapper{z-index:10;width:var(--column-width-6);pointer-events:none;grid-template-columns:repeat(2,minmax(1px,1fr));column-gap:3.2rem;height:fit-content;display:grid;position:absolute;top:calc(22.5% - .8rem);left:50%;transform:translate(-50%)}.style-module-scss-module___5s68a__directorListing__category__wrapper:has(.style-module-scss-module___5s68a__directorListing__category:hover) .style-module-scss-module___5s68a__directorListing__category:not(:hover){opacity:.2!important}@media screen and (max-width:767px){.style-module-scss-module___5s68a__directorListing__category__wrapper{width:var(--column-width-4);top:calc(22.5% - .6rem)}}.style-module-scss-module___5s68a__directorListing__director__wrapper{grid-column:4/14;position:relative}@media screen and (max-width:1199px){.style-module-scss-module___5s68a__directorListing__director__wrapper{grid-column:1/-1}}.style-module-scss-module___5s68a__directorListing__director__list{pointer-events:none;justify-content:space-between;display:flex;position:absolute;inset:0;overflow:hidden}.style-module-scss-module___5s68a__directorListing__director__list:not(.style-module-scss-module___5s68a__active){content-visibility:auto;contain:content}.style-module-scss-module___5s68a__directorListing__director__list:not(.style-module-scss-module___5s68a__active) .style-module-scss-module___5s68a__directorListing__director__title,.style-module-scss-module___5s68a__directorListing__director__list:not(.style-module-scss-module___5s68a__active) .style-module-scss-module___5s68a__directorListing__director__role{will-change:auto}.style-module-scss-module___5s68a__directorListing__director__list.style-module-scss-module___5s68a__active{pointer-events:auto}.style-module-scss-module___5s68a__directorListing__director__list.style-module-scss-module___5s68a__active .style-module-scss-module___5s68a__directorListing__director__title__wrapper,.style-module-scss-module___5s68a__directorListing__director__list.style-module-scss-module___5s68a__active .style-module-scss-module___5s68a__directorListing__director__role__wrapper{opacity:1;transition-timing-function:var(--ease-in-sine);transform:none}.style-module-scss-module___5s68a__directorListing__director__title__track,.style-module-scss-module___5s68a__directorListing__director__role__track{will-change:transform}.style-module-scss-module___5s68a__directorListing__director__title,.style-module-scss-module___5s68a__directorListing__director__role{box-sizing:border-box;will-change:transform;white-space:nowrap;text-overflow:ellipsis;max-width:100%;color:var(--white-100);opacity:.2;transition:opacity .22s var(--ease-out-sine);padding-block:9.84781svh;font-weight:900;overflow:hidden}@media screen and (max-width:767px){.style-module-scss-module___5s68a__directorListing__director__title,.style-module-scss-module___5s68a__directorListing__director__role{opacity:.05}}.style-module-scss-module___5s68a__directorListing__director__title.style-module-scss-module___5s68a__active,.style-module-scss-module___5s68a__directorListing__director__role.style-module-scss-module___5s68a__active{opacity:1;transition:none}.style-module-scss-module___5s68a__directorListing__director__title__wrapper,.style-module-scss-module___5s68a__directorListing__director__role__wrapper{width:var(--column-width-3);isolation:isolate;opacity:0;will-change:transform,opacity;height:100%;transition-property:transform,opacity;transition-duration:.6s;transition-timing-function:var(--ease-out-expo);--percentage:38%;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black var(--percentage),black calc(100% - var(--percentage)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,black var(--percentage),black calc(100% - var(--percentage)),transparent 100%);overflow:hidden}.style-module-scss-module___5s68a__directorListing__director__title__wrapper{transform:translate(100%)}.style-module-scss-module___5s68a__directorListing__director__role{text-align:end;margin-left:auto}.style-module-scss-module___5s68a__directorListing__director__role__wrapper{transform:translate(-100%)}.style-module-scss-module___5s68a__directorListing__links{aspect-ratio:3/4;pointer-events:none;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;visibility:hidden;height:45svh;display:block;position:absolute}.style-module-scss-module___5s68a__directorListing__links *{touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}.style-module-scss-module___5s68a__directorListing__links.style-module-scss-module___5s68a__active{pointer-events:auto;visibility:visible}.style-module-scss-module___5s68a__directorListing__links__wrapper{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.style-module-scss-module___5s68a__directorListing__links__wrapper.style-module-scss-module___5s68a__isDragging .style-module-scss-module___5s68a__directorListing__links{pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important}.style-module-scss-module___5s68a__directorListing__links__img{opacity:0}
