.nf{padding-top:clamp(22px,3.4vw,44px)}.nf__f{border-radius:28px;height:clamp(300px,46svh,400px);box-shadow:0 44px 90px -48px #0b12208c,0 1px #0b12200f}.nf__f .fr__a{background:radial-gradient(70% 120% at 16% 24%,#4a95ff 0%,var(--blue) 64%)}.nf__face{flex-direction:column;justify-content:space-between;padding:clamp(20px,3cqw,30px) clamp(22px,3.4cqw,40px);display:flex;position:absolute;inset:0}.nf__k{letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.3}.nf__n{letter-spacing:-.04em;font-size:clamp(120px,24cqw,230px);line-height:.8;position:absolute;top:46%;left:47%;translate:-50% -50%}.nf__t{letter-spacing:-.015em;text-wrap:balance;max-width:15em;font-size:clamp(17px,2cqw,20px);font-weight:500;line-height:1.3}.nf__go{z-index:2;position:absolute;bottom:clamp(20px,3cqw,30px);right:clamp(22px,3.4cqw,40px)}.nf__go:focus-visible{outline-color:var(--blue)}@media (max-width:760px){.nf{padding-top:20px}.nf__f{border-radius:22px;height:min(440px,100svh - 240px)}.nf__face{justify-content:flex-start;gap:0;padding:18px 18px 92px}.nf__n{top:40%}.nf__t{max-width:none;margin-top:auto;font-size:17px}.nf__go{background:var(--card);bottom:18px;left:18px;right:18px;box-shadow:0 14px 24px -16px #060a14cc,0 0 0 1px #0b122014}.nf__go:focus-visible{outline-color:var(--card);box-shadow:0 0 0 2px var(--ink)}}
