.ClientSpace_space__pOfgp{margin-top:0;align-items:stretch;justify-content:flex-start;min-height:100svh;background:#080808;color:#eeeae3;font-family:Montserrat,sans-serif;display:flex;flex-direction:column}.ClientSpace_space__pOfgp button{color:inherit;font:inherit;background:none;border:0;cursor:pointer}.ClientSpace_space__pOfgp button:focus-visible,.ClientSpace_space__pOfgp input:focus-visible,.ClientSpace_space__pOfgp textarea:focus-visible{outline:1px solid #d6c5a6;outline-offset:6px}.ClientSpace_space__pOfgp h1:focus{outline:none}.ClientSpace_topline__scGUj{position:relative;z-index:2;margin:95px 5vw 0;display:flex;justify-content:space-between;align-items:center;font-size:9px;letter-spacing:.23em;color:#aaa59d;min-height:30px;justify-content:flex-end}.ClientSpace_topline__scGUj button{padding:10px;font-size:10px;letter-spacing:.15em}.ClientSpace_topline__scGUj button span{margin-left:14px}.ClientSpace_welcome__jqS5t{position:relative;isolation:isolate;flex:1;min-height:0;display:grid;place-items:center;padding:clamp(16px,5svh,65px) 24px;overflow:hidden}.ClientSpace_atmosphere__Lewb7{position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#080808,transparent 40%,#080808),linear-gradient(90deg,#080808 5%,#08080880 50%,#08080880),url(/images/productions-hero-reel.webp) center 45% /cover;opacity:.28;filter:grayscale(1)}.ClientSpace_welcomeContent__LDs_M{text-align:center;width:min(100%,770px);animation:ClientSpace_arrive__h5CUG 1s ease both}.ClientSpace_visuallyHidden__ZR6NN{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ClientSpace_eyebrow__NykOZ{font-size:9px;letter-spacing:.28em;color:#b3a690;margin-bottom:32px}.ClientSpace_space__pOfgp h1{font-family:Montserrat,sans-serif;font-weight:300;font-size:clamp(45px,6.3vw,94px);line-height:1.09;letter-spacing:-.06em;margin:0}.ClientSpace_space__pOfgp h1 span{color:#a9a39a}.ClientSpace_languages__4TL2T{display:flex;justify-content:center;align-items:center;gap:clamp(28px,5vw,72px);margin:0 auto}.ClientSpace_languages__4TL2T button{position:relative;min-height:48px;padding:14px 12px;border:none;color:#aaa59d;font-size:12px;font-weight:300;letter-spacing:.19em;transition:color .5s ease,text-shadow .5s ease}.ClientSpace_languages__4TL2T button:focus-visible,.ClientSpace_languages__4TL2T button:hover{color:#f3eee5;text-shadow:0 0 22px #e6d8bd55}.ClientSpace_content__WRW_I{width:100%;padding:60px 6vw 70px;flex:1;animation:ClientSpace_arrive__h5CUG .7s ease both}.ClientSpace_projectScene__QMS3f{position:relative;isolation:isolate;overflow:hidden;background:#080808}.ClientSpace_sceneReveal__NBB5c{position:absolute;z-index:0;inset:0;pointer-events:none;background:linear-gradient(180deg,#080808a8,#08080820 42%,#080808b5),url(/images/productions-hero-reel-natural-gaze-v9.png) center 42% /cover no-repeat;opacity:0;filter:grayscale(1) brightness(.66) contrast(1.16) drop-shadow(0 0 16px #dcecf429);will-change:clip-path,opacity}.ClientSpace_revealBottomLeft__O6T79{animation:ClientSpace_revealBottomLeft__O6T79 32s ease-in-out 2s infinite}.ClientSpace_revealBottomRight__9LLiV{animation:ClientSpace_revealBottomRight__9LLiV 32s ease-in-out 10s infinite}.ClientSpace_revealTopLeft__6JcGP{animation:ClientSpace_revealTopLeft__6JcGP 32s ease-in-out 18s infinite}.ClientSpace_revealTopRight__sWHKf{animation:ClientSpace_revealTopRight__sWHKf 32s ease-in-out 26s infinite}.ClientSpace_projectScene__QMS3f>:not(.ClientSpace_stageLaser__q7EPd):not(.ClientSpace_sceneReveal__NBB5c){position:relative;z-index:1}.ClientSpace_stageLaser__q7EPd{--beam-from:-82deg;--beam-to:-20deg;position:absolute;z-index:0;width:135vw;height:2px;left:-4%;pointer-events:none;background:linear-gradient(90deg,#fff,#fff 3%,#f8fbffed 22%,#eef7fba8 55%,#e8f2f53d 78%,transparent);box-shadow:0 0 3px #fff,0 0 8px #edf7fbe0,0 0 16px #dcecf48f;transform-origin:0 50%;mix-blend-mode:screen;will-change:transform,opacity;opacity:0;animation:ClientSpace_laserPass__GSXW7 32s ease-in-out infinite}.ClientSpace_laserBottomLeft__bmeFU{--beam-from:-82deg;--beam-to:-20deg;bottom:1%;left:-4%;animation-delay:2s}.ClientSpace_laserBottomRight__KlFqa{--beam-from:-98deg;--beam-to:-160deg;bottom:1%;left:104%;animation-delay:10s}.ClientSpace_laserTopLeft__gm1LS{--beam-from:24deg;--beam-to:86deg;top:1%;left:-4%;animation-delay:18s}.ClientSpace_laserTopRight__6NZcz{--beam-from:156deg;--beam-to:94deg;top:1%;left:104%;animation-delay:26s}.ClientSpace_intro__Ygu_h{display:flex;flex-direction:column;align-items:center;max-width:1050px;margin:0 auto;text-align:center}.ClientSpace_intro__Ygu_h h1{max-width:980px;font-size:clamp(38px,5vw,78px);line-height:1.16}.ClientSpace_intro__Ygu_h>p{max-width:610px;margin:30px auto 0;font-size:12px;line-height:2;letter-spacing:.11em;color:#c4b9a8}.ClientSpace_intro__Ygu_h>p strong{display:inline-block;margin-top:10px;color:#eeeae3;font-weight:300}.ClientSpace_projects__ji8Kq{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:0;min-height:245px;margin:10px auto 18px;padding:0;border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12}.ClientSpace_space__pOfgp .ClientSpace_project__OjCLQ{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:0;min-height:245px;padding:48px 18px;text-align:center;color:#aaa59d;transition:color .8s ease,background-color .8s ease,transform .9s cubic-bezier(.16,1,.3,1)}.ClientSpace_space__pOfgp .ClientSpace_project__OjCLQ+.ClientSpace_project__OjCLQ{border-left:1px solid #ffffff0c}.ClientSpace_space__pOfgp .ClientSpace_project__OjCLQ:before{content:"";position:absolute;left:16%;right:16%;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent,#d6c5a6,transparent);transform:scaleX(0);opacity:0;transition:transform 1s cubic-bezier(.16,1,.3,1),opacity .8s ease}.ClientSpace_space__pOfgp .ClientSpace_project__OjCLQ:focus-visible,.ClientSpace_space__pOfgp .ClientSpace_project__OjCLQ:hover{color:#f1ece4;background:linear-gradient(180deg,transparent,#d6c5a606 52%,transparent);transform:translateY(-7px);text-shadow:0 0 28px #d6c5a62e}.ClientSpace_space__pOfgp .ClientSpace_project__OjCLQ.ClientSpace_restricted__MXP9k{cursor:pointer}.ClientSpace_space__pOfgp .ClientSpace_project__OjCLQ.ClientSpace_restrictedSelection__kVYvL{color:#eeeae3;background:radial-gradient(circle at 50% 58%,#d6c5a60a,transparent 62%);transform:translateY(-3px);text-shadow:0 0 34px #d6c5a626;transition-duration:1.4s}.ClientSpace_space__pOfgp .ClientSpace_project__OjCLQ.ClientSpace_restrictedSelection__kVYvL:before{transform:scaleX(.42);opacity:.58;transition-duration:1.4s}.ClientSpace_space__pOfgp .ClientSpace_project__OjCLQ.ClientSpace_restrictedSelection__kVYvL .ClientSpace_projectName__tqd9L{transform:translateY(-7px)}.ClientSpace_space__pOfgp .ClientSpace_project__OjCLQ.ClientSpace_restrictedSelection__kVYvL .ClientSpace_projectDetail__C2lip{max-height:40px;margin-top:10px;opacity:1;transform:translateY(0)}.ClientSpace_space__pOfgp .ClientSpace_project__OjCLQ:focus-visible:before,.ClientSpace_space__pOfgp .ClientSpace_project__OjCLQ:hover:before{transform:scaleX(1);opacity:.9}.ClientSpace_projectNumber__Z6L0n{position:absolute;top:35px;font-size:8px;letter-spacing:.25em;color:#a3947e;transition:transform .8s ease,opacity .8s ease}.ClientSpace_projectName__tqd9L{display:block;font-size:clamp(18px,2.1vw,32px);font-weight:300;letter-spacing:-.035em;white-space:nowrap;transition:transform .9s cubic-bezier(.16,1,.3,1)}.ClientSpace_projectDetail__C2lip{display:block;max-height:0;margin-top:0;overflow:hidden;opacity:0;color:#b9b1a5;font-size:8px;line-height:1.8;letter-spacing:.08em;transform:translateY(8px);transition:max-height .8s ease,margin .8s ease,opacity .8s ease,transform .8s ease}.ClientSpace_project__OjCLQ:focus-visible .ClientSpace_projectName__tqd9L,.ClientSpace_project__OjCLQ:hover .ClientSpace_projectName__tqd9L{transform:translateY(-7px)}.ClientSpace_project__OjCLQ:focus-visible .ClientSpace_projectDetail__C2lip,.ClientSpace_project__OjCLQ:hover .ClientSpace_projectDetail__C2lip{max-height:40px;margin-top:10px;opacity:1;transform:translateY(0)}.ClientSpace_project__OjCLQ:focus-visible .ClientSpace_projectNumber__Z6L0n,.ClientSpace_project__OjCLQ:hover .ClientSpace_projectNumber__Z6L0n{opacity:.75;transform:translateY(-6px)}.ClientSpace_accessNoticeSlot__6buoF{position:relative;z-index:5;height:58px;margin-top:20px}.ClientSpace_accessNotice__S9ZgB{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;gap:13px;color:#a9a197;text-align:center;opacity:0;visibility:hidden;filter:blur(5px);transform:translateY(10px);transition:opacity 1.5s cubic-bezier(.22,1,.36,1),transform 1.7s cubic-bezier(.16,1,.3,1),filter 1.5s ease,visibility 0s linear 1.7s;pointer-events:none}.ClientSpace_accessNoticeVisible__GnqLt{opacity:1;visibility:visible;filter:blur(0);transform:translateY(0);transition-delay:0s}.ClientSpace_accessNotice__S9ZgB i{display:block;width:0;height:1px;background:linear-gradient(90deg,transparent,#d6c5a6a8);opacity:0;transition:width 1.6s cubic-bezier(.16,1,.3,1) .15s,opacity 1.2s ease .15s}.ClientSpace_accessNoticeVisible__GnqLt i{width:42px;opacity:.68}.ClientSpace_accessNotice__S9ZgB p{margin:0;font-size:7px;letter-spacing:.22em;text-transform:uppercase}.ClientSpace_accessNotice__S9ZgB strong{color:#e5dfd6;font-size:11px;font-weight:300;letter-spacing:.13em}.ClientSpace_accessNotice__S9ZgB span{padding-left:13px;border-left:1px solid #ffffff18;font-size:8px;letter-spacing:.08em;line-height:1.7}.ClientSpace_space__pOfgp .ClientSpace_back__gnTGa{font-size:10px;padding:12px 0;color:#bcb5aa;letter-spacing:.08em}.ClientSpace_brief__bqDfo{display:grid;grid-template-columns:1fr 1fr;gap:8vw;padding-top:40px}.ClientSpace_brief__bqDfo .ClientSpace_eyebrow__NykOZ{margin-top:44px}.ClientSpace_brief__bqDfo h1{font-size:clamp(40px,4.5vw,70px)}.ClientSpace_briefIntro__dxKjg{max-width:355px;color:#aaa59d;font-size:13px;line-height:2;margin-top:30px}.ClientSpace_discretion__DU6dm{font-size:8px;letter-spacing:.2em;color:#a79a85;margin-top:70px}.ClientSpace_form__489dr{padding-top:22px}.ClientSpace_fields__edMKa{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin:22px 0 28px}.ClientSpace_form__489dr label{display:block;color:#bfb9af;font-size:10px;letter-spacing:.03em}.ClientSpace_form__489dr input,.ClientSpace_form__489dr textarea{display:block;width:100%;border:none;border-bottom:1px solid #ffffff30;border-radius:0;padding:13px 0;font:300 14px/1.7 Montserrat,sans-serif;background:transparent;color:#eeeae3}.ClientSpace_form__489dr textarea{resize:vertical;min-height:115px}.ClientSpace_form__489dr textarea::-moz-placeholder{color:#77736d}.ClientSpace_form__489dr textarea::placeholder{color:#77736d}.ClientSpace_formNote__w_jJy{font-size:10px;color:#99948b;line-height:1.8;margin-top:18px}.ClientSpace_space__pOfgp .ClientSpace_submit___YGj8{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:26px;padding:21px 0;border-top:1px solid #b2a58f;border-bottom:1px solid #b2a58f;font-size:11px;letter-spacing:.08em}.ClientSpace_submit___YGj8 span{font-size:20px}.ClientSpace_status__P7JEQ{margin-top:24px;color:#c3bbaa;font-size:12px;line-height:1.8}.ClientSpace_footer__OIhdv{background:transparent;margin:0 5vw;border-top:1px solid #ffffff1c;display:flex;justify-content:space-between;gap:24px;padding:27px 0;font-size:8px;color:#8e8981;letter-spacing:.18em}@keyframes ClientSpace_arrive__h5CUG{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ClientSpace_laserPass__GSXW7{0%{opacity:.08;transform:rotate(var(--beam-from))}3%{opacity:1}14%{opacity:1}22%{opacity:0;transform:rotate(var(--beam-to))}22.1%,to{opacity:0;transform:rotate(var(--beam-from))}}@keyframes ClientSpace_revealBottomLeft__O6T79{0%{opacity:.04;clip-path:polygon(0 100%,0 100%,14% 0,14% 0)}14%,3%{opacity:.42}22%{opacity:0;clip-path:polygon(0 100%,0 76%,100% 0,100% 36%)}22.1%,to{opacity:0;clip-path:polygon(0 100%,0 100%,14% 0,14% 0)}}@keyframes ClientSpace_revealBottomRight__9LLiV{0%{opacity:.04;clip-path:polygon(100% 100%,100% 100%,86% 0,86% 0)}14%,3%{opacity:.42}22%{opacity:0;clip-path:polygon(100% 100%,100% 76%,0 0,0 36%)}22.1%,to{opacity:0;clip-path:polygon(100% 100%,100% 100%,86% 0,86% 0)}}@keyframes ClientSpace_revealTopLeft__6JcGP{0%{opacity:.04;clip-path:polygon(0 0,0 0,100% 79%,100% 79%)}14%,3%{opacity:.42}22%{opacity:0;clip-path:polygon(0 0,24% 0,36% 100%,4% 100%)}22.1%,to{opacity:0;clip-path:polygon(0 0,0 0,100% 79%,100% 79%)}}@keyframes ClientSpace_revealTopRight__sWHKf{0%{opacity:.04;clip-path:polygon(100% 0,100% 0,0 79%,0 79%)}14%,3%{opacity:.42}22%{opacity:0;clip-path:polygon(100% 0,76% 0,64% 100%,96% 100%)}22.1%,to{opacity:0;clip-path:polygon(100% 0,100% 0,0 79%,0 79%)}}@media (min-width:1600px){.ClientSpace_content__WRW_I{max-width:1600px;margin:auto}}@media (max-width:800px){.ClientSpace_topline__scGUj{margin-top:80px}.ClientSpace_content__WRW_I{padding-top:45px}.ClientSpace_intro__Ygu_h>p{margin-top:24px;max-width:460px}.ClientSpace_projects__ji8Kq{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:42px}.ClientSpace_space__pOfgp .ClientSpace_project__OjCLQ{min-height:190px}.ClientSpace_space__pOfgp .ClientSpace_project__OjCLQ:nth-child(3){border-left:0;border-top:1px solid #ffffff0c}.ClientSpace_space__pOfgp .ClientSpace_project__OjCLQ:nth-child(4){border-top:1px solid #ffffff0c}.ClientSpace_brief__bqDfo{grid-template-columns:1fr;gap:20px}.ClientSpace_discretion__DU6dm{margin-top:30px}.ClientSpace_footer__OIhdv{font-size:7px;letter-spacing:.1em}}@media (max-width:480px){.ClientSpace_welcome__jqS5t{padding:clamp(16px,4svh,40px) 24px}.ClientSpace_languages__4TL2T{gap:28px}.ClientSpace_languages__4TL2T button{font-size:11px}.ClientSpace_footer__OIhdv{flex-wrap:wrap;gap:14px}.ClientSpace_fields__edMKa{grid-template-columns:1fr;gap:24px}.ClientSpace_form__489dr input,.ClientSpace_form__489dr textarea{font-size:16px}.ClientSpace_projects__ji8Kq{padding-inline:0}.ClientSpace_projectName__tqd9L{font-size:17px;white-space:normal}}@media (max-width:600px){.ClientSpace_accessNoticeSlot__6buoF{height:74px}.ClientSpace_accessNotice__S9ZgB{flex-wrap:wrap;align-content:center;gap:8px 10px;padding-inline:10px}.ClientSpace_accessNotice__S9ZgB i{display:none}.ClientSpace_accessNotice__S9ZgB span{flex-basis:100%;padding-left:0;border-left:0}}@media (prefers-reduced-motion:reduce){.ClientSpace_content__WRW_I,.ClientSpace_welcomeContent__LDs_M{animation:none}.ClientSpace_languages__4TL2T button,.ClientSpace_space__pOfgp .ClientSpace_project__OjCLQ{transition:none}}.ClientSpace_signIn__ZF8V3{width:min(100%,300px);margin:38px auto 0}.ClientSpace_usernameLabel___AfF7{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ClientSpace_signIn__ZF8V3 input{width:100%;min-height:50px;border:0;border-radius:0;padding:14px 20px;background-color:transparent;background-image:linear-gradient(90deg,transparent,#d6c5a6,transparent),radial-gradient(ellipse,#d6c5a62b,transparent 70%);background-position:center calc(100% - 5px);background-size:0 1px,0 5px;background-repeat:no-repeat;color:#eeeae3;font:300 16px/1.5 Montserrat,sans-serif;letter-spacing:.08em;text-align:center;transition:background-size .35s ease}.ClientSpace_signIn__ZF8V3 input:-webkit-autofill,.ClientSpace_signIn__ZF8V3 input:-webkit-autofill:active,.ClientSpace_signIn__ZF8V3 input:-webkit-autofill:focus,.ClientSpace_signIn__ZF8V3 input:-webkit-autofill:hover{-webkit-text-fill-color:#eeeae3;caret-color:#eeeae3;box-shadow:inset 0 0 0 1000px transparent;-webkit-transition:background-color 9999s ease-out 0s,background-size .35s ease;transition:background-color 9999s ease-out 0s,background-size .35s ease}.ClientSpace_space__pOfgp .ClientSpace_signIn__ZF8V3 input:focus{outline:none;box-shadow:none;background-size:72px 1px,84px 5px}.ClientSpace_signIn__ZF8V3 input::-moz-placeholder{color:#dddad3;opacity:1;font-size:12px;letter-spacing:.16em}.ClientSpace_signIn__ZF8V3 input::placeholder{color:#dddad3;opacity:1;font-size:12px;letter-spacing:.16em}.ClientSpace_signIn__ZF8V3 button{display:block;min-height:48px;margin:16px auto 0;padding:14px 24px;font-size:12px;font-weight:300;letter-spacing:.19em;color:#dddad3;transition:color .5s ease,text-shadow .5s ease}.ClientSpace_signIn__ZF8V3 button:focus-visible,.ClientSpace_signIn__ZF8V3 button:hover{color:#f3eee5;text-shadow:0 0 22px #e6d8bd55}.ClientSpace_signInNote__79qch{min-height:36px;margin-top:16px;font-size:10px;line-height:1.8;color:#aaa59d}.ClientSpace_space__pOfgp .ClientSpace_signInBack__eobtw{min-height:44px;margin-top:12px;padding:12px 20px;font-size:9px;letter-spacing:.14em;color:#dddad3}@media (prefers-reduced-motion:reduce){.ClientSpace_signIn__ZF8V3 button,.ClientSpace_signIn__ZF8V3 input{transition:none}}.ClientSpace_signIn__ZF8V3 input+label+input{margin-top:10px}.ClientSpace_signIn__ZF8V3 button:disabled{opacity:.5;cursor:wait}.ClientSpace_recovery__CfN_X{display:inline-block;padding:10px;font-size:9px;letter-spacing:.08em;color:#dddad3}.ClientSpace_recoveryForm__YcAcW{width:min(100%,410px)}.ClientSpace_recoveryTitle__zH6QJ{margin:0 0 20px;color:#eeeae3;font-size:11px;font-weight:300;letter-spacing:.18em;text-transform:uppercase}.ClientSpace_recoveryForm__YcAcW textarea{width:100%;min-height:92px;margin-top:12px;border:0;border-bottom:1px solid #ffffff30;border-radius:0;padding:14px 20px;resize:none;background:transparent;color:#eeeae3;font:300 14px/1.7 Montserrat,sans-serif;letter-spacing:.04em;text-align:center}.ClientSpace_recoveryForm__YcAcW textarea::-moz-placeholder{color:#aaa59d;opacity:1;font-size:11px}.ClientSpace_recoveryForm__YcAcW textarea::placeholder{color:#aaa59d;opacity:1;font-size:11px}.ClientSpace_space__pOfgp .ClientSpace_recoveryForm__YcAcW textarea:focus-visible{outline:none;border-bottom-color:#d6c5a6a8;box-shadow:0 7px 14px -13px #d6c5a6}.ClientSpace_recoveryConfirmation__VyF65{margin:0 auto 18px;color:#c3bbaa;font-size:11px;line-height:2}.ClientSpace_recoveryConfirmation__VyF65 strong{color:#e7e2d9;font-weight:400}.ClientSpace_honeypot__01sl5{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}