.nf-wrap{width:var(--content);min-height:60svh;margin-inline:auto;padding-block:clamp(72px,10vw,160px)}.nf-title{font-size:var(--fs-headline);line-height:var(--lh-tight);letter-spacing:var(--ls-headline);max-width:18ch}.nf-text{max-width:34em;font-size:var(--fs-lead);line-height:var(--lh-copy);color:var(--ink-2);margin-top:20px}.nf-actions{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:36px;display:flex}
