body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.header{background-color:#fff;box-shadow:0 2px 4px #0000001a;padding:15px 0;position:sticky;top:0;z-index:1000}.header-container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 20px;position:relative}.logo{font-size:24px;font-weight:700;letter-spacing:1px}.nav ul{display:flex;list-style:none}.nav li{margin-left:20px}.nav a{color:#333;font-size:16px;text-decoration:none;transition:color .3s ease}.nav a:hover{color:#58b2ee}html{scroll-behavior:smooth}:target{scroll-margin-top:80px}.hamburger{cursor:pointer;display:none;flex-direction:column;height:25px;justify-content:space-between;width:30px;z-index:1001}.hamburger span{background-color:#333;border-radius:3px;display:block;height:3px;transition:all .3s ease;width:100%}@media (max-width:768px){.hamburger{display:flex}.nav{background-color:#fff;box-shadow:-2px 0 5px #0000001a;height:100vh;max-width:300px;padding:80px 20px 20px;position:fixed;right:-100%;top:0;transition:right .3s ease;width:70%;z-index:1000}.nav.active{right:0}.nav ul{flex-direction:column}.nav li{margin:15px 0}.hamburger.active span:first-child{transform:translateY(11px) rotate(45deg)}.hamburger.active span:nth-child(2){opacity:0}.hamburger.active span:nth-child(3){transform:translateY(-11px) rotate(-45deg)}.nav.active:before{background-color:#00000080;content:"";height:100vh;left:0;position:fixed;top:0;width:30%;z-index:-1}}.heading{font-size:48px;font-weight:700;letter-spacing:2px;margin-bottom:20px;text-align:center}.heading.blue{color:#fff}.heading.white{color:#676770}.text{font-size:18px;line-height:1.5;margin-bottom:20px}.text.blue{color:#fff}.text.white{color:#676770}.button{border-radius:20px;cursor:pointer;font-size:18px;letter-spacing:1px;padding:12px 20px;transition:all .3s ease}.button.blue{background-color:initial;border:2px solid #fff;color:#fff}.button.blue:hover{background-color:#fff;color:#58b2ee}.button.white{background-color:initial;border:2px solid #676770;color:#676770}.button.white:hover{background-color:#676770;color:#fff}.intro{align-items:center;display:flex;justify-content:space-between;padding:40px 0}.intro-image{display:flex;flex:1 1;justify-content:center}.intro-image img{height:auto;max-width:300px}.intro-content{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:20px;justify-content:center;text-align:center}.intro-content .button{align-self:center}@media (max-width:768px){.intro{flex-direction:column;text-align:center}.intro-image{margin-bottom:30px}}.section{padding:60px 0;width:100%}.section-container{margin:0 auto;max-width:1200px;padding:0 20px}.section.blue{background-color:#58b2ee;color:#fff}.section.white{background-color:#fff;color:#000}.card{align-items:center;border-radius:8px;box-shadow:0 4px 8px #0000001a;display:flex;flex:1 1;flex-direction:column;min-width:250px;padding:30px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.card:hover{box-shadow:0 6px 12px #00000026;transform:translateY(-5px)}.card.blue{background-color:#ffffff1a;border:2px solid #fff}.card.white{background-color:#fff;border:2px solid #676770}.card>*{margin-bottom:10px}.card>:last-child{margin-bottom:0}@media (max-width:768px){.card{margin-bottom:20px;width:100%}}.subheading{font-size:24px;font-weight:600;letter-spacing:1px;margin-bottom:15px;text-align:center}.subheading.blue{color:#fff}.subheading.white{color:#676770}.card-image-container{border-radius:6px;display:flex;height:200px;justify-content:center;margin-top:15px;overflow:hidden;width:100%}.card-image{height:100%;max-height:200px;object-fit:contain;transition:transform .3s ease;width:auto}.card-image:hover{transform:scale(1.05)}.cards-container{cursor:pointer}.dapps-section{align-items:center;display:flex;flex-direction:column;width:100%}*{box-sizing:border-box;margin:0;padding:0}body{font-family:Raleway,sans-serif}.App{min-height:100vh}.cards-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-top:40px;width:100%}@media (max-width:768px){.cards-container{flex-direction:column}}.content-section{align-items:center;display:flex;flex-direction:column;width:100%}.footer{margin-top:auto;padding:16px 24px;width:100%}.footer-button-container{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}
/*# sourceMappingURL=main.686ed173.css.map*/