:root{--artnest-logo:url(/assets/brand/artnest-wordmark.svg)}
/* 페이지 이동 커튼: 어두운 면이 아래에서 덮고, 같은 방향으로 걷힌다. */
#artnest-page-transition{position:fixed;inset:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;z-index:10000;color:#f0f0f0;background:#1a1b1e;opacity:1;transform:none;transition:none;clip-path:inset(100% 0 0 0);visibility:hidden;pointer-events:none}
#artnest-page-transition .am-curtain-logo{position:relative;width:190px}
#artnest-page-transition svg{display:block;width:100%;height:auto;aspect-ratio:2772/376;fill:currentColor;overflow:visible}
html[data-artnest-motion-cover]::before{content:"";position:fixed;inset:0;background:#1a1b1e;z-index:9999;pointer-events:none}
html[data-artnest-motion-cover] #artnest-page-transition{clip-path:inset(0);visibility:visible;pointer-events:auto}

/* 제목은 줄 단위로 올라오고, 사진과 글은 제자리에서 나타난다. */
html[data-artnest-motion-document="standalone"] .artnest-motion-word{display:inline-block;overflow:clip;vertical-align:top}
html[data-artnest-motion-document="standalone"] .artnest-motion-word>artnest-word-inner{display:inline-block;transform:translateY(115%);transition:transform .95s cubic-bezier(.23,1,.32,1);transition-delay:var(--artnest-motion-delay,0s)}
.artnest-motion-ready [data-artnest-entrance="entry"] .artnest-motion-word>artnest-word-inner,[data-artnest-entrance].artnest-motion-visible .artnest-motion-word>artnest-word-inner{transform:translateY(0)!important}
[data-artnest-reveal]{opacity:0;transition:opacity .9s cubic-bezier(.45,0,.55,1);transition-delay:var(--artnest-motion-delay,0s)}
.artnest-motion-ready [data-artnest-reveal][data-artnest-entrance="entry"],[data-artnest-reveal].artnest-motion-visible{opacity:1}
.artnest-motion-failopen .artnest-motion-word>artnest-word-inner,.artnest-motion-failopen [data-artnest-reveal]{opacity:1!important;transform:none!important}
@media(max-width:700px){#artnest-page-transition .am-curtain-logo{width:122px}}
@media(prefers-reduced-motion:reduce){html[data-artnest-motion-cover]::before,.artnest-motion-word>artnest-word-inner,[data-artnest-reveal]{opacity:1!important;transform:none!important;transition:none!important}}
