.gos-logo{cursor:pointer;-webkit-user-select:none;user-select:none;color:inherit;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.gos-icon{margin-block:-2px}.gos-word{letter-spacing:-.02em;color:#1d1d1f;white-space:nowrap;font-family:Inter Tight,Inter,-apple-system,system-ui,sans-serif;font-weight:700;transition:letter-spacing .2s;transform:translateY(3px)}.gos-logo:hover .gos-word{letter-spacing:-.025em}.gos-trail{stroke-dasharray:37;stroke-dashoffset:37px;transition:stroke-dashoffset .95s cubic-bezier(.55,0,.2,1) 40ms}.gos-logo:hover .gos-trail{stroke-dashoffset:0}.gos-climber{offset-path:path("M2 30 L13 15 L16.2 18.6 L22 7");offset-distance:0%;opacity:0;transition:offset-distance .9s cubic-bezier(.55,0,.2,1),opacity .15s .75s}.gos-logo:hover .gos-climber{offset-distance:100%;opacity:1;transition:offset-distance .9s cubic-bezier(.55,0,.2,1),opacity .15s}.gos-flag{transform-origin:22px 7px;opacity:0;transition:transform .32s cubic-bezier(.2,1.4,.3,1) .99s,opacity .22s .99s;transform:scale(.3)translateY(4px)}.gos-logo:hover .gos-flag{opacity:1;transform:scale(1)translateY(0)}.gos-pulse{opacity:0}.gos-thinking .gos-pulse{opacity:1;stroke-dasharray:5 32;animation:1.4s linear infinite gos-trail-pulse}@keyframes gos-trail-pulse{0%{stroke-dashoffset:37px}to{stroke-dashoffset:0}}.gos-thinking .gos-trail{stroke-dashoffset:0;opacity:.28;transition:none}.gos-thinking .gos-peak-back{animation:2.4s ease-in-out infinite gos-shimmer}.gos-thinking .gos-peak-front{animation:2.4s ease-in-out .5s infinite gos-shimmer}@keyframes gos-shimmer{0%,to{filter:brightness()saturate()}50%{filter:brightness(1.22)saturate(1.12)}}.gos-thinking .gos-icon{transform-origin:50%;animation:2.4s ease-in-out infinite gos-breathe}@keyframes gos-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){.gos-trail,.gos-climber,.gos-flag,.gos-word{transition:none}.gos-trail{stroke-dashoffset:0}.gos-climber{opacity:0}.gos-flag{opacity:1;transform:scale(1)}.gos-thinking .gos-pulse,.gos-thinking .gos-peak-back,.gos-thinking .gos-peak-front,.gos-thinking .gos-icon{animation:none}.gos-thinking .gos-pulse{opacity:0}}
