@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap";html,body,#root{width:100%;height:100%;margin:0}body{font-family:Inter,Plus Jakarta Sans,sans-serif;line-height:1.6;font-weight:400;background-color:#f6f9fc;color:#0a2540;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}.stripe-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background:#f6f9fc;transform:skewY(-6deg);transform-origin:0}.stripe-bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(150deg,#53f 15%,#05d5ff 70%,#a6ffcb 94%)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f4f8}::-webkit-scrollbar-thumb{background:#c1ced9;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#aab7c4}*{transition:background-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.hero-gradient{background:radial-gradient(circle at 50% -20%,#7a73ff,#635bff,#0a2540)}
