@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@300;400;500;600;700;800&display=swap";:root{font-family:Plus Jakarta Sans,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scroll-behavior:smooth;overflow-x:hidden}body{margin:0;min-width:320px;min-height:100vh;background-color:#f8fafc;overflow-x:hidden}::-webkit-scrollbar{width:14px;height:14px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:#94a3b866;border-radius:20px;border:4px solid rgba(0,0,0,0);background-clip:content-box;transition:background-color .3s ease}::-webkit-scrollbar-thumb:hover{background-color:#0ea5e9cc;border:4px solid rgba(0,0,0,0);background-clip:content-box}::-webkit-scrollbar-thumb:active{background-color:#0284c7}*{scrollbar-width:thin;scrollbar-color:rgba(148,163,184,.4) transparent}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}
