._gallerySection_k707b_1{background:var(--black);color:var(--paper-raised);margin:var(--section-space) calc(var(--gutter) * -1) calc(var(--section-space) * -1);padding:var(--section-space) var(--gutter);overflow-x:clip}._gallerySection_k707b_1 *{box-sizing:border-box}._gallerySection_k707b_1 button{font:inherit}._gallerySection_k707b_1 :focus-visible{box-shadow:0 0 0 6px var(--acid);outline:3px solid var(--black);outline-offset:3px}._galleryHeader_k707b_13{justify-content:space-between;align-items:end;gap:2rem;display:flex}._galleryHeader_k707b_13 p{color:var(--acid);font:.75rem/1.4 var(--label);letter-spacing:.04em;margin:0 0 1rem}._galleryHeader_k707b_13 h2{font-family:var(--display);letter-spacing:-.08em;text-transform:uppercase;margin:0;font-size:clamp(3rem,6vw,6.8rem);font-weight:800;line-height:.9}._viewControls_k707b_16{border:1px solid var(--paper-raised);align-items:stretch;display:flex}._viewControls_k707b_16 button{color:var(--paper-raised);cursor:pointer;font:700 .75rem/1 var(--label);background:0 0;border:0;min-width:8rem;min-height:48px;padding:.85rem 1rem}._viewControls_k707b_16 button+button{border-left:1px solid var(--paper-raised)}._viewControls_k707b_16 button[aria-pressed=true]{background:var(--acid);color:var(--black)}._viewControls_k707b_16 button:hover:not([aria-pressed=true]),._viewControls_k707b_16 button:focus-visible:not([aria-pressed=true]){color:var(--acid)}._viewStatus_k707b_21{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}._galleryBody_k707b_23{animation:_gallery-change_k707b_1 .18s var(--ease) both;margin-top:clamp(2.5rem,5vw,5rem)}._workCollection_k707b_24{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(2.5rem,4vw,4rem) clamp(1rem,2vw,2rem);display:grid}._workItem_k707b_25,._workLayout_k707b_26{min-width:0}._posterButton_k707b_27,._previewButton_k707b_27,._titleButton_k707b_27{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;width:100%;padding:0}._mediaSlot_k707b_28{aspect-ratio:16/9}._poster_k707b_27{aspect-ratio:16/9;background:#232520;display:block;position:relative;overflow:hidden}._poster_k707b_27 img{object-fit:cover;height:100%;transition:filter .15s var(--ease), transform .15s var(--ease);width:100%;display:block}._poster_k707b_27 img[hidden]{display:none}._posterFallback_k707b_32{font:.75rem/1.4 var(--label);letter-spacing:.04em;text-align:center;justify-content:center;align-items:center;height:100%;padding:1rem;display:none}._poster_k707b_27[data-media-missing=true] ._posterFallback_k707b_32{display:flex}._posterAction_k707b_34{background:var(--acid);color:var(--black);font:700 .75rem/1 var(--label);min-height:36px;transition:transform .15s var(--ease);padding:.75rem;position:absolute;bottom:0;right:0;transform:translateY(100%)}._posterButton_k707b_27:hover ._poster_k707b_27 img,._posterButton_k707b_27:focus-visible ._poster_k707b_27 img,._previewButton_k707b_27:hover ._poster_k707b_27 img,._previewButton_k707b_27:focus-visible ._poster_k707b_27 img{filter:contrast(1.08);transform:scale(1.012)}._posterButton_k707b_27:hover ._posterAction_k707b_34,._posterButton_k707b_27:focus-visible ._posterAction_k707b_34,._previewButton_k707b_27:hover ._posterAction_k707b_34,._previewButton_k707b_27:focus-visible ._posterAction_k707b_34{transform:translateY(0)}._inlinePlayer_k707b_37{aspect-ratio:16/9;background:#000;width:100%;position:relative}._inlinePlayer_k707b_37 iframe{border:0;width:100%;height:100%;display:block}._inlineClose_k707b_39{background:var(--acid);color:var(--black);cursor:pointer;font:700 1rem/1 var(--label);z-index:2;border:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;top:0;right:0}._workMeta_k707b_40{border-top:1px solid var(--line-dark);grid-template-columns:3.75rem minmax(0,1fr) auto;gap:.8rem;margin-top:.7rem;padding-top:.75rem;display:grid}._workIndex_k707b_41{color:var(--acid);font:.75rem/1.5 var(--label)}._workTitle_k707b_42{min-width:0}._workTitle_k707b_42 strong{overflow-wrap:anywhere;font-size:.92rem;line-height:1.55}._workTitle_k707b_42 em{color:var(--on-black-muted);font:normal .75rem/1.4 var(--label);white-space:nowrap;margin-left:.65rem}._rowAction_k707b_45{color:var(--acid);font-size:1.05rem}._focusPreview_k707b_46{display:none}._gallerySection_k707b_1[data-view=index] ._galleryBody_k707b_23{grid-template-columns:minmax(0,1fr) minmax(14rem,20rem);gap:clamp(1.5rem,3vw,3rem);display:grid}._gallerySection_k707b_1[data-view=index] ._workCollection_k707b_24{display:block}._gallerySection_k707b_1[data-view=index] ._workItem_k707b_25{border-top:1px solid var(--line-dark)}._gallerySection_k707b_1[data-view=index] ._workItem_k707b_25:last-child{border-bottom:1px solid var(--line-dark)}._gallerySection_k707b_1[data-view=index] ._titleButton_k707b_27{min-height:68px;padding:.55rem 0}._gallerySection_k707b_1[data-view=index] ._mediaSlot_k707b_28{display:none}._gallerySection_k707b_1[data-view=index] ._workMeta_k707b_40{border:0;grid-template-columns:4.25rem minmax(0,1fr) 2rem;align-items:center;margin:0;padding:0}._gallerySection_k707b_1[data-view=index] ._workTitle_k707b_42{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.5rem 1rem;display:grid}._gallerySection_k707b_1[data-view=index] ._workTitle_k707b_42 strong{font-size:.96rem}._gallerySection_k707b_1[data-view=index] ._workItem_k707b_25:hover,._gallerySection_k707b_1[data-view=index] ._workItem_k707b_25:focus-within{background:#181a16}._gallerySection_k707b_1[data-view=index] ._focusPreview_k707b_46{align-self:start;display:block;position:sticky;top:calc(72px + 1rem)}._focusPreview_k707b_46>div{animation:_preview-in_k707b_1 .16s var(--ease) both}._focusPreview_k707b_46 ._poster_k707b_27{width:100%}._focusPreview_k707b_46 ._posterAction_k707b_34{transform:none}._previewMetaButton_k707b_62{border:0;border-top:4px solid var(--acid);color:inherit;cursor:pointer;text-align:left;background:0 0;width:100%;margin:.75rem 0 0;padding:.75rem 0 0}._previewMetaButton_k707b_62 span,._previewMetaButton_k707b_62 em{color:var(--on-black-muted);font:normal .75rem/1.4 var(--label);display:block}._previewMetaButton_k707b_62 strong{overflow-wrap:anywhere;margin:.35rem 0;font-size:.86rem;line-height:1.5;display:block}._mobileIndexPlay_k707b_65,._mobileInlineSlot_k707b_65{display:none}._dialog_k707b_67{color:var(--paper-raised);background:0 0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:auto;padding:clamp(1rem,4vw,4rem)}._dialog_k707b_67::backdrop{background:#000000eb}._dialogPanel_k707b_69{align-content:center;max-width:88rem;height:100%;margin:auto;display:grid}._dialogPanel_k707b_69>header{border-bottom:1px solid #5f625a;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;display:grid}._dialogPanel_k707b_69>header p{grid-template-columns:4rem minmax(0,1fr) auto;align-items:center;gap:1rem;min-width:0;margin:0;padding:.8rem 1rem .8rem 0;display:grid}._dialogPanel_k707b_69>header p span{color:var(--acid);font:.75rem/1.4 var(--label)}._dialogPanel_k707b_69>header p strong{overflow-wrap:anywhere;line-height:1.5}._dialogPanel_k707b_69>header p em{font:normal .75rem/1.4 var(--label);white-space:nowrap}._dialogPanel_k707b_69>header button{background:var(--acid);color:var(--black);cursor:pointer;border:0;min-width:7rem;min-height:54px}._playerFrame_k707b_76{aspect-ratio:16/9;background:#000;max-height:calc(100dvh - 10rem)}._playerFrame_k707b_76 iframe{border:0;width:100%;height:100%;display:block}@keyframes _preview-in_k707b_1{0%{opacity:.3;transform:translateY(.35rem)}to{opacity:1;transform:none}}@keyframes _gallery-change_k707b_1{0%{opacity:.58;transform:translateY(.35rem)}to{opacity:1;transform:none}}@media (width<=1024px){._workCollection_k707b_24{grid-template-columns:repeat(3,minmax(0,1fr))}._gallerySection_k707b_1[data-view=index] ._galleryBody_k707b_23{grid-template-columns:minmax(0,1fr) 15rem}}@media (width>=768px) and (width<=780px){._gallerySection_k707b_1[data-view=index] ._focusPreview_k707b_46{top:calc(112px + 1rem)}}@media (width<=767px){._galleryHeader_k707b_13{align-items:stretch;display:grid}._viewControls_k707b_16{width:100%}._viewControls_k707b_16 button{flex:1;min-width:0}._workCollection_k707b_24{display:block}._workItem_k707b_25{border-top:1px solid var(--line-dark);padding:1rem 0}._workItem_k707b_25:last-child{border-bottom:1px solid var(--line-dark)}._workLayout_k707b_26{grid-template-columns:minmax(8rem,40%) minmax(0,1fr);align-items:start;gap:.9rem;display:grid}._mediaSlot_k707b_28{grid-area:1/1}._titleButton_k707b_27{grid-area:1/2}._workMeta_k707b_40{border:0;margin:0;padding:0;display:block}._workIndex_k707b_41{margin-bottom:.35rem;display:block}._workTitle_k707b_42 strong,._workTitle_k707b_42 em{display:inline}._rowAction_k707b_45,._posterAction_k707b_34{display:none}._gallerySection_k707b_1[data-view=index] ._galleryBody_k707b_23{display:block}._gallerySection_k707b_1[data-view=index] ._workItem_k707b_25{padding:0}._gallerySection_k707b_1[data-view=index] ._workLayout_k707b_26{grid-template-columns:minmax(0,1fr) 4rem;align-items:center}._gallerySection_k707b_1[data-view=index] ._titleButton_k707b_27{grid-column:1;min-height:72px;display:block}._gallerySection_k707b_1[data-view=index] ._workMeta_k707b_40{grid-template-columns:4rem minmax(0,1fr) 1.5rem;display:grid}._gallerySection_k707b_1[data-view=index] ._workTitle_k707b_42,._gallerySection_k707b_1[data-view=index] ._rowAction_k707b_45{display:block}._gallerySection_k707b_1[data-view=index] ._focusPreview_k707b_46{display:none}._gallerySection_k707b_1[data-view=index] ._mobileIndexPlay_k707b_65{border:0;border-left:1px solid var(--line-dark);color:var(--acid);cursor:pointer;font:700 .75rem/1 var(--label);background:0 0;grid-area:1/2;justify-content:center;align-self:stretch;align-items:center;min-height:44px;display:flex}._gallerySection_k707b_1[data-view=index] ._mobileInlineSlot_k707b_65{grid-area:2/1/auto/-1;display:block}._dialogPanel_k707b_69>header p{display:block}._dialogPanel_k707b_69>header p span,._dialogPanel_k707b_69>header p em{margin-bottom:.25rem;display:block}._dialogPanel_k707b_69>header button{min-width:5.75rem}}@media (width<=420px){._workLayout_k707b_26{grid-template-columns:minmax(7rem,42%) minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){._gallerySection_k707b_1 *,._gallerySection_k707b_1 :before,._gallerySection_k707b_1 :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}._gallerySection_k707b_1[data-reduced-motion=true] *,._gallerySection_k707b_1[data-reduced-motion=true] :before,._gallerySection_k707b_1[data-reduced-motion=true] :after{transition:none!important;animation:none!important}
