.dl .nf{text-align:center;background:radial-gradient(60% 50% at 50% 40%, #8fa9cf1f, #8fa9cf00 70%), var(--bg);flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:100svh;padding:48px 20px;display:flex}.dl .nf-brand{letter-spacing:-.03em;align-items:center;gap:10px;margin-bottom:24px;font-size:20px;font-weight:600;text-decoration:none;display:inline-flex}.dl .nf-brand svg{width:26px;height:26px}.dl .nf-code{color:var(--acc);font-size:14px;font-weight:600}.dl .nf h1{letter-spacing:-.045em;font-size:clamp(2rem,4.5vw,3.2rem);line-height:1.05}.dl .nf-de{color:var(--fg2);font-size:18px}.dl .nf-ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:12px;display:flex}.dl .nf-help{max-width:46ch;color:var(--fg2);font-size:15px}.dl .nf-help a{color:var(--fg);text-underline-offset:3px;text-decoration:underline}
