body:has(.sf-nf){background:var(--sf-bg)}.sf-nf{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:34px 18px;box-sizing:border-box;background:var(--sf-bg);color:var(--sf-text);text-align:center}.sf-nf-mark{height:64px;width:auto;margin-bottom:10px;user-select:none}.sf-nf-title{margin:0;font-family:Impact,Haettenschweiler,"Arial Narrow Bold",var(--hq-font-anton),sans-serif;font-weight:400;font-size:40px;line-height:1;letter-spacing:.01em;text-transform:uppercase}.sf-nf-sub{margin:0;font-size:15px;color:var(--sf-muted)}.sf-nf-home{margin-top:10px;padding:11px 20px;border-radius:8px;background:var(--sf-accent);color:var(--sf-on-accent);font-size:14px;font-weight:700;text-decoration:none;transition:filter .14s ease}.sf-nf-home:hover{filter:brightness(1.08)}.sf-nf-home:focus-visible{outline:2px solid var(--sf-text);outline-offset:2px}