.Lightbox-module__dq4GFa__dialog{--lightbox-top:56px;--lightbox-bottom:60px;--lightbox-side:0px;--lightbox-caption:32px;--lightbox-close-edge:6px;--lightbox-paddle-edge:8px;--lightbox-hit:44px}@media (min-width:735px){.Lightbox-module__dq4GFa__dialog{--lightbox-side:64px;--lightbox-close-edge:12px;--lightbox-paddle-edge:12px}}.Lightbox-module__dq4GFa__dialog{background:var(--color-canvas);border:0;block-size:100%;max-block-size:none;inline-size:100%;max-inline-size:none;margin:0;padding:0;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.Lightbox-module__dq4GFa__dialog{background:color-mix(in srgb,var(--color-canvas)92%,transparent)}}.Lightbox-module__dq4GFa__dialog{color:var(--color-fg)}.Lightbox-module__dq4GFa__dialog::backdrop{background:0 0}html:has(.Lightbox-module__dq4GFa__dialog[open]){overflow:hidden}.Lightbox-module__dq4GFa__track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;position:absolute;inset:0;overflow-x:auto}.Lightbox-module__dq4GFa__track::-webkit-scrollbar{display:none}.Lightbox-module__dq4GFa__slide{min-inline-size:0;padding:var(--lightbox-top)var(--lightbox-side)var(--lightbox-bottom);scroll-snap-align:center;scroll-snap-stop:always;flex-direction:column;flex:0 0 100%;justify-content:center;align-items:center;gap:12px;margin:0;display:flex}.Lightbox-module__dq4GFa__image{block-size:auto;inline-size:auto;max-inline-size:100%;max-block-size:calc(100svh - var(--lightbox-top) - var(--lightbox-bottom) - var(--lightbox-caption))}.Lightbox-module__dq4GFa__caption{inline-size:calc(100% - 2*var(--lane-gutter));max-inline-size:var(--lane-text);text-align:center;word-break:keep-all}.Lightbox-module__dq4GFa__button{inline-size:var(--lightbox-hit);block-size:var(--lightbox-hit);color:var(--color-fg);transition:color var(--duration-fast)var(--ease-standard),opacity var(--duration-fast)var(--ease-standard);place-items:center;display:grid;position:absolute}.Lightbox-module__dq4GFa__button:hover{color:var(--color-fg-muted)}.Lightbox-module__dq4GFa__button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.Lightbox-module__dq4GFa__button[aria-disabled=true]{opacity:.3;cursor:default}.Lightbox-module__dq4GFa__button svg{block-size:24px;inline-size:24px}.Lightbox-module__dq4GFa__close{inset-block-start:var(--lightbox-close-edge);inset-inline-end:var(--lightbox-close-edge)}.Lightbox-module__dq4GFa__paddle{display:none;inset-block-start:50%;translate:0 -50%}@media (min-width:735px){.Lightbox-module__dq4GFa__paddle{display:grid}}.Lightbox-module__dq4GFa__paddle svg{block-size:28px;inline-size:28px}.Lightbox-module__dq4GFa__prev{inset-inline-start:var(--lightbox-paddle-edge)}.Lightbox-module__dq4GFa__next{inset-inline-end:var(--lightbox-paddle-edge)}.Lightbox-module__dq4GFa__counter{text-align:center;pointer-events:none;position:absolute;inset-block-end:22px;inset-inline:0}
.Works-module__CuEwSG__root{--works-header-top:40px;--works-header-bottom:32px;--works-card-gap-row:40px;--works-card-gap-col:16px;--works-card-title-gap:16px;--works-section-gap:64px;--works-tabs-gap:72px;--works-album-tabs-gap:56px;--works-grid-gap:8px}@media (min-width:735px){.Works-module__CuEwSG__root{--works-header-top:64px;--works-header-bottom:40px;--works-card-gap-row:48px;--works-card-gap-col:24px;--works-section-gap:80px;--works-grid-gap:16px}}@media (min-width:1069px){.Works-module__CuEwSG__root{--works-header-top:80px;--works-header-bottom:48px;--works-card-gap-row:64px;--works-card-gap-col:40px;--works-card-title-gap:20px;--works-section-gap:96px;--works-grid-gap:24px}}.Works-module__CuEwSG__header{padding-block:var(--works-header-top)var(--works-header-bottom);text-align:center;word-break:keep-all}.Works-module__CuEwSG__back{color:var(--color-fg-muted);transition:color var(--duration-fast)var(--ease-standard);align-items:center;gap:2px;margin-block-end:16px;display:inline-flex}.Works-module__CuEwSG__back:hover{color:var(--color-fg)}.Works-module__CuEwSG__back svg{block-size:16px;inline-size:16px}.Works-module__CuEwSG__meta,.Works-module__CuEwSG__lead{margin-block-start:12px}.Works-module__CuEwSG__tabs{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.Works-module__CuEwSG__tabs>*{color:var(--color-fg-muted);transition:color var(--duration-fast)var(--ease-standard);padding:12px 16px;position:relative}.Works-module__CuEwSG__tabs>:hover{color:var(--color-fg)}.Works-module__CuEwSG__tabs>[aria-pressed=true],.Works-module__CuEwSG__tabs>[aria-current]{color:var(--color-fg);font-weight:600}.Works-module__CuEwSG__tabs>*+:before{content:"";background:var(--color-line);block-size:12px;inline-size:1px;position:absolute;inset-block-start:50%;inset-inline-start:0;translate:0 -50%}.Works-module__CuEwSG__headerTabs{margin-block-start:20px}.Works-module__CuEwSG__footTabs{margin-block-start:var(--works-tabs-gap)}.Works-module__CuEwSG__footTabs[data-album]{margin-block-start:var(--works-album-tabs-gap)}.Works-module__CuEwSG__view[data-view=albums] [data-section=videos],.Works-module__CuEwSG__view[data-view=videos] [data-section=albums]{display:none}.Works-module__CuEwSG__view[data-view=videos] [data-section=videos]{margin-block-start:0}.Works-module__CuEwSG__cards{gap:var(--works-card-gap-row)var(--works-card-gap-col);display:grid}@media (min-width:735px){.Works-module__CuEwSG__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1069px){.Works-module__CuEwSG__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.Works-module__CuEwSG__cards[data-section=videos]{margin-block-start:var(--works-section-gap)}@media (min-width:1069px){.Works-module__CuEwSG__cards[data-section=videos]{grid-template-columns:repeat(2,minmax(0,1fr))}}.Works-module__CuEwSG__card{color:var(--color-fg);flex-direction:column;display:flex}.Works-module__CuEwSG__picture{background:var(--color-surface);position:relative;overflow:hidden}.Works-module__CuEwSG__cover{aspect-ratio:3/4}.Works-module__CuEwSG__thumb{aspect-ratio:16/9}.Works-module__CuEwSG__cardTitle{word-break:keep-all;margin-block-start:var(--works-card-title-gap)}.Works-module__CuEwSG__card:hover .Works-module__CuEwSG__cardTitle{text-underline-offset:.2em;text-decoration-line:underline;text-decoration-thickness:1px}.Works-module__CuEwSG__cardMeta{margin-block-start:8px}.Works-module__CuEwSG__play{background:var(--color-media-control);block-size:64px;inline-size:64px;color:var(--color-media-control-fg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:9999px;place-items:center;margin:auto;display:grid;position:absolute;inset:0}.Works-module__CuEwSG__play svg{block-size:28px;inline-size:28px}.Works-module__CuEwSG__grid{gap:var(--works-grid-gap);display:grid}@media (min-width:735px){.Works-module__CuEwSG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.Works-module__CuEwSG__cell{aspect-ratio:3/4;background:var(--color-surface);cursor:zoom-in;inline-size:100%;display:block;position:relative;overflow:hidden}.Works-module__CuEwSG__cell:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}
