/* Boring Thinking — logo "Switch" (shared by every page) */
.bt-logo{display:inline-flex;align-items:center;gap:.5em;font-family:'Unbounded',Arial,sans-serif;font-weight:600;letter-spacing:-0.05em;line-height:1;white-space:nowrap;color:inherit;text-decoration:none}
.bt-logo svg{width:1.62em;height:auto;flex:none;overflow:visible}
.bt-logo .bt-trk{fill:currentColor;stroke:currentColor;stroke-width:6;transition:fill-opacity .45s cubic-bezier(.7,0,.2,1)}
.bt-logo .bt-knb{fill:var(--bt-bg,#0B0B0C);transition:transform .55s cubic-bezier(.7,0,.2,1),fill .45s cubic-bezier(.7,0,.2,1)}
.bt-logo:not(.bt-on) .bt-trk{fill-opacity:0}
.bt-logo:not(.bt-on) .bt-knb{transform:translateX(-40px);fill:currentColor}
.bt-logo .bt-off{transition:opacity .45s}
@media (prefers-reduced-motion: reduce){.bt-logo .bt-trk,.bt-logo .bt-knb{transition:none}}
