@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@800&family=Roboto:wght@100;300&display=swap);.notfound{--button:#ed6503;--button-color:#fff;--shadow:#0250ae;--bg:#1850e9;--header:#0845af;--color:#fafafa;--lit-header:#e6e6e6;--speed:2s}.notfound *{box-sizing:border-box;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}@property --swing-x{initial-value:0;inherits:false;syntax:"<integer>"}@property --swing-y{initial-value:0;inherits:false;syntax:"<integer>"}.notfound body{align-items:center;background:var(--bg);color:var(--color);display:flex;flex-direction:column;font-family:Roboto,sans-serif;justify-content:center;min-height:100vh;-webkit-perspective:1200px;perspective:1200px}.notfound a{background:var(--button);border-radius:4rem;color:var(--button-color);font-size:.875rem;letter-spacing:.05rem;padding:1rem 4rem;text-decoration:none;text-transform:uppercase}.notfound p{font-weight:100}.notfound h1{--x:calc(50% + (var(--swing-x)*0.5)*1%);background:radial-gradient(var(--lit-header),var(--header) 45%) var(--x) 100%/200% 200%;-webkit-background-clip:text;color:transparent;font-family:Open Sans,sans-serif;font-size:clamp(5rem,40vmin,20rem);letter-spacing:1rem;margin:0 0 1rem;-webkit-transform:translateZ(0);transform:translateZ(0)}.notfound h1,.notfound h1:after{-webkit-animation:swing var(--speed) infinite alternate ease-in-out;animation:swing var(--speed) infinite alternate ease-in-out;text-align:center}.notfound h1:after{color:var(--shadow);content:"404";-webkit-filter:blur(1.5vmin);filter:blur(1.5vmin);left:0;position:absolute;top:0;-webkit-transform:scale(1.05) translate3d(0,12%,-10vmin) translate(0,calc((var(--swing-y)*0.05)*1%));transform:scale(1.05) translate3d(0,12%,-10vmin) translate(0,calc((var(--swing-y)*0.05)*1%));-webkit-transform:scale(1.05) translate3d(0,12%,-10vmin) translate(calc((var(--swing-x, 0)*0.05)*1%),calc((var(--swing-y)*0.05)*1%));transform:scale(1.05) translate3d(0,12%,-10vmin) translate(calc((var(--swing-x, 0)*0.05)*1%),calc((var(--swing-y)*0.05)*1%))}.notfound .cloak{animation:swing var(--speed) infinite alternate-reverse ease-in-out;background:radial-gradient(40% 40% at 50% 42%,transparent,#087be7 35%);height:100%;-webkit-transform:rotate(calc(var(--swing-x)*-.25deg));transform:rotate(calc(var(--swing-x)*-.25deg));-webkit-transform-origin:50% 30%;transform-origin:50% 30%;width:100%}.notfound .cloak__wrapper{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0}.notfound .cloak__container{height:250vmax;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:250vmax}.notfound .info{line-height:1.5;text-align:center}.notfound .info>p{margin-bottom:3rem}@-webkit-keyframes swing{0%{--swing-x:-100;--swing-y:-100}50%{--swing-y:0}to{--swing-y:-100;--swing-x:100}}@keyframes swing{0%{--swing-x:-100;--swing-y:-100}50%{--swing-y:0}to{--swing-y:-100;--swing-x:100}}
/*# sourceMappingURL=main.db26df58.css.map*/