/* The complete five-stamp artwork is the OTHERWORLD brand mark. */
.brand.stamp-brand{display:inline-flex;align-items:center;flex:none;line-height:0;letter-spacing:normal}
.stamp-brand img{display:block;width:220px;height:auto;filter:drop-shadow(0 5px 5px #0003)}
header{padding-top:18px;padding-bottom:18px;gap:22px}
header nav{gap:clamp(15px,2.1vw,38px)}
footer>.stamp-brand{align-self:start;justify-self:start}
footer>.stamp-brand img{width:min(280px,100%)}
.footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}
.footer-credit{color:#d2d8c4;line-height:1.8;font-size:10px;letter-spacing:.15px}
.footer-credit strong{font-weight:500;color:#efefdc;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#efefdc55;transition:color .2s}
.footer-credit:hover strong{color:#f0bb69;text-decoration-color:currentColor}
@media(max-width:1000px) and (min-width:701px){header nav{gap:13px;font-size:11px}.stamp-brand img{width:190px}header{gap:16px}}
@media(max-width:700px){header{gap:12px;padding-top:17px;padding-bottom:17px}.stamp-brand img{width:156px}header nav{gap:12px}header nav>a:nth-child(n+3){display:none!important}header button{flex:none}footer>.stamp-brand img{width:100%;max-width:220px}}
@media(max-width:380px){header{padding-left:5%;padding-right:5%;gap:9px}.stamp-brand img{width:128px}header nav{gap:8px}header nav>a{font-size:10px}header button{padding:8px}}
