.animated-gradient-text{position:relative;margin:0 auto;display:flex;max-width:fit-content;flex-direction:row;align-items:center;justify-content:center;transition:box-shadow .5s ease-out;overflow:hidden;cursor:pointer}.gradient-overlay{position:absolute;inset:0;background-size:300% 100%;animation:gradient linear infinite;border-radius:inherit;z-index:0;pointer-events:none}.gradient-overlay:before{content:"";position:absolute;border-radius:inherit;width:calc(100% - 2px);height:calc(100% - 2px);left:50%;top:50%;transform:translate(-50%,-50%);background-color:#060010;z-index:-1}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.text-content{display:inline-block;position:relative;z-index:2;background-size:300% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:gradient linear infinite}.shiny-text{color:#b5b5b5a4;background:linear-gradient(120deg,#fff0 40%,#fffc,#fff0 60%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;display:inline-block;animation:shine 5s linear infinite}@keyframes shine{0%{background-position:100%}to{background-position:-100%}}.shiny-text.disabled{animation:none}.stack-area{width:100%;position:relative;background:#000;display:flex;font-family:poppins;font-size:1.125rem;--left-content-width: 72%}.logo-container{position:fixed!important;left:18px;z-index:99;width:200px}.honor-wall-container:has(.stack-area) .logo-container .logo-text{font-size:34px;font-weight:700;left:20px;top:-46px;background-size:100% 5px;font-family:poppins}.logo-container img{z-index:99}.left{height:100vh;flex-basis:50%;position:sticky;top:0;left:0;display:flex;justify-content:center;box-sizing:border-box;align-items:center;flex-direction:column}.sub-title{width:420px;font-family:poppins;font-size:14px;margin-top:30px}.sub-title button{font-family:poppins;font-size:14px;padding:15px 30px;background:#000;color:#fff;border-radius:8mm;border:none;outline:none;cursor:pointer;margin-top:20px}.to-display{position:absolute;top:40%;left:80%;transform:translate(-50%,calc(-50% - 200px));z-index:100;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.75rem;font-family:poppins;pointer-events:none;max-width:calc(50% - 1rem + 800px);min-width:400px;text-align:center;box-sizing:border-box}.to-label{font-size:1.75rem;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.1em;text-shadow:2px 2px 8px rgba(0,0,0,.9),0 0 20px rgba(134,188,37,.5)}.to-value{font-size:2.05rem;font-weight:700;color:#fff;background:linear-gradient(120deg,#fff57a,#ffd93b,#86bc25,#c4ff4a);background-size:220% 220%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none;letter-spacing:.05em;transform:skew(-4deg);animation:twinkle 1.4s ease-in-out infinite;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;max-width:100%;line-height:1.2;display:inline-block;width:100%;padding-bottom:50px}@keyframes twinkle{0%{opacity:.5}50%{opacity:1}to{opacity:.7}}.right{height:100vh;flex-basis:50%;position:sticky;top:0}.card{width:350px;height:350px;border-radius:25px;margin-bottom:10px;position:absolute;top:calc(50% - 175px);left:calc(50% - 175px);transition:all .5s ease-in-out;will-change:transform,zIndex;box-sizing:border-box;padding:35px;display:flex;justify-content:space-between;flex-direction:column;background-size:cover!important;background-repeat:no-repeat!important;background-position:center;border:3px solid #ffffff}.sub{font-family:poppins;font-size:20px;font-weight:700}.content{font-family:poppins;font-size:44px;font-weight:700;line-height:54px}.stack-area .left-panel{position:relative;left:3rem;width:55rem}.stack-area .left-panel .title{font-size:2.5rem;font-weight:700}.stack-area .left-panel .split-line{text-align:left!important}.stack-area .left-panel .desc{margin-bottom:1.875rem;width:var(--left-content-width);font-size:1.125rem}.stack-area .left-panel .impact-flex-wrapper{display:flex;align-items:center}.stack-area .left-panel .impact-list{width:var(--left-content-width)}.stack-area .left-panel .impact-list li{margin-bottom:.75rem}.stack-area .left-panel .impact-list li:last-child{margin-bottom:0}.stack-area .left-panel .lottie-icon{width:2.5rem}.stack-area .sub-info{margin-bottom:.75rem;display:flex;gap:2.75rem}.qr-code-section{position:fixed;bottom:1.5rem;right:1.5rem;background:#00000080;border:1px solid rgba(255,255,255,.4);border-radius:.75rem;padding:.875rem;text-align:center;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);box-shadow:0 10px 30px #0006;z-index:1000;color:#fff;font-family:poppins;max-width:8rem;transition:all .3s ease}.qr-code-section:hover{transform:scale(1.05);box-shadow:0 15px 40px #00000080}.qr-code-title{font-size:.875rem;font-weight:700;margin:0 0 .5rem;color:#fff;text-transform:uppercase;letter-spacing:.05em}.qr-code-container{display:flex;justify-content:center;align-items:center}.qr-code-image{width:5rem;height:5rem;border-radius:.375rem;background:#fff;padding:.1875rem;box-shadow:0 0 10px #fff3;transition:transform .3s ease}.qr-code-image:hover{transform:scale(1.05)}.qr-refresh-debug{font-size:.625rem;opacity:.7;margin-top:.3125rem;color:#ccc}*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}a,button{cursor:revert}ol,ul,menu,summary{list-style:none}ol{counter-reset:revert}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}:where(pre){all:revert;box-sizing:border-box}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}html,body{overflow:visible!important}*{scrollbar-width:none;-ms-overflow-style:none}*::-webkit-scrollbar{display:none}:root{font-family:Open Sans,sans-serif;line-height:1.5;font-weight:400;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.particle-background{position:absolute;left:0;top:0;width:40%;height:100%;z-index:1}.logo-container{position:absolute;top:0;left:24px;color:#fff;font-size:32px;font-weight:700}.logo-container .logo-text{position:relative;top:-64px;left:28px;font-size:53px;color:#fff;background-image:linear-gradient(#86bc25,#86bc25,#86bc25);background-size:100% 8px;background-repeat:no-repeat;background-position:0% 100%}.logo-container .logo-icon{width:300px}@keyframes landing{to{background-size:100% 10px;background-position:0% 100%;transition:background-position .7s,background-size .5s ease-in-out}}
