@font-face{font-family:SUIT;src:url(https://cdn.jsdelivr.net/gh/sun-typeface/SUIT/fonts/variable/woff2/SUIT-Variable.woff2) format("woff2");font-weight:100 900;font-display:swap}[data-v-3a7c8742]{font-family:SUIT,sans-serif}.menu-container[data-v-3a7c8742]{width:100%}.menu-container__wrap[data-v-3a7c8742]{display:flex;justify-content:space-between}.menu-container__link[data-v-3a7c8742]{text-decoration:none;position:relative;cursor:pointer}.menu-container__title[data-v-3a7c8742]{font-size:16px;cursor:pointer}.menu-container__title--main[data-v-3a7c8742]{color:#c41a22;font-weight:600;text-decoration:underline}.router-link-active .menu-container__title[data-v-3a7c8742]{position:relative}.router-link-active .menu-container__title[data-v-3a7c8742]:after{content:"";position:absolute;bottom:-5px;left:0;width:250px;height:1px}.spacer[data-v-3a7c8742]{margin:.8em 0}.content[data-v-3a7c8742]{flex:1;overflow-y:auto}footer[data-v-3a7c8742]{text-align:right;padding:0;width:100%}.footer-text[data-v-3a7c8742]{font-size:12px;color:gray}.dropdown-menu[data-v-3a7c8742]{position:absolute;top:30px;left:0;background-color:#fff;border:1px solid #f0f0f0;box-shadow:0 5px 15px rgba(0,0,0,.1);z-index:100;width:-moz-max-content;width:max-content;min-width:180px;max-width:90vw;padding:8px 0}@media (max-width:768px){.dropdown-menu[data-v-3a7c8742]{width:250px}}.dropdown-menu__item[data-v-3a7c8742]{padding:8px 15px;cursor:pointer;font-size:14px}.dropdown-menu__item[data-v-3a7c8742]:hover{background-color:#f1f1f1}@media (min-width:320px) and (max-width:768px){.menu-container__title[data-v-3a7c8742]{font-size:14px}}.main-view[data-v-cdebf038]{overflow-x:hidden;width:100%}.main-view__container-img[data-v-cdebf038]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:5px;padding:5px;flex-grow:1;overflow:auto}.main-view__img-wrap[data-v-cdebf038]{width:100%;height:100%}.main-view__thumbnail-image-container[data-v-cdebf038]{width:100%;margin:0;cursor:pointer;position:relative;aspect-ratio:1/1}.main-view__thumbnail-image-container img[data-v-cdebf038]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;opacity:0;transition:opacity .5s ease-in-out}.main-view__thumbnail-image-container img.loaded[data-v-cdebf038]{opacity:1}.main-view__artist-name[data-v-cdebf038]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;padding:1em 2em;visibility:hidden;opacity:0;transition:visibility .2s,opacity .2s ease;text-align:center;border-radius:10px;white-space:nowrap;background:rgba(0,0,0,.4);max-width:90%;overflow:hidden;text-overflow:ellipsis}.main-view__thumbnail-image-container.is-hovered .main-view__artist-name[data-v-cdebf038]{visibility:visible;opacity:1}@media (max-width:768px){.main-view__container-img[data-v-cdebf038]{grid-template-columns:repeat(3,1fr);gap:2px;padding:0}.main-view__artist-name[data-v-cdebf038]{font-size:12px;padding:.5em 1em}}.pdf-gallery[data-v-5cb7e990]{overflow-x:auto}.pdf-gallery__wrapper[data-v-5cb7e990]{display:flex;padding-bottom:10px}.pdf-gallery__item[data-v-5cb7e990]{display:inline-block;margin-right:.5em}.pdf-gallery__thumbnail[data-v-5cb7e990]{width:auto;height:500px;cursor:pointer}.pdf-gallery__content[data-v-5cb7e990]{display:flex;flex-direction:column;justify-content:flex-start;width:100%}.pdf-gallery__title[data-v-5cb7e990]{font-weight:700;margin-top:.5em}.pdf-gallery__details span[data-v-5cb7e990]{display:block}.pdf-gallery__details[data-v-5cb7e990]{margin-top:.5em}@media (min-width:320px) and (max-width:425px){.pdf-gallery[data-v-5cb7e990]{display:flex;flex-direction:column}.pdf-gallery__title{&[data-v-5cb7e990]{white-space:pre-wrap}h5[data-v-5cb7e990]{font-size:14px}}.pdf-gallery__wrapper[data-v-5cb7e990]{display:grid;grid-template-columns:1fr;gap:5px;width:100%}.pdf-gallery__item[data-v-5cb7e990]{display:flex;flex-direction:column;align-items:center;width:100%}.pdf-gallery__thumbnail[data-v-5cb7e990]{width:100%;max-width:100%;height:auto}.pdf-gallery__content[data-v-5cb7e990]{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%}}.container[data-v-c047bfec]{display:flex;flex-direction:column}.txtframe[data-v-c047bfec]{flex:2 1 auto;width:70vw}.header-title[data-v-c047bfec]{margin-bottom:.8em}@media (max-width:768px){.txtframe[data-v-c047bfec]{width:100%}}.project-view[data-v-3f5ee6c2]{display:flex;width:100%}.project-view__title-wrap[data-v-3f5ee6c2]{width:100%;text-align:center;margin-bottom:1em}.project-view__title[data-v-3f5ee6c2]{font-weight:700}.project-view__container[data-v-3f5ee6c2]{display:flex}.project-view__exhibitions[data-v-3f5ee6c2]{width:80%;display:flex;flex-direction:column}.project-view__exhibition[data-v-3f5ee6c2]{margin-bottom:2em}.project-view__details[data-v-3f5ee6c2]{margin-bottom:1em}.project-view__details-text[data-v-3f5ee6c2]{font-size:13px}.project-view__title-underline[data-v-3f5ee6c2]{font-size:16px;text-decoration:underline;text-decoration-color:#c41a22;text-decoration-thickness:.5px}.project-view__date[data-v-3f5ee6c2]{font-size:14px;color:gray}.project-view__description[data-v-3f5ee6c2],.project-view__location[data-v-3f5ee6c2]{display:block}.project-view__media[data-v-3f5ee6c2]{display:flex;flex-wrap:wrap}.project-view__image[data-v-3f5ee6c2]{width:auto;height:250px;margin-right:.5em;margin-bottom:.5em}.project-view__video[data-v-3f5ee6c2]{width:400px;height:250px}.project-view__timeline[data-v-3f5ee6c2]{display:flex;flex-direction:column;position:fixed;right:.5em;top:5em}.project-view__timeline-year[data-v-3f5ee6c2]{cursor:pointer;margin-bottom:.8em;display:flex;align-items:center}.project-view__timeline-title[data-v-3f5ee6c2]{font-size:14px;font-weight:700;color:#c41a22}.blinking-dot[data-v-3f5ee6c2]{display:inline-block;width:8px;height:8px;background-color:#c41a22;border-radius:50%;margin-left:8px;animation:blink-3f5ee6c2 1s infinite}@keyframes blink-3f5ee6c2{0%,to{opacity:1}50%{opacity:0}}@media (max-width:768px){.project-view__container[data-v-3f5ee6c2]{flex-direction:column}.project-view__exhibitions[data-v-3f5ee6c2]{width:100%}.project-view__timeline[data-v-3f5ee6c2]{width:auto;padding-left:0;position:fixed;right:.5em;top:0;transform:translateY(5em)}.project-view__image[data-v-3f5ee6c2],.project-view__video[data-v-3f5ee6c2]{width:100%;height:auto}}.thumbnail-container[data-v-41200bdc]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.thumbnail-container__wrap[data-v-41200bdc]{position:relative;margin-right:10px;margin-bottom:10px}.thumbnail-container__wrap img[data-v-41200bdc]{width:250px;height:250px;-o-object-fit:cover;object-fit:cover;transition:transform .2s ease}.thumbnail-container__image[data-v-41200bdc]{display:flex}.thumbnail-container__description[data-v-41200bdc]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;padding:1em;visibility:hidden;opacity:0;transition:visibility .2s,opacity .2s ease;text-align:center;border-radius:10px}.thumbnail-container__wrap:hover .thumbnail-container__description[data-v-41200bdc]{visibility:visible;opacity:1}@media (max-width:768px){.thumbnail-container[data-v-41200bdc]{flex-direction:column}.thumbnail-container__wrap img[data-v-41200bdc]{width:100%;height:auto;max-width:100vw;margin-right:0}.thumbnail-container__wrap[data-v-41200bdc]{width:100%;-o-object-fit:cover;object-fit:cover}}[data-v-345c281a] .artist-cv p{color:red}.artist-cv[data-v-345c281a]{display:flex;flex-direction:column;width:70vw}@media (max-width:768px){.artist-cv[data-v-345c281a]{width:100%}}.artist-text[data-v-45908f52]{display:flex;flex-direction:column;width:60vw}@media (max-width:768px){.artist-text[data-v-45908f52]{width:100%}}.artist-gallery[data-v-07215e15]{display:flex;flex-direction:column;width:100%}.artist-gallery__thumbnail-wrap[data-v-07215e15]{display:flex;overflow-x:auto;overflow-y:hidden;padding-bottom:10px;white-space:nowrap}.artist-gallery__image-item[data-v-07215e15]{display:inline-block;margin-right:10px}.artist-gallery__img-wrap img[data-v-07215e15]{max-height:700px;-o-object-fit:contain;object-fit:contain;cursor:pointer}.artist-gallery__img-wrap iframe[data-v-07215e15]{width:100%;height:100%;border:none;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:768px){.artist-gallery__img-wrap img[data-v-07215e15]{max-height:500px;-o-object-fit:contain;object-fit:contain}}.artist-profile[data-v-777fa2f4]{width:100%}.artist-profile__menu-wrap[data-v-777fa2f4]{display:flex;margin-bottom:1.2em;justify-content:flex-start;width:100%}.artist-profile__menu-title[data-v-777fa2f4]{width:90%}.artist-profile__info-wrap[data-v-777fa2f4]{display:flex;justify-content:space-between;width:100%}.artist-profile__info[data-v-777fa2f4]{flex:1 1 auto;position:relative}.artist-profile__info--active[data-v-777fa2f4]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#c41a22}.artist-profile__info[data-v-777fa2f4]:hover{cursor:pointer;transition:transform .3s ease}.artist-profile__cv[data-v-777fa2f4],.artist-profile__text[data-v-777fa2f4]{display:flex;flex-direction:column}.artist-profile__contents-wrap[data-v-777fa2f4]{width:100%}.artist-profile__info-text[data-v-777fa2f4]{text-align:center}@font-face{font-family:SUIT Variable;src:url(https://cdn.jsdelivr.net/gh/sun-typeface/SUIT/fonts/variable/woff2/SUIT-Variable.woff2) format("woff2"),url(https://cdn.jsdelivr.net/gh/sun-typeface/SUIT/fonts/variable/woff/SUIT-Variable.woff) format("woff");font-weight:100 900;font-display:swap}::-webkit-scrollbar{display:none}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0;font-family:SUIT Variable,sans-serif}body,html{width:100%;height:100%;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{display:flex;flex-direction:column;min-height:100vh;margin:1em .6em}.link,a{color:#282828;text-decoration:none;font-weight:400;vertical-align:middle}a:hover{transition:all 1s ease}a.router-link-active{transition:all .5s ease}h1,h2,h3,h4,h5,h6{margin-bottom:.3em;font-weight:400;vertical-align:middle}p{text-align:justify;word-break:break-all;line-height:1.7;white-space:pre-wrap;margin-top:0}p,span{font-size:13px}strong{font-weight:600!important}.card{transition:all .18s ease-in-out}.card:hover{filter:brightness(1.15)}.menu-container{width:100%}.menu-container__wrap{display:flex;justify-content:space-between}.menu-container__link{position:relative;cursor:pointer}.menu-container__title{font-size:16px;cursor:pointer}.menu-container__title--main{color:#c41a22;font-weight:600;text-decoration:underline}.router-link-active .menu-container__title{position:relative}.router-link-active .menu-container__title:after{content:"";position:absolute;bottom:-5px;left:0;width:250px;height:1px}.spacer{margin:.8em 0}.content{flex:1;overflow-y:auto}footer{text-align:right;padding:0;width:100%}.footer-text{font-size:12px;color:gray}.dropdown-menu{position:absolute;background-color:#fff;box-shadow:0 8px 16px rgba(0,0,0,.2);z-index:1;width:60vw;padding:.8em}.dropdown-menu__item{padding:8px 15px;cursor:pointer;font-size:14px}.dropdown-menu__item:hover{background-color:#f1f1f1}.vel-img{max-width:100%;max-height:100vh;-o-object-fit:cover;object-fit:cover}.easy-lightbox-overlay{background-color:rgba(0,0,0,.1)!important;z-index:9999}.easy-lightbox-container{position:fixed;top:3em;left:0;right:0;bottom:0}.vel-toolbar{display:none!important}.easy-lightbox-close{color:#000!important;font-size:24px!important;top:10px!important;right:10px!important}.vel-img{transform:scale(1.3)!important;transform-origin:center center!important}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}@media (min-width:320px) and (max-width:768px){h3{font-size:15px}h4{margin-bottom:.5em;font-size:14px;opacity:1}.menu-container__wrap{justify-content:space-between}}