.gradual-blur-inner{width:100%;height:100%;position:relative}.gradual-blur-inner>div{-webkit-backdrop-filter:inherit;backdrop-filter:inherit}.gradual-blur{isolation:isolate}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.gradual-blur-inner>div{opacity:.5;background:#0000004d}}.gradual-blur-fixed{pointer-events:none;z-index:1000;inset:0;position:fixed!important}.light-rays-container{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.light-rays-container canvas{width:100%;height:100%;display:block}html{scroll-behavior:auto;scroll-padding-top:80px}body{color:#f0f0f0;background-color:#1a1a1a;font-family:Inter,sans-serif;overflow-x:hidden}h1,h2,h3,h4,h5,h6,.font-bebas{font-family:Bebas Neue,cursive}.accent-color{color:#f03}.bg-accent-color{background-color:#f03}.glitch{animation:2.5s step-end infinite glitch-anim;position:relative}.glitch:before,.glitch:after{content:attr(data-text);background:#1a1a1a;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.glitch:before{text-shadow:-2px 0 #0ff;clip:rect(44px,450px,56px,0);animation:3s linear infinite alternate-reverse glitch-anim-2;left:2px}.glitch:after{text-shadow:-2px 0 #f03,2px 2px #f03;clip:rect(85px,450px,90px,0);animation:2s linear infinite alternate-reverse glitch-anim-3;left:-2px}@keyframes glitch-anim{0%{transform:translate(0)}10%{transform:translate(-2px,2px)}20%{transform:translate(2px,-2px)}30%{transform:translate(-2px,2px)}40%{transform:translate(2px,-2px)}50%{transform:translate(-2px,2px)}60%{transform:translate(2px,-2px)}70%{transform:translate(-2px,2px)}80%{transform:translate(2px,-2px)}90%{transform:translate(-2px,2px)}to{transform:translate(0)}}@keyframes glitch-anim-2{0%{clip:rect(42px,9999px,44px,0)}25%{clip:rect(0,9999px,9999px,0)}50%{clip:rect(50px,9999px,20px,0)}75%{clip:rect(30px,9999px,90px,0)}to{clip:rect(0,9999px,50px,0)}}@keyframes glitch-anim-3{0%{clip:rect(42px,9999px,44px,0)}25%{clip:rect(0,9999px,9999px,0)}50%{clip:rect(50px,9999px,20px,0)}75%{clip:rect(30px,9999px,90px,0)}to{clip:rect(0,9999px,50px,0)}}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#1a1a1a}::-webkit-scrollbar-thumb{background:#f03;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#cc0029}#bg-canvas{z-index:-1;width:100vw;height:100vh;position:fixed;top:0;left:0}.supply-chain-line{stroke-dasharray:1000;stroke-dashoffset:1000px;animation:2s ease-in-out forwards draw-line}@keyframes draw-line{to{stroke-dashoffset:0}}
