#nav:where(.astro-NY4MQGER){color:var(--color);position:absolute;z-index:2000000;width:100%;height:100%;pointer-events:none}#nav:where(.astro-NY4MQGER) h1:where(.astro-NY4MQGER) a:where(.astro-NY4MQGER){font-family:SuisseIntl-Medium;font-size:max(1.5rem,3vh);line-height:max(1.875rem,3.75vh);letter-spacing:max(.015rem,.03vh);font-weight:500}#nav:where(.astro-NY4MQGER) li:where(.astro-NY4MQGER){cursor:pointer;pointer-events:auto}.text-link:where(.astro-NY4MQGER){padding:.6875vh 0}.link:where(.astro-NY4MQGER){margin-bottom:1.375vh}.nav-container:where(.astro-NY4MQGER){position:relative;height:50vh;width:100vw;margin:0 auto}.nav-left:where(.astro-NY4MQGER){position:absolute;left:max(calc((100vw - 100vh) / 2 - 18.960469vw),25px);bottom:0}.nav-left:where(.astro-NY4MQGER) li:where(.astro-NY4MQGER):first-child{margin-bottom:max(1.625rem,3.25vh)}.nav-left:where(.astro-NY4MQGER) li:where(.astro-NY4MQGER) a:where(.astro-NY4MQGER),.nav-right:where(.astro-NY4MQGER) li:where(.astro-NY4MQGER) a:where(.astro-NY4MQGER){font-family:SuisseIntl-Medium,sans-serif;font-weight:500;font-size:max(1.125rem,2.25vh);line-height:max(1.125rem,2.25vh);letter-spacing:max(.9px,.1125vh)}.nav-right:where(.astro-NY4MQGER){position:absolute;right:max(calc((100vw - 100vh)/2 - 8.85798vw),25px)}.nav-right:where(.astro-NY4MQGER) li:where(.astro-NY4MQGER){margin-bottom:max(.6875rem,1.375vh)}@media screen and (max-width: 600px){nav:where(.astro-NY4MQGER){display:none}}#overlay:where(.astro-YNAZBAZF){position:fixed;z-index:99999;inset:0;background-color:#fff;transition:all 1.2s ease-in-out}#progstat:where(.astro-YNAZBAZF){font-family:SuisseIntl-UltraLight;font-weight:200;font-size:34px;letter-spacing:1.7px;position:absolute;line-height:100vh;line-height:100dvh;width:100%;text-align:center;color:#000}@media screen and (max-width: 600px){#progstat:where(.astro-YNAZBAZF){font-size:30px}}#wrap:where(.astro-J335DJPF){opacity:0;width:100vw;height:100vh;height:100dvh;overflow:hidden;line-height:0;font-size:0;position:absolute;top:0;left:0;z-index:0;transition:opacity 1.02s ease-in-out,visibility 1.02s ease-in-out}#inner:where(.astro-J335DJPF){width:100vw;height:100vh;height:100dvh;overflow:auto}img:where(.astro-J335DJPF){min-width:calc(100% + 318px);min-height:calc(100% + 318px)}body:not(.lc_mousedrag_is_mobile) #inner:where(.astro-J335DJPF){overflow:hidden;cursor:grab}.zoom-view-caption-container:where(.astro-J335DJPF){width:100vw;height:100vh;position:absolute;pointer-events:none;touch-action:none;top:0;left:0}.zoom-view-caption:where(.astro-J335DJPF){position:absolute;right:10vh;bottom:4.875vh}.zoom-view-caption:where(.astro-J335DJPF) span:where(.astro-J335DJPF){font-family:SuisseIntl-Light,sans-serif;font-size:max(1rem,2vh);font-weight:300}.zoom-view-caption:where(.astro-J335DJPF) .title:where(.astro-J335DJPF){font-family:SuisseIntl-LightItalic;font-weight:300}@media screen and (max-width: 600px){img:where(.astro-J335DJPF){min-width:calc(100dvh + 318px);min-height:calc(100dvh + 318px)}.zoom-view-caption:where(.astro-J335DJPF){position:absolute;right:1.666667vh;bottom:11px}.zoom-view-caption:where(.astro-J335DJPF) span:where(.astro-J335DJPF),.zoom-view-caption:where(.astro-J335DJPF) .title:where(.astro-J335DJPF){color:#fff;font-size:max(14px,1.666667vh);line-height:max(25px,2.97619vh)}}.single-view-container:where(.astro-T7G2IHKP){width:100%;height:100vh;height:100dvh;opacity:0;visibility:hidden;position:absolute;top:0;left:0;z-index:0;background:white;transition:opacity 1.02s ease-in-out,visibility 1.02s ease-in-out}.single-view-image:where(.astro-T7G2IHKP){height:89.5vh;width:89.5vh;margin:0 auto}.single-view-image-container:where(.astro-T7G2IHKP){height:89.5vh;height:89.5dvh;width:100%;position:relative}.single-view-caption:where(.astro-T7G2IHKP){position:absolute;bottom:0;right:clamp(10px,10vh,calc((100vw - 89.5vh)/2))}.single-view-caption:where(.astro-T7G2IHKP) span:where(.astro-T7G2IHKP){font-family:SuisseIntl-Light,sans-serif;font-size:max(1rem,2vh);font-weight:300}.single-view-caption:where(.astro-T7G2IHKP) .title:where(.astro-T7G2IHKP){font-family:SuisseIntl-LightItalic;font-weight:300}@media screen and (max-width: 600px){.single-view-container:where(.astro-T7G2IHKP){padding:0 9px}.single-view-image-container:where(.astro-T7G2IHKP){height:auto}.single-view-image:where(.astro-T7G2IHKP){height:auto;margin:0 auto}.single-view-caption:where(.astro-T7G2IHKP){right:0;bottom:-30px}.double-tap-notice-container:where(.astro-T7G2IHKP){pointer-events:none}}.swiper:where(.astro-W5FI2SYR){width:100%;height:100%;opacity:0;transition:opacity 1.02s ease-in-out,visibility 1.02s ease-in-out}.swiper-slide:where(.astro-W5FI2SYR){width:100vh;height:100vh}.swiper-slide:where(.astro-W5FI2SYR) img:where(.astro-W5FI2SYR){display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.swiper-next-area:where(.astro-W5FI2SYR),.swiper-prev-area:where(.astro-W5FI2SYR),.swiper-prev-back-layer:where(.astro-W5FI2SYR){z-index:100000;height:100vh;width:clamp(20vw,30vw,calc((100vw - 100vh)/2));position:absolute}.swiper-prev-back-layer:where(.astro-W5FI2SYR){z-index:100}.swiper-next-area:where(.astro-W5FI2SYR){right:0}.swiper-next-area:where(.astro-W5FI2SYR):hover{cursor:url(/assets/svg/arrow-right.png),auto}.swiper-prev-area:where(.astro-W5FI2SYR):hover,.swiper-prev-back-layer:where(.astro-W5FI2SYR){cursor:url(/assets/svg/arrow-left.png),auto}.tooltip:where(.astro-W5FI2SYR){position:absolute;top:0;left:75px;opacity:0;transition:all .3s ease-out;z-index:10}.tooltip:where(.astro-W5FI2SYR) p:where(.astro-W5FI2SYR){margin:0}.tooltip:where(.astro-W5FI2SYR).visible{opacity:1}.tooltip:where(.astro-W5FI2SYR) p:where(.astro-W5FI2SYR).caption{font-family:SuisseIntl-Light!important;color:#fff;font-size:14px}span:where(.astro-W5FI2SYR).tooltip-caption-title{font-family:SuisseIntl-LightItalic!important;font-weight:300;font-size:14px}span:where(.astro-W5FI2SYR).tooltip-caption-year{font-family:SuisseIntl-Light!important;font-weight:300;font-size:14px}@media screen and (max-width: 600px){.swiper:where(.astro-W5FI2SYR){margin-top:91px;padding:0 var(--mobile-container-px);display:flex;transition:opacity 1.02s ease-in-out}.swiper-slide:where(.astro-W5FI2SYR){width:100%;height:calc((100vh - 91px) / 749 * 700);height:calc((100dvh - 91px) / 749 * 700);position:relative}.sp-caption:where(.astro-W5FI2SYR){position:absolute;bottom:5px;right:10px;font-family:SuisseIntl-LightItalic;font-size:.875rem;line-height:1.5625rem;font-weight:300;letter-spacing:0px;color:#fff}.sp-caption:where(.astro-W5FI2SYR) span:where(.astro-W5FI2SYR){font-family:SuisseIntl-Light}}
