/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:UntitledSerifWeb-Regular;src:url(/font/UntitledSerifTest-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.about__inner,.nav__bottom,.nav__top{display:grid;grid-template-columns:repeat(16,1fr);column-gap:var(--page-mg);padding:0 var(--page-mg);box-sizing:border-box}@media (max-width: 768px){.about__inner,.nav__bottom,.nav__top{grid-template-columns:repeat(6,1fr)}}.intro__inner{display:flex;align-items:center;justify-content:center}.intro__item,.intro__container,.intro__bg,.intro__inner,.home__zoom__bg,.home__zoom__inner,.home__zoom__container,.home__toggle__view__item img,.home__zoom__item img,.home__index__thumb__img img{position:absolute;top:0;left:0;width:100%;height:100%}.intro__title,.home__zoom__cursor,nav{mix-blend-mode:difference;color:#fff}html:not(.ios):not(.mac-os):not(.android) .intro__title,html:not(.ios):not(.mac-os):not(.android) .home__zoom__cursor,html:not(.ios):not(.mac-os):not(.android) nav{background:white;-webkit-text-fill-color:rgba(255,255,255,0);-webkit-background-clip:text;transition:-webkit-text-fill-color .4s}html:not(.ios):not(.mac-os):not(.android) body.dark-mode .intro__title,html:not(.ios):not(.mac-os):not(.android) body.dark-mode .home__zoom__cursor,html:not(.ios):not(.mac-os):not(.android) body.dark-mode nav{background:black;-webkit-text-fill-color:white}body{font-family:UntitledSerifWeb-Regular;font-size:16px;line-height:120%}.about__bottom__button,.nav__bottom__mode,.nav__top__zoom__label,.nav__top__index__label,.nav__top__about__button,.nav__top__index__button,.nav__top__close__about__button,.nav__top__close__zoom__button,.nav__top__feed__button{margin:-10px;padding:10px;cursor:pointer}html{font-size:.5208333333vw;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}@media (max-width: 768px){html{font-size:2.5641025641vw}}body{min-width:360px;background-color:#fff;overflow:hidden;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-smoothing:antialiased;color:#000}body.dark-mode{background-color:#000}p,h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0;border:0;outline:0;vertical-align:baseline}a,a:focus{text-decoration:none;outline:0}img,svg{vertical-align:middle;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}main.wrapper{height:100vh;overflow-x:hidden;overflow-y:scroll}html.mobile main.wrapper{height:100svh}html.android body[data-status=feed] main.wrapper{height:calc(100svh - 1px)}.img__to__preload{opacity:0;transition:opacity .5s}.img__to__preload.preloaded{opacity:1}.page__modal{position:fixed;top:0;right:0;bottom:0;left:0;overscroll-behavior:contain;visibility:hidden}html.device-mouse .page__modal{overflow-x:hidden;overflow-y:scroll}html.device-touch .page__modal{overflow:auto}.page__modal__bg{position:fixed;top:0;right:0;left:0;height:100%;min-height:100vh;background-color:#000c;pointer-events:auto}.page__modal__inner{position:relative;min-height:100%}html.ios .nav__top__title,html.mac-os .nav__top__title,html.android .nav__top__title,html.ios .nav__top__about__button,html.mac-os .nav__top__about__button,html.android .nav__top__about__button,html.ios .page__button,html.mac-os .page__button,html.android .page__button{transform:initial!important;transition:opacity .3s}html.ios .nav__top__title.fade-out,html.mac-os .nav__top__title.fade-out,html.android .nav__top__title.fade-out,html.ios .nav__top__about__button.fade-out,html.mac-os .nav__top__about__button.fade-out,html.android .nav__top__about__button.fade-out,html.ios .page__button.fade-out,html.mac-os .page__button.fade-out,html.android .page__button.fade-out{opacity:0}.page__button__cover{display:none}html:not(.ios):not(.mac-os):not(.android) .page__button__cover{position:absolute;display:initial!important;margin:-1px;height:22px;background-color:#000;opacity:0;transition:opacity .3s cubic-bezier(.455,.03,.515,.955);pointer-events:none}html:not(.ios):not(.mac-os):not(.android) .fade-out .page__button__cover{opacity:1}.fade-out{pointer-events:none!important}:root{--page-mg: 16px;--home-i-i-i-rg: 40px;--home-i-i-i-pd: 50px}@media screen and (min-width: 390px){:root{--page-mg: calc(16px + (20 - 16) * (100vw - 390px) / (1920 - 390));--home-i-i-i-rg: calc(40px + (80 - 40) * (100vw - 390px) / (1920 - 390));--home-i-i-i-pd: calc(50px + (100 - 50) * (100vw - 390px) / (1920 - 390))}}nav{display:flex;flex-flow:column;justify-content:space-between;position:fixed;top:0;left:0;right:0;height:100vh;z-index:2;pointer-events:none}html.mobile nav{height:100svh}.nav__top{padding-top:15px;padding-bottom:15px}.nav__top__left{display:flex;justify-content:flex-start;grid-column:1/4;grid-row:1/2}@media (max-width: 768px){.nav__top__left{display:none}}.nav__top__zoom__label,.nav__top__index__label,.nav__top__about__button,.nav__top__index__button,.nav__top__close__about__button,.nav__top__close__zoom__button,.nav__top__feed__button{display:flex;pointer-events:auto}.nav__top__zoom__label,.nav__top__index__label{pointer-events:none;cursor:default}.nav__top__zoom__label .page__button__cover{width:80px!important}.nav__top__title{display:flex;grid-column:4/11;white-space:nowrap;pointer-events:auto;cursor:default}@media (max-width: 768px){.nav__top__title{grid-column:1/4}}.nav__top__middle{display:flex;justify-content:flex-start;grid-column:11/14}@media (max-width: 768px){.nav__top__middle{grid-column:5/6}}.nav__top__right{display:flex;justify-content:flex-end;grid-column:14/17;grid-row:1/2}@media (max-width: 768px){.nav__top__right{grid-column:6/7}}.nav__bottom{padding-bottom:16px}.nav__bottom__mobile__current{grid-column:1/3;pointer-events:none}@media (min-width: 769px){.nav__bottom__mobile__current{display:none}}.nav__bottom__modes{justify-self:flex-end;grid-column:-3/-1;display:flex;column-gap:10px}.nav__bottom__modes .page__button__cover{top:auto;bottom:15px}.nav__bottom__mode{pointer-events:auto}html.ios .nav__bottom__mode,html.mac-os .nav__bottom__mode,html.android .nav__bottom__mode{transition:opacity .5s}@media (max-width: 768px){html.ios .nav__bottom__mode,html.mac-os .nav__bottom__mode,html.android .nav__bottom__mode{transition:opacity .3s .4s cubic-bezier(.455,.03,.515,.955)}}html.ios body:not(.dark-mode) .nav__bottom__mode__light,html.mac-os body:not(.dark-mode) .nav__bottom__mode__light,html.android body:not(.dark-mode) .nav__bottom__mode__light{pointer-events:none;opacity:.3!important}@media (max-width: 768px){html.ios body:not(.dark-mode) .nav__bottom__mode__light,html.mac-os body:not(.dark-mode) .nav__bottom__mode__light,html.android body:not(.dark-mode) .nav__bottom__mode__light{opacity:0!important;transition:opacity .3s cubic-bezier(.455,.03,.515,.955)}}html:not(.ios):not(.mac-os):not(.android) body:not(.dark-mode) .nav__bottom__mode__light .page__button__cover{opacity:.7!important}@media (max-width: 768px){.nav__bottom__mode__light{position:absolute}}html.ios body.dark-mode .nav__bottom__mode__dark,html.mac-os body.dark-mode .nav__bottom__mode__dark,html.android body.dark-mode .nav__bottom__mode__dark{pointer-events:none;opacity:.3!important}@media (max-width: 768px){html.ios body.dark-mode .nav__bottom__mode__dark,html.mac-os body.dark-mode .nav__bottom__mode__dark,html.android body.dark-mode .nav__bottom__mode__dark{opacity:0!important;transition:opacity .3s cubic-bezier(.455,.03,.515,.955)}}html:not(.ios):not(.mac-os):not(.android) body.dark-mode .nav__bottom__mode__dark .page__button__cover{opacity:.7!important}.home__feed{display:flex;flex-flow:column;pointer-events:none}@media (max-width: 656px){.home__feed{padding-top:14px}}.home__feed__img{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:75vh;padding:3px 0;box-sizing:border-box;perspective:800px}.home__feed__img:not(:first-child){margin-top:-20vh}html.mobile .home__feed__img{height:75svh}@media (max-width: 656px){.home__feed__img{padding:1.5px 0}}.home__feed__img__img{position:relative;display:flex;align-items:center;height:100%;cursor:pointer;pointer-events:auto;will-change:transform}.home__feed__img__img picture,.home__feed__img__img img{width:100%;height:100%}.home__feed__img__label{position:absolute;left:0;height:100%}.home__feed__img__label p{position:sticky;align-self:flex-start;top:0;left:0;margin-bottom:-10vh;padding-top:15px;padding-bottom:15px;padding-left:var(--page-mg)}.home__feed__img:first-child .home__feed__img__label p{margin-bottom:14.4vh}@media (max-width: 768px){.home__feed__img__label{display:none}}@media (max-aspect-ratio: 1068/798){.home__feed__img{height:50vh}.home__feed__img:not(:first-child){margin-top:-11vh}html.mobile .home__feed__img{height:50svh}.home__feed__img__label p{margin-bottom:-14.9vh}.home__feed__img:first-child .home__feed__img__label p{margin-bottom:2.8vh}}@media (max-aspect-ratio: 695/924){.home__feed__img{height:36vh}.home__feed__img:not(:first-child){margin-top:-4.5vh}html.mobile .home__feed__img{height:36svh}}.home__index__bg{background-color:#fff}body.dark-mode .home__index__bg{background-color:#000}.home__index__inner{opacity:1!important}.home__index__inner__inner{display:grid;grid-template-columns:repeat(8,1fr);column-gap:var(--page-mg);row-gap:var(--home-i-i-i-rg);align-items:flex-start;padding:var(--home-i-i-i-pd) var(--page-mg)}@media (max-width: 1440px){.home__index__inner__inner{grid-template-columns:repeat(7,1fr)}}@media (max-width: 1024px){.home__index__inner__inner{grid-template-columns:repeat(6,1fr)}}@media (max-width: 768px){.home__index__inner__inner{grid-template-columns:repeat(4,1fr)}}@media (max-width: 544px){.home__index__inner__inner{grid-template-columns:repeat(3,1fr)}}.home__index__thumb{cursor:pointer}.home__index__thumb__img{position:relative;width:100%}.home__toggle__view,.home__zoom{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;visibility:hidden}.home__toggle__view__item,.home__zoom__item{position:absolute;top:0;left:0;transform-origin:top left}.home__zoom{overflow-y:scroll}.home__zoom__container{overflow:hidden}.home__zoom__bg{background-color:#fff;opacity:0}body.dark-mode .home__zoom__bg{background-color:#000}.home__zoom__inner{overflow:hidden}.home__zoom__cursor{position:absolute;top:0;left:0;margin-left:19px;pointer-events:none;transform:translate(-100px,-100px);opacity:0}.home__zoom__cursor.prev p:after{content:"Prev"}.home__zoom__cursor.next p:after{content:"Next"}.home__zoom__cursor.hidden{visibility:hidden}.home__zoom[data-current=first] .home__zoom__cursor.prev,.home__zoom[data-current=last] .home__zoom__cursor.next{opacity:0!important}html.device-touch .home__zoom__cursor{display:none}.intro{position:fixed;top:0;left:0;right:0;height:100vh;z-index:3;overflow-x:hidden;overflow-y:scroll}html.mobile .intro{height:100svh}.intro__inner{overflow:hidden}.intro__bg{background-color:#fff}body.dark-mode .intro__bg{background-color:#000}.intro__container{opacity:0;overflow:hidden}.intro__item img{width:100%;height:100%;object-position:center;object-fit:cover}.intro__item:not(:last-child){visibility:hidden}.intro__title{position:relative;z-index:1}.intro__title p{font-size:26px;line-height:2}@media (max-width: 768px){.intro__title p{font-size:24px}}.intro__transition{position:absolute;top:0;left:0;visibility:hidden}.intro__transition img{width:100%;height:100%}.about__bg{background-color:#ffffffe6;backdrop-filter:blur(17px);-webkit-backdrop-filter:blur(17px)}body.dark-mode .about__bg{background-color:#000000e6}.about__inner{position:relative;pointer-events:none}.about__inner__inner{display:flex;flex-flow:column;grid-column:11/14;grid-row:1/2}@media (max-width: 1440px){.about__inner__inner{grid-column:11/15}}@media (max-width: 1024px){.about__inner__inner{grid-column:11/16}}@media (max-width: 768px){.about__inner__inner{grid-column:1/-1}}.about__top{margin-top:63px;flex:auto}.about__text{text-indent:2.5em;pointer-events:auto}.about__text a{color:#000;text-decoration:underline}body.dark-mode .about__text a{color:#fff}.about__button{display:flex;align-items:flex-start;margin:32px 0;padding:8px 0;column-gap:8px;border-top:1px solid rgba(0,0,0,.12);border-bottom:1px solid rgba(0,0,0,.12)}body.dark-mode .about__button{border-color:#ffffff1f}.about__button__img{flex-shrink:0;width:69px;aspect-ratio:69/90;background-color:#0000001a}body.dark-mode .about__button__img{background-color:#ffffff1a}.about__button__info{display:flex;flex-flow:column;align-items:flex-start;justify-content:space-between}.about__button__info__title{color:#000}.about__button__info__price{flex:1;margin-bottom:10px;color:#000}.about__button__info__button{padding:3px 12px;background-color:#000;border-radius:50px;cursor:pointer}.about__button__info__button p{color:#fff}body.dark-mode .about__button__info__button p{color:#000}body.dark-mode .about__button__info__button{background-color:#fff}.about__bottom{padding:16px 0;pointer-events:auto}.about__bottom__header{opacity:.4}.about__bottom__buttons{display:flex;column-gap:20px;margin-top:8px}.about__bottom__button p{color:#000}@media (min-width: 769px){html.device-mouse .about__bottom__button,html.device-mouse.ios .nav__top__about__button,html.device-mouse.ios .page__button,html.device-mouse.ios .nav__bottom__mode,html.device-mouse.mac-os .nav__top__about__button,html.device-mouse.mac-os .page__button,html.device-mouse.mac-os .nav__bottom__mode,html.device-mouse.android .nav__top__about__button,html.device-mouse.android .page__button,html.device-mouse.android .nav__bottom__mode{transition:opacity .3s cubic-bezier(.455,.03,.515,.955)}html.device-mouse:not(.ios):not(.mac-os):not(.android) .nav__top__about__button:hover .page__button__cover,html.device-mouse:not(.ios):not(.mac-os):not(.android) .page__button:hover .page__button__cover,html.device-mouse:not(.ios):not(.mac-os):not(.android) .nav__bottom__mode:hover .page__button__cover{opacity:.5}html.device-mouse.ios .nav__top__about__button:hover,html.device-mouse.ios .page__button:hover,html.device-mouse.ios .nav__bottom__mode:hover,html.device-mouse.mac-os .nav__top__about__button:hover,html.device-mouse.mac-os .page__button:hover,html.device-mouse.mac-os .nav__bottom__mode:hover,html.device-mouse.android .nav__top__about__button:hover,html.device-mouse.android .page__button:hover,html.device-mouse.android .nav__bottom__mode:hover,html.device-mouse .about__bottom__button:hover{opacity:.5}}.home__feed__img__label p,.about__text,.about__button__info__title,.about__button__info__price,.about__bottom__header,.about__bottom__button p{transition:color .5s}body.dark-mode .home__feed__img__label p,body.dark-mode .about__text,body.dark-mode .about__button__info__title,body.dark-mode .about__button__info__price,body.dark-mode .about__bottom__header,body.dark-mode .about__bottom__button p{color:#fff}body,.home__feed__img__img,.home__index__thumb__img,.home__toggle__view__item,.home__zoom__bg,.home__zoom__item,.about__bg,.home__index__bg,.about__button__img,.about__button__info__button{transition:background-color .5s}.about__button__info__button p{transition:color .5s}.about__button{transition:border-color .5s}.home__feed__img__img,.home__index__thumb__img,.home__toggle__view__item,.home__zoom__item{background-color:#e5e5e5}body.dark-mode .home__feed__img__img,body.dark-mode .home__index__thumb__img,body.dark-mode .home__toggle__view__item,body.dark-mode .home__zoom__item{background-color:#1a1a1a}nav,.content.home,.page__modal__bg,.page__modal__inner{opacity:0}
