.site-title .dactylo--typing .dactylo__original{overflow:hidden;width:0}body{text-align:center}figure figcaption{font-style:normal;margin:0}footer{font-size:.8em}header figure{margin:0 auto}@media not (prefers-reduced-motion:reduce){html.fonts--ready.dactylo--active:not(.anim--end) .site-title{-webkit-animation:typing 4s steps(40);animation:typing 4s steps(40)}html .site-title{-webkit-animation:logo-text 2s step-end infinite;animation:logo-text 2s step-end infinite}html .site-title:after,html .site-title:before{-webkit-animation:logo-border 2s step-end infinite;animation:logo-border 2s step-end infinite}}html.anim--end hgroup h2 a:link,html.anim--end hgroup h2 a:link:focus,html.anim--end hgroup h2 a:link:hover,html.anim--end hgroup h2 a:visited,html.anim--end hgroup h2 a:visited:focus,html.anim--end hgroup h2 a:visited:hover,html.no-js hgroup h2 a:link,html.no-js hgroup h2 a:link:focus,html.no-js hgroup h2 a:link:hover,html.no-js hgroup h2 a:visited,html.no-js hgroup h2 a:visited:focus,html.no-js hgroup h2 a:visited:hover{outline-color:var(--header-bg-color)}#omegalogic-logo{aspect-ratio:1;cursor:pointer;display:block;height:auto;margin-bottom:0;margin-left:auto;margin-right:auto;overflow:hidden;position:relative;-ms-touch-action:none;touch-action:none;width:16ch}#omegalogic-logo.logo--static{cursor:default;-ms-touch-action:auto;touch-action:auto}#omegalogic-logo canvas,#omegalogic-logo img{display:block;height:100%;-ms-interpolation-mode:nearest-neighbor;image-rendering:-webkit-optimize-contrast;image-rendering:-o-pixelated;image-rendering:pixelated;width:100%}noscript img[src$="logo.gif"]{aspect-ratio:1;height:8rem;width:auto}.site-title{--shadow-size:calc(var(--line-height)*0.5rem);background:var(--logo-bg-color);-webkit-box-shadow:var(--shadow-size) var(--shadow-size) 0 var(--shadow-color);box-shadow:var(--shadow-size) var(--shadow-size) 0 var(--shadow-color);-webkit-box-sizing:border-box;box-sizing:border-box;color:#0ff;display:flex;flex-flow:row nowrap;gap:1ch;margin-left:auto;margin-right:auto;max-width:-moz-max-content;max-width:-webkit-max-content;max-width:max-content;overflow:hidden;padding:0;position:relative}.site-title:after,.site-title:before{content:"=";display:inline}img[src*="rss.gif"]{height:56px;width:auto}.articles hgroup{margin:1rlh 0}.articles hgroup h2{font-size:1rem;margin:1rlh 0;padding:0;text-transform:uppercase}.articles hgroup h2 a:link,.articles hgroup h2 a:link:focus,.articles hgroup h2 a:link:hover,.articles hgroup h2 a:visited,.articles hgroup h2 a:visited:focus,.articles hgroup h2 a:visited:hover{outline:.65ch double transparent;outline-offset:.25ch}.articles hgroup p span{background:var(--page-bg-color);padding:0 1ch}.counter{--border-width:4px;--digit-width:16px;--digits:6;--height:32px;display:flex;flex-flow:row nowrap;height:var(--height);margin:0 auto;width:calc(var(--border-width)*2 + var(--digit-width)*var(--digits))}.counter:after,.counter:before,.counter__digit{background:url(/img/counter.png) no-repeat;background-size:184px 32px;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;image-rendering:-webkit-optimize-contrast;image-rendering:-o-pixelated;image-rendering:pixelated}.counter:after,.counter:before{content:"";height:var(--height);width:var(--border-width)}.counter:after{background-position:-180px 0}.counter__digit{--delay:calc(var(--digits)*0.1s - var(--digit)*0.1s);--digit:-1;--duration:calc(var(--digit)*0.1s);--pos:calc((var(--border-width) + ((var(--digit) + 1)*var(--digit-width)))*-1);-webkit-animation:count-up var(--duration) var(--delay) steps(var(--digit),start) both;animation:count-up var(--duration) var(--delay) steps(var(--digit),start) both;background-position:var(--pos) 0;color:transparent;height:var(--height);width:var(--digit-width)}.counter__digit--0{--digit:0}.counter__digit--1{--digit:1}.counter__digit--2{--digit:2}.counter__digit--3{--digit:3}.counter__digit--4{--digit:4}.counter__digit--5{--digit:5}.counter__digit--6{--digit:6}.counter__digit--7{--digit:7}.counter__digit--8{--digit:8}.counter__digit--9{--digit:9}.footer-art{--factor:1.72;background:linear-gradient(45deg,#ff6a00,#ee0979,#8e2de2,#4a00e0,#00c6ff,#0072ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-size:min(.85rem,1.5625vw * var(--factor));margin:1rlh auto;max-width:24ch;text-align:left;width:100%}.footer-art:after{display:none}.marquee{--marquee-delay:1s;height:calc(1em*var(--line-height))}.site-title{-webkit-margin-after:1rlh;margin-block-end:1rlh}.site-description{font-variation-settings:"wght" bold;font-weight:700}