.Error-module-scss-module__rN9KBW__errorPage{background-color:var(--color-black);height:100vh;color:var(--color-white);text-align:center;justify-content:center;align-items:center;padding:0 2rem;display:flex;position:relative;overflow:hidden}.Error-module-scss-module__rN9KBW__errorPage:before{content:"";filter:blur(80px);z-index:0;background:radial-gradient(circle,#0070f31a 0%,#0000 70%);border-radius:50%;width:50vw;height:50vw;position:absolute;top:-20%;left:-10%}.Error-module-scss-module__rN9KBW__errorPage .Error-module-scss-module__rN9KBW__container{z-index:1;max-width:600px;position:relative}.Error-module-scss-module__rN9KBW__errorPage h1{font-family:var(--font-serif);letter-spacing:.1em;background:var(--gradient-main);-webkit-text-fill-color:#0000;-webkit-background-clip:text;margin-bottom:.5rem;font-size:8rem;font-weight:300;line-height:1}@media (max-width:768px){.Error-module-scss-module__rN9KBW__errorPage h1{font-size:5rem}}.Error-module-scss-module__rN9KBW__errorPage h2{font-family:var(--font-sans);letter-spacing:.15em;margin-bottom:2rem;font-size:1.5rem;font-weight:500}.Error-module-scss-module__rN9KBW__errorPage p{font-family:var(--font-sans);color:var(--color-gray);letter-spacing:.05em;margin-bottom:3.5rem;font-size:.95rem;line-height:2}.Error-module-scss-module__rN9KBW__errorPage .Error-module-scss-module__rN9KBW__primaryBtn{border:1px solid var(--color-white);color:var(--color-white);font-family:var(--font-sans);letter-spacing:.15em;cursor:pointer;background-color:#0000;justify-content:center;align-items:center;padding:1rem 3.5rem;font-size:.95rem;font-weight:300;transition:all .4s cubic-bezier(.4,0,.2,1);display:inline-flex}.Error-module-scss-module__rN9KBW__errorPage .Error-module-scss-module__rN9KBW__primaryBtn:hover{background-color:var(--color-white);color:var(--color-black);transform:translateY(-3px);box-shadow:0 10px 25px #ffffff26}
