[data-v-0bd6b9da]:root{--c-bg:#fff;--c-ink:#1b1d24;--scrollbar-width:0px;--wrapper-padding:7rem;--space-text:5rem;--space-block:5rem;--grid-col-number:8;--grid-row-number:5;--grid-gap:0px;--grid-cell-ratio:1.27953;--vh:1vh;--layout-height:100dvh;--width-grid:min(calc(100vw - var(--wrapper-padding)*2), 130rem);--width-grid-col:calc((var(--width-grid) - (var(--grid-col-number) - 1)*var(--grid-gap))/var(--grid-col-number));--grid-row-cap:calc(var(--layout-height)*127/900);--grid-row-height:min(calc(var(--width-grid-col)/var(--grid-cell-ratio)), var(--grid-row-cap));--anchor-identity:6.9rem;--anchor-nav:6.9rem;--anchor-arrow:calc(6.9rem + var(--grid-row-height));--anchor-title:calc(6.9rem + var(--grid-row-height));--anchor-grid:6.9rem;--anchor-links:calc(6.9rem + var(--grid-row-height)*5);--anchor-copyright:auto;--anchor-copyright-bottom:3.4rem}@media (width<=767px){[data-v-0bd6b9da]:root{--wrapper-padding:1.6rem;--space-text:2.5rem;--space-block:2.5rem;--grid-col-number:3;--grid-row-number:4;--grid-cell-ratio:1.04638;--grid-row-cap:calc(var(--layout-height)*115/852);--anchor-identity:calc(var(--layout-height)*102/852);--anchor-nav:calc(var(--layout-height)*162/852);--anchor-arrow:calc(var(--layout-height)*162/852);--anchor-title:calc(var(--layout-height)*219/852);--anchor-grid:calc(var(--layout-height)*277/852);--anchor-links:calc(var(--layout-height)*793/852);--anchor-copyright:min(calc(var(--layout-height)*820/852), calc(var(--layout-height) - 2.8rem));--anchor-copyright-bottom:auto}}@media (width>=768px) and (height<=450px){[data-v-0bd6b9da]:root{--anchor-identity:calc(var(--layout-height)*69/900);--anchor-nav:calc(var(--layout-height)*69/900);--anchor-arrow:calc(var(--layout-height)*69/900 + var(--grid-row-height));--anchor-title:calc(var(--layout-height)*69/900 + var(--grid-row-height));--anchor-grid:calc(var(--layout-height)*69/900);--anchor-links:calc(var(--layout-height)*69/900 + var(--grid-row-height)*5);--anchor-copyright-bottom:calc(var(--layout-height)*34/900)}}@media (width<=767px) and (height<=450px){[data-v-0bd6b9da]:root{--anchor-links:calc(var(--layout-height) - 9.4rem);--anchor-copyright:auto;--anchor-copyright-bottom:1.2rem}}.project-photo-slider[data-v-0bd6b9da]{position:relative}.project-photo-slider.-swipeable[data-v-0bd6b9da]{touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none}.project-photo-slider>.slides[data-v-0bd6b9da]{grid-template-rows:1fr;grid-template-columns:100%;height:100%;display:grid}.project-photo-slider>.slides>.slide[data-v-0bd6b9da]{visibility:hidden;grid-area:1/1;min-width:0;min-height:0;position:relative}.project-photo-slider>.slides>.slide.-current[data-v-0bd6b9da]{visibility:visible}.project-photo-slider>.slides>.slide>img[data-v-0bd6b9da]{-o-object-fit:contain;object-fit:contain;background-position:50%;background-repeat:no-repeat;background-size:cover;width:auto;max-width:100%;height:auto;max-height:100%;margin:auto;display:block;position:absolute;inset:0}.project-photo-slider>.zone[data-v-0bd6b9da]{width:50%;color:inherit;font:inherit;background:0 0;border:0;padding:0;position:absolute;top:0;bottom:0}.project-photo-slider>.zone.-prev[data-v-0bd6b9da]{cursor:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2227%22%20viewBox%3D%220%200%20302%20253%22%3E%3Cpath%20fill%3D%22%231b1d24%22%20stroke%3D%22%23fff%22%20stroke-width%3D%227%22%20d%3D%22M124.271%207.425%205.541%20126.154l121.204%20121.204%2029.459-29.459-70.912-70.912h143.875V105.32H85.293l70.911-70.91-2.475-2.476-24.509-24.51-2.475-2.475zm132.562%2011.23v214.999H298.5v-215z%22%2F%3E%3C%2Fsvg%3E) 16 13,pointer;left:0}.project-photo-slider>.zone.-next[data-v-0bd6b9da]{cursor:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2227%22%20viewBox%3D%220%200%20302%20253%22%3E%3Cpath%20fill%3D%22%231b1d24%22%20stroke%3D%22%23fff%22%20stroke-width%3D%227%22%20d%3D%22m177.729%207.425%20118.73%20118.729-121.204%20121.204-29.459-29.459%2070.912-70.912H72.833V105.32h143.874l-70.911-70.91%202.475-2.476%2024.509-24.51%202.475-2.475zM45.167%2018.655v214.999H3.5v-215z%22%2F%3E%3C%2Fsvg%3E) 16 13,pointer;right:0}.project-photo-slider>.zone[data-v-0bd6b9da]:focus-visible{outline-offset:-.4rem;outline:1px solid}
