@keyframes kt-nf-in{0%{opacity:0;transform:translateY(24px)}}@keyframes kt-nf-float{0%{transform:translateY(0)rotate(0)}to{transform:translateY(-14px)rotate(-6deg)}}@keyframes kt-nf-bob{0%{transform:translateY(0)}to{transform:translateY(-12px)}}@keyframes kt-nf-spin{to{transform:rotate(360deg)}}.kt-nf{background:#fff;overflow-x:clip}.kt-nf__hero{padding:clamp(130px,14vw,180px) 0 clamp(30px,4vw,56px);position:relative}.kt-nf__grid{z-index:1;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(28px,5vw,72px);width:min(1180px,92vw);margin:0 auto;display:grid;position:relative}.kt-nf__copy>*{animation:.8s cubic-bezier(.22,.7,.2,1) backwards kt-nf-in}.kt-nf__copy>:nth-child(2){animation-delay:.1s}.kt-nf__copy>:nth-child(3){animation-delay:.2s}.kt-nf__copy>:nth-child(4){animation-delay:.3s}.kt-nf__copy>:nth-child(5){animation-delay:.4s}.kt-nf__code{font-family:var(--font-sora), "Sora", sans-serif;letter-spacing:-.04em;color:#113160;gap:.04em;margin:0;font-size:clamp(96px,14vw,170px);font-weight:800;line-height:.9;display:flex}.kt-nf__zero{color:#3f6cb0;animation:3.2s ease-in-out 1s infinite alternate kt-nf-float;display:inline-block}.kt-nf__title{font-family:var(--font-sora), "Sora", sans-serif;letter-spacing:-.02em;color:#113160;margin:22px 0 0;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.1}.kt-nf__lede{color:#113160;margin:14px 0 0;font-size:19px;line-height:1.6}.kt-nf__text{color:#3a4a66;margin:12px 0 24px;font-size:16.5px;line-height:1.75}.kt-nf__text a{color:#113160;text-underline-offset:3px;font-weight:700;-webkit-text-decoration:underline #ffd54d;text-decoration:underline #ffd54d;text-decoration-thickness:2px}.kt-nf .kb-search{width:min(460px,100%);margin-bottom:22px}.kt-nf__actions{flex-wrap:wrap;gap:14px;display:flex}.kt-nf__btn{border-radius:999px;align-items:center;gap:12px;min-height:54px;padding:0 28px;font-weight:800;text-decoration:none;transition:transform .3s,background .3s,color .3s,border-color .3s;display:inline-flex}.kt-nf__btn--gold{color:#113160;background:#ffd54d;padding-right:8px}.kt-nf__btn-circle{color:#ffd54d;background:#113160;border-radius:50%;place-items:center;width:38px;height:38px;transition:transform .3s;display:grid}.kt-nf__btn--gold:hover .kt-nf__btn-circle{transform:translate(4px)}.kt-nf__btn--ghost{color:#113160;background:#fff;border:1px solid #cfe0fa}.kt-nf__btn--ghost:hover{border-color:#113160}.kt-nf__btn:hover{transform:translateY(-2px)}.kt-nf__art{aspect-ratio:1.15;place-items:center;display:grid;position:relative}.kt-nf__blob{background:#eaf2ff;border-radius:58% 42% 55% 45%/48% 56% 44% 52%;position:absolute;inset:6% 4%}.kt-nf__ring{border:2px dashed #cfe0fa;border-radius:50%;animation:60s linear infinite kt-nf-spin;position:absolute;inset:0}.kt-nf__win{filter:drop-shadow(0 24px 40px #11316029);width:86%;height:auto;animation:4s ease-in-out infinite alternate kt-nf-bob;position:relative}.kt-nf__links{width:min(1180px,92vw);margin:0 auto;padding:10px 0 0}.kt-nf__links .kb-chips{justify-content:center}.kt-nf__posts{padding:10px 0 clamp(50px,7vw,90px)}.kt-nf__posts .kb-sec-title{text-align:center}@media (max-width:900px){.kt-nf__grid{text-align:center;grid-template-columns:1fr}.kt-nf__copy{flex-direction:column;align-items:center;display:flex}.kt-nf__art{width:min(420px,90%);margin:0 auto}.kt-nf__actions{justify-content:center}}@media (max-width:767px){.kt-nf__hero{padding-top:140px}.kt-nf__posts .kb-grid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;margin:0 -4vw;padding:4px 4vw 14px;display:flex;overflow-x:auto}.kt-nf__posts .kb-grid::-webkit-scrollbar{display:none}.kt-nf__posts .kb-card{scroll-snap-align:center;flex:0 0 80%}.kt-nf__posts .kb-card__text,.kt-nf__posts .kb-card__more{display:block}.kt-nf__posts .kb-card__meta time{display:inline}.kt-nf__links .kb-chips{flex-wrap:wrap;margin:0;padding:0;overflow:visible}}@media (prefers-reduced-motion:reduce){.kt-nf__copy>*,.kt-nf__zero,.kt-nf__win,.kt-nf__ring{animation:none}}
