.nf{text-align:center;align-content:center;justify-items:center;gap:28px;min-height:100svh;padding:96px max(20px,min(5vw,40px)) 56px;display:grid}.nf-orb{aspect-ratio:1;align-content:center;place-items:center;width:clamp(240px,34vw,360px);display:grid}.nf-code{letter-spacing:-.05em;color:var(--text);font-size:clamp(88px,16vw,168px);font-weight:700;line-height:.9;position:relative}[data-theme=dark] .nf-code{text-shadow:0 0 40px #5eead440}.nf-code:before,.nf-code:after{content:attr(data-text);pointer-events:none;position:absolute;inset:0}.nf-code:before{color:var(--accent);clip-path:inset(0 0 100%);animation:3.2s step-end infinite nf-glitch-a;transform:translate(-3px)}.nf-code:after{color:#ff5f57;clip-path:inset(100% 0 0);mix-blend-mode:screen;animation:3.2s step-end infinite nf-glitch-b;transform:translate(3px)}[data-theme=light] .nf-code:after{mix-blend-mode:multiply}@keyframes nf-glitch-a{0%,86%,to{clip-path:inset(0 0 100%)}88%{clip-path:inset(10% 0 62%);transform:translate(-5px,-1px)}91%{clip-path:inset(48% 0 30%);transform:translate(4px,1px)}94%{clip-path:inset(72% 0 6%);transform:translate(-3px)}}@keyframes nf-glitch-b{0%,87%,to{clip-path:inset(100% 0 0)}89%{clip-path:inset(62% 0 18%);transform:translate(5px,1px)}92%{clip-path:inset(20% 0 58%);transform:translate(-4px,-1px)}95%{clip-path:inset(4% 0 82%);transform:translate(3px)}}.nf-sub{letter-spacing:.3em;text-transform:uppercase;color:var(--accent);margin-top:10px;font-size:13px}.nf-term{text-align:left;width:min(560px,100%)}.nf-term .rd-term-body{overflow-wrap:anywhere}.nf-err{color:#e53e3e}.nf-ls{color:var(--accent);flex-wrap:wrap;gap:6px 18px;display:flex}.nf-links{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}@media (max-width:560px){.nf-links{grid-template-columns:1fr;justify-self:stretch;width:100%;display:grid}.nf-links .resume-btn{width:100%;display:flex}}@media (prefers-reduced-motion:reduce){.nf-code:before,.nf-code:after{animation:none}}
