.vuxe-not-found,.vuxe-not-found *,.vuxe-not-found :before,.vuxe-not-found :after{box-sizing:border-box}.vuxe-not-found{--nf-red:var(--brand-accent,#f27680);--nf-navbar-clearance:clamp(72px, 9svh, 100px);isolation:isolate;width:100%;min-height:100svh;padding:calc(var(--nf-navbar-clearance) + 8px) clamp(20px, 4vw, 60px) clamp(18px, 3svh, 34px);color:#fafafa;font-family:var(--font-body,"DM Sans", sans-serif);background:#0d0d10;place-items:center;display:grid;position:relative;overflow:clip}.vuxe-not-found__ambient{z-index:-1;pointer-events:none;background:radial-gradient(at 10% 60%,#8f1c3029,#0000 47%);position:absolute;inset:0}.vuxe-not-found__shell{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:clamp(22px,4vw,68px);width:min(100%,1160px);min-width:0;display:grid}.vuxe-not-found__copy{flex-direction:column;justify-content:center;gap:clamp(18px,2.4svh,26px);min-width:0;display:flex}.vuxe-not-found__eyebrow,.vuxe-not-found__kicker,.vuxe-not-found__footnote,.vuxe-not-found__art-top,.vuxe-not-found__art-bottom,.vuxe-not-found__art-index,.vuxe-not-found__art-caption{font:600 11px/1.4 var(--font-technical,"Consolas", monospace);letter-spacing:.15em}.vuxe-not-found__eyebrow{color:#bcb8c0;align-items:center;gap:10px;display:flex}.vuxe-not-found__eyebrow>span:not(.vuxe-not-found__status){color:var(--nf-red)}.vuxe-not-found__status{background:var(--nf-red);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block;box-shadow:0 0 15px #f2768073}.vuxe-not-found__text{padding:0}.vuxe-not-found__kicker{color:#e8a6af;margin:0 0 clamp(12px,1.8svh,20px)}.vuxe-not-found h1{font:620 clamp(38px, 4.4vw, 72px)/1.07 var(--font-display,"Manrope", sans-serif);letter-spacing:-.065em;text-wrap:balance;margin:0}.vuxe-not-found h1 em{color:#f6a7b2;font-style:normal}.vuxe-not-found__description{color:#b8b6be;max-width:510px;margin:clamp(14px,2svh,22px) 0 clamp(18px,2.8svh,28px);font-size:clamp(14px,1.2vw,16px);line-height:1.65}.vuxe-not-found__actions{flex-wrap:wrap;gap:10px;display:flex}.vuxe-not-found__button{color:#f7f7f9;border:1px solid #ffffff38;border-radius:4px;justify-content:space-between;align-items:center;gap:16px;min-height:46px;padding:11px 17px;font-size:13px;font-weight:650;text-decoration:none;transition:transform .25s,background-color .25s,border-color .25s;display:inline-flex}.vuxe-not-found__button--primary{color:#151519;background:#f2f2f4;border-color:#f2f2f4}.vuxe-not-found__button--secondary{background:#ffffff0a}.vuxe-not-found__button:hover{transform:translateY(-2px)}.vuxe-not-found__button--primary:hover{background:#fff;border-color:#fff}.vuxe-not-found__button--secondary:hover{border-color:var(--nf-red);background:#f2768014}.vuxe-not-found__button:focus-visible{outline:3px solid var(--nf-red);outline-offset:4px}.vuxe-not-found__footnote{color:#85818b;border-top:1px solid #ffffff21;flex-wrap:wrap;justify-content:space-between;gap:10px;padding-top:12px;font-size:10px;display:flex}.vuxe-not-found__art{isolation:isolate;background:linear-gradient(145deg,#1e181d,#121116 58%,#0e0e12);border:1px solid #ffffff21;flex-direction:column;justify-content:space-between;min-width:0;height:min(48svh,480px);min-height:0;padding:clamp(18px,2vw,30px);display:flex;position:relative;overflow:hidden}.vuxe-not-found__art-grid{z-index:-1;opacity:.55;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(130deg,#0000 10%,#000 65%);mask-image:linear-gradient(130deg,#0000 10%,#000 65%)}.vuxe-not-found__art-light{z-index:-1;aspect-ratio:1;filter:blur(34px);background:radial-gradient(circle,#cc334f4f,#7e1e321f 35%,#0000 70%);border-radius:50%;width:120%;animation:11s ease-in-out infinite alternate nf-breathe;position:absolute;top:-14%;left:-48%}.vuxe-not-found__art-top,.vuxe-not-found__art-bottom{color:#a8a1a9;justify-content:space-between;gap:14px;font-size:10px;display:flex}.vuxe-not-found__art-bottom{border-top:1px solid #ffffff21;padding-top:12px}.vuxe-not-found__art-center{flex-direction:column;justify-content:center;align-items:center;min-height:0;display:flex}.vuxe-not-found__art-index{color:#f1a0ac;align-self:flex-start}.vuxe-not-found__art-number{color:#f6f5f7;font:750 clamp(96px, 13vw, 188px)/1 var(--font-display,"Manrope", sans-serif);letter-spacing:-.13em;text-shadow:0 12px 70px #0000006b;padding-right:.13em}.vuxe-not-found__art-rule{background:linear-gradient(90deg,#0000,#f27680,#0000);width:min(100%,200px);height:1px}.vuxe-not-found__art-caption{color:#c5a3ac;margin-top:12px;font-size:10px}@keyframes nf-breathe{to{opacity:.65;transform:translate(12px,-6px)scale(1.06)}}@media (min-width:769px){body:has(.vuxe-not-found) .v10-footer{display:none}.vuxe-not-found{height:100svh;min-height:0}.vuxe-not-found__shell{max-height:100%}}@media (min-width:769px) and (max-height:700px){.vuxe-not-found{--nf-navbar-clearance:70px;padding-top:76px;padding-bottom:14px}.vuxe-not-found__copy{gap:12px}.vuxe-not-found h1{font-size:clamp(34px,4vw,55px)}.vuxe-not-found__kicker{margin-bottom:9px}.vuxe-not-found__description{margin:11px 0 14px;line-height:1.5}.vuxe-not-found__art{height:min(45svh,350px);padding:16px}.vuxe-not-found__art-number{font-size:clamp(82px,11vw,138px)}}@media (min-width:769px) and (max-width:950px){.vuxe-not-found__shell{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:24px}.vuxe-not-found h1{font-size:clamp(37px,5vw,58px)}}@media (max-width:768px){.vuxe-not-found{place-items:initial;height:auto;min-height:100svh;padding:96px 20px 42px;overflow:clip}.vuxe-not-found__shell{flex-direction:column;align-items:stretch;gap:28px;display:flex}.vuxe-not-found__copy{gap:18px}.vuxe-not-found h1{font-size:clamp(44px,9vw,66px)}.vuxe-not-found__description{margin:16px 0 22px}.vuxe-not-found__art{height:260px;min-height:0}.vuxe-not-found__art-number{font-size:clamp(92px,23vw,150px)}}@media (max-width:420px){.vuxe-not-found__actions{flex-direction:column}.vuxe-not-found__button{width:100%}}@media (prefers-reduced-motion:reduce){.vuxe-not-found__art-light{animation:none}.vuxe-not-found__button{transition:none}}html[data-vuxe-reduce-motion=on] .vuxe-not-found__art-light{animation:none}html[data-vuxe-reduce-motion=on] .vuxe-not-found__button{transition:none}body:has(>.vuxe-not-found){background:#0d0d10;margin:0}
