@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap);html{scroll-behavior:smooth}body{font-family:Inter,sans-serif;font-variant-numeric:lining-nums proportional-nums;font-weight:400;font-size:16px;min-width:320px;color:#fff;background:0 0,-webkit-gradient(linear,left top, right bottom,from(#000),color-stop(#181b20),to(#000));background:0 0,-o-linear-gradient(top left,#000,#181b20,#000);background:0 0,linear-gradient(to bottom right,#000,#181b20,#000);background-attachment:fixed}ul{list-style:none;margin:0;padding:0}a{color:inherit;text-decoration:none}button,input,select,textarea{outline:0;border:0;border-radius:0}button{cursor:pointer}input,textarea{background:0 0}.hero{width:100vw;height:var(--app-height);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px}.hero-title{text-align:center;font-size:96px;line-height:1;letter-spacing:-.025em;font-weight:800}.hero-title span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:8px 20px 16px;margin-top:16px;border-radius:16px;color:#1e90ff;background-color:rgba(0,114,255,.15)}.hero-description{text-align:center;margin-top:32px;font-size:20px;line-height:1.4;color:#696c71}@media (max-width:1024px){.hero-title{font-size:60px}.hero-title span{padding:8px 12px 16px}}@media (max-width:576px){.hero-title{font-size:46px}.hero-title span{padding:8px 12px;border-radius:8px}.hero-description{font-size:16px;margin-top:16px}}@media (max-width:420px){.hero-title{font-size:36px}.hero-title span{border-radius:8px;margin-top:8px}}