.terminal-scan{overflow:hidden;position:relative}.terminal-scan:before{animation:scanline 2.5s linear infinite;background:linear-gradient(rgba(112,129,141,.4),rgba(97,121,103,0));content:"";height:100%;left:0;position:absolute;top:-100%;transition:all .5s;width:100%;z-index:10}@keyframes scanline{0%{top:-50%}to{top:100%}}.animated-logo-section{height:calc(var(--main-cell-dimension)*8 + 1px);width:max(100%,calc(var(--main-cell-dimension)*6 + 1px))}@media screen and (min-width:864px){.animated-logo-section{height:calc(var(--main-cell-dimension)*10 + 1px)}}@media screen and (min-width:960px){.animated-logo-section{height:calc(var(--main-cell-dimension)*8 + 1px)}}@media screen and (min-width:1024px){.animated-logo-section{height:calc(var(--main-cell-dimension)*8 + 1px);width:calc(var(--main-cell-dimension)*8 + 1px)}}@media screen and (min-width:1296px){.animated-logo-section{height:calc(var(--main-cell-dimension)*6 + 1px);width:calc(var(--main-cell-dimension)*6 + 1px)}}.intro-section{height:calc(var(--main-cell-dimension)*10 + 1px);width:max(calc(var(--article-width) + 1px),100%)}@media screen and (min-width:672px){.intro-section{height:calc(var(--main-cell-dimension)*8 + 1px)}}@media screen and (min-width:864px){.intro-section{height:calc(var(--main-cell-dimension)*10 + 1px)}}@media screen and (min-width:960px){.intro-section{height:calc(var(--main-cell-dimension)*8 + 1px)}}@media screen and (min-width:1024px){.intro-section{flex:1;width:auto}}@media screen and (min-width:1296px){.intro-section{height:calc(var(--main-cell-dimension)*6 + 1px)}}.bg-graph{display:flex;inset:0;justify-content:center;overflow:hidden;pointer-events:none;position:absolute;z-index:-1}.bg-graph:before{background-image:linear-gradient(to bottom,var(--graph-outline-color) 1px,transparent 1px),linear-gradient(to left,var(--graph-outline-color) 1px,transparent 1px);background-size:var(--main-cell-dimension) var(--main-cell-dimension);bottom:0;content:"";position:absolute;top:0;width:var(--graph-width)}.page-layout{display:flex;justify-content:center;min-height:100vh;min-width:100vw;overflow:hidden;width:100vw}@media screen and (min-width:672px){.page-layout{overflow:unset}}.page-content{margin-left:-1px;min-height:100vh;padding:var(--main-cell-dimension) 0 var(--main-cell-dimension) 0;width:calc(var(--article-width) + 1px)}@media screen and (min-width:1296px){.page-content{margin-left:0;padding:var(--main-cell-dimension) calc(var(--main-cell-dimension) + 1px) 0 var(--main-cell-dimension);width:calc(var(--article-width) + 2px)}}.animate-scroll{animation:scroll 90s linear infinite}.animate-scroll.paused{animation-play-state:paused}@media screen and (min-width:672px){.animate-scroll{animation:scroll 90s linear infinite}}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes batteryCharge{0%{background-color:#111827}10%{background-color:#e5e7eb}70%{background-color:#e5e7eb}80%,to{background-color:#111827}}