.landing-module-scss-module__u68hWW__container{background-color:var(--bg);min-height:100vh;color:var(--text-primary);font-family:var(--font-main);flex-direction:column;display:flex;position:relative;overflow-x:hidden}.landing-module-scss-module__u68hWW__nebula{background:radial-gradient(circle at 70% 30%,var(--primary)0%,transparent 50%),radial-gradient(circle at 20% 70%,var(--accent-low)0%,transparent 50%);opacity:.12;filter:blur(100px);position:absolute;inset:0}.landing-module-scss-module__u68hWW__navbar{z-index:50;justify-content:space-between;align-items:center;height:110px;padding:0 80px;display:flex}@media (max-width:768px){.landing-module-scss-module__u68hWW__navbar{height:80px;padding:0 24px}}.landing-module-scss-module__u68hWW__navbar .landing-module-scss-module__u68hWW__logo{letter-spacing:-.05em;color:var(--primary);font-size:1.4rem;font-weight:900}.landing-module-scss-module__u68hWW__navbar .landing-module-scss-module__u68hWW__loginBtn{letter-spacing:.15em;color:var(--text-primary);border:1px solid var(--border);padding:10px 24px;font-size:.7rem;font-weight:800;text-decoration:none;transition:all .3s}.landing-module-scss-module__u68hWW__navbar .landing-module-scss-module__u68hWW__loginBtn:hover{background:var(--text-primary);color:var(--bg)}.landing-module-scss-module__u68hWW__hero{z-index:10;flex:1;grid-template-columns:1fr 1fr;align-items:center;padding:0 80px;display:grid}@media (max-width:1024px){.landing-module-scss-module__u68hWW__hero{grid-template-columns:1fr;padding:40px 24px;position:relative}}.landing-module-scss-module__u68hWW__heroContent{z-index:20;position:relative}.landing-module-scss-module__u68hWW__heroContent .landing-module-scss-module__u68hWW__badge{letter-spacing:.3em;color:var(--accent-main);align-items:center;gap:10px;margin-bottom:24px;font-size:.65rem;font-weight:800;display:inline-flex}.landing-module-scss-module__u68hWW__heroContent .landing-module-scss-module__u68hWW__badge .landing-module-scss-module__u68hWW__dot{background:var(--accent-main);width:6px;height:6px;box-shadow:0 0 10px var(--accent-main);border-radius:50%}.landing-module-scss-module__u68hWW__heroContent .landing-module-scss-module__u68hWW__title{letter-spacing:-.05em;margin-bottom:32px;font-size:clamp(2.5rem,7vw,5.5rem);font-weight:800;line-height:.95}.landing-module-scss-module__u68hWW__heroContent .landing-module-scss-module__u68hWW__title span{color:var(--primary)}.landing-module-scss-module__u68hWW__heroContent .landing-module-scss-module__u68hWW__description{max-width:480px;color:var(--text-secondary);margin-bottom:48px;font-size:1.1rem;line-height:1.6}.landing-module-scss-module__u68hWW__ctaGroup{align-items:center;gap:24px;display:flex}@media (max-width:600px){.landing-module-scss-module__u68hWW__ctaGroup{flex-direction:column;align-items:flex-start}}.landing-module-scss-module__u68hWW__ctaGroup .landing-module-scss-module__u68hWW__mainCta{letter-spacing:.15em!important;border-radius:0!important;height:64px!important;padding:0 48px!important;font-weight:900!important}.landing-module-scss-module__u68hWW__stableBuildCard{background:0 0;border-radius:2px;padding:1.2px;position:relative;overflow:hidden}.landing-module-scss-module__u68hWW__kineticFrame{background:conic-gradient(from 0deg,transparent,var(--primary),var(--accent-main),transparent);animation:10s linear infinite landing-module-scss-module__u68hWW__rotate;position:absolute;inset:-150%}.landing-module-scss-module__u68hWW__innerBuild{z-index:1;background:var(--card);flex-direction:column;align-items:center;padding:12px 24px;display:flex;position:relative}.landing-module-scss-module__u68hWW__innerBuild .landing-module-scss-module__u68hWW__version{color:var(--text-primary);font-size:.75rem;font-weight:900}.landing-module-scss-module__u68hWW__innerBuild .landing-module-scss-module__u68hWW__status{color:var(--accent-main);letter-spacing:.1em;font-size:.5rem;font-weight:800}.landing-module-scss-module__u68hWW__visualColumn{justify-content:flex-end;align-items:center;display:flex}@media (max-width:1024px){.landing-module-scss-module__u68hWW__visualColumn{opacity:.4;z-index:0;pointer-events:none;position:absolute;top:10%;right:-10%;transform:scale(.8)}}.landing-module-scss-module__u68hWW__nexusObject{justify-content:center;align-items:center;width:340px;height:340px;display:flex;position:relative}.landing-module-scss-module__u68hWW__nexusObject .landing-module-scss-module__u68hWW__orbitLine{border:1px solid var(--border);opacity:.4;border-radius:50%;animation:20s linear infinite landing-module-scss-module__u68hWW__rotate;position:absolute;inset:0}.landing-module-scss-module__u68hWW__nexusObject .landing-module-scss-module__u68hWW__orbitLine .landing-module-scss-module__u68hWW__satellite{background:var(--accent-main);width:10px;height:10px;box-shadow:0 0 20px var(--accent-main);border-radius:50%;position:absolute;top:38px;left:38px}.landing-module-scss-module__u68hWW__nexusObject .landing-module-scss-module__u68hWW__diamondLogo{background:var(--primary);width:100px;height:100px;box-shadow:0 0 50px rgba(var(--primary-rgb),.2);justify-content:center;align-items:center;display:flex;transform:rotate(45deg)}.landing-module-scss-module__u68hWW__nexusObject .landing-module-scss-module__u68hWW__diamondLogo .landing-module-scss-module__u68hWW__f{color:#fff;font-size:2.8rem;font-weight:900;transform:rotate(-45deg)}.landing-module-scss-module__u68hWW__footer{letter-spacing:.2em;color:var(--text-secondary);border-top:1px solid var(--border);justify-content:space-between;padding:40px 80px;font-size:.65rem;font-weight:800;display:flex}@media (max-width:768px){.landing-module-scss-module__u68hWW__footer{flex-direction:column;gap:20px;padding:40px 24px}}.landing-module-scss-module__u68hWW__footer .landing-module-scss-module__u68hWW__divider{color:var(--border);margin:0 15px}.landing-module-scss-module__u68hWW__footer .landing-module-scss-module__u68hWW__status{align-items:center;gap:10px;display:flex}.landing-module-scss-module__u68hWW__footer .landing-module-scss-module__u68hWW__status .landing-module-scss-module__u68hWW__pulse{background:var(--success-main);border-radius:50%;width:8px;height:8px;animation:2s infinite alternate landing-module-scss-module__u68hWW__pulse}@keyframes landing-module-scss-module__u68hWW__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes landing-module-scss-module__u68hWW__pulse{0%{opacity:.4}to{opacity:1}}
