/* Switchback / a trail first, a companion in the turn. */
.wag-mark{display:inline-block;width:1.5em;height:1.5em;flex:none;vertical-align:middle;overflow:visible}
.brand{gap:0}
.brand .wag-mark{width:46px;height:46px;color:var(--forest);margin-right:-8px}
.brand .wag-mark polygon{fill:#f47721}
.brand>span{display:inline-block;letter-spacing:-1.2px}
.auth-button>i{display:none}
.footerinner .wag-mark{width:30px;height:30px;margin-right:6px}
.wt-marker .wag-mark,.marker .wag-mark{width:28px;height:28px}
.auth-mark{display:flex;justify-content:center;margin:8px 0 20px;color:var(--forest)}.auth-mark .wag-mark{width:64px;height:64px}
#wag-startup>.wag-mark{width:86px;height:86px;margin:0 auto 16px}
#wag-startup .wag-mark path{stroke-dasharray:260;animation:wag-route-reveal 1.8s ease-in-out infinite alternate}
#wag-startup .startup-track{display:none}
@keyframes wag-route-reveal{from{stroke-dashoffset:260}to{stroke-dashoffset:0}}
@media(prefers-reduced-motion:reduce){#wag-startup .wag-mark path{animation:none}}
@media(max-width:1100px){
 .brand .wag-mark{width:36px;height:36px;margin-right:-5px}
 body[data-page=explore] .brand{gap:0}
 body[data-page=explore] .auth-button>i{display:block;font-size:24px}
 body[data-page=explore] .auth-button>span{display:none}
}
