.nf{flex-direction:column;align-items:flex-start;gap:16px;max-width:760px;margin:0 auto;padding:96px 24px 120px;display:flex}.nf__kicker{letter-spacing:.24em;text-transform:uppercase;color:var(--c-caramel-ink);font-size:11px}.nf__title{font-family:var(--f-display);color:var(--c-olive-ink);margin:0;font-size:44px;line-height:1.1}.nf__rule{border:0;border-top:2px solid var(--c-caramel);width:64px;height:0;margin:4px 0}.nf__text{max-width:52ch;color:var(--c-ink-2);margin:0;font-size:17px;line-height:1.7}.nf__ways{flex-wrap:wrap;gap:12px;margin-top:12px;display:flex}.nf__way{border:1px solid var(--c-line-2);min-height:44px;color:var(--c-olive-ink);background:var(--c-paper);border-radius:4px;align-items:center;padding:0 20px;font-size:16px;transition:background .2s,border-color .2s;display:inline-flex}.nf__way:hover{background:var(--c-paper-hi);border-color:var(--c-line-3)}.nf__way--primary{background:var(--c-wine);border-color:var(--c-wine);color:var(--c-paper);font-weight:500}.nf__way--primary:hover{background:var(--c-wine-hover);border-color:var(--c-wine-hover)}@media (max-width:720px){.nf{padding:48px 16px 72px}.nf__title{font-size:32px}.nf__text{font-size:16px}.nf__ways{flex-direction:column;align-self:stretch}.nf__way{justify-content:center}}
