.nf{background:var(--k-white);place-items:center;min-height:clamp(560px,72vh,760px);display:grid;position:relative;overflow:hidden}.nf:before{content:"";pointer-events:none;background:radial-gradient(58% 78% at 50% 12%,#1257d624,#0000 64%),radial-gradient(circle,#0b15240b 1px,#0000 1px) 0 0/26px 26px;position:absolute;inset:0}.nf-inner{padding-block:72px;position:relative}.nf section{text-align:center;max-width:760px;margin-inline:auto}.nf-code{color:var(--k-blue);justify-content:center;align-items:center;gap:20px;margin-bottom:28px;display:flex}.nf-code span{letter-spacing:-.07em;color:#dce7f7;font-size:clamp(64px,10vw,112px);font-weight:560;line-height:.9}.nf-code i{background:linear-gradient(155deg,var(--k-navy-2),var(--k-navy));width:78px;height:78px;box-shadow:var(--k-shadow);color:var(--k-blue-300);border-radius:50%;justify-content:center;align-items:center;display:flex}.nf h1{letter-spacing:-.045em;color:var(--k-ink);margin:20px 0 0;font-size:clamp(36px,4.6vw,62px);font-weight:560;line-height:1.07}.nf h1 em{color:#7d8da5;font-style:normal}.nf section>p{max-width:590px;color:var(--k-muted);margin:22px auto 30px;font-size:15px;line-height:1.82}.nf .kh-btn{justify-content:center}@media (max-width:430px){.nf-code{gap:12px}.nf-code i{width:62px;height:62px}.nf-code i svg{width:32px}}@media (prefers-reduced-motion:reduce){.nf *,.nf :before,.nf :after{transition-duration:.01ms!important;animation:none!important}}
