.ProjectVideo_outerWrap__khIAC{width:100%;display:flex;justify-content:center;transition:width .6s cubic-bezier(.16,1,.3,1),margin-left .6s cubic-bezier(.16,1,.3,1)}.ProjectVideo_outerWrapExpanded__EJ21l{width:100vw;margin-left:calc(50% - 50vw)}.ProjectVideo_outerWrapOverlay__7scjc{position:fixed;inset:0;z-index:1000;width:100vw;height:100vh;height:100dvh;margin:0;background:var(--color-bg);display:flex;align-items:center;justify-content:center}.ProjectVideo_wrapper__HCR2K{max-width:100%}.ProjectVideo_videoArea__4jAGs{position:relative;cursor:pointer}.ProjectVideo_videoImg__dVTL6{display:block;width:auto;height:auto;max-width:100%;max-height:500px;transition:max-height .5s cubic-bezier(.16,1,.3,1)}.ProjectVideo_videoImgExpanded__Qi6Go{max-height:100vh;max-height:100dvh}.ProjectVideo_controlsClip___xSho{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.16,1,.3,1)}.ProjectVideo_controlsClipVisible__HBfr0{grid-template-rows:1fr}.ProjectVideo_controls__8LEMX{overflow:hidden;background:var(--color-bg)}.ProjectVideo_controlsPad__MpA_2{padding:12px 0}@keyframes ProjectVideo_revealUp__FcFtd{0%{transform:translateY(110%)}to{transform:translateY(0)}}@keyframes ProjectVideo_revealUpMobile__YdDuh{0%{transform:translateY(110%);visibility:hidden}to{transform:translateY(0);visibility:visible}}.ProjectVideo_controlsRevealBox__rOzAf{overflow:hidden}.ProjectVideo_controlsClipVisible__HBfr0 .ProjectVideo_controlsReveal__79yZ4{animation:ProjectVideo_revealUp__FcFtd .6s cubic-bezier(.16,1,.3,1) var(--d,0s) backwards}.ProjectVideo_controlsRow__cseXP{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.ProjectVideo_controlsRight__zTBeC{display:flex;gap:24px}.ProjectVideo_controlBtn__DNICx{background:none;border:none;padding:0;color:#000;cursor:pointer;font-size:12px;line-height:1}.ProjectVideo_timelineRow__LuZkx{display:flex;align-items:center;gap:10px}.ProjectVideo_time__3Dbbi{font-size:12px;line-height:1;min-width:28px;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ProjectVideo_time__3Dbbi:last-child{text-align:right}.ProjectVideo_track__n9rig{flex:1 1;height:17px;position:relative;cursor:pointer;display:flex;align-items:center;touch-action:none}.ProjectVideo_track__n9rig:before{content:"";position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:1.5px;background-image:repeating-linear-gradient(90deg,#000,#000 2px,transparent 0,transparent 5px)}.ProjectVideo_handle__c_Dmh{position:absolute;top:50%;width:8px;height:8px;background:#000;transform:translate(-50%,-50%);cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;transition:left .25s linear;touch-action:none}.ProjectVideo_handleDragging__fQqiL{transition:none;cursor:-webkit-grabbing;cursor:grabbing}@media (hover:none){.ProjectVideo_controlsClip___xSho{grid-template-rows:1fr;transition:none}}@media (max-width:768px){.ProjectVideo_controlsClip___xSho{grid-template-rows:1fr;transition:none}.ProjectVideo_controlsPad__MpA_2{padding-left:var(--pad);padding-right:var(--pad)}.ProjectVideo_controlsClipVisible__HBfr0 .ProjectVideo_controlsReveal__79yZ4,.ProjectVideo_controlsReveal__79yZ4{animation:ProjectVideo_revealUpMobile__YdDuh .7s cubic-bezier(.16,1,.3,1) calc(.5s + var(--d, 0s)) backwards}}.ProjectVideo_hideControls__pr5VY .ProjectVideo_controlsClip___xSho{display:none}@keyframes project_revealUp__0K2KK{0%{transform:translateY(110%)}to{transform:translateY(0)}}@keyframes project_hideDown__7PT_b{0%{transform:translateY(0)}to{transform:translateY(110%)}}.project_revealBox__GrC1U{overflow:hidden}.project_revealBox__GrC1U:has([data-expanded]){overflow:visible}.project_reveal__A8YYu{animation:project_revealUp__0K2KK .7s cubic-bezier(.16,1,.3,1) var(--d,0s) backwards}.project_exit__Vb2qQ{animation:project_hideDown__7PT_b .35s cubic-bezier(.7,0,1,.8) var(--d,0s) both}.project_main__RZJL_{flex:1 1;padding-bottom:calc(var(--pad) * 3);padding-top:calc(var(--pad) * 6);display:flex;flex-direction:column;align-items:center}.project_heroGroup__zISiY{width:100%;display:flex;flex-direction:column;gap:24px;margin-bottom:calc(var(--pad) * 4)}.project_hero___Efde{width:100%}.project_content__txfu0{width:100%;padding:0;margin-bottom:calc(var(--pad) * 3)}.project_dot__rYZ02{-webkit-user-select:none;-moz-user-select:none;user-select:none}.project_title__oTDfk{font-size:var(--font-size);font-weight:400;line-height:var(--line-height);display:flex;align-items:center;gap:6px}.project_description__LfY7l{max-width:600px;line-height:1.6}.project_description__LfY7l p+p{margin-top:var(--line-height)}.project_sectionLabel__vDFu4{margin-bottom:6px;font-size:12px}.project_mediaGrid__4iaXe{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-bottom:calc(var(--pad) * 3)}.project_mediaItem__H2voD{width:100%;object-fit:cover;display:block}.project_credits__xftLm{display:flex;gap:calc(var(--pad) * 1)}.project_credit__RRDfp{display:flex;flex-direction:column;gap:2px}.project_awards__BZVSX{display:flex;gap:6px;flex-direction:column}.project_awardName__27Amj{font-size:14px}.project_awardLink__z_HmX{width:-moz-fit-content;width:fit-content}.project_awardLink__z_HmX:hover{text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;text-underline-offset:3px}.project_awardLink__z_HmX:active{-webkit-text-decoration-style:solid;text-decoration-style:solid}.project_creditName__GaPqI{font-size:12px}@media (max-width:768px){.project_hero___Efde,.project_mediaGrid__4iaXe{width:calc(100% + 2 * var(--pad));margin-left:calc(-1 * var(--pad));margin-right:calc(-1 * var(--pad))}.project_heroGroup__zISiY,.project_mediaGrid__4iaXe{margin-bottom:calc(2 * var(--pad))}.project_mediaGrid__4iaXe{grid-template-columns:1fr}}