.ndax-landing{overflow:clip}.ndax-hero{isolation:isolate}.ndax-hero:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(ellipse at 78% 38%, color-mix(in srgb, var(--primary) 23%, transparent), transparent 43%), radial-gradient(ellipse at 15% 75%, color-mix(in srgb, var(--chart-2) 10%, transparent), transparent 40%), radial-gradient(ellipse at 95% 85%, color-mix(in srgb, var(--warning) 10%, transparent), transparent 35%);animation:14s ease-in-out infinite alternate ndax-atmosphere;position:absolute;inset:-15%}.ndax-frame{--frame-color:var(--primary);isolation:isolate;border:1px solid color-mix(in srgb, var(--frame-color) 42%, var(--border));background:radial-gradient(ellipse at 100% 0%, color-mix(in srgb, var(--frame-color) 9%, transparent), transparent 70%), var(--card);box-shadow:0 0 22px -14px var(--frame-color), var(--shadow-sm);transition:border-color var(--transition-slow), box-shadow var(--transition-slow), transform var(--transition-slow);position:relative;overflow:hidden}.ndax-frame:after{content:"";left:var(--pointer-x,50%);top:var(--pointer-y,50%);pointer-events:none;z-index:-1;opacity:0;background:radial-gradient(circle, color-mix(in srgb, var(--frame-color) 19%, transparent), transparent 68%);border-radius:50%;width:300px;height:300px;margin:-150px 0 0 -150px;position:absolute;transform:scale(.15)}.ndax-frame:hover{border-color:var(--frame-color);box-shadow:0 0 32px -17px var(--frame-color), var(--shadow-md)}.ndax-frame:hover:after{animation:.3s ease-out forwards ndax-pulse}.ndax-feature:hover{transform:translateY(-4px)}.ndax-teal{--frame-color:var(--chart-2)}.ndax-amber,.ndax-cta:hover{--frame-color:var(--warning)}.ndax-word{background:linear-gradient(105deg, var(--primary), var(--chart-2));color:#0000;-webkit-background-clip:text;background-clip:text}.ndax-orbit{aspect-ratio:1;width:min(100%,470px);margin:auto;position:relative}.ndax-orbit-ring{border:1px solid color-mix(in srgb, var(--primary) 45%, transparent);box-shadow:0 0 35px -18px var(--primary);border-radius:50%;position:absolute;inset:9%;transform:rotate(-28deg)scaleY(.57)}.ndax-orbit-ring:nth-child(2){border-color:color-mix(in srgb, var(--chart-2) 35%, transparent);inset:2%;transform:rotate(35deg)scaleY(.7)}.ndax-orbit-ring:nth-child(3){border-color:color-mix(in srgb, var(--warning) 40%, transparent);inset:19%;transform:rotate(80deg)scaleY(.75)}.ndax-orbit-core{border:1px solid color-mix(in srgb, var(--primary) 70%, var(--border));background:linear-gradient(135deg, color-mix(in srgb, var(--primary) 24%, var(--card)), var(--card));box-shadow:0 0 80px -18px color-mix(in srgb, var(--primary) 60%, transparent), var(--shadow-lg);border-radius:28%;place-items:center;display:grid;position:absolute;inset:27%;transform:rotate(-12deg)}.ndax-orbit-core span{transform:rotate(12deg)}.ndax-orbit-chip{font-family:var(--font-heading);letter-spacing:-.04em;background:var(--card);box-shadow:var(--shadow-md);border-radius:1rem;padding:.65rem 1rem;font-weight:700;position:absolute}.ndax-orbit-chip:first-of-type{border:1px solid var(--warning);color:var(--warning);top:22%;left:8%}.ndax-orbit-chip:nth-of-type(2){border:1px solid var(--chart-2);color:var(--chart-2);top:39%;right:3%}.ndax-orbit-chip:nth-of-type(3){border:1px solid var(--primary);color:var(--primary);bottom:11%;left:25%}.ndax-dot-grid{background-image:radial-gradient(var(--border) 1px, transparent 1px);background-size:22px 22px}@keyframes ndax-atmosphere{0%{transform:translate(0,0)rotate(0)}to{transform:translate(-3%,3%)rotate(9deg)}}@keyframes ndax-pulse{0%{opacity:.8;transform:scale(.15)}to{opacity:0;transform:scale(1.4)}}@media (width<=767px){.ndax-frame:after{width:180px;height:180px;margin:-90px 0 0 -90px}}@media (prefers-reduced-motion:reduce){.ndax-hero:before,.ndax-frame:hover:after{animation:none}.ndax-frame,.ndax-feature{transition:none}.ndax-feature:hover{transform:none}html{scroll-behavior:auto}}
