.uniform-cell-synopsis[data-astro-cid-fnmkd5nz]{grid-template-columns:repeat(5,minmax(0,350px));justify-content:space-between;gap:clamp(30.53px,3.3396vw,68.69px) clamp(36.8px,4.025vw,82.8px);display:grid}.uniform-cell[data-astro-cid-fnmkd5nz]{aspect-ratio:1;justify-content:center;align-items:center;display:flex}.uniform-cell-link[data-astro-cid-fnmkd5nz]{width:100%;height:100%;color:inherit;outline:none;justify-content:center;align-items:center;text-decoration:none;display:flex}.uniform-cell-link[data-astro-cid-fnmkd5nz]:focus-visible .uniform-cell-image[data-astro-cid-fnmkd5nz]{outline-offset:4px;outline:2px solid}.uniform-cell-image[data-astro-cid-fnmkd5nz]{object-fit:contain;cursor:zoom-in;width:auto;max-width:100%;height:auto;max-height:100%;display:block}@media (max-width:768px){.uniform-cell-synopsis[data-astro-cid-fnmkd5nz]{grid-template-columns:repeat(2,1fr);gap:20px}.uniform-cell--last-row[data-astro-cid-fnmkd5nz]{aspect-ratio:auto;padding-top:calc((1 - min(1, var(--r))) / 2 * 100%);align-items:flex-start}.uniform-cell--last-row[data-astro-cid-fnmkd5nz] .uniform-cell-link[data-astro-cid-fnmkd5nz]{height:auto}.uniform-cell--last-row[data-astro-cid-fnmkd5nz] .uniform-cell-image[data-astro-cid-fnmkd5nz]{max-height:none;width:calc(100% / max(1, var(--r)))}}.aerial-content[data-astro-cid-2vzmoi7a]{container-type:inline-size}.aerial-heading[data-astro-cid-2vzmoi7a]{padding-left:var(--page-inset-x);margin:0 0 clamp(30.53px,3.3396vw,68.69px)}.aerial-label[data-astro-cid-2vzmoi7a],.aerial-credit[data-astro-cid-2vzmoi7a]{font-size:calc(var(--works-font-size) * 1.2);margin:0;line-height:1.3}.aerial-label[data-astro-cid-2vzmoi7a]{font-weight:700}.aerial-credit[data-astro-cid-2vzmoi7a]{margin-top:6px;font-style:normal;font-weight:400}@media (min-width:769px){.aerial-row[data-astro-cid-2vzmoi7a]{padding-left:var(--page-inset-x)}.aerial-heading[data-astro-cid-2vzmoi7a]{margin-bottom:calc((clamp(30.53px, 3.3396vw, 68.69px) - var(--works-font-size) * 1.2 * 1.3) / 2 + 15px + max(0px, 1.956vw - 28.17px))}}.aerial-row[data-astro-cid-2vzmoi7a]{--col-gap:clamp(36.8px, 4.025vw, 82.8px);--cell:min(350px, calc((100cqw - 4 * var(--col-gap)) / 5));align-items:flex-start;column-gap:var(--col-gap);flex-wrap:wrap;row-gap:clamp(30.53px,3.3396vw,68.69px);display:flex}.aerial-item[data-astro-cid-2vzmoi7a]{color:inherit;cursor:zoom-in;-webkit-appearance:none;appearance:none;background:0 0;border:0;margin:0;padding:0;display:block;position:relative}.aerial-item[data-astro-cid-2vzmoi7a]:focus{outline:none}.aerial-item[data-astro-cid-2vzmoi7a]:focus-visible{outline-offset:4px;outline:2px solid}.aerial-meta[data-astro-cid-2vzmoi7a]{--aerial-inset:calc(var(--works-font-size) * .9);color:#fff;font-size:calc(var(--works-font-size) * 1.15);pointer-events:none;line-height:1;position:absolute;top:0;bottom:0;left:0;right:0}.aerial-play[data-astro-cid-2vzmoi7a]{left:var(--aerial-inset);bottom:var(--aerial-inset);clip-path:polygon(0 0,100% 50%,0 100%);background:#fff;width:.66em;height:.76em;position:absolute}.aerial-duration[data-astro-cid-2vzmoi7a]{right:calc(var(--aerial-inset) - .05em);bottom:calc(var(--aerial-inset) - .197em);font-family:var(--font-suisse-original);font-variant-numeric:tabular-nums;font-weight:500;position:absolute}.aerial-thumb[data-astro-cid-2vzmoi7a]{height:calc(var(--cell) * .71);aspect-ratio:16/9;object-fit:contain;pointer-events:none;width:auto;display:block}@media (max-width:768px){.aerial-label[data-astro-cid-2vzmoi7a]{font-size:14px;line-height:1.3}.aerial-credit[data-astro-cid-2vzmoi7a]{margin-top:2px;font-size:13px;line-height:1.3}.aerial-row[data-astro-cid-2vzmoi7a]{--col-gap:20px;row-gap:20px}.aerial-item[data-astro-cid-2vzmoi7a],.aerial-thumb[data-astro-cid-2vzmoi7a]{width:100%;height:auto}}.aerial-viewer[data-astro-cid-2vzmoi7a]{z-index:100;--viewer-control-inset:44px;background:#fff;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.aerial-viewer[data-astro-cid-2vzmoi7a][hidden]{display:none}.aerial-viewer[data-astro-cid-2vzmoi7a]:focus{outline:none}.aerial-viewer-frame[data-astro-cid-2vzmoi7a]{width:min(92vw,163.556vh);max-width:calc(100% - 196px);position:relative}@media (max-width:768px),(pointer:coarse){.aerial-viewer-frame[data-astro-cid-2vzmoi7a]{max-width:92vw}}.aerial-viewer-video[data-astro-cid-2vzmoi7a]{aspect-ratio:16/9;object-fit:contain;background:0 0;width:100%;height:auto;display:block}.aerial-countdown[data-astro-cid-2vzmoi7a]{--aerial-inset:calc(var(--works-font-size) * .9);right:calc(var(--aerial-inset) - .05em);bottom:calc(var(--aerial-inset) - .15em);color:#fff;font-family:var(--font-suisse-original);font-weight:500;font-size:calc(var(--works-font-size) * 1.15 * 1.6);font-variant-numeric:tabular-nums;pointer-events:none;line-height:1;position:absolute}@media (max-width:768px),(pointer:coarse){.aerial-countdown[data-astro-cid-2vzmoi7a]{font-size:calc(var(--works-font-size) * 1.15 * 1.6 * .6)}}.aerial-item[data-astro-cid-2vzmoi7a][data-playing] .aerial-duration[data-astro-cid-2vzmoi7a]{display:none}.aerial-viewer-zone[data-astro-cid-2vzmoi7a]{height:100%;position:absolute;top:0}.aerial-viewer-zone--prev[data-astro-cid-2vzmoi7a]{cursor:pointer;width:35%;left:0}.aerial-viewer-zone--center[data-astro-cid-2vzmoi7a]{cursor:pointer;width:30%;left:35%}.aerial-viewer-zone--next[data-astro-cid-2vzmoi7a]{cursor:pointer;width:35%;right:0}.aerial-viewer-arrow[data-astro-cid-2vzmoi7a],.aerial-viewer-close[data-astro-cid-2vzmoi7a]{position:absolute}.aerial-viewer-arrow[data-astro-cid-2vzmoi7a][hidden],.aerial-viewer-close[data-astro-cid-2vzmoi7a][hidden]{display:none}.aerial-viewer-arrow[data-astro-cid-2vzmoi7a]{color:#000;pointer-events:none;-webkit-user-select:none;user-select:none;top:50%;transform:translateY(-50%)}.aerial-viewer-arrow--prev[data-astro-cid-2vzmoi7a]{left:calc(var(--viewer-control-inset) - 13.5px)}.aerial-viewer-arrow--prev[data-astro-cid-2vzmoi7a] svg[data-astro-cid-2vzmoi7a]{transform:rotate(90deg)}.aerial-viewer-arrow--next[data-astro-cid-2vzmoi7a]{right:calc(var(--viewer-control-inset) - 13.5px - var(--viewer-edge-correction,0px))}.aerial-viewer-arrow--next[data-astro-cid-2vzmoi7a] svg[data-astro-cid-2vzmoi7a]{transform:rotate(-90deg)}.aerial-viewer-close[data-astro-cid-2vzmoi7a]{top:7px;right:calc(var(--viewer-control-inset) - 21px - var(--viewer-edge-correction,0px));color:#000;cursor:pointer;-webkit-appearance:none;appearance:none;background:0 0;border:0;justify-content:center;align-items:center;width:42px;height:42px;margin:0;padding:0;display:flex}.aerial-viewer-close[data-astro-cid-2vzmoi7a]:focus{outline:none}.aerial-viewer-close[data-astro-cid-2vzmoi7a]:focus-visible{outline-offset:4px;outline:2px solid}.large-editorial-images[data-astro-cid-lphiag3x]{gap:var(--page-inset-x);padding:var(--index-top-inset) var(--page-inset-x) 0;flex-direction:column;display:flex}@media (max-width:768px){.large-editorial-images[data-astro-cid-lphiag3x]{padding-top:calc(var(--index-top-inset) - var(--mobile-header-h,0px))}}.large-editorial-image[data-astro-cid-lphiag3x]{object-fit:contain;cursor:zoom-in;width:100%;height:auto;display:block}.large-editorial-video[data-astro-cid-lphiag3x]{object-fit:contain;width:100%;height:auto;display:block}.project-colophon-bilingual[data-astro-cid-tmwljfb6]{min-height:calc(100vh - var(--header-visible-bottom) - var(--project-ending-boundary));padding:0 var(--page-inset-x);flex-direction:column;display:flex}@supports (height:100svh){.project-colophon-bilingual[data-astro-cid-tmwljfb6]{min-height:calc(100svh - var(--header-visible-bottom) - var(--project-ending-boundary))}}.project-colophon-bilingual-rule[data-astro-cid-tmwljfb6]{border:none;border-top:2px solid #000;margin:0}.project-colophon-bilingual-aerial-section[data-astro-cid-tmwljfb6]{padding:0 var(--page-inset-x)}.project-colophon-bilingual-aerial-section[data-astro-cid-tmwljfb6] .project-colophon-bilingual-rule[data-astro-cid-tmwljfb6]{margin:0}.project-colophon-bilingual-aerial[data-astro-cid-tmwljfb6]{padding:calc(var(--page-inset-x) * 1.45) 0 calc(var(--index-top-inset) * .8)}@media (min-width:769px){.project-colophon-bilingual-aerial[data-astro-cid-tmwljfb6]{padding-bottom:calc(var(--page-inset-x) * 1.45 + var(--works-font-size) * 1.2 * 1.3 * 2 + 6px + (clamp(30.53px, 3.3396vw, 68.69px) - var(--works-font-size) * 1.2 * 1.3) / 2 + 15px + max(0px, 1.956vw - 28.17px))}}.project-colophon-bilingual-columns[data-astro-cid-tmwljfb6]{padding-top:calc(var(--page-inset-x) * 1.45);grid-template-columns:repeat(3,1fr);display:grid}.project-colophon-bilingual-col1[data-astro-cid-tmwljfb6]{padding:0 var(--page-inset-x);grid-column:1}.project-colophon-bilingual-col2[data-astro-cid-tmwljfb6]{padding:0 var(--page-inset-x);grid-column:2}.project-colophon-bilingual-line[data-astro-cid-tmwljfb6]{font-size:calc(var(--works-font-size) * 1.2);margin:0;font-weight:700;line-height:1.3}.project-colophon-bilingual-line--value[data-astro-cid-tmwljfb6]{font-style:normal;font-weight:400}.project-colophon-bilingual-line--ja[data-astro-cid-tmwljfb6]{font-size:calc(var(--works-font-size) * 1.2 * .95)}.project-colophon-bilingual-row-location[data-astro-cid-tmwljfb6]{margin-top:6px}.project-colophon-bilingual-row-role[data-astro-cid-tmwljfb6]{margin-top:16px}.project-colophon-bilingual-row-name[data-astro-cid-tmwljfb6]{margin-top:6px}.project-colophon-bilingual-row-body[data-astro-cid-tmwljfb6]{margin-top:calc(var(--index-top-inset) * .32)}.project-colophon-bilingual-body[data-astro-cid-tmwljfb6]{font-size:calc(var(--works-font-size) * 1.2);line-height:1.6}.project-colophon-bilingual-body--ja[data-astro-cid-tmwljfb6]{font-size:calc(var(--works-font-size) * 1.2 * .955)}.project-colophon-bilingual-line--ja[data-astro-cid-tmwljfb6].project-colophon-bilingual-row-title,.project-colophon-bilingual-line--ja[data-astro-cid-tmwljfb6].project-colophon-bilingual-row-role{font-weight:600;font-size:calc(var(--works-font-size) * 1.2 * .95 * 1.02);line-height:calc(var(--works-font-size) * 1.2 * .95 * 1.3)}.project-colophon-bilingual-body[data-astro-cid-tmwljfb6] p[data-astro-cid-tmwljfb6]{margin:0}.project-colophon-bilingual-body[data-astro-cid-tmwljfb6] p[data-astro-cid-tmwljfb6]+p[data-astro-cid-tmwljfb6]{margin-top:1em}.project-colophon-bilingual-index[data-astro-cid-tmwljfb6]{padding-top:var(--project-ending-boundary);margin-top:auto;margin-bottom:var(--project-ending-boundary);font-size:var(--works-font-size);text-align:center}.project-colophon-bilingual-index[data-astro-cid-tmwljfb6] a[data-astro-cid-tmwljfb6]{color:#000;text-decoration:none}.project-colophon-bilingual-index[data-astro-cid-tmwljfb6] a[data-astro-cid-tmwljfb6]:hover{color:#000000b3}@media (min-width:769px){.project-colophon-bilingual-index[data-astro-cid-tmwljfb6]{font-size:var(--bottom-nav-font-size);margin-bottom:var(--bottom-nav-margin-bottom)}}.project-colophon-bilingual-index--nav[data-astro-cid-tmwljfb6]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:baseline;display:grid}.project-colophon-bilingual-nav-prev[data-astro-cid-tmwljfb6]{text-align:left;justify-self:start}.project-colophon-bilingual-nav-next[data-astro-cid-tmwljfb6]{text-align:right;justify-self:end}.project-colophon-bilingual-mobile-nav[data-astro-cid-tmwljfb6]{display:none}@media (max-width:768px){.project-colophon-bilingual-columns[data-astro-cid-tmwljfb6]{grid-template-columns:minmax(0,1fr)}.project-colophon-bilingual-col2[data-astro-cid-tmwljfb6]{display:none}.project-colophon-bilingual-col1[data-astro-cid-tmwljfb6]{padding:0}.project-colophon-bilingual[data-astro-cid-tmwljfb6]{min-height:calc(100vh - 24px);padding-bottom:24px}@supports (height:100dvh){.project-colophon-bilingual[data-astro-cid-tmwljfb6]{min-height:calc(100dvh - 24px)}}.project-colophon-bilingual-columns[data-astro-cid-tmwljfb6]{margin-bottom:24px;padding-top:24px}.project-colophon-bilingual-line[data-astro-cid-tmwljfb6]{font-size:13px;line-height:1.4}.project-colophon-bilingual-line[data-astro-cid-tmwljfb6].project-colophon-bilingual-row-title{font-size:17px;font-weight:400;line-height:1.3}.project-colophon-bilingual-row-location[data-astro-cid-tmwljfb6]{margin-top:4px}.project-colophon-bilingual-row-role[data-astro-cid-tmwljfb6]{margin-top:14px}.project-colophon-bilingual-row-name[data-astro-cid-tmwljfb6]{margin-top:2px}.project-colophon-bilingual-row-body[data-astro-cid-tmwljfb6]{margin-top:22px}.project-colophon-bilingual-body[data-astro-cid-tmwljfb6]{font-size:15px;line-height:1.55}.project-colophon-bilingual-body[data-astro-cid-tmwljfb6] p[data-astro-cid-tmwljfb6]+p[data-astro-cid-tmwljfb6]{margin-top:.9em}.project-colophon-bilingual-index--nav[data-astro-cid-tmwljfb6]{display:none}.project-colophon-bilingual-mobile-nav[data-astro-cid-tmwljfb6]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:baseline;margin-top:auto;font-size:13px;font-weight:400;line-height:1.3;display:grid}.project-colophon-bilingual-mobile-nav[data-astro-cid-tmwljfb6] a[data-astro-cid-tmwljfb6]{color:#000;text-decoration:none;position:relative}.project-colophon-bilingual-mobile-nav[data-astro-cid-tmwljfb6] a[data-astro-cid-tmwljfb6]:after{content:"";position:absolute;top:-12px;bottom:-12px;left:-10px;right:-10px}.project-colophon-bilingual-mobile-prev[data-astro-cid-tmwljfb6]{justify-self:start}.project-colophon-bilingual-mobile-next[data-astro-cid-tmwljfb6]{justify-self:end}}.project-colophon-bilingual-nav-folio[data-astro-cid-tmwljfb6]{font-family:var(--font-suisse);font-weight:500}.synopsis-viewer[data-astro-cid-6jzzyqxu]{z-index:100;touch-action:none;--viewer-control-inset:44px;background:#fff;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.synopsis-viewer[data-astro-cid-6jzzyqxu][hidden]{display:none}.synopsis-viewer[data-astro-cid-6jzzyqxu][data-zoom] .synopsis-viewer-progress[data-astro-cid-6jzzyqxu]{visibility:hidden}.synopsis-viewer-image[data-astro-cid-6jzzyqxu][hidden]{display:none}.synopsis-viewer-image[data-astro-cid-6jzzyqxu]{object-fit:contain;transform-origin:0 0;width:auto;max-width:92vw;height:auto;max-height:92vh;display:block}.synopsis-viewer-video[data-astro-cid-6jzzyqxu]{max-width:min(92vw,100% - 234px)}@media (max-width:768px),(pointer:coarse){.synopsis-viewer-video[data-astro-cid-6jzzyqxu]{max-width:92vw}}:root:-webkit-full-screen .synopsis-viewer-video[data-astro-cid-6jzzyqxu]{max-width:92vw}:root:fullscreen .synopsis-viewer-video[data-astro-cid-6jzzyqxu]{max-width:92vw}.synopsis-viewer-countdown[data-astro-cid-6jzzyqxu]{--aerial-inset:calc(var(--works-font-size) * .9);right:calc(var(--countdown-right,0px) + var(--aerial-inset) - .05em);bottom:calc(var(--countdown-bottom,0px) + var(--aerial-inset) - .15em);color:#fff;font-family:var(--font-suisse-original);font-weight:500;font-size:calc(var(--works-font-size) * 1.15 * 1.6 * .6);font-variant-numeric:tabular-nums;pointer-events:none;line-height:1;position:absolute}.synopsis-viewer-countdown[data-astro-cid-6jzzyqxu][hidden]{display:none}.synopsis-viewer-zone[data-astro-cid-6jzzyqxu]{height:100%;position:absolute;top:0}.synopsis-viewer-zone--prev[data-astro-cid-6jzzyqxu]{cursor:pointer;width:35%;left:0}.synopsis-viewer-zone--center[data-astro-cid-6jzzyqxu]{cursor:pointer;width:30%;left:35%}.synopsis-viewer-zone--next[data-astro-cid-6jzzyqxu]{cursor:pointer;width:35%;right:0}.synopsis-viewer-arrow[data-astro-cid-6jzzyqxu],.synopsis-viewer-close[data-astro-cid-6jzzyqxu]{position:absolute}.synopsis-viewer-arrow[data-astro-cid-6jzzyqxu][hidden],.synopsis-viewer-close[data-astro-cid-6jzzyqxu][hidden]{display:none}.synopsis-viewer-arrow[data-astro-cid-6jzzyqxu]{color:#000;pointer-events:none;-webkit-user-select:none;user-select:none;top:50%;transform:translateY(-50%)}.synopsis-viewer-arrow--prev[data-astro-cid-6jzzyqxu]{left:calc(var(--viewer-control-inset) - 13.5px)}.synopsis-viewer-arrow--prev[data-astro-cid-6jzzyqxu] svg[data-astro-cid-6jzzyqxu]{transform:rotate(90deg)}.synopsis-viewer-arrow--next[data-astro-cid-6jzzyqxu]{right:calc(var(--viewer-control-inset) - 13.5px - var(--viewer-edge-correction))}.synopsis-viewer-arrow--next[data-astro-cid-6jzzyqxu] svg[data-astro-cid-6jzzyqxu]{transform:rotate(-90deg)}.synopsis-viewer-close[data-astro-cid-6jzzyqxu]{top:7px;right:calc(var(--viewer-control-inset) - 21px - var(--viewer-edge-correction));color:#000;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.synopsis-viewer-fullscreen[data-astro-cid-6jzzyqxu]{top:7px;right:calc(var(--viewer-control-inset) - 21px - var(--viewer-edge-correction) + 42px);color:#000;justify-content:center;align-items:center;width:32px;height:42px;display:flex;position:absolute}.synopsis-viewer-fullscreen[data-astro-cid-6jzzyqxu][hidden],.synopsis-viewer-fullscreen[data-astro-cid-6jzzyqxu] .synopsis-viewer-fullscreen-icon--exit[data-astro-cid-6jzzyqxu],.synopsis-viewer-fullscreen[data-astro-cid-6jzzyqxu][data-fullscreen-active] .synopsis-viewer-fullscreen-icon--enter[data-astro-cid-6jzzyqxu]{display:none}.synopsis-viewer-fullscreen[data-astro-cid-6jzzyqxu][data-fullscreen-active] .synopsis-viewer-fullscreen-icon--exit[data-astro-cid-6jzzyqxu]{display:block}@media (max-width:768px),(pointer:coarse){.synopsis-viewer-fullscreen[data-astro-cid-6jzzyqxu],.synopsis-viewer-arrow[data-astro-cid-6jzzyqxu]{display:none!important}.synopsis-viewer-close[data-astro-cid-6jzzyqxu][hidden]{display:flex!important}}.synopsis-viewer-control-el[data-astro-cid-6jzzyqxu]{cursor:pointer;-webkit-appearance:none;appearance:none;background:0 0;border:0;margin:0;padding:0}.synopsis-viewer-control-el[data-astro-cid-6jzzyqxu]:focus{outline:none}.synopsis-viewer-control-el[data-astro-cid-6jzzyqxu]:focus-visible{outline-offset:4px;outline:2px solid}.synopsis-viewer[data-astro-cid-6jzzyqxu]:focus{outline:none}.synopsis-viewer-progress[data-astro-cid-6jzzyqxu]{margin-top:var(--tick-offset);align-items:flex-end;gap:var(--tick-gap);pointer-events:none;-webkit-user-select:none;user-select:none;--tick-height:clamp(5px, calc(.18vw + 3.4px), 8px);--tick-gap:calc(var(--tick-height) * .75);--tick-width:1px;--tick-color-inactive:#999;--tick-offset:clamp(8px, .55vw, 14px);display:flex;position:absolute;left:50%;transform:translate(-50%)}@supports (height:round(nearest, 1px, 1px)){.synopsis-viewer-progress[data-astro-cid-6jzzyqxu]{--tick-height:round(nearest, clamp(5px, calc(.18vw + 3.4px), 8px), 1px);--tick-gap:round(nearest, calc(var(--tick-height) * .75), 1px)}}@media (min-resolution:2dppx) and (max-width:1919px),(-webkit-min-device-pixel-ratio:2) and (max-width:1919px){.synopsis-viewer-progress[data-astro-cid-6jzzyqxu]{--tick-width:.5px}}.synopsis-viewer-tick[data-astro-cid-6jzzyqxu]{width:var(--tick-width);height:var(--tick-height);background:var(--tick-color-inactive);pointer-events:none;display:block}.synopsis-viewer-tick[data-astro-cid-6jzzyqxu][hidden]{display:none}.synopsis-viewer-tick[data-astro-cid-6jzzyqxu][data-active]{height:calc(var(--tick-height) * 2);background:#000}@media (max-width:768px),(pointer:coarse){.synopsis-viewer[data-astro-cid-6jzzyqxu]{--viewer-bottom-reserve:calc(env(safe-area-inset-bottom,0px) + 30px)}.synopsis-viewer-image[data-astro-cid-6jzzyqxu]{max-height:min(92vh, calc(100% - 2 * var(--viewer-bottom-reserve)))}.synopsis-viewer-progress[data-astro-cid-6jzzyqxu]{bottom:calc(env(safe-area-inset-bottom,0px) + 20px);margin-top:0;top:auto!important}}@media (orientation:landscape) and (pointer:coarse) and (max-height:500px){.synopsis-viewer[data-astro-cid-6jzzyqxu]{--viewer-pad-top:8px;--viewer-pad-bottom:calc(env(safe-area-inset-bottom,0px) + 32px)}.synopsis-viewer-image[data-astro-cid-6jzzyqxu]{margin:var(--viewer-pad-top) 0 var(--viewer-pad-bottom);max-height:calc(100% - var(--viewer-pad-top) - var(--viewer-pad-bottom))}.synopsis-viewer-progress[data-astro-cid-6jzzyqxu]{bottom:calc(env(safe-area-inset-bottom,0px) + 16px - var(--tick-height))}}body .site-header.site-header--light a.active[href]:after{background:#fff}.gallery[data-astro-cid-f63wbtuy]{justify-content:center;align-items:center;height:100vh;display:flex;position:relative}.gallery[data-astro-cid-f63wbtuy] img[data-astro-cid-f63wbtuy]{max-height:var(--gallery-image-max-height);max-width:var(--gallery-image-max-width);object-fit:contain;width:auto;height:auto;display:block}.gallery-zone[data-astro-cid-f63wbtuy]{cursor:pointer;width:50%;position:absolute}.gallery-zone--prev[data-astro-cid-f63wbtuy]{left:0}.gallery-zone--next[data-astro-cid-f63wbtuy]{right:0}.gallery-arrow[data-astro-cid-f63wbtuy]{color:#000;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:1;transition:opacity .22s;position:absolute;top:50%;transform:translateY(-50%)}.gallery-arrow[data-astro-cid-f63wbtuy][data-hidden]{opacity:0}.gallery-arrow--prev[data-astro-cid-f63wbtuy]{left:var(--page-inset-x)}.gallery-arrow--prev[data-astro-cid-f63wbtuy] svg[data-astro-cid-f63wbtuy]{transform:rotate(90deg)}.gallery-arrow--next[data-astro-cid-f63wbtuy]{right:var(--page-inset-x)}.gallery-arrow--next[data-astro-cid-f63wbtuy] svg[data-astro-cid-f63wbtuy]{transform:rotate(-90deg)}.gallery-chevron[data-astro-cid-f63wbtuy]{color:#000;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:1;transition:opacity .22s;position:absolute;left:50%;transform:translate(-50%,-50%)}.gallery-chevron[data-astro-cid-f63wbtuy][data-hidden]{opacity:0}.gallery-progress[data-astro-cid-f63wbtuy]{pointer-events:none;-webkit-user-select:none;user-select:none;align-items:flex-end;gap:6px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.gallery-tick[data-astro-cid-f63wbtuy]{pointer-events:none;background:#ccc;width:1px;height:8px;display:block}.gallery-tick[data-astro-cid-f63wbtuy][data-active]{background:#000;height:16px}.project-content[data-astro-cid-f63wbtuy]{max-width:1840px;padding:0 var(--page-inset-x);margin:0 auto}.project-info[data-astro-cid-f63wbtuy]{font-size:calc(var(--works-font-size) * 1.2);grid-template-columns:repeat(4,1fr);align-items:start;margin-top:120px;padding-bottom:32px;display:grid}.info-block[data-astro-cid-f63wbtuy]{flex-direction:column;gap:8px;display:flex}.info-block--nav[data-astro-cid-f63wbtuy]{text-align:right}.info-line[data-astro-cid-f63wbtuy]{margin:0}.info-block[data-astro-cid-f63wbtuy] .info-line[data-astro-cid-f63wbtuy]:first-child{font-weight:700}.info-line--italic[data-astro-cid-f63wbtuy]{font-style:italic;font-weight:400}.info-nav-separator[data-astro-cid-f63wbtuy]{margin:0 .4em}.info-line[data-astro-cid-f63wbtuy] a[data-astro-cid-f63wbtuy]{color:inherit;text-decoration:none}.info-line[data-astro-cid-f63wbtuy] a[data-astro-cid-f63wbtuy]:hover{color:#000000b3}.info-line--inert[data-astro-cid-f63wbtuy]{pointer-events:none}.info-rule[data-astro-cid-f63wbtuy]{border:none;border-top:2px solid #000;margin:0}.project-synopsis-section[data-astro-cid-f63wbtuy]{margin-top:var(--index-top-inset);padding-bottom:var(--index-top-inset);max-width:2180px}.large-editorial-archive[data-astro-cid-f63wbtuy]{--gap-a:calc(var(--index-top-inset) * .8);margin-top:var(--gap-a);padding-bottom:var(--gap-a);padding-left:var(--page-inset-x);padding-right:var(--page-inset-x);max-width:none}.project-second-rule[data-astro-cid-f63wbtuy]{margin-bottom:calc(var(--index-top-inset) * .5)}@media (max-width:768px){.large-editorial-archive[data-astro-cid-f63wbtuy]{padding-bottom:calc(16.6667vw + 8.66667px)}}.project-text[data-astro-cid-f63wbtuy]{max-width:680px;font-size:calc(var(--works-font-size) * 1.2);line-height:1.6}.project-text-paragraph[data-astro-cid-f63wbtuy]{margin:0 0 1em}.project-text-paragraph[data-astro-cid-f63wbtuy]:last-child{margin-bottom:0}.project-text-paragraph--credit[data-astro-cid-f63wbtuy]{font-weight:700}.project-bottom-nav[data-astro-cid-f63wbtuy]{text-align:center;padding:24px 0 96px}.project-bottom-nav-stroke[data-astro-cid-f63wbtuy]{background:#000;width:28px;height:1px;margin-bottom:16px;display:inline-block}.project-bottom-nav-line[data-astro-cid-f63wbtuy]{font-size:var(--works-font-size);margin:0}.project-bottom-nav-up[data-astro-cid-f63wbtuy],.project-bottom-nav-index[data-astro-cid-f63wbtuy]{color:#000;font:inherit;text-decoration:none}.project-bottom-nav-up[data-astro-cid-f63wbtuy]{cursor:pointer;-webkit-appearance:none;appearance:none;background:0 0;border:0;margin:0 .6em 0 0;padding:0}.project-bottom-nav-up[data-astro-cid-f63wbtuy]:hover,.project-bottom-nav-index[data-astro-cid-f63wbtuy]:hover{color:#000000b3}
