.area{--ease-elastic: cubic-bezier(.5, 2, .3, .8);display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0}.area-wrapper{padding:60px 0}.area-wrapper:hover .wrapper{transform:translateY(0) scale(1);box-shadow:0 20px 50px -5px #000}.wrapper{width:440px;height:108px;border-radius:100px;position:relative;z-index:2;transition:all .6s var(--ease-elastic);transform:translateY(-10px) scale(1.02);box-shadow:0 30px 70px -5px #000}.frame-mask{position:absolute;top:0;bottom:0;right:0;left:-3px;z-index:20;pointer-events:none;margin:auto}.frame{border-radius:100px;position:relative;width:100%;height:100%}.frame-inner{position:absolute;top:0;right:0;bottom:0;left:0;background:#0d0e11;border-radius:inherit;box-shadow:inset 0 0 2px 1px #ffffff0d}.frame-black{position:absolute;border-radius:inherit;background:#000;top:7px;right:8px;bottom:7px;left:8px}.frame-buttons{position:absolute;top:0;right:6px;bottom:6px;left:6px;border-radius:inherit;overflow:hidden}.frame-buttons:before{content:"";background:#000;position:absolute;top:0;bottom:0;left:103px;right:0;z-index:3;border-radius:100px 0 0}.frame:before{content:"";position:absolute;border-radius:inherit;top:0;right:0;bottom:0;left:0;background:#0a0a0c;transform:translateY(10px);box-shadow:inset 5px -2px 6px #000c}.wrap{position:absolute;pointer-events:none;width:42%;top:6px;bottom:0}.wrap input{position:absolute;opacity:0;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:10;cursor:pointer;pointer-events:all;-webkit-user-select:none;user-select:none;outline:none}.button{position:relative;overflow:hidden;width:100%;height:100%;background:#0f0f11;z-index:2;transition:all .2s ease,transform .4s var(--ease-elastic);color:#3a3a3d;display:flex;align-items:center;justify-content:center;font-size:25px;outline:none;border:0}.wrap input:hover~.button{transform:translateY(-4px)}.wrap-1{left:0}.wrap-1 .layer{content:"";position:absolute}.wrap-1 .layer-1{border-radius:100px 0 0 100px;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#060606,#0a0a0a);mask:radial-gradient(90px at 193px 82px,transparent calc(100% - 1px),black)}.wrap-1 .layer-2{position:absolute;right:16px;top:-4px;left:40px;height:6px;border-radius:0 0 5px;background:linear-gradient(to left,#0a0a0a,#0000);transform:translateY(4px);transition:all .3s ease,transform .3s var(--ease-elastic);z-index:1}.wrap-1 .button{border-radius:100px 0 0 100px;box-shadow:inset 7px 11px 3px -10px #000c,inset -2px -2px 9px #ffffff05,inset -10px 8px 19px 10px #00000080;mask:radial-gradient(90px at 193px 82px,transparent calc(100% - 1px),black);padding-right:30%}.wrap-1 .button:before{content:"";position:absolute;left:101px;bottom:-80px;border-radius:50%;background:#ffffff05;width:170px;height:170px;filter:blur(7px);transition:all .2s ease}.wrap-2{left:0;right:0;bottom:0;top:0;margin:auto;width:46%;z-index:10;border-radius:0 0 78px;overflow:hidden}.wrap-2 input{z-index:6}.wrap-2:after{content:"";position:absolute;background:linear-gradient(to bottom,#00000080,#0a0a0a);border-radius:100px 5px;right:0;bottom:0;left:0;top:6px}.wrap-2 span:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:18px;width:70px;margin:auto;filter:blur(6px);background:#0080ff59;transition:all .5s ease}.wrap-2 .play{position:relative;height:20px;overflow:visible}.wrap-2 .play-text{transition:all .1s ease,opacity .5s linear;color:#00daff}.wrap-2 .button{z-index:3;top:6px;bottom:0;height:calc(100% - 6px);border-radius:100px 5px;background:#030810;color:#09c;box-shadow:inset 0 0 4px #000c,inset 0 6px 3px -4px #0032504d,inset -10px -7px 15px -4px #0032501a,inset 0 -8px 20px 10px #000000e6;font-family:Courier New,monospace;font-weight:400;letter-spacing:3px;font-size:14px}.wrap-2 .button:before{content:"";background:linear-gradient(136deg,#0064c803,#0064c80a 50%,#0064c805 51%,#0000);box-shadow:inset 0 30px 10px #0000001a;transition:all .3s ease,transform .4s var(--ease-elastic);opacity:.7;position:absolute;left:13px;bottom:11px;top:0;right:0;border-radius:100px 10px;z-index:4}.wrap-2 .button:after{position:absolute;content:"";top:0;right:0;bottom:0;left:0;width:170%;background:linear-gradient(to right,#0064c81a,#0064c899 50%,#0096ff 50%,#0064c84d);z-index:10;opacity:.02;transform:translate(-100%) skew(-30deg)}.wrap-3{z-index:4;right:0}.wrap-3 .layer{content:"";position:absolute}.wrap-3 .layer-1{border-radius:0 100px 100px 0;top:0;right:0;bottom:0;left:0;background:linear-gradient(to left,#060606,#0a0a0a);mask:radial-gradient(90px at -20px 0,transparent calc(100% - 1px),black)}.wrap-3 .layer-2{position:absolute;left:16px;bottom:0;right:0;height:4px;background:linear-gradient(to right,#0a0a0a,#0000);transform:translateY(5px);transition:all .3s ease,transform .4s var(--ease-elastic);z-index:1}.wrap-3 .button{border-radius:0 100px 100px 0;mask:radial-gradient(90px at -20px 0,transparent calc(100% - 1px),black);box-shadow:inset -7px 11px 3px -10px #000c,inset -3px 2px 1px -1px #ffffff05,inset -5px -8px 8px -3px #ffffff05,inset 10px 8px 19px 10px #00000080;letter-spacing:.1rem;padding-left:21%;font-size:16px;color:#2a2a2d;font-family:Arial,sans-serif;font-weight:600}.wrap-3 .button:before{content:"";position:absolute;right:102px;top:-80px;border-radius:50%;background:#ffffff03;transition:.2s ease;width:170px;height:170px}.wrap input:not(:checked):not(:active):hover~.button~.layer-2{transform:translateY(0)}.wrap-1 input:checked~.button,.wrap-1 input:active~.button{transform:translateY(4px)!important;box-shadow:inset 7px 21px 13px -10px #000000e6,inset -2px -2px 9px #ffffff05,inset -10px 8px 19px 10px #0009;background:#080808}.wrap-1 input:checked~.button:before,.wrap-1 input:active~.button:before{background:#0000004d}.wrap-2 input:checked~.button,.wrap-2 input:active~.button{transform:translateY(4px)!important;background:#001020;color:#0cf;box-shadow:inset 0 0 4px #000,inset 0 6px 3px -4px #000c,inset -10px -7px 15px -4px #00326433,inset 0 -8px 20px 10px #000000e6,inset 0 -10px 15px -5px #0064c84d}.wrap-2 input:checked~.button span:before,.wrap-2 input:active~.button span:before{background:#0096ff66}.wrap-2 input:checked~.button:before,.wrap-2 input:active~.button:before{transform:translate(10px) translateY(-3px)}.wrap-3 input:checked~.button,.wrap-3 input:active~.button{transform:translateY(4px)!important;box-shadow:inset -7px 21px 13px -10px #000c,inset -3px 2px 1px -1px #00000080,inset -5px -8px 8px -3px #ffffff05,inset 10px 8px 19px 10px #0009;background:#080808;color:#f44}.wrap-3 input:checked~.button:before,.wrap-3 input:active~.button:before{background:#0006;filter:blur(5px)}.led{position:absolute;right:25px;top:0;bottom:0;margin:auto;border-radius:50%;width:8px;height:8px;transition:all .4s linear;background-color:#0f8;box-shadow:inset 0 1px 1px -1px #fff,0 0 15px 5px #00ff8880,0 0 0 2px #00000080,0 0 3px 4px #0064324d}@keyframes led{40%,60%{background-color:#f44;box-shadow:inset 0 1px 1px -1px #fff,0 0 20px 8px #f449,0 0 0 2px #00000080,0 0 3px 4px #96000066}}.wrap input:checked~.button--led .led{background-color:red;box-shadow:inset 0 1px 1px -1px #fff,0 0 20px 8px #ff0000b3,0 0 0 2px #00000080,0 0 3px 4px #c8000099;animation:led 2s ease infinite}.wrap input:hover~.button.button-3 .led{background-color:#fa0;box-shadow:inset 0 1px 1px -1px #fff,0 0 20px 8px #ffaa0080,0 0 0 2px #00000080,0 0 3px 4px #9650004d}.wrap input:hover~.button.button-2:after{animation:reflex .8s ease-out}.wrap input:hover~.button.button-2 span:before{opacity:.6}.wrap input:hover~.button.button-2 .play .play-text{opacity:.8}.wrap input:hover~.button.button-2 .play .play-mask{animation:mask 1.5s ease infinite}.wrap input:hover~.button.button-1 svg{animation:.9s rotate var(--ease-elastic);color:#4a4a4d}@keyframes reflex{0%{transform:translate(-100%) skew(-30deg)}to{transform:translate(100%) skew(-30deg)}}@keyframes rotate{to{transform:rotate(-180deg)}}.wrap input:checked~.button-1 .curve{animation:repeatCurve 1.5s ease infinite}.wrap input:checked~.button-1 .arrow{animation:repeatArrow 1.5s ease infinite}@keyframes repeatCurve{0%{stroke-dashoffset:1100}50%,to{stroke-dashoffset:-1100}}@keyframes repeatArrow{0%{stroke-dashoffset:580}to{stroke-dashoffset:-580}}.wrapper:not(:hover) .frame-reflex{animation:mask 1.1s ease;opacity:.1}@keyframes mask{0%{transform:translate(0)}to{transform:translate(190%)}}.button-1 svg{overflow:visible;transition:all 1s var(--ease-elastic);stroke-width:80px}.button-1 svg .g-2{filter:url(#glow);color:#3a3a3d;stroke-width:50px}.button-1 svg .g-2 .curve{stroke-dasharray:1100;stroke-dashoffset:1100}.button-1 svg .g-2 .arrow{stroke-dasharray:580;stroke-dashoffset:580}.noise{position:absolute;top:-25px;bottom:-20px;left:0;right:0;opacity:.07;-webkit-mask-image:linear-gradient(transparent 5%,white 30%,white 70%,transparent 95%);mask-image:linear-gradient(transparent 5%,white 30%,white 70%,transparent 95%);filter:grayscale(1);pointer-events:none;z-index:1}.play-pixels{font-family:Courier New,monospace;color:#0af;font-size:16px;font-weight:700;letter-spacing:4px;text-shadow:0 0 10px rgba(0,170,255,.8)}.glass-panel{background:#0f0f14d9;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px #1f26875e}.message-bubble{background:linear-gradient(135deg,#ffffff1a,#ffffff0d);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.18)}.custom-scrollbar::-webkit-scrollbar{width:6px}.custom-scrollbar::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.custom-scrollbar::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.canvas-container{position:relative;width:100%;height:100%;overflow:hidden}.character-canvas{position:absolute;top:0;left:0;width:100%;height:100%}.styled-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;font-weight:600;font-size:14px;letter-spacing:.02em;border:none;border-radius:100px;cursor:pointer;transition:all .3s cubic-bezier(.5,2,.3,.8);overflow:hidden;outline:none;background:linear-gradient(135deg,#1a1b1f,#15161a);color:#fff;box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #0000004d,0 4px 12px #0006,0 1px 3px #0000004d;text-shadow:0 1px 2px rgba(0,0,0,.4)}.styled-button:before{content:"";position:absolute;top:0;left:0;right:0;height:50%;background:linear-gradient(to bottom,rgba(255,255,255,.08),transparent);border-radius:100px 100px 0 0;pointer-events:none}.styled-button__inner{position:relative;z-index:2;display:flex;align-items:center;gap:8px}.styled-button__glow{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at center,rgba(255,255,255,.05),transparent 60%);opacity:0;transition:opacity .3s ease;pointer-events:none}.styled-button__shimmer{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transform:skew(-20deg);transition:left .6s ease;pointer-events:none}.styled-button:hover{transform:translateY(-2px) scale(1.02);box-shadow:inset 0 1px #ffffff26,inset 0 -1px #0006,0 8px 20px #00000080,0 2px 4px #0006}.styled-button:hover .styled-button__glow{opacity:1}.styled-button:hover .styled-button__shimmer{left:100%}.styled-button:active{transform:translateY(0) scale(.98);box-shadow:inset 0 2px 4px #0006,inset 0 -1px #ffffff1a,0 2px 8px #0006}.styled-button:disabled{opacity:.5;cursor:not-allowed;transform:none}.styled-button:disabled:hover{transform:none;box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #0000004d,0 4px 12px #0006,0 1px 3px #0000004d}.styled-button--primary{background:linear-gradient(135deg,#0080ff,#0060cc);box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #0000004d,0 4px 12px #0080ff4d,0 1px 3px #0000004d}.styled-button--primary:hover{background:linear-gradient(135deg,#1a90ff,#0070e6);box-shadow:inset 0 1px #fff6,inset 0 -1px #0006,0 8px 20px #0080ff66,0 2px 4px #0006}.styled-button--secondary{background:linear-gradient(135deg,#2a2b30,#1f2023);color:#a0a0a0}.styled-button--secondary:hover{background:linear-gradient(135deg,#35363c,#2a2b30);color:#fff}.styled-button--danger{background:linear-gradient(135deg,#f44,#c00);box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #0000004d,0 4px 12px #ff44444d,0 1px 3px #0000004d}.styled-button--danger:hover{background:linear-gradient(135deg,#f55,#d11);box-shadow:inset 0 1px #fff6,inset 0 -1px #0006,0 8px 20px #f446,0 2px 4px #0006}.styled-button--success{background:linear-gradient(135deg,#00c851,#00953c);box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #0000004d,0 4px 12px #00c8514d,0 1px 3px #0000004d}.styled-button--success:hover{background:linear-gradient(135deg,#00dd5a,#0a4);box-shadow:inset 0 1px #fff6,inset 0 -1px #0006,0 8px 20px #00c85166,0 2px 4px #0006}.styled-button--small{padding:8px 16px;font-size:12px}.styled-button--large{padding:16px 32px;font-size:16px}.styled-button__icon{display:flex;align-items:center;justify-content:center}.styled-button__text{white-space:nowrap}@keyframes pulse-glow{0%,to{box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #0000004d,0 4px 12px #0080ff4d,0 1px 3px #0000004d}50%{box-shadow:inset 0 1px #fff6,inset 0 -1px #0006,0 8px 25px #0080ff80,0 2px 4px #0006}}.styled-button--primary.pulse{animation:pulse-glow 2s ease-in-out infinite}:root{--bg-primary: #ffffff;--bg-secondary: #e6f2ff;--surface: #f0f8ff;--surface-light: #ffffff;--text-primary: #31344b;--text-secondary: #44476a;--text-muted: #8d93ab;--accent: #6d5dfc;--accent-light: #8b7efd;--accent-dark: #5a4de8;--accent-glow: rgba(109, 93, 252, .3);--shadow-dark: #a3b1c6;--shadow-light: #ffffff;--shadow-xl-dark: #9baacf;--shadow-xl-light: #ffffff;--golden: #f6d55c;--golden-dark: #e9c046;--border-radius: 20px;--border-radius-lg: 30px;--border-radius-xl: 40px;--transition: all .3s cubic-bezier(.4, 0, .2, 1)}*{margin:0;padding:0;box-sizing:border-box}h1,h2,h3,h4,h5,h6{color:#1a1a1a!important;text-shadow:-2px -2px 4px rgba(255,255,255,.9),-4px -4px 8px rgba(255,255,255,.8),2px 2px 4px rgba(0,0,0,.3),4px 4px 8px rgba(0,0,0,.25),6px 6px 16px rgba(0,0,0,.2)!important}p,span,li,label,td,th,div{color:#2a2a2a!important;text-shadow:-1px -1px 2px rgba(255,255,255,.9),1px 1px 2px rgba(0,0,0,.2)!important}a{color:#2a2a2a!important;transition:var(--transition);text-shadow:-1px -1px 2px rgba(255,255,255,.9),1px 1px 2px rgba(0,0,0,.2)!important}html{scroll-behavior:smooth}body{font-family:Lexend,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background:linear-gradient(135deg,#fff,#e3f2fd,#fff);background-attachment:fixed;color:var(--text-primary);overflow-x:hidden;line-height:1.6;position:relative;min-height:100vh;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}@supports (-webkit-touch-callout: none){body,html{background:linear-gradient(135deg,#fff,#e3f2fd,#fff);background-attachment:fixed}}.container{max-width:1400px;margin:0 auto;padding:0 20px;position:relative;z-index:1}.small-text{font-size:16px!important;font-weight:600!important;color:#5a657d!important;line-height:1.6}.glass-effect{background:#ffffffb3;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.8)}.soft-shadow{box-shadow:5px 5px 10px var(--shadow-dark),-5px -5px 10px var(--shadow-light)}.soft-shadow-lg{box-shadow:8px 8px 16px var(--shadow-dark),-8px -8px 16px var(--shadow-light)}.inset-shadow{box-shadow:inset 3px 3px 6px var(--shadow-dark),inset -3px -3px 6px var(--shadow-light)}.neumorphic-element{background:linear-gradient(145deg,#f0f5fc,#d1d9e6);border-radius:var(--border-radius);box-shadow:8px 8px 16px var(--shadow-dark),-8px -8px 16px var(--shadow-light);transition:var(--transition)}.neumorphic-element:hover{box-shadow:10px 10px 20px var(--shadow-dark),-10px -10px 20px var(--shadow-light);transform:translateY(-2px)}.neumorphic-inset{background:var(--bg-primary);border-radius:var(--border-radius);box-shadow:inset 6px 6px 12px var(--shadow-dark),inset -6px -6px 12px var(--shadow-light)}.neumorphic-button{background:var(--surface);border:none;padding:18px 45px;border-radius:50px;color:var(--text-primary);cursor:pointer;font-size:16px;font-weight:600;letter-spacing:.5px;position:relative;overflow:hidden;transition:var(--transition);box-shadow:10px 10px 20px var(--shadow-dark),-10px -10px 20px var(--shadow-light),inset 1px 1px 2px var(--shadow-light)}.neumorphic-button.primary{background:linear-gradient(135deg,#d4a574,#c19660);position:relative}.neumorphic-button.primary:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#d4a574,#c19660);border-radius:50px;z-index:-1}.neumorphic-button.primary span{color:transparent;background-clip:text;-webkit-background-clip:text;background-image:linear-gradient(135deg,#3f3f46,#2c2c31);text-shadow:-2px -2px 4px rgba(212,165,116,.6),2px 2px 4px rgba(193,150,96,.6);-webkit-text-stroke:.5px rgba(31,31,35,.8)}.neumorphic-button.secondary{background:#3f3f46}.neumorphic-button.secondary span{color:transparent;background-clip:text;-webkit-background-clip:text;background-image:linear-gradient(135deg,#4f4f56,#2f2f36);text-shadow:-3px -3px 6px rgba(79,79,86,.6),3px 3px 6px rgba(31,31,35,.6);-webkit-text-stroke:.5px rgba(63,63,70,.4)}.neumorphic-button.large{padding:20px 60px;font-size:18px}.neumorphic-button:hover{transform:translateY(-2px);box-shadow:12px 12px 24px var(--shadow-dark),-12px -12px 24px var(--shadow-light),inset 2px 2px 4px var(--shadow-light)}.neumorphic-button:active{transform:translateY(0);box-shadow:inset 3px 3px 6px var(--shadow-dark),inset -3px -3px 6px var(--shadow-light)}.button-glow{position:absolute;top:50%;left:50%;width:100%;height:100%;background:radial-gradient(circle,var(--accent-light),transparent);transform:translate(-50%,-50%) scale(0);opacity:.5;transition:transform .6s ease}.neumorphic-button:hover .button-glow{transform:translate(-50%,-50%) scale(2)}.neumorphic-button-small{background:linear-gradient(145deg,#f0f5fc,#d1d9e6);border:none;padding:10px 20px;border-radius:15px;color:var(--text-secondary);cursor:pointer;font-size:14px;transition:var(--transition);box-shadow:4px 4px 8px var(--shadow-dark),-4px -4px 8px var(--shadow-light)}.neumorphic-button-small:hover{box-shadow:5px 5px 10px var(--shadow-dark),-5px -5px 10px var(--shadow-light);transform:translateY(-1px)}.navbar{position:fixed;top:0;width:100%;padding:25px 0;background:#3f3f46;box-shadow:0 10px 20px #1f1f234d,inset 0 -2px 4px #1f1f2333;z-index:1000;transition:var(--transition)}.nav-wrapper{display:flex;justify-content:space-between;align-items:center}.logo-wrapper{padding:15px 30px;background:#3f3f46;border-radius:20px;box-shadow:-8px -8px 16px #4f4f5666,8px 8px 16px #1f1f2366,inset -2px -2px 4px #1f1f2333,inset 2px 2px 4px #4f4f5633}.logo{font-size:32px;font-weight:900;text-transform:uppercase;letter-spacing:2px}.nav-menu{display:flex;gap:15px;list-style:none;align-items:center}.nav-link{text-decoration:none;padding:10px 20px;border-radius:15px;transition:var(--transition);position:relative;font-size:13px;font-weight:600;letter-spacing:2px;color:transparent;background:#3f3f46;-webkit-background-clip:text;text-shadow:-3px -3px 6px rgba(79,79,86,.5),3px 3px 6px rgba(31,31,35,.5);-webkit-text-stroke:.3px rgba(63,63,70,.3)}.nav-link:hover{color:var(--text-primary);background:var(--surface);box-shadow:inset 4px 4px 8px var(--shadow-dark),inset -4px -4px 8px var(--shadow-light)}.menu-toggle{display:none;flex-direction:column;gap:4px;background:transparent;border:none;cursor:pointer;padding:10px}.menu-toggle span{width:25px;height:2px;background:var(--text-primary);transition:var(--transition)}.hero{min-height:100vh;display:flex;align-items:center;padding:120px 0 80px;position:relative;background:transparent}.hero-grid{display:flex;justify-content:center;align-items:center;min-height:80vh}.hero-title{font-size:clamp(3rem,6vw,5rem);font-weight:900;line-height:1.1;margin-bottom:35px;letter-spacing:-2px;text-transform:uppercase;color:transparent;background:#3f3f46;-webkit-background-clip:text;text-shadow:-10px -10px 20px rgba(79,79,86,.8),10px 10px 20px rgba(31,31,35,.8),-2px -2px 4px rgba(79,79,86,.6),2px 2px 4px rgba(31,31,35,.6),inset -10px -10px 20px rgba(31,31,35,.5),inset 10px 10px 20px rgba(79,79,86,.5);-webkit-text-stroke:1px rgba(63,63,70,.5);position:relative}.hero-description{font-size:1.8rem;margin-bottom:50px;line-height:1.8;font-weight:500;text-align:justify;color:transparent;background:#3f3f46;-webkit-background-clip:text;text-shadow:-4px -4px 8px rgba(79,79,86,.6),4px 4px 8px rgba(31,31,35,.6),-1px -1px 2px rgba(79,79,86,.4),1px 1px 2px rgba(31,31,35,.4);-webkit-text-stroke:.5px rgba(63,63,70,.3)}.hero-cta-button{background:linear-gradient(145deg,#f5f9fc,#dde4ed);border:none;padding:15px 35px;border-radius:30px;color:#d4dce7;cursor:pointer;font-size:15px;font-weight:600;letter-spacing:.5px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:8px 8px 16px #a3b1c680,-8px -8px 16px #ffffffe6,inset 1px 1px 2px #ffffffe6,inset -1px -1px 2px #a3b1c633}.hero-cta-button span{text-shadow:-1px -1px 0px rgba(255,255,255,.9),1px 1px 0px rgba(163,177,198,.8),-2px -2px 1px rgba(255,255,255,.8),2px 2px 2px rgba(163,177,198,.7),0 0 5px rgba(163,177,198,.2);opacity:.85;mix-blend-mode:multiply}.hero-cta-button:hover{transform:translateY(-2px);box-shadow:10px 10px 20px #a3b1c699,-10px -10px 20px #fffffff2,inset 2px 2px 4px #fffffff2,inset -2px -2px 4px #a3b1c640}.hero-cta-button:active{transform:translateY(0);box-shadow:inset 3px 3px 6px #a3b1c666,inset -3px -3px 6px #ffffffe6}.pattern-container{position:relative;width:600px;height:600px;margin:0 auto}.circle-pattern{position:absolute;border-radius:50%;background:#3f3f46;box-shadow:-10px -10px 20px #4f4f5699,10px 10px 20px #1f1f2399,inset -10px -10px 20px #1f1f2366,inset 10px 10px 20px #4f4f5666}.circle-1{width:200px;height:200px;top:10%;right:20%;z-index:2}.circle-2{width:250px;height:250px;top:35%;right:5%;z-index:3;background:#1a1a1a}.circle-3{width:180px;height:180px;bottom:25%;right:35%;z-index:2}.circle-4{width:150px;height:150px;top:5%;left:15%;z-index:1;opacity:.7}.circle-5{width:120px;height:120px;bottom:15%;left:10%;z-index:1;opacity:.6}.circle-6{width:100px;height:100px;top:50%;left:25%;z-index:1;opacity:.5}.circle-7{width:140px;height:140px;bottom:5%;right:15%;z-index:1;opacity:.6}.circle-8{width:90px;height:90px;top:30%;left:5%;z-index:1;opacity:.4}.connector{position:absolute;background:linear-gradient(90deg,transparent,#222222,transparent);opacity:.3}.connector-1{width:200px;height:2px;top:35%;right:25%;transform:rotate(-30deg)}.connector-2{width:150px;height:2px;bottom:40%;right:30%;transform:rotate(45deg)}.accent-dot{position:absolute;width:30px;height:30px;background:linear-gradient(135deg,#d4a574,#c19660);border-radius:50%;top:42%;right:18%;z-index:4;box-shadow:0 0 20px #d4a57480,0 0 40px #d4a5744d,4px 4px 8px #0a0a0a,-4px -4px 8px #222}@keyframes accentPulse{0%,to{transform:scale(1);box-shadow:0 0 20px #d4a57480,0 0 40px #d4a5744d,4px 4px 8px #0a0a0a,-4px -4px 8px #222}50%{transform:scale(1.1);box-shadow:0 0 30px #d4a574b3,0 0 60px #d4a57466,4px 4px 8px #0a0a0a,-4px -4px 8px #222}}.circle-1{animation-delay:0s}.circle-2{animation-delay:2s}.circle-3{animation-delay:4s}.circle-4{animation-delay:6s}.circle-5{animation-delay:8s}.circle-6{animation-delay:10s}.circle-7{animation-delay:12s}.circle-8{animation-delay:14s}@keyframes floatCircle{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.features{padding:120px 0;position:relative}.section-header{text-align:center;margin-bottom:80px}.section-title{font-size:clamp(2.5rem,4vw,3.5rem);font-weight:800;margin-bottom:30px;letter-spacing:-1px;color:var(--text-primary);text-shadow:3px 3px 6px var(--shadow-dark),-3px -3px 6px var(--shadow-light)}.section-subtitle{font-size:1.25rem;color:var(--text-secondary);text-shadow:1px 1px 2px var(--shadow-dark),-1px -1px 2px var(--shadow-light)}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}.feature-card{padding:40px;position:relative;transition:transform .3s ease;overflow:hidden;background:linear-gradient(145deg,#f0f5fc,#d1d9e6);box-shadow:8px 8px 16px var(--shadow-dark),-8px -8px 16px var(--shadow-light)}.feature-card:hover{transform:translateY(-10px)}.feature-card.featured{grid-column:span 2;background:linear-gradient(135deg,var(--surface),var(--surface-light))}.feature-icon-wrapper{width:100px;height:100px;margin-bottom:30px;display:flex;align-items:center;justify-content:center;border-radius:25px;background:var(--bg-primary);box-shadow:inset 4px 4px 8px var(--shadow-dark),inset -4px -4px 8px var(--shadow-light)}.feature-icon{width:60px;height:60px;position:relative}.icon-shape{width:100%;height:100%;background:linear-gradient(135deg,var(--accent),var(--accent-light));position:absolute}.icon-cube{clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%)}.icon-sphere{border-radius:50%}.icon-pyramid{clip-path:polygon(50% 0%,100% 100%,0% 100%)}.icon-torus{border-radius:50%;border:15px solid;border-color:var(--accent);background:transparent}@keyframes iconFloat{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-10px) rotate(180deg)}}.feature-card h3{font-size:1.5rem;margin-bottom:20px;font-weight:700;color:var(--text-primary);text-shadow:2px 2px 4px var(--shadow-dark),-2px -2px 4px var(--shadow-light)}.feature-card p{line-height:1.8;margin-bottom:20px;color:var(--text-secondary)}.feature-stats{display:flex;gap:10px}.feature-stat{padding:5px 12px;background:var(--bg-primary);border-radius:10px;font-size:.85rem;color:var(--accent-light);font-weight:600}.technology{padding:120px 0;background:linear-gradient(180deg,transparent,var(--bg-secondary),transparent)}.tech-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.tech-stack{display:flex;flex-direction:column;gap:20px;margin:40px 0}.stack-item{display:flex;align-items:center;gap:25px;padding:25px}.stack-icon{width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:15px;font-weight:700;color:var(--accent-light);flex-shrink:0}.stack-details h4{font-size:1.1rem;margin-bottom:5px}.stack-details p{color:var(--text-secondary);font-size:.95rem}.tech-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px}.metric-card{padding:25px;border-radius:20px;text-align:center}.metric-value{font-size:2rem;font-weight:800;background:linear-gradient(135deg,var(--accent),var(--accent-light));-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:5px}.metric-label{color:var(--text-secondary);font-size:.9rem;margin-bottom:15px}.metric-bar{height:6px;background:var(--bg-primary);border-radius:3px;overflow:hidden}.metric-fill{height:100%;background:linear-gradient(90deg,var(--accent),var(--accent-light));border-radius:3px;transition:width 1s ease}.tech-orb-container{position:relative;width:100%;height:500px;display:flex;justify-content:center;align-items:center}.tech-orb{width:350px;height:350px;border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#f0f5fc,#d1d9e6);box-shadow:15px 15px 30px var(--shadow-dark),-15px -15px 30px var(--shadow-light),inset 3px 3px 6px #fffc,inset -3px -3px 6px #a3b1c64d}.tech-orb-inner{width:250px;height:250px;border-radius:50%;position:relative;background:radial-gradient(circle,var(--accent-glow),transparent)}.tech-particle{position:absolute;width:20px;height:20px;border-radius:50%;background:var(--accent-light);box-shadow:0 0 20px var(--accent-light)}.particle-1{top:10%;left:50%}.particle-2{top:50%;right:10%}.particle-3{bottom:10%;left:50%}.particle-4{top:50%;left:10%}@keyframes particleOrbit1{0%{transform:rotate(0) translate(150px) rotate(0)}to{transform:rotate(360deg) translate(150px) rotate(-360deg)}}@keyframes particleOrbit2{0%{transform:rotate(90deg) translate(150px) rotate(-90deg)}to{transform:rotate(450deg) translate(150px) rotate(-450deg)}}@keyframes particleOrbit3{0%{transform:rotate(180deg) translate(150px) rotate(-180deg)}to{transform:rotate(540deg) translate(150px) rotate(-540deg)}}@keyframes particleOrbit4{0%{transform:rotate(270deg) translate(150px) rotate(-270deg)}to{transform:rotate(630deg) translate(150px) rotate(-630deg)}}.tech-ring{position:absolute;border:2px solid var(--accent-glow);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.ring-1{width:300px;height:300px}.ring-2{width:350px;height:350px}@keyframes ringPulse{0%,to{opacity:0;transform:translate(-50%,-50%) scale(.8)}50%{opacity:1;transform:translate(-50%,-50%) scale(1)}}.ecosystem{padding:120px 0}.ecosystem-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-top:60px}.eco-card{padding:40px;position:relative}.eco-card.large{grid-column:span 2;display:grid;grid-template-columns:1fr 1fr;gap:40px}.eco-content h3{font-size:1.8rem;margin-bottom:15px}.eco-content p{color:var(--text-secondary);margin-bottom:30px}.eco-stats{display:flex;gap:40px;margin-bottom:30px}.eco-stat{text-align:center}.eco-number{display:block;font-size:2rem;font-weight:800;color:var(--accent-light)}.eco-label{font-size:.9rem;color:var(--text-secondary)}.eco-icon{width:80px;height:80px;margin-bottom:25px;display:flex;align-items:center;justify-content:center;border-radius:20px}.icon-network:before{content:"🌐";font-size:40px}.icon-community:before{content:"👥";font-size:40px}.code-block{padding:25px;border-radius:15px;font-family:Courier New,monospace;font-size:14px;line-height:1.6;color:var(--accent-light)}.partners{margin-top:80px;text-align:center}.partners-title{font-size:1.5rem;color:var(--text-secondary);margin-bottom:40px}.partners-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:30px}.partner-logo{padding:30px;display:flex;align-items:center;justify-content:center;color:var(--text-secondary);font-weight:600}.cta{padding:120px 0;position:relative}.cta-card{padding:80px 60px;text-align:center;position:relative;overflow:hidden}.cta-glow{position:absolute;top:-50%;left:50%;width:500px;height:500px;background:radial-gradient(circle,var(--accent-glow),transparent);transform:translate(-50%);pointer-events:none}.cta-title{font-size:clamp(2.5rem,4vw,3.5rem);margin-bottom:30px;position:relative;font-weight:900;text-transform:uppercase;color:transparent;background:#3f3f46;-webkit-background-clip:text;text-shadow:-10px -10px 20px rgba(79,79,86,.8),10px 10px 20px rgba(31,31,35,.8),-2px -2px 4px rgba(79,79,86,.6),2px 2px 4px rgba(31,31,35,.6);-webkit-text-stroke:1px rgba(63,63,70,.5)}.cta-description{font-size:1.25rem;margin-bottom:40px;position:relative;color:transparent;background:#3f3f46;-webkit-background-clip:text;text-shadow:-3px -3px 6px rgba(79,79,86,.5),3px 3px 6px rgba(31,31,35,.5);-webkit-text-stroke:.3px rgba(63,63,70,.3);opacity:.8}.cta-buttons{display:flex;gap:20px;justify-content:center;margin-bottom:40px;flex-wrap:wrap;position:relative}.cta-features{display:flex;gap:40px;justify-content:center;flex-wrap:wrap;position:relative}.cta-feature{color:var(--text-secondary);font-size:.95rem;padding:10px 20px;background:var(--bg-primary);border-radius:20px}.footer{padding:80px 0 40px;position:relative;background:transparent;box-shadow:0 -10px 20px #6496c80d,inset 0 2px 4px #e6f2ff1a}.footer-content{display:grid;grid-template-columns:2fr 3fr;gap:80px;margin-bottom:60px}.footer-brand{max-width:300px}.footer-logo{display:inline-block;padding:15px 30px;margin-bottom:20px;font-size:24px;font-weight:800;background:linear-gradient(135deg,var(--accent),var(--accent-light));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.footer-tagline{color:var(--text-secondary);margin-bottom:30px}.social-links{display:flex;gap:15px}.social-link{width:50px;height:50px;display:flex;align-items:center;justify-content:center;text-decoration:none;color:var(--text-secondary);font-weight:600;transition:var(--transition)}.social-link:hover{color:var(--text-primary);transform:translateY(-3px)}.footer-links{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.footer-column h4{font-size:1.2rem;margin-bottom:25px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:transparent;background:#3f3f46;-webkit-background-clip:text;text-shadow:-4px -4px 8px rgba(79,79,86,.6),4px 4px 8px rgba(31,31,35,.6);-webkit-text-stroke:.4px rgba(63,63,70,.3)}.footer-column ul{list-style:none}.footer-column ul li{margin-bottom:12px}.footer-column a{text-decoration:none;transition:var(--transition);color:transparent;background:#3f3f46;-webkit-background-clip:text;text-shadow:-2px -2px 4px rgba(79,79,86,.4),2px 2px 4px rgba(31,31,35,.4);-webkit-text-stroke:.2px rgba(63,63,70,.2);opacity:.7}.footer-column a:hover{color:var(--text-primary)}.footer-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:40px;border-top:1px solid var(--shadow-dark);color:var(--text-muted)}.footer-legal{display:flex;gap:30px}.footer-legal a{color:var(--text-muted);text-decoration:none;transition:var(--transition)}.footer-legal a:hover{color:var(--text-secondary)}@media (max-width: 1024px){.hero-grid{grid-template-columns:1fr;text-align:center}.pattern-container{width:500px;height:500px;margin-top:40px}.tech-wrapper{grid-template-columns:1fr;text-align:center}.eco-card.large{grid-column:span 1;grid-template-columns:1fr}.footer-content{grid-template-columns:1fr;gap:40px}.footer-links{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.nav-menu{display:none}.menu-toggle{display:flex}.hero-title{font-size:clamp(2rem,8vw,3rem)}.pattern-container{width:350px;height:350px;transform:scale(.8)}.circle-pattern{transform:scale(.9)}.accent-dot{width:25px;height:25px}.features-grid{grid-template-columns:1fr}.feature-card.featured{grid-column:span 1}.tech-metrics{grid-template-columns:1fr}.partners-grid{grid-template-columns:repeat(2,1fr)}.footer-bottom{flex-direction:column;gap:20px;text-align:center}.footer-legal{flex-direction:column;gap:10px}}@media (max-width: 480px){.container{padding:0 15px}.hero-buttons{flex-direction:column;width:100%}.neumorphic-button{width:100%}.cta-buttons{flex-direction:column;width:100%}.footer-links{grid-template-columns:1fr}}.glass-card:hover{background:#fffc;border-color:#fff;box-shadow:0 16px 48px #00000026,0 8px 24px #0000001a,inset 0 2px #ffffffe6,inset 0 -1px #00000014,0 0 0 .5px #ffffffb3;transform:translateY(-6px) scale(1.01)}@keyframes glass-float{0%,to{transform:translateY(0) rotate(0);box-shadow:0 8px 25px #64748b26,0 3px 10px #64748b14,inset 0 1px #ffffffe6,inset 0 -1px #64748b0d}50%{transform:translateY(-2px) rotate(.1deg);box-shadow:0 10px 30px #64748b2e,0 4px 12px #64748b1a,inset 0 1px #fffffff2,inset 0 -1px #64748b0f}}.navbar-extruded{animation:none!important;overflow:visible!important}.nav-buttons{overflow:visible!important;position:relative}.glass-button{background:#ffffffbf;backdrop-filter:blur(16px) saturate(170%);-webkit-backdrop-filter:blur(16px) saturate(170%);border:.5px solid rgba(255,255,255,.8);border-radius:12px;box-shadow:0 4px 16px #0000001a,0 2px 8px #0000000f,inset 0 1px #ffffffb3,inset 0 -.5px #0000000a;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;transform:translateZ(0);padding:12px 24px;font-weight:600;cursor:pointer}.glass-button:hover{background:#ffffffd9;border-color:#ffffffe6;box-shadow:0 6px 20px #0000001f,0 4px 12px #00000014,inset 0 1px #fffc,inset 0 -.5px #0000000f,0 0 0 .5px #fff9;transform:translateY(-3px)}.glass-text-embossed{background:none!important;padding:0!important;color:#d4dce7!important;text-shadow:-1px -1px 0px rgba(255,255,255,.9),1px 1px 0px rgba(163,177,198,.8),-2px -2px 1px rgba(255,255,255,.8),2px 2px 2px rgba(163,177,198,.7),-3px -3px 2px rgba(255,255,255,.7),3px 3px 3px rgba(163,177,198,.6),0 0 5px rgba(163,177,198,.2)!important;font-weight:700;opacity:.85;mix-blend-mode:multiply}.hero-title-carved{font-size:clamp(3.5rem,6vw,5.5rem);font-weight:900;line-height:1.1;margin-bottom:35px;letter-spacing:-2px;text-transform:uppercase;color:transparent;background:linear-gradient(180deg,#a3b1c666,#e0e5ec99,#fffc);-webkit-background-clip:text;background-clip:text;text-shadow:inset 0 -3px 6px rgba(163,177,198,.8),inset 0 -5px 10px rgba(163,177,198,.6),inset 0 3px 6px rgba(255,255,255,.9),0 -2px 4px rgba(255,255,255,.8),0 2px 4px rgba(163,177,198,.4),-1px -1px 2px rgba(255,255,255,.9),1px 1px 2px rgba(163,177,198,.5);transform:translateZ(-2px);position:relative}.hero-title-carved:before{content:attr(data-text);position:absolute;top:0;left:0;color:#e0e5ec4d;text-shadow:-2px -2px 4px rgba(255,255,255,.7),2px 2px 4px rgba(163,177,198,.5);z-index:-1;filter:blur(1px)}.hero-description-carved{font-size:1.2rem;margin-bottom:50px;line-height:1.8;font-weight:500;color:transparent;background:linear-gradient(180deg,#a3b1c680,#e0e5ecb3,#ffffffb3);-webkit-background-clip:text;background-clip:text;text-shadow:inset 0 -1px 2px rgba(163,177,198,.6),inset 0 1px 2px rgba(255,255,255,.8),0 -1px 1px rgba(255,255,255,.7),0 1px 1px rgba(163,177,198,.3);opacity:.9}.navbar-container{width:100%;display:flex;justify-content:center;padding:1.5rem 0;position:fixed;top:0;z-index:1000;background:transparent;overflow:visible!important}.navbar-extruded{width:88%;max-width:1200px;padding:1.2rem 2.5rem;background:linear-gradient(145deg,#f5f9fc,#dde4ed);border-radius:20px;position:relative;overflow:visible!important;box-shadow:15px 15px 30px #a3b1c699,20px 20px 40px #a3b1c666,25px 25px 50px #a3b1c64d,-15px -15px 30px #ffffffe6,-10px -10px 20px #fffc,inset 2px 2px 4px #ffffffe6,inset -2px -2px 4px #a3b1c633;transform:translateZ(0);transition:all .3s cubic-bezier(.4,0,.2,1)}.navbar-extruded:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;background:linear-gradient(145deg,#fffc,#fff6,#a3b1c633);border-radius:22px;z-index:-1;opacity:.7}.navbar-extruded:hover{box-shadow:18px 18px 35px #a3b1c6a6,23px 23px 45px #a3b1c673,28px 28px 55px #a3b1c659,-18px -18px 35px #fffffff2,-12px -12px 25px #ffffffd9,inset 3px 3px 6px #fffffff2,inset -3px -3px 6px #a3b1c640;transform:scale(1.01)}.navbar-glass,.nav-buttons{overflow:visible!important;position:relative}.nav-content{display:flex;align-items:center;justify-content:space-between}.logo-container{flex-shrink:0}.logo.glass-text-embossed{font-size:28px;font-weight:900;letter-spacing:-1px;text-transform:uppercase;color:#1a1a1a!important;text-shadow:-2px -2px 4px rgba(255,255,255,.9),-4px -4px 8px rgba(255,255,255,.8),2px 2px 4px rgba(0,0,0,.3),4px 4px 8px rgba(0,0,0,.25),6px 6px 16px rgba(0,0,0,.2),0 0 10px rgba(0,0,0,.1)!important;opacity:1;transform:translateZ(6px)!important;mix-blend-mode:normal;filter:none!important}.nav-items{display:flex;align-items:center;gap:1.5rem;margin:0 2rem}.nav-link-glass{color:#d4dce7;text-decoration:none;padding:.6rem 1.2rem;border-radius:12px;transition:all .3s ease;font-weight:600;font-size:.95rem;letter-spacing:.5px;position:relative;text-shadow:-1px -1px 0px rgba(255,255,255,.9),1px 1px 0px rgba(163,177,198,.8),-2px -2px 1px rgba(255,255,255,.8),2px 2px 2px rgba(163,177,198,.7),0 0 5px rgba(163,177,198,.2);opacity:.85;mix-blend-mode:multiply}.nav-link-glass:hover{background:linear-gradient(145deg,#e8eef5,#f0f4f8);box-shadow:inset 3px 3px 6px #a3b1c64d,inset -3px -3px 6px #fffc}.connect-btn{background:linear-gradient(145deg,#f5f9fc,#dde4ed);color:#d4dce7;border:none;padding:.8rem 1.8rem;border-radius:14px;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;box-shadow:6px 6px 12px #a3b1c680,-6px -6px 12px #ffffffe6,inset 1px 1px 2px #ffffffe6,inset -1px -1px 2px #a3b1c633}.connect-btn span{text-shadow:-1px -1px 0px rgba(255,255,255,.9),1px 1px 0px rgba(163,177,198,.8),-2px -2px 1px rgba(255,255,255,.8),2px 2px 2px rgba(163,177,198,.7),0 0 5px rgba(163,177,198,.2);opacity:.85;mix-blend-mode:multiply}.connect-btn:hover{transform:translateY(1px);box-shadow:8px 8px 16px #a3b1c699,-8px -8px 16px #fffffff2,inset 2px 2px 4px #fffffff2,inset -2px -2px 4px #a3b1c640}.connect-btn:active{transform:translateY(2px);box-shadow:inset 3px 3px 6px #a3b1c666,inset -3px -3px 6px #ffffffe6}.footer-container{width:100%;display:flex;justify-content:center;padding:2rem 0;margin-top:4rem}.footer-glass{width:90%;max-width:1200px;padding:1.5rem 2rem}.footer-content-glass{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:2rem}.footer-links-glass{display:flex;gap:1.5rem;align-items:center}.footer-link-glass{color:#828c96cc;text-decoration:none;padding:.5rem 1rem;border-radius:8px;transition:all .3s ease;font-size:.95rem}.footer-link-glass:hover{background:#ffffff1a;color:#8c96a0}.footer-socials{display:flex;gap:1rem;align-items:center}.social-icon-glass{padding:.5rem;border-radius:8px;transition:all .3s ease;text-decoration:none;color:#c8d1dd;font-size:.9rem;text-shadow:-1px -1px 0px rgba(255,255,255,.8),1px 1px 0px rgba(163,177,198,.6)}.social-icon-glass:hover{background:#ffffff1a;transform:translateY(-2px) scale(1.1);color:#d4dce7;text-shadow:-1px -1px 0px rgba(255,255,255,.9),1px 1px 0px rgba(163,177,198,.8),-2px -2px 1px rgba(255,255,255,.8),2px 2px 2px rgba(163,177,198,.6)}@media (max-width: 768px){.navbar-container{padding:2.5rem 0 1rem}.navbar-extruded{width:92%;padding:1rem 1.5rem;border-radius:15px}.nav-items{display:none}.logo.glass-text-embossed{font-size:24px}.connect-btn{padding:.6rem 1.2rem;font-size:14px}.navbar-glass{width:95%;padding:.75rem 1rem}.footer-content-glass{flex-direction:column;align-items:flex-start}.footer-links-glass{flex-direction:column;gap:.5rem;align-items:flex-start}}@media (max-width: 480px){.navbar-extruded{width:95%;padding:.8rem 1rem}.logo.glass-text-embossed{font-size:20px}.connect-btn{padding:.5rem 1rem;font-size:13px}}.footer-socials-3d{display:flex;justify-content:center;align-items:center;gap:15px}.social-3d{width:50px;height:50px;display:flex;justify-content:center;align-items:center;transform-style:preserve-3d;transition:all .3s cubic-bezier(.68,.85,.265,1.85);border-radius:12px;background:linear-gradient(145deg,#f5f9fc,#dde4ed);box-shadow:inset 1px 1px 2px #ffffffe6,0 0 5px #a3b1c666,6px 6px 12px #a3b1c680,-6px -6px 12px #ffffffe6}.social-3d:hover{background:#fffffff2;transform:perspective(180px) rotateX(60deg) translateY(2px)}.social-twitter:hover{box-shadow:0 10px 15px #1e90ff99}.social-linkedin:hover{box-shadow:0 10px 15px #0077b599}.social-github:hover{box-shadow:0 10px 15px #3339}.social-button{cursor:pointer;width:100%;height:100%;border:none;background-color:transparent;display:flex;align-items:center;justify-content:center;text-decoration:none;transition-duration:.5s;transition-timing-function:cubic-bezier(.68,-.85,.265,1.55)}.social-3d:hover .social-button{transform:translate3d(0,20px,30px) perspective(80px) rotateX(-60deg) translateY(2px) translateZ(10px)}.social-button svg{filter:drop-shadow(-1px -1px 0px rgba(255,255,255,.8)) drop-shadow(1px 1px 0px rgba(163,177,198,.6));transition:all .3s ease}.social-button svg path{fill:#2a2a2a!important;transition:all .3s ease}.social-3d:hover .social-button svg{filter:drop-shadow(-1px -1px 0px rgba(255,255,255,.9)) drop-shadow(1px 1px 0px rgba(0,0,0,.2)) drop-shadow(-2px -2px 1px rgba(255,255,255,.8)) drop-shadow(2px 2px 2px rgba(0,0,0,.15))}.social-3d:hover .social-button svg path{fill:#1a1a1a!important}@media (max-width: 768px){.footer-socials-3d{gap:10px}.social-3d{width:45px;height:45px}}@media (max-width: 480px){.social-3d{width:40px;height:40px}.social-button svg{height:1em}}@keyframes glass-float{0%,to{transform:translateY(0) rotate(0);box-shadow:0 8px 25px #64748b26,0 3px 10px #64748b14,inset 0 1px #ffffffe6,inset 0 -1px #64748b0d}50%{transform:translateY(-2px) rotate(.2deg);box-shadow:0 10px 30px #64748b2e,0 4px 12px #64748b1a,inset 0 1px #fffffff2,inset 0 -1px #64748b0f}}.glass-float{animation:glass-float 6s ease-in-out infinite}.glass-card{background:linear-gradient(145deg,#ffffffd9,#f8fafcb3,#e2e8f08c);backdrop-filter:blur(22px) saturate(140%);-webkit-backdrop-filter:blur(22px) saturate(140%);border:1px solid rgba(255,255,255,.9);border-radius:16px;position:relative;box-shadow:0 15px 35px #64748b40,0 8px 18px #64748b2e,8px 8px 20px #64748b38,12px 4px 25px #64748b26,4px 12px 18px #64748b2e,0 10px 15px #64748b26,inset 1px 0 #ffffff80,inset 0 -1px #64748b14;transition:all .3s ease}.glass-card:hover{background:#ffffffd9;border:1px solid rgba(255,255,255,.9);box-shadow:0 12px 30px #64748b33,0 6px 15px #64748b26,0 3px 8px #64748b1a,inset 0 1px #fff,inset 0 -1px #64748b14;transform:translateY(-2px) scale(1.005)}.glass-text-carved{background:none!important;padding:0!important;color:#828c96b3!important;text-shadow:0 2px 4px rgba(100,116,139,.3),0 1px 0 rgba(255,255,255,.9),0 -1px 0 rgba(0,0,0,.3)!important;transform:translateZ(2px)!important;filter:drop-shadow(0 2px 4px rgba(100,116,139,.15))!important}.hero-title-carved{font-size:clamp(3.5rem,7vw,6rem);font-weight:900;line-height:1.1;margin-bottom:35px;margin-top:40px;letter-spacing:-3px;text-transform:uppercase;position:relative;animation:none}@media (max-width: 768px){.hero-title-carved{font-size:2.5rem!important;letter-spacing:-1px;padding:0 20px;margin-top:80px;margin-bottom:20px;width:100%;max-width:100%;box-sizing:border-box}.hero-description-carved{font-size:1.3rem!important;padding:0 20px;margin-bottom:30px;width:100%;max-width:100%;box-sizing:border-box}}@media (max-width: 480px){.hero-title-carved{font-size:1.8rem!important;letter-spacing:-.5px;padding:0 15px;margin-top:100px;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.hero-description-carved{font-size:.95rem!important;padding:0 15px;line-height:1.5;word-break:break-word}}@media (max-width: 375px){.hero-title-carved{font-size:1.5rem!important;letter-spacing:0;padding:0 10px}.hero-description-carved{font-size:.85rem!important;padding:0 10px}}.hero-title-carved-alt{font-size:clamp(3.5rem,7vw,6rem);font-weight:900;line-height:1.1;margin-bottom:35px;letter-spacing:-3px;text-transform:uppercase;color:transparent;background:linear-gradient(135deg,#e0e5ec33,#e8edf366,#f0f4f833);-webkit-background-clip:text;background-clip:text;text-shadow:3px 3px 5px rgba(163,177,198,.9),2px 2px 3px rgba(163,177,198,.8),1px 1px 2px rgba(163,177,198,.7),-3px -3px 5px rgba(255,255,255,1),-2px -2px 3px rgba(255,255,255,.95),-1px -1px 2px rgba(255,255,255,.9),inset 0 2px 4px rgba(163,177,198,.5),inset 0 -2px 4px rgba(255,255,255,.5);filter:blur(.3px)}.hero-description-carved{font-size:1.8rem;margin-bottom:50px;line-height:1.6;font-weight:500;position:relative;letter-spacing:.5px;color:#c8d1dd;text-shadow:-1px -1px 0px rgba(255,255,255,.8),1px 1px 0px rgba(163,177,198,.6),-2px -2px 1px rgba(255,255,255,.6),2px 2px 2px rgba(163,177,198,.4),0 0 5px rgba(163,177,198,.2);opacity:.8;mix-blend-mode:multiply;animation:none}.hero{position:relative;background:transparent}.hero:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at center,rgba(232,238,245,.8) 0%,rgba(232,238,245,.4) 40%,transparent 70%);pointer-events:none}.hero-content{position:relative;z-index:2;text-align:center;max-width:900px;margin:0 auto}@supports (-webkit-text-stroke: 1px){.hero-title-carved{-webkit-text-stroke:none}}.scale-section{padding:100px 0;background:transparent;position:relative}.scale-section:before{content:"";position:absolute;top:0;left:0;right:0;height:400px;background:transparent;pointer-events:none;z-index:0}.scale-wrapper{display:grid;grid-template-columns:1fr 1fr;position:relative;z-index:1;gap:80px;align-items:center;max-width:1200px;margin:0 auto}.scale-content{text-align:left}.scale-title-carved{font-size:clamp(2.5rem,5vw,4rem);font-weight:900;line-height:1.1;margin-bottom:50px;letter-spacing:-2px;color:#d4dce7;text-shadow:-1px -1px 0px rgba(255,255,255,.9),1px 1px 0px rgba(163,177,198,.8),-2px -2px 1px rgba(255,255,255,.8),2px 2px 2px rgba(163,177,198,.7),-3px -3px 2px rgba(255,255,255,.7),3px 3px 3px rgba(163,177,198,.6),-4px -4px 3px rgba(255,255,255,.6),4px 4px 4px rgba(163,177,198,.5),5px 5px 8px rgba(163,177,198,.4),-5px -5px 8px rgba(255,255,255,.5),0 0 10px rgba(163,177,198,.2);opacity:.85;transform:translateZ(-5px);mix-blend-mode:multiply}.scale-metrics{display:flex;flex-direction:row;justify-content:flex-start;gap:80px;margin-bottom:40px;flex-wrap:nowrap}.metric-item{text-align:left;white-space:nowrap;flex-shrink:0}.metric-label-carved{display:inline-block;font-size:1.2rem;font-weight:600;letter-spacing:.5px;line-height:1.4;margin-bottom:10px;white-space:nowrap;color:#a8b3c4;text-transform:uppercase;text-shadow:-1px -1px 0px rgba(255,255,255,.7),1px 1px 0px rgba(163,177,198,.5),0 0 3px rgba(163,177,198,.2);opacity:.8;min-height:2.5em}.metric-value-carved{font-size:clamp(2.5rem,4vw,3.5rem);font-weight:900;color:#d4dce7;text-shadow:-1px -1px 0px rgba(255,255,255,.9),1px 1px 0px rgba(163,177,198,.8),-2px -2px 1px rgba(255,255,255,.8),2px 2px 2px rgba(163,177,198,.7),-3px -3px 2px rgba(255,255,255,.7),3px 3px 3px rgba(163,177,198,.6),-4px -4px 3px rgba(255,255,255,.6),4px 4px 4px rgba(163,177,198,.5),0 0 8px rgba(163,177,198,.3);opacity:.85;mix-blend-mode:multiply}.scale-description-carved{font-size:1.8rem;margin-bottom:40px;line-height:1.6;font-weight:500;color:#c8d1dd;max-width:100%;text-align:left;text-shadow:-1px -1px 0px rgba(255,255,255,.8),1px 1px 0px rgba(163,177,198,.6),-2px -2px 1px rgba(255,255,255,.6),2px 2px 2px rgba(163,177,198,.4),0 0 5px rgba(163,177,198,.2);opacity:.8;mix-blend-mode:multiply}.scale-cta-button{background:linear-gradient(145deg,#f5f9fc,#dde4ed);border:none;padding:15px 35px;border-radius:30px;color:#d4dce7;cursor:pointer;font-size:15px;font-weight:600;letter-spacing:.5px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:8px 8px 16px #a3b1c680,-8px -8px 16px #ffffffe6,inset 1px 1px 2px #ffffffe6,inset -1px -1px 2px #a3b1c633}.scale-cta-button span{text-shadow:-1px -1px 0px rgba(255,255,255,.9),1px 1px 0px rgba(163,177,198,.8),-2px -2px 1px rgba(255,255,255,.8),2px 2px 2px rgba(163,177,198,.7),0 0 5px rgba(163,177,198,.2);opacity:.85;mix-blend-mode:multiply}.scale-cta-button:hover{transform:translateY(-2px);box-shadow:10px 10px 20px #a3b1c699,-10px -10px 20px #fffffff2,inset 2px 2px 4px #fffffff2,inset -2px -2px 4px #a3b1c640}.scale-cta-button:active{transform:translateY(0);box-shadow:inset 3px 3px 6px #a3b1c666,inset -3px -3px 6px #ffffffe6}.scale-visual{display:flex;justify-content:center;align-items:center}.relief-container{width:400px;height:400px;background:transparent;border-radius:20px;padding:30px;position:relative;box-shadow:inset 10px 10px 20px #a3b1c680,inset -10px -10px 20px #ffffffe6,inset 15px 15px 30px #a3b1c666,inset -15px -15px 30px #fffc}.relief-image{width:100%;height:100%;object-fit:cover;border-radius:15px;position:relative;filter:brightness(1.05) contrast(.95) saturate(.9);opacity:.85;box-shadow:-5px -5px 10px #ffffffe6,-10px -10px 20px #fffc,5px 5px 10px #a3b1c699,10px 10px 20px #a3b1c680,15px 15px 30px #a3b1c666,inset -3px -3px 6px #fffc,inset 3px 3px 6px #a3b1c64d;mix-blend-mode:multiply}.relief-container:after{content:"";position:absolute;top:30px;left:30px;right:30px;bottom:30px;border-radius:15px;pointer-events:none;background:linear-gradient(135deg,rgba(255,255,255,.2) 0%,transparent 30%,transparent 70%,rgba(163,177,198,.2) 100%);mix-blend-mode:overlay}.smart-contracts-section{padding:100px 0;background:transparent;position:relative}.smart-contracts-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;max-width:1200px;margin:0 auto}.smart-contracts-visual{display:flex;justify-content:center;align-items:center;order:1}.smart-contracts-content{text-align:left;order:2}.smart-contracts-title-carved{font-size:clamp(2.5rem,5vw,4rem);font-weight:900;line-height:1.1;margin-bottom:40px;letter-spacing:-2px;color:#d4dce7;text-shadow:-1px -1px 0px rgba(255,255,255,.9),1px 1px 0px rgba(163,177,198,.8),-2px -2px 1px rgba(255,255,255,.8),2px 2px 2px rgba(163,177,198,.7),-3px -3px 2px rgba(255,255,255,.7),3px 3px 3px rgba(163,177,198,.6),-4px -4px 3px rgba(255,255,255,.6),4px 4px 4px rgba(163,177,198,.5),5px 5px 8px rgba(163,177,198,.4),-5px -5px 8px rgba(255,255,255,.5),0 0 10px rgba(163,177,198,.2);opacity:.85;transform:translateZ(-5px);mix-blend-mode:multiply}.smart-contracts-metrics{display:flex;justify-content:flex-start;gap:80px;margin-bottom:40px}.smart-contracts-description-carved{font-size:1.8rem;margin-bottom:45px;line-height:1.6;font-weight:500;color:#c8d1dd;max-width:100%;text-align:left;text-shadow:-1px -1px 0px rgba(255,255,255,.8),1px 1px 0px rgba(163,177,198,.6),-2px -2px 1px rgba(255,255,255,.6),2px 2px 2px rgba(163,177,198,.4),0 0 5px rgba(163,177,198,.2);opacity:.8;mix-blend-mode:multiply}.smart-contracts-cta-button{background:linear-gradient(145deg,#f5f9fc,#dde4ed);border:none;padding:15px 35px;border-radius:30px;color:#d4dce7;cursor:pointer;font-size:15px;font-weight:600;letter-spacing:.5px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:8px 8px 16px #a3b1c680,-8px -8px 16px #ffffffe6,inset 1px 1px 2px #ffffffe6,inset -1px -1px 2px #a3b1c633}.smart-contracts-cta-button span{text-shadow:-1px -1px 0px rgba(255,255,255,.9),1px 1px 0px rgba(163,177,198,.8),-2px -2px 1px rgba(255,255,255,.8),2px 2px 2px rgba(163,177,198,.7),0 0 5px rgba(163,177,198,.2);opacity:.85;mix-blend-mode:multiply}.smart-contracts-cta-button:hover{transform:translateY(-2px);box-shadow:10px 10px 20px #a3b1c699,-10px -10px 20px #fffffff2,inset 2px 2px 4px #fffffff2,inset -2px -2px 4px #a3b1c640}.smart-contracts-cta-button:active{transform:translateY(0);box-shadow:inset 3px 3px 6px #a3b1c666,inset -3px -3px 6px #ffffffe6}.dex-section{padding:100px 0;background:transparent;position:relative}.dex-wrapper{display:grid;grid-template-columns:1.2fr 1fr;gap:80px;align-items:center;max-width:1200px;margin:0 auto}.dex-content{text-align:left}.dex-visual{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem}.dex-title-carved{font-size:clamp(2.2rem,4.5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:30px;letter-spacing:-1.5px;color:#d4dce7;text-shadow:-1px -1px 0px rgba(255,255,255,.9),1px 1px 0px rgba(163,177,198,.8),-2px -2px 1px rgba(255,255,255,.8),2px 2px 2px rgba(163,177,198,.7),-3px -3px 2px rgba(255,255,255,.7),3px 3px 3px rgba(163,177,198,.6),-4px -4px 3px rgba(255,255,255,.6),4px 4px 4px rgba(163,177,198,.5),5px 5px 8px rgba(163,177,198,.4),-5px -5px 8px rgba(255,255,255,.5),0 0 10px rgba(163,177,198,.2);opacity:.85;transform:translateZ(-5px);mix-blend-mode:multiply}.dex-description-carved{font-size:1.8rem;margin-bottom:35px;line-height:1.8;font-weight:500;color:#c8d1dd;text-shadow:-1px -1px 0px rgba(255,255,255,.8),1px 1px 0px rgba(163,177,198,.6),-2px -2px 1px rgba(255,255,255,.6),2px 2px 2px rgba(163,177,198,.4),0 0 5px rgba(163,177,198,.2);opacity:.8;mix-blend-mode:multiply}.dex-features{margin-bottom:40px}.dex-feature-item{margin-bottom:25px}.dex-feature-title{font-size:1.8rem;font-weight:700;margin-bottom:8px;color:#b8c3d4;letter-spacing:.5px;text-shadow:-1px -1px 0px rgba(255,255,255,.8),1px 1px 0px rgba(163,177,198,.6),0 0 3px rgba(163,177,198,.2);opacity:.9}.dex-feature-text{font-size:.95rem;line-height:1.6;color:#5a657d!important;text-shadow:-1px -1px 0px rgba(255,255,255,.7),1px 1px 0px rgba(163,177,198,.5),0 0 3px rgba(163,177,198,.15);opacity:.85;padding-left:20px}.dex-cta-button{background:linear-gradient(145deg,#f5f9fc,#dde4ed);border:none;padding:15px 35px;border-radius:30px;color:#d4dce7;cursor:pointer;font-size:15px;font-weight:600;letter-spacing:.5px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:8px 8px 16px #a3b1c680,-8px -8px 16px #ffffffe6,inset 1px 1px 2px #ffffffe6,inset -1px -1px 2px #a3b1c633}.dex-cta-button span{text-shadow:-1px -1px 0px rgba(255,255,255,.9),1px 1px 0px rgba(163,177,198,.8),-2px -2px 1px rgba(255,255,255,.8),2px 2px 2px rgba(163,177,198,.7),0 0 5px rgba(163,177,198,.2);opacity:.85;mix-blend-mode:multiply}.dex-cta-button:hover{transform:translateY(-2px);box-shadow:10px 10px 20px #a3b1c699,-10px -10px 20px #fffffff2,inset 2px 2px 4px #fffffff2,inset -2px -2px 4px #a3b1c640}.dex-cta-button:active{transform:translateY(0);box-shadow:inset 3px 3px 6px #a3b1c666,inset -3px -3px 6px #ffffffe6}.terminal-card{padding:1rem;margin:30px 0;overflow:hidden;border-radius:16px;background:linear-gradient(145deg,#f5f9fc,#dde4ed);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);max-width:100%;width:min(450px,90%);box-shadow:8px 8px 16px #a3b1c680,-8px -8px 16px #ffffffe6,inset 1px 1px 2px #ffffffe6,inset -1px -1px 2px #a3b1c633}.terminal-wrap{display:flex;flex-direction:column;gap:1rem;position:relative;z-index:10;border:.5px solid rgba(163,177,198,.3);border-radius:12px;overflow:hidden;box-shadow:inset 2px 2px 4px #a3b1c64d,inset -2px -2px 4px #fffc}.terminal{display:flex;flex-direction:column;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.terminal-head{display:flex;align-items:center;justify-content:space-between;overflow:hidden;min-height:40px;padding-inline:12px;border-top-left-radius:12px;border-top-right-radius:12px;background:linear-gradient(145deg,#dde4ed,#c8d1dd);box-shadow:inset 1px 1px 2px #ffffffe6,inset -1px -1px 2px #a3b1c64d}.terminal-title{display:flex;align-items:center;gap:8px;height:2.5rem;-webkit-user-select:none;user-select:none;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#5a657d;margin:0}.terminal-title>svg{height:18px;width:18px;margin-top:2px;color:#5a657d}.terminal-copy{display:flex;align-items:center;justify-content:center;padding:.25rem;border:.65px solid rgba(163,177,198,.3);margin-left:auto;border-radius:6px;background:linear-gradient(145deg,#f5f9fc,#dde4ed);color:#5a657d;cursor:pointer;box-shadow:2px 2px 4px #a3b1c64d,-2px -2px 4px #ffffffe6}.terminal-copy:hover{box-shadow:inset 2px 2px 4px #a3b1c64d,inset -2px -2px 4px #ffffffe6}.terminal-copy>svg{width:20px;height:20px}.terminal-copy:active>svg>path,.terminal-copy:focus-within>svg>path{animation:clipboard-check .5s linear forwards}.terminal-body{display:flex;flex-direction:column;position:relative;border-bottom-right-radius:12px;border-bottom-left-radius:12px;overflow-x:hidden;padding:1rem;line-height:19px;color:#5a657d;background:linear-gradient(145deg,#eef2f6,#e0e5ec);max-width:100%;white-space:nowrap;box-shadow:inset 3px 3px 6px #a3b1c666,inset -3px -3px 6px #ffffffe6}.terminal-pre{display:flex;flex-direction:row;align-items:center;text-wrap:nowrap;white-space:nowrap;background-color:transparent;overflow:hidden;box-sizing:border-box;font-size:16px;margin:0;max-width:100%}.terminal-pre code:nth-child(1){color:#8a95a8;font-weight:600}.terminal-cmd{height:19px;position:relative;display:inline-block;align-items:center;color:#5a657d;font-weight:600;max-width:calc(100% - 40px);overflow:hidden}.terminal-cmd:before{content:attr(data-cmd);position:absolute;display:block;white-space:nowrap;overflow:hidden;background-color:transparent;animation:typing 8s steps(40) infinite;max-width:calc(100% - 20px)}.terminal-cmd:after{content:"";position:relative;display:block;height:100%;overflow:hidden;background-color:transparent;border-right:.15em solid #5a657d;animation:cursor .5s step-end infinite alternate,blinking .5s infinite}@keyframes blinking{20%,80%{transform:scaleY(1)}50%{transform:scaleY(0)}}@keyframes cursor{50%{border-right-color:transparent}}@keyframes typing{0%,to{width:0}10%,90%{width:30%}30%,70%{width:100%;max-width:100%}}@keyframes clipboard-check{to{color:#5a657d;d:path("M 9 5 H 7 a 2 2 0 0 0 -2 2 v 12 a 2 2 0 0 0 2 2 h 10 a 2 2 0 0 0 2 -2 V 7 a 2 2 0 0 0 -2 -2 h -2 M 9 5 a 2 2 0 0 0 2 2 h 2 a 2 2 0 0 0 2 -2 M 9 5 a 2 2 0 0 1 2 -2 h 2 a 2 2 0 0 1 2 2 m -6 9 l 2 2 l 4 -4")}}.neural-section{padding:100px 0;background:transparent;position:relative}.neural-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;max-width:1200px;margin:0 auto}.neural-content{text-align:left}.neural-visual{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem}.neural-title-carved{font-size:clamp(2.2rem,4.5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:25px;letter-spacing:-1.5px;color:#d4dce7;text-shadow:-1px -1px 0px rgba(255,255,255,.9),1px 1px 0px rgba(163,177,198,.8),-2px -2px 1px rgba(255,255,255,.8),2px 2px 2px rgba(163,177,198,.7),-3px -3px 2px rgba(255,255,255,.7),3px 3px 3px rgba(163,177,198,.6),-4px -4px 3px rgba(255,255,255,.6),4px 4px 4px rgba(163,177,198,.5),5px 5px 8px rgba(163,177,198,.4),-5px -5px 8px rgba(255,255,255,.5),0 0 10px rgba(163,177,198,.2);opacity:.85;transform:translateZ(-5px);mix-blend-mode:multiply}.neural-subtitle-carved{font-size:1.3rem;font-weight:700;margin-top:30px;margin-bottom:15px;color:#b8c3d4;letter-spacing:.5px;text-shadow:-1px -1px 0px rgba(255,255,255,.8),1px 1px 0px rgba(163,177,198,.7),-2px -2px 1px rgba(255,255,255,.7),2px 2px 2px rgba(163,177,198,.5),0 0 5px rgba(163,177,198,.2);opacity:.9}.neural-description-carved{font-size:1.8rem;margin-bottom:25px;line-height:1.8;font-weight:500;color:#c8d1dd;text-shadow:-1px -1px 0px rgba(255,255,255,.8),1px 1px 0px rgba(163,177,198,.6),-2px -2px 1px rgba(255,255,255,.6),2px 2px 2px rgba(163,177,198,.4),0 0 5px rgba(163,177,198,.2);opacity:.8;mix-blend-mode:multiply}.neural-features{margin-bottom:40px}.neural-feature-item{margin-bottom:25px}.neural-feature-title{font-size:1.1rem;font-weight:700;margin-bottom:8px;color:#b8c3d4;letter-spacing:.5px;text-shadow:-1px -1px 0px rgba(255,255,255,.8),1px 1px 0px rgba(163,177,198,.6),0 0 3px rgba(163,177,198,.2);opacity:.9}.neural-feature-text{font-size:.95rem;line-height:1.6;color:#c8d1dd;font-style:italic;text-shadow:-1px -1px 0px rgba(255,255,255,.7),1px 1px 0px rgba(163,177,198,.5),0 0 3px rgba(163,177,198,.15);opacity:.75;padding-left:20px}.neural-cta-button{background:linear-gradient(145deg,#f5f9fc,#dde4ed);border:none;padding:15px 35px;border-radius:30px;color:#d4dce7;cursor:pointer;font-size:15px;font-weight:600;letter-spacing:.5px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:8px 8px 16px #a3b1c680,-8px -8px 16px #ffffffe6,inset 1px 1px 2px #ffffffe6,inset -1px -1px 2px #a3b1c633}.neural-cta-button span{text-shadow:-1px -1px 0px rgba(255,255,255,.9),1px 1px 0px rgba(163,177,198,.8),-2px -2px 1px rgba(255,255,255,.8),2px 2px 2px rgba(163,177,198,.7),0 0 5px rgba(163,177,198,.2);opacity:.85;mix-blend-mode:multiply}.neural-cta-button:hover{transform:translateY(-2px);box-shadow:10px 10px 20px #a3b1c699,-10px -10px 20px #fffffff2,inset 2px 2px 4px #fffffff2,inset -2px -2px 4px #a3b1c640}.neural-cta-button:active{transform:translateY(0);box-shadow:inset 3px 3px 6px #a3b1c666,inset -3px -3px 6px #ffffffe6}.container_chat_bot .chat .options .btn-submit:hover svg{color:#5a657d;filter:drop-shadow(0 0 3px rgba(74,158,255,.5))}.container_chat_bot .chat .options .btn-submit:focus svg{color:#5a657d;filter:drop-shadow(0 0 5px rgba(74,158,255,.7));transform:scale(1.1) rotate(45deg) translate(-1px) translateY(1px)}@media (max-width: 1024px){.scale-wrapper{gap:60px;padding:0 20px}.relief-container{width:350px;height:350px}.scale-title-carved{font-size:clamp(2.5rem,5vw,3.5rem)}.metric-value-carved{font-size:clamp(2rem,3.5vw,3rem)}}@media (max-width: 968px){.scale-wrapper,.smart-contracts-wrapper,.dex-wrapper,.neural-wrapper{grid-template-columns:1fr;gap:50px}.scale-content,.smart-contracts-content,.dex-content,.neural-content{text-align:center;padding:0 20px}.scale-metrics,.smart-contracts-metrics{justify-content:center;gap:50px}.metric-item{text-align:center}.scale-visual,.dex-visual,.neural-visual{order:-1}.smart-contracts-visual{order:1}.smart-contracts-content{order:2}.dex-features,.neural-features{text-align:left;max-width:600px;margin:0 auto 40px}.dex-feature-text,.neural-feature-text{padding-left:0}.relief-container{width:min(350px,90vw);height:min(350px,90vw);margin:0 auto}.scale-cta-button,.smart-contracts-cta-button,.dex-cta-button{margin:0 auto;display:block}}@media (max-width: 768px){.terminal-pre{font-size:16px}.terminal-card{padding:.5rem;margin:20px auto;width:90%}.terminal-body{padding:.75rem}.hero{padding:80px 0 60px}.hero-grid{min-height:70vh;padding:0 20px}.hero-title-carved,.hero-title-carved-alt{font-size:clamp(2rem,10vw,3.5rem);letter-spacing:-2px;margin-bottom:25px}.hero-description-carved{font-size:1.4rem;margin-bottom:35px;line-height:1.6}.hero-cta-button{padding:12px 28px;font-size:14px}.scale-section{padding:70px 0}.scale-title-carved{font-size:clamp(1.8rem,8vw,2.8rem);margin-bottom:40px;letter-spacing:-1px}.scale-metrics{flex-direction:column;gap:30px;margin-bottom:30px;flex-wrap:wrap}.metric-item{white-space:normal}.metric-label-carved{font-size:1rem;margin-bottom:8px}.metric-value-carved{font-size:clamp(2rem,8vw,2.8rem)}.scale-description-carved{font-size:1.4rem;margin-bottom:30px;padding:0 10px;text-align:center}.smart-contracts-description-carved,.dex-description-carved,.neural-description-carved{text-align:center}.relief-container{width:min(300px,85vw);height:min(300px,85vw);padding:20px}.scale-cta-button{padding:12px 28px;font-size:14px;width:auto;max-width:90%}}@media (max-width: 480px){.terminal-pre{font-size:16px}.hero-grid{min-height:60vh}.hero-title-carved{font-size:clamp(1.8rem,12vw,2.8rem);margin-bottom:20px}.hero-description-carved{font-size:1.2rem;padding:0 10px}.hero-cta-button{padding:10px 24px;font-size:13px}.scale-section{padding:50px 0}.scale-title-carved{font-size:clamp(1.5rem,10vw,2.5rem);margin-bottom:35px}.metric-value-carved{font-size:clamp(1.8rem,10vw,2.5rem)}.scale-description-carved{font-size:1.2rem;line-height:1.6;text-align:center}.smart-contracts-description-carved,.dex-description-carved,.neural-description-carved{text-align:center}.relief-container{width:min(250px,80vw);height:min(250px,80vw);padding:15px;border-radius:15px}.relief-sculpture{border-radius:10px}.scale-cta-button{padding:10px 24px;font-size:13px}}@media (max-width: 360px){.hero-title-carved{font-size:1.6rem;letter-spacing:-1px}.hero-description-carved,.scale-description-carved{font-size:1.2rem}.scale-title-carved{font-size:1.4rem}.metric-label-carved{font-size:.9rem}.metric-value-carved{font-size:1.6rem}.hero-cta-button,.scale-cta-button{padding:8px 20px;font-size:12px}.relief-container{width:90vw;height:90vw;max-width:220px;max-height:220px}}.scale-visual,.smart-contracts-visual{display:flex;flex-direction:column;align-items:center;gap:2rem}.performance-card{position:relative;width:100%;max-width:380px;margin-top:2rem;background:linear-gradient(145deg,#f5f9fc,#dde4ed);border-radius:20px;padding:1px;border:none;cursor:pointer;box-shadow:12px 12px 24px #a3b1c699,-12px -12px 24px #ffffffe6;transition:all .3s ease}.performance-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:20px;background:linear-gradient(to r,transparent,rgba(16,185,129,.1),transparent);opacity:0;transition:opacity .5s}.performance-card:hover:before{opacity:1}.performance-card:hover{transform:translateY(-2px);box-shadow:14px 14px 28px #a3b1c699,-14px -14px 28px #ffffffe6,inset 0 0 20px #10b9810d}.performance-content{position:relative;display:flex;align-items:center;gap:1.5rem;padding:1rem 1.5rem;background:linear-gradient(145deg,#e8ecf3,#e0e5ec);border-radius:19px}.performance-main{display:flex;align-items:center;gap:1rem;padding:.75rem 1rem;background:linear-gradient(145deg,#f0f4f8,#dde4ed);border-radius:12px;box-shadow:inset 2px 2px 4px #a3b1c633,inset -2px -2px 4px #ffffffe6}.performance-icon-wrapper{position:relative;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.performance-icon-wrapper:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:8px;background:#10b9811a;filter:blur(4px);opacity:0;transition:opacity .3s}.performance-card:hover .performance-icon-wrapper:before{opacity:1}.performance-icon{width:24px;height:24px;color:#5a657d;position:relative;z-index:1}.performance-metrics{display:flex;flex-direction:column}.performance-value{display:flex;align-items:center;gap:.25rem}.performance-number{font-size:1.125rem;font-weight:700;color:#5a657d!important}.performance-arrow{width:16px;height:16px;color:#5a657d;transition:transform .3s}.performance-card:hover .performance-arrow{transform:translateY(-2px)}.performance-label{font-size:.625rem;font-weight:500;color:#5a657d!important;text-transform:uppercase;letter-spacing:.05em}.performance-stats{display:flex;align-items:center;gap:1.5rem}.stat-bars{display:flex;gap:.75rem}.stat-item{display:flex;flex-direction:column;align-items:center;gap:.25rem}.stat-bar{width:6px;height:32px;border-radius:3px;background:linear-gradient(145deg,#d4dbe6,#e8ecf3);box-shadow:inset 1px 1px 2px #a3b1c64d,inset -1px -1px 2px #ffffffb3;padding:2px;display:flex;flex-direction:column;justify-content:flex-end}.stat-fill{width:100%;border-radius:2px;transition:height .3s}.cpu-fill{height:50%;background:linear-gradient(to top,#4a9eff4d,#4a9eff99)}.mem-fill{height:75%;background:linear-gradient(to top,#4a9eff4d,#4a9eff99)}.performance-card:hover .cpu-fill{height:75%}.performance-card:hover .mem-fill{height:87.5%}.stat-label{font-size:.625rem;font-weight:500;color:#5a657d!important}.status-indicator{display:flex;align-items:center;gap:.375rem}.status-dot{width:8px;height:8px;border-radius:50%;background:#10b981;box-shadow:0 0 8px #10b98180;animation:pulse-green 2s infinite}@keyframes pulse-green{0%,to{box-shadow:0 0 8px #10b98180}50%{box-shadow:0 0 16px #10b981cc}}.status-text{font-size:.75rem;font-weight:600;color:#5a657d!important;letter-spacing:.05em}.dex-visual{display:flex;flex-direction:column;align-items:center;gap:2rem}.container-card-charts{position:relative;width:300px;height:300px;background:linear-gradient(145deg,#f5f9fc,#dde4ed);border-radius:32px;padding:2px;box-shadow:12px 12px 24px #a3b1c699,-12px -12px 24px #ffffffe6,inset 1px 1px 2px #ffffff4d,inset -1px -1px 2px #a3b1c633}.charts-lines{position:relative;width:100%;height:100%}.lines span{width:1px;height:100%;margin:0 18px;background:linear-gradient(to top,#a3b1c600,#a3b1c61a,#a3b1c600)}.tags-card{display:flex;align-items:center;justify-content:space-between;padding:20px}.tags-card .radio{position:relative;display:flex;align-items:center;justify-content:center;width:40px;border-radius:12px;color:#6b7280;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:10px;font-weight:600;cursor:pointer}.tags-card .radio .name{width:100%;padding:6px;display:flex;align-items:center;justify-content:center;border-radius:10px;z-index:1;box-shadow:3px 3px 6px #a3b1c666,-3px -3px 6px #fffc}.tags-card .radio input:checked+.name{color:#fff;background:#5a657d;transform:scale(1.05);box-shadow:inset 2px 2px 4px #0003,inset -2px -2px 4px #fff3}.tags-card .radio input:checked+.name:before{display:none}.main-texts{display:flex;flex-direction:column;padding:0 20px;font-weight:500}.main-texts .title{color:#5a657d;font-size:16px;font-weight:700;margin-bottom:4px}.charts-lines path{opacity:0}.card-charts:hover svg{transform:scale(1.5)}@keyframes draw{0%{stroke-dashoffset:1500;opacity:.8}50%{stroke-dashoffset:0}to{stroke-dashoffset:-1500;opacity:.8}}.card-container,.github-card-container{position:relative;width:400px;height:300px;border-radius:1em;margin:2rem auto;isolation:isolate;overflow:hidden}.card-border{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(145deg,#f5f9fc,#dde4ed);border-radius:inherit;box-shadow:20px 20px 40px #a3b1c6b3,-20px -20px 40px #fffffff2,inset 2px 2px 4px #fff6,inset -2px -2px 4px #a3b1c64d}.card,.github-card{position:absolute;top:.125em;right:.125em;bottom:.125em;left:.125em;border-radius:.875em;background:linear-gradient(145deg,#e8ecf3,#e0e5ec);display:flex;flex-direction:column;color:#374151;overflow:hidden;box-shadow:inset 3px 3px 6px #a3b1c64d,inset -3px -3px 6px #fffffff2}.header,.github-header{background:#e6f2ff4d;display:flex;flex-direction:column;gap:4px;border-bottom:1px solid #d1d8e0}.top-header,.github-top-header{background:#e6f2ff4d;display:flex;flex-direction:row;align-items:center;gap:8px;padding:10px 12px 0}:where(.repo>a,.repo>span),:where(.github-repo>a,.github-repo>span){text-decoration:none;color:#5a657d;font-weight:400;font-size:18px}.repo,.github-repo{display:flex;flex-direction:row;align-items:center;gap:8px}.repo-owner{color:#5a657d!important}.repo-slash{font-size:10px;pointer-events:none;color:#5a657d!important}.repo-name{color:#5a657d!important;font-weight:400}.repo>a,.github-repo>a{position:relative}.repo>a:before,.github-repo>a:before{content:"";position:absolute;top:-2px;right:-4px;bottom:-2px;left:-4px;border-radius:6px;background:#ffffff12;opacity:0;transition:.3s}.repo>a:hover:before,.github-repo>a:hover:before{opacity:1}.gh-icon,.gh-icon svg{height:2em;fill:#374151}.space{flex-grow:1}.icons-right{display:flex;gap:.5rem;align-items:center}.icon{cursor:pointer;display:flex;height:1.5em;width:1.5em;padding:.25em;border-radius:.25em;fill:#797d86;background:linear-gradient(145deg,#f5f9fc,#dde4ed);box-shadow:2px 2px 4px #a3b1c666,-2px -2px 4px #fffc;transition:.3s}.icon:hover{background:linear-gradient(145deg,#dde4ed,#f5f9fc);box-shadow:inset 1px 1px 2px #a3b1c64d,inset -1px -1px 2px #ffffffb3;transform:translateY(1px)}.icon svg{width:1em;height:1em}.btm-header,.github-tabs{display:flex;flex-direction:row;padding:0 10px;gap:8px;color:#5a657d;fill:#5a657d}.tab,.github-tab{position:relative;padding:4px 4px 12px;display:flex;flex-direction:row;align-items:center;gap:4px;font-size:16px;cursor:pointer;isolation:isolate;color:#5a657d!important}.github-tab span{color:#5a657d!important;transition:color .2s ease}.github-tab:hover span{color:#5a657d!important}.github-tab:hover .tab-icon{fill:#5a657d!important;transition:fill .2s ease}.tab-icon{width:1em;height:1.25em;fill:#5a657d!important}.tab.active,.github-tab.active{border-bottom:2px solid #5a657d;color:#5a657d!important}.github-tab.active span{color:#5a657d!important}.github-tab.active .tab-icon{fill:#5a657d!important}.tab:before,.github-tab:before{content:"";position:absolute;background:#fff;border-radius:8px;opacity:0;top:0;right:0;left:0;bottom:8px;z-index:-1;transition:.3s}.tab:hover:before,.github-tab:hover:before{opacity:.1;background:#5a657d}.content,.github-content{height:100%;overflow:hidden}.prs::-webkit-scrollbar,.github-prs::-webkit-scrollbar{width:0}.prs,.github-prs{margin:12px;height:calc(100% - 24px);display:flex;flex-direction:column;gap:1px;border:1px solid #d1d8e0;border-radius:6px;overflow:auto}.pr,.github-pr{display:flex;flex-direction:row;gap:8px;width:100%;outline:1px solid #d1d8e0;padding:8px}.checkbox{position:relative;width:1em;height:1em;border-radius:2px;outline:1px solid #d1d8e0;transition:.3s}.checkbox:hover{background:#ffffff0d}.checkbox:active{outline-color:#a3b1c6;background:#fff0}.card input:checked~.checkbox{outline-color:#797d86}.card input:checked~.checkbox:active{outline-color:#56585c}.card input:checked~.checkbox:before{content:"";position:absolute;pointer-events:none;width:4px;height:8px;border-bottom:2px solid;border-right:2px solid;border-color:#374151;transform:translate(5.5px,2.5px) rotate(45deg)}.pr-icon{display:flex;width:1em;height:1em;fill:#5a657d}.pr-text{display:flex;flex-direction:column}.pr-title{font-size:16px;font-weight:600;cursor:pointer;color:#5a657d!important}.pr-title:hover{color:#4493f8!important}.pr-desc{padding-left:2px;font-size:14px;color:#8a95a8!important}.backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 50%,#0000 0,#0000 20%,#e0e5ecab 50%);background-size:3px 3px;z-index:-1;border-radius:inherit}.spin{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;overflow:hidden}.spin-blur{filter:blur(3em) url(#unopaq)}.spin-intense{top:-.125em;right:-.125em;bottom:-.125em;left:-.125em;filter:blur(.5em) url(#unopaq2);border-radius:.75em}.spin-inside{top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;filter:blur(2px) url(#unopaq3);z-index:0}.spin:before{content:"";position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;animation:speen 8s cubic-bezier(.56,.15,.28,.86) infinite}.spin-blur:before{background:linear-gradient(-45deg,#10b981,#0000 46%,#0000 54%,#5a657d)}.spin-intense:before{background:linear-gradient(-45deg,#5eead4,#0000 35%,#0000 65%,#93c5fd)}.spin-inside:before{background:linear-gradient(-45deg,#a7f3d0,#0000 35%,#0000 65%,#bfdbfe)}@keyframes speen{0%{rotate:10deg}50%{rotate:190deg}to{rotate:370deg}}.card input,.github-card input{display:none}.pfp{cursor:pointer;display:flex;width:1.75em;height:1.75em;border-radius:100%;background-color:#ffffff1a;background-size:cover}.btn-wrapper{--height: 60px;--padding: 8px;--border-radius: 24px;--dot-size: 8px;--btn-color: #e8ecf3;--hue: 142deg;--animation-duration: 1.2s;position:relative;display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:220px;height:var(--height);border-radius:var(--border-radius);border:none;background-color:#e0e5ec;box-shadow:1px 1px 2px #ffffffe6,2px 2px 2px #a3b1c61a inset,2px 2px 4px #a3b1c61a inset,2px 2px 8px #a3b1c61a inset;transition:box-shadow 50ms linear;perspective:150px;perspective-origin:center;-webkit-user-select:none;user-select:none;z-index:1}.btn{display:flex;align-items:center;justify-content:center;gap:.25em;text-align:center;padding:0 calc(var(--height) + var(--padding)) 0 calc(var(--padding) * 3);width:calc(100% - 2 * var(--padding));height:calc(100% - 2 * var(--padding));white-space:nowrap;border-radius:calc(var(--border-radius) - var(--padding));border:none;cursor:pointer;background:linear-gradient(#fff3,#a3b1c61a),var(--btn-color);box-shadow:1px 1px 2px -1px #fff inset,0 2px 1px #a3b1c61a,0 4px 2px #a3b1c61a,0 8px 4px #a3b1c61a,0 16px 8px #a3b1c61a,0 32px 16px #a3b1c61a;transition:transform .25s cubic-bezier(.25,1.5,.5,2.2),box-shadow .25s cubic-bezier(.25,1.5,.5,1),filter .3s cubic-bezier(.25,1.5,.5,1);will-change:transform,filter;z-index:2}.btn-txt{display:inline-block;font-size:14px;font-weight:600;font-family:inherit;color:#5a657d!important;text-transform:uppercase;letter-spacing:.5px}.dot{position:absolute;top:calc(50% - var(--dot-size) / 2);right:calc(var(--height) / 2 - var(--padding) / 2);width:var(--dot-size);aspect-ratio:1 / 1;border-radius:50%;background-color:hsla(var(--hue),50%,50%,.1);border:1px solid hsla(var(--hue),60%,60%,.6);box-sizing:border-box;box-shadow:1px 1px 2px -1px #ffffffe6 inset,0 2px 1px #a3b1c61a,0 4px 2px #a3b1c61a,0 8px 4px #a3b1c61a;pointer-events:none;z-index:3}.dot:before{content:"";position:absolute;top:calc(var(--padding) / -2);left:calc(var(--padding) / -2);width:calc(100% + var(--padding));height:calc(100% + var(--padding));border-radius:inherit;background-color:#a3b1c666;-webkit-mask-image:radial-gradient(circle at 50% 60%,transparent 50%,black);mask-image:radial-gradient(circle at 50% 60%,transparent 50%,black)}.dot:after{content:"";position:absolute;top:calc(var(--padding) / -2);left:calc(var(--padding) / -2);width:calc(100% + var(--padding));height:calc(100% + var(--padding));border-radius:inherit;background-color:transparent;box-shadow:0 0 10px 2px hsla(var(--hue),80%,50%,.3),0 0 20px 10px hsla(var(--hue),80%,50%,.5),0 0 50px 20px hsla(var(--hue),80%,50%,.5),0 0 16px 1px hsla(var(--hue),100%,60%,.9) inset;opacity:0}.pulse{transition:transform .2s ease-in}.pulse.dot{animation:bg-anim var(--animation-duration) ease-in-out infinite}.pulse:after{animation:opacity-anim var(--animation-duration) ease-in-out infinite}@keyframes bg-anim{0%,to{background-color:hsla(var(--hue),50%,50%,0)}50%{background-color:hsla(var(--hue),100%,50%,1)}}@keyframes opacity-anim{0%,to{opacity:0}50%{opacity:1}}.btn:hover,.btn:focus-visible{filter:drop-shadow(var(--padding) 0 var(--padding) hsla(var(--hue),70%,60%,.6));transform:translate3d(0,-2px,2px)}.btn:hover~.dot,.btn:focus-visible~.dot{animation:none;background-color:hsla(var(--hue),100%,50%,1)}.btn:hover~.dot:after,.btn:focus-visible~.dot:after{animation:none;opacity:1}.btn:focus-visible{outline:2px dashed hsla(var(--hue),70%,40%,1);outline-offset:var(--padding)}.btn:active{filter:drop-shadow(var(--padding) 0 var(--padding) hsla(var(--hue),100%,50%,1));transform:translateZ(-4px)}.btn:active~.dot{animation-play-state:paused;background-color:hsla(var(--hue),100%,50%,1)}.btn-wrapper:has(.btn:active){box-shadow:1px 1px 2px #fff,2px 2px 2px #a3b1c61a inset,2px 2px 4px #a3b1c61a inset,2px 2px 8px #a3b1c61a inset,0 0 32px 2px hsla(var(--hue),50%,50%,.5) inset}.connect-wallet-btn{position:relative;height:48px;border-radius:24px}@media (max-width: 768px){.navbar-glass .btn-wrapper{display:none}}.btn-wrapper .dot.disconnected{--hue: 0 !important;background-color:#bf404033;border:1px solid hsla(0,60%,60%,.8)}.btn-wrapper .dot.connected{--hue: 120 !important;background-color:#40bf4033;border:1px solid hsla(120,60%,60%,.8)}.btn-wrapper .dot.disconnected:after{box-shadow:0 0 10px 2px #e619194d,0 0 20px 10px #e6191980,0 0 50px 20px #e6191980,0 0 16px 1px #ff3333e6 inset}.btn-wrapper .dot.connected:after{box-shadow:0 0 10px 2px #19e6194d,0 0 20px 10px #19e61980,0 0 50px 20px #19e61980,0 0 16px 1px #33ff33e6 inset}.quantum-section{padding:5rem 0;position:relative;overflow:hidden}.quantum-content{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;max-width:1200px;margin:0 auto}.quantum-text{padding-right:2rem}.quantum-text h2{margin-bottom:2rem}.quantum-interactive{position:relative;height:500px;background:linear-gradient(145deg,#f5f9fc,#dde4ed);border-radius:30px;box-shadow:20px 20px 40px #a3b1c699,-20px -20px 40px #ffffffe6,inset 2px 2px 4px #fff6,inset -2px -2px 4px #a3b1c633;display:flex;align-items:center;justify-content:center;overflow:hidden}.star-layer{position:absolute;width:100%;height:100%;top:0;left:0;opacity:.4}.star-layer:nth-child(2){transform:translateZ(-100px);animation:star-drift 200s linear infinite reverse;opacity:.3}.star-layer:nth-child(3){transform:translateZ(-200px);animation:star-drift 250s linear infinite;opacity:.2}.star-layer:before,.star-layer:after{content:"";position:absolute;width:100%;height:100%}.star-layer:nth-child(1):before{background-image:radial-gradient(1px 1px at 10% 10%,#6b7280 100%,transparent),radial-gradient(1px 1px at 20% 20%,#6b7280 100%,transparent),radial-gradient(2px 2px at 30% 30%,#6b7280 100%,transparent),radial-gradient(1px 1px at 40% 40%,#6b7280 100%,transparent),radial-gradient(2px 2px at 50% 50%,#6b7280 100%,transparent),radial-gradient(1px 1px at 60% 60%,#6b7280 100%,transparent),radial-gradient(2px 2px at 70% 70%,#6b7280 100%,transparent),radial-gradient(1px 1px at 80% 80%,#6b7280 100%,transparent),radial-gradient(2px 2px at 90% 90%,#6b7280 100%,transparent),radial-gradient(1px 1px at 15% 85%,#6b7280 100%,transparent)}.grid-plane{position:absolute;width:200%;height:200%;top:-50%;left:-50%;background-image:linear-gradient(rgba(99,102,241,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(99,102,241,.1) 1px,transparent 1px);background-size:40px 40px;transform:perspective(500px) rotateX(60deg);transform-origin:center;animation:grid-move 20s linear infinite;opacity:.3}.checkbox-container{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:300px;height:300px;z-index:10}.holo-checkbox-input{position:absolute;opacity:0;width:0;height:0}.holo-checkbox{position:relative;width:80px;height:80px;cursor:pointer;transform-style:preserve-3d;perspective:1000px;display:flex;justify-content:center;align-items:center}.holo-box{position:relative;width:100%;height:100%;border:2px solid rgba(99,102,241,.6);border-radius:12px;background:linear-gradient(145deg,#f5f9fc,#dde4ed);box-shadow:8px 8px 16px #a3b1c680,-8px -8px 16px #ffffffe6,inset 1px 1px 2px #ffffff4d,inset -1px -1px 2px #a3b1c633;display:flex;justify-content:center;align-items:center;overflow:hidden;transition:all .3s ease;transform-style:preserve-3d}.holo-inner{position:absolute;width:30%;height:30%;background-color:#6366f180;border-radius:4px;opacity:0;transform:scale(0) rotate(45deg);transition:all .3s ease;box-shadow:0 0 15px #6366f1cc}.scan-effect{position:absolute;top:0;left:-100%;width:100%;height:2px;background:linear-gradient(90deg,transparent,rgba(99,102,241,.8),transparent);animation:scan-off 4s infinite;opacity:.3;transition:all .3s ease}@keyframes scan-off{0%{left:-100%;opacity:.3}to{left:100%;opacity:.3}}@keyframes scan-on{0%{left:-100%;opacity:1}to{left:100%;opacity:1}}.holo-checkbox-input:checked+.holo-checkbox .holo-box{border-color:#10b981b3;box-shadow:8px 8px 16px #a3b1c680,-8px -8px 16px #ffffffe6,0 0 20px #10b98166,inset 1px 1px 2px #ffffff4d,inset -1px -1px 2px #10b98133}.holo-checkbox-input:checked+.holo-checkbox .holo-inner{background-color:#10b981b3;box-shadow:0 0 15px #10b981;opacity:1;transform:scale(1) rotate(45deg)}.holo-checkbox-input:checked+.holo-checkbox .scan-effect{animation:scan-on 2s infinite;opacity:1;background:linear-gradient(90deg,transparent,rgba(16,185,129,.8),transparent)}.holo-glow{position:absolute;width:200%;height:200%;left:-50%;top:-50%;background:radial-gradient(ellipse at center,rgba(99,102,241,.15) 0%,rgba(99,102,241,.05) 40%,transparent 70%);pointer-events:none;filter:blur(10px);opacity:.5;z-index:-1;animation:glow-pulse 4s infinite alternate;transition:all .5s ease}@keyframes glow-pulse{0%{opacity:.3;filter:blur(10px) brightness(.8)}to{opacity:.6;filter:blur(15px) brightness(1.2)}}.holo-checkbox-input:checked+.holo-checkbox .holo-glow{background:radial-gradient(ellipse at center,rgba(16,185,129,.2) 0%,rgba(16,185,129,.1) 40%,transparent 70%);animation:active-glow-pulse 2s infinite alternate}@keyframes active-glow-pulse{0%{opacity:.4;filter:blur(10px) brightness(1)}to{opacity:.8;filter:blur(20px) brightness(1.5)}}.corner-accent{position:absolute;width:15px;height:15px;border-style:solid;border-width:2px;border-color:#6366f180;transition:all .3s ease}.corner-accent:nth-child(1){top:-5px;left:-5px;border-right:none;border-bottom:none;border-radius:5px 0 0}.corner-accent:nth-child(2){top:-5px;right:-5px;border-left:none;border-bottom:none;border-radius:0 5px 0 0}.corner-accent:nth-child(3){bottom:-5px;left:-5px;border-right:none;border-top:none;border-radius:0 0 0 5px}.corner-accent:nth-child(4){bottom:-5px;right:-5px;border-left:none;border-top:none;border-radius:0 0 5px}.holo-checkbox-input:checked+.holo-checkbox .corner-accent{width:20px;height:20px;border-color:#10b981b3}.quantum-interactive .status-text{margin-top:30px;font-size:16px;font-weight:500;color:#6b7280;text-shadow:1px 1px 2px rgba(255,255,255,.8);position:relative;transition:all .3s ease}.quantum-interactive .status-text:before{content:"SYSTEM DEACTIVATED";position:absolute;top:0;left:0;width:100%;height:100%}.quantum-interactive .holo-checkbox-input:checked~.status-text:before{content:"SYSTEM ACTIVATED";color:#10b981;text-shadow:0 0 5px rgba(16,185,129,.5)}.activation-rings{position:absolute;width:100%;height:100%;pointer-events:none}.activation-ring{position:absolute;top:50%;left:50%;width:40%;height:40%;border:1px solid transparent;border-radius:50%;transform:translate(-50%,-50%) scale(0);opacity:0;transition:all .3s ease}.holo-checkbox-input:checked+.holo-checkbox .activation-ring{animation:ring-expand 2s ease-out forwards;border-color:#10b981b3}.holo-checkbox-input:checked+.holo-checkbox .activation-ring:nth-child(1){animation-delay:0s}.holo-checkbox-input:checked+.holo-checkbox .activation-ring:nth-child(2){animation-delay:.3s}.holo-checkbox-input:checked+.holo-checkbox .activation-ring:nth-child(3){animation-delay:.6s}@keyframes ring-expand{0%{transform:translate(-50%,-50%) scale(0);opacity:1}to{transform:translate(-50%,-50%) scale(2.5);opacity:0}}.holo-particles{position:absolute;width:100%;height:100%;pointer-events:none}.holo-particle{position:absolute;background-color:#6366f1b3;border-radius:50%;width:3px;height:3px;opacity:0;filter:blur(1px);transition:all .3s ease}.holo-checkbox-input:checked+.holo-checkbox .holo-particle{background-color:#10b981b3;animation:particle-float 3s infinite ease-in-out}.holo-checkbox-input:checked+.holo-checkbox .holo-particle:nth-child(1){top:20%;left:30%;animation-delay:.1s}.holo-checkbox-input:checked+.holo-checkbox .holo-particle:nth-child(2){top:70%;left:20%;animation-delay:.7s}.holo-checkbox-input:checked+.holo-checkbox .holo-particle:nth-child(3){top:40%;left:80%;animation-delay:1.3s}.holo-checkbox-input:checked+.holo-checkbox .holo-particle:nth-child(4){top:60%;left:60%;animation-delay:1.9s}.holo-checkbox-input:checked+.holo-checkbox .holo-particle:nth-child(5){top:30%;left:45%;animation-delay:2.5s}.holo-checkbox-input:checked+.holo-checkbox .holo-particle:nth-child(6){top:60%;left:40%;animation-delay:3.1s}@keyframes particle-float{0%{transform:translateY(0) scale(1);opacity:0}20%{opacity:1}80%{opacity:1}to{transform:translateY(-20px) scale(0);opacity:0}}.cube-transform{position:absolute;width:30%;height:30%;transform-style:preserve-3d;opacity:0;transition:opacity .3s ease}.cube-face{position:absolute;width:100%;height:100%;background-color:#6366f133;border:1px solid rgba(99,102,241,.4);box-shadow:0 0 5px #6366f14d;transition:all .3s ease}.holo-checkbox-input:checked+.holo-checkbox .cube-transform{opacity:1;animation:cube-rotate 5s infinite linear}.holo-checkbox-input:checked+.holo-checkbox .cube-face{background-color:#10b98133;border-color:#10b98166;box-shadow:0 0 5px #10b9814d}.holo-checkbox-input:checked+.holo-checkbox .cube-face:nth-child(1){transform:translateZ(15px)}.holo-checkbox-input:checked+.holo-checkbox .cube-face:nth-child(2){transform:rotateY(180deg) translateZ(15px)}.holo-checkbox-input:checked+.holo-checkbox .cube-face:nth-child(3){transform:rotateY(90deg) translateZ(15px)}.holo-checkbox-input:checked+.holo-checkbox .cube-face:nth-child(4){transform:rotateY(-90deg) translateZ(15px)}.holo-checkbox-input:checked+.holo-checkbox .cube-face:nth-child(5){transform:rotateX(90deg) translateZ(15px)}.holo-checkbox-input:checked+.holo-checkbox .cube-face:nth-child(6){transform:rotateX(-90deg) translateZ(15px)}@keyframes cube-rotate{0%{transform:rotateX(0) rotateY(0) rotate(0)}to{transform:rotateX(360deg) rotateY(360deg) rotate(360deg)}}.frequency-spectrum{display:flex;justify-content:center;align-items:flex-end;height:40px;width:260px;margin-top:30px;gap:3px}.frequency-bar{width:4px;height:5px;background:linear-gradient(145deg,#d1d8e0,#e8ecf3);box-shadow:1px 1px 2px #a3b1c666,-1px -1px 2px #ffffffe6;border-radius:2px 2px 0 0;transition:height .3s ease,background .3s ease}.holo-checkbox-input:checked~.frequency-spectrum .frequency-bar{background:linear-gradient(145deg,#10b981,#16d68a);animation:frequency-animation 1.5s infinite ease}.holo-checkbox-input:checked~.frequency-spectrum .frequency-bar:nth-child(1){animation-delay:.1s}.holo-checkbox-input:checked~.frequency-spectrum .frequency-bar:nth-child(2){animation-delay:.2s}.holo-checkbox-input:checked~.frequency-spectrum .frequency-bar:nth-child(3){animation-delay:.1s}.holo-checkbox-input:checked~.frequency-spectrum .frequency-bar:nth-child(4){animation-delay:.3s}.holo-checkbox-input:checked~.frequency-spectrum .frequency-bar:nth-child(5){animation-delay:.5s}.holo-checkbox-input:checked~.frequency-spectrum .frequency-bar:nth-child(6){animation-delay:.2s}.holo-checkbox-input:checked~.frequency-spectrum .frequency-bar:nth-child(7){animation-delay:.4s}.holo-checkbox-input:checked~.frequency-spectrum .frequency-bar:nth-child(8){animation-delay:.1s}.holo-checkbox-input:checked~.frequency-spectrum .frequency-bar:nth-child(9){animation-delay:.3s}.holo-checkbox-input:checked~.frequency-spectrum .frequency-bar:nth-child(10){animation-delay:.2s}.holo-checkbox-input:checked~.frequency-spectrum .frequency-bar:nth-child(11){animation-delay:.5s}.holo-checkbox-input:checked~.frequency-spectrum .frequency-bar:nth-child(12){animation-delay:.3s}.holo-checkbox-input:checked~.frequency-spectrum .frequency-bar:nth-child(13){animation-delay:.1s}.holo-checkbox-input:checked~.frequency-spectrum .frequency-bar:nth-child(14){animation-delay:.4s}.holo-checkbox-input:checked~.frequency-spectrum .frequency-bar:nth-child(15){animation-delay:.2s}.holo-checkbox-input:checked~.frequency-spectrum .frequency-bar:nth-child(16){animation-delay:.3s}.holo-checkbox-input:checked~.frequency-spectrum .frequency-bar:nth-child(17){animation-delay:.1s}.holo-checkbox-input:checked~.frequency-spectrum .frequency-bar:nth-child(18){animation-delay:.5s}.holo-checkbox-input:checked~.frequency-spectrum .frequency-bar:nth-child(19){animation-delay:.2s}.holo-checkbox-input:checked~.frequency-spectrum .frequency-bar:nth-child(20){animation-delay:.4s}@keyframes frequency-animation{0%{height:5px}50%{height:35px}to{height:5px}}.data-chips{position:absolute;width:100%;height:100%;pointer-events:none;color:#6b7280}.data-chip{position:absolute;padding:5px 8px;background:linear-gradient(145deg,#f5f9fc,#dde4ed);border:1px solid rgba(99,102,241,.3);border-radius:4px;font-size:10px;font-weight:600;opacity:0;transform:scale(0);transition:all .3s ease;box-shadow:2px 2px 4px #a3b1c64d,-2px -2px 4px #ffffffe6}.holo-checkbox-input:checked~.data-chips .data-chip{animation:chip-appear .5s ease forwards;border-color:#10b98180}@keyframes chip-appear{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.data-chip:nth-child(1){top:-60px;left:50px;animation-delay:.5s}.data-chip:nth-child(2){top:40px;left:-120px;animation-delay:1.2s}.data-chip:nth-child(3){top:120px;left:60px;animation-delay:1.8s}.data-chip:nth-child(4){top:20px;left:120px;animation-delay:2.3s}.footer-container{margin-top:5rem}.footer-container .navbar-glass{position:relative;top:auto}.menuButton{display:none;justify-content:center;align-items:center;flex-direction:column;gap:13%;color:#090909;width:3.5em;height:3.5em;border-radius:.5em;background:linear-gradient(145deg,#f5f9fc,#dde4ed);border:1px solid #e8ecf3;transition:all .3s;box-shadow:6px 6px 12px #a3b1c680,-6px -6px 12px #ffffffe6;cursor:pointer;position:relative;z-index:1001;margin-left:auto}.menuButton:hover{border:1px solid rgba(255,255,255,.8)}.menuButton:active{color:#666;box-shadow:inset 4px 4px 12px #a3b1c680,inset -4px -4px 12px #ffffffe6}.menuButton input[type=checkbox]{-webkit-appearance:none;display:none;visibility:hidden}.menuButton span{width:30px;height:4px;background:linear-gradient(145deg,#d1d9e6,#a3b1c6);border-radius:100px;transition:.3s ease;box-shadow:2px 2px 4px #a3b1c680,-2px -2px 4px #ffffffe6,inset 1px 1px 2px #ffffff4d}.menuButton input[type]:checked~span.top{transform:translateY(290%) rotate(45deg);width:40px}.menuButton input[type]:checked~span.bot{transform:translateY(-270%) rotate(-45deg);width:40px}.menuButton input[type]:checked~span.mid{transform:translate(-20px);opacity:0}.mobile-menu{position:fixed;top:90px;right:0;width:50%;max-width:300px;height:calc(100vh - 90px);background:linear-gradient(135deg,#e8ecf3,#f4f7fc,#e8ecf3);transform:translate(100%);transition:transform .3s ease;z-index:997;overflow-y:auto;overflow-x:hidden;display:none;box-shadow:-8px 0 32px #a3b1c64d;scrollbar-width:none;-ms-overflow-style:none}.mobile-menu::-webkit-scrollbar{display:none}.mobile-menu.active{transform:translate(0)}.mobile-menu .nav-items{display:flex!important;flex-direction:column;gap:.5rem;align-items:flex-start}.mobile-menu .nav-link-glass{display:block;width:auto;text-align:left}.mobile-menu .glass-button.connect-btn{display:block!important;width:100%;margin-top:1.5rem;margin-bottom:1.5rem}.mobile-menu-content{padding:1.5rem;height:100%;display:flex;flex-direction:column;align-items:flex-start}.mobile-nav-section.nav-items,.mobile-footer-section.nav-items{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem;width:100%;align-items:flex-start}.mobile-social-section{margin-bottom:1.5rem;margin-top:auto}.mobile-social-section .footer-socials-3d{transform:scale(.8);transform-origin:left center}.stars-container{position:absolute;width:100%;height:100%;perspective:500px;transform-style:preserve-3d}.star-layer{position:absolute;width:100%;height:100%;top:0;left:0;opacity:.8}.star-layer:nth-child(1){transform:translateZ(-50px);animation:star-drift 150s linear infinite}.star-layer:nth-child(2){transform:translateZ(-100px);animation:star-drift 200s linear infinite reverse;opacity:.6}.star-layer:nth-child(3){transform:translateZ(-200px);animation:star-drift 250s linear infinite;opacity:.4}@keyframes star-drift{0%{transform:translateZ(-50px) translateY(0)}to{transform:translateZ(-50px) translateY(100%)}}.star{position:absolute;background:#fff;border-radius:50%;filter:blur(1px)}.nebula{position:absolute;width:120%;height:120%;top:-10%;left:-10%;background:radial-gradient(ellipse at 30% 30%,#10b9814d,#10b98100 70%),radial-gradient(ellipse at 70% 60%,#10b9814d,#10b98100 70%),radial-gradient(ellipse at 50% 50%,#10b98133,#10b98100 70%);filter:blur(30px);opacity:.3;animation:nebula-shift 30s infinite alternate ease-in-out}@keyframes nebula-shift{0%{transform:scale(1) rotate(0);opacity:.2}50%{opacity:.3}to{transform:scale(1.2) rotate(5deg);opacity:.25}}.grid-plane{position:absolute;width:200%;height:200%;top:-50%;left:-50%;background-image:linear-gradient(rgba(16,185,129,.15) 1px,transparent 1px),linear-gradient(90deg,rgba(16,185,129,.15) 1px,transparent 1px);background-size:40px 40px;transform:perspective(500px) rotateX(60deg);transform-origin:center;animation:grid-move 20s linear infinite;opacity:.3}@keyframes grid-move{0%{transform:perspective(500px) rotateX(60deg) translateY(0)}to{transform:perspective(500px) rotateX(60deg) translateY(40px)}}.loader-container{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;perspective:800px;transform-style:preserve-3d;z-index:10;top:50%;left:50%;transform:translate(-50%,-50%) scale(.8)}.hologram-platform{position:absolute;width:300px;height:60px;bottom:-80px;border-radius:50%;background:radial-gradient(ellipse,#10b9814d,#0000 70%);box-shadow:0 0 30px #10b98166;transform:rotateX(60deg);filter:blur(8px);animation:platform-glow 4s infinite alternate}.platform-rings{position:absolute;width:300px;height:60px;bottom:-80px;transform:rotateX(60deg)}.platform-ring{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:2px solid transparent;opacity:.4;animation:platform-ring-pulse 4s infinite alternate}.platform-ring:nth-child(1){border-color:#10b98166;animation-delay:-1s}.platform-ring:nth-child(2){width:85%;height:85%;top:7.5%;left:7.5%;border-color:#10b98166;animation-delay:-2s}.platform-ring:nth-child(3){width:70%;height:70%;top:15%;left:15%;border-color:#10b98166;animation-delay:-3s}@keyframes platform-ring-pulse{0%{transform:scale(1);opacity:.2}to{transform:scale(1.05);opacity:.6}}@keyframes platform-glow{0%{box-shadow:0 0 30px #10b98166;background:radial-gradient(ellipse,#10b9814d,#0000 70%)}to{box-shadow:0 0 50px #10b98199;background:radial-gradient(ellipse,#10b98166,#0000 70%)}}.holo-container{position:relative;width:200px;height:200px;transform-style:preserve-3d;animation:float-container 6s infinite ease-in-out}@keyframes float-container{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.holo-sphere{position:relative;width:180px;height:180px;left:15px;top:15px;transform-style:preserve-3d;animation:rotate 15s infinite linear}.holo-ring{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:2px solid transparent;box-shadow:0 0 20px #10b98180,0 0 20px #10b98180;filter:blur(1px);animation:pulse 3s infinite ease-in-out alternate;transform-style:preserve-3d}.holo-ring:nth-child(1){border-top-color:#10b981;border-bottom-color:#10b981;animation-delay:-.5s}.holo-ring:nth-child(2){border-top-color:#10b981;border-bottom-color:#10b981;animation-delay:-1s;transform:rotateX(60deg)}.holo-ring:nth-child(3){border-top-color:#10b981;border-bottom-color:#10b981;animation-delay:-1.5s;transform:rotateY(60deg)}.holo-ring:nth-child(4){width:90%;height:90%;top:5%;left:5%;border-left-color:#10b981;border-right-color:#10b981;animation-delay:-2s;transform:rotate(45deg)}.holo-ring:nth-child(5){width:110%;height:110%;top:-5%;left:-5%;border-left-color:#10b981;border-right-color:#10b981;animation-delay:-2.5s;transform:rotateX(30deg) rotateY(30deg)}.energy-ring{position:absolute;width:120%;height:120%;top:-10%;left:-10%;border-radius:50%;border:none;opacity:.5;transform-style:preserve-3d;animation:energy-rotation 10s infinite linear}.energy-ring:before,.energy-ring:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:conic-gradient(transparent 0deg,rgba(16,185,129,.8) 20deg,transparent 40deg,transparent 140deg,rgba(16,185,129,.8) 160deg,transparent 180deg,transparent 280deg,rgba(16,185,129,.8) 300deg,transparent 320deg);filter:blur(2px);animation:energy-pulse 6s infinite alternate}.energy-ring:after{transform:rotate(60deg);animation-delay:-3s}@keyframes energy-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes energy-pulse{0%{opacity:.3}to{opacity:.7}}.holo-particles{position:absolute;width:100%;height:100%;transform-style:preserve-3d}.holo-particle{position:absolute;background:radial-gradient(circle,#ffffffe6,#fff0 70%);border-radius:50%;filter:blur(1px);opacity:0;transform-style:preserve-3d;animation:particle-float 4s infinite ease-in-out}.holo-particle:nth-child(1){width:8px;height:8px;top:20%;left:30%;animation-delay:.1s}.holo-particle:nth-child(2){width:6px;height:6px;top:70%;left:60%;animation-delay:.7s}.holo-particle:nth-child(3){width:10px;height:10px;top:40%;left:80%;animation-delay:1.3s}.holo-particle:nth-child(4){width:5px;height:5px;top:80%;left:25%;animation-delay:1.9s}.holo-particle:nth-child(5){width:7px;height:7px;top:30%;left:50%;animation-delay:2.5s}.holo-particle:nth-child(6){width:9px;height:9px;top:60%;left:40%;animation-delay:3.1s}.holo-particle:nth-child(7){width:4px;height:4px;top:50%;left:75%;animation-delay:3.7s}.holo-particle:nth-child(8){width:8px;height:8px;top:25%;left:85%;animation-delay:4.3s}@keyframes particle-float{0%,to{transform:translateZ(0) translate(0) translateY(0) scale(.8);opacity:0}25%{opacity:1;transform:translateZ(30px) translate(10px) translateY(-10px) scale(1)}50%{transform:translateZ(60px) translate(20px) translateY(-20px) scale(1.2);opacity:.8}75%{opacity:.4;transform:translateZ(30px) translate(10px) translateY(-10px) scale(1)}}.core{position:absolute;width:50px;height:50px;background:radial-gradient(circle,#fff,#fffc 30%,#fff0);border-radius:50%;filter:blur(5px);animation:core-pulse 1.5s infinite ease-in-out alternate;z-index:5;box-shadow:0 0 20px #fffc,0 0 40px #10b98199,0 0 60px #10b98166}.core:before{content:"";position:absolute;width:60px;height:60px;top:-5px;left:-5px;border-radius:50%;background:transparent;border:2px solid rgba(255,255,255,.2);box-shadow:inset 0 0 15px #fff9;animation:core-rotate 3s infinite linear}.core:after{content:"";position:absolute;width:70px;height:70px;top:-10px;left:-10px;border-radius:50%;background:transparent;border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 0 10px #10b98199;animation:core-rotate 5s infinite linear reverse}@keyframes core-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes core-pulse{0%,to{transform:scale(.8);opacity:.8;filter:blur(5px)}50%{transform:scale(1.3);opacity:1;filter:blur(7px)}}.scan-line-horizontal{position:absolute;width:100%;height:3px;background:linear-gradient(90deg,#0000,#10b981cc 20%,#fff,#10b981cc 80%,#0000);animation:scan-horizontal 3s infinite linear;z-index:10;box-shadow:0 0 10px #ffffffb3}.scan-line-vertical{position:absolute;height:100%;width:3px;background:linear-gradient(180deg,#0000,#10b981cc 20%,#fff,#10b981cc 80%,#0000);animation:scan-vertical 3.5s infinite linear;z-index:10;box-shadow:0 0 10px #ffffffb3}@keyframes scan-horizontal{0%{transform:translateY(-100px);opacity:0}20%{opacity:.8}80%{opacity:.8}to{transform:translateY(100px);opacity:0}}@keyframes scan-vertical{0%{transform:translate(-100px);opacity:0}20%{opacity:.8}80%{opacity:.8}to{transform:translate(100px);opacity:0}}.scan-data{position:absolute;font-size:8px;color:#10b981b3;text-transform:uppercase;letter-spacing:1px;opacity:0;animation:scan-data 3s infinite linear;z-index:10;transform-style:preserve-3d;text-shadow:0 0 5px rgba(16,185,129,.5)}.scan-data:nth-child(1){top:30%;left:65%;animation-delay:-.5s}.scan-data:nth-child(2){top:65%;left:35%;animation-delay:-1.5s}.scan-data:nth-child(3){top:20%;left:40%;animation-delay:-2.5s}@keyframes scan-data{0%{opacity:0;transform:scale(.8)}10%,90%{opacity:.8}to{opacity:0;transform:scale(1.2)}}.loading-text{position:absolute;bottom:-85px;text-align:center;font-size:14px;letter-spacing:2px;color:#10b981cc;text-shadow:0 0 10px rgba(16,185,129,.6);animation:text-flicker 2s infinite}@keyframes text-flicker{0%,to{opacity:1}8%,10%{opacity:.6}9%{opacity:.9}52%,54%{opacity:.6}53%{opacity:.9}}.progress-container{position:absolute;bottom:-110px;width:200px;height:4px;background:#ffffff1a;border-radius:2px;overflow:hidden}.progress-bar{height:100%;width:0;background:linear-gradient(90deg,#10b981,#10b981);box-shadow:0 0 10px #10b981b3;animation:progress 5s linear infinite}@keyframes progress{0%{width:0}20%{width:20%}40%{width:38%}50%{width:52%}60%{width:65%}75%{width:82%}to{width:100%}}@media (max-width: 1440px){.nav-items,.glass-button.connect-btn{display:none!important}.menuButton{display:flex!important}.mobile-menu{display:block!important}.mobile-menu .nav-link-glass{cursor:pointer}.nav-content{justify-content:space-between}.navbar-container{padding:1.5rem 1rem 1rem}.nav-content{display:flex;align-items:center;justify-content:space-between;width:100%}.quantum-content{grid-template-columns:1fr;gap:2rem}.quantum-text{padding-right:0;text-align:center}.quantum-interactive{height:400px}.neural-wrapper{flex-direction:column}.relief-container,.container_chat_bot{max-width:100%}.quantum-interactive .loader-container{transform:translate(-50%,-50%) scale(.6)}}.team-section{padding:100px 0;position:relative}.team-title{text-align:center;font-size:clamp(2.2rem,4.5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:20px;letter-spacing:-1.5px;color:#d4dce7;text-shadow:-1px -1px 0px rgba(255,255,255,.9),1px 1px 0px rgba(163,177,198,.8),-2px -2px 1px rgba(255,255,255,.8),2px 2px 2px rgba(163,177,198,.6),-3px -3px 2px rgba(255,255,255,.6),3px 3px 3px rgba(163,177,198,.4),-4px -4px 3px rgba(255,255,255,.4),4px 4px 4px rgba(163,177,198,.2)}.team-subtitle{text-align:center;font-size:1.8rem;margin-bottom:60px;line-height:1.8;font-weight:500;color:#c8d1dd;text-shadow:-1px -1px 0px rgba(255,255,255,.8),1px 1px 0px rgba(163,177,198,.6),-2px -2px 1px rgba(255,255,255,.6),2px 2px 2px rgba(163,177,198,.4)}.team-grid{display:flex;justify-content:center;gap:40px;flex-wrap:wrap;padding:80px 20px 0;margin-top:40px}.card{width:280px;height:380px;background:url(/marble.webp),linear-gradient(145deg,#f5f9fc,#dde4ed);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:32px;padding:3px;position:relative;box-shadow:20px 20px 40px #a3b1c699,-20px -20px 40px #ffffffe6,inset 2px 2px 4px #fff6,inset -2px -2px 4px #a3b1c633;transition:all .5s ease-in-out}.card .mail{position:absolute;right:2rem;top:1.4rem;background:linear-gradient(145deg,#f0f5fc,#d1d9e6);border:none;border-radius:12px;padding:10px;box-shadow:4px 4px 8px var(--shadow-dark),-4px -4px 8px var(--shadow-light);cursor:pointer;transition:all .3s ease}.card .mail:hover{box-shadow:inset 2px 2px 4px var(--shadow-dark),inset -2px -2px 4px var(--shadow-light)}.card .mail svg{stroke:#2a2a2a;stroke-width:2px;width:20px;height:20px;filter:drop-shadow(-1px -1px 0px rgba(255,255,255,.8)) drop-shadow(1px 1px 0px rgba(163,177,198,.6));transition:all .3s ease}.card .mail:hover svg{stroke:#1a1a1a;filter:drop-shadow(-2px -2px 1px rgba(255,255,255,.9)) drop-shadow(2px 2px 2px rgba(163,177,198,.7))}.card .profile-pic{position:absolute;width:calc(100% - 6px);height:calc(100% - 6px);top:3px;left:3px;border-radius:29px;z-index:1;background:linear-gradient(145deg,#f0f5fc,#d1d9e6);box-shadow:inset 2px 2px 4px #a3b1c64d;border:0px solid transparent;overflow:hidden;transition:all .5s ease-in-out .2s,z-index .5s ease-in-out .2s}.card .profile-pic img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-o-object-position:center center;object-position:center center;transition:all .5s ease-in-out 0s}.card .profile-pic svg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:0px 0px;object-position:0px 0px;transform-origin:45% 20%;transition:all .5s ease-in-out 0s}.card .bottom{position:absolute;bottom:3px;left:3px;right:3px;background:linear-gradient(145deg,#f0f5fc,#d1d9e6);top:80%;border-radius:29px;z-index:2;box-shadow:inset 4px 4px 8px var(--shadow-dark),inset -4px -4px 8px var(--shadow-light);overflow:hidden;transition:all .5s cubic-bezier(.645,.045,.355,1) 0s}.card .bottom .content{position:absolute;top:50px;left:1.5rem;right:1.5rem;height:auto}.card .bottom .content .name{display:block;font-size:.95rem;font-weight:800;letter-spacing:-.5px;color:#5a657d!important;text-shadow:-1px -1px 0px rgba(255,255,255,.9),1px 1px 0px rgba(163,177,198,.8),-2px -2px 1px rgba(255,255,255,.8),2px 2px 2px rgba(163,177,198,.6)}.card .bottom .content .about-me{display:block;font-size:.9rem;margin-top:.8rem;line-height:1.6;font-weight:500;color:#5a657d!important;text-shadow:-1px -1px 0px rgba(255,255,255,.8),1px 1px 0px rgba(163,177,198,.6);padding-bottom:50px}.card .bottom .bottom-bottom{position:absolute;bottom:1rem;left:1.5rem;right:1.5rem;display:flex;align-items:center;justify-content:space-between}.card .bottom .bottom-bottom .social-links-container{display:flex;gap:1rem}.card .bottom .bottom-bottom .social-links-container svg{height:20px;fill:#2a2a2a;filter:drop-shadow(-1px -1px 0px rgba(255,255,255,.8)) drop-shadow(1px 1px 0px rgba(163,177,198,.6));transition:all .3s ease}.card .bottom .bottom-bottom .social-links-container svg:hover{fill:#1a1a1a;transform:scale(1.2);filter:drop-shadow(-2px -2px 1px rgba(255,255,255,.9)) drop-shadow(2px 2px 2px rgba(163,177,198,.7))}.card .bottom .bottom-bottom .button{background:linear-gradient(145deg,#f0f5fc,#d1d9e6)!important;color:#2a2a2a!important;border:none!important;border-radius:20px!important;font-size:.75rem!important;padding:.5rem .8rem!important;font-weight:600!important;letter-spacing:.5px!important;text-shadow:-1px -1px 0px rgba(255,255,255,.8),1px 1px 0px rgba(163,177,198,.6)!important;box-shadow:4px 4px 8px var(--shadow-dark),-4px -4px 8px var(--shadow-light)!important;transition:all .3s ease!important;cursor:pointer!important;width:fit-content!important;min-width:fit-content!important;height:fit-content!important;display:inline-block!important;position:relative!important;transform:none!important}.card .bottom .bottom-bottom .button:hover{box-shadow:inset 2px 2px 4px var(--shadow-dark),inset -2px -2px 4px var(--shadow-light)!important;color:#d4dce7!important;text-shadow:-1px -1px 0px rgba(255,255,255,.9),1px 1px 0px rgba(163,177,198,.7)!important;transform:none!important;background:linear-gradient(145deg,#f0f5fc,#d1d9e6)!important}.card .bottom .bottom-bottom .button:before,.card .bottom .bottom-bottom .button:after,.card .bottom .bottom-bottom .button .text-container,.card .bottom .bottom-bottom .button .icon-container,.card .bottom .bottom-bottom .button .outline{display:none!important}.card:hover{border-top-left-radius:55px}.card:hover .bottom{top:20%;border-radius:80px 29px 29px;transition:all .5s cubic-bezier(.645,.045,.355,1) .2s}.card:hover .profile-pic{width:120px;height:120px;aspect-ratio:1;top:10px;left:10px;border-radius:50%;z-index:3;border:5px solid var(--bg-primary);box-shadow:8px 8px 16px var(--shadow-dark),-8px -8px 16px var(--shadow-light);transition:all .5s ease-in-out,z-index .5s ease-in-out .1s}.card:hover .profile-pic:hover{transform:scale(1.3);border-radius:0}.card:hover .profile-pic img{transform:scale(2.2);-o-object-position:center 30px;object-position:center 30px;transition:all .5s ease-in-out .5s}.card:hover .profile-pic svg{transform:scale(2.5);transition:all .5s ease-in-out .5s}.heart #line{fill:none;stroke:#d4dce7;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1;stroke-dashoffset:1;animation:dash 3s linear infinite;filter:drop-shadow(-1px -1px 0px rgba(255,255,255,.9)) drop-shadow(1px 1px 0px rgba(163,177,198,.8)) drop-shadow(-2px -2px 1px rgba(255,255,255,.8)) drop-shadow(2px 2px 2px rgba(163,177,198,.6))}.heart #point{fill:none;stroke:#c8d1dd;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:.1;stroke-opacity:1;stroke-dasharray:.0001,.9999;stroke-dashoffset:1;animation:dash 3s linear infinite;filter:drop-shadow(-1px -1px 0px rgba(255,255,255,.8)) drop-shadow(1px 1px 0px rgba(163,177,198,.6))}@keyframes dash{0%{stroke-dashoffset:1}80%{stroke-dashoffset:0}to{stroke-dashoffset:0}}.progress-container{position:relative;width:60%;max-width:500px;height:25px;background:linear-gradient(145deg,#d1d9e6,#e8eef5);border-radius:30px;overflow:hidden;box-shadow:inset 6px 6px 12px #a3b1c680,inset -6px -6px 12px #ffffffe6,4px 4px 8px #a3b1c64d,-4px -4px 8px #fffc;box-sizing:border-box;border:1px solid rgba(200,209,221,.3);margin:-1.5rem auto 4.5rem}.progress-bar{position:absolute;top:0;left:0;height:100%;width:40%;background:linear-gradient(90deg,#c8d1dd,#d4dce7);border-radius:30px;animation:grow 3s ease-in-out forwards;box-shadow:0 0 15px #d4dce780,0 0 30px #c8d1dd4d}.progress-bar:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.15),transparent);opacity:.5;animation:ripple 3s infinite}.progress-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:11px;font-weight:700;letter-spacing:1px;color:#5a657d!important;text-shadow:-1px -1px 0px rgba(255,255,255,.9),1px 1px 0px rgba(163,177,198,.8);z-index:2;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.particles{position:absolute;width:100%;height:100%;overflow:hidden}.particle{position:absolute;width:4px;height:4px;background:linear-gradient(145deg,#4ade80,#22c55e);border-radius:50%;opacity:.6;animation:float 5s infinite ease-in-out;box-shadow:1px 1px 2px #4ade8066,-1px -1px 2px #22c55ecc}@keyframes grow{0%{width:0}to{width:40%}}@keyframes ripple{0%{transform:translate(-50%,-50%) scale(.5);opacity:.7}to{transform:translate(-50%,-50%) scale(1.5);opacity:0}}@keyframes float{0%{transform:translateY(0) translate(0)}50%{transform:translateY(-20px) translate(10px)}to{transform:translateY(0) translate(0)}}.particle:nth-child(1){top:10%;left:20%;animation-delay:0s}.particle:nth-child(2){top:30%;left:70%;animation-delay:1s}.particle:nth-child(3){top:50%;left:50%;animation-delay:2s}.particle:nth-child(4){top:80%;left:40%;animation-delay:1.5s}.particle:nth-child(5){top:90%;left:60%;animation-delay:2.5s}.roadmap-printer-section{padding:80px 20px;display:flex;justify-content:center;align-items:start;gap:30px;min-height:500px;flex-wrap:wrap}.wrapper-container{display:flex;flex-direction:column;align-items:center;position:relative;margin-bottom:60px}.q1-text{font-size:1.2rem;font-weight:700;color:#5a657d!important;text-align:center;text-shadow:-1px -1px 0px rgba(255,255,255,.9),1px 1px 0px rgba(163,177,198,.8),-2px -2px 1px rgba(255,255,255,.8),2px 2px 2px rgba(163,177,198,.6);letter-spacing:-.3px;margin-bottom:50px;width:240px;max-width:100%;line-height:1.2}.roadmap-printer-section .wrapper{--printer-color: #dde4ed;--printer-color-2: #c8d1dd;--receipt-color: #f5f9fc;font-size:12px;position:relative;-webkit-user-select:none;user-select:none;width:auto!important;height:auto!important;border-radius:0!important;box-shadow:none!important;transform:none!important;transition:none!important}.printer{width:240px;height:60px;border-radius:0 0 16px 16px;background:linear-gradient(145deg,#f0f5fc,#d1d9e6);box-shadow:12px 12px 24px var(--shadow-dark),-12px -12px 24px var(--shadow-light),inset 1px 1px 2px #fff6,inset -1px -1px 2px #a3b1c633}.printer:before{content:"";position:absolute;top:-25px;left:0;width:100%;height:55px;border-radius:16px 16px 0 0;box-shadow:12px 12px 24px var(--shadow-dark),-12px -12px 24px var(--shadow-light),inset 1px 1px 2px #ffffff80,inset -1px -1px 2px #a3b1c64d;box-sizing:border-box;background:linear-gradient(145deg,#f0f5fc,#d1d9e6);z-index:2}.printer:after{content:"";position:absolute;top:15px;left:20px;width:200px;height:30px;border-radius:0 0 6px 6px;background:linear-gradient(145deg,#e8eef5,#c8d1dd);box-shadow:inset 4px 4px 8px var(--shadow-dark),inset -4px -4px 8px var(--shadow-light);z-index:1}.printer-display{z-index:2;display:flex;padding:4px 6px;position:absolute;top:-8px;left:20px;width:120px;height:26px;background:linear-gradient(145deg,#d1d9e6,#e8eef5);border-radius:6px;box-sizing:border-box;box-shadow:inset 4px 4px 8px var(--shadow-dark),inset -4px -4px 8px var(--shadow-light);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.9em;color:#5a657d!important;justify-content:center;align-items:center}.print-button{z-index:2;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1em;position:absolute;top:-25px;right:0;margin:12px;border:none;border-radius:6px;width:36px;height:28px;background:linear-gradient(145deg,#f0f5fc,#d1d9e6);box-shadow:4px 4px 8px var(--shadow-dark),-4px -4px 8px var(--shadow-light);transition:all .3s ease}.print-button:hover{box-shadow:6px 6px 12px var(--shadow-dark),-6px -6px 12px var(--shadow-light);transform:scale(1.05)}.print-button:active,.print-button:focus{outline:none;box-shadow:inset 2px 2px 4px var(--shadow-dark),inset -2px -2px 4px var(--shadow-light);transform:scale(.95)}.receipt-wrapper{position:absolute;top:0;left:50%;transform:translate(-50%) translateY(-100%);filter:drop-shadow(0 0 20px rgba(163,177,198,.3));clip-path:inset(100% -100px -100px -100px);transition:clip-path .5s,transform .5s}.receipt{z-index:2;position:relative;display:flex;flex-direction:column;gap:.8em;padding:20px;width:240px;min-height:320px;font-size:.9rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:500;color:#5a657d!important;background:url(/marble.webp),linear-gradient(145deg,#f5f9fc,#e8eef5);background-size:cover;background-position:center;background-repeat:no-repeat;box-shadow:0 12px 24px #a3b1c64d,0 24px 48px #a3b1c633,0 36px 72px #a3b1c61a;text-shadow:-1px -1px 0px rgba(255,255,255,.8),1px 1px 0px rgba(163,177,198,.6)}.receipt:before,.receipt:after{--angle: 45deg;content:"";display:block;position:absolute;left:0;width:100%;height:8px;background:linear-gradient(calc(var(--angle) * -1),var(--receipt-color) 4px,transparent 0),linear-gradient(var(--angle),var(--receipt-color) 4px,transparent 0);background-position:4px 0;background-repeat:repeat-x;background-size:8px 8px}.receipt:before{top:-8px;background-position:4px 0}.receipt:after{bottom:-8px;background-position:0 100%;--angle: 225deg}.receipt-header{font-size:1.2rem;font-weight:800;text-align:center;padding-bottom:.4em;margin-bottom:.4em;border-bottom:1px dashed #a3b1c6;color:#5a657d!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;letter-spacing:-.5px;text-shadow:-1px -1px 0px rgba(255,255,255,.9),1px 1px 0px rgba(163,177,198,.8),-2px -2px 1px rgba(255,255,255,.8),2px 2px 2px rgba(163,177,198,.6)}.receipt-subheader{text-align:center;font-size:.9rem;color:#5a657d!important;margin-bottom:.8em;font-style:italic;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:500;text-shadow:-1px -1px 0px rgba(255,255,255,.8),1px 1px 0px rgba(163,177,198,.6)}.roadmap-milestone{padding:.5em 0;border-bottom:1px dashed rgba(200,209,221,.5);display:flex;justify-content:flex-start;align-items:flex-start;gap:.8em}.roadmap-milestone:last-child{border-bottom:none}.milestone-quarter{font-weight:500;color:#5a657d!important;white-space:nowrap;min-width:28px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.9rem;text-shadow:-1px -1px 0px rgba(255,255,255,.8),1px 1px 0px rgba(163,177,198,.6)}.milestone-info{flex:1;text-align:left;position:relative;cursor:help}.milestone-info[data-tooltip]:before{content:"ℹ";position:absolute;right:0;top:0;width:14px;height:14px;background:linear-gradient(145deg,#e8eef5,#c8d1dd);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;color:#5a657d!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;box-shadow:inset 1px 1px 2px #ffffff80,inset -1px -1px 2px #a3b1c64d;text-shadow:-1px -1px 0px rgba(255,255,255,.8),1px 1px 0px rgba(163,177,198,.6)}.milestone-info[data-tooltip]:hover:after,.receipt-footer[data-tooltip]:hover:after{content:"🔴 🟡 🟢  roadmap.txt\a\a" attr(data-tooltip);position:fixed;bottom:auto;top:50%;left:50%;transform:translate(-50%,-50%);width:300px;height:400px;padding:35px 15px 15px;background:linear-gradient(145deg,#d1d9e6,#e8eef5);border-radius:8px;z-index:1000;box-shadow:12px 12px 24px #a3b1c6b3,-12px -12px 24px #ffffffe6,0 20px 40px #a3b1c666;white-space:pre-wrap;text-align:left;font-size:.9rem;line-height:1.6;font-weight:500;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#5a657d!important;text-shadow:-1px -1px 0px rgba(255,255,255,.8),1px 1px 0px rgba(163,177,198,.6);overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}.milestone-info[data-tooltip]:hover:after::-webkit-scrollbar,.receipt-footer[data-tooltip]:hover:after::-webkit-scrollbar{display:none}.receipt-footer[data-tooltip]{position:relative;cursor:help}.receipt-footer[data-tooltip]:before{content:"ⓘ";position:absolute;right:10px;top:10px;width:14px;height:14px;background:linear-gradient(145deg,#e8eef5,#c8d1dd);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;color:#5a657d!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;box-shadow:inset 1px 1px 2px #ffffff80,inset -1px -1px 2px #a3b1c64d;text-shadow:-1px -1px 0px rgba(255,255,255,.8),1px 1px 0px rgba(163,177,198,.6)}.milestone-title{font-weight:500;color:#5a657d!important;margin-bottom:.2em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.9rem;text-shadow:-1px -1px 0px rgba(255,255,255,.8),1px 1px 0px rgba(163,177,198,.6)}.milestone-desc{font-size:.9rem;color:#5a657d!important;line-height:1.6;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:500;text-shadow:-1px -1px 0px rgba(255,255,255,.8),1px 1px 0px rgba(163,177,198,.6)}.milestone-status{display:inline-block;padding:2px 8px;border-radius:4px;font-size:.7em;margin-left:8px;background:linear-gradient(145deg,#e8f0f8,#c8d1dd);box-shadow:inset 1px 1px 2px #ffffff80,inset -1px -1px 2px #a3b1c64d;color:#5a657d!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:500;text-shadow:-1px -1px 0px rgba(255,255,255,.8),1px 1px 0px rgba(163,177,198,.6)}.receipt-footer{text-align:center;margin-top:1em;padding-top:1em;border-top:2px dashed #a3b1c6;font-size:.9rem;color:#5a657d!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:500;text-shadow:-1px -1px 0px rgba(255,255,255,.8),1px 1px 0px rgba(163,177,198,.6)}.letter-wrapper{position:inherit;display:flex}.letter{display:inline-block;opacity:0;color:#5a657d!important;text-shadow:-1px -1px 0px rgba(255,255,255,.9),1px 1px 0px rgba(163,177,198,.8);font-weight:700;font-size:1em}.roadmap-printer-section .wrapper:has(.print-button:focus) .receipt-wrapper,.roadmap-printer-section .wrapper.printing .receipt-wrapper{animation:print 1.2s 1 forwards ease-in,display .4s 1 forwards cubic-bezier(0,.63,.96,1.1);animation-delay:0s,1.35s}.roadmap-printer-section .wrapper:has(.print-button:focus) .printer-message,.roadmap-printer-section .wrapper.printing .printer-message{opacity:0}.roadmap-printer-section .wrapper:has(.print-button:focus) .letter,.roadmap-printer-section .wrapper.printing .letter{animation:show-text .6s 1 forwards linear}.roadmap-printer-section .wrapper:has(.print-button:focus) .letter:nth-child(1),.roadmap-printer-section .wrapper.printing .letter:nth-child(1){animation-delay:.05s}.roadmap-printer-section .wrapper:has(.print-button:focus) .letter:nth-child(2),.roadmap-printer-section .wrapper.printing .letter:nth-child(2){animation-delay:.1s}.roadmap-printer-section .wrapper:has(.print-button:focus) .letter:nth-child(3),.roadmap-printer-section .wrapper.printing .letter:nth-child(3){animation-delay:.15s}.roadmap-printer-section .wrapper:has(.print-button:focus) .letter:nth-child(4),.roadmap-printer-section .wrapper.printing .letter:nth-child(4){animation-delay:.2s}.roadmap-printer-section .wrapper:has(.print-button:focus) .letter:nth-child(5),.roadmap-printer-section .wrapper.printing .letter:nth-child(5){animation-delay:.25s}.roadmap-printer-section .wrapper:has(.print-button:focus) .letter:nth-child(6),.roadmap-printer-section .wrapper.printing .letter:nth-child(6){animation-delay:.3s}.roadmap-printer-section .wrapper:has(.print-button:focus) .letter:nth-child(7),.roadmap-printer-section .wrapper.printing .letter:nth-child(7){animation-delay:.35s}.roadmap-printer-section .wrapper:has(.print-button:focus) .letter:nth-child(8),.roadmap-printer-section .wrapper.printing .letter:nth-child(8){animation-delay:.4s}.roadmap-printer-section .wrapper:has(.print-button:focus) .letter:nth-child(9),.roadmap-printer-section .wrapper.printing .letter:nth-child(9){animation-delay:.45s}.roadmap-printer-section .wrapper:has(.print-button:focus) .letter:nth-child(10),.roadmap-printer-section .wrapper.printing .letter:nth-child(10){animation-delay:.5s}.roadmap-printer-section .wrapper:has(.print-button:focus) .letter:nth-child(11),.roadmap-printer-section .wrapper.printing .letter:nth-child(11){animation-delay:.55s}@keyframes print{to{transform:translate(-50%) translateY(10%);clip-path:inset(-20% -100px -100px -100px)}}@keyframes display{30%{transform:translate(-50%) translateY(22%) rotate3d(1,0,1,-5deg)}70%{z-index:5}to{z-index:5;transform:translate(-50%) translateY(-40%) scale(1.2)}}@keyframes show-text{10%,to{opacity:1}}@media (max-width: 768px){.progress-container{margin:-1.5rem auto 5rem;width:80%}}@media (max-width: 1400px){.roadmap-printer-section{display:grid;grid-template-columns:repeat(2,1fr);gap:50px;padding:40px 20px 120px;justify-items:center}}@media (max-width: 768px){.roadmap-printer-section{display:flex;flex-direction:column;align-items:center;gap:30px;padding:40px 20px 150px}.wrapper-container{width:100%;max-width:320px}.q1-text{font-size:.8rem;padding:0 10px;margin-bottom:45px;width:100%}.roadmap-printer-section .wrapper{position:relative;width:100%!important;max-width:320px;height:auto!important;border-radius:0!important;box-shadow:none!important;transform:none!important;transition:none!important}.printer{width:100%;position:relative}.printer:before{left:0;right:0;width:100%}.printer:after{left:50%;transform:translate(-50%);width:85%}.printer-display{left:50%;transform:translate(-50%)}.print-button{right:15px}}@media (max-width: 480px){.roadmap-printer-section{padding:30px 15px 180px}.q1-text{font-size:.75rem;width:100%;padding:0 15px}.roadmap-printer-section .wrapper{position:relative;width:100%!important;max-width:280px;height:auto!important;border-radius:0!important;box-shadow:none!important;transform:none!important;transition:none!important}.printer{width:100%;position:relative}.printer:before{width:100%;left:0;right:0}.printer:after{left:50%;transform:translate(-50%);width:80%}.printer-display{left:50%;transform:translate(-50%);width:140px}.print-button{right:10px}.receipt{width:200px;font-size:.75em}.receipt-wrapper{left:50%;transform:translate(-50%) translateY(-100%)}.roadmap-printer-section .wrapper:has(.print-button:focus) .receipt-wrapper,.roadmap-printer-section .wrapper.printing .receipt-wrapper{animation:print-mobile 1.2s 1 forwards ease-in,display-mobile .4s 1 forwards cubic-bezier(0,.63,.96,1.1);animation-delay:0s,1.35s}}@keyframes print-mobile{to{transform:translate(-50%) translateY(10%);clip-path:inset(-20% -100px -100px -100px)}}@keyframes display-mobile{30%{transform:translate(-50%) translateY(22%) rotate3d(1,0,1,-5deg)}70%{z-index:5}to{z-index:5;transform:translate(-50%) translateY(-40%) scale(1.2)}}.cookie-card{width:370px;background:#fff;position:fixed;bottom:30px;right:30px;display:flex;flex-direction:column;justify-content:space-between;padding:40px;border-radius:40px;background:linear-gradient(145deg,#f5f9fc,#dde4ed);box-shadow:17px 17px 34px #a3b1c699,-17px -17px 34px #ffffffe6,inset -8px -8px 16px #a3b1c64d,inset 8px 8px 16px #ffffffe6;z-index:10000;transform:translate(500px);opacity:0;transition:all .5s cubic-bezier(.68,-.55,.265,1.55)}.cookie-card.show{transform:translate(0);opacity:1}.cookie-card.hide{transform:translate(500px);opacity:0}.cookie-card .title{color:#c8d1dd;font-size:2rem;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;text-shadow:-1px -1px 0px rgba(255,255,255,.8),1px 1px 0px rgba(163,177,198,.6);margin-bottom:15px}.cookie-card .description{color:#c8d1dd;margin-top:10px;margin-bottom:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;text-shadow:-1px -1px 0px rgba(255,255,255,.8),1px 1px 0px rgba(163,177,198,.6);line-height:1.6}.cookie-card .description a{color:#7fa9d3;text-decoration:none;text-shadow:-1px -1px 0px rgba(255,255,255,.8),1px 1px 0px rgba(163,177,198,.6);transition:all .3s ease}.cookie-card .description a:hover{color:#5d8fc3;text-decoration:underline}.cookie-card .prefs{color:#7fa9d3;font-size:.9em;margin-bottom:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;text-shadow:-1px -1px 0px rgba(255,255,255,.8),1px 1px 0px rgba(163,177,198,.6);cursor:pointer;transition:all .3s ease;display:inline-block}.cookie-card .prefs:hover{color:#5d8fc3;transform:translate(5px)}.cookie-card .actions{margin-top:10px;display:flex;justify-content:space-between;align-items:center;gap:15px}.cookie-card button{color:#c8d1dd;border:none;background:linear-gradient(145deg,#f5f9fc,#dde4ed);padding:15px 25px;border-radius:15px;cursor:pointer;font-size:1.1em;font-weight:700;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;text-shadow:-1px -1px 0px rgba(255,255,255,.8),1px 1px 0px rgba(163,177,198,.6);transition:all .3s ease;flex:1}.cookie-card .decline,.cookie-card .valid{box-shadow:4px 4px 8px #a3b1c680,-4px -4px 8px #ffffffe6,inset -2px -2px 4px #a3b1c633,inset 2px 2px 4px #ffffffe6}.cookie-card .decline:hover{background:linear-gradient(145deg,#ffcccb,#f99);box-shadow:inset 4px 4px 8px #ff969666,inset -4px -4px 8px #ffffffe6;transform:translateY(2px)}.cookie-card .valid:hover{background:linear-gradient(145deg,#c8e6c9,#a5d6a7);box-shadow:inset 4px 4px 8px #96c89666,inset -4px -4px 8px #ffffffe6;transform:translateY(2px)}.cookie-card .decline:active,.cookie-card .valid:active{transform:translateY(3px);box-shadow:inset 6px 6px 12px #a3b1c666,inset -6px -6px 12px #ffffffe6}@media (max-width: 480px){.cookie-card{width:calc(100% - 40px);right:20px;bottom:20px;padding:25px;border-radius:25px}.cookie-card .title{font-size:1.5rem}.cookie-card .description{font-size:.9rem}.cookie-card button{padding:12px 20px;font-size:1rem}}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-2px)}20%,40%,60%,80%{transform:translate(2px)}}.cookie-card.shake{animation:shake .5s ease-in-out}.validator-page{min-height:100vh;padding:160px 0 80px;position:relative}.section-title{font-size:2.5rem;font-weight:900;margin-bottom:2rem;text-align:center}.card-title{font-size:1.8rem;font-weight:700;margin-bottom:1rem}.card-description{font-size:1.1rem;line-height:1.6}.requirement-title,.reward-title{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.cta-title{font-size:2rem;font-weight:900;margin-bottom:1rem}.cta-subtitle{font-size:1.2rem;margin-bottom:2rem}.requirement-list,.reward-list,.mission-list,.features-list,.marketplace-list,.benefits-list{list-style:none;padding:0}.requirement-list li,.reward-list li,.mission-list li,.features-list li,.marketplace-list li,.benefits-list li{margin-bottom:15px;font-size:1.05rem}.highlight{font-weight:700}.info-card p,.content-section p{line-height:1.6}.distribution-percentage{font-size:2.5rem;font-weight:900}.validator-header{text-align:center;margin-bottom:60px}.validator-title-carved{font-size:clamp(2.5rem,5vw,4rem);font-weight:900;line-height:1.2;margin-bottom:20px;letter-spacing:-2px;text-transform:uppercase}.validator-subtitle-carved{font-size:clamp(1.2rem,2.5vw,1.5rem)}.validator-content-wrapper{display:grid;grid-template-columns:280px 1fr;gap:40px;max-width:1400px;margin:0 auto}.validator-tabs{display:flex;flex-direction:column;gap:15px;position:sticky;top:120px;height:fit-content}.tab-wrapper{display:flex;align-items:center;gap:10px}.validator-tab{--primary: #8255ff;--neutral-1: #f5f9fc;--neutral-2: #e9f0f7;--radius: 14px;cursor:pointer;border-radius:var(--radius);border:none;box-shadow:0 .5px .5px 1px #a3b1c633,0 10px 20px #a3b1c633,0 4px 5px #a3b1c60d;display:flex;align-items:center;justify-content:center;position:relative;transition:all .3s ease;width:100%;max-width:250px;padding:20px;height:68px;font-family:Galano Grotesque,Poppins,Montserrat,sans-serif;font-style:normal;font-size:18px;font-weight:600;background:var(--neutral-1)}.validator-tab:hover{transform:scale(1.02);box-shadow:0 0 1px 2px #a3b1c64d,0 15px 30px #a3b1c64d,0 10px 3px -3px #a3b1c60a}.validator-tab:active{transform:scale(1);box-shadow:0 0 1px 2px #a3b1c64d,0 10px 3px -3px #a3b1c633}.validator-tab:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radius);border:2.5px solid transparent;background:linear-gradient(var(--neutral-1),var(--neutral-2)) padding-box,linear-gradient(to bottom,#a3b1c61a,#a3b1c673) border-box;z-index:0;transition:all .4s ease}.validator-tab:hover:after{transform:scale(1.05,1.1);box-shadow:inset 0 -1px 3px #c8c8c8}.validator-tab:before{content:"";top:7px;right:6px;bottom:6px;left:6px;position:absolute;background:linear-gradient(to top,var(--neutral-1),var(--neutral-2));border-radius:30px;filter:blur(.5px);z-index:2}.outline:before{content:"";position:absolute;top:-100%;right:-100%;bottom:-100%;left:-100%;background:conic-gradient(from 180deg,transparent 60%,rgb(200,200,200) 80%,transparent 100%);animation:spin 2s linear infinite;animation-play-state:paused}.validator-tab:hover .outline{opacity:1}.validator-tab:hover .outline:before{animation-play-state:running}.validator-tab.active{background:linear-gradient(145deg,#dde4ed,#f5f9fc);box-shadow:inset 4px 4px 8px #a3b1c666,inset -4px -4px 8px #ffffffe6,}.info-button{width:50px;height:50px;border:none;border-radius:50%;background-color:#e9f0f7;box-shadow:0 0 10px #a3b1c680 inset;display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer}.info-button .svgIcon{z-index:2}.info-button:before{width:35px;height:22px;background:linear-gradient(to bottom,#ffffff93,#a3b1c61a);position:absolute;content:"";top:3.6px;border-radius:50%;z-index:1}.info-button .tooltip{position:absolute;top:-40px;opacity:0;background:linear-gradient(145deg,#f5f9fc,#dde4ed);padding:5px 10px;border-radius:5px;display:flex;align-items:center;justify-content:center;transition-duration:.5s;pointer-events:none;letter-spacing:.5px;white-space:nowrap;box-shadow:}.info-button:hover .tooltip{opacity:1;transition-duration:.5s}.info-button:hover{background-position:right;transition-duration:1s}.tab-icon{font-size:24px}.tab-label{font-weight:600;font-size:14px;text-transform:uppercase;position:relative;z-index:3}@keyframes sh02{0%{opacity:0;left:0%}50%{opacity:1}to{opacity:0;left:100%}}.validator-content{background:url(/marble.webp),linear-gradient(145deg,#f5f9fc,#dde4ed);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:30px;padding:50px;box-shadow:12px 12px 24px #a3b1c666,-12px -12px 24px #ffffffe6,inset 3px 3px 6px #ffffffe6,inset -3px -3px 6px #a3b1c626}.content-section{animation:fadeIn .4s ease-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.section-title-carved{font-size:clamp(2rem,3vw,2.5rem);font-weight:800;margin-bottom:30px}.info-card,.reward-card,.requirement-card,.mission-card,.features-card,.marketplace-card,.architecture-card,.advanced-card,.staking-card,.scaling-card{padding:35px;margin-bottom:30px;border-bottom:1px solid rgba(163,177,198,.15)}.info-card:last-child,.reward-card:last-child,.requirement-card:last-child,.mission-card:last-child,.features-card:last-child,.marketplace-card:last-child,.architecture-card:last-child,.advanced-card:last-child,.staking-card:last-child,.scaling-card:last-child{border-bottom:none;margin-bottom:0}.distribution-card{background:transparent;box-shadow:none;padding:0;margin-bottom:30px}.card-title-carved,.requirement-title,.reward-title,.mission-title,.features-title,.marketplace-title,.architecture-title,.advanced-title,.distribution-title,.staking-title,.scaling-title{font-size:1.5rem;font-weight:700;margin-bottom:20px}.card-description-carved{font-size:1.1rem;line-height:1.7;color:#5a657d!important}.requirements-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-bottom:30px;background:transparent;box-shadow:none;padding:0}.requirement-list,.reward-list,.mission-list,.features-list,.marketplace-list,.architecture-list,.advanced-list,.staking-list,.scaling-list{list-style:none;padding:0}.requirement-list li,.reward-list li,.mission-list li,.features-list li,.marketplace-list li,.architecture-list li,.advanced-list li,.staking-list li,.scaling-list li{padding:12px 0;font-size:1.05rem;line-height:1.6;border-bottom:1px solid rgba(163,177,198,.2);color:#5a657d!important}.requirement-list li:last-child,.reward-list li:last-child,.mission-list li:last-child,.features-list li:last-child,.marketplace-list li:last-child,.architecture-list li:last-child,.advanced-list li:last-child,.staking-list li:last-child,.scaling-list li:last-child{border-bottom:none}.highlight{font-weight:600;color:#5a657d!important}.distribution-chart{display:flex;flex-direction:column;gap:20px}.distribution-item{display:flex;align-items:center;gap:20px;padding:25px;background:linear-gradient(145deg,#f5f9fc,#dde4ed);border-radius:20px;box-shadow:6px 6px 12px #a3b1c666,-6px -6px 12px #ffffffe6,inset 2px 2px 4px #fffc,inset -2px -2px 4px #a3b1c633}.distribution-percentage{font-size:2rem;font-weight:900;min-width:80px}.distribution-label{font-size:1.1rem;color:#5a657d!important}.guardian-cta{margin-top:60px;padding:50px;background:linear-gradient(145deg,#f5f9fc,#dde4ed);border-radius:30px;text-align:center;box-shadow:10px 10px 20px #a3b1c666,-10px -10px 20px #ffffffe6,inset 3px 3px 6px #ffffffe6,inset -3px -3px 6px #a3b1c626}.cta-title-carved{font-size:2rem;font-weight:800;margin-bottom:20px}.cta-description-carved{font-size:1.15rem;line-height:1.7;margin-bottom:20px;color:#5a657d!important}.cta-subtitle-carved{font-size:1.2rem;font-weight:600;margin-bottom:30px}.cta-buttons{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}.validator-btn-container{display:flex;align-items:center;justify-content:center;gap:15px;margin:30px 0}@media (max-width: 1024px){.validator-content-wrapper{grid-template-columns:1fr}.validator-tabs{flex-direction:row;overflow-x:auto;position:static;padding-bottom:10px}.validator-tab{min-width:200px}.requirements-grid{grid-template-columns:1fr}}@media (max-width: 768px){.validator-page{padding:130px 0 60px}.validator-content{padding:25px}.validator-title-carved{font-size:2rem}.validator-subtitle-carved{font-size:1.1rem}.section-title-carved{font-size:1.5rem}.validator-tabs{gap:10px}.validator-tab{padding:12px 18px;min-width:160px}.tab-icon{font-size:20px}.tab-label{font-size:13px}.cta-buttons{flex-direction:column;align-items:center}.cta-buttons .btn{width:100%;max-width:300px}}.about-page{padding-top:120px;min-height:100vh}.about-header{text-align:center;margin-bottom:20px}.about-title-carved{font-size:clamp(2.5rem,5vw,4rem);font-weight:900;letter-spacing:2px;margin-bottom:20px;color:#5a657d;text-transform:uppercase;text-shadow:-2px -2px 4px rgba(255,255,255,.9),2px 2px 4px rgba(163,177,198,.6),inset 1px 1px 2px rgba(255,255,255,.3),inset -1px -1px 2px rgba(163,177,198,.5)}.about-content-wrapper{display:flex;gap:60px;align-items:flex-start;max-width:1200px;margin:0 auto;padding:40px 20px}.fairy-illustration{flex:1;display:flex;justify-content:center;align-items:center;padding:40px}.fairy-scene{position:relative;width:400px;height:500px;perspective:1000px}.desk-3d{position:absolute;bottom:100px;left:50%;transform:translate(-50%);width:280px;height:150px;transform-style:preserve-3d}.desk-top{position:absolute;width:280px;height:15px;background:linear-gradient(135deg,#8b6f47,#6b5637);border-radius:5px;box-shadow:0 2px 10px #0000004d,inset 0 1px 2px #fff3;transform:rotateX(10deg)}.desk-legs{position:absolute;width:100%;height:100%}.desk-leg{position:absolute;width:20px;height:80px;background:linear-gradient(180deg,#6b5637,#4a3825);bottom:-80px;border-radius:0 0 5px 5px;box-shadow:0 5px 15px #0003}.desk-leg-left{left:20px}.desk-leg-right{right:20px}.computer-setup{position:absolute;bottom:115px;left:50%;transform:translate(-50%)}.monitor{position:relative;width:180px;height:120px;margin:0 auto}.monitor-screen{width:180px;height:100px;background:linear-gradient(135deg,#1a1a2e,#16213e);border:8px solid #2c3e50;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 0 30px #00ffff4d,inset 0 0 20px #00000080}.monitor-screen:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent 30%,rgba(255,255,255,.05) 50%,transparent 70%);animation:screen-glare 8s infinite}@keyframes screen-glare{0%,to{transform:translate(-100%) translateY(-100%)}50%{transform:translate(100%) translateY(100%)}}.error-message{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#ff6b6b;font-family:Courier New,monospace;animation:glitch 2s infinite}@keyframes glitch{0%,to{text-shadow:2px 0 #00ffff,-2px 0 #ff00ff}25%{text-shadow:-2px 0 #00ffff,2px 0 #ff00ff}50%{text-shadow:2px 2px #00ffff,-2px -2px #ff00ff}75%{text-shadow:-2px 2px #00ffff,2px -2px #ff00ff}}.error-icon{font-size:30px;font-weight:700;background:#ff6b6b;color:#fff;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:10px;animation:pulse-error 1s infinite}@keyframes pulse-error{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.error-text{font-size:16px;font-weight:700;margin-bottom:5px}.error-subtext{font-size:10px;opacity:.8}.monitor-stand{width:40px;height:20px;background:linear-gradient(180deg,#2c3e50,#34495e);margin:0 auto;border-radius:0 0 5px 5px}.monitor-base{width:80px;height:8px;background:linear-gradient(90deg,#2c3e50,#34495e,#2c3e50);margin:0 auto;border-radius:10px;box-shadow:0 2px 5px #0000004d}.keyboard{position:absolute;bottom:-30px;left:50%;transform:translate(-50%);width:140px;height:35px;background:linear-gradient(135deg,#34495e,#2c3e50);border-radius:5px;box-shadow:0 2px 5px #0000004d,inset 0 1px 2px #ffffff1a}.keyboard:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;background:repeating-linear-gradient(90deg,#1a1a2e,#1a1a2e 8px,#16213e 8px,#16213e 10px);border-radius:3px}.mouse{position:absolute;bottom:-25px;right:-60px;width:25px;height:35px;background:linear-gradient(135deg,#34495e,#2c3e50);border-radius:15px;box-shadow:0 2px 5px #0000004d}.mouse:before{content:"";position:absolute;top:8px;left:50%;transform:translate(-50%);width:2px;height:8px;background:#1a1a2e;border-radius:1px}.fairy-support{position:absolute;top:150px;left:50%;transform:translate(-50%);width:150px;height:200px;animation:fairy-float 3s ease-in-out infinite}@keyframes fairy-float{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(-10px)}}.fairy-wings{position:absolute;top:20px;width:150px;height:80px;z-index:-1}.wing{position:absolute;width:60px;height:80px;background:linear-gradient(135deg,#93c5fd99,#c4b5fd66,#fbcfe899);border-radius:100% 20%;box-shadow:0 0 20px #93c5fd80,inset 0 0 20px #ffffff4d}.wing-left{left:10px;transform:rotate(-20deg);animation:wing-flutter-left .5s ease-in-out infinite}.wing-right{right:10px;transform:rotate(20deg) scaleX(-1);animation:wing-flutter-right .5s ease-in-out infinite}@keyframes wing-flutter-left{0%,to{transform:rotate(-20deg) scale(1)}50%{transform:rotate(-25deg) scale(1.05)}}@keyframes wing-flutter-right{0%,to{transform:rotate(20deg) scaleX(-1) scale(1)}50%{transform:rotate(25deg) scaleX(-1) scale(1.05)}}.fairy-head{position:absolute;top:30px;left:50%;transform:translate(-50%);width:50px;height:50px}.fairy-hair{position:absolute;top:-10px;left:50%;transform:translate(-50%);width:60px;height:40px}.hair-strand{position:absolute;background:linear-gradient(135deg,#c4b5fd,#a78bfa);border-radius:50%;box-shadow:0 2px 5px #0000001a}.hair-strand-1{width:50px;height:30px;top:0;left:5px}.hair-strand-2{width:20px;height:25px;top:5px;left:-5px;transform:rotate(-20deg)}.hair-strand-3{width:20px;height:25px;top:5px;right:-5px;transform:rotate(20deg)}.fairy-face{position:absolute;width:50px;height:50px;background:linear-gradient(135deg,#fef3c7,#fde68a);border-radius:50%;box-shadow:0 2px 10px #0000001a}.fairy-eyes{position:absolute;top:15px;left:50%;transform:translate(-50%);width:30px;display:flex;justify-content:space-between}.eye{width:8px;height:10px;background:#fff;border-radius:50%;position:relative;box-shadow:inset 0 1px 2px #0000001a}.pupil{position:absolute;top:3px;left:2px;width:4px;height:4px;background:#1a1a2e;border-radius:50%;animation:look-around 4s infinite}@keyframes look-around{0%,to{transform:translate(0)}25%{transform:translate(2px)}50%{transform:translateY(1px)}75%{transform:translate(-1px)}}.fairy-nose{position:absolute;top:25px;left:50%;transform:translate(-50%);width:4px;height:4px;background:#fbbf24;border-radius:50%}.fairy-mouth{position:absolute;top:32px;left:50%;transform:translate(-50%);width:12px;height:6px;border:2px solid #ef4444;border-top:none;border-radius:0 0 10px 10px}.fairy-cheek{position:absolute;top:25px;width:10px;height:8px;background:#fbcfe899;border-radius:50%}.fairy-cheek-left{left:5px}.fairy-cheek-right{right:5px}.headset{position:absolute;top:10px;left:50%;transform:translate(-50%);width:60px;height:40px}.headband{position:absolute;top:0;left:50%;transform:translate(-50%);width:55px;height:25px;border:3px solid #4b5563;border-bottom:none;border-radius:30px 30px 0 0}.ear-cup{position:absolute;top:18px;width:15px;height:18px;background:linear-gradient(135deg,#4b5563,#374151);border-radius:50%;box-shadow:0 2px 5px #0003,inset 0 1px 2px #fff3}.ear-cup-left{left:-3px}.ear-cup-right{right:-3px}.microphone{position:absolute;top:30px;left:0;width:25px;height:3px;background:#4b5563;border-radius:2px;transform-origin:left center;transform:rotate(30deg)}.microphone:after{content:"";position:absolute;right:-5px;top:-2px;width:7px;height:7px;background:#ef4444;border-radius:50%;box-shadow:0 0 5px #ef444480;animation:mic-active 1s infinite}@keyframes mic-active{0%,to{opacity:1}50%{opacity:.5}}.fairy-torso{position:absolute;top:75px;left:50%;transform:translate(-50%);width:40px;height:60px}.fairy-dress{width:40px;height:50px;background:linear-gradient(135deg,#93c5fd,#60a5fa);border-radius:20px 20px 30px 30px;box-shadow:0 2px 10px #0000001a,inset 0 -5px 10px #0000001a;position:relative}.fairy-dress:before{content:"";position:absolute;top:10px;left:50%;transform:translate(-50%);width:25px;height:30px;background:repeating-linear-gradient(180deg,transparent 0px,transparent 3px,rgba(255,255,255,.2) 3px,rgba(255,255,255,.2) 4px);border-radius:10px}.fairy-arms{position:absolute;top:5px;width:100px;height:30px;left:-30px}.arm{position:absolute;width:25px;height:4px;background:#fde68a;border-radius:2px;top:10px}.arm-left{left:0;transform:rotate(-30deg);transform-origin:right center;animation:arm-wave 2s ease-in-out infinite}.arm-right{right:0;transform:rotate(30deg);transform-origin:left center}@keyframes arm-wave{0%,to{transform:rotate(-30deg)}50%{transform:rotate(-50deg)}}.hand{position:absolute;width:10px;height:10px;background:#fde68a;border-radius:50%;top:-3px}.hand-left{left:-8px}.hand-right{right:-8px}.wand{position:absolute;right:-15px;top:-5px;transform:rotate(-45deg)}.wand-handle{width:3px;height:30px;background:linear-gradient(180deg,#92400e,#78350f);border-radius:2px;position:relative}.wand-star{position:absolute;top:-15px;left:-7px;width:18px;height:18px;animation:star-sparkle 1s ease-in-out infinite}@keyframes star-sparkle{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.2) rotate(180deg)}}.star-point{position:absolute;background:linear-gradient(135deg,#fbbf24,#f59e0b);box-shadow:0 0 10px #fbbf2499}.star-point-1,.star-point-3{width:18px;height:4px;left:0;top:7px}.star-point-2,.star-point-4{width:4px;height:18px;left:7px;top:0}.star-point-3,.star-point-4{transform:rotate(45deg)}.office-chair{position:absolute;bottom:20px;left:50%;transform:translate(-50%);width:60px;height:80px}.chair-back{position:absolute;top:0;left:50%;transform:translate(-50%);width:45px;height:35px;background:linear-gradient(135deg,#374151,#1f2937);border-radius:10px 10px 5px 5px;box-shadow:0 2px 5px #0003,inset 0 1px 2px #ffffff1a}.chair-seat{position:absolute;top:30px;left:50%;transform:translate(-50%);width:50px;height:15px;background:linear-gradient(135deg,#1f2937,#111827);border-radius:5px;box-shadow:0 2px 5px #0000004d}.chair-base{position:absolute;top:40px;left:50%;transform:translate(-50%);width:60px;height:40px}.chair-pole{position:absolute;left:50%;transform:translate(-50%);width:8px;height:25px;background:linear-gradient(180deg,#374151,#4b5563);border-radius:4px}.chair-wheels{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:60px;height:15px}.wheel{position:absolute;width:8px;height:8px;background:#1f2937;border-radius:50%;bottom:0;box-shadow:0 1px 3px #0000004d}.wheel-1{left:26px}.wheel-2{left:10px}.wheel-3{left:42px}.wheel-4{left:18px}.wheel-5{left:34px}.about-content{flex:2;padding:20px}.story-section{margin-bottom:60px}.section-title{font-size:clamp(1.8rem,3vw,2.5rem);font-weight:700;color:#5a657d;margin-bottom:30px;text-align:center;text-shadow:-1px -1px 2px rgba(255,255,255,.9),1px 1px 2px rgba(163,177,198,.4)}.info-card{background:transparent!important;border-radius:20px;padding:30px;margin-bottom:25px;transition:all .3s ease}.info-card:hover{transform:translateY(-5px)}.card-title{font-size:1.5rem;font-weight:600;color:#5a657d;margin-bottom:15px;text-shadow:-1px -1px 2px rgba(255,255,255,.8),1px 1px 2px rgba(163,177,198,.3)}.card-description{color:#8b95a6;line-height:1.8;font-size:1.1rem;text-shadow:0 0 20px rgba(147,197,253,.3)}.fun-facts{margin-bottom:60px}.disclaimer{text-align:center;color:#8b95a6;font-style:italic;margin-bottom:30px;font-size:.95rem}.facts-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:25px;margin-bottom:40px}.fact-card{background:transparent!important;border-radius:15px;padding:25px;transition:all .3s ease}.fact-card:hover{transform:scale(1.02)}.fact-title{font-size:1.5rem;font-weight:600;color:#93c5fd;margin-bottom:10px;text-shadow:0 0 20px rgba(147,197,253,.3)}.fact-text{color:#5a657d!important;line-height:1.6;font-size:16px;font-weight:600}.mission-section{margin-bottom:60px}.mission-card{background:transparent!important;border-radius:25px;padding:40px;text-align:center}.mission-text{font-size:1.3rem;line-height:1.9;color:#8b95a6;font-style:italic;margin-bottom:20px;text-shadow:0 0 20px rgba(147,197,253,.3)}.mission-author{color:#8b95a6;font-size:1rem}.contact-section{margin-bottom:60px}.contact-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-bottom:40px}.contact-card{background:transparent!important;border-radius:20px;padding:35px;text-align:center;transition:all .3s ease}.contact-card:hover{transform:translateY(-5px)}.contact-title{font-size:1.4rem;font-weight:600;color:#5a657d;margin-bottom:15px}.contact-text{color:#8b95a6;line-height:1.6;margin-bottom:25px;font-size:1rem;text-shadow:0 0 20px rgba(147,197,253,.3)}.guardian-cta{background:transparent!important;text-align:center;padding:60px 20px;border-radius:30px;margin-bottom:40px}.cta-description-carved{font-size:1.3rem;line-height:1.8;color:#8b95a6;font-style:italic;margin-bottom:40px;max-width:700px;margin-left:auto;margin-right:auto}.cta-buttons{display:flex;justify-content:center;gap:30px;flex-wrap:wrap}.btn-wrapper{position:relative}.joyful-innovation{grid-column:span 2}@media (max-width: 1024px){.about-header{padding:0 20px}.about-title-carved{font-size:clamp(2rem,4vw,3rem)}.section-title{font-size:clamp(1.5rem,3vw,2.5rem)}}@media (max-width: 768px){.about-page{padding-top:80px}.about-title-carved{margin-top:80px!important;margin-bottom:20px;font-size:2rem!important}.about-content-wrapper{flex-direction:column}.fairy-scene{transform:scale(.8);margin-bottom:20px}.facts-grid,.contact-grid{grid-template-columns:1fr}.cta-buttons{flex-direction:column;align-items:center}.mission-text{font-size:1.1rem}.card-description{font-size:1rem}.joyful-innovation{grid-column:span 1}}@media (max-width: 480px){.about-title-carved{font-size:1.8rem;margin-top:100px!important;margin-bottom:15px}.hero-description-carved{font-size:.95rem}.section-title{font-size:1.5rem;margin-bottom:20px}.info-card{padding:20px}.card-title{font-size:1.2rem}.mission-card{padding:20px}.mission-text{font-size:1rem}.fact-card{padding:20px}.fact-title{font-size:1.3rem}.fact-text{font-size:1.05rem}.contact-card{padding:25px}.guardian-cta{padding:40px 20px}.cta-description-carved{font-size:1.1rem}}.button{--primary: #8255ff;--neutral-1: #e9f0f7;--neutral-2: #dde4ed;--radius: 14px;cursor:pointer;border-radius:var(--radius);text-shadow:0 1px 1px rgba(0,0,0,.3);border:none;box-shadow:0 .5px .5px 1px #d1d9e680,0 10px 20px #d1d9e64d,0 4px 5px #d1d9e633;display:inline-flex;align-items:center;justify-content:center;position:relative;transition:all .3s ease;min-width:200px;max-width:300px;width:auto;padding:20px 30px;height:68px;font-family:Galano Grotesque,Poppins,Montserrat,sans-serif;font-style:normal;font-size:18px;font-weight:600;color:#7a8ba3;background:var(--neutral-1)}.button:hover{transform:scale(1.02);box-shadow:0 0 1px 2px #d1d9e680,0 15px 30px #d1d9e666,0 10px 3px -3px #d1d9e61a}.button:active{transform:scale(1);box-shadow:0 0 1px 2px #d1d9e680,0 10px 3px -3px #d1d9e64d}.button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radius);border:2.5px solid transparent;background:linear-gradient(var(--neutral-1),var(--neutral-2)) padding-box,linear-gradient(to bottom,#d1d9e633,#d1d9e666) border-box;z-index:0;transition:all .4s ease}.button:hover:after{transform:scale(1.05,1.1);box-shadow:inset 0 -1px 3px #d1d9e6cc}.button:before{content:"";top:7px;right:6px;bottom:6px;left:6px;position:absolute;background:linear-gradient(to top,var(--neutral-1),var(--neutral-2));border-radius:30px;filter:blur(.5px);z-index:2}.state p{display:flex;align-items:center;justify-content:center}.state .icon{position:absolute;left:0;top:0;bottom:0;margin:auto;transform:scale(1.25);transition:all .3s ease;display:flex;align-items:center;justify-content:center}.state .icon svg{overflow:visible}.outline{position:absolute;border-radius:inherit;overflow:hidden;z-index:1;opacity:0;transition:opacity .4s ease;top:-2px;right:-3.5px;bottom:-2px;left:-3.5px}.outline:before{content:"";position:absolute;top:-100%;right:-100%;bottom:-100%;left:-100%;background:conic-gradient(from 180deg,transparent 60%,#d1d9e6 80%,transparent 100%);animation:spin 2s linear infinite;animation-play-state:paused}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.button:hover .outline{opacity:1}.button:hover .outline:before{animation-play-state:running}.state p span{display:block;opacity:0;animation:slideDown .8s ease forwards calc(var(--i) * .03s)}.button:hover p span{opacity:1;animation:wave .5s ease forwards calc(var(--i) * .02s)}.button:focus p span{opacity:1;animation:disapear .6s ease forwards calc(var(--i) * .03s)}@keyframes wave{30%{opacity:1;transform:translateY(4px) translate(0) rotate(0)}50%{opacity:1;transform:translateY(-3px) translate(0) rotate(0);color:var(--primary)}to{opacity:1;transform:translateY(0) translate(0) rotate(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px) translate(5px) rotate(-90deg);color:var(--primary);filter:blur(5px)}30%{opacity:1;transform:translateY(4px) translate(0) rotate(0);filter:blur(0)}50%{opacity:1;transform:translateY(-3px) translate(0) rotate(0)}to{opacity:1;transform:translateY(0) translate(0) rotate(0)}}@keyframes disapear{0%{opacity:1}to{opacity:0;transform:translate(5px) translateY(20px);color:var(--primary);filter:blur(5px)}}.state--default .icon svg{animation:land .6s ease forwards}.button:hover .state--default .icon{transform:rotate(90deg) scale(1.25)}.button:focus .state--default svg{animation:takeOff .8s linear forwards}.button:focus .state--default .icon{transform:rotate(0) scale(1.25)}@keyframes takeOff{0%{opacity:1}60%{opacity:1;transform:translate(70px) rotate(90deg) scale(2)}to{opacity:0;transform:translate(160px) rotate(90deg) scale(0)}}@keyframes land{0%{transform:translate(-60px) translateY(30px) rotate(-50deg) scale(2);opacity:0;filter:blur(3px)}to{transform:translate(0) translateY(0) rotate(0);opacity:1;filter:blur(0)}}.state--default .icon:before{content:"";position:absolute;top:50%;height:2px;width:0;left:-5px;background:linear-gradient(to right,transparent,rgba(255,255,255,.5))}.button:focus .state--default .icon:before{animation:contrail .8s linear forwards}@keyframes contrail{0%{width:0;opacity:1}8%{width:15px}60%{opacity:.7;width:80px}to{opacity:0;width:160px}}.state{padding-left:40px;z-index:3;display:flex;position:relative}.state--sent{display:none}.state--sent svg{transform:scale(1.25);margin-right:8px}.button:focus .state--default{position:absolute}.button:focus .state--sent{display:flex}.button:focus .state--sent span{opacity:0;animation:slideDown .8s ease forwards calc(var(--i) * .2s)}.button:focus .state--sent .icon svg{opacity:0;animation:appear 1.2s ease forwards .8s}@keyframes appear{0%{opacity:0;transform:scale(4) rotate(-40deg);color:var(--primary);filter:blur(4px)}30%{opacity:1;transform:scale(.6);filter:blur(1px)}50%{opacity:1;transform:scale(1.2);filter:blur(0)}to{opacity:1;transform:scale(1)}}.container_chat_bot{display:flex;flex-direction:column;max-width:320px;width:100%}.container_chat_bot .container-chat-options{position:relative;display:flex;background:linear-gradient(145deg,#f5f9fc,#dde4ed);border-radius:16px;padding:2px;overflow:hidden;box-shadow:8px 8px 16px #a3b1c680,-8px -8px 16px #ffffffe6}.container_chat_bot .container-chat-options:after{position:absolute;content:"";top:-10px;left:-10px;background:radial-gradient(ellipse at center,rgba(255,255,255,.9),rgba(255,255,255,.5),rgba(255,255,255,.2),transparent);width:30px;height:30px;filter:blur(2px)}.container_chat_bot .container-chat-options .chat{display:flex;flex-direction:column;background:linear-gradient(145deg,#eef2f6,#e0e5ec);border-radius:14px;width:100%;overflow:hidden;box-shadow:inset 2px 2px 4px #a3b1c64d,inset -2px -2px 4px #fffc}.container_chat_bot .container-chat-options .chat .chat-bot{position:relative;display:flex}.container_chat_bot .chat .chat-bot textarea{background-color:transparent;border-radius:16px;border:none;width:100%;height:60px;color:#5a657d;font-family:sans-serif;font-size:13px;font-weight:500;padding:12px;resize:none;outline:none}.container_chat_bot .chat .chat-bot textarea::-webkit-scrollbar{width:8px;height:8px}.container_chat_bot .chat .chat-bot textarea::-webkit-scrollbar-track{background:transparent}.container_chat_bot .chat .chat-bot textarea::-webkit-scrollbar-thumb{background:#a3b1c64d;border-radius:4px}.container_chat_bot .chat .chat-bot textarea::-webkit-scrollbar-thumb:hover{background:#a3b1c680;cursor:pointer}.container_chat_bot .chat .chat-bot textarea::placeholder{color:#a8b3c4;transition:all .3s ease}.container_chat_bot .chat .chat-bot textarea:focus::placeholder{color:#c8d1dd}.container_chat_bot .chat .options{display:flex;justify-content:space-between;align-items:flex-end;padding:10px;background:linear-gradient(145deg,#e8eef5,#d8dfe8)}.container_chat_bot .chat .options .btns-add{display:flex;gap:8px}.container_chat_bot .chat .options .btns-add button{display:flex;color:#8a95a8;background-color:transparent;border:none;cursor:pointer;transition:all .3s ease;padding:4px}.container_chat_bot .chat .options .btns-add button:hover{transform:translateY(-2px);color:#5a657d}.container_chat_bot .chat .options .btn-submit{display:flex;padding:2px;background:linear-gradient(145deg,#f5f9fc,#dde4ed);border-radius:10px;box-shadow:3px 3px 6px #a3b1c666,-3px -3px 6px #ffffffe6,inset 1px 1px 2px #fffc;cursor:pointer;border:none;outline:none;transition:all .15s ease}.container_chat_bot .chat .options .btn-submit i{width:32px;height:32px;padding:6px;background:linear-gradient(145deg,#eef2f6,#e0e5ec);border-radius:8px;color:#8a95a8;display:flex;align-items:center;justify-content:center}.container_chat_bot .chat .options .btn-submit svg{transition:all .3s ease}.container_chat_bot .chat .options .btn-submit:hover svg{color:#5a657d;filter:drop-shadow(0 0 3px rgba(90,101,125,.5))}.container_chat_bot .chat .options .btn-submit:focus svg{color:#5a657d;filter:drop-shadow(0 0 5px rgba(90,101,125,.7));transform:scale(1.1) rotate(45deg) translate(-1px) translateY(1px)}.container_chat_bot .chat .options .btn-submit:active{transform:scale(.95);box-shadow:inset 2px 2px 4px #a3b1c666,inset -2px -2px 4px #ffffffe6}.container_chat_bot .tags{padding:14px 0;display:flex;color:#5a657d;font-size:11px;gap:6px;flex-wrap:wrap;justify-content:center}.container_chat_bot .tags span{padding:6px 12px;background:linear-gradient(145deg,#f5f9fc,#dde4ed);border-radius:12px;cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:500;box-shadow:3px 3px 6px #a3b1c64d,-3px -3px 6px #ffffffe6;transition:all .3s ease}.container_chat_bot .tags span:hover{box-shadow:inset 2px 2px 4px #a3b1c64d,inset -2px -2px 4px #ffffffe6;color:#5a657d}@media (max-width: 768px){.container_chat_bot{max-width:100%}}.container-card-charts{position:relative;width:280px;height:280px;background:linear-gradient(145deg,#f5f9fc,#dde4ed);border-radius:32px;padding:2px;box-shadow:12px 12px 24px #a3b1c699,-12px -12px 24px #ffffffe6,inset 1px 1px 2px #ffffff4d,inset -1px -1px 2px #a3b1c633;margin-top:2rem;animation:floatIn .8s ease-out}@keyframes floatIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.container-card-charts:before{position:absolute;content:"";bottom:-40px;left:50%;transform:translate(-50%);width:80px;height:80px;background-color:#4a9eff4d;z-index:-10;filter:blur(70px)}.card-charts{width:100%;height:100%;background:linear-gradient(145deg,#e8ecf3,#e0e5ec);border-radius:30px;display:flex;flex-direction:column;overflow:hidden}.charts-lines{position:relative;width:100%;height:100%;flex:1}.charts-lines i{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;width:100%;height:100%}.lines{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:space-between}.lines span{width:1px;height:100%;margin:0 18px;background:linear-gradient(to top,#a3b1c61a,#a3b1c64d 50%,#a3b1c61a)}.tags-card{display:flex;align-items:center;justify-content:space-between;padding:16px;gap:4px}.tags-card .radio{position:relative;display:flex;align-items:center;justify-content:center;width:36px;border-radius:10px;color:#6b7280;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:10px;font-weight:600;cursor:pointer}.tags-card .radio:hover{color:#374151}.tags-card .radio input{display:none}.tags-card .radio .name{width:100%;padding:5px;display:flex;align-items:center;justify-content:center;border-radius:8px;z-index:1;box-shadow:3px 3px 6px #a3b1c666,-3px -3px 6px #fffc;transition:all .3s ease}.tags-card .radio input:checked+.name{color:#fff;background:linear-gradient(135deg,#4a9eff,#60a5fa);transform:scale(1.05);box-shadow:inset 2px 2px 4px #0003,inset -2px -2px 4px #fff3}.main-texts{display:flex;flex-direction:column;padding:0 16px;font-weight:500}.main-texts .title{color:#4a9eff;font-size:18px;font-weight:700;margin-bottom:4px;text-shadow:-1px -1px 0px rgba(255,255,255,.9),1px 1px 0px rgba(163,177,198,.6)}.main-texts .change{color:#10b981;font-size:14px;font-weight:600}.main-texts .change.negative{color:#ef4444}.charts-lines path{opacity:0;stroke-linecap:round;stroke-linejoin:round}.card-charts svg{transition:transform .5s ease}.card-charts:hover svg{transform:scale(1.05)}.icon-week{display:block}.icon-month{display:none}.icon-week path{animation:draw 8s ease infinite}.icon-month path{animation:draw 8s 3s ease infinite}@keyframes draw{0%{stroke-dashoffset:1500;opacity:0}10%{opacity:.8}50%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:-1500;opacity:.8}}@media (max-width: 1200px){.container-card-charts{width:240px;height:240px;bottom:10px;right:10px}}@media (max-width: 768px){.container-card-charts{position:relative;bottom:auto;right:auto;width:100%;max-width:320px;height:280px;margin:20px auto}}.text-text-dark-gray{color:#666}.border-border-dark-gray{border-color:#e8e8e8}.border-gray-alpha-40{border-color:#0006}.glass-card{position:relative;overflow:visible!important}.navbar-container,.nav-content{overflow:visible!important}.absolute{position:absolute!important}.z-50{z-index:50!important}.z-\\[100\\]{z-index:100!important}.top-\\[120\\%\\]{top:120%!important}[style*=isolation]{overflow:visible!important}
