.nf-proof{padding:var(--nf-sp-10) 0;background:var(--nf-surface-container-low)}@media (min-width:640px){.nf-proof{padding:var(--nf-sp-12) 0}}.nf-proof__inner{max-width:var(--nf-content-max);padding:0 var(--nf-content-gutter-mobile);flex-direction:column;margin:0 auto;display:flex}@media (min-width:960px){.nf-proof__inner{padding:0 var(--nf-content-gutter-desktop)}}.nf-proof__stats{text-align:center;grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media (min-width:640px){.nf-proof__stats{grid-template-columns:repeat(4,1fr)}}.nf-proof__stat{flex-direction:column;gap:4px;display:flex}.nf-proof__stat-value{font-family:var(--nf-font-display);color:var(--nf-primary);font-size:clamp(26px,4vw,36px);font-weight:700}html[data-theme=dark] .nf-proof__stat-value{color:#9dc4ff}.nf-proof__stat-label{font-family:var(--nf-font-label);color:var(--nf-on-surface-variant);font-size:13px}.nf-casestudies{position:relative}.nf-casestudies__cta-row{text-align:right;margin:-32px 0 40px}.nf-casestudies__track{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;gap:16px;display:flex;overflow-x:auto}.nf-casestudies__track::-webkit-scrollbar{display:none}.nf-casestudies__track>.nf-res-card{scroll-snap-align:start;flex:0 0 calc(100% - 40px)}@media (min-width:720px){.nf-casestudies__track>.nf-res-card{flex:0 0 calc(50% - 8px)}}@media (min-width:1080px){.nf-casestudies__track>.nf-res-card{flex:0 0 calc(33.333% - 11px)}}.nf-casestudies__controls{justify-content:center;align-items:center;gap:16px;margin-top:24px;display:flex}.nf-casestudies__arrow{border:1px solid var(--nf-hairline);background:var(--nf-surface);width:36px;height:36px;color:var(--nf-on-surface);cursor:pointer;transition:border-color var(--nf-dur-short-2) var(--nf-ease-standard),color var(--nf-dur-short-2) var(--nf-ease-standard);border-radius:50%;flex:0 0 36px;justify-content:center;align-items:center;display:inline-flex}.nf-casestudies__arrow:hover{border-color:var(--nf-primary);color:var(--nf-primary)}.nf-casestudies__arrow:focus-visible{outline:2px solid var(--nf-primary);outline-offset:2px}html[data-theme=dark] .nf-casestudies__arrow{border-color:#ffffff1f}.nf-casestudies__arrow .material-symbols-rounded{font-size:20px}.nf-casestudies__dots{align-items:center;gap:8px;display:flex}.nf-casestudies__dot{background:var(--nf-hairline);cursor:pointer;width:8px;height:8px;transition:background var(--nf-dur-short-2) var(--nf-ease-standard),transform var(--nf-dur-short-2) var(--nf-ease-standard);border:0;border-radius:50%;padding:0}.nf-casestudies__dot:hover{background:var(--nf-on-surface-variant)}.nf-casestudies__dot[data-active=true]{background:var(--nf-primary);transform:scale(1.25)}html[data-theme=dark] .nf-casestudies__dot[data-active=true]{background:#9dc4ff}.nf-casestudies__dot:focus-visible{outline:2px solid var(--nf-primary);outline-offset:3px}.nf-whychoose{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:720px){.nf-whychoose{grid-template-columns:repeat(2,1fr)}}@media (min-width:1080px){.nf-whychoose{grid-template-columns:repeat(4,1fr)}}.nf-whychoose__card{background:var(--nf-surface);border:1px solid var(--nf-hairline);border-radius:20px;flex-direction:column;gap:12px;padding:24px;display:flex}html[data-theme=dark] .nf-whychoose__card{border-color:#ffffff0f}.nf-whychoose__ic{background:var(--nf-primary-container);width:44px;height:44px;color:var(--nf-on-primary-container);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}html[data-theme=dark] .nf-whychoose__ic{color:#b8d4f8;background:#0e87ff29}.nf-whychoose__ic .material-symbols-rounded{font-size:24px}.nf-whychoose__title{font-family:var(--nf-font-display);color:var(--nf-on-surface);margin:0;font-size:17px;font-weight:600;line-height:1.3}.nf-whychoose__body{font-family:var(--nf-font-ui);color:var(--nf-on-surface-variant);margin:0;font-size:14px;line-height:21px}
