html,body{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#060913;color:#e2e8f0;font-family:'Plus Jakarta Sans',sans-serif;overflow-x:hidden;scroll-behavior:smooth;}img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;pointer-events:auto;}@keyframes floatLevitate{0%{transform:translateY(0px);}50%{transform:translateY(-8px);}100%{transform:translateY(0px);}}.animate-fade-up,.feature-card,.cynapse-pricing-card-dark,.front-panel-container,.location-item-active{opacity:0;transform:translateY(24px);transition:opacity 0.6s cubic-bezier(0.16,1,0.3,1),transform 0.6s cubic-bezier(0.16,1,0.3,1);}.animate-fade-up.visible,.feature-card.visible,.cynapse-pricing-card-dark.visible,.front-panel-container.visible,.location-item-active.visible{opacity:1;transform:translateY(0);}.cynapse-navbar{background:rgba(6,9,19,0.85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(168,85,247,0.12);padding:14px 0;transition:all 0.3s ease;}.cynapse-navbar.sticky{background:rgba(6,9,19,0.95);box-shadow:0 10px 30px rgba(0,0,0,0.5);}.cynapse-brand-wrap{display:flex;align-items:center;gap:12px;text-decoration:none;}.cynapse-brand-logo{width:38px;height:38px;object-fit:contain;filter:drop-shadow(0 0 10px rgba(168,85,247,0.6));}.cynapse-brand-title{font-size:24px;font-weight:800;letter-spacing:-0.5px;color:#ffffff !important;margin:0;}.cynapse-brand-title span.dot{color:#a855f7;}.transparent-icon-btn{background:transparent !important;border:none !important;box-shadow:none !important;color:#c4b5fd !important;padding:6px !important;display:inline-flex;align-items:center;justify-content:center;transition:all 0.25s ease;}.transparent-icon-btn:hover{color:#ffffff !important;transform:scale(1.15);filter:drop-shadow(0 0 10px #a855f7);}.ud-hero-custom{padding:140px 0 70px;background:radial-gradient(circle at 50% 15%,rgba(124,58,237,0.25) 0%,rgba(6,9,19,1) 75%);position:relative;text-align:center;}.hero-hardware-tag{display:inline-block;font-size:14px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#c4b5fd;margin-bottom:16px;background:transparent !important;border:none !important;box-shadow:none !important;text-shadow:none !important;animation:none !important;padding:0 !important;}.hero-main-title{font-size:52px;font-weight:800;line-height:1.12;color:#ffffff;letter-spacing:-1.2px;margin-bottom:18px;}.hero-main-desc{font-size:18px;color:#94a3b8;max-width:780px;margin:0 auto 34px;line-height:1.65;}.hero-cta-group{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;}.hero-btn-primary{background:#7c3aed;color:#ffffff !important;font-weight:700;padding:14px 34px;border-radius:14px;text-decoration:none;box-shadow:0 4px 20px rgba(124,58,237,0.4);transition:all 0.3s cubic-bezier(0.4,0,0.2,1);display:inline-flex;align-items:center;gap:10px;}.hero-btn-primary svg{transition:transform 0.25s ease;}.hero-btn-primary:hover{background:#6d28d9;transform:translateY(-3px) scale(1.02);box-shadow:0 8px 30px rgba(124,58,237,0.65);}.hero-btn-primary:hover svg{transform:translateX(4px);}.hero-btn-discord{background:#5865F2;color:#ffffff !important;font-weight:700;padding:14px 34px;border-radius:14px;text-decoration:none;box-shadow:0 4px 20px rgba(88,101,242,0.35);transition:all 0.3s cubic-bezier(0.4,0,0.2,1);display:inline-flex;align-items:center;gap:10px;}.hero-btn-discord:hover{background:#4752C4;transform:translateY(-3px) scale(1.02);box-shadow:0 8px 30px rgba(88,101,242,0.6);}.front-panel-section{padding:70px 0 90px;background:#080c18;position:relative;text-align:center;}.front-panel-container{max-width:960px;margin:0 auto;border-radius:20px;overflow:hidden;border:1px solid rgba(168,85,247,0.25);box-shadow:0 25px 60px rgba(0,0,0,0.8),0 0 40px rgba(124,58,237,0.2);background:#0d1222;}.front-panel-container img{width:100%;height:auto;display:block;}.features-section{padding:100px 0 70px;background:#060913;}.feature-card{background:#0d1222;border:1px solid rgba(168,85,247,0.15);border-radius:20px;padding:32px 26px;height:100%;transition:all 0.35s cubic-bezier(0.4,0,0.2,1);}.feature-card:hover{transform:translateY(-8px);border-color:#a855f7;box-shadow:0 20px 45px rgba(124,58,237,0.2);}.feature-icon-wrap{width:52px;height:52px;border-radius:14px;background:rgba(124,58,237,0.15);color:#c4b5fd;display:flex;align-items:center;justify-content:center;font-size:24px;margin-bottom:20px;}.feature-icon-wrap svg{width:26px;height:26px;color:#c4b5fd;}.feature-card-title{color:#ffffff;font-size:20px;font-weight:700;margin-bottom:10px;}.feature-card-desc{color:#94a3b8;font-size:14px;line-height:1.65;margin:0;}.marquee-section{padding:42px 0;background:#070a16;border-top:1px solid rgba(168,85,247,0.14);border-bottom:1px solid rgba(168,85,247,0.14);overflow:hidden;position:relative;width:100%;}.marquee-section::before,.marquee-section::after{content:"";position:absolute;top:0;width:140px;height:100%;z-index:3;pointer-events:none;}.marquee-section::before{left:0;background:linear-gradient(to right,#070a16,transparent);}.marquee-section::after{right:0;background:linear-gradient(to left,#070a16,transparent);}.marquee-container{display:flex;overflow:hidden;width:100%;user-select:none;pointer-events:auto;}.marquee-track{display:flex;flex-shrink:0;align-items:center;justify-content:space-around;min-width:100%;gap:60px;padding-right:60px;animation:seamlessMarqueeLTR 26s linear infinite;}.marquee-container:hover .marquee-track{animation-play-state:paused !important;}@keyframes seamlessMarqueeLTR{from{transform:translateX(-100%);}to{transform:translateX(0);}}.brand-logo-item{display:inline-flex;align-items:center;gap:12px;height:38px;white-space:nowrap;cursor:pointer;}.brand-logo-item img{width:32px;height:32px;object-fit:contain;display:block;filter:brightness(0) invert(0.7);transition:all 0.25s ease;}.brand-logo-item:hover img{filter:brightness(0) invert(1);transform:scale(1.1);}.brand-logo-item .brand-name{color:#cbd5e1;font-size:19px;font-weight:800;letter-spacing:0.5px;transition:color 0.25s ease;}.brand-logo-item:hover .brand-name{color:#ffffff;}.panel-original-section{padding:100px 0;background:#090d1a;border-top:1px solid rgba(168,85,247,0.15);border-bottom:1px solid rgba(168,85,247,0.15);}.panel-solid-frame{border-radius:20px;overflow:hidden;border:1px solid rgba(168,85,247,0.3);box-shadow:0 25px 60px rgba(0,0,0,0.8),0 0 40px rgba(124,58,237,0.2);background:#0b0f19;}.panel-solid-frame img{width:100%;height:auto;display:block;}.global-presence-section{padding:100px 0;background:#060913;border-bottom:1px solid rgba(168,85,247,0.15);}.location-item-active{background:#0d1222;border:1px solid rgba(16,185,129,0.3);border-radius:16px;padding:20px 24px;margin-bottom:16px;box-shadow:0 10px 25px rgba(0,0,0,0.4);}.location-item-future{background:rgba(13,18,34,0.5);border:1px dashed rgba(255,255,255,0.15);border-radius:16px;padding:18px 24px;}.europe-map-wrap{position:relative;width:100%;max-width:480px;margin:0 auto;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;border-radius:50%;opacity:1 !important;transform:none !important;}.europe-map-img{width:100%;height:100%;display:block;border-radius:50%;box-shadow:0 15px 35px rgba(0,0,0,0.6);pointer-events:none;}.map-marker-pin{position:absolute;transform:translate(-50%,-50%);pointer-events:none;display:flex;align-items:center;justify-content:center;}.map-pin-core{width:13px;height:13px;border-radius:50%;background:#10b981;border:2px solid #ffffff;box-shadow:0 0 10px #10b981;position:relative;z-index:5;}@keyframes radarWaveCSS{0%{transform:scale(0.6);opacity:0.9;}100%{transform:scale(3.2);opacity:0;}}.map-radar-ring{position:absolute;width:22px;height:22px;border-radius:50%;border:1.5px solid #10b981;animation:radarWaveCSS 2.4s cubic-bezier(0.16,1,0.3,1) infinite;pointer-events:none;z-index:3;}.map-radar-ring.r2{animation-delay:0.8s;}.map-pin-badge{position:absolute;left:18px;top:-14px;display:inline-flex;align-items:center;gap:8px;background:#080c1d;border:1.5px solid rgba(16,185,129,0.7);padding:4px 12px;border-radius:20px;white-space:nowrap;font-size:12px;font-weight:800;color:#ffffff;box-shadow:0 4px 14px rgba(0,0,0,0.6),0 0 10px rgba(16,185,129,0.4);z-index:10;}.map-pin-badge .badge-dot{width:6px;height:6px;border-radius:50%;background:#10b981;}.pricing-section-dark{background:#080c18;padding:110px 0;border-bottom:1px solid rgba(168,85,247,0.15);}.cynapse-pricing-card-dark{position:relative;background:#0d1224;border:1px solid rgba(168,85,247,0.22);border-radius:24px;padding:42px 28px 32px;transition:all 0.35s cubic-bezier(0.4,0,0.2,1);box-shadow:0 10px 30px rgba(0,0,0,0.4);overflow:hidden;height:100%;display:flex;flex-direction:column;}.cynapse-pricing-card-dark:hover{transform:translateY(-8px);box-shadow:0 25px 50px rgba(124,58,237,0.22);border-color:#a855f7;}.cynapse-pricing-card-dark.popular-card{border:2px solid #a855f7;box-shadow:0 15px 40px rgba(124,58,237,0.25);}.popular-badge-top{position:absolute;top:0;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,#a855f7 0%,#7c3aed 100%);color:#ffffff;font-size:12px;font-weight:800;padding:6px 24px;border-bottom-left-radius:12px;border-bottom-right-radius:12px;box-shadow:0 4px 16px rgba(124,58,237,0.6);letter-spacing:1px;text-transform:uppercase;z-index:12;}.diagonal-strike-overlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:30;filter:drop-shadow(0 0 8px rgba(239,68,68,0.8));}.plan-sold-out-badge{position:absolute;top:18px;right:18px;background:rgba(239,68,68,0.12);color:#f87171;border:1px solid rgba(239,68,68,0.35);font-size:11px;font-weight:700;padding:4px 12px;border-radius:6px;text-transform:uppercase;letter-spacing:0.5px;z-index:25;}.plan-title-dark{font-size:22px;font-weight:800;color:#ffffff;margin-bottom:6px;}.plan-price-wrap-dark{margin:16px 0 22px;}.plan-price-dark{font-size:38px;font-weight:800;color:#c084fc;}.plan-period-dark{font-size:15px;color:#94a3b8;font-weight:500;}.plan-features-dark{list-style:none;padding:0;margin:0 0 28px;flex:1;}.plan-features-dark li{display:flex;align-items:center;gap:10px;font-size:14px;color:#cbd5e1;padding:8px 0;border-bottom:1px solid rgba(255,255,255,0.06);}.plan-features-dark li svg{width:18px;height:18px;color:#a855f7;flex-shrink:0;}.plan-features-dark li.hardware-highlight{font-weight:700;color:#ffffff;}.plan-btn-active{width:100%;padding:13px 20px;border-radius:12px;background:#7c3aed;color:#ffffff !important;font-weight:700;font-size:14px;text-align:center;text-decoration:none;display:block;transition:all 0.3s ease;box-shadow:0 4px 14px rgba(124,58,237,0.3);border:none;}.plan-btn-active:hover{background:#6d28d9;transform:translateY(-2px);box-shadow:0 6px 20px rgba(124,58,237,0.5);color:#ffffff !important;}.plan-btn-disabled{width:100%;padding:13px 20px;border-radius:12px;background:rgba(255,255,255,0.06) !important;color:#64748b !important;border:1px solid rgba(255,255,255,0.1) !important;font-weight:700;font-size:14px;cursor:not-allowed;pointer-events:none;text-align:center;}.faq-section{padding:100px 0;background:#060913;}.faq-section h2,.faq-section span,.faq-section p{text-shadow:none !important;filter:none !important;}.faq-card{background:#0d1222;border:1px solid rgba(168,85,247,0.15);border-radius:16px;margin-bottom:16px;overflow:hidden;}.faq-btn{width:100%;padding:20px 24px;background:transparent;border:none;display:flex;align-items:center;justify-content:space-between;color:#ffffff;font-weight:700;font-size:16px;text-align:left;cursor:pointer;}.faq-body{padding:0 24px 20px;color:#94a3b8;font-size:14px;line-height:1.65;}.community-section-purple{background:linear-gradient(135deg,#180d2e 0%,#060913 100%);padding:80px 0;border-top:1px solid rgba(168,85,247,0.2);border-bottom:1px solid rgba(168,85,247,0.2);}.nodes-status-pill{display:inline-flex;align-items:center;gap:8px;background:#10b981;color:#ffffff !important;font-size:13px;font-weight:700;padding:8px 18px;border-radius:30px;text-decoration:none;box-shadow:0 0 16px rgba(16,185,129,0.4);transition:all 0.25s ease;}.nodes-status-pill:hover{background:#059669;transform:scale(1.04);box-shadow:0 0 20px rgba(16,185,129,0.6);}.nodes-status-pill::before{content:"";width:8px;height:8px;background:#ffffff;border-radius:50%;box-shadow:0 0 6px #ffffff;}.footer-wrap{background:#04060d;padding:70px 0 30px;border-top:1px solid rgba(255,255,255,0.05);}.status-page-layout{background-color:#060913;min-height:100vh;display:flex;flex-direction:column;}@keyframes statusLoadingSweep{0%{transform:scaleX(0);opacity:1;}60%{transform:scaleX(0.75);opacity:1;}100%{transform:scaleX(1);opacity:0;}}.status-loading-bar{position:fixed;top:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,#7c3aed,#10b981,#a855f7);transform-origin:left center;animation:statusLoadingSweep 1.2s cubic-bezier(0.16,1,0.3,1) forwards;z-index:9999;}@keyframes statusFadeIn{from{opacity:0;transform:translateY(16px);}to{opacity:1;transform:translateY(0);}}.status-main-content{flex:1 0 auto;padding:130px 0 60px;}.status-summary-card{background:#0d1222;border:1px solid #1e293b;border-radius:14px;padding:20px 24px;display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;animation:statusFadeIn 0.5s cubic-bezier(0.16,1,0.3,1) forwards;}.status-state-pill{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#10b981;background:rgba(16,185,129,0.1);padding:5px 14px;border-radius:20px;border:1px solid rgba(16,185,129,0.25);}@keyframes pulseGlowDot{0%{box-shadow:0 0 0 0 rgba(16,185,129,0.7);}70%{box-shadow:0 0 0 7px rgba(16,185,129,0);}100%{box-shadow:0 0 0 0 rgba(16,185,129,0);}}.status-dot-pulse{width:9px;height:9px;border-radius:50%;background:#10b981;display:inline-block;animation:pulseGlowDot 2s infinite ease-in-out;}.status-panel-box{background:#0b0f19;border:1px solid #1e293b;border-radius:14px;padding:24px;margin-bottom:24px;animation:statusFadeIn 0.6s cubic-bezier(0.16,1,0.3,1) 0.1s both;}.status-grid-row{display:grid;grid-template-columns:240px 1fr 110px;align-items:center;gap:20px;padding:16px 8px;border-radius:8px;border-bottom:1px solid rgba(255,255,255,0.05);animation:statusFadeIn 0.45s ease both;transition:background-color 0.2s ease,transform 0.2s ease;}.status-grid-row:nth-child(2){animation-delay:0.12s;}.status-grid-row:nth-child(3){animation-delay:0.18s;}.status-grid-row:nth-child(4){animation-delay:0.24s;}.status-grid-row:nth-child(5){animation-delay:0.30s;}.status-grid-row:nth-child(6){animation-delay:0.36s;}.status-grid-row:hover{background-color:rgba(255,255,255,0.025);}.status-grid-row:last-child{border-bottom:none;}.status-grid-header{color:#64748b;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:1px;padding-bottom:12px;border-bottom:1px solid #1e293b;animation:none !important;}.status-grid-header:hover{background-color:transparent !important;}.uptime-bars-strip{display:flex;gap:4px;align-items:center;justify-content:center;width:100%;}.uptime-bar-tick{flex:1;height:22px;max-width:6px;border-radius:3px;background:#10b981;opacity:0.85;transition:all 0.2s ease;}.uptime-bar-tick:hover{transform:scaleY(1.3);background:#34d399;opacity:1;}.status-badge-inline{display:inline-flex;align-items:center;justify-content:flex-end;gap:7px;font-size:13px;font-weight:700;color:#10b981;text-align:right;}.status-badge-inline .dot{width:7px;height:7px;border-radius:50%;background:#10b981;animation:pulseGlowDot 2s infinite ease-in-out;}.status-metrics-row{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:24px;animation:statusFadeIn 0.7s cubic-bezier(0.16,1,0.3,1) 0.3s both;}@media (max-width:768px){.status-grid-row{grid-template-columns:1fr auto;}.uptime-bars-strip{display:none;}.status-metrics-row{grid-template-columns:repeat(2,1fr);}}.metric-unit-card{background:#0d1222;border:1px solid #1e293b;border-radius:12px;padding:16px;transition:transform 0.2s ease,border-color 0.2s ease;}.metric-unit-card:hover{transform:translateY(-3px);border-color:#a855f7;}.metric-unit-card span{font-size:12px;color:#64748b;display:block;margin-bottom:4px;}.metric-unit-card strong{font-size:18px;color:#ffffff;font-weight:700;}.status-footer-bar{flex-shrink:0;background:#04060d;border-top:1px solid rgba(255,255,255,0.05);padding:24px 0;text-align:center;}