/* Camera-focus gesture: the original wordmark remains one unbroken glyph run. */
a.logo{position:relative;display:inline-block;overflow:visible;isolation:isolate;line-height:1.25;transition:color .25s}a.logo::before,a.logo::after{content:"";position:absolute;pointer-events:none;inset:-9px -13px;border:1px solid #819472;border-radius:2px;opacity:0}a.logo::before{border-right-color:transparent;border-bottom-color:transparent;clip-path:polygon(0 0,35% 0,35% 10%,10% 10%,10% 35%,0 35%);transform:scale(1.3)}a.logo::after{border-left-color:transparent;border-top-color:transparent;clip-path:polygon(100% 65%,90% 65%,90% 90%,65% 90%,65% 100%,100% 100%);transform:scale(1.3)}a.logo:hover,a.logo:focus-visible{color:#526748}a.logo:hover::before,a.logo:focus-visible::before,a.logo:hover::after,a.logo:focus-visible::after{animation:liiji-focus .65s cubic-bezier(.2,.7,.2,1) both}@keyframes liiji-focus{0%{opacity:0;transform:scale(1.35)}45%{opacity:1;transform:scale(.96)}70%{opacity:.45;transform:scale(1.04)}100%{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){a.logo{transition:none}a.logo:hover::before,a.logo:focus-visible::before,a.logo:hover::after,a.logo:focus-visible::after{animation:none;opacity:1;transform:none}}

/* The gallery wordmark is the site-wide default. */
a.logo{font:400 42px/1.25 Georgia,'Times New Roman',serif;letter-spacing:-2px;padding:0}@media(max-width:600px){a.logo{font-size:36px}}
