.react-flow{direction:ltr;--xy-edge-stroke-default: #b1b1b7;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #555;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(255, 255, 255, .5);--xy-minimap-background-color-default: #fff;--xy-minimap-mask-background-color-default: rgba(240, 240, 240, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #e2e2e2;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: transparent;--xy-background-pattern-dots-color-default: #91919a;--xy-background-pattern-lines-color-default: #eee;--xy-background-pattern-cross-color-default: #e2e2e2;background-color:var(--xy-background-color, var(--xy-background-color-default));--xy-node-color-default: inherit;--xy-node-border-default: 1px solid #1a192b;--xy-node-background-color-default: #fff;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(0, 0, 0, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #1a192b;--xy-node-border-radius-default: 3px;--xy-handle-background-color-default: #1a192b;--xy-handle-border-color-default: #fff;--xy-selection-background-color-default: rgba(0, 89, 220, .08);--xy-selection-border-default: 1px dotted rgba(0, 89, 220, .8);--xy-controls-button-background-color-default: #fefefe;--xy-controls-button-background-color-hover-default: #f4f4f4;--xy-controls-button-color-default: inherit;--xy-controls-button-color-hover-default: inherit;--xy-controls-button-border-color-default: #eee;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #ffffff;--xy-edge-label-color-default: inherit;--xy-resize-background-color-default: #3367d9}.react-flow.dark{--xy-edge-stroke-default: #3e3e3e;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #727272;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(150, 150, 150, .25);--xy-minimap-background-color-default: #141414;--xy-minimap-mask-background-color-default: rgba(60, 60, 60, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #2b2b2b;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: #141414;--xy-background-pattern-dots-color-default: #777;--xy-background-pattern-lines-color-default: #777;--xy-background-pattern-cross-color-default: #777;--xy-node-color-default: #f8f8f8;--xy-node-border-default: 1px solid #3c3c3c;--xy-node-background-color-default: #1e1e1e;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(255, 255, 255, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #999;--xy-handle-background-color-default: #bebebe;--xy-handle-border-color-default: #1e1e1e;--xy-selection-background-color-default: rgba(200, 200, 220, .08);--xy-selection-border-default: 1px dotted rgba(200, 200, 220, .8);--xy-controls-button-background-color-default: #2b2b2b;--xy-controls-button-background-color-hover-default: #3e3e3e;--xy-controls-button-color-default: #f8f8f8;--xy-controls-button-color-hover-default: #fff;--xy-controls-button-border-color-default: #5b5b5b;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #141414;--xy-edge-label-color-default: #f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props, var(--xy-background-color, var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1;touch-action:none}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width, var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke, var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width, var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;position:absolute;pointer-events:none}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected, var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{z-index:1001;overflow:visible;position:absolute}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background-color:var(--xy-handle-background-color, var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color, var(--xy-handle-border-color-default));border-radius:100%}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:0;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px) translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-50%)}.react-flow__attribution{font-size:10px;background:var(--xy-attribution-background-color, var(--xy-attribution-background-color-default));padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;left:0;top:0}.react-flow__viewport-portal{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__minimap{background:var( --xy-minimap-background-color-props, var(--xy-minimap-background-color, var(--xy-minimap-background-color-default)) )}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var( --xy-minimap-mask-background-color-props, var(--xy-minimap-mask-background-color, var(--xy-minimap-mask-background-color-default)) );stroke:var( --xy-minimap-mask-stroke-color-props, var(--xy-minimap-mask-stroke-color, var(--xy-minimap-mask-stroke-color-default)) );stroke-width:var( --xy-minimap-mask-stroke-width-props, var(--xy-minimap-mask-stroke-width, var(--xy-minimap-mask-stroke-width-default)) )}.react-flow__minimap-node{fill:var( --xy-minimap-node-background-color-props, var(--xy-minimap-node-background-color, var(--xy-minimap-node-background-color-default)) );stroke:var( --xy-minimap-node-stroke-color-props, var(--xy-minimap-node-stroke-color, var(--xy-minimap-node-stroke-color-default)) );stroke-width:var( --xy-minimap-node-stroke-width-props, var(--xy-minimap-node-stroke-width, var(--xy-minimap-node-stroke-width-default)) )}.react-flow__background-pattern.dots{fill:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-dots-color-default)) )}.react-flow__background-pattern.lines{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-lines-color-default)) )}.react-flow__background-pattern.cross{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-cross-color-default)) )}.react-flow__controls{display:flex;flex-direction:column;box-shadow:var(--xy-controls-box-shadow, var(--xy-controls-box-shadow-default))}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{display:flex;justify-content:center;align-items:center;height:26px;width:26px;padding:4px;border:none;background:var(--xy-controls-button-background-color, var(--xy-controls-button-background-color-default));border-bottom:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) );color:var( --xy-controls-button-color-props, var(--xy-controls-button-color, var(--xy-controls-button-color-default)) );cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px;fill:currentColor}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{padding:10px;border-radius:var(--xy-node-border-radius, var(--xy-node-border-radius-default));width:150px;font-size:12px;color:var(--xy-node-color, var(--xy-node-color-default));text-align:center;border:var(--xy-node-border, var(--xy-node-border-default));background-color:var(--xy-node-background-color, var(--xy-node-background-color-default))}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover, var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected, var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color, var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color, var(--xy-selection-background-color-default));border:var(--xy-selection-border, var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var( --xy-controls-button-background-color-hover-props, var(--xy-controls-button-background-color-hover, var(--xy-controls-button-background-color-hover-default)) );color:var( --xy-controls-button-color-hover-props, var(--xy-controls-button-color-hover, var(--xy-controls-button-color-hover-default)) )}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) )}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:5px;height:5px;border:1px solid #fff;border-radius:1px;background-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));translate:-50% -50%}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color, var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color, var(--xy-edge-label-color-default))}:root{--bg: #0d0d0d;--bg-deep: #050606;--surface: #171818;--surface-2: #20221f;--line: rgba(255, 255, 255, .11);--line-soft: rgba(255, 255, 255, .07);--text: #f4f5f0;--muted: #a8aaa3;--muted-2: #73766f;--lime: #b5ff00;--lime-2: #88c900;--cyan: #5eead4;--amber: #f6c85f;--danger: #ff6a64;--radius: 8px;--max: 1280px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--text);background:var(--bg);letter-spacing:0}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;background:var(--bg)}button,input,select,textarea{font:inherit;letter-spacing:0}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}button.is-busy:disabled,.wallet-option.is-loading:disabled{opacity:1}a{color:inherit;text-decoration:none}.site{position:relative;min-height:100vh;overflow-x:clip;background:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px),var(--bg);background-size:42px 42px}.topbar{position:fixed;z-index:30;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:72px;padding:14px clamp(18px,4vw,48px);border-bottom:1px solid var(--line-soft);background:#050606c7;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.brand{display:inline-flex;align-items:center;gap:10px;color:var(--text);font-size:22px;font-weight:750;white-space:nowrap}.brand-mark{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:8px;background:var(--lime);color:#090a08;font-weight:900;box-shadow:0 0 26px #b5ff0038}.public-nav{display:flex;align-items:center;justify-content:center;gap:clamp(14px,2vw,28px);color:var(--muted);font-size:14px}.public-nav a{transition:color .16s ease,transform .16s ease}.public-nav a:hover{color:var(--text);transform:translateY(-1px)}.topbar-actions,.hero-actions,.app-header-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.button,.lang-switch{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:var(--radius);padding:10px 16px;font-weight:720;white-space:nowrap;transition:transform .16s ease,border-color .16s ease,background .16s ease,color .16s ease,box-shadow .16s ease}.button:hover,.lang-switch:hover{transform:translateY(-1px)}.button-primary{background:var(--lime);color:#080907;box-shadow:0 0 26px #b5ff002e}.button-primary:hover{background:#c7ff2c}.button-spinner{display:inline-block;width:16px;height:16px;flex:0 0 16px;border:2px solid currentColor;border-right-color:transparent;border-radius:999px;opacity:.86;animation:spin .72s linear infinite}.button-ghost,.lang-switch{border-color:var(--line);background:#ffffff0b;color:var(--text)}.button-ghost:hover,.lang-switch:hover{border-color:#b5ff008c}.lang-switch .active-lang{color:var(--lime)}.hero-section{position:relative;display:grid;min-height:92vh;padding:118px clamp(18px,5vw,80px) 42px;overflow:hidden;isolation:isolate}.hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;overflow:hidden;background:radial-gradient(circle at 72% 23%,rgba(181,255,0,.18),transparent 25%),radial-gradient(circle at 18% 34%,rgba(94,234,212,.11),transparent 24%),linear-gradient(90deg,#050606fa,#050606c2 48%,#050606fa)}.hero-bg:before{position:absolute;top:8%;right:-8%;bottom:0;left:38%;content:"";background:linear-gradient(rgba(181,255,0,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(181,255,0,.08) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:radial-gradient(circle at 50% 40%,#000 0%,transparent 68%);mask-image:radial-gradient(circle at 50% 40%,#000 0%,transparent 68%);animation:gridDrift 16s linear infinite}.hero-bg:after{position:absolute;width:520px;height:520px;right:10%;top:20%;content:"";border:1px solid rgba(181,255,0,.22);border-radius:50%;box-shadow:0 0 80px #b5ff0014,inset 0 0 70px #b5ff0012;animation:orbitFloat 7s ease-in-out infinite}.hero-section:after{position:absolute;inset:auto 0 0;z-index:-1;height:38%;content:"";background:linear-gradient(transparent,var(--bg))}.hero-inner{width:min(840px,100%);max-width:100%;min-width:0;align-self:center;position:relative;z-index:1}.hero-kicker{margin:0 0 22px;color:var(--lime);font-size:15px;font-weight:760}.hero-inner h1{max-width:920px;width:100%;margin:0;font-size:clamp(42px,6vw,82px);line-height:.98;font-weight:820}.hero-lead{max-width:760px;margin:24px 0 0;color:#d6d8d0;font-size:clamp(17px,2vw,22px);line-height:1.65}.hero-actions{margin-top:34px}.hero-note{max-width:720px;margin:22px 0 0;color:var(--muted);font-size:14px;line-height:1.7}.hero-lower{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,.8fr);gap:18px;align-self:end;width:min(var(--max),100%);margin-top:44px}.video-preview,.timeline-item,.risk-row,.stat-card,.panel,.team-hero,.ai-output{position:relative;overflow:hidden;border:1px solid var(--line-soft);border-radius:var(--radius);background:#171818d6}.stat-card:before,.panel:before,.level-card:before,.team-hero:before,.payback-row:before,.record-card:before,.withdraw-balance:before{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;content:"";background:linear-gradient(115deg,transparent 0%,rgba(181,255,0,.08) 42%,transparent 64%);opacity:0;transform:translate(-40%);transition:opacity .18s ease,transform .5s ease}.stat-card:hover:before,.panel:hover:before,.level-card:hover:before,.team-hero:hover:before,.payback-row:hover:before,.record-card:hover:before,.withdraw-balance:hover:before{opacity:1;transform:translate(40%)}.video-preview{position:relative;min-height:0;aspect-ratio:16 / 9;overflow:hidden}.intro-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#050606;object-fit:cover}.video-poster{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:radial-gradient(circle at 50% 45%,rgba(181,255,0,.22),transparent 24%),radial-gradient(circle at 80% 20%,rgba(94,234,212,.16),transparent 28%),linear-gradient(135deg,#050606,#10130c 52%,#070807)}.poster-orbit{position:absolute;top:18%;right:25%;bottom:18%;left:25%;border:1px solid rgba(181,255,0,.38);border-radius:50%;box-shadow:0 0 32px #b5ff0038,inset 0 0 28px #b5ff001f;animation:pulse 2.6s ease-in-out infinite}.poster-orbit:before,.poster-orbit:after{position:absolute;content:"";border-radius:50%}.poster-orbit:before{top:22%;right:22%;bottom:22%;left:22%;border:1px dashed rgba(181,255,0,.32);animation:spin 18s linear infinite}.poster-orbit:after{width:12px;height:12px;right:12%;top:10%;background:var(--lime);box-shadow:0 0 24px #b5ff00cc}.poster-grid{position:absolute;top:16px;right:16px;bottom:16px;left:16px;display:grid;grid-template-columns:repeat(7,1fr);gap:8px;opacity:.55}.poster-grid i{min-height:12px;border:1px solid rgba(181,255,0,.26);border-radius:4px;background:#b5ff000f}.video-shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,rgba(6,7,6,.72),rgba(6,7,6,.08) 58%,transparent),linear-gradient(180deg,rgba(6,7,6,.72),transparent 42%)}.play-button{position:absolute;left:24px;bottom:28px;display:inline-flex;width:54px;height:54px;align-items:center;justify-content:center;border:0;border-radius:50%;background:var(--lime);color:#080907;box-shadow:0 0 28px #b5ff003d}.video-caption{position:absolute;top:24px;left:24px;right:22px;display:grid;gap:6px;max-width:min(320px,calc(100% - 48px));pointer-events:none}.video-caption strong{font-size:20px}.video-caption span{color:var(--muted);font-size:13px;line-height:1.5}.metric-line,.status-line{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:42px;border-bottom:1px solid var(--line-soft);color:var(--muted)}.metric-line strong,.status-line strong{color:var(--text);text-align:right}.content-band,.footer-band{width:min(var(--max),calc(100% - 36px));margin:0 auto;padding:clamp(64px,10vw,120px) 0}.section-heading{display:grid;gap:14px;max-width:860px;margin-bottom:34px}.section-index{color:var(--lime);font-weight:820}.section-heading h2,.hero-inner h1,.hero-lead,.hero-note,.footer-band h2{overflow-wrap:anywhere;word-break:break-word}.section-heading h2,.footer-band h2{margin:0;font-size:clamp(30px,4vw,52px);line-height:1.08}.panel h2{margin:20px 0 10px;font-size:22px;line-height:1.25}.footer-band p{margin:0;color:var(--muted);line-height:1.75}.timeline{display:grid;gap:12px}.timeline-item{display:grid;grid-template-columns:82px 1fr;align-items:center;min-height:78px;padding:16px 22px}.timeline-item span{color:var(--lime);font-size:28px;font-weight:850}.timeline-item p{margin:0;font-size:20px;font-weight:700}.risk-list{display:grid;gap:12px;max-width:980px}.risk-row{display:flex;align-items:center;gap:12px;min-height:68px;padding:16px 20px;color:#dedfd9}.risk-row svg{flex:0 0 auto;color:var(--amber)}.footer-band{border-top:1px solid var(--line-soft)}.public-footer{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.7fr);align-items:end;gap:32px}.footer-brand{display:flex;align-items:center;gap:14px}.footer-brand strong{display:block;margin-bottom:6px;font-size:24px}.footer-brand p{margin:0;color:var(--muted);line-height:1.55}.footer-links{display:grid;gap:10px;justify-items:end;color:var(--muted)}.footer-links a{color:var(--lime);font-weight:760}.auth-site{display:grid;grid-template-rows:auto 1fr auto;min-height:100vh;overflow:hidden;background:radial-gradient(circle at 16% 18%,rgba(181,255,0,.16),transparent 26%),radial-gradient(circle at 82% 30%,rgba(94,234,212,.12),transparent 28%),linear-gradient(rgba(181,255,0,.026) 1px,transparent 1px),linear-gradient(90deg,rgba(181,255,0,.026) 1px,transparent 1px),#050606;background-size:auto,auto,42px 42px,42px 42px,auto}.auth-site:before{position:absolute;inset:12% auto auto 50%;width:min(74vw,740px);height:min(74vw,740px);pointer-events:none;content:"";border:1px solid rgba(181,255,0,.16);border-radius:50%;transform:translate(-18%);box-shadow:inset 0 0 80px #b5ff000f,0 0 120px #b5ff0014;animation:orbitFloat 8s ease-in-out infinite}.auth-topbar{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px clamp(18px,5vw,58px)}.auth-brand{border:0;padding:0;background:transparent}.auth-shell{position:relative;z-index:1;display:grid;grid-template-columns:minmax(320px,.92fr) minmax(320px,1.08fr);align-items:center;gap:clamp(20px,5vw,72px);width:min(1160px,calc(100% - 36px));margin:0 auto;padding:42px 0 58px}.auth-panel,.auth-visual,.invite-preview-card{border:1px solid rgba(255,255,255,.1);border-radius:14px;background:linear-gradient(135deg,rgba(181,255,0,.12),transparent 44%),#101211db;box-shadow:0 24px 90px #0000006b;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.auth-panel{display:grid;gap:18px;padding:clamp(24px,4vw,44px)}.auth-step{color:var(--lime);font-size:14px;font-weight:820}.auth-panel h1{max-width:560px;margin:0;font-size:clamp(36px,5vw,62px);line-height:1;overflow-wrap:anywhere}.auth-panel p{max-width:580px;margin:0;color:#d5d7cf;font-size:17px;line-height:1.65}.auth-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:8px}.auth-status{display:flex;align-items:center;gap:10px;min-height:48px;border:1px solid var(--line-soft);border-radius:var(--radius);padding:12px 14px;color:var(--muted);background:#ffffff09}.auth-status span{width:10px;height:10px;flex:0 0 auto;border-radius:50%;background:var(--muted-2)}.auth-status.scanning span,.auth-status.binding span{background:var(--lime);box-shadow:0 0 18px #b5ff00d1;animation:pulse 1s ease-in-out infinite}.auth-status.done span{background:var(--cyan)}.auth-status strong{color:var(--text);font-size:14px}.auth-visual{position:relative;display:grid;min-height:520px;place-items:center;overflow:hidden;padding:26px}.auth-visual:before,.invite-preview-card:before{position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;content:"";background:conic-gradient(from 180deg,transparent,rgba(181,255,0,.2),transparent 36%);animation:scanSweep 5.5s linear infinite}.scan-orb{position:relative;z-index:1;display:grid;width:min(260px,70vw);aspect-ratio:1;place-items:center;border:1px solid rgba(181,255,0,.36);border-radius:50%;background:radial-gradient(circle at 50% 50%,rgba(181,255,0,.22),transparent 34%),#080a09b8;box-shadow:0 0 78px #b5ff0033,inset 0 0 62px #b5ff001f}.scan-orb .brand-mark{width:76px;height:76px;border-radius:18px;font-size:34px}.scan-lines{position:absolute;top:28px;right:28px;bottom:28px;left:28px;display:grid;align-content:space-between;pointer-events:none}.scan-lines i{height:1px;background:linear-gradient(90deg,transparent,rgba(181,255,0,.34),transparent);animation:lineGlow 2.4s ease-in-out infinite}.auth-mini-grid{position:absolute;z-index:1;right:22px;bottom:22px;width:min(320px,calc(100% - 44px));border:1px solid var(--line-soft);border-radius:var(--radius);padding:12px 16px;background:#050606b8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.invite-shell{grid-template-columns:minmax(320px,.9fr) minmax(300px,.72fr)}.invite-input{margin:6px 0 0}.invite-input input{min-height:56px;color:var(--lime);font-size:22px;font-weight:820;text-transform:uppercase;box-shadow:inset 0 0 0 1px transparent}.invite-input input:focus{box-shadow:0 0 28px #b5ff0024}.invite-preview-card{position:relative;display:grid;gap:16px;overflow:hidden;padding:clamp(20px,3vw,28px)}.invite-preview-card>*{position:relative;z-index:1}.auth-footer{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;width:min(1160px,calc(100% - 36px));margin:0 auto;border-top:1px solid var(--line-soft);padding:18px 0 28px;color:var(--muted)}.auth-footer a{color:var(--lime);font-weight:760}.app-site{display:grid;grid-template-columns:284px minmax(0,1fr);min-height:100vh}.mobile-app-bar,.drawer-layer{display:none}.icon-button{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:var(--radius);background:#ffffff0b;color:var(--text)}.app-sidebar{position:sticky;top:0;height:100vh;padding:22px;border-right:1px solid var(--line-soft);background:#070808d1}.sidebar-brand{width:100%;border:0;background:transparent;padding:0}.wallet-card{display:grid;gap:7px;margin:26px 0;border:1px solid var(--line-soft);border-radius:var(--radius);padding:16px;background:var(--surface)}.wallet-card span{color:var(--muted);font-size:13px}.wallet-card strong{color:var(--lime)}.wallet-check-button{display:inline-flex;min-height:34px;align-items:center;justify-content:center;border:1px solid rgba(181,255,0,.34);border-radius:calc(var(--radius) - 4px);padding:7px 12px;background:#b5ff0014;color:var(--text);font:inherit;font-weight:800;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease}.wallet-check-button:hover,.wallet-check-button:focus-visible{border-color:#b5ff00b8;background:#b5ff0029;color:var(--lime);outline:none}.app-nav{display:grid;gap:8px}.app-nav button{display:flex;align-items:center;gap:10px;min-height:44px;border:1px solid transparent;border-radius:var(--radius);padding:10px 12px;background:transparent;color:var(--muted);text-align:left}.app-nav button:hover,.app-nav button.active{border-color:#b5ff0059;background:#b5ff0014;color:var(--text)}.app-nav button.locked{border-color:#ffffff0f;background:#ffffff06;color:color-mix(in srgb,var(--muted) 74%,transparent)}.app-main{min-width:0;padding:26px clamp(18px,4vw,42px) 56px}.app-header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:28px}.app-header p{margin:0 0 8px;color:var(--lime);font-size:13px;font-weight:720}.app-header h1{margin:0;font-size:clamp(30px,4vw,46px);line-height:1.1}.app-section{display:grid;gap:18px}.app-section-shell{min-width:0;animation:sectionSwap .26s cubic-bezier(.2,.8,.2,1) both;will-change:opacity,transform}.mobile-dashboard-hero{display:none}.app-footer{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:42px;border-top:1px solid var(--line-soft);padding-top:22px;color:var(--muted)}.app-footer div{display:flex;gap:12px;flex-wrap:wrap}.app-footer strong,.app-footer a{color:var(--lime)}.stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.stat-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.stat-card{display:grid;gap:10px;min-height:132px;padding:20px}.stat-card span,.stat-card small{color:var(--muted)}.stat-card strong{font-size:clamp(28px,4vw,42px);line-height:1}.app-columns,.withdraw-layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.panel{padding:22px}.panel h2{margin:0 0 16px}.status-line{justify-content:start}.status-line strong{margin-left:auto}.level-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.level-card{display:grid;gap:14px;min-height:238px;border:1px solid var(--line-soft);border-radius:var(--radius);padding:20px;background:var(--surface)}.level-card.current{border-color:#b5ff00b8;background:linear-gradient(180deg,rgba(181,255,0,.12),transparent 60%),var(--surface)}.level-card span{color:var(--lime);font-size:28px;font-weight:850}.level-card strong{font-size:20px}.level-card p{margin:0;color:var(--muted);line-height:1.5}.level-card .button{align-self:end}.team-hero{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:24px;background:linear-gradient(90deg,rgba(181,255,0,.13),transparent 68%),var(--surface)}.team-hero span{color:var(--muted)}.team-hero strong{display:block;margin:6px 0;color:var(--lime);font-size:36px}.team-hero p{margin:0;color:var(--muted);overflow-wrap:anywhere}.field-label{display:grid;gap:8px;margin-bottom:14px;color:var(--muted)}.field-label input,.field-label select,.ai-demo textarea{width:100%;border:1px solid var(--line);border-radius:var(--radius);background:#0b0c0c;color:var(--text);padding:12px 14px;outline:none}.field-label input:focus,.field-label select:focus,.ai-demo textarea:focus{border-color:#b5ff008c}.full-width{width:100%}.table-wrap{overflow:auto;border:1px solid var(--line-soft);border-radius:var(--radius)}table{width:100%;min-width:720px;border-collapse:collapse;background:var(--surface)}th,td{border-bottom:1px solid var(--line-soft);padding:16px;text-align:left}th{color:var(--muted);font-size:13px}td{color:#e4e5df}.record-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.record-tabs button{min-height:44px;border:1px solid var(--line-soft);border-radius:var(--radius);background:#ffffff09;color:var(--muted);font-weight:760}.record-tabs button.active{border-color:#b5ff009e;background:#b5ff001f;color:var(--text)}.record-card-list{display:none}.record-card{border:1px solid var(--line-soft);border-radius:var(--radius);padding:18px;background:#171818d6}.record-card>div,.record-card footer{display:flex;justify-content:space-between;gap:12px}.record-card span,.record-card time,.record-card p{color:var(--muted)}.record-card strong{color:var(--lime)}.record-card h3{margin:14px 0 6px}.record-card p{margin:0 0 16px}.ai-demo{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr)}.ai-demo textarea{min-height:150px;margin-bottom:14px;resize:vertical;line-height:1.6}.ai-output{min-height:260px;padding:24px;color:#dfe1d8;line-height:1.8}.ai-public-stack{display:grid;gap:18px}.public-ai-demo{display:grid;grid-template-columns:minmax(280px,.85fr) minmax(0,1.15fr);gap:18px}.ai-console{border:1px solid var(--line-soft);border-radius:var(--radius);padding:22px;background:linear-gradient(135deg,rgba(181,255,0,.1),transparent 42%),var(--surface)}.ai-console-head{display:flex;align-items:center;gap:8px;margin-bottom:14px;color:var(--lime);font-weight:780}.ai-console textarea{width:100%;min-height:136px;margin-bottom:14px;border:1px solid var(--line);border-radius:var(--radius);background:#0b0c0c;color:var(--text);padding:12px 14px;line-height:1.6;outline:none;resize:vertical}.loading-state{display:flex;align-items:center;gap:12px}.loading-state span{width:18px;height:18px;border:2px solid rgba(181,255,0,.28);border-top-color:var(--lime);border-radius:50%;animation:spin .7s linear infinite}.membership-head,.payback-hero,.qr-card{border:1px solid var(--line-soft);border-radius:var(--radius);background:linear-gradient(135deg,rgba(181,255,0,.1),transparent 58%),var(--surface)}.membership-head{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:24px}.membership-head span,.payback-hero span,.withdraw-balance span{color:var(--muted)}.membership-head strong,.payback-hero strong,.withdraw-balance strong{display:block;margin:8px 0;color:var(--text);font-size:clamp(28px,4vw,42px);line-height:1}.membership-head p,.payback-hero p,.withdraw-balance p,.level-card small{margin:0;color:var(--muted);line-height:1.55}.membership-head p{color:var(--lime)}.order-status{display:inline-flex;align-items:center;gap:8px;min-height:42px;border:1px solid rgba(181,255,0,.35);border-radius:var(--radius);padding:10px 14px;color:var(--lime);white-space:nowrap}.level-card.muted-card{opacity:.72}.payback-hero{display:flex;align-items:center;gap:22px;padding:24px}.payback-hero.compact{border:0;padding:0;background:transparent}.progress-ring{--value: 0%;display:grid;width:124px;height:124px;flex:0 0 auto;place-items:center;border-radius:50%;background:radial-gradient(circle at center,#121413 58%,transparent 60%),conic-gradient(var(--lime) var(--value),rgba(255,255,255,.09) 0);box-shadow:0 0 28px #b5ff0026}.progress-ring span{color:var(--text);font-size:26px;font-weight:850}.payback-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.payback-row{display:grid;gap:12px;border:1px solid var(--line-soft);border-radius:var(--radius);padding:22px;background:var(--surface)}.payback-row>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:12px}.payback-row>div:first-child span{color:var(--lime);font-size:24px;font-weight:850}.progress-track{height:9px;overflow:hidden;border-radius:999px;background:#ffffff14}.progress-track i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--lime),var(--cyan));animation:progressIn .9s ease both}.quick-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.quick-action{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:48px;border:1px solid var(--line-soft);border-radius:var(--radius);background:#ffffff09;color:var(--text);padding:12px 14px}.quick-action:hover{border-color:#b5ff0073;background:#b5ff0014}.invite-copy{min-width:0}.team-actions{display:flex;gap:10px;margin-top:16px;flex-wrap:wrap}.qr-card{display:grid;gap:10px;width:186px;flex:0 0 auto;border:1px solid rgba(181,255,0,.36);border-radius:var(--radius);padding:14px;background:linear-gradient(180deg,rgba(181,255,0,.11),transparent 60%),#111311;color:var(--text);text-align:center;box-shadow:0 0 32px #b5ff001f}.qr-card img{width:100%;aspect-ratio:1;border-radius:6px;background:#fff;padding:8px}.qr-placeholder{display:grid;width:100%;aspect-ratio:1;place-items:center;border-radius:6px;background:#faffeff0;color:#050605;padding:8px}.qr-frame-label,.qr-card span:last-child{color:var(--lime);font-size:13px;font-weight:780}.qr-modal-layer{position:fixed;z-index:80;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:clamp(14px,2.5vh,22px);overflow:hidden;background:#000000c2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:fadeIn .18s ease both}.invite-modal-card{position:relative;display:flex;width:min(390px,calc(100vw - 36px),45dvh);aspect-ratio:3 / 4;flex-direction:column;gap:clamp(7px,1.2vh,12px);border:1px solid rgba(181,255,0,.38);border-radius:14px;padding:clamp(12px,2vh,20px);overflow:hidden;background:radial-gradient(circle at 50% 0%,rgba(181,255,0,.18),transparent 34%),linear-gradient(180deg,#161915,#080908);box-shadow:0 20px 90px #00000085;animation:modalIn .22s ease both}.modal-close{position:absolute;z-index:4;top:clamp(8px,1.4vh,14px);right:clamp(8px,1.4vh,14px);width:clamp(34px,5.4vh,44px);height:clamp(34px,5.4vh,44px)}.invite-card-brand{display:flex;align-items:center;gap:12px;margin-bottom:0}.invite-card-brand strong{display:block;font-size:clamp(17px,3vh,22px)}.invite-card-brand span:last-child,.invite-card-info p{color:var(--muted)}.invite-card-qr{border:1px solid rgba(181,255,0,.32);border-radius:12px;padding:clamp(8px,1.6vh,14px);background:#f7ffe9}.invite-card-qr img{display:block;width:100%;border-radius:8px}.invite-empty-qr{display:grid;min-height:0;aspect-ratio:1;place-items:center;gap:10px;border:1px dashed rgba(181,255,0,.34);border-radius:12px;background:linear-gradient(rgba(181,255,0,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(181,255,0,.06) 1px,transparent 1px),#05060694;background-size:24px 24px;color:var(--lime)}.invite-empty-qr span{color:var(--muted);font-weight:760}.invite-card-info{margin:0;text-align:center}.invite-card-info span{color:var(--muted)}.invite-card-info strong{display:block;color:var(--lime);font-size:clamp(26px,5.4vh,42px);line-height:1.1}.invite-card-info p{margin:8px 0 0}.asset-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:16px}.asset-tabs button{min-height:44px;border:1px solid var(--line-soft);border-radius:var(--radius);background:#ffffff09;color:var(--muted);font-weight:760}.asset-tabs button.active{border-color:#b5ff0099;background:#b5ff001f;color:var(--text)}.withdraw-balance{display:grid;gap:4px;margin-bottom:18px;border:1px solid var(--line-soft);border-radius:var(--radius);padding:18px;background:#ffffff09}.pending-signature-panel{display:grid;gap:12px;margin:0 0 14px}.pending-signature-panel strong{line-height:1.45}.pending-signature-panel+.button.full-width{margin-top:10px}.paginated-lines{display:grid}.pagination{display:grid;grid-template-columns:minmax(116px,auto) auto minmax(116px,auto);align-items:center;justify-content:end;gap:10px;min-width:0}.pagination button{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:7px;border:1px solid var(--line-soft);border-radius:var(--radius);padding:9px 13px;background:#ffffff09;color:var(--text);font-weight:680;transition:border-color .16s ease,background .16s ease,transform .16s ease}.pagination button:not(:disabled):hover{border-color:#b5ff007a;background:#b5ff0014;transform:translateY(-1px)}.pagination span{color:var(--muted);font-size:13px;font-weight:760;white-space:nowrap}.reveal{animation:revealUp .56s ease both}.delay-1{animation-delay:.12s}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{transform:scale(1.04);opacity:.82}}@keyframes barPulse{50%{transform:scaleY(.72);opacity:.72}}@keyframes progressIn{0%{width:0}}@keyframes revealUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes sectionSwap{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes gridDrift{to{transform:translate3d(-72px,-72px,0)}}@keyframes orbitFloat{50%{transform:translateY(-16px) scale(1.04)}}@keyframes fadeIn{0%{opacity:0}}@keyframes modalIn{0%{opacity:0;transform:translateY(16px) scale(.96)}}@keyframes drawerIn{0%{opacity:0;transform:translate(24px)}}@keyframes scanSweep{to{transform:rotate(360deg)}}@keyframes lineGlow{50%{opacity:.28;transform:translate(18px)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media(max-width:1060px){.public-nav{display:none}.hero-lower,.public-ai-demo,.app-columns,.withdraw-layout,.ai-demo,.payback-list{grid-template-columns:1fr}.stat-grid,.stat-grid.three,.level-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:780px){.topbar{position:sticky;min-height:auto}.brand{font-size:18px}.topbar-actions .button-ghost{display:none}.hero-section{min-height:auto;padding-top:52px}.hero-inner h1{font-size:38px;line-height:1.04}.hero-lead{margin-top:18px;font-size:18px;line-height:1.55}.hero-lower{margin-top:26px}.content-band,.footer-band{width:min(100% - 28px,var(--max))}.stat-grid,.stat-grid.three,.level-grid{grid-template-columns:1fr}.public-footer,.team-hero,.app-header,.membership-head,.payback-hero{align-items:stretch;flex-direction:column}.app-site{display:block;padding-top:76px}.app-sidebar{display:none}.mobile-app-bar{position:fixed;z-index:50;top:0;left:0;right:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:76px;border-bottom:1px solid var(--line-soft);padding:10px 14px;background:#050606e6;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.mobile-brand{border:0;padding:0;background:transparent}.mobile-brand span:last-child{display:none}.mobile-page-meta{display:grid;min-width:0}.mobile-page-meta strong{overflow:hidden;font-size:18px;text-overflow:ellipsis;white-space:nowrap}.mobile-page-meta span{overflow:hidden;color:var(--muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.drawer-layer{position:fixed;z-index:70;top:0;right:0;bottom:0;left:0;display:block;background:#0000009e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mobile-drawer{position:absolute;top:10px;right:10px;bottom:10px;width:min(340px,calc(100% - 20px));overflow:auto;border:1px solid rgba(181,255,0,.28);border-radius:14px;padding:16px;background:linear-gradient(135deg,rgba(181,255,0,.09),transparent 48%),#0b0c0c;box-shadow:0 24px 80px #00000094;animation:drawerIn .22s ease both}.drawer-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.drawer-head span{color:var(--muted);font-size:13px}.drawer-head strong{display:block;margin-top:4px;color:var(--lime)}.drawer-nav{display:grid;gap:8px}.drawer-nav button{display:grid;grid-template-columns:22px 1fr 18px;align-items:center;gap:10px;min-height:48px;border:1px solid var(--line-soft);border-radius:var(--radius);background:#ffffff09;color:var(--text);padding:12px;text-align:left}.drawer-nav button.active{border-color:#b5ff0094;background:#b5ff001f}.drawer-nav button.locked{border-color:#ffffff14;background:#ffffff06;color:color-mix(in srgb,var(--muted) 76%,transparent)}.drawer-actions{display:grid;gap:10px;margin-top:18px}.drawer-actions .button,.drawer-actions .lang-switch{width:100%}.app-main{padding-top:18px}.app-header{display:none}.public-footer,.app-footer,.app-footer div{align-items:start;grid-template-columns:1fr;flex-direction:column}.footer-links{justify-items:start}}@media(max-width:520px){.hero-inner h1{font-size:34px;line-height:1.08;word-break:break-word}.hero-actions .button,.topbar-actions,.app-header-actions,.button{width:100%}.lang-switch{width:auto}.video-caption{left:86px;right:14px;bottom:20px}.play-button{left:20px;bottom:20px;width:48px;height:48px}.timeline-item{grid-template-columns:1fr;gap:10px}.progress-ring{width:104px;height:104px}.quick-actions{grid-template-columns:1fr}.qr-card{width:100%;max-width:190px}.record-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.record-table{display:none}.record-card-list{display:grid;gap:12px}}@media(max-width:900px){.auth-shell,.invite-shell{grid-template-columns:1fr;align-items:stretch;padding-top:16px}.auth-visual{min-height:360px}}@media(max-width:780px){.public-site .topbar{gap:10px;padding:10px 14px;background:#050606e0}.public-site .brand{font-size:15px}.public-site .brand-mark,.auth-topbar .brand-mark,.mobile-app-bar .brand-mark{width:32px;height:32px}.public-site .lang-switch,.auth-topbar .lang-switch{min-height:36px;padding:8px 10px;font-size:12px}.hero-section{padding:28px 14px 34px}.hero-bg{background:radial-gradient(circle at 74% 12%,rgba(181,255,0,.2),transparent 28%),radial-gradient(circle at 18% 30%,rgba(94,234,212,.12),transparent 28%),linear-gradient(180deg,#050606eb,#050606fa)}.hero-bg:after{width:300px;height:300px;right:-74px;top:70px}.hero-kicker{margin-bottom:12px;font-size:12px}.hero-inner h1{max-width:360px;font-size:31px;line-height:1.05}.hero-lead{max-width:360px;margin-top:14px;font-size:14px;line-height:1.62}.hero-actions{display:grid;grid-template-columns:1fr;gap:10px;margin-top:20px}.hero-note{margin-top:14px;font-size:12px;line-height:1.6}.hero-lower{gap:12px;margin-top:22px}.video-preview{aspect-ratio:1.45 / 1}.video-caption strong{font-size:15px}.video-caption span{font-size:12px}.content-band,.footer-band{padding:46px 0}.section-heading{gap:10px;margin-bottom:20px}.section-heading h2,.footer-band h2{font-size:26px;line-height:1.14}.timeline-item,.risk-row{min-height:auto;padding:18px}.panel h2{margin:12px 0 8px;font-size:20px}.auth-topbar{padding:14px}.auth-topbar .brand{font-size:17px}.auth-shell{width:min(100% - 28px,1160px);padding-bottom:30px}.auth-panel,.invite-preview-card{border-radius:12px;padding:20px}.auth-panel h1{font-size:32px;line-height:1.06}.auth-panel p{font-size:14px;line-height:1.65}.auth-actions{display:grid;grid-template-columns:1fr}.auth-status{align-items:flex-start}.auth-visual{min-height:300px}.scan-orb{width:190px}.scan-orb .brand-mark{width:58px;height:58px;font-size:26px}.auth-mini-grid{position:relative;right:auto;bottom:auto;width:100%;margin-top:22px}.auth-footer{width:min(100% - 28px,1160px);align-items:flex-start;flex-direction:column;padding-bottom:22px}.app-main{padding:14px 14px 34px}.app-section{gap:12px}.mobile-dashboard-hero{display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid rgba(181,255,0,.24);border-radius:14px;padding:16px;background:radial-gradient(circle at 84% 18%,rgba(181,255,0,.16),transparent 35%),linear-gradient(135deg,#b5ff001f,#ffffff08),#111312e6;box-shadow:0 18px 46px #00000042}.mobile-dashboard-hero span,.mobile-dashboard-hero p{color:var(--muted)}.mobile-dashboard-hero strong{display:block;margin:6px 0;font-size:26px;line-height:1.05}.mobile-dashboard-hero p{margin:0;font-size:13px}.mobile-dashboard-hero .progress-ring{width:88px;height:88px}.mobile-dashboard-hero .progress-ring span{font-size:20px}.app-section .stat-grid,.app-section .stat-grid.three{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.app-section .stat-card{min-height:94px;gap:8px;border-radius:12px;padding:14px}.app-section .stat-card strong{font-size:24px}.app-section .stat-card small,.app-section .stat-card span{font-size:12px;line-height:1.35}.panel{border-radius:12px;padding:16px}.panel h2{margin:0 0 12px;font-size:22px}.metric-line,.status-line{min-height:38px;font-size:14px}.payback-hero.compact{display:grid;grid-template-columns:86px minmax(0,1fr);align-items:center;gap:12px}.payback-hero.compact .progress-ring{width:78px;height:78px}.payback-hero.compact strong{font-size:22px;line-height:1.05}.quick-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.quick-action{min-height:54px;border-radius:12px;padding:12px;font-size:14px}.membership-head{border-radius:14px;padding:18px}.membership-head strong,.payback-hero strong,.withdraw-balance strong{font-size:30px}.order-status{justify-content:center;width:100%}.level-grid{display:flex;grid-template-columns:none;gap:12px;margin-right:-14px;overflow-x:auto;padding:0 14px 4px 0;scroll-snap-type:x mandatory}.level-card{min-width:218px;min-height:218px;border-radius:12px;padding:16px;scroll-snap-align:start}.level-card span{font-size:24px}.payback-hero{align-items:center;border-radius:14px;padding:18px}.payback-row{border-radius:12px;padding:16px}.team-hero{display:grid;grid-template-columns:minmax(0,1fr) 124px;align-items:center;gap:14px;border-radius:14px;padding:16px}.team-hero strong{font-size:30px}.team-hero p{font-size:12px}.team-actions{display:grid;grid-template-columns:1fr}.qr-card{width:124px;max-width:none;gap:7px;padding:10px}.qr-frame-label,.qr-card span:last-child{font-size:11px}.withdraw-layout{gap:12px}.withdraw-balance{border-radius:12px;padding:16px}.asset-tabs,.record-tabs{gap:8px}.asset-tabs button,.record-tabs button{min-height:48px;border-radius:12px;font-size:14px}.record-card{border-radius:12px;padding:16px;background:linear-gradient(135deg,rgba(181,255,0,.09),transparent 44%),#171818eb}.app-footer{margin-top:28px;padding:18px 0 0;font-size:14px}}@media(max-width:520px){.public-site .brand span:last-child{display:inline}.hero-inner h1{font-size:30px}.hero-actions .button,.auth-actions .button{width:100%}.app-section .stat-grid,.app-section .stat-grid.three,.quick-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.mobile-dashboard-hero{padding:14px}.mobile-dashboard-hero strong{font-size:24px}.team-hero{grid-template-columns:1fr}.team-hero .qr-card{width:min(190px,100%);justify-self:center}.invite-card-info strong{font-size:36px}.invite-preview-card .invite-card-qr{padding:12px}}.public-design-nav{border-bottom-color:#ffffff14;background:#000000c7}.public-design-nav .brand-mark,.auth-topbar .brand-mark,.mobile-app-bar .brand-mark{background:linear-gradient(135deg,#c4ff33,#8ee000);box-shadow:0 0 18px #b5ff006b,inset 0 1px 8px #ffffff47}.public-design-nav .public-nav{color:#ffffffc2;font-size:15px;font-weight:680}.nav-connect{min-height:46px;padding-inline:20px}.design-hero{min-height:960px;padding:118px clamp(28px,4.4vw,64px) 34px}.design-hero .hero-bg{background:radial-gradient(circle at 76% 28%,rgba(181,255,0,.2),transparent 28%),radial-gradient(circle at 18% 46%,rgba(94,234,212,.08),transparent 24%),linear-gradient(180deg,#020303,#050706 54%,#020303)}.design-hero .hero-bg:before{top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(181,255,0,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(181,255,0,.045) 1px,transparent 1px);background-size:34px 34px;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 22%,#000 78%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 22%,#000 78%,transparent 100%)}.design-hero .hero-bg:after{right:10%;top:18%;width:470px;height:470px;opacity:.62}.market-pulse-field{position:absolute;right:4%;bottom:280px;z-index:-1;display:flex;align-items:end;gap:6px;width:48%;height:320px;opacity:.72;pointer-events:none}.market-pulse-field i{width:4px;height:var(--h);border-radius:999px 999px 0 0;background:linear-gradient(180deg,#b5ff00e6,#b5ff0005);box-shadow:0 0 14px #b5ff005c;animation:barPulse 2.2s ease-in-out infinite;animation-delay:var(--d)}.design-hero-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(330px,.68fr);grid-template-rows:auto auto;gap:34px 56px;width:min(1280px,100%);margin:0 auto}.hero-copy{align-self:end;padding-top:70px}.hero-copy .hero-kicker{display:inline-flex;align-items:center;min-height:30px;border:1px solid rgba(181,255,0,.42);border-radius:999px;padding:5px 14px;background:#b5ff000f;font-size:13px}.hero-copy h1{max-width:760px;margin:0;font-size:clamp(58px,6.2vw,96px);line-height:.98;font-weight:900}.hero-copy h1:first-line{color:var(--text)}.hero-copy .hero-lead{max-width:680px;color:#f4f5f0c7;font-size:20px;line-height:1.72}.hero-copy .hero-actions .button{min-width:180px}.market-panel{align-self:start;display:grid;gap:14px;border:1px solid rgba(255,255,255,.14);border-radius:14px;padding:20px;background:linear-gradient(145deg,rgba(255,255,255,.08),transparent 40%),#121212d6;box-shadow:0 26px 90px #0000007a;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.market-panel-head,.watch-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.market-panel-head h2{margin:0;font-size:24px}.market-panel-head span{color:var(--muted);font-size:13px}.market-panel-head span:before{display:inline-block;width:7px;height:7px;margin-right:7px;border-radius:50%;background:var(--lime);box-shadow:0 0 12px #b5ff00cc;content:""}.market-signal-card,.market-risk-card,.confidence-card,.watchlist-card{border:1px solid rgba(255,255,255,.11);border-radius:8px;padding:16px;background:linear-gradient(135deg,#ffffff12,#ffffff05)}.market-signal-card{position:relative;min-height:158px;overflow:hidden}.market-signal-card span,.confidence-card span,.watchlist-card>span{color:var(--muted)}.market-signal-card strong{display:block;margin:10px 0 4px;color:var(--lime);font-size:22px}.market-signal-card b{color:var(--lime);font-size:34px}.market-signal-card svg{position:absolute;right:15px;bottom:22px;width:150px;height:60px}.market-signal-card polyline{fill:none;stroke:var(--lime);stroke-linecap:round;stroke-linejoin:round;stroke-width:4}.market-risk-card{display:grid;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:16px}.market-risk-card .progress-ring{width:84px;height:84px}.market-risk-card .progress-ring span{font-size:23px}.market-risk-card strong{display:block;color:var(--lime)}.market-risk-card span{display:block;margin:7px 0 12px;color:var(--muted)}.market-risk-card i,.confidence-card i{display:block;height:7px;overflow:hidden;border-radius:999px;background:#ffffff1f}.market-risk-card i:before,.confidence-card i:before{display:block;width:62%;height:100%;border-radius:inherit;background:var(--lime);content:""}.confidence-card strong{display:block;margin:4px 0 10px;color:var(--lime);font-size:32px}.confidence-card i:before{width:78%}.watchlist-card{display:grid;gap:11px}.watch-row b{color:var(--text)}.watch-row strong{color:var(--lime)}.watch-row strong.down{color:var(--danger)}.design-hero .video-preview{grid-column:1 / 2;min-height:380px;border-color:#ffffff29;border-radius:10px;box-shadow:0 22px 90px #00000080}.design-hero .video-poster{background:radial-gradient(circle at 50% 45%,rgba(181,255,0,.26),transparent 22%),radial-gradient(circle at 50% 50%,rgba(255,255,255,.08),transparent 24%),linear-gradient(rgba(181,255,0,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(181,255,0,.08) 1px,transparent 1px),linear-gradient(135deg,#020303,#10140f 52%,#050606);background-size:auto,auto,38px 38px,38px 38px,auto}.public-stat-band{padding-top:0}.public-stats-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid rgba(255,255,255,.13);border-radius:18px;padding:34px 24px;background:linear-gradient(135deg,#ffffff14,#ffffff06),#121212d1;box-shadow:0 24px 80px #00000061}.public-stat-item{display:grid;justify-items:center;gap:10px;min-height:112px;border-right:1px solid rgba(255,255,255,.14);text-align:center}.public-stat-item:last-child{border-right:0}.public-stat-item svg{color:var(--lime)}.public-stat-item strong{font-size:30px}.public-stat-item span{color:var(--muted)}.centered-heading{justify-items:center;max-width:860px;margin-inline:auto;text-align:center}.centered-heading p{margin:0;color:var(--muted)}.capability-deck{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;width:min(1180px,100%);margin:0 auto}.capability-card{display:grid;min-height:430px;border:1px solid rgba(181,255,0,.2);border-radius:14px;padding:34px;background:radial-gradient(circle at 26% 16%,rgba(181,255,0,.12),transparent 28%),linear-gradient(145deg,#ffffff13,#ffffff05)}.capability-icon{display:grid;width:70px;height:70px;place-items:center;border:1px solid rgba(181,255,0,.34);border-radius:50%;color:var(--lime);background:#b5ff0014}.capability-card h3{margin:30px 0 10px;color:var(--lime);font-size:26px}.capability-card p{margin:0;color:var(--muted);line-height:1.7}.capability-card ul{display:grid;gap:12px;margin:26px 0;padding:0;list-style:none}.capability-card li{color:#dfe1d8}.capability-card li:before{display:inline-grid;width:16px;height:16px;place-items:center;margin-right:9px;border-radius:50%;background:var(--lime);color:#080907;font-size:11px;content:"✓"}.capability-card a{display:inline-flex;align-self:end;align-items:center;gap:8px;color:var(--lime);font-weight:800}.ecosystem-flow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:22px;width:min(1160px,100%);margin:0 auto}.ecosystem-node{position:relative;display:grid;justify-items:center;gap:10px;color:var(--muted);text-align:center}.ecosystem-node svg{color:var(--lime)}.ecosystem-node strong{color:var(--lime);font-size:17px}.ecosystem-node i{position:absolute;top:21px;right:-23px;width:30px;border-top:1px dashed rgba(181,255,0,.7)}.ecosystem-node i:after{position:absolute;top:-4px;right:0;width:7px;height:7px;border-top:1px solid var(--lime);border-right:1px solid var(--lime);content:"";transform:rotate(45deg)}.public-ai-band .public-ai-demo{width:min(980px,100%);margin:0 auto}.design-footer{display:grid;gap:38px}.contact-panel{display:flex;align-items:center;justify-content:space-between;gap:28px;border:1px solid rgba(181,255,0,.22);border-radius:14px;padding:28px 42px;background:radial-gradient(circle at 0% 50%,rgba(181,255,0,.13),transparent 24%),#121212d6}.contact-panel>div{display:flex;align-items:center;gap:22px}.contact-panel svg{color:var(--lime)}.contact-panel h2{margin:0 0 8px}.contact-panel p{margin:0;color:var(--muted)}.footer-bottomline{display:flex;justify-content:space-between;gap:24px;border-top:1px solid var(--line-soft);padding-top:24px;color:var(--muted)}.mobile-section-title{display:none}.wallet-login-shell,.invite-shell{width:min(430px,calc(100% - 28px));grid-template-columns:1fr;justify-items:stretch}.wallet-login-card,.invite-flow-card{position:relative;overflow:hidden;border:1px solid rgba(181,255,0,.46);border-radius:22px;padding:28px 18px 30px;background:radial-gradient(circle at 50% 32%,rgba(181,255,0,.18),transparent 34%),linear-gradient(rgba(181,255,0,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(181,255,0,.035) 1px,transparent 1px),#050606;background-size:auto,28px 28px,28px 28px,auto;box-shadow:0 0 0 1px #ffffff0a,0 28px 90px #0000009e}.wallet-login-heading,.invite-title-block{display:grid;justify-items:center;gap:12px;text-align:center}.wallet-login-heading h1,.invite-title-block h1{margin:0;color:var(--lime);font-size:32px;line-height:1.05}.wallet-login-heading p,.invite-title-block p{margin:0;color:var(--muted)}.wallet-core-visual{position:relative;display:grid;min-height:260px;place-items:center;margin:14px 0 16px}.wallet-circuit{position:absolute;width:220px;height:220px;border:1px solid rgba(181,255,0,.32);clip-path:polygon(50% 0,86% 18%,100% 50%,86% 82%,50% 100%,14% 82%,0 50%,14% 18%);background:radial-gradient(circle,rgba(181,255,0,.24),transparent 46%),#b5ff000a;box-shadow:0 0 44px #b5ff0047,inset 0 0 34px #b5ff002e;animation:pulse 2.8s ease-in-out infinite}.wallet-core-visual .brand-mark{width:78px;height:78px;border-radius:18px;font-size:36px}.wallet-options{display:grid;gap:10px}.wallet-option-wrap{display:grid;gap:8px}.wallet-group-label{margin:4px 2px 0;color:var(--lime);font-size:12px;font-weight:780;letter-spacing:.02em}.wallet-group-label.muted{margin-top:8px;color:var(--muted)}.wallet-option{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:66px;border:1px solid rgba(255,255,255,.13);border-radius:8px;padding:10px 16px;background:#ffffff09;color:var(--text);text-align:left;transition:border-color .16s ease,background .16s ease,transform .16s ease}.wallet-option.detected{border-color:#b5ff004d;background:linear-gradient(90deg,rgba(181,255,0,.08),transparent 58%),#ffffff09}.wallet-option.not-installed{opacity:.74}.wallet-option.is-loading{border-color:#b5ff0094;background:linear-gradient(90deg,rgba(181,255,0,.14),transparent 64%),#ffffff0e}.wallet-option:hover{border-color:#b5ff008a;background:#b5ff0014;transform:translateY(-1px)}.wallet-mark{display:grid;width:38px;height:38px;place-items:center;border-radius:8px;color:#080907;font-size:12px;font-weight:900;overflow:hidden;background:#f7f8f3;padding:6px}.wallet-mark img{display:block;width:100%;height:100%;object-fit:contain}.wallet-option strong{min-width:0;overflow:hidden;text-overflow:ellipsis}.wallet-option small{border:1px solid rgba(181,255,0,.24);border-radius:999px;padding:4px 8px;color:var(--lime);font-size:11px;font-weight:740;white-space:nowrap}.wallet-option.not-installed small{border-color:#ffffff1f;color:var(--muted)}.wallet-inline-status{display:grid;grid-template-columns:14px minmax(0,1fr);align-items:center;gap:10px;margin:-2px 2px 2px;border:1px solid rgba(181,255,0,.18);border-radius:8px;padding:10px 12px;background:#ffffff09;color:var(--muted);font-size:12px;line-height:1.45}.wallet-inline-status>span:not(.button-spinner){width:7px;height:7px;border-radius:999px;background:currentColor}.wallet-inline-status .button-spinner{width:12px;height:12px;flex-basis:12px}.wallet-inline-status strong{min-width:0;font-weight:760}.wallet-inline-status.loading{color:var(--lime);background:linear-gradient(90deg,rgba(181,255,0,.08),transparent 70%),#ffffff09}.wallet-inline-status.done{color:var(--lime);border-color:#b5ff0052;background:#b5ff0014}.wallet-inline-status.error{color:#f4f5f0;border-color:#ff63635c;background:linear-gradient(90deg,rgba(255,86,86,.13),transparent 78%),#ffffff0a}.wallet-inline-status.error span{color:#ff6f6f}.wallet-help{display:flex;justify-content:center;gap:8px;margin:18px auto 0;border:0;background:transparent;color:var(--muted)}.wallet-help span{color:var(--lime);font-weight:800}.invite-steps{display:grid;grid-template-columns:32px minmax(54px,1fr) 1fr minmax(54px,1fr) 1fr minmax(54px,1fr);align-items:center;gap:8px;margin-bottom:38px}.step-back{display:grid;width:32px;height:32px;place-items:center;border:0;background:transparent;color:var(--text)}.step-item{display:grid;justify-items:center;gap:8px;color:var(--muted);font-size:11px;text-align:center}.step-item span{display:grid;width:28px;height:28px;place-items:center;border:1px solid rgba(255,255,255,.18);border-radius:50%;font-weight:900}.step-item.done span,.step-item.active span{border-color:var(--lime);background:var(--lime);color:#080907}.step-item.active b{color:var(--text)}.step-line{height:1px;background:#ffffff29}.step-line.active{background:var(--lime)}.invite-flow-card .invite-input{margin:28px 0 18px}.invite-flow-card .invite-input span{display:none}.invite-flow-card .invite-input input{min-height:76px;border-color:#b5ff00c7;color:var(--text);font-size:34px;text-align:center;box-shadow:0 0 26px #b5ff001f}.invite-benefits{border:1px solid rgba(255,255,255,.13);border-radius:8px;padding:20px;background:#ffffff09}.invite-benefits strong{display:block;margin-bottom:12px}.invite-benefits ul{display:grid;gap:10px;margin:0;padding-left:20px;color:var(--muted)}.invite-side-preview{display:none}.app-home-design{max-width:760px}.member-banner,.asset-mini-card,.home-payback-card,.app-action-tile{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:linear-gradient(135deg,#fff1,#ffffff05),#121413e6}.member-banner{display:flex;align-items:center;justify-content:space-between;min-height:132px;border-color:#b5ff0085;padding:20px;background:linear-gradient(90deg,rgba(181,255,0,.14),transparent 54%),linear-gradient(rgba(181,255,0,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(181,255,0,.04) 1px,transparent 1px),#111312eb;background-size:auto,26px 26px,26px 26px,auto}.member-banner span,.asset-mini-card span,.asset-mini-card small,.home-payback-card span,.home-payback-card p{color:var(--muted)}.member-banner strong{display:block;margin:7px 0;font-size:42px;line-height:1}.member-banner p{margin:0;color:#d7d9d2}.member-chip-visual{position:relative;display:grid;width:148px;height:96px;place-items:center;color:#080907}.member-chip-visual i{position:absolute;top:8px;right:18px;bottom:8px;left:18px;border:1px solid rgba(181,255,0,.5);clip-path:polygon(50% 0,92% 24%,92% 76%,50% 100%,8% 76%,8% 24%);background:#b5ff0033;box-shadow:0 0 42px #b5ff0057,inset 0 0 28px #b5ff003d}.member-chip-visual span{position:relative;z-index:1;display:grid;width:48px;height:48px;place-items:center;border-radius:12px;background:var(--lime);color:#080907;font-weight:900}.asset-mini-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.asset-mini-card{display:grid;gap:7px;min-height:104px;padding:15px}.asset-mini-card strong{font-size:26px;line-height:1}.home-payback-card{display:grid;gap:16px;padding:18px}.home-payback-card h2{margin:0;font-size:24px}.home-payback-card>div{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:18px}.home-payback-card .progress-ring{width:96px;height:96px}.home-payback-card strong{display:block;margin:8px 0 3px;font-size:28px;line-height:1.08}.app-action-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid rgba(181,255,0,.28);border-left:1px solid rgba(181,255,0,.22)}.app-action-tile{display:grid;min-height:142px;place-items:center;gap:8px;border-top:0;border-left:0;border-right:1px solid rgba(181,255,0,.22);border-bottom:1px solid rgba(181,255,0,.22);border-radius:0;color:var(--text)}.app-action-tile span{display:grid;width:58px;height:58px;place-items:center;border:1px solid rgba(181,255,0,.34);clip-path:polygon(50% 0,92% 24%,92% 76%,50% 100%,8% 76%,8% 24%);color:var(--lime);background:#b5ff001a}.app-action-tile strong{font-size:19px}.app-action-tile small{color:var(--muted)}.app-action-tile.locked{color:color-mix(in srgb,var(--muted) 82%,transparent)}.app-action-tile.locked span{border-color:#ffffff1f;background:#ffffff0d;color:color-mix(in srgb,var(--muted) 78%,transparent)}.locked-feature-panel{display:grid;min-height:280px;place-items:center;align-content:center;gap:12px;border:1px solid rgba(181,255,0,.16);border-radius:8px;background:linear-gradient(135deg,rgba(181,255,0,.08),transparent 48%),#ffffff09;color:var(--text);text-align:center}.locked-feature-panel svg{color:var(--lime)}.locked-feature-panel strong{font-size:22px}.locked-feature-panel p{margin:0;color:var(--muted)}@media(max-width:1060px){.design-hero-grid,.capability-deck,.ecosystem-flow{grid-template-columns:1fr}.market-panel{align-self:stretch}.design-hero .video-preview{grid-column:auto}.ecosystem-node i{display:none}}@media(max-width:780px){.design-hero{min-height:auto;padding:28px 14px 30px}.design-hero-grid{gap:12px}.hero-copy{padding-top:0}.hero-copy .hero-kicker{min-height:24px;padding:4px 8px;font-size:11px}.hero-copy h1{font-size:32px}.hero-copy .hero-lead{font-size:14px}.market-pulse-field{display:none}.market-panel{order:3;padding:14px}.market-panel-head h2{font-size:18px}.market-signal-card{min-height:126px}.design-hero .video-preview{min-height:0;aspect-ratio:1.52 / 1}.public-stats-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:18px 12px}.public-stat-item{min-height:104px;border-right:0;border-bottom:1px solid rgba(255,255,255,.1)}.public-stat-item:nth-last-child(-n+2){border-bottom:0}.capability-card{min-height:auto;padding:22px}.ecosystem-flow{gap:18px}.contact-panel{align-items:stretch;flex-direction:column;padding:22px}.contact-panel>div{align-items:flex-start}.footer-bottomline{flex-direction:column}.auth-site{overflow-y:auto}.auth-topbar .brand span:last-child,.auth-topbar .mobile-brand span:last-child{display:inline}.mobile-app-bar .mobile-brand span:last-child{display:none}.mobile-app-bar{grid-template-columns:auto minmax(0,1fr) auto}.mobile-page-meta strong{color:var(--lime);font-size:15px}.mobile-section-title{display:block;margin:4px 0 10px;color:var(--text);font-size:22px;font-weight:850}.app-main{padding-top:10px}.app-home-design{max-width:none}.member-banner{min-height:116px;padding:14px}.member-banner strong{font-size:34px}.member-chip-visual{width:112px;height:84px}.asset-mini-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.asset-mini-card{min-height:98px;padding:12px}.asset-mini-card strong{overflow:hidden;font-size:16px;text-overflow:clip;white-space:nowrap}.home-payback-card>div{grid-template-columns:86px minmax(0,1fr);gap:12px}.home-payback-card .progress-ring{width:78px;height:78px}.home-payback-card strong{font-size:23px}.app-action-tile{min-height:120px}.app-action-tile span{width:50px;height:50px}.app-action-tile strong{font-size:17px}}.record-tabs button:focus,.asset-tabs button:focus,.drawer-nav button:focus,.app-action-tile:focus,.wallet-option:focus{outline:none}.record-tabs button:focus-visible,.asset-tabs button:focus-visible,.drawer-nav button:focus-visible,.app-action-tile:focus-visible,.wallet-option:focus-visible{box-shadow:0 0 0 2px #b5ff0057}@media(max-width:430px){.wallet-login-card,.invite-flow-card{border-radius:20px}.wallet-core-visual{min-height:240px}.wallet-circuit{width:205px;height:205px}.invite-steps{grid-template-columns:28px minmax(46px,1fr) .52fr minmax(46px,1fr) .52fr minmax(46px,1fr);gap:5px}.step-item b{font-size:10px}.invite-flow-card .invite-input input{min-height:70px;font-size:32px}}@media(max-width:780px){.app-site{padding-top:68px}.mobile-app-bar{grid-template-columns:minmax(0,1fr) auto;gap:12px;min-height:68px;padding:9px 14px;background:#050606f0;-webkit-backdrop-filter:none;backdrop-filter:none}.mobile-wallet-brand{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:9px;min-width:0;border:0;padding:0;background:transparent;color:var(--text);text-align:left}.mobile-wallet-brand>span:last-child{min-width:0}.mobile-wallet-brand strong{display:block;overflow:hidden;color:var(--lime);font-size:14px;font-weight:760;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.mobile-wallet-brand small{display:block;overflow:hidden;margin-top:3px;color:var(--muted);font-size:11px;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.mobile-app-bar .icon-button{width:40px;height:40px}.mobile-section-title{margin:2px 0 10px;font-size:20px;font-weight:760}.wallet-login-heading h1,.invite-title-block h1{font-size:28px;font-weight:760}.invite-flow-card .invite-input input{font-size:30px;font-weight:760}.panel h2,.home-payback-card h2{font-size:20px;font-weight:740}.member-banner strong{font-size:30px;font-weight:760}.home-payback-card strong{font-size:21px;font-weight:760}.membership-head strong,.payback-hero strong,.withdraw-balance strong,.team-hero strong{font-size:26px;font-weight:760}.progress-ring span{font-size:22px;font-weight:760}.app-section .stat-card strong{font-size:22px;font-weight:740}.app-section .stat-grid.three .stat-card:last-child{grid-column:1 / -1}.level-card span{font-size:22px;font-weight:760}.record-card h3{font-size:18px;font-weight:760}.app-action-tile strong{font-size:16px;font-weight:720}.button,.lang-switch,.asset-tabs button,.record-tabs button,.drawer-nav button,.pagination button{font-weight:680}.app-section-shell{animation-duration:.22s}.drawer-layer,.mobile-drawer,.market-panel{-webkit-backdrop-filter:none;backdrop-filter:none}.hero-bg:before,.hero-bg:after,.auth-site:before,.wallet-circuit,.poster-orbit,.poster-orbit:before,.market-pulse-field i{animation:none!important}.stat-card:before,.panel:before,.level-card:before,.team-hero:before,.payback-row:before,.record-card:before,.withdraw-balance:before{display:none}.pagination{justify-content:stretch}}@media(max-width:520px){.public-site .topbar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.public-site .brand{min-width:0}.public-site .topbar-actions{display:contents;width:auto}.public-site .topbar-actions .lang-switch{grid-column:2;width:auto}.public-site .topbar-actions .nav-connect{grid-column:1 / -1;width:100%}.pagination{grid-template-columns:1fr auto 1fr;gap:8px}.pagination button{min-height:38px;padding:8px 10px;font-size:12px}}@keyframes mobilePageIn{0%{opacity:0;transform:translate3d(0,12px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes mobileCardIn{0%{opacity:0;transform:translate3d(0,14px,0) scale(.985)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes iconBreath{50%{transform:translateY(-2px);opacity:.92}}@keyframes lineFlow{0%{background-position:0 0}to{background-position:46px 0}}@media(max-width:780px){.app-site{--app-card-bg: radial-gradient(circle at 18% 0%, rgba(181, 255, 0, .11), transparent 34%), linear-gradient(138deg, rgba(255, 255, 255, .065), rgba(255, 255, 255, .022) 46%, rgba(181, 255, 0, .035)), rgba(16, 18, 17, .94);--app-card-bg-strong: radial-gradient(circle at 84% 12%, rgba(181, 255, 0, .16), transparent 34%), linear-gradient(135deg, rgba(181, 255, 0, .13), rgba(255, 255, 255, .04) 42%, rgba(94, 234, 212, .035)), rgba(16, 18, 17, .96);--app-card-border: rgba(181, 255, 0, .18);--app-card-border-strong: rgba(181, 255, 0, .42);--app-card-shadow: inset 0 1px 0 rgba(255, 255, 255, .065), 0 14px 38px rgba(0, 0, 0, .28);font-size:14px}.app-section-shell{animation:mobilePageIn .24s cubic-bezier(.2,.8,.2,1) both}.member-banner,.asset-mini-card,.home-payback-card,.app-action-tile,.membership-head,.level-card,.payback-hero,.payback-row,.team-hero,.stat-card,.panel,.withdraw-balance,.record-card,.qr-card{border:1px solid var(--app-card-border);border-radius:14px;background:var(--app-card-bg);box-shadow:var(--app-card-shadow);transition:border-color .16s ease,background .16s ease,opacity .16s ease}.member-banner,.membership-head,.payback-hero,.team-hero{border-color:var(--app-card-border-strong);background:var(--app-card-bg-strong)}.level-card.current{border-color:#b5ff009e;background:radial-gradient(circle at 50% 0%,rgba(181,255,0,.18),transparent 42%),linear-gradient(135deg,#b5ff001c,#ffffff09),#121511f5}.level-card.muted-card{opacity:.74}.mobile-section-title{margin:2px 0 12px;font-size:20px;font-weight:720;line-height:1.15}.member-banner span,.asset-mini-card span,.home-payback-card span,.membership-head span,.payback-hero span,.team-hero span,.withdraw-balance span,.record-card span,.record-card time,.metric-line,.status-line{font-size:12.5px;line-height:1.45}.member-banner strong{font-size:30px;font-weight:760;line-height:.95}.asset-mini-card{min-height:92px;padding:13px}.asset-mini-card strong{font-size:17px;font-weight:730;line-height:1.05}.asset-mini-card small{font-size:12px;line-height:1.25}.home-payback-card{gap:14px;padding:17px}.home-payback-card h2,.panel h2{margin-bottom:12px;font-size:19px;font-weight:720;line-height:1.18}.home-payback-card strong{font-size:20px;font-weight:740;line-height:1.15}.membership-head strong,.payback-hero strong,.withdraw-balance strong,.team-hero strong{font-size:25px;font-weight:740;line-height:1.05}.membership-head p,.payback-hero p,.withdraw-balance p,.level-card small{font-size:12.5px;line-height:1.6}.level-card{min-height:210px;padding:15px}.level-card span{font-size:21px;font-weight:740}.level-card strong{font-size:17px;font-weight:730}.payback-row{gap:11px;padding:15px}.payback-row>div:first-child span{font-size:18px;font-weight:760}.payback-row>div:first-child strong{font-size:13px;font-weight:720}.progress-track{height:8px;background:linear-gradient(90deg,#ffffff12 0,#ffffff12 50%,#ffffff1c 50%,#ffffff1c);background-size:46px 100%}.progress-track i{background:linear-gradient(90deg,#b5ff00,#5eead4,#b5ff00);background-size:46px 100%;animation:progressIn .76s ease both,lineFlow 1.8s linear infinite}.team-hero{gap:13px}.stat-card{min-height:94px;border-radius:14px;padding:14px}.app-section .stat-card{border-radius:14px}.app-section .stat-card strong{font-size:23px;font-weight:740}.panel{padding:16px}.withdraw-balance{padding:15px}.record-table{display:none}.record-card-list{display:grid;gap:10px}.record-card{display:grid;gap:8px;min-height:138px;padding:15px}.record-card h3{margin:4px 0 0;font-size:16px;font-weight:720;line-height:1.2}.record-card p{margin-bottom:8px;font-size:13px;line-height:1.45}.record-card strong{font-size:14px;font-weight:760}.app-action-grid{gap:10px;border:0}.app-action-tile{min-height:112px;border:1px solid var(--app-card-border);border-radius:14px;padding:14px 10px}.app-action-tile span{width:46px;height:46px;border-color:#b5ff005c;background:radial-gradient(circle at 50% 38%,rgba(181,255,0,.22),transparent 56%),#b5ff0014}.app-action-tile strong{font-size:15px;font-weight:720;line-height:1.2}.app-action-tile small{font-size:12px;line-height:1.2}.button,.lang-switch,.asset-tabs button,.record-tabs button,.drawer-nav button,.pagination button{font-size:13px;font-weight:650}.app-site .button:hover,.app-site .lang-switch:hover,.app-site .quick-action:hover,.app-site .pagination button:not(:disabled):hover,.app-site .app-nav button:hover,.auth-site .wallet-option:hover{transform:none}.app-site .stat-card:hover:before,.app-site .panel:hover:before,.app-site .level-card:hover:before,.app-site .team-hero:hover:before,.app-site .payback-row:hover:before,.app-site .record-card:hover:before,.app-site .withdraw-balance:hover:before{opacity:0;transform:none}}@media(max-width:430px){.asset-mini-grid{gap:8px}.asset-mini-card{padding:11px}.asset-mini-card strong{font-size:15px}.home-payback-card>div{grid-template-columns:76px minmax(0,1fr)}.home-payback-card strong{font-size:18px}}@media(prefers-reduced-motion:no-preference)and (max-width:780px){.app-section-shell .member-banner,.app-section-shell .asset-mini-card,.app-section-shell .home-payback-card,.app-section-shell .app-action-tile,.app-section-shell .membership-head,.app-section-shell .level-card,.app-section-shell .payback-hero,.app-section-shell .payback-row,.app-section-shell .team-hero,.app-section-shell .stat-card,.app-section-shell .panel,.app-section-shell .withdraw-balance,.app-section-shell .record-card{animation:mobileCardIn .42s cubic-bezier(.2,.8,.2,1) both}.app-section-shell .asset-mini-card:nth-child(1),.app-section-shell .level-card:nth-child(1),.app-section-shell .payback-row:nth-child(1),.app-section-shell .stat-card:nth-child(1),.app-section-shell .record-card:nth-child(1){animation-delay:45ms}.app-section-shell .asset-mini-card:nth-child(2),.app-section-shell .level-card:nth-child(2),.app-section-shell .payback-row:nth-child(2),.app-section-shell .stat-card:nth-child(2),.app-section-shell .record-card:nth-child(2){animation-delay:85ms}.app-section-shell .asset-mini-card:nth-child(3),.app-section-shell .level-card:nth-child(3),.app-section-shell .payback-row:nth-child(3),.app-section-shell .stat-card:nth-child(3),.app-section-shell .record-card:nth-child(3){animation-delay:125ms}.app-section-shell .level-card:nth-child(4),.app-section-shell .payback-row:nth-child(4),.app-section-shell .record-card:nth-child(4){animation-delay:165ms}.app-section-shell .level-card:nth-child(5),.app-section-shell .record-card:nth-child(5){animation-delay:205ms}.member-chip-visual,.app-action-tile span,.qr-card img{animation:iconBreath 3.4s ease-in-out infinite}}.app-sidebar{display:flex;flex-direction:column}.sidebar-actions{display:grid;gap:10px;margin-top:auto;padding-top:18px}.sidebar-actions .button,.sidebar-actions .lang-switch{width:100%}.sidebar-notice-button,.drawer-notice-button{display:grid;width:100%;min-height:44px;align-items:center;gap:10px;border:1px solid var(--line-soft);border-radius:var(--radius);background:#ffffff09;color:var(--text);padding:10px 12px;text-align:left}.sidebar-notice-button{grid-template-columns:18px minmax(0,1fr) auto}.drawer-notice-button{grid-template-columns:20px minmax(0,1fr) auto}.sidebar-notice-button:hover,.sidebar-notice-button.active,.drawer-notice-button:hover,.drawer-notice-button.active{border-color:#b5ff007a;background:#b5ff001a}.sidebar-notice-button b,.drawer-notice-button b{display:inline-flex;min-width:24px;height:24px;align-items:center;justify-content:center;border-radius:999px;background:#b5ff0029;color:var(--lime);padding:0 7px;font-size:12px}.app-site{--dapp-card-bg: linear-gradient(180deg, rgba(255, 255, 255, .072), rgba(255, 255, 255, .024)), linear-gradient(90deg, rgba(181, 255, 0, .18), transparent 1px), linear-gradient(rgba(181, 255, 0, .032) 1px, transparent 1px), linear-gradient(90deg, rgba(181, 255, 0, .026) 1px, transparent 1px), rgba(15, 17, 16, .94);--dapp-card-strong: linear-gradient(180deg, rgba(181, 255, 0, .13), rgba(255, 255, 255, .032) 54%, rgba(94, 234, 212, .03)), linear-gradient(90deg, rgba(181, 255, 0, .32), transparent 1px), linear-gradient(rgba(181, 255, 0, .04) 1px, transparent 1px), linear-gradient(90deg, rgba(181, 255, 0, .03) 1px, transparent 1px), rgba(16, 19, 17, .96);--dapp-grid-size: 34px 34px;--dapp-card-shadow: inset 0 1px 0 rgba(255, 255, 255, .07), 0 18px 48px rgba(0, 0, 0, .28)}.app-site .stat-card,.app-site .panel,.app-site .level-card,.app-site .team-hero,.app-site .payback-row,.app-site .record-card,.app-site .withdraw-balance,.app-site .member-banner,.app-site .asset-mini-card,.app-site .home-payback-card,.app-site .app-action-tile,.app-site .membership-head,.app-site .payback-hero,.app-site .qr-card,.my-queue-card,.first-code-dividend,.team-node-card{border-color:#b5ff0033;background:var(--dapp-card-bg);background-size:auto,auto,var(--dapp-grid-size),var(--dapp-grid-size),auto;box-shadow:var(--dapp-card-shadow)}.app-site .member-banner,.app-site .membership-head,.app-site .payback-hero,.app-site .team-hero,.my-queue-card,.team-graph-actions,.first-code-dividend{border-color:#b5ff006b;background:var(--dapp-card-strong);background-size:auto,auto,var(--dapp-grid-size),var(--dapp-grid-size),auto}.app-site .stat-card:before,.app-site .panel:before,.app-site .level-card:before,.app-site .team-hero:before,.app-site .payback-row:before,.app-site .record-card:before,.app-site .withdraw-balance:before{display:none}.app-site .button:hover,.app-site .lang-switch:hover,.app-site .app-nav button:hover,.app-site .pagination button:not(:disabled):hover,.app-site .quick-action:hover,.app-site .wallet-option:hover{transform:none}@keyframes cardQueueIn{0%{opacity:0;transform:translate3d(0,18px,0) scale(.985);filter:blur(4px)}to{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}}@keyframes sectionFadeInOnly{0%{opacity:0}to{opacity:1}}.app-section-shell{animation:sectionFadeInOnly .18s ease both!important;transform:none!important;will-change:opacity}.app-site .reveal{animation:none!important;transform:none!important}@media(prefers-reduced-motion:no-preference){.app-section-shell .stagger-card{animation:cardQueueIn .52s cubic-bezier(.2,.8,.2,1) both!important;animation-delay:calc(var(--i, 0) * 58ms)!important;will-change:opacity,transform,filter}}.team-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.invite-hero-card{align-items:stretch}.my-queue-card{position:relative;overflow:hidden;border:1px solid rgba(181,255,0,.42);border-radius:var(--radius);padding:20px 22px}.my-queue-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.my-queue-head span{color:var(--lime);font-size:13px;font-weight:780}.my-queue-head h2{margin:5px 0 0;font-size:22px;line-height:1.18}.queue-status-pill{display:inline-flex;min-height:34px;align-items:center;border-radius:999px;padding:7px 12px;font-size:14px;font-weight:820;white-space:nowrap}.queue-status-pill.active{border:1px solid rgba(181,255,0,.5);color:var(--lime);background:#b5ff001f}.queue-status-pill.removed{border:1px solid rgba(255,104,104,.45);color:#ff8b8b;background:#ff68681a}.queue-status-pill.not_joined{border:1px solid rgba(255,255,255,.14);color:var(--muted);background:#ffffff0e}.my-queue-lines{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.my-queue-lines .metric-line{min-height:40px}.my-queue-lines p{grid-column:1 / -1;margin:0;color:var(--muted);line-height:1.55}.team-graph-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;border:1px solid rgba(181,255,0,.32);border-radius:var(--radius);padding:12px}.team-graph-button{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(181,255,0,.34);border-radius:8px;color:var(--lime);background:#b5ff001a;font:inherit;font-weight:850;cursor:pointer}.team-graph-button svg{flex:0 0 auto}.team-graph-button:active{transform:translateY(1px)}.team-graph-button:disabled{border-color:#ffffff24;color:#ffffff6b;background:#ffffff0b;cursor:not-allowed;opacity:.76}.team-graph-button:disabled:active{transform:none}.first-code-dividend{position:relative;overflow:hidden;border:1px solid rgba(181,255,0,.42);border-radius:var(--radius);padding:22px}.first-code-dividend:after{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;content:"";background:linear-gradient(90deg,transparent,rgba(181,255,0,.16),transparent),linear-gradient(180deg,rgba(255,255,255,.05),transparent 22%);-webkit-mask-image:linear-gradient(180deg,#000 0%,transparent 48%);mask-image:linear-gradient(180deg,#000 0%,transparent 48%)}.first-code-dividend>*{position:relative;z-index:1}.dividend-pass-head,.dividend-progress-layout,.dividend-approved-panel{display:flex;align-items:center;justify-content:space-between;gap:18px}.dividend-pass-head{margin-bottom:18px}.dividend-pass-head span{color:var(--lime);font-size:13px;font-weight:780}.dividend-pass-head h2{margin:6px 0 0;font-size:24px;line-height:1.18}.dividend-status{display:inline-flex;min-height:34px;align-items:center;border:1px solid rgba(181,255,0,.44);border-radius:999px;padding:7px 12px;color:var(--lime);background:#b5ff0014;white-space:nowrap}.dividend-status.pending{color:var(--amber);border-color:#f6c85f70;background:#f6c85f14}.dividend-status.approved{color:var(--cyan);border-color:#5eead470;background:#5eead414}.dividend-progress-layout{justify-content:start}.dividend-progress-copy{display:grid;flex:1;min-width:0}.dividend-gated-note{margin:16px 0;border:1px solid rgba(255,255,255,.1);border-radius:var(--radius);padding:13px 14px;color:var(--muted);line-height:1.6;background:#ffffff09}.dividend-apply-button{width:min(260px,100%)}.team-graph-drawer-layer{position:fixed;z-index:88;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:center;background:#000000bd;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);overscroll-behavior:contain;touch-action:none;animation:fadeIn .18s ease both}.team-graph-drawer{display:grid;width:min(920px,100%);height:82dvh;max-height:82dvh;grid-template-rows:auto minmax(0,1fr);overflow:hidden;border:1px solid rgba(181,255,0,.36);border-bottom:0;border-radius:18px 18px 0 0;background:linear-gradient(180deg,#ffffff14,#ffffff06),linear-gradient(90deg,rgba(181,255,0,.22),transparent 1px),linear-gradient(rgba(181,255,0,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(181,255,0,.03) 1px,transparent 1px),#070907;background-size:auto,auto,28px 28px,28px 28px,auto;box-shadow:0 -18px 80px #0000008c;touch-action:pan-y;animation:announcementDrawerIn .22s cubic-bezier(.2,.8,.2,1) both}.team-graph-drawer-head{display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid rgba(255,255,255,.08);padding:18px 20px}.team-graph-drawer-head span{color:var(--lime);font-size:12px;font-weight:800}.team-graph-drawer-head h2{margin:5px 0 0;font-size:24px;line-height:1.15}.team-graph-drawer-head .modal-close{position:static}.team-graph-drawer-body{overflow-y:auto;overscroll-behavior:contain;padding:16px 18px 28px;-webkit-overflow-scrolling:touch}.team-graph-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;color:var(--muted);font-size:13px}.team-graph-summary>div{display:grid;min-width:0;gap:4px}.team-graph-summary small{color:#ffffff9e;font-size:12px;font-weight:760}.team-graph-summary b{color:var(--lime)}.team-graph-summary-actions{align-items:end;justify-items:end}.team-graph-load-button{min-height:34px;border:1px solid rgba(181,255,0,.42);border-radius:8px;background:#b5ff001c;color:var(--lime);padding:0 12px;font-size:12px;font-weight:850;white-space:nowrap}.team-graph-load-button:disabled{cursor:default;opacity:.52}.team-graph-tree{display:grid;gap:10px}.team-graph-canvas-shell{position:relative;height:min(520px,calc(82dvh - 178px));min-height:380px;overflow:hidden;border:1px solid rgba(181,255,0,.22);border-radius:10px;background:linear-gradient(rgba(181,255,0,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(181,255,0,.035) 1px,transparent 1px),#ffffff06;background-size:28px 28px}.team-graph-canvas-shell .react-flow{width:100%;height:100%;background:transparent}.team-graph-canvas-shell .react-flow__edge-path{stroke-linecap:round;stroke-linejoin:round}.team-graph-canvas-shell .react-flow__node{border-radius:8px}.team-graph-flow-node{position:relative;display:grid;width:118px;min-height:58px;grid-template-columns:minmax(0,1fr);align-content:center;gap:7px;border:1px solid rgba(181,255,0,.28);border-radius:8px;background:#121712f0;padding:8px 10px;box-shadow:0 12px 28px #0000003d}.team-graph-flow-node.is-root{border-color:#b5ff0094;background:linear-gradient(135deg,#b5ff0029,#121712f5)}.team-graph-flow-node strong,.team-graph-flow-node span,.team-graph-flow-node em{min-width:0;white-space:nowrap}.team-graph-flow-node strong{overflow:hidden;color:#fff;font-size:13px;font-weight:900;line-height:1.15;text-overflow:ellipsis}.team-graph-flow-node>div{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px}.team-graph-flow-node span{color:var(--lime);font-size:13px;font-weight:900;line-height:1}.team-graph-flow-node em{overflow:hidden;color:#ffffff9e;font-size:10px;font-style:normal;font-weight:800;line-height:1.15;text-overflow:ellipsis}.team-graph-flow-handle{width:1px;height:1px;min-width:1px;min-height:1px;border:0;background:transparent;opacity:0}.team-graph-branch{display:grid;gap:8px}.team-graph-line{gap:8px}.team-graph-line-row.is-child{margin-left:14px;border-left:1px solid rgba(181,255,0,.22);padding-left:10px}.team-graph-children{display:grid;gap:8px;margin-left:16px;border-left:1px solid rgba(181,255,0,.24);padding-left:12px}.team-graph-node-card{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;min-height:42px;border:1px solid rgba(181,255,0,.25);border-radius:8px;padding:8px 10px;background:#ffffff0b}.team-graph-node-card strong,.team-graph-node-card span,.team-graph-node-card em{min-width:0;white-space:nowrap}.team-graph-node-card strong{overflow:hidden;color:#fff;font-size:14px;text-overflow:ellipsis}.team-graph-node-card span{color:var(--lime);font-weight:850}.team-graph-node-card em{color:var(--muted);font-size:12px;font-style:normal;font-weight:760}.team-graph-empty{border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:18px;color:var(--muted);text-align:center}.team-node-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:16px}.team-node-card{display:grid;gap:7px;border:1px solid rgba(181,255,0,.16);border-radius:var(--radius);padding:10px 12px}.team-node-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.team-node-head strong{color:var(--text);line-height:1}.team-node-head span{color:var(--lime);font-size:12px;font-weight:760}.team-node-metrics{display:grid;grid-template-columns:minmax(72px,.65fr) minmax(0,1.35fr);gap:8px;color:var(--muted);font-size:12px;line-height:1.25}.team-node-metrics b{color:var(--text);font-weight:760}.team-node-card time{color:var(--muted);font-size:11.5px;line-height:1.1}.team-record-list{display:grid}.announcement-center{gap:16px}.announcement-center-head{display:flex;min-height:132px;align-items:center;justify-content:space-between;gap:18px;border:1px solid rgba(181,255,0,.25);border-radius:14px;background:var(--dapp-card-strong);background-size:auto,auto,var(--dapp-grid-size),var(--dapp-grid-size),auto;padding:22px;box-shadow:var(--dapp-card-shadow)}.announcement-center-head span{display:block;color:var(--muted);font-weight:760}.announcement-center-head strong{display:block;margin-top:8px;color:var(--text);font-size:46px;line-height:1}.announcement-center-head svg{color:var(--lime)}.announcement-list{display:grid;gap:12px}.announcement-card{display:grid;gap:12px;border:1px solid var(--line-soft);border-radius:14px;background:var(--dapp-card-bg);background-size:auto,auto,var(--dapp-grid-size),var(--dapp-grid-size),auto;padding:18px;box-shadow:var(--dapp-card-shadow);color:var(--text);cursor:pointer;text-align:left;transition:border-color .16s ease,transform .16s ease,background .16s ease}.announcement-card:hover,.announcement-card:focus-visible{border-color:#b5ff0075;background:var(--dapp-card-strong);outline:none;transform:translateY(-1px)}.announcement-card.important{border-color:#f6c85f52}.announcement-card header{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--muted);font-size:13px}.announcement-card header span{display:inline-flex;min-height:26px;align-items:center;border-radius:999px;background:#b5ff001a;color:var(--lime);padding:0 10px;font-weight:820}.announcement-card h2{margin:0;font-size:22px;line-height:1.25}.announcement-card p{margin:0;color:var(--muted);line-height:1.7;white-space:pre-wrap}.announcement-modal-card{position:relative;display:grid;width:min(520px,100%);height:min(60dvh,620px);max-height:calc(100dvh - 36px);grid-template-rows:auto auto auto minmax(0,1fr) auto auto;overflow:hidden;gap:13px;border:1px solid rgba(181,255,0,.42);border-radius:18px;background:linear-gradient(180deg,#ffffff14,#ffffff06),linear-gradient(90deg,rgba(181,255,0,.32),transparent 1px),linear-gradient(rgba(181,255,0,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(181,255,0,.035) 1px,transparent 1px),#070907;background-size:auto,auto,28px 28px,28px 28px,auto;padding:26px;box-shadow:0 24px 90px #00000094;animation:modalIn .22s ease both}.announcement-modal-icon{display:inline-flex;width:56px;height:56px;align-items:center;justify-content:center;border-radius:14px;background:#b5ff0024;color:var(--lime)}.announcement-modal-card>span{color:var(--lime);font-weight:840}.announcement-modal-card h2{margin:0;padding-right:42px;font-size:28px;line-height:1.2}.announcement-modal-card p{min-height:0;overflow-y:auto;margin:0;color:var(--text);line-height:1.75;white-space:pre-wrap;overflow-wrap:anywhere}.announcement-modal-card time{color:var(--muted);font-size:13px}.announcement-modal-action{margin-top:4px}.announcement-drawer-layer{position:fixed;z-index:84;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:center;background:#000000b3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:fadeIn .18s ease both}.announcement-bottom-drawer{display:grid;width:min(920px,100%);height:80dvh;max-height:80dvh;grid-template-rows:auto minmax(0,1fr);overflow:hidden;border:1px solid rgba(181,255,0,.34);border-bottom:0;border-radius:18px 18px 0 0;background:linear-gradient(180deg,#ffffff14,#ffffff06),linear-gradient(90deg,rgba(181,255,0,.26),transparent 1px),linear-gradient(rgba(181,255,0,.038) 1px,transparent 1px),linear-gradient(90deg,rgba(181,255,0,.03) 1px,transparent 1px),#070907;background-size:auto,auto,30px 30px,30px 30px,auto;box-shadow:0 -18px 80px #0000008c;animation:announcementDrawerIn .22s cubic-bezier(.2,.8,.2,1) both}.announcement-drawer-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;border-bottom:1px solid rgba(255,255,255,.08);padding:22px}.announcement-drawer-head span{display:inline-flex;min-height:28px;align-items:center;border-radius:999px;background:#b5ff001f;color:var(--lime);padding:0 11px;font-size:13px;font-weight:840}.announcement-drawer-head h2{margin:12px 0 8px;font-size:clamp(24px,3.4vw,34px);line-height:1.18}.announcement-drawer-head time{color:var(--muted);font-size:13px}.announcement-drawer-body{min-height:0;overflow-y:auto;padding:22px}.announcement-drawer-body p{margin:0;color:var(--text);font-size:16px;line-height:1.85;white-space:pre-wrap;overflow-wrap:anywhere}.qr-modal-layer{align-items:center;justify-items:center;min-height:100dvh;overflow:hidden;padding:clamp(14px,2.5vh,22px)}.invite-modal-card{width:min(390px,calc(100vw - 36px),45dvh);max-height:none;overflow:hidden;border-radius:18px;padding:clamp(12px,2vh,20px);background:linear-gradient(180deg,#ffffff14,#ffffff05),linear-gradient(90deg,rgba(181,255,0,.32),transparent 1px),linear-gradient(rgba(181,255,0,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(181,255,0,.035) 1px,transparent 1px),#070907;background-size:auto,auto,28px 28px,28px 28px,auto}.invite-card-scanline{position:absolute;left:18px;right:18px;top:clamp(58px,10vh,80px);height:1px;background:linear-gradient(90deg,transparent,rgba(181,255,0,.8),transparent);animation:lineGlow 2.6s ease-in-out infinite}.invite-card-network{position:absolute;top:clamp(58px,9.5vh,76px);right:clamp(18px,3vh,26px);display:grid;gap:8px;opacity:.7}.invite-card-network i{display:block;width:clamp(42px,9vh,68px);height:1px;background:linear-gradient(90deg,transparent,rgba(181,255,0,.7))}.invite-card-qr{position:relative;align-self:center;width:min(62%,230px);border:1px solid rgba(181,255,0,.48);border-radius:18px;padding:clamp(8px,1.6vh,14px);background:linear-gradient(180deg,#faffef,#eaffc8);box-shadow:0 0 0 8px #b5ff000d,0 18px 50px #b5ff001f}.invite-card-qr:before,.invite-card-qr:after{position:absolute;width:18px;height:18px;content:""}.invite-card-qr:before{left:8px;top:8px;border-left:2px solid #080907;border-top:2px solid #080907}.invite-card-qr:after{right:8px;bottom:8px;border-right:2px solid #080907;border-bottom:2px solid #080907}.invite-card-info{flex:0 0 auto;margin-top:clamp(10px,2.4vh,20px);border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:clamp(8px,1.5vh,14px);background:#ffffff09}.invite-modal-card .brand-mark{width:clamp(30px,5.6vh,42px);height:clamp(30px,5.6vh,42px);border-radius:clamp(8px,1.5vh,12px);font-size:clamp(17px,3vh,24px)}.invite-card-brand{flex:0 0 auto}.public-ai-demo{grid-template-columns:minmax(240px,.86fr) minmax(270px,.82fr) minmax(0,1fr)}.ai-orbit-board{position:relative;display:grid;min-height:330px;place-items:center;border:1px solid rgba(181,255,0,.24);border-radius:16px;background:radial-gradient(circle at center,rgba(181,255,0,.16),transparent 28%),linear-gradient(rgba(181,255,0,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(181,255,0,.04) 1px,transparent 1px),#101211db;background-size:auto,28px 28px,28px 28px,auto;overflow:hidden}.ai-orbit-board:before{position:absolute;width:220px;height:220px;border:1px dashed rgba(181,255,0,.32);border-radius:50%;content:""}.ai-core-node{position:relative;z-index:1;display:grid;width:132px;height:132px;place-items:center;border:1px solid rgba(181,255,0,.48);border-radius:50%;color:var(--lime);background:#070907e0;box-shadow:0 0 46px #b5ff0038;text-align:center}.ai-core-node span{color:var(--muted);font-size:12px}.ai-orbit-node{position:absolute;display:grid;gap:5px;justify-items:center;min-width:94px;color:var(--text);font-size:12px;font-weight:760;text-align:center}.ai-orbit-node i{display:block;width:12px;height:12px;border-radius:50%;background:var(--lime);box-shadow:0 0 18px #b5ff00db}.ai-orbit-node.node-1{top:28px;left:50%;transform:translate(-50%)}.ai-orbit-node.node-2{top:50%;right:16px;transform:translateY(-50%)}.ai-orbit-node.node-3{bottom:28px;left:50%;transform:translate(-50%)}.ai-orbit-node.node-4{top:50%;left:16px;transform:translateY(-50%)}.timeline{position:relative;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;border:1px solid rgba(181,255,0,.18);border-radius:18px;padding:24px;background:linear-gradient(180deg,#fff1,#ffffff05),#101211d1}.timeline:before{position:absolute;left:8%;right:8%;top:64px;height:2px;background:linear-gradient(90deg,rgba(181,255,0,.2),var(--lime),rgba(94,234,212,.22));content:""}.timeline-item{min-height:150px;grid-template-columns:1fr;align-items:start;justify-items:center;border:0;background:transparent;text-align:center}.timeline-item span{display:grid;width:58px;height:58px;place-items:center;border:1px solid rgba(181,255,0,.52);border-radius:50%;background:#080907;box-shadow:0 0 28px #b5ff002e;font-size:19px}.timeline-item p{margin-top:18px;font-size:16px;line-height:1.45}.risk-list{max-width:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.risk-row{display:grid;grid-template-columns:auto 24px minmax(0,1fr);align-items:start;min-height:150px;border-color:#f6c85f3d;border-radius:14px;padding:20px;background:linear-gradient(180deg,#f6c85f14,#ffffff06),linear-gradient(90deg,rgba(246,200,95,.24),transparent 1px),#101211db}.risk-row b{color:var(--amber);font-size:22px;line-height:1}.risk-row span{color:#e6e0d2;line-height:1.72}.capability-card{background:linear-gradient(180deg,#ffffff13,#ffffff06),linear-gradient(90deg,rgba(181,255,0,.2),transparent 1px),#101211db}.public-site .scroll-reveal{opacity:0;transform:translateY(26px);transition:opacity .42s ease,transform .52s cubic-bezier(.2,.78,.2,1)}.public-site .scroll-reveal.is-visible{opacity:1;transform:translateY(0)}.public-site .content-band{scroll-margin-top:94px}.public-site .section-heading h2{letter-spacing:0}.capability-deck{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.capability-card{min-height:470px;overflow:hidden;border-color:#b5ff0042;border-radius:16px;padding:28px;box-shadow:0 18px 80px #00000052}.capability-card:after{display:block;width:100%;height:1px;align-self:end;margin-top:20px;background:linear-gradient(90deg,rgba(181,255,0,.72),transparent);content:""}.capability-card h3{margin-top:24px;font-size:22px}.capability-card p,.capability-card li{font-size:14px}.ecosystem-flow{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.ecosystem-node{min-height:190px;border:1px solid rgba(181,255,0,.18);border-radius:16px;padding:22px 14px;background:radial-gradient(circle at 50% 0%,rgba(181,255,0,.14),transparent 44%),#0e120fb8}.ecosystem-node svg{width:42px;height:42px}.ecosystem-node span{font-size:13px;line-height:1.45}.ecosystem-node i{top:50%;right:-17px;width:18px}.public-ai-demo{grid-template-columns:minmax(270px,.92fr) minmax(270px,.82fr) minmax(0,1fr);align-items:stretch}.ai-signal-matrix{display:grid;grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ai-signal-matrix div{border:1px solid rgba(181,255,0,.18);border-radius:14px;padding:16px;background:linear-gradient(135deg,#b5ff0014,#ffffff05),#0c0f0dc7}.ai-signal-matrix span{display:block;color:var(--muted);font-size:13px}.ai-signal-matrix strong{display:block;margin-top:8px;color:var(--lime);font-size:18px}.roadmap-panel{position:relative;width:min(1240px,100%);margin:0 auto;overflow:hidden;border:1px solid rgba(181,255,0,.2);border-radius:22px;padding:34px;background:radial-gradient(circle at 50% 0%,rgba(181,255,0,.12),transparent 36%),linear-gradient(rgba(181,255,0,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(181,255,0,.04) 1px,transparent 1px),#0a0d0bdb;background-size:auto,34px 34px,34px 34px,auto}.roadmap-curve{position:relative;height:150px;margin:0 0 20px}.roadmap-curve:before{position:absolute;inset:62px -10px auto;height:2px;background:linear-gradient(90deg,#5eead46b,#b5ff00e0,#5eead44d);box-shadow:0 0 34px #b5ff0038;content:"";transform:skewY(-3deg)}.roadmap-curve span{position:absolute;left:calc(8% + var(--roadmap-i) * 21%);top:calc(42px + (var(--roadmap-i) % 2) * 24px);width:28px;height:28px;border-radius:50%;background:var(--lime);box-shadow:0 0 38px #b5ff00b8;animation:nodePulse 2.6s ease-in-out infinite;animation-delay:calc(var(--roadmap-i) * .12s)}.roadmap-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px}.roadmap-card{display:grid;align-content:start;min-height:330px;border:1px solid rgba(181,255,0,.18);border-radius:18px;padding:20px;background:linear-gradient(180deg,#b5ff0014,#ffffff05),#0e120fc7}.roadmap-card b{color:var(--lime);font-size:30px;line-height:1}.roadmap-card>span{margin-top:12px;color:var(--muted);font-size:13px}.roadmap-card h3{margin:10px 0 12px;color:var(--lime);font-size:20px}.roadmap-card p{margin:0;color:#dce4d8;font-size:14px;line-height:1.68}.roadmap-card ul{display:grid;gap:9px;margin:18px 0 0;padding:0;color:var(--muted);font-size:13px;list-style:none}.roadmap-card li:before{display:inline-block;width:7px;height:7px;margin-right:8px;border-radius:50%;background:var(--lime);content:""}.risk-list{grid-template-columns:repeat(3,minmax(0,1fr))}.risk-row{min-height:174px}.core-team-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;width:min(1160px,100%);margin:0 auto}.core-team-card{position:relative;display:grid;gap:16px;min-height:520px;overflow:hidden;border:1px solid rgba(22,242,126,.55);border-radius:26px;padding:108px 30px 30px;background:radial-gradient(circle at 50% 0%,rgba(181,255,0,.22),transparent 28%),linear-gradient(180deg,#10f26314,#0a7010bd),#040c07f0}.team-avatar{position:absolute;left:50%;top:28px;display:grid;width:96px;height:96px;place-items:center;border:5px solid #a6ff69;border-radius:50%;color:#071006;background:radial-gradient(circle at 36% 30%,#fff,#caffb1 48%,#5add4c);box-shadow:0 0 34px #b5ff007a;transform:translate(-50%)}.team-avatar span{display:grid;width:66px;height:66px;place-items:center;border-radius:50%;background:#070907e6;color:var(--lime);font-size:34px;font-weight:900}.core-team-card h3{justify-self:center;min-width:168px;border-radius:999px;padding:10px 18px;color:#071006;background:#8aff64;font-size:26px;text-align:center}.core-team-card strong{color:#f3fff0;font-size:18px}.core-team-card p{margin:0;color:#dce7d8;line-height:1.82}.team-tags{display:flex;flex-wrap:wrap;gap:8px;align-self:end}.team-tags span{border:1px solid rgba(181,255,0,.25);border-radius:999px;padding:6px 10px;color:var(--lime);background:#b5ff0014;font-size:12px;font-weight:800}.flywheel-shell{position:relative;width:min(1160px,100%);margin:0 auto;overflow:hidden;border:1px solid rgba(181,255,0,.18);border-radius:24px;padding:44px;background:radial-gradient(circle at 50% 50%,rgba(181,255,0,.13),transparent 42%),#030504}.flywheel-track{position:absolute;top:42px;right:36px;bottom:42px;left:36px;display:grid;grid-template-columns:repeat(3,1fr);align-items:center;gap:20px;opacity:.58;pointer-events:none}.flywheel-track span{display:block;height:160px;border:28px solid rgba(48,222,111,.9);border-left-color:#5eead4c7;border-bottom-color:#78cd53c2;border-radius:50%;animation:flywheelRotate 9s linear infinite}.flywheel-track span:nth-child(2){border-color:#b3d0bcdb;border-left-color:#78cd53d1;border-bottom-color:#5eead4c2;animation-delay:-2s}.flywheel-track span:nth-child(3){animation-delay:-4s}.flywheel-steps{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.flywheel-step{min-height:184px;border:1px solid rgba(181,255,0,.22);border-radius:18px;padding:20px;background:#050806d1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.flywheel-step b{color:var(--lime);font-size:14px}.flywheel-step h3{margin:14px 0 10px;color:#37ff92;font-size:24px}.flywheel-step p{margin:0;color:#d9e5d6;line-height:1.65}.partner-cloud{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:min(1080px,100%);margin:0 auto;border:1px solid rgba(181,255,0,.18);border-radius:22px;padding:28px;background:radial-gradient(circle at 82% 16%,rgba(181,255,0,.1),transparent 28%),#030504e6}.partner-badge{display:grid;grid-template-columns:46px minmax(0,1fr);gap:4px 12px;align-items:center;min-height:86px;border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:14px;background:linear-gradient(135deg,#ffffff14,#b5ff0009),#0d0f0ec2;animation:partnerGlow 4.8s ease-in-out infinite;animation-delay:calc(var(--partner-i) * 80ms)}.partner-badge span{display:grid;width:42px;height:42px;grid-row:1 / span 2;place-items:center;border-radius:12px;color:#071006;background:var(--lime);font-size:13px;font-weight:900}.partner-badge strong{min-width:0;overflow:hidden;color:#fff;text-overflow:ellipsis;white-space:nowrap}.partner-badge small{color:var(--muted);font-size:12px}@keyframes nodePulse{50%{transform:scale(1.18);opacity:.82}}@keyframes flywheelRotate{to{transform:rotate(360deg)}}@keyframes partnerGlow{50%{border-color:#b5ff005c;box-shadow:0 0 24px #b5ff001f}}@media(max-width:1060px){.public-ai-demo{grid-template-columns:1fr}.capability-deck,.roadmap-grid,.core-team-grid,.flywheel-steps,.partner-cloud{grid-template-columns:repeat(2,minmax(0,1fr))}.ecosystem-flow{grid-template-columns:repeat(3,minmax(0,1fr))}.ecosystem-node i,.roadmap-curve{display:none}.ai-signal-matrix,.timeline{grid-template-columns:1fr}.timeline:before{left:53px;right:auto;top:48px;bottom:48px;width:2px;height:auto}.timeline-item{grid-template-columns:68px 1fr;justify-items:start;min-height:88px;text-align:left}.timeline-item p{margin-top:8px}.risk-list,.team-node-list,.team-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:780px){.app-sidebar{display:none}.app-site{--app-card-bg: var(--dapp-card-bg);--app-card-bg-strong: var(--dapp-card-strong);--app-card-border: rgba(181, 255, 0, .2);--app-card-border-strong: rgba(181, 255, 0, .42);--app-card-shadow: var(--dapp-card-shadow)}.drawer-actions{border-top:1px solid rgba(255,255,255,.08);padding-top:14px}.mobile-section-title{color:var(--lime)}.team-stat-grid,.team-node-list,.risk-list,.capability-deck,.roadmap-grid,.core-team-grid,.flywheel-steps,.partner-cloud,.ecosystem-flow{grid-template-columns:1fr}.roadmap-panel,.flywheel-shell,.partner-cloud{padding:20px}.core-team-card,.roadmap-card{min-height:auto}.dividend-pass-head,.dividend-progress-layout,.dividend-approved-panel{align-items:stretch;flex-direction:column}.dividend-pass-head h2{font-size:20px}.first-code-dividend{border-radius:14px;padding:16px}.dividend-progress-layout .progress-ring{align-self:center;width:92px;height:92px}.dividend-apply-button{width:100%}.team-node-card{border-radius:14px;padding:10px 12px}.invite-modal-card{width:min(360px,calc(100vw - 36px),45dvh);max-height:none;padding:clamp(12px,2vh,18px)}.invite-card-brand strong{font-size:clamp(16px,2.8vh,19px)}.invite-card-info strong{font-size:clamp(24px,4.8vh,32px)}.ai-orbit-board{min-height:286px}.ai-core-node{width:112px;height:112px}.ai-orbit-node{min-width:74px;font-size:11px}.timeline{padding:18px}.risk-row{min-height:auto;padding:18px}}@media(max-width:430px){.team-hero,.my-queue-head,.my-queue-lines{grid-template-columns:1fr}.my-queue-head{align-items:flex-start;flex-direction:column}.team-hero .qr-card{width:min(180px,100%)}.team-record-list .metric-line{display:grid;gap:4px}.team-record-list .metric-line strong{text-align:left}}@keyframes announcementDrawerIn{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.level-path-row{align-content:start}.level-rank{display:flex;align-items:center;justify-content:space-between;gap:8px}.level-rank b,.level-status{display:inline-flex;width:fit-content;align-items:center;border:1px solid rgba(181,255,0,.34);border-radius:999px;padding:5px 9px;color:var(--lime);background:#b5ff0013;font-size:12px;font-weight:760;line-height:1}.level-detail{display:grid;gap:9px;min-width:0}.level-detail p{margin:0}.level-action{width:100%}.level-action .button-spinner{border-color:#080907;border-right-color:transparent;border-width:3px;opacity:1}.level-action.is-disabled{border-color:#b5ff0042;background:linear-gradient(180deg,#b5ff0012,#b5ff0006),#ffffff0a;color:#b9c0b4;box-shadow:none}.level-action.is-disabled.locked{border-color:#b5ff0038;color:#aeb6a9}.level-action.is-disabled.owned,.level-action.is-disabled.current{border-color:#5eead433;background:linear-gradient(180deg,#5eead412,#5eead405),#ffffff09;color:#c2ccc6}.team-record-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.team-record-card{display:grid;grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:8px 10px;min-width:0;border:1px solid rgba(181,255,0,.17);border-radius:var(--radius);padding:14px;background:linear-gradient(180deg,#ffffff0f,#ffffff05),linear-gradient(90deg,rgba(181,255,0,.18),transparent 1px),#0e100feb}.team-record-dot{display:block;width:10px;height:10px;border-radius:50%;background:var(--lime);box-shadow:0 0 18px #b5ff00b8}.team-record-card div{display:grid;gap:4px;min-width:0}.team-record-card strong,.team-record-card small,.team-record-card b,.team-record-card time{overflow-wrap:anywhere}.team-record-card strong{color:var(--text);font-size:15px;line-height:1.2}.team-record-card small,.team-record-card time{color:var(--muted);font-size:12px}.team-record-card b{justify-self:end;color:var(--lime);font-size:14px}.team-record-card time{grid-column:2 / 4}@keyframes innerQueueIn{0%{opacity:0;transform:translate3d(0,8px,0)}to{opacity:1;transform:translateZ(0)}}@media(max-width:780px){.level-grid{display:grid;grid-template-columns:1fr;gap:10px;margin-right:0;overflow:visible;padding:0;scroll-snap-type:none}.level-card.level-path-row{grid-template-columns:68px minmax(0,1fr);align-items:center;min-width:0;min-height:auto;gap:10px 12px;border-radius:14px;padding:14px;scroll-snap-align:none}.level-rank{align-self:stretch;flex-direction:column;justify-content:center;border-right:1px solid rgba(255,255,255,.08);padding-right:12px}.level-rank span{font-size:28px;line-height:1}.level-rank b{padding:4px 7px;font-size:11px}.level-detail strong{font-size:20px;line-height:1}.level-detail p,.level-status{font-size:12.5px}.level-action{grid-column:2;min-height:42px;margin-top:2px}.team-record-list{grid-template-columns:1fr;gap:9px}.team-record-card{grid-template-columns:12px minmax(0,1fr) auto;border-radius:14px;padding:13px}.team-record-card b{font-size:13px;text-align:right}.team-record-card time{font-size:11.5px}.membership-head>*,.level-card>*,.payback-hero>*,.first-code-dividend>*,.withdraw-balance>*,.team-record-card>*,.member-banner>*,.home-payback-card>*,.team-hero>*{animation:innerQueueIn .36s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc((var(--i, 0) * 58ms) + (var(--sub-i, 0) * 45ms) + 60ms)}.membership-head>*:nth-child(1),.level-card>*:nth-child(1),.payback-hero>*:nth-child(1),.first-code-dividend>*:nth-child(1),.withdraw-balance>*:nth-child(1),.member-banner>*:nth-child(1),.home-payback-card>*:nth-child(1),.team-hero>*:nth-child(1){--sub-i: 1}.membership-head>*:nth-child(2),.level-card>*:nth-child(2),.payback-hero>*:nth-child(2),.first-code-dividend>*:nth-child(2),.withdraw-balance>*:nth-child(2),.member-banner>*:nth-child(2),.home-payback-card>*:nth-child(2),.team-hero>*:nth-child(2){--sub-i: 2}.level-card>*:nth-child(3),.first-code-dividend>*:nth-child(3),.withdraw-balance>*:nth-child(3),.home-payback-card>*:nth-child(3){--sub-i: 3}.first-code-dividend>*:nth-child(4),.withdraw-balance>*:nth-child(4){--sub-i: 4}}@media(max-width:430px){.level-card.level-path-row{grid-template-columns:58px minmax(0,1fr);padding:12px}.level-rank{padding-right:9px}.level-rank span{font-size:25px}.level-detail strong{font-size:18px}.team-record-card{grid-template-columns:10px minmax(0,1fr)}.team-record-card b,.team-record-card time{grid-column:2;justify-self:start;text-align:left}}.record-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.app-footer{display:flex;align-items:center;justify-content:center;gap:10px 14px;flex-wrap:nowrap;margin-top:34px;border-top:1px solid rgba(255,255,255,.075);padding:16px 0 0;color:var(--muted);font-size:13px;line-height:1.4;white-space:nowrap}.app-footer span,.app-footer a{display:inline-flex;align-items:center;min-width:0}.app-footer span+span:before,.app-footer a:before{display:inline-block;width:1px;height:12px;margin-right:14px;background:#ffffff1c;content:""}.app-footer a{color:var(--lime);font-weight:720}@media(max-width:780px){.record-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.app-footer{justify-content:center;margin-top:24px;padding-top:14px;font-size:12px}.app-footer span,.app-footer a{max-width:100%;overflow-wrap:anywhere}.app-footer span+span:before,.app-footer a:before{height:10px;margin-right:10px}}@media(max-width:430px){.record-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}.public-site{background:radial-gradient(circle at 12% 8%,rgba(181,255,0,.08),transparent 30%),radial-gradient(circle at 88% 14%,rgba(35,213,171,.07),transparent 32%),#030504}.public-site .scroll-reveal{opacity:0;transform:translateY(72px) scale(.985);transition:opacity .88s ease,transform 1.08s cubic-bezier(.16,.84,.24,1)}.public-site .scroll-reveal.is-visible{opacity:1;transform:translateY(0) scale(1)}.public-site .content-band,.public-site .footer-band{width:min(1540px,calc(100% - 64px))}.public-design-nav{display:grid;grid-template-columns:minmax(190px,auto) minmax(0,1fr) auto;gap:28px;padding-inline:56px}.public-design-nav .public-nav{justify-content:center;gap:26px}.design-hero{min-height:980px;padding:128px 56px 56px}.design-hero-grid{width:min(1540px,100%);grid-template-columns:minmax(0,1fr) minmax(420px,.82fr);grid-template-rows:auto auto;gap:34px 44px;align-items:stretch}.hero-copy{align-self:center;padding-top:40px}.hero-copy h1{max-width:880px;font-size:88px;line-height:.98}.hero-network-visual{position:relative;min-height:520px;overflow:hidden;border:1px solid rgba(181,255,0,.24);border-radius:28px;margin:0;background:radial-gradient(circle at 50% 46%,rgba(181,255,0,.2),transparent 28%),radial-gradient(circle at 22% 18%,rgba(35,213,171,.16),transparent 22%),linear-gradient(rgba(181,255,0,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(181,255,0,.05) 1px,transparent 1px),#070c09eb;background-size:auto,auto,34px 34px,34px 34px,auto;box-shadow:0 34px 110px #0000006b}.hero-visual-orbit span,.hero-visual-signals i{position:absolute;display:block}.hero-visual-orbit span{top:18%;right:18%;bottom:18%;left:18%;border:1px solid rgba(181,255,0,.22);border-radius:50%;animation:publicOrbitPulse 7s ease-in-out infinite}.hero-visual-orbit span:nth-child(2){top:28%;right:12%;bottom:28%;left:12%;animation-delay:-1.6s}.hero-visual-orbit span:nth-child(3){top:8%;right:30%;bottom:8%;left:30%;animation-delay:-3s}.hero-visual-core{position:absolute;left:50%;top:50%;display:grid;width:220px;height:220px;place-items:center;border:1px solid rgba(181,255,0,.42);border-radius:50%;color:#071006;background:radial-gradient(circle at 50% 38%,#dfff87,#96ff00 48%,#23d5abc2);box-shadow:0 0 56px #b5ff007a,inset 0 0 42px #ffffff4d;transform:translate(-50%,-50%)}.hero-visual-core span{display:grid;width:92px;height:92px;place-items:center;border-radius:24px;background:#030504eb;color:var(--lime);font-size:56px;font-weight:950}.hero-visual-core strong,.hero-visual-core small{position:absolute;left:50%;color:#071006;transform:translate(-50%)}.hero-visual-core strong{bottom:48px;font-size:18px}.hero-visual-core small{bottom:28px;font-size:12px;font-weight:800}.hero-visual-signals i{width:14px;height:14px;border-radius:50%;background:var(--lime);box-shadow:0 0 28px #b5ff00c7;animation:publicSignalFloat 5.8s ease-in-out infinite}.hero-visual-signals i:nth-child(1){left:18%;top:24%}.hero-visual-signals i:nth-child(2){right:18%;top:20%;animation-delay:-1.2s}.hero-visual-signals i:nth-child(3){left:24%;bottom:24%;animation-delay:-2.4s}.hero-visual-signals i:nth-child(4){right:26%;bottom:18%;animation-delay:-3.6s}.hero-media-row{display:grid;grid-column:1 / -1;grid-template-columns:minmax(340px,.74fr) minmax(0,1fr);gap:28px;align-items:stretch}.hero-media-row .market-panel,.hero-media-row .video-preview{min-height:360px}.hero-media-row .video-preview{grid-column:auto}.capability-deck{width:min(1440px,100%);margin:0 auto;gap:26px}.capability-card{min-height:560px;border-radius:22px;padding:24px}.capability-visual{position:relative;display:grid;min-height:152px;overflow:hidden;place-items:center;border:1px solid rgba(181,255,0,.18);border-radius:18px;background:radial-gradient(circle at 50% 50%,rgba(181,255,0,.2),transparent 40%),linear-gradient(135deg,#b5ff001f,#23d5ab0b),#060a08d1}.capability-visual span,.capability-visual i{position:absolute;display:block;border:1px solid rgba(181,255,0,.35);border-radius:50%}.capability-visual span{width:118px;height:118px}.capability-visual i{width:72px;height:72px;background:#b5ff0014}.capability-visual b{position:relative;color:var(--lime);font-size:22px;font-weight:950}.capability-visual-2 span,.capability-visual-4 span{border-radius:28px;transform:rotate(18deg)}.capability-visual-3 i{border-radius:20px}.ecosystem-stage{display:grid;grid-template-columns:minmax(360px,.82fr) minmax(0,1.18fr);gap:30px;align-items:stretch;width:min(1440px,100%);margin:0 auto}.ecosystem-orbit-art{position:relative;min-height:510px;overflow:hidden;border:1px solid rgba(181,255,0,.22);border-radius:26px;background:radial-gradient(circle at 50% 50%,rgba(181,255,0,.2),transparent 34%),radial-gradient(circle at 78% 24%,rgba(35,213,171,.1),transparent 26%),#050806e6}.ecosystem-orbit-art span{position:absolute;border:1px solid rgba(181,255,0,.28);border-radius:50%;animation:publicOrbitPulse 8s ease-in-out infinite}.ecosystem-orbit-art span:nth-child(1){top:14%;right:14%;bottom:14%;left:14%}.ecosystem-orbit-art span:nth-child(2){top:26%;right:10%;bottom:26%;left:10%;animation-delay:-1.4s}.ecosystem-orbit-art span:nth-child(3){top:34%;right:24%;bottom:34%;left:24%;animation-delay:-2.8s}.ecosystem-orbit-art b{position:absolute;left:50%;top:50%;display:grid;width:140px;height:140px;place-items:center;border-radius:32px;color:#071006;background:var(--lime);font-size:44px;box-shadow:0 0 64px #b5ff0075;transform:translate(-50%,-50%)}.ecosystem-stage .ecosystem-flow{grid-template-columns:repeat(3,minmax(0,1fr))}.ecosystem-stage .ecosystem-node{min-height:232px;border-radius:20px}.public-ai-demo{width:min(1440px,100%);margin:0 auto;border-radius:26px;padding:30px;background:radial-gradient(circle at 72% 12%,rgba(181,255,0,.12),transparent 32%),#080c0adb}.ai-orbit-board{min-height:430px}.roadmap-panel,.flywheel-shell{width:min(1440px,100%)}.roadmap-panel{padding:42px}.flywheel-shell{min-height:520px;padding:54px}.flywheel-track span{height:220px}.core-team-grid{width:min(1360px,100%)}.core-team-card{min-height:560px;border-radius:30px}.team-avatar{width:112px;height:112px}.team-avatar span{width:78px;height:78px}.partner-cloud{width:min(1360px,100%);gap:18px;padding:34px}.partner-badge{grid-template-columns:64px minmax(0,1fr);min-height:112px;border-radius:18px;padding:18px}.partner-badge span{width:56px;height:56px;border-radius:16px}.contact-panel{align-items:flex-start;border-radius:24px;padding:34px 42px}.contact-panel small{display:block;margin-top:8px;color:var(--lime);font-weight:820}.contact-actions{display:grid;gap:14px;justify-items:end}.social-link-row{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:9px;max-width:460px}.social-link-chip{display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(181,255,0,.2);border-radius:999px;padding:8px 12px;color:#dce8d8;background:#b5ff0013;font-size:12px;font-weight:820}@keyframes publicOrbitPulse{50%{opacity:.62;transform:scale(1.08)}}@keyframes publicSignalFloat{50%{opacity:.72;transform:translateY(-18px) scale(1.22)}}@media(max-width:1180px){.public-design-nav{grid-template-columns:auto 1fr auto;padding-inline:28px}.public-design-nav .public-nav{display:none}.design-hero{min-height:auto;padding:112px 28px 44px}.design-hero-grid,.hero-media-row,.ecosystem-stage{grid-template-columns:1fr}.hero-copy h1{max-width:760px;font-size:64px}.hero-network-visual,.ecosystem-orbit-art{min-height:420px}.capability-deck,.roadmap-grid,.core-team-grid,.partner-cloud{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:780px){.public-site .content-band,.public-site .footer-band{width:calc(100% - 28px)}.design-hero{padding:96px 14px 32px}.hero-copy{padding-top:16px}.hero-copy h1{font-size:42px}.hero-network-visual,.ecosystem-orbit-art{min-height:320px}.hero-visual-core{width:170px;height:170px}.hero-visual-core span{width:72px;height:72px;font-size:42px}.hero-media-row .market-panel,.hero-media-row .video-preview{min-height:300px}.capability-deck,.roadmap-grid,.core-team-grid,.partner-cloud,.ecosystem-stage .ecosystem-flow{grid-template-columns:1fr}.roadmap-panel,.flywheel-shell,.partner-cloud,.public-ai-demo{padding:22px}.flywheel-track{display:none}.contact-panel,.contact-panel>div{align-items:stretch;flex-direction:column}.contact-actions,.social-link-row{justify-items:stretch;justify-content:flex-start}}.public-site{--public-max: 1760px}.public-site .content-band,.public-site .footer-band{width:min(var(--public-max),calc(100% - 72px))}.public-design-nav{grid-template-columns:minmax(240px,1fr) auto minmax(240px,1fr);gap:24px;padding-inline:clamp(28px,4vw,72px)}.public-design-nav .public-nav{justify-self:center}.public-design-nav .topbar-actions{justify-self:end}.design-hero{min-height:1080px;padding:124px max(36px,calc((100vw - var(--public-max)) / 2 + 36px)) 72px}.design-hero-grid{width:min(var(--public-max),100%);grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr);gap:clamp(28px,4vw,72px)}.hero-network-visual{display:grid;min-height:610px;align-content:center;padding:clamp(24px,3vw,48px);overflow:hidden}.hero-network-image{display:block;width:100%;max-width:780px;margin:auto;filter:drop-shadow(0 30px 85px rgba(181,255,0,.18))}.hero-network-copy{position:absolute;left:clamp(22px,3vw,42px);right:clamp(22px,3vw,42px);bottom:clamp(22px,3vw,42px);max-width:560px;padding:18px 20px;border:1px solid rgba(181,255,0,.22);border-radius:18px;background:#040806bd;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.hero-network-copy strong,.hero-network-copy span{display:block}.hero-network-copy strong{color:var(--lime);font-size:clamp(18px,1.3vw,24px);line-height:1.2}.hero-network-copy span{margin-top:8px;color:#eef8e8c7;line-height:1.65}.hero-media-row{grid-template-columns:minmax(420px,.78fr) minmax(640px,1.22fr);gap:34px;align-items:stretch}.hero-media-row .video-preview{min-height:unset;aspect-ratio:16 / 9;padding:0;overflow:hidden}.intro-video{display:block;width:100%;height:100%;object-fit:contain;background:#020604}.video-shade{pointer-events:none;opacity:.1}.video-caption{top:24px;left:24px;right:auto;bottom:auto;z-index:2}.capability-deck,.ecosystem-stage,.public-ai-demo,.roadmap-panel,.flywheel-shell,.core-team-grid,.partner-cloud{width:min(1500px,100%)}.capability-card{min-height:620px;padding:28px}.capability-visual{min-height:190px}.ecosystem-stage{grid-template-columns:minmax(440px,.9fr) minmax(0,1.1fr);gap:34px}.ecosystem-orbit-art{min-height:620px}.ecosystem-stage .ecosystem-node{min-height:260px}.public-ai-demo{display:grid;grid-template-columns:minmax(420px,.95fr) minmax(340px,.7fr) minmax(340px,.7fr);gap:24px;padding:44px}.ai-orbit-board{min-height:560px;padding:0;overflow:hidden;border-radius:22px}.ai-hub-image{display:block;width:100%;height:100%;object-fit:cover}.ai-signal-matrix{grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr))}.roadmap-panel{overflow:hidden;padding:0;border-radius:30px}.roadmap-asset{display:block;width:100%;margin:0 0 28px;border-bottom:1px solid rgba(181,255,0,.18)}.roadmap-curve{display:none}.roadmap-grid{padding:0 40px 40px}.core-team-grid{gap:32px}.core-team-card{display:flex;min-height:650px;flex-direction:column;padding:0 40px 42px;background:radial-gradient(circle at 50% 4%,rgba(181,255,0,.26),transparent 34%),linear-gradient(180deg,#b5ff002e,#096016d1)}.team-avatar{width:172px;height:172px;margin:-36px auto 28px;overflow:hidden;border-radius:50%;background:#b5ff002e;box-shadow:0 22px 70px #b5ff0033}.core-team-card h3{margin-top:0;text-align:center}.partner-cloud{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;padding:42px}.partner-badge{min-height:132px;grid-template-columns:78px minmax(0,1fr);padding:22px}.partner-badge span{width:68px;height:68px;padding:9px}.partner-badge span img{display:block;width:100%;height:100%;object-fit:contain}.contact-panel{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(420px,.82fr);gap:28px;align-items:center}.contact-panel>div:first-child{display:grid;grid-template-columns:54px minmax(0,1fr);gap:22px;align-items:center}.contact-actions{grid-template-columns:minmax(250px,.75fr) minmax(360px,1fr);align-items:center;justify-items:stretch}.social-link-row{max-width:none;justify-content:flex-end;flex-wrap:wrap}.social-link-chip{min-width:112px;justify-content:center}.public-site .reveal{animation:publicHeroRise 1.2s cubic-bezier(.16,1,.3,1) both}.public-site .scroll-reveal{opacity:0;transform:translateY(70px) scale(.96);filter:blur(10px);transition:opacity .9s ease,transform 1.1s cubic-bezier(.16,1,.3,1),filter .9s ease}.public-site .scroll-reveal.is-visible{opacity:1;transform:none;filter:none}@keyframes publicHeroRise{0%{opacity:0;transform:translateY(64px) scale(.97);filter:blur(10px)}to{opacity:1;transform:none;filter:none}}@media(max-width:1180px){.public-design-nav{grid-template-columns:auto 1fr auto;padding-inline:28px}.design-hero{min-height:auto;padding:112px 28px 48px}.design-hero-grid,.hero-media-row,.ecosystem-stage,.public-ai-demo,.contact-panel,.contact-actions{grid-template-columns:1fr}.hero-copy h1{max-width:820px;font-size:64px}.hero-network-visual,.ecosystem-orbit-art{min-height:460px}.hero-media-row .video-preview{aspect-ratio:16 / 10}.capability-deck,.roadmap-grid,.core-team-grid,.partner-cloud{grid-template-columns:repeat(2,minmax(0,1fr))}.social-link-row{justify-content:flex-start}}@media(max-width:780px){.public-site .content-band,.public-site .footer-band{width:calc(100% - 28px)}.public-design-nav{padding-inline:16px}.design-hero{padding:96px 14px 34px}.hero-copy h1{font-size:42px}.hero-network-visual,.ecosystem-orbit-art{min-height:340px}.hero-network-copy{position:static;margin-top:18px}.hero-media-row .market-panel,.hero-media-row .video-preview{min-height:300px}.capability-deck,.roadmap-grid,.core-team-grid,.partner-cloud,.ecosystem-stage .ecosystem-flow,.ai-signal-matrix{grid-template-columns:1fr}.roadmap-grid,.flywheel-shell,.partner-cloud,.public-ai-demo{padding:22px}.team-avatar{width:140px;height:140px}.partner-badge{grid-template-columns:62px minmax(0,1fr)}.contact-panel{padding:28px 22px}.contact-panel>div:first-child{grid-template-columns:1fr}.social-link-row{justify-content:flex-start}}@media(prefers-reduced-motion:reduce){.public-site .reveal,.public-site .scroll-reveal{animation:none;opacity:1;transform:none;filter:none;transition:none}}.hero-network-visual{isolation:isolate}.hero-network-visual:before,.hero-network-visual:after{position:absolute;z-index:0;pointer-events:none;content:""}.hero-network-visual:before{top:14%;right:18%;bottom:14%;left:18%;border-radius:50%;background:radial-gradient(circle at 50% 50%,rgba(207,255,79,.46),rgba(181,255,0,.14) 38%,transparent 68%);filter:blur(6px);mix-blend-mode:screen;animation:h007HeroCorePulse 4.8s ease-in-out infinite}.hero-network-visual:after{top:8%;right:12%;bottom:8%;left:12%;border:1px solid rgba(181,255,0,.3);border-radius:50%;box-shadow:0 0 60px #b5ff0024,inset 0 0 52px #5eead414;animation:h007HeroOrbitDrift 18s linear infinite}.hero-network-image{position:relative;z-index:1;object-fit:contain;transform-origin:50% 50%;animation:h007HeroNetworkFloat 9s ease-in-out infinite}.hero-network-copy{z-index:2}.hero-media-row{grid-template-columns:minmax(280px,.52fr) minmax(760px,1.48fr);gap:30px;align-items:start}.hero-media-row .market-panel{min-width:0;min-height:auto;align-self:start;gap:12px;padding:18px}.hero-media-row .market-signal-card{min-height:136px}.hero-media-row .market-signal-card b,.hero-media-row .confidence-card strong{font-size:28px}.hero-media-row .market-signal-card svg{width:128px}.hero-media-row .market-risk-card{grid-template-columns:74px minmax(0,1fr)}.hero-media-row .market-risk-card .progress-ring{width:70px;height:70px}.hero-media-row .watch-row{gap:8px;font-size:13px}.hero-media-row .video-preview{width:100%;min-height:unset;align-self:start;aspect-ratio:16 / 9;border-radius:14px;background:#020604}.intro-video{aspect-ratio:16 / 9;object-fit:contain}.video-shade,.video-caption{display:none}.public-ai-demo{grid-template-columns:minmax(620px,1.35fr) minmax(320px,.65fr);grid-template-areas:"visual console" "visual output" "matrix matrix";align-items:stretch}.ai-orbit-board{grid-area:visual;display:grid;min-height:600px;place-items:center;padding:26px;background:radial-gradient(circle at 50% 50%,rgba(181,255,0,.13),transparent 54%),#020604d1}.ai-console{grid-area:console}.ai-output{grid-area:output}.ai-signal-matrix{grid-area:matrix}.ai-hub-image{width:100%;height:100%;max-height:620px;object-fit:contain}.roadmap-asset{height:auto;object-fit:contain;object-position:center}.core-team-grid{width:min(1420px,100%);align-items:stretch}.core-team-card{display:flex;min-height:auto;flex-direction:column;gap:14px;align-items:stretch;padding:30px;background:radial-gradient(circle at 50% 0%,rgba(181,255,0,.16),transparent 30%),linear-gradient(180deg,#b5ff0014,#ffffff06),#070c09eb}.team-avatar{position:relative;left:auto;top:auto;width:152px;height:152px;aspect-ratio:1 / 1;margin:0 auto 8px;border:3px solid rgba(181,255,0,.62);background:#b5ff0014;transform:none}.team-avatar img{display:block;width:100%;height:100%;object-fit:cover}.core-team-card h3{min-width:0;margin:0;padding:0;color:#f8fff2;background:transparent;font-size:28px;line-height:1.18;text-align:center}.core-team-card strong{display:block;color:var(--lime);text-align:center}.core-team-card p{color:#e8f0e2d1;line-height:1.72}.team-tags{justify-content:center;margin-top:auto}.partner-cloud{width:min(1500px,100%);grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;padding:44px}.partner-badge{min-height:190px;grid-template-columns:1fr;gap:12px;justify-items:center;padding:24px 16px;text-align:center}.partner-badge span{width:96px;height:96px;grid-row:auto;padding:16px;border:1px solid rgba(181,255,0,.28);border-radius:20px;background:radial-gradient(circle at 50% 42%,rgba(181,255,0,.22),transparent 62%),#ffffff0f}.partner-badge strong{overflow:visible;color:#f8fff2;font-size:17px;text-overflow:clip;white-space:normal}.partner-badge small{max-width:160px;color:#dce8d8b8;line-height:1.4}.contact-panel{grid-template-columns:minmax(0,1fr) minmax(460px,.78fr)}.contact-actions{display:grid;grid-template-columns:1fr;gap:16px;align-content:center;justify-items:stretch}.contact-actions:before{order:2;display:block;height:1px;background:linear-gradient(90deg,transparent,rgba(181,255,0,.52),transparent);content:""}.contact-actions .social-link-row{order:1;justify-content:flex-end}.contact-actions .button{order:3;justify-content:space-between}.social-link-row{max-width:none}.social-link-chip{min-width:108px}.public-site .scroll-reveal{--reveal-x: 0;--reveal-y: 104px;opacity:0;filter:none;transform:translate3d(var(--reveal-x),var(--reveal-y),0) scale(.965);transition:opacity .98s ease,transform 1.28s cubic-bezier(.16,.88,.18,1)}.public-site main>.content-band.scroll-reveal:nth-of-type(odd){--reveal-x: -92px;--reveal-y: 68px}.public-site main>.content-band.scroll-reveal:nth-of-type(2n){--reveal-x: 92px;--reveal-y: 68px}.public-site main>.public-stat-band.scroll-reveal,.public-site main>.team-band.scroll-reveal,.public-site main>.partner-band.scroll-reveal{--reveal-x: 0;--reveal-y: 112px}.public-site .scroll-reveal.is-visible{opacity:1;filter:none;transform:translateZ(0) scale(1)}.public-site .scroll-reveal .public-stat-item,.public-site .scroll-reveal .capability-card,.public-site .scroll-reveal .ecosystem-node,.public-site .scroll-reveal .ai-console,.public-site .scroll-reveal .ai-output,.public-site .scroll-reveal .ai-signal-matrix>div,.public-site .scroll-reveal .roadmap-card,.public-site .scroll-reveal .risk-row,.public-site .scroll-reveal .core-team-card,.public-site .scroll-reveal .flywheel-step,.public-site .scroll-reveal .partner-badge{opacity:0;transform:translate3d(0,58px,0)}.public-site .scroll-reveal.is-visible .public-stat-item,.public-site .scroll-reveal.is-visible .capability-card,.public-site .scroll-reveal.is-visible .ecosystem-node,.public-site .scroll-reveal.is-visible .ai-console,.public-site .scroll-reveal.is-visible .ai-output,.public-site .scroll-reveal.is-visible .ai-signal-matrix>div,.public-site .scroll-reveal.is-visible .roadmap-card,.public-site .scroll-reveal.is-visible .risk-row,.public-site .scroll-reveal.is-visible .core-team-card,.public-site .scroll-reveal.is-visible .flywheel-step,.public-site .scroll-reveal.is-visible .partner-badge{animation:h007CardFlyIn .96s cubic-bezier(.16,.88,.18,1) both}.public-site .scroll-reveal .capability-card:nth-child(2),.public-site .scroll-reveal .ecosystem-node:nth-child(2),.public-site .scroll-reveal .roadmap-card:nth-child(2),.public-site .scroll-reveal .risk-row:nth-child(2),.public-site .scroll-reveal .core-team-card:nth-child(2),.public-site .scroll-reveal .flywheel-step:nth-child(2),.public-site .scroll-reveal .partner-badge:nth-child(2){transform:translate3d(34px,62px,0)}.public-site .scroll-reveal .capability-card:nth-child(3),.public-site .scroll-reveal .ecosystem-node:nth-child(3),.public-site .scroll-reveal .roadmap-card:nth-child(3),.public-site .scroll-reveal .risk-row:nth-child(3),.public-site .scroll-reveal .core-team-card:nth-child(3),.public-site .scroll-reveal .flywheel-step:nth-child(3),.public-site .scroll-reveal .partner-badge:nth-child(3){transform:translate3d(-34px,62px,0)}.public-site .scroll-reveal.is-visible .capability-card:nth-child(2),.public-site .scroll-reveal.is-visible .ecosystem-node:nth-child(2),.public-site .scroll-reveal.is-visible .roadmap-card:nth-child(2),.public-site .scroll-reveal.is-visible .risk-row:nth-child(2),.public-site .scroll-reveal.is-visible .core-team-card:nth-child(2),.public-site .scroll-reveal.is-visible .flywheel-step:nth-child(2),.public-site .scroll-reveal.is-visible .partner-badge:nth-child(2){animation-delay:90ms}.public-site .scroll-reveal.is-visible .capability-card:nth-child(3),.public-site .scroll-reveal.is-visible .ecosystem-node:nth-child(3),.public-site .scroll-reveal.is-visible .roadmap-card:nth-child(3),.public-site .scroll-reveal.is-visible .risk-row:nth-child(3),.public-site .scroll-reveal.is-visible .core-team-card:nth-child(3),.public-site .scroll-reveal.is-visible .flywheel-step:nth-child(3),.public-site .scroll-reveal.is-visible .partner-badge:nth-child(3){animation-delay:.15s}.public-site .scroll-reveal.is-visible .capability-card:nth-child(n+4),.public-site .scroll-reveal.is-visible .ecosystem-node:nth-child(n+4),.public-site .scroll-reveal.is-visible .roadmap-card:nth-child(n+4),.public-site .scroll-reveal.is-visible .risk-row:nth-child(n+4),.public-site .scroll-reveal.is-visible .flywheel-step:nth-child(n+4),.public-site .scroll-reveal.is-visible .partner-badge:nth-child(n+4){animation-delay:.21s}@keyframes publicHeroRise{0%{opacity:0;transform:translate3d(0,58px,0) scale(.97)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes h007HeroCorePulse{0%,to{opacity:.62;transform:scale(.94)}50%{opacity:1;transform:scale(1.08)}}@keyframes h007HeroOrbitDrift{to{transform:rotate(360deg)}}@keyframes h007HeroNetworkFloat{0%,to{filter:drop-shadow(0 30px 78px rgba(181,255,0,.18));transform:translateZ(0) scale(1)}50%{filter:drop-shadow(0 34px 96px rgba(181,255,0,.3));transform:translate3d(0,-10px,0) scale(1.018)}}@keyframes h007CardFlyIn{to{opacity:1;transform:translateZ(0)}}@media(max-width:1180px){.hero-media-row{grid-template-columns:1fr}.hero-media-row .market-panel,.hero-media-row .video-preview{min-height:auto}.hero-media-row .video-preview{aspect-ratio:16 / 9}.public-ai-demo{grid-template-columns:1fr;grid-template-areas:"visual" "console" "output" "matrix"}.ai-orbit-board{min-height:430px}.partner-cloud{grid-template-columns:repeat(3,minmax(0,1fr))}.contact-panel{grid-template-columns:1fr}.contact-actions .social-link-row{justify-content:flex-start}.public-site main>.content-band.scroll-reveal:nth-of-type(odd),.public-site main>.content-band.scroll-reveal:nth-of-type(2n){--reveal-x: 0;--reveal-y: 94px}}@media(max-width:780px){.hero-network-visual:before{top:12%;right:8%;bottom:12%;left:8%}.hero-network-visual:after{top:6%;right:6%;bottom:6%;left:6%}.hero-media-row .market-panel{padding:16px}.ai-orbit-board{min-height:320px;padding:12px}.core-team-grid{grid-template-columns:1fr}.core-team-card{padding:26px 22px}.team-avatar{width:134px;height:134px}.partner-cloud{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:18px}.partner-badge{min-height:166px;padding:18px 12px}.partner-badge span{width:76px;height:76px;padding:12px}.contact-actions .social-link-row{gap:10px}.social-link-chip{min-width:0;flex:1 1 128px;justify-content:center}}@media(max-width:460px){.partner-cloud{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.hero-network-visual:before,.hero-network-visual:after,.hero-network-image,.public-site .scroll-reveal.is-visible .public-stat-item,.public-site .scroll-reveal.is-visible .capability-card,.public-site .scroll-reveal.is-visible .ecosystem-node,.public-site .scroll-reveal.is-visible .ai-console,.public-site .scroll-reveal.is-visible .ai-output,.public-site .scroll-reveal.is-visible .ai-signal-matrix>div,.public-site .scroll-reveal.is-visible .roadmap-card,.public-site .scroll-reveal.is-visible .risk-row,.public-site .scroll-reveal.is-visible .core-team-card,.public-site .scroll-reveal.is-visible .flywheel-step,.public-site .scroll-reveal.is-visible .partner-badge{animation:none}.public-site .scroll-reveal .public-stat-item,.public-site .scroll-reveal .capability-card,.public-site .scroll-reveal .ecosystem-node,.public-site .scroll-reveal .ai-console,.public-site .scroll-reveal .ai-output,.public-site .scroll-reveal .ai-signal-matrix>div,.public-site .scroll-reveal .roadmap-card,.public-site .scroll-reveal .risk-row,.public-site .scroll-reveal .core-team-card,.public-site .scroll-reveal .flywheel-step,.public-site .scroll-reveal .partner-badge{opacity:1;transform:none}}.public-ai-band .public-ai-demo{width:min(1380px,100%)}.public-ai-demo{grid-template-columns:minmax(720px,1.58fr) minmax(300px,.52fr);gap:clamp(18px,2vw,26px);padding:clamp(24px,2.6vw,36px)}.ai-orbit-board{aspect-ratio:4 / 3;min-height:clamp(520px,36vw,700px);padding:clamp(4px,.8vw,12px);overflow:hidden}.ai-hub-image{width:110%;height:110%;max-width:none;max-height:none;object-fit:contain}.partner-cloud{width:min(1360px,100%);grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;padding:clamp(24px,2.4vw,32px)}.partner-badge{min-height:160px;gap:7px;padding:16px 12px 14px}.partner-badge span{width:116px;height:116px;padding:12px;border-radius:18px}.partner-badge strong{font-size:15px;line-height:1.18}.partner-badge small{max-width:132px;font-size:11px;line-height:1.25}.contact-footer-layout{display:grid;grid-template-columns:minmax(360px,.62fr) minmax(420px,1fr);gap:clamp(28px,6vw,86px);align-items:end}.contact-panel{min-height:250px;grid-template-columns:1fr;gap:22px;align-content:center}.contact-panel>.contact-copy-row{display:grid;grid-template-columns:64px minmax(0,1fr);gap:22px;align-items:center}.contact-panel>.button{width:max-content;max-width:100%;justify-content:space-between}.footer-social-panel{display:grid;min-height:146px;align-content:end;padding-bottom:22px}.footer-social-panel .social-link-row{display:grid;width:100%;max-width:none;grid-template-columns:repeat(5,minmax(94px,1fr));gap:clamp(12px,2.1vw,26px);justify-content:stretch}.footer-social-panel .social-link-chip{min-width:0;min-height:44px;justify-content:center;border-radius:8px}.public-site .scroll-reveal{--reveal-x: 0;--reveal-y: 58px;opacity:0;transform:translate3d(var(--reveal-x),var(--reveal-y),0) scale(.992);transition:opacity .26s ease-out,transform .52s cubic-bezier(.16,.92,.22,1)}.public-site main>.content-band.scroll-reveal:nth-of-type(odd){--reveal-x: -44px;--reveal-y: 50px}.public-site main>.content-band.scroll-reveal:nth-of-type(2n){--reveal-x: 44px;--reveal-y: 50px}.public-site main>.public-stat-band.scroll-reveal,.public-site main>.team-band.scroll-reveal,.public-site main>.partner-band.scroll-reveal{--reveal-x: 0;--reveal-y: 54px}.public-site .scroll-reveal.is-visible{opacity:1;transform:translateZ(0) scale(1)}.public-site .scroll-reveal .public-stat-item,.public-site .scroll-reveal .capability-card,.public-site .scroll-reveal .ecosystem-node,.public-site .scroll-reveal .ai-console,.public-site .scroll-reveal .ai-output,.public-site .scroll-reveal .ai-signal-matrix>div,.public-site .scroll-reveal .roadmap-card,.public-site .scroll-reveal .risk-row,.public-site .scroll-reveal .core-team-card,.public-site .scroll-reveal .flywheel-step,.public-site .scroll-reveal .partner-badge{opacity:0;transform:translate3d(0,26px,0)}.public-site .scroll-reveal.is-visible .public-stat-item,.public-site .scroll-reveal.is-visible .capability-card,.public-site .scroll-reveal.is-visible .ecosystem-node,.public-site .scroll-reveal.is-visible .ai-console,.public-site .scroll-reveal.is-visible .ai-output,.public-site .scroll-reveal.is-visible .ai-signal-matrix>div,.public-site .scroll-reveal.is-visible .roadmap-card,.public-site .scroll-reveal.is-visible .risk-row,.public-site .scroll-reveal.is-visible .core-team-card,.public-site .scroll-reveal.is-visible .flywheel-step,.public-site .scroll-reveal.is-visible .partner-badge{animation:h008CardFlyIn .48s cubic-bezier(.16,.9,.22,1) both}.public-site .scroll-reveal.is-visible .capability-card:nth-child(2),.public-site .scroll-reveal.is-visible .ecosystem-node:nth-child(2),.public-site .scroll-reveal.is-visible .roadmap-card:nth-child(2),.public-site .scroll-reveal.is-visible .risk-row:nth-child(2),.public-site .scroll-reveal.is-visible .core-team-card:nth-child(2),.public-site .scroll-reveal.is-visible .flywheel-step:nth-child(2),.public-site .scroll-reveal.is-visible .partner-badge:nth-child(2){animation-delay:40ms}.public-site .scroll-reveal.is-visible .capability-card:nth-child(3),.public-site .scroll-reveal.is-visible .ecosystem-node:nth-child(3),.public-site .scroll-reveal.is-visible .roadmap-card:nth-child(3),.public-site .scroll-reveal.is-visible .risk-row:nth-child(3),.public-site .scroll-reveal.is-visible .core-team-card:nth-child(3),.public-site .scroll-reveal.is-visible .flywheel-step:nth-child(3),.public-site .scroll-reveal.is-visible .partner-badge:nth-child(3){animation-delay:70ms}.public-site .scroll-reveal.is-visible .capability-card:nth-child(n+4),.public-site .scroll-reveal.is-visible .ecosystem-node:nth-child(n+4),.public-site .scroll-reveal.is-visible .roadmap-card:nth-child(n+4),.public-site .scroll-reveal.is-visible .risk-row:nth-child(n+4),.public-site .scroll-reveal.is-visible .flywheel-step:nth-child(n+4),.public-site .scroll-reveal.is-visible .partner-badge:nth-child(n+4){animation-delay:90ms}@keyframes h008CardFlyIn{to{opacity:1;transform:translateZ(0)}}@media(max-width:1180px){.public-ai-demo{grid-template-columns:1fr;grid-template-areas:"visual" "console" "output" "matrix"}.ai-orbit-board{min-height:clamp(390px,58vw,560px)}.partner-cloud{grid-template-columns:repeat(4,minmax(0,1fr))}.contact-footer-layout{grid-template-columns:1fr;gap:24px}.footer-social-panel{min-height:auto;padding-bottom:4px}}@media(max-width:780px){.public-ai-demo{padding:18px}.ai-orbit-board{min-height:clamp(280px,72vw,430px);padding:2px}.ai-hub-image{width:108%;height:108%}.partner-cloud{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px}.partner-badge{min-height:146px;padding:14px 8px 12px}.partner-badge span{width:96px;height:96px;padding:10px}.partner-badge strong{font-size:14px}.partner-badge small{font-size:10px}.contact-panel{min-height:auto;padding:26px 22px}.contact-panel>.contact-copy-row{grid-template-columns:48px minmax(0,1fr)}.contact-panel>.button{width:100%}.footer-social-panel .social-link-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.public-site .scroll-reveal,.public-site main>.content-band.scroll-reveal:nth-of-type(odd),.public-site main>.content-band.scroll-reveal:nth-of-type(2n){--reveal-x: 0;--reveal-y: 34px}}@media(max-width:460px){.partner-cloud{grid-template-columns:repeat(2,minmax(0,1fr))}.partner-badge span{width:84px;height:84px}}@media(prefers-reduced-motion:reduce){.public-site .scroll-reveal,.public-site .scroll-reveal .public-stat-item,.public-site .scroll-reveal .capability-card,.public-site .scroll-reveal .ecosystem-node,.public-site .scroll-reveal .ai-console,.public-site .scroll-reveal .ai-output,.public-site .scroll-reveal .ai-signal-matrix>div,.public-site .scroll-reveal .roadmap-card,.public-site .scroll-reveal .risk-row,.public-site .scroll-reveal .core-team-card,.public-site .scroll-reveal .flywheel-step,.public-site .scroll-reveal .partner-badge{opacity:1;transform:none;transition:none;animation:none}}.public-footer.design-footer{width:min(1540px,calc(100% - 64px));margin:0 auto;grid-template-columns:1fr;align-items:stretch}.contact-footer-layout{width:100%;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:clamp(36px,4vw,72px);align-items:end}.contact-panel{min-height:300px;padding:clamp(32px,4vw,54px) clamp(34px,4.8vw,68px)}.contact-panel>.contact-copy-row{grid-template-columns:78px minmax(0,1fr);gap:28px}.contact-panel h2{max-width:none;font-size:clamp(48px,5vw,72px);line-height:1.04;white-space:nowrap}.contact-panel p{max-width:520px}.contact-panel>.button{min-width:min(390px,100%)}.footer-social-panel{width:100%;min-height:118px;align-content:end;padding-bottom:0}.footer-social-panel .social-link-row{width:100%;grid-template-columns:repeat(3,minmax(112px,1fr));gap:14px}.footer-social-panel .social-link-chip{min-height:46px;border-radius:8px}.footer-social-panel .social-link-chip:nth-child(4){grid-column:1 / 2}.footer-social-panel .social-link-chip:nth-child(5){grid-column:2 / 3}.footer-bottomline{width:100%;margin-top:0}.partner-cloud{width:min(1500px,100%);grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;padding:clamp(26px,3vw,38px);background:radial-gradient(circle at 50% 0%,rgba(181,255,0,.14),transparent 42%),radial-gradient(circle at 50% 110%,rgba(36,220,160,.1),transparent 46%),#030705c2}.partner-badge{min-height:172px;gap:6px;padding:12px 10px 14px;border-color:#b5ff002e;background:radial-gradient(circle at 50% 30%,rgba(181,255,0,.16),transparent 58%),#ffffff09}.partner-badge span{width:clamp(118px,7.4vw,140px);height:clamp(118px,7.4vw,140px);padding:10px;border-radius:18px;background:radial-gradient(circle at 50% 50%,rgba(181,255,0,.24),transparent 60%),#08100ae0}.partner-badge span img{width:100%;height:100%;object-fit:contain}.partner-badge strong{font-size:14px;line-height:1.12}.partner-badge small{max-width:118px;font-size:10px;line-height:1.2;opacity:.72}@media(max-width:1180px){.public-footer.design-footer{width:min(calc(100% - 32px),920px)}.contact-footer-layout{grid-template-columns:1fr;gap:22px}.contact-panel{min-height:auto}.contact-panel h2{white-space:normal}.footer-social-panel .social-link-row{grid-template-columns:repeat(3,minmax(0,1fr))}.footer-social-panel .social-link-chip:nth-child(4),.footer-social-panel .social-link-chip:nth-child(5){grid-column:auto}.partner-cloud{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:780px){.public-footer.design-footer{width:min(calc(100% - 28px),640px)}.contact-panel{padding:26px 22px}.contact-panel>.contact-copy-row{grid-template-columns:48px minmax(0,1fr);gap:18px}.contact-panel h2{font-size:clamp(36px,11vw,52px)}.footer-social-panel .social-link-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.partner-cloud{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px}.partner-badge{min-height:154px;padding:12px 8px}.partner-badge span{width:102px;height:102px;padding:9px}}@media(max-width:460px){.contact-panel>.button{min-width:0}.partner-badge span{width:88px;height:88px}}
