body{background:#0c0c0e;color:#1a1a1a;font-family:var(--font-body)}.m-btn-primary:hover{transform:translateY(-2px) scale(1.02)!important;box-shadow:0 18px 48px #ff7a1a73!important}.m-btn-secondary:hover{background:#ffffffb3!important;border-color:#a0a3b1!important}.m-step-card:hover{transform:translateY(-6px)!important;box-shadow:0 20px 56px #0000001a!important}.m-icard:hover{transform:translateY(-4px)!important;box-shadow:0 16px 48px #00000012!important}.m-feat:hover{transform:translate(6px)!important;box-shadow:0 8px 32px #00000014!important}.m-fcard{transition:transform .4s cubic-bezier(.16,1,.3,1),border-color .4s,background .4s}.m-fcard:hover{transform:translateY(-5px)!important;border-color:#ffffff29!important;background:#ffffff0d!important}.m-fcard:hover .m-fcard-icon{transform:scale(1.08) rotate(-4deg)!important}.m-fcard:hover .m-fcard-glow{opacity:1!important}.m-fcard-icon{transition:transform .4s cubic-bezier(.16,1,.3,1)}.m-fcard-glow{transition:opacity .5s ease}.m-cmp-row:hover{background:#ffffff06!important}.m-cmp2-row:not(.m-cmp2-head){transition:background .25s}.m-cmp2-row:not(.m-cmp2-head):hover .m-cmp2-cards{background:#ffffff06!important}.m-cmp2-row:not(.m-cmp2-head):hover .m-cmp2-dynk{background:#ff7a1a1a!important}.m-cmp2-row:not(.m-cmp2-head):hover .m-cmp2-label{color:#fff9!important}.m-flink:hover{color:#ff7a1a!important}.m-flegal:hover{color:#ffffff8c!important}.m-waitlist-btn:hover{opacity:.9!important}@media(max-width:1024px){.m-scale-grid,.m-platform-grid{grid-template-columns:1fr!important}}@media(max-width:900px){.m-step-flow{flex-direction:column!important;max-width:400px!important;margin-left:auto!important;margin-right:auto!important}.m-step-arrow{transform:rotate(90deg)}.m-icard-grid{grid-template-columns:1fr!important}.m-hero-stats{flex-wrap:wrap!important;gap:20px!important}.m-cmp-header,.m-cmp-row-inner{grid-template-columns:1.4fr 1fr 1fr!important}.m-ftr-cols{gap:32px!important;flex-wrap:wrap!important}}@media(max-width:600px){.m-inner{padding:0 20px!important}.m-sec{padding:80px 0!important}.m-hero-inner{padding:110px 20px 60px!important}.m-stat-div{display:none!important}.m-ftr-top{flex-direction:column!important;gap:40px!important}.m-ftr-cols{flex-direction:column!important;gap:24px!important}.m-ftr-bottom{flex-direction:column!important;text-align:center!important;gap:12px!important}.m-cmp-header{padding:14px 16px!important}.m-cmp-row-inner{padding:14px 16px!important;font-size:12px!important}.m-cmp2-row{grid-template-columns:1.2fr 1fr 1fr!important}.m-cmp2-label{padding:16px 14px!important;font-size:10px!important}.m-cmp2-cards,.m-cmp2-dynk{padding:16px 14px!important;font-size:13px!important}.m-cmp2-head>div{padding:16px 14px!important}.m-fees-stats{grid-template-columns:1fr!important}.m-fees-stat{border-right:none!important;border-bottom:1px solid rgba(255,255,255,.07)!important}.m-fees-stat:last-child{border-bottom:none!important}.m-fees-cards{grid-template-columns:1fr!important}}@media(max-width:900px){.m-fees-stats{grid-template-columns:1fr 1fr!important}}@media(max-width:600px){#coming-soon-banner span:nth-child(3){display:none}}@media(max-width:768px){.m-inner{padding:0 24px!important}.m-sec{padding:80px 0!important}.m-reach-header{margin-bottom:40px!important}.m-reach-steps{grid-template-columns:1fr 1fr!important}.m-reach-step{padding:28px 20px!important;border-right:none!important;border-bottom:1px solid rgba(0,0,0,.1)!important}.m-reach-step:nth-child(odd){border-right:1px solid rgba(0,0,0,.1)!important}.m-reach-step:nth-last-child(-n+2){border-bottom:none!important}.m-platform-phone img{max-width:220px!important}.m-scale-grid{gap:48px!important}}@media(max-width:480px){.m-sec{padding:60px 0!important}.m-reach-header{margin-bottom:24px!important}.m-reach-steps{grid-template-columns:1fr!important}.m-reach-step{padding:24px 0!important;border-right:none!important;border-bottom:1px solid rgba(0,0,0,.1)!important}.m-reach-step:nth-child(odd){border-right:none!important}.m-reach-step:nth-last-child(-n+2){border-bottom:1px solid rgba(0,0,0,.1)!important}.m-reach-step:last-child{border-bottom:none!important}.m-waitlist-form-inner{flex-direction:column!important}.m-waitlist-form-inner input{border-radius:12px 12px 0 0!important}.m-waitlist-form-inner button{justify-content:center!important;border-radius:0 0 12px 12px!important}.m-scale-grid{gap:36px!important}.m-fees-cards{gap:14px!important}}
