.NotFoundContent-module__pHYiva__main{text-align:center;min-height:100vh;padding:0 var(--container-padding);background:var(--bg-primary);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.NotFoundContent-module__pHYiva__orb{background:radial-gradient(circle,var(--gold-bg)0%,transparent 65%);pointer-events:none;border-radius:50%;width:50vw;max-width:600px;height:50vw;max-height:600px;animation:10s ease-in-out infinite NotFoundContent-module__pHYiva__float;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.NotFoundContent-module__pHYiva__content{z-index:1;position:relative}.NotFoundContent-module__pHYiva__code{font-family:var(--font-title);color:var(--gold);opacity:.7;will-change:transform;margin-bottom:16px;font-size:clamp(6rem,18vw,14rem);font-weight:200;line-height:1}.NotFoundContent-module__pHYiva__line{background:var(--gold);opacity:.5;transform-origin:50%;width:56px;height:1px;margin:0 auto 24px}.NotFoundContent-module__pHYiva__title{font-family:var(--font-title);color:var(--text-primary);margin-bottom:12px;font-size:clamp(1.4rem,3vw,2rem);font-weight:300}.NotFoundContent-module__pHYiva__text{font-family:var(--font-text);color:var(--text-tertiary);margin-bottom:40px;font-size:.85rem;font-weight:300}.NotFoundContent-module__pHYiva__btn{background:var(--text-primary);color:var(--text-inverse);font-family:var(--font-text);text-transform:uppercase;letter-spacing:.25em;transition:all .5s var(--ease-out-expo);border-radius:100px;padding:16px 40px;font-size:.62rem;font-weight:600;text-decoration:none;display:inline-block;position:relative;overflow:hidden}.NotFoundContent-module__pHYiva__btn:before{content:"";transition:transform .6s var(--ease-out-expo);background:linear-gradient(105deg,#0000 40%,#ffffff26 50%,#0000 60%);position:absolute;inset:0;transform:translate(-100%)}.NotFoundContent-module__pHYiva__btn:hover:before{transform:translate(100%)}.NotFoundContent-module__pHYiva__btn:hover{box-shadow:var(--shadow-xl);transform:translateY(-2px)}.NotFoundContent-module__pHYiva__btn:active{transform:scale(.97)}
