._8NQYiq_player{-webkit-user-select:none;user-select:none;outline-offset:-2px;justify-content:center;align-items:center;width:100%;display:flex;position:relative}._8NQYiq_video{object-fit:contain;pointer-events:none;background:0 0;width:100%;height:100%;position:absolute;inset:0}._8NQYiq_video::-webkit-media-controls-panel{display:none}._8NQYiq_surface{z-index:1;cursor:pointer;position:absolute;inset:0}._8NQYiq_posterPlay{width:min(calc(100vw / 3 - var(--gap,10px) - 60px), 136px);height:min(calc(100vw / 3 - var(--gap,10px) - 60px), 136px);color:#fff;cursor:pointer;z-index:5;background:#0000001a;border:0;border-radius:50%;justify-content:center;align-items:center;margin:0 auto;padding:0;transition:background-color .2s,opacity .2s;display:flex;position:relative}._8NQYiq_player:hover ._8NQYiq_posterPlay,._8NQYiq_posterPlay:hover{background:#00000026}._8NQYiq_posterPlayIcon{width:40%;height:40%;position:relative;left:.3vw}._8NQYiq_controls{z-index:2;opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0;overflow:hidden}._8NQYiq_played._8NQYiq_hovering ._8NQYiq_controls,._8NQYiq_played._8NQYiq_scrubbing ._8NQYiq_controls,._8NQYiq_player:focus-within ._8NQYiq_controls{opacity:1}._8NQYiq_played._8NQYiq_hoverIdle ._8NQYiq_controls{opacity:0}._8NQYiq_played._8NQYiq_hovering ._8NQYiq_controls>*,._8NQYiq_played._8NQYiq_scrubbing ._8NQYiq_controls>*,._8NQYiq_player:focus-within ._8NQYiq_controls>*{pointer-events:auto}._8NQYiq_hoverIdle,._8NQYiq_hoverIdle *{cursor:none!important}._8NQYiq_control{color:#fff;cursor:pointer;background:#1a1a1a33;border:0;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;padding:13px;transition:background-color .2s,opacity .2s;display:flex}._8NQYiq_control svg{width:100%;height:100%;display:block}@media (hover:hover){._8NQYiq_control:hover{background:var(--accent-color);color:#111;opacity:.8}}._8NQYiq_playToggle{position:absolute;bottom:20px;left:20px}._8NQYiq_box{width:50px;transition:opacity .2s;position:absolute;top:20px;right:20px}._8NQYiq_fullscreenToggle{margin-bottom:10px}:is(._8NQYiq_scrubbing ._8NQYiq_box,._8NQYiq_scrubbing ._8NQYiq_playToggle,._8NQYiq_controls:has(._8NQYiq_scrubber:hover) ._8NQYiq_box,._8NQYiq_controls:has(._8NQYiq_scrubber:hover) ._8NQYiq_playToggle){opacity:0}._8NQYiq_scrubber{z-index:5;cursor:pointer;touch-action:none;width:100%;height:12px;display:block;position:absolute;bottom:0;left:0}._8NQYiq_track{background:#ffffff26;width:100%;height:6px;transition:height .2s;position:absolute;bottom:0;left:0}._8NQYiq_scrubber:hover ._8NQYiq_track,._8NQYiq_scrubbing ._8NQYiq_track{height:12px}._8NQYiq_bufferedBar,._8NQYiq_playedBar{background:#0000004d;border-top-right-radius:6px;border-bottom-right-radius:6px;height:100%;position:absolute;bottom:0;left:0}._8NQYiq_playedBar{background-color:var(--accent-color)}._8NQYiq_current{color:var(--color);font-family:var(--font-family);text-shadow:0 0 4px #0000004d;cursor:default;opacity:0;font-size:12px;transition:opacity .2s;position:absolute;bottom:14px;left:0}._8NQYiq_scrubber:hover ._8NQYiq_current,._8NQYiq_scrubbing ._8NQYiq_current{opacity:1}._8NQYiq_fullscreen{z-index:1000;background:#000;width:100%;height:100%;position:fixed;inset:0;aspect-ratio:auto!important}._8NQYiq_fullscreen ._8NQYiq_box{bottom:9%}@media (max-width:768px){._8NQYiq_muteToggle{display:none}}@media (max-width:767px){._8NQYiq_posterPlay{width:50px;height:50px}._8NQYiq_posterPlayIcon{left:2px}}@media (prefers-reduced-motion:reduce){._8NQYiq_controls,._8NQYiq_track,._8NQYiq_control{transition:none}}
._Nu4OG_lightbox{z-index:1000;touch-action:none;-webkit-user-select:none;user-select:none;outline:none;position:fixed;inset:0}._Nu4OG_background{--background-opacity:1;opacity:0;background-color:var(--background-color);transition:opacity .2s,background-color .2s linear;position:absolute;inset:0}._Nu4OG_open ._Nu4OG_background{opacity:var(--background-opacity)}._Nu4OG_slide{object-fit:contain;pointer-events:none;will-change:transform, left, top, width, height;max-width:none;display:block;position:fixed}._Nu4OG_slide[hidden]{display:none}@media (prefers-reduced-motion:reduce){._Nu4OG_background{transition:none}}
.v4YCNq_block{--surface-color:#111}.v4YCNq_grid{gap:var(--gap);width:100%;padding:0 var(--gap);box-sizing:border-box;grid-template-columns:repeat(3,1fr);display:grid}.v4YCNq_column{min-width:0}.v4YCNq_item{display:block;position:relative}.v4YCNq_column>.v4YCNq_item:not(:last-child){margin-bottom:var(--gap)}.v4YCNq_image{box-sizing:border-box;display:block;position:relative}.v4YCNq_image img{width:100%;height:100%;position:absolute;top:0;left:0}@media (max-width:600px){.v4YCNq_grid{flex-direction:column;display:flex}.v4YCNq_column{display:contents}.v4YCNq_column>.v4YCNq_item:not(:last-child){margin-bottom:0}}
.s4IxYa_content{grid-template-columns:repeat(3,1fr);display:grid}.s4IxYa_meta{grid-area:1/1/2/2;padding:0 30px 0 0}.s4IxYa_description{grid-area:1/2/2/4}.s4IxYa_text{font-family:var(--secondary-font-family);font-size:2em}@media (max-width:600px){.s4IxYa_meta{grid-area:1/1/2/4}.s4IxYa_description{grid-area:2/1/3/4;margin:20px 0 0}.s4IxYa_text{font-size:clamp(1em,2em,4vw)}}
.Tiuu7W_projectNav{box-sizing:content-box;color:var(--color);width:calc(100% - var(--site-margin) * 2);max-width:var(--grid-width);padding:40px var(--site-margin) 20px;margin:auto;display:block}.Tiuu7W_projectNav:before{content:"";opacity:.3;background:var(--color);height:1px;display:block}.Tiuu7W_content{flex-flow:row;justify-content:space-between;align-items:center;padding-top:35px;display:flex;position:relative}.Tiuu7W_action{flex-grow:1;position:relative;overflow:hidden}.Tiuu7W_wrap{-webkit-user-select:none;user-select:none;color:var(--color);cursor:pointer;will-change:transform;align-items:flex-end;transition:transform .35s;display:flex}.Tiuu7W_inner{overflow:hidden}.Tiuu7W_icon{width:40px;height:40px;color:var(--color);will-change:opacity, transform;flex-shrink:0}.Tiuu7W_icon svg{width:40px;height:40px;display:block}.Tiuu7W_title{white-space:nowrap;text-overflow:ellipsis;will-change:opacity;font-size:36px;line-height:43px;overflow:clip}.Tiuu7W_label{opacity:.4;white-space:nowrap;cursor:pointer;will-change:opacity, transform;width:100%;font-size:12px;line-height:15px;transition:opacity .25s,transform .35s;display:block}.Tiuu7W_prev .Tiuu7W_wrap{text-align:left;justify-content:flex-start;padding-right:20px}.Tiuu7W_prev .Tiuu7W_icon{margin-left:-10px}.Tiuu7W_prev .Tiuu7W_icon svg{transform:rotate(.5turn)}.Tiuu7W_next .Tiuu7W_wrap{text-align:right;justify-content:flex-end;padding-left:20px}.Tiuu7W_next .Tiuu7W_icon{margin-right:-10px}@media (hover:hover){.Tiuu7W_action:hover .Tiuu7W_wrap{transform:translateY(-10px)}.Tiuu7W_action:hover .Tiuu7W_title{opacity:.5}.Tiuu7W_action:hover .Tiuu7W_label{opacity:0;transform:translateY(10px)}.Tiuu7W_prev:hover .Tiuu7W_icon{animation:.3s ease-out .1s forwards Tiuu7W_arrowMoveLeft}.Tiuu7W_next:hover .Tiuu7W_icon{animation:.3s ease-out .1s forwards Tiuu7W_arrowMoveRight}}@keyframes Tiuu7W_arrowMoveRight{0%{opacity:.5;transform:translate(0)}50%{opacity:0;transform:translate(50%)}55%{opacity:0;transform:translate(-50%)}to{opacity:.3;transform:translate(0)}}@keyframes Tiuu7W_arrowMoveLeft{0%{opacity:.5;transform:translate(0)}50%{opacity:0;transform:translate(-50%)}55%{opacity:0;transform:translate(50%)}to{opacity:.3;transform:translate(0)}}@media (max-width:767px){.Tiuu7W_label{display:none}.Tiuu7W_title{font-size:0;line-height:0}.Tiuu7W_title span{display:none}.Tiuu7W_title:before{content:attr(data-short);font-size:36px;line-height:43px}.Tiuu7W_action:hover .Tiuu7W_wrap{transform:none!important}}@media (prefers-reduced-motion:reduce){.Tiuu7W_wrap,.Tiuu7W_label{transition:none}.Tiuu7W_prev:hover .Tiuu7W_icon,.Tiuu7W_next:hover .Tiuu7W_icon{animation:none}}
