*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#1a1a1a;background-color:#f5f6fa;margin:0;padding:0;font-family:Inter,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.5}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:#0000001f;border-radius:99px;transition:background-color .2s}::-webkit-scrollbar-thumb:hover{background-color:#00000038}::-webkit-scrollbar-corner{background:0 0}*{scrollbar-width:thin;scrollbar-color:#0000001f transparent}h1,h2,h3,h4,h5,h6{letter-spacing:-.02em;font-family:Inter,sans-serif;font-weight:700}@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.3)}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}:focus-visible{outline-offset:2px;outline:2px solid #0073b1}::selection{color:inherit;background-color:#0073b126}
