.nf{--serif:"Bodoni 72", "Didot", var(--font-bodoni), ui-serif, Georgia, serif;--sans:"Avenir Next", "Helvetica Neue", system-ui, sans-serif;color:#efe9dc;background:#090b10;flex-direction:column;justify-content:center;align-items:flex-start;min-height:100svh;padding:0 24px;display:flex;overflow-x:clip}@media (min-width:760px){.nf{padding:0 64px}}.nf-logo{font-family:var(--serif);color:inherit;font-size:27px;font-style:italic;text-decoration:none}.nf-score{align-self:stretch;width:100%;min-width:0;max-width:100%;height:clamp(120px,30vw,300px);margin-top:40px;display:block}.nf h1{font-family:var(--serif);letter-spacing:-.015em;margin:36px 0 0;font-size:clamp(40px,6.4vw,92px);font-style:normal;font-weight:400;line-height:.96}.nf-msg{font-family:var(--sans);color:#efe9dc9e;margin:20px 0 0;font-size:18px}.nf-link{font-family:var(--sans);color:#efe9dc;text-underline-offset:4px;margin-top:28px;font-size:18px;text-decoration:underline}.nf-link:focus-visible,.nf-logo:focus-visible{outline-offset:4px;outline:2px solid #e6d5ad}.nf-label{font-family:var(--serif);fill:#efe9dc;font-size:22px;font-style:italic}.nf-playhead{transform:translate(600px)}.n{opacity:.5}@media (prefers-reduced-motion:no-preference){.nf-label{transform-box:view-box;transform-origin:0 0;animation:1.1s cubic-bezier(.2,.8,.2,1) .7s both nf-label}.nf-playhead{animation:2.4s linear 1.8s both nf-sweep,1.6s ease-in-out 4.2s infinite alternate nf-breathe}.n1{animation:.3s linear 2.52s both nf-hit}.n2{animation:.3s linear 2.76s both nf-hit}.n3,.n4{animation:.3s linear 2.52s both nf-hit}.n5{animation:.3s linear 2.8s both nf-hit}}@keyframes nf-label{0%{transform:translate(-2988px,-85px)scale(11)}to{transform:none}}@keyframes nf-sweep{0%{transform:translate(0)}to{transform:translate(600px)}}@keyframes nf-breathe{0%{opacity:1}to{opacity:.35}}@keyframes nf-hit{0%,to{opacity:.5}1%,99%{opacity:1}}
