@import url("https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap");:root{--gridSize:4px;--primaryColor:#2454f1}*{box-sizing:border-box;padding:0;margin:0}body,html{width:100%;max-width:100vw;overflow-x:hidden}body{background:#fff;font-family:Plus Jakarta Sans,sans-serif;font-style:normal}a{color:inherit;text-decoration:none}::-webkit-scrollbar-thumb{height:.8333333333vw;-webkit-border-radius:.8333333333vw;background-color:rgba(0,0,0,.3);-webkit-box-shadow:inset 0 0 0 .0520833333vw rgba(0,0,0,.025)}::-webkit-scrollbar-button{width:0;height:0;display:none}::-webkit-scrollbar{width:.625vw;height:0}@font-face{font-family:Integral CF;src:url(/fonts/IntegralCF-Bold.ttf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Integral CF;src:url(/fonts/IntegralCF-Regular.ttf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Integral CF;src:url(/fonts/IntegralCF-Medium.ttf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:HelveticaNowDisplay;src:url(/fonts/HelveticaNowDisplay/HelveticaNowDisplay-Medium.ttf) format("truetype");font-weight:400;font-style:normal}