html{scroll-behavior:smooth}body{margin:0}button,a{touch-action:manipulation}button:disabled{cursor:default}.landing{min-height:100vh;overflow:clip}.landing svg{flex-shrink:0}.brand-logo{flex-shrink:0;display:block}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
