:root{--st-ink:#16161c;--st-muted:#666677;--st-line:#e3e3ee;--st-paper:#fff;--st-soft:#f6f6fc;--st-accent:#4833ff;--st-navy:#081a34;--st-radius:24px;--st-font:Inter,Arial,Helvetica,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0}button,input,select,textarea{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer}img,video{max-width:100%}a{color:inherit}button:disabled{cursor:wait;opacity:.55}[hidden]{display:none!important}:focus-visible{outline:3px solid #6654ff;outline-offset:3px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:0.001ms!important;transition-duration:0.001ms!important}}
