.defi{background-color:#050510}.defi h2.special{font-family:var(--font-neuepower);font-size:34px;font-weight:800;line-height:42px}.defi h2{font-family:var(--font-neuepower);font-size:28px;font-weight:800;line-height:36px}.defi h3{font-family:var(--font-sf);letter-spacing:-.04rem;font-size:16px;font-weight:400;line-height:22px}.defi h4{font-family:var(--font-neuepower);font-size:18px;font-weight:800;line-height:24px}.defi p{font-family:var(--font-sf);font-size:16px;font-weight:500;line-height:22px}.defi .bottom-fade{background:linear-gradient(#0000 0%,#050510 100%)}.defi .top-fade{background:linear-gradient(#050510 0%,#0000 100%)}.defi .left-fade{background:linear-gradient(270deg,#0000 0%,#050510 100%)}.defi .right-fade{background:linear-gradient(90deg,transparent 0%,#050510var(--background)100%)}.defi .banner{background:linear-gradient(90deg,#16163437 0%,#dbdbf11e 50.41%,#16163406 100%)}.defi .banner p{letter-spacing:.3rem;font-size:16px;font-weight:800;line-height:22px;font-family:var(--font-neuepower)}.defi .banner-border{background:linear-gradient(90.76deg,#fff0 -.49%,#fffffff9 39.37%,#fff0 106.2%);height:1px}.defi .subtitle{background:linear-gradient(90deg,#ffffff14 0%,#99999914 100%);border:1px solid #ffffff73;border-radius:200px;padding:12px 40px}.defi .step{background:#ffffff07;border-radius:0;padding:20px 16px}.defi .step:hover{background-color:#ffffff1f}.defi .step p{letter-spacing:-4%;font-size:22px;font-weight:400;line-height:22px}.defi .faqheader{background-color:#050510;border-radius:0}.defi .ball{background:0 0;border:1px solid #3e5934;border-radius:0;width:auto;height:auto;padding:2px;left:calc(50% - 9px)}.defi .ball-inner{background:#3e5934;width:13px;height:13px}.defi .glow{opacity:1;background:radial-gradient(42.52% 42.52% at 50% 26.25%,#3e593498 0%,#0000 100%)}.defi .button-container{border-image-source:linear-gradient(90deg,#3d5833 0%,#85bf70 67.5%,#fff 100%)}.defi .button-container:hover{box-shadow:0 4px 75px #3d58333d}.defi button{background:linear-gradient(92.15deg,#3d5833 2.09%,#85bf70 86.55%)}.defi button.alt{color:#fff;background:linear-gradient(90deg,#3d583325 0%,#85bf702a 67.5%,#ffffff2a 100%);box-shadow:0 4px 50px #3d58333d}@media screen and (min-width:1024px){.defi h2.special{font-size:110px;line-height:115px}.defi h2{font-size:64px;line-height:73px}.defi h3{font-size:33px;line-height:36px}.defi h4{font-size:38px;line-height:33px}.defi p{font-size:28px;line-height:36px}.defi .banner p{font-size:20px;line-height:36px}}
