.nf{color:#f5f3ef;min-height:100dvh;font-family:var(--display,"Jost", system-ui, sans-serif);background:#080808;grid-template-rows:auto 1fr auto;gap:clamp(1rem,3vh,2rem);padding:clamp(1.1rem,4vw,2.5rem);display:grid;position:relative;overflow:hidden}.nf-bloom{pointer-events:none;background:radial-gradient(38vmax 38vmax at 50% 42%,#c6b99a2e,#0000 62%),radial-gradient(70vmax 70vmax at 50% 42%,#c6b99a0f,#0000 70%);position:absolute;inset:-20%}.nf-head{z-index:1;position:relative}.nf-mark{letter-spacing:-.02em;font-size:clamp(22px,4vw,30px);font-weight:300}.nf-stage{z-index:1;text-align:center;flex-direction:column;place-self:center;align-items:center;gap:.8rem;max-width:44ch;display:flex;position:relative}.nf-eyebrow{font-family:var(--mono,ui-monospace, monospace);letter-spacing:.28em;text-transform:uppercase;color:#8a7c58;font-size:11px}.nf-title{letter-spacing:-.03em;margin:0;font-size:clamp(30px,6vw,46px);font-weight:200;line-height:1.05}.nf-copy{color:#b8b8b5;max-width:40ch;margin:0;font-size:clamp(14px,2.4vw,16px);line-height:1.55}.nf-actions{flex-direction:column;align-items:center;gap:.9rem;margin-top:.6rem;display:flex}.nf-cta{color:#151515;background:#f5f3ef;border-radius:999px;padding:.75rem 1.5rem;font-size:14px;font-weight:500;text-decoration:none;transition:transform .18s,box-shadow .18s;box-shadow:0 10px 30px -12px #e4dac280}.nf-cta:hover{transform:translateY(-1px);box-shadow:0 16px 40px -14px #e4dac2b3}.nf-cta:focus-visible{outline-offset:4px;outline:2px solid #c6b99a}.nf-link{font-family:var(--mono,ui-monospace, monospace);letter-spacing:.16em;text-transform:uppercase;color:#9a9a96;border-bottom:1px solid #c6b99a59;padding-bottom:2px;font-size:11px;text-decoration:none;transition:color .18s,border-color .18s}.nf-link:hover{color:#e4dac2;border-color:#c6b99a}.nf-link:focus-visible{outline-offset:4px;outline:2px solid #c6b99a}.nf-foot{z-index:1;text-align:center;font-family:var(--mono,ui-monospace, monospace);letter-spacing:.16em;text-transform:uppercase;color:#6e6e6e;font-size:10px;position:relative}@media (prefers-reduced-motion:reduce){.nf-cta{transition:none}}
