@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;700&display=swap";@font-face{font-family:GT Cinetype;src:url(/font/GT-Cinetype-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:GT Cinetype;src:url(/font/GT-Cinetype-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:barricsmooth;src:url(/font/barric_smooth-webfont.woff2) format("woff2"),url(/font/barric_smooth-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:amertaregular;src:url(/font/amerta-webfont.woff2) format("woff2"),url(/font/amerta-webfont.woff) format("woff");font-weight:400;font-style:normal}*{box-sizing:border-box}#__next,body,html{width:100%;height:100%;margin:0;padding:0;overflow:hidden;background:#000}.tooltip{min-width:175px;border-width:1px;border-style:solid;border-radius:15px;padding:20px;transition:box-shadow .1s ease-in,border .1s ease-in;display:flex;flex-direction:column;gap:15px;position:relative;top:-32px;left:-32px}.tooltip:hover{border-color:rgba(255,0,0,.4)!important}.tooltip__title{font-size:16px;font-family:monospace;text-transform:uppercase;display:flex;align-items:flex-start;gap:8px}.tooltip__content{font-size:12px;font-family:monospace}.info_panes{display:flex;align-items:flex-end;gap:25px}.infopane{border-width:1px;border-style:solid;border-radius:15px;padding:20px;transition:box-shadow .1s ease-in,border .1s ease-in;display:flex;flex-direction:column;gap:15px}.infopane.hover:hover{background-color:rgba(255,0,0,.4)}.infopane.right{margin-bottom:20px}.infopane.top{position:absolute;right:20px;top:20px;align-self:flex-start;justify-self:flex-end;align-content:flex-end}.infopane__title{font-size:16px;font-family:monospace;text-transform:uppercase;display:flex;align-items:center;gap:8px}.infopane__content{font-size:12px;font-family:monospace}@media screen and (max-width:600px){.info_panes{justify-content:flex-end;flex-direction:column}}.action_button{background:rgba(255,0,0,.1);padding:10px 20px;border:1px solid red;border-radius:5px;transition:all .1s ease-in;box-shadow:0 0 0 transparent}.action_button:hover{background:rgba(255,0,0,.35);box-shadow:0 0 100px red}.morphing{position:relative;font-size:120px;color:#fff;min-height:100vh;filter:contrast(25) blur(1px)}.storyline{font-family:synemono;font-size:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);animation:word 20s ease-in-out infinite}.storyline:first-child{animation-delay:-20s}.storyline:nth-child(2){animation-delay:-18s}.storyline:nth-child(3){animation-delay:-16s}.storyline:nth-child(4){animation-delay:-14s}.storyline:nth-child(5){animation-delay:-12s}.storyline:nth-child(6){animation-delay:-10s}.storyline:nth-child(7){animation-delay:-8s}.storyline:nth-child(8){animation-delay:-6s}.storyline:nth-child(9){animation-delay:-4s}@keyframes word{0%{filter:blur(0);opacity:1;transform:translate(-50%,-50%) scale(1)}5%{filter:blur(0);opacity:1;transform:translate(-50%,-50%) scale(1)}20%{filter:blur(1em);opacity:0;transform:translate(-50%,-50%) scale(2)}80%{filter:blur(1em);opacity:0;transform:translate(-50%,-50%) scale(.4)}to{filter:blur(0);opacity:1;transform:translate(-50%,-50%) scale(1)}}.storyline.bigger{font-size:48px}.cursor .cursor--large,.cursor .cursor--small,.cursor .cursor--text{position:absolute;left:0;top:0;transform:translate(-50%,-50%);border-radius:50%;width:var(--cursor-size);height:var(--cursor-size);mix-blend-mode:difference;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cursor .cursor--text{--cursor-size:fit-content;font-size:.75rem;color:#fff;opacity:0}.cursor .cursor--text .text{font-family:sans-serif;font-weight:700}.cursor .cursor--small{--cursor-size:20px;background:#fff;transition:width 3s ease-in,height 3s ease-in}.cursor .cursor--small.active{--cursor-size:60px}.cursor .cursor--large{--cursor-size:60px;border:2px solid #fff;opacity:0;transform:translate(-50%,-50%) scale(0);transition:all .2s ease-in-out}.cursor .cursor--large.hovering{opacity:1;transform:translate(-50%,-50%) scale(1)}.tf-v1-spinner{display:none!important}.tf-v1-popup .tf-v1-iframe-wrapper iframe{border-radius:0!important}@keyframes rotating{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}.progress_logo{margin-bottom:20px;display:block}.svg_cursor{position:absolute;left:0;top:0;transform:translate(-50%,-50%);width:140px;height:140px}.cls-1,.cls-2{fill:#d8eae8}.cls-text{opacity:0;transition:all .2s ease-in-out}.cls-text.active{opacity:1}@keyframes spin{to{transform:rotate(1turn)}}.tf-v1-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.75);transition:opacity .25s ease-in-out;z-index:10001;display:flex;align-items:center;justify-content:center}.tf-v1-popup .tf-v1-iframe-wrapper{position:relative;transition:opacity .25s ease-in-out;min-width:360px;min-height:360px}.tf-v1-popup .tf-v1-iframe-wrapper iframe{width:100%;height:100%;border:none;overflow:hidden;border-radius:8px}.tf-v1-popup .tf-v1-close{display:block;padding:0;margin:0;position:absolute;font-size:32px;font-weight:400;line-height:24px;width:24px;height:24px;text-align:center;text-transform:none;cursor:pointer;opacity:.75;transition:opacity .25s ease-in-out;text-decoration:none;color:#000;top:-34px;right:0;background:none;border:none;border-radius:0}.tf-v1-popup .tf-v1-close:hover{opacity:1}@media(min-width:481px){.tf-v1-popup .tf-v1-close{color:#fff!important}}.tf-v1-popup .tf-v1-spinner{font-size:40px;width:1em;height:1em;border-radius:.5em;box-sizing:border-box;animation:spin 1s linear infinite;border:3px solid #aaa;border-top-color:#fff;position:absolute;top:50%;left:50%;margin:-20px 0 0 -20px}@media(max-width:480px){.tf-v1-popup{width:100%!important;height:100%!important}.tf-v1-popup .tf-v1-iframe-wrapper{position:relative;transition:opacity .25s ease-in-out;min-width:100%;min-height:100%}.tf-v1-popup .tf-v1-iframe-wrapper iframe{border-radius:0}.tf-v1-popup .tf-v1-close{display:block;padding:0;margin:0;position:absolute;font-size:32px;font-weight:400;line-height:24px;width:24px;height:24px;text-align:center;text-transform:none;cursor:pointer;opacity:.75;transition:opacity .25s ease-in-out;text-decoration:none;color:#000;top:6px;right:8px;background:none;border:none;border-radius:0}.tf-v1-popup .tf-v1-close:hover{opacity:1}}@media(max-width:480px)and (min-width:481px){.tf-v1-popup .tf-v1-close{color:#fff!important}}