body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{background-color:#000;overflow-x:hidden!important}.inner-body{height:100vh}.inner-body,.page-spacer{position:relative;width:100vw}.page-spacer{align-items:flex-end;display:flex;height:6vh;overflow:hidden}.inner-body-2{background-color:#4f9830!important;height:100vh;position:relative;width:100vw}.ripper{height:50px;margin-bottom:-34px;margin-left:50vw;transform:rotate(3deg)}.ripper,.ripper-2{align-self:flex-end;background-color:#4f9830!important;overflow:hidden;position:absolute;width:70vw;z-index:900}.ripper-2{height:30px;margin-bottom:-19px;margin-left:0;transform:rotate(1deg)}.desc{bottom:42px;color:#ffffffe6!important;font-size:28px;left:26px;text-align:left;z-index:1000!important}.desc,.justin-base{position:absolute;width:56%}.justin-base{right:18%;top:34%;z-index:990!important}.home-container{background:linear-gradient(135deg,#1e1e1e,#2d2d2d);color:#0f0;font-family:Courier New,monospace;min-height:100vh}.ascii-art-container{align-items:left;display:flex;justify-content:left;left:0;pointer-events:none;position:fixed;top:20%;width:100%;z-index:1000}.ascii-art{border-radius:10px;color:#0f0;font-family:Courier New,Courier,monospace;font-size:8px;line-height:1;margin:0;max-width:95vw;overflow-x:auto;padding:20px;text-shadow:0 0 5px #000;transition:all .3s ease-in-out;white-space:pre}.ascii-art:hover{box-shadow:0 0 30px #00ff0080;text-shadow:0 0 10px #0f0}.spacer-content{padding:100vh 20px 50px;position:relative;text-align:center;z-index:1}.scroll-indicator{background:#000000b3;border:1px solid #0f0;border-radius:10px;margin:20px auto;max-width:400px;padding:20px}.scroll-indicator p{color:#0f0;font-size:14px;margin:10px 0}.scroll-section{background:#00000080;border:1px solid #0f0;border-radius:10px;margin:100px auto;max-width:800px;padding:40px 20px;text-align:center}.scroll-section h3{color:#0f0;font-size:24px;margin-bottom:15px;text-shadow:0 0 5px #0f0}.scroll-section p{color:#000;font-size:16px;line-height:1.5}@media (max-width:1200px){.ascii-art{font-size:7px}}@media (max-width:900px){.ascii-art{font-size:6px}}@media (max-width:700px){.ascii-art{font-size:5px;padding:15px}}@media (max-width:500px){.ascii-art{font-size:4px;padding:10px}.scroll-section{margin:50px 10px;padding:20px 15px}.justin{font-size:74px!important}.ascii-art-container{left:2%;top:11%!important}.inner-body-2{top:-2px!important}.justin-base{top:45%}.desc{font-size:20px;opacity:0!important}.period{font-size:56px!important;padding-left:3px}}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb{background:#fff;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#0c0}html{scroll-behavior:smooth}@font-face{font-family:UnboundedBold;font-style:normal;font-weight:700;src:url(/static/media/Unbounded-Bold.46863baa59b817cdb1cf.ttf) format("truetype")}@font-face{font-family:UnboundedBlack;font-style:normal;font-weight:700;src:url(/static/media/Unbounded-Black.de6250dc0d44b13fe338.ttf) format("truetype")}.period{font-family:UnboundedBold,sans-serif;font-size:100px;position:fixed;transform:translateY(-90%)}.justin,.period{color:#fff!important;z-index:1000}.justin{font-family:UnboundedBlack,sans-serif;font-weight:800;left:20px!important;position:fixed!important;text-shadow:0 0 20px #00000039;top:20px!important}.dot-background-container{align-items:center;background-color:#000;display:flex;height:100vh;justify-content:center;left:0;position:absolute;top:0;width:100vw;z-index:1}.dot-background-pattern{background-image:radial-gradient(#303030 1px,#0000 2px);background-size:24px 24px;inset:0;position:absolute}.dot-background-fade{align-items:center;background-color:#000000af;display:flex;inset:0;justify-content:center;-webkit-mask-image:radial-gradient(ellipse at center,#0000 20%,#000);mask-image:radial-gradient(ellipse at center,#0000 20%,#000);pointer-events:none;position:absolute}@media (min-width:640px){.dot-background-text{font-size:4.5rem}}.physics-canvas{background:#0000;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.physics-canvas:focus{outline:none}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.87e1bc63.css.map*/