@font-face{font-family:'HelveticaNeue-Thin';src:url(/assets/HelveticaNeue_Thin-40149a34b0a44a3e97f25e4f7aabda811c0ae0606f99695333ada8e245e2e0aa.ttf)}@font-face{font-family:'Blankenburg';src:url(/assets/Blankenburg-d8c4542fd918b4005e7d8c260e34350640050560e05f552f508281f404cc6e7a.ttf)}@font-face{font-family:'Bebas';src:url(/assets/Bebas-Regular-2c038e1f102202e58ee729a87b3efd65253cb4e17db3ed13f19366c5d2461c10.ttf)}@keyframes blinky-border{0%{border-color:#6df942 #e11e6d #8ece39 #245670}20%{border-color:#f8695c #e36262 #2bd2ce #19f9b6}40%{border-color:#39c36a #780976 #01aa92 #5aaf71}60%{border-color:#037ba7 #3510a1 #113661 #b6e4c6}80%{border-color:#a66dc2 #1479c3 #4a27ef #ad1334}100%{border-color:#debc49 #8539de #01846a #17b6ac}}@keyframes rgb-border-flow{0%{border-image:linear-gradient(to right, #a3ca7f 0%, #4155a6 25%, #ec7578 50%, #317fc3 75%, #76dc49 100%) 1}20%{border-image:linear-gradient(to bottom, #522d42 0%, #75ed94 25%, #afed6b 50%, #a8accb 75%, #979b71 100%) 1}40%{border-image:linear-gradient(to left, #eed26b 0%, #884e13 25%, #bcc375 50%, #89e489 75%, #a0c86a 100%) 1}60%{border-image:linear-gradient(to top, #16696f 0%, #d799e9 25%, #5851a4 50%, #6d3e10 75%, #789d98 100%) 1}80%,100%{border-image:linear-gradient(to right, #c67162 0%, #a3f08a 25%, #5d3469 50%, #9b3b54 75%, #5840cb 100%) 1}}.rainbow-text,.image-label,#modal-description a{background-image:linear-gradient(90deg, #5e4e19 0%, #3fac8e 21.22%, #b24ba5 32.09%, #ac3f6f 50%, #f48d72 85.34%, #90cd0f 100%) !important;font-weight:bold !important;-webkit-background-clip:text !important;background-clip:text !important;color:transparent !important;background-size:250% auto;animation:rainbow-text 3s infinite linear}@keyframes rainbow-text{to{background-position:250% center}}.with-black-background{background-color:black;position:relative;max-width:fit-content}.with-black-background::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:black;z-index:-1}.rainbow-background{background-image:linear-gradient(-90deg, #d9f6ac 0%, #3fac8e 25%, #dcbbc7 50%, #ac3f6f 75%, #6f677e 100%) !important;background-size:250% auto;color:white;animation:rainbow-background 3s infinite}@keyframes rainbow-background{to{background-position:250% center}}.checked-checkbox{content:"X";color:black;position:relative;top:10%;left:30%}.checkbox{width:25px;height:25px;background:white;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid black;outline:none}@keyframes neon-border{0%{border-image:linear-gradient(0deg, #3fac8e, #5ec4a8) 1}25%{border-image:linear-gradient(90deg, #3fac8e, #5ec4a8) 1}50%{border-image:linear-gradient(180deg, #3fac8e, #5ec4a8) 1}75%{border-image:linear-gradient(270deg, #3fac8e, #5ec4a8) 1}100%{border-image:linear-gradient(360deg, #3fac8e, #5ec4a8) 1}}.neon-border{border:3px solid;animation:neon-border 2s infinite linear;box-shadow:0 0 10px rgba(63,172,142,0.5)}@keyframes neon-border{0%{border-image:linear-gradient(0deg, #3fac8e, #5ec4a8) 1}25%{border-image:linear-gradient(90deg, #3fac8e, #5ec4a8) 1}50%{border-image:linear-gradient(180deg, #3fac8e, #5ec4a8) 1}75%{border-image:linear-gradient(270deg, #3fac8e, #5ec4a8) 1}100%{border-image:linear-gradient(360deg, #3fac8e, #5ec4a8) 1}}.neon-border{border:3px solid;animation:neon-border 2s infinite linear;box-shadow:0 0 10px rgba(63,172,142,0.5)}@keyframes blinky-text{0%{color:#52cf19}20%{color:#80b7a1}40%{color:#a22d4e}60%{color:#342682}80%{color:#d6e07a}100%{color:#8da09c}}@keyframes infinite-rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.rotate{animation:infinite-rotate 2s linear infinite}*{box-sizing:border-box}body{margin:0;font-family:"HelveticaNeue-Thin";background:black}img{animation:rgb-border-flow 2s infinite;border-width:4px;border-style:solid;z-index:97}img:hover{animation:blinky-border 0.3s infinite;z-index:98;border-width:6px}.grid{width:100%}.grid:after{content:'';display:block;clear:both}.grid-item{width:20%;float:left}.grid-item img{display:block;max-width:100%}#modal-background{filter:blur(2px);-webkit-filter:blur(2px)}#intro-modal{display:none}canvas{z-index:-998;position:fixed;top:0;left:0;bottom:0;width:100%;height:100%;margin:0;padding:0}.modal{position:fixed;z-index:999;padding-top:100px;left:0;top:0;width:100%;height:100%;opacity:86%;overflow:auto;background-color:rgba(0,0,0,0.4)}.modal-content{background-color:black;top:50%;left:50%;animation:rgb-border-flow 2s infinite;border-width:3px;border-style:solid;max-width:960px;padding:15px}.modal-content p{padding-left:30px;padding-right:30px;text-indent:2em}#warning{z-index:-999;text-align:left;vertical-align:middle;text-indent:0;position:absolute;margin:0;top:50%;left:50%;margin-right:-50%;transform:translate(-50%, -50%);color:white;font-size:clamp(12px, 4vw, 22px)}#warning h1{font-family:"Bebas" !important;font-size:clamp(20px, 6vw, 50px)}#warning h2{font-size:clamp(12px, 4vw, 20px)}#warning div{margin-top:20px;text-align:left}#warning #safety{margin-top:5px;font-size:smaller;text-align:right}#modal-cta{text-align:center}#modal-description{margin-top:2px}#modal-description a{font-size:1.5em}#modal-cta a{animation:blinky-text 0.3s infinite}#close{animation:blinky-text 0.3s infinite;float:right;font-size:28px;font-weight:bold;text-align:right}#close:hover,#close:focus{color:#000;text-decoration:none;cursor:pointer}#help{position:fixed;top:85px;right:85px;z-index:999;font-weight:bold}.glitch-help{font-size:100px;color:transparent;text-align:right}@keyframes glitch-anim-1{0%{text-shadow:1px 2px 0 fuchsia;transform:skewY("8deg")}12.5%{text-shadow:6px 4px 0 pink;transform:skewY("8deg")}25%{text-shadow:5px 1px 0 white;transform:skewY("8deg")}37.5%{text-shadow:5px 6px 0 white;transform:skewY("8deg")}50%{text-shadow:1px 7px 0 red;transform:skewY("8deg")}62.5%{text-shadow:3px 2px 0 blue;transform:skewY("8deg")}75%{text-shadow:1px 1px 0 green;transform:skewY("8deg")}87.5%{text-shadow:5px 1px 0 white;transform:skewY("8deg")}100%{text-shadow:2px 3px 0 purple;transform:skewY("8deg")}}@keyframes glitch-anim-2{0%{text-shadow:2px 1px 0 teal;transform:skewY("8deg")}12.5%{text-shadow:5px 1px 0 green;transform:skewY("8deg")}25%{text-shadow:2px 1px 0 orange;transform:skewY("8deg")}37.5%{text-shadow:3px 2px 0 tomato;transform:skewY("8deg")}50%{text-shadow:4px 3px 0 blue;transform:skewY("8deg")}62.5%{text-shadow:8px 7px 0 teal;transform:skewY("8deg")}75%{text-shadow:4px 4px 0 pink;transform:skewY("8deg")}87.5%{text-shadow:5px 4px 0 aquamarine;transform:skewY("8deg")}100%{text-shadow:5px 5px 0 pink;transform:skewY("8deg")}}@keyframes glitch-anim-3{0%{text-shadow:3px 1px 0 black;transform:skewY("8deg")}12.5%{text-shadow:3px 3px 0 black;transform:skewY("8deg")}25%{text-shadow:6px 8px 0 aquamarine;transform:skewY("8deg")}37.5%{text-shadow:8px 8px 0 red;transform:skewY("8deg")}50%{text-shadow:8px 8px 0 fuchsia;transform:skewY("8deg")}62.5%{text-shadow:3px 3px 0 yellow;transform:skewY("8deg")}75%{text-shadow:8px 8px 0 aquamarine;transform:skewY("8deg")}87.5%{text-shadow:3px 4px 0 teal;transform:skewY("8deg")}100%{text-shadow:6px 3px 0 yellow;transform:skewY("8deg")}}@keyframes glitch-anim-4{0%{text-shadow:2px 5px 0 fuchsia;transform:skewY("8deg")}12.5%{text-shadow:8px 1px 0 aquamarine;transform:skewY("8deg")}25%{text-shadow:3px 1px 0 green;transform:skewY("8deg")}37.5%{text-shadow:1px 2px 0 red;transform:skewY("8deg")}50%{text-shadow:5px 2px 0 teal;transform:skewY("8deg")}62.5%{text-shadow:2px 8px 0 blue;transform:skewY("8deg")}75%{text-shadow:5px 5px 0 fuchsia;transform:skewY("8deg")}87.5%{text-shadow:5px 1px 0 orange;transform:skewY("8deg")}100%{text-shadow:8px 4px 0 black;transform:skewY("8deg")}}@keyframes glitch-anim-5{0%{text-shadow:4px 3px 0 green;transform:skewY("8deg")}12.5%{text-shadow:1px 6px 0 blue;transform:skewY("8deg")}25%{text-shadow:4px 8px 0 orange;transform:skewY("8deg")}37.5%{text-shadow:2px 4px 0 black;transform:skewY("8deg")}50%{text-shadow:7px 2px 0 purple;transform:skewY("8deg")}62.5%{text-shadow:3px 8px 0 red;transform:skewY("8deg")}75%{text-shadow:5px 8px 0 red;transform:skewY("8deg")}87.5%{text-shadow:8px 8px 0 blue;transform:skewY("8deg")}100%{text-shadow:1px 2px 0 red;transform:skewY("8deg")}}.glitch-help:before,.glitch-help:after{content:attr(data-text);position:absolute;top:0;left:10px;width:100%;background:transparent}.glitch-help:after{left:5px;text-shadow:5px 1px 0 #ca20a8;animation:glitch-anim-1 2s infinite linear alternate-reverse}.glitch-help:before{left:-4px;text-shadow:1px 1px 0 #e18a46;animation:glitch-anim-2 1.8s infinite linear alternate}@media screen and (max-width: 1000px){.glitch-help{font-size:70px}#help{top:45px;right:45px}.grid-item{width:50%}}@media screen and (max-width: 800px){.intro-button{font-size:20px}.modal-content{padding:10px}}.image-container{position:relative;overflow:hidden;transition:transform 0.3s ease}.image-container:hover{transform:scale(1.06)}.image-label{position:absolute;top:0px;left:0px;padding:0px;background-color:black;color:white;z-index:99}.image-label h2{margin:2px;font-size:inherit}.grid-item:hover .image-label{top:5px;left:10px;transform:scale(1.2);z-index:100}
