.page-module___8aEwW__page{color:#171717;isolation:isolate;background:#eeeae3;width:100%;height:100svh;min-height:620px;position:relative;overflow:hidden}.page-module___8aEwW__decorativeMark,.page-module___8aEwW__menuMark{pointer-events:none;border:2px solid #1717170f;position:absolute;transform:skew(18.5deg)}.page-module___8aEwW__decorativeMark{z-index:-1;width:17.2%;top:-7%;bottom:-7%;left:59.7%}.page-module___8aEwW__headerRule{z-index:1;border-top:1px solid #17171714;position:absolute;top:18.35%;left:30.1%;right:0}.page-module___8aEwW__header{z-index:10;pointer-events:none;height:18.35%;position:absolute;inset:0 0 auto}.page-module___8aEwW__logoLink,.page-module___8aEwW__directorsLink,.page-module___8aEwW__menuButton{pointer-events:auto}.page-module___8aEwW__logoLink{width:9.7%;min-width:132px;animation:.7s 80ms both page-module___8aEwW__introFade;position:absolute;top:2.4vh;left:6.5%}.page-module___8aEwW__logo{filter:brightness(0);width:100%;height:auto;display:block}.page-module___8aEwW__directorsLink{letter-spacing:.31em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;font-size:clamp(11px,.72vw,14px);font-weight:500;animation:.7s .2s both page-module___8aEwW__introFade;position:absolute;top:5.6vh;right:13.8%}.page-module___8aEwW__directorsLink:after{content:"";transform-origin:100%;background:currentColor;height:1px;transition:transform .3s;position:absolute;bottom:-7px;left:0;right:.31em;transform:scaleX(0)}.page-module___8aEwW__directorsLink:hover:after,.page-module___8aEwW__directorsLink:focus-visible:after{transform-origin:0;transform:scaleX(1)}.page-module___8aEwW__menuButton{cursor:pointer;background:0 0;border:0;border-left:1px solid #17171714;place-content:center;gap:5px;width:12.05%;height:100%;padding-bottom:55px;animation:.7s .3s both page-module___8aEwW__introFade;display:grid;position:absolute;top:0;right:0}.page-module___8aEwW__menuButton span{background:currentColor;width:25px;height:1.5px;transition:transform .25s;display:block}.page-module___8aEwW__menuButton:hover span:first-child,.page-module___8aEwW__menuButton:focus-visible span:first-child{transform:translate(4px)}.page-module___8aEwW__menuButton:hover span:last-child,.page-module___8aEwW__menuButton:focus-visible span:last-child{transform:translate(-4px)}.page-module___8aEwW__hero{position:absolute;inset:0}.page-module___8aEwW__heroImageFrame{z-index:2;background:#17201f;width:63.44%;height:66.7%;animation:1.05s cubic-bezier(.7,0,.2,1) .12s both page-module___8aEwW__imageReveal;position:absolute;top:18.35%;left:30.1%;overflow:hidden}.page-module___8aEwW__heroImageFrameTransitioning{z-index:3}.page-module___8aEwW__heroImageFrameTransitioning .page-module___8aEwW__heroVideo{transition:none}.page-module___8aEwW__heroImageFrameTransitioning .page-module___8aEwW__videoControls{opacity:0}.page-module___8aEwW__incomingFrame{z-index:3;opacity:0;pointer-events:none;position:absolute;overflow:hidden}.page-module___8aEwW__incomingImage{object-fit:cover;display:block}.page-module___8aEwW__heroVideo{opacity:0;object-fit:cover;object-position:center;width:100%;height:100%;transition:opacity .7s,transform 1.1s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:scale(1.045)}.page-module___8aEwW__activeVideo{z-index:1;opacity:1;transform:scale(1)}.page-module___8aEwW__videoControls{z-index:3;opacity:0;gap:8px;transition:opacity .25s;display:flex;position:absolute;bottom:15px;right:18px}.page-module___8aEwW__heroImageFrame:hover .page-module___8aEwW__videoControls,.page-module___8aEwW__videoControls:focus-within{opacity:1}.page-module___8aEwW__videoControls button{color:#fff;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#0d0d0d61;border:1px solid #ffffffb3;border-radius:999px;padding:6px 10px;font-size:10px;transition:color .2s,background .2s}.page-module___8aEwW__videoControls button:hover,.page-module___8aEwW__videoControls button:focus-visible{color:#171717;background:#eeeae3}.page-module___8aEwW__srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.page-module___8aEwW__wordmark{--inverse-start:23.7vw;z-index:4;width:min(var(--wordmark-width), 55vw);aspect-ratio:var(--wordmark-ratio);pointer-events:none;animation:.55s .16s both page-module___8aEwW__wordmarkEnter;position:absolute;top:30.8%;left:6.4%}.page-module___8aEwW__wordmarkBase,.page-module___8aEwW__wordmarkInverse{display:block;position:absolute;inset:0}.page-module___8aEwW__wordmarkBase,.page-module___8aEwW__wordmarkInverse:before{-webkit-mask-image:var(--wordmark-mask);mask-image:var(--wordmark-mask);clip-path:inset(0 100% 0 0);background:currentColor;animation:1.15s cubic-bezier(.66,0,.34,1) .28s forwards page-module___8aEwW__wordmarkWrite;-webkit-mask-position:0;mask-position:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.page-module___8aEwW__wordmarkBase{color:#171717}.page-module___8aEwW__wordmarkInverse{color:#fff;clip-path:inset(0 0 0 var(--inverse-start))}.page-module___8aEwW__wordmarkInverse:before{content:"";position:absolute;inset:0}.page-module___8aEwW__wordmarkExiting .page-module___8aEwW__wordmarkBase,.page-module___8aEwW__wordmarkExiting .page-module___8aEwW__wordmarkInverse:before{animation:.75s cubic-bezier(.66,0,.34,1) both page-module___8aEwW__wordmarkEraseForward}.page-module___8aEwW__wordmarkExiting .page-module___8aEwW__wordmarkPen{animation:.75s cubic-bezier(.66,0,.34,1) both page-module___8aEwW__penEraseForward}.page-module___8aEwW__wordmarkIncoming{animation:none}.page-module___8aEwW__wordmarkIncoming .page-module___8aEwW__wordmarkBase,.page-module___8aEwW__wordmarkIncoming .page-module___8aEwW__wordmarkInverse:before{animation:1s cubic-bezier(.66,0,.34,1) both page-module___8aEwW__wordmarkWrite}.page-module___8aEwW__wordmarkIncoming .page-module___8aEwW__wordmarkPen{animation:1s cubic-bezier(.66,0,.34,1) both page-module___8aEwW__penTravel}.page-module___8aEwW__wordmarkComplete .page-module___8aEwW__wordmarkBase,.page-module___8aEwW__wordmarkComplete .page-module___8aEwW__wordmarkInverse:before{clip-path:inset(0);animation:none}.page-module___8aEwW__wordmarkComplete{opacity:1;animation:none;transform:translateY(0)}.page-module___8aEwW__wordmarkComplete .page-module___8aEwW__wordmarkPen{display:none}.page-module___8aEwW__wordmarkComplete.page-module___8aEwW__wordmarkExiting .page-module___8aEwW__wordmarkBase,.page-module___8aEwW__wordmarkComplete.page-module___8aEwW__wordmarkExiting .page-module___8aEwW__wordmarkInverse:before{animation:.75s cubic-bezier(.66,0,.34,1) both page-module___8aEwW__wordmarkEraseForward}.page-module___8aEwW__wordmarkComplete.page-module___8aEwW__wordmarkExiting .page-module___8aEwW__wordmarkPen{animation:.75s cubic-bezier(.66,0,.34,1) both page-module___8aEwW__penEraseForward;display:block}.page-module___8aEwW__wordmarkPen{mix-blend-mode:difference;opacity:0;background:#fff;border-radius:50%;width:5px;height:5px;font-size:0;animation:1.15s cubic-bezier(.66,0,.34,1) .28s forwards page-module___8aEwW__penTravel;position:absolute;top:55%;left:0;box-shadow:0 0 8px #17171738}.page-module___8aEwW__projectLabel{z-index:4;text-transform:uppercase;max-width:23%;font-size:clamp(10px,.74vw,14px);font-weight:500;line-height:1;animation:.65s .69s both page-module___8aEwW__introFade;position:absolute;top:47.2%;left:6.45%}.page-module___8aEwW__thumbnail{z-index:4;background:#281d17;width:12%;height:11.35%;transition:opacity .12s;animation:.7s cubic-bezier(.2,.75,.2,1) .79s both page-module___8aEwW__thumbnailReveal;display:block;position:absolute;top:55.15%;left:6.4%;overflow:hidden}.page-module___8aEwW__thumbnailTransitioning{opacity:0;pointer-events:none}.page-module___8aEwW__thumbnailImage{object-fit:cover;object-position:center;transition:transform .6s cubic-bezier(.2,.75,.2,1)}.page-module___8aEwW__thumbnail:hover .page-module___8aEwW__thumbnailImage{transform:scale(1.06)}.page-module___8aEwW__thumbnailLabel{z-index:2;color:#fff;letter-spacing:.1em;text-transform:uppercase;opacity:0;background:linear-gradient(#0000,#000000b8);padding:9px 10px 8px;font-size:9px;font-weight:500;transition:opacity .25s,transform .25s;position:absolute;inset:auto 0 0;transform:translateY(5px)}.page-module___8aEwW__thumbnail:hover .page-module___8aEwW__thumbnailLabel,.page-module___8aEwW__thumbnail:focus-visible .page-module___8aEwW__thumbnailLabel{opacity:1;transform:translateY(0)}.page-module___8aEwW__sliderFooter{z-index:4;align-items:center;width:63.44%;display:flex;position:absolute;top:87.65%;left:30.1%}.page-module___8aEwW__counter{font-size:clamp(10px,.66vw,13px);font-weight:500;line-height:1;animation:.65s .9s both page-module___8aEwW__introFade}.page-module___8aEwW__sliderDots{align-items:center;gap:10px;margin-left:34px;animation:.65s .97s both page-module___8aEwW__introFade;display:flex}.page-module___8aEwW__sliderDots button{cursor:pointer;background:0 0;border:0;width:22px;height:12px}.page-module___8aEwW__sliderDots button:after{content:"";background:#17171742;width:100%;height:1px;transition:height .2s,background .2s;display:block}.page-module___8aEwW__sliderDots .page-module___8aEwW__activeDot:after,.page-module___8aEwW__sliderDots button:hover:after,.page-module___8aEwW__sliderDots button:focus-visible:after{background:#171717;height:2px}.page-module___8aEwW__scrollPrompt{letter-spacing:.17em;text-transform:uppercase;margin-left:auto;font-size:clamp(9px,.58vw,11px);font-weight:500;animation:.65s 1.04s both page-module___8aEwW__introFade}.page-module___8aEwW__menuOverlay{z-index:50;visibility:hidden;color:#f0ede8;opacity:0;pointer-events:none;transition:visibility 0s linear .7s,opacity .35s .3s;position:fixed;inset:0}.page-module___8aEwW__menuOpen{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s}.page-module___8aEwW__menuBackdrop{-webkit-backdrop-filter:blur(14px)grayscale()brightness(.45);backdrop-filter:blur(14px)grayscale()brightness(.45);background:#151515c7;width:25.3%;transition:transform .65s cubic-bezier(.75,0,.2,1);position:absolute;inset:0 auto 0 0;transform:translate(-100%)}.page-module___8aEwW__menuOpen .page-module___8aEwW__menuBackdrop{transform:translate(0)}.page-module___8aEwW__menuPanel{background:#181818;transition:transform .7s cubic-bezier(.75,0,.2,1);position:absolute;inset:0 0 0 25.3%;overflow:hidden;transform:translate(100%)}.page-module___8aEwW__menuOpen .page-module___8aEwW__menuPanel{transform:translate(0)}.page-module___8aEwW__menuMark{border-color:#eeeae314;width:18%;top:7%;bottom:-15%;left:26%}.page-module___8aEwW__closeButton{z-index:4;cursor:pointer;opacity:0;background:0 0;border:0;place-content:center;width:48px;height:48px;transition:opacity .35s,transform .55s;display:grid;position:absolute;top:4.8%;right:5.5%;transform:rotate(-45deg)}.page-module___8aEwW__menuOpen .page-module___8aEwW__closeButton{opacity:1;transition-delay:.52s;transform:rotate(0)}.page-module___8aEwW__closeButton span{background:currentColor;width:18px;height:1.5px;position:absolute;top:23px;left:15px}.page-module___8aEwW__closeButton span:first-child{transform:rotate(45deg)}.page-module___8aEwW__closeButton span:last-child{transform:rotate(-45deg)}.page-module___8aEwW__menuFeature{z-index:2;aspect-ratio:1;opacity:0;width:17.6%;transition:opacity .45s,transform .7s cubic-bezier(.2,.75,.2,1);position:absolute;top:9.7%;left:58.8%;overflow:hidden;transform:translateY(28px)}.page-module___8aEwW__menuOpen .page-module___8aEwW__menuFeature{opacity:1;transition-delay:.46s;transform:translateY(0)}.page-module___8aEwW__menuFeatureImage{object-fit:cover;object-position:center;filter:saturate(.78)contrast(1.05);transition:transform .8s}.page-module___8aEwW__menuFeature:hover .page-module___8aEwW__menuFeatureImage{transform:scale(1.04)}.page-module___8aEwW__menuNav{z-index:3;flex-direction:column;gap:clamp(34px,5.3vh,52px);display:flex;position:absolute;top:20.8%;left:8.7%}.page-module___8aEwW__menuNav a{letter-spacing:.25em;text-transform:uppercase;opacity:0;width:fit-content;font-size:clamp(22px,1.7vw,33px);font-weight:400;line-height:1;transition:color .25s,opacity .4s,transform .6s cubic-bezier(.2,.75,.2,1);transform:translate(35px)}.page-module___8aEwW__menuOpen .page-module___8aEwW__menuNav a{opacity:1;transition-delay:calc(.37s + var(--item-index) * 65ms);transform:translate(0)}.page-module___8aEwW__menuNav a:hover,.page-module___8aEwW__menuNav a:focus-visible{color:#9d9a95;transform:translate(12px)}.page-module___8aEwW__socialLinks{z-index:3;opacity:0;gap:14px;transition:opacity .4s;display:flex;position:absolute;bottom:13.8%;right:16.2%}.page-module___8aEwW__menuOpen .page-module___8aEwW__socialLinks{opacity:1;transition-delay:.72s}.page-module___8aEwW__socialLinks a{width:20px;height:20px;transition:opacity .2s;display:block}.page-module___8aEwW__socialLinks a:hover,.page-module___8aEwW__socialLinks a:focus-visible{opacity:.55}.page-module___8aEwW__socialLinks svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:100%;height:100%;overflow:visible}.page-module___8aEwW__socialLinks .page-module___8aEwW__iconFill{fill:currentColor;stroke:none}.page-module___8aEwW__directorsLink:focus-visible,.page-module___8aEwW__menuButton:focus-visible,.page-module___8aEwW__closeButton:focus-visible,.page-module___8aEwW__menuNav a:focus-visible,.page-module___8aEwW__socialLinks a:focus-visible,.page-module___8aEwW__logoLink:focus-visible{outline-offset:6px;outline:1px solid}@keyframes page-module___8aEwW__imageReveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes page-module___8aEwW__wordmarkEnter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module___8aEwW__wordmarkWrite{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes page-module___8aEwW__wordmarkEraseForward{0%{clip-path:inset(0)}to{clip-path:inset(0 0 0 100%)}}@keyframes page-module___8aEwW__penTravel{0%{opacity:0;left:0}8%{opacity:.65}92%{opacity:.65}to{opacity:0;left:calc(100% - 5px)}}@keyframes page-module___8aEwW__penEraseForward{0%{opacity:0;left:0}8%{opacity:.65}92%{opacity:.65}to{opacity:0;left:calc(100% - 5px)}}@keyframes page-module___8aEwW__thumbnailReveal{0%{clip-path:inset(0 100% 0 0);transform:translateY(14px)}to{clip-path:inset(0);transform:translateY(0)}}@keyframes page-module___8aEwW__introFade{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.page-module___8aEwW__logoLink{left:4.5%}.page-module___8aEwW__wordmark,.page-module___8aEwW__projectLabel,.page-module___8aEwW__thumbnail{left:5%}.page-module___8aEwW__wordmark{--inverse-start:25.1vw}.page-module___8aEwW__menuNav a{letter-spacing:.2em}}@media (max-width:760px){.page-module___8aEwW__page{min-height:640px}.page-module___8aEwW__decorativeMark{width:37%;top:20%;bottom:-10%;left:61%}.page-module___8aEwW__header{height:104px}.page-module___8aEwW__headerRule{top:104px;left:0}.page-module___8aEwW__logoLink{width:128px;min-width:0;top:23px;left:24px}.page-module___8aEwW__directorsLink{display:none}.page-module___8aEwW__menuButton{width:76px;padding-bottom:0}.page-module___8aEwW__menuButton span{width:23px}.page-module___8aEwW__heroImageFrame{width:84%;height:46%;top:30%;left:16%}.page-module___8aEwW__wordmark{--inverse-start:0;width:min(var(--wordmark-mobile-width), calc(100vw - 48px));top:17.5%;left:24px}.page-module___8aEwW__wordmarkInverse{display:none}.page-module___8aEwW__projectLabel{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 48px);font-size:10px;top:26.5%;left:24px;overflow:hidden}.page-module___8aEwW__thumbnail{width:38%;height:10.5%;top:80.5%;left:24px}.page-module___8aEwW__sliderFooter{width:calc(84% - 20px);top:78.5%;left:16%}.page-module___8aEwW__counter{font-size:10px}.page-module___8aEwW__sliderDots{gap:4px;margin-left:18px}.page-module___8aEwW__sliderDots button{width:18px}.page-module___8aEwW__scrollPrompt{display:none}.page-module___8aEwW__videoControls{opacity:1;bottom:10px;right:10px}.page-module___8aEwW__videoControls button{border-color:#ffffff80;padding:5px 8px;font-size:8px}.page-module___8aEwW__thumbnailLabel{opacity:1;transform:translateY(0)}.page-module___8aEwW__menuBackdrop{display:none}.page-module___8aEwW__menuPanel{left:0}.page-module___8aEwW__menuMark{width:35%;top:19%;bottom:-8%;left:49%}.page-module___8aEwW__closeButton{top:14px;right:14px}.page-module___8aEwW__menuFeature{width:33vw;max-width:142px;top:82px;left:auto;right:24px}.page-module___8aEwW__menuNav{gap:clamp(30px,6vh,48px);top:22%;left:32px}.page-module___8aEwW__menuNav a{letter-spacing:.19em;font-size:clamp(22px,7vw,30px)}.page-module___8aEwW__socialLinks{bottom:26px;right:25px}}@media (max-width:390px) and (max-height:700px){.page-module___8aEwW__wordmark{top:18%}.page-module___8aEwW__projectLabel{top:27.5%}.page-module___8aEwW__heroImageFrame{height:43%;top:31.5%}.page-module___8aEwW__thumbnail{top:79%}.page-module___8aEwW__sliderFooter{top:76.5%}.page-module___8aEwW__menuNav{gap:28px;top:18%}}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__page *,.page-module___8aEwW__page :before,.page-module___8aEwW__page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-delay:0s!important}}
