.nt-methodology-flux{background:#f7f8fa}.nt-methodology-flux__layout{display:flex;flex-direction:column;align-items:center;gap:clamp(4rem,6vw,7rem)}.nt-methodology-flux__intro{width:100%;max-width:85rem;text-align:center}.nt-methodology-flux__sprite{position:absolute;width:0;height:0;overflow:hidden}.nt-methodology-flux__process{display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;width:100%;max-width:68rem;min-height:43rem;padding:clamp(3rem,5vw,5rem);border:1px solid #dce7f6;border-radius:2.8rem;background:linear-gradient(150deg,#fff 18%,#f0f7ff);box-shadow:0 2.4rem 5rem #22487217;text-align:center}.nt-methodology-flux__copy{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center}.nt-methodology-flux__copy.is-changing{animation:nt-methodology-flux-reveal .7s cubic-bezier(.22,1,.36,1) both}.nt-methodology-flux__visual{display:grid;place-items:center;width:16rem;height:16rem;margin-bottom:2.4rem}.nt-methodology-flux__visual>[hidden]{display:none!important}.nt-methodology-flux__image{display:block;width:100%;height:100%;object-fit:contain}.nt-methodology-flux__icon{display:grid;place-items:center;width:8.8rem;height:8.8rem;margin-bottom:2.4rem;border-radius:2.4rem;background:linear-gradient(145deg,#e8f3ff,#fff);box-shadow:inset 0 0 0 1px #d7e9ff,0 1.2rem 2.6rem #266ed21a;color:#2475e5}.nt-methodology-flux__visual .nt-methodology-flux__icon{margin-bottom:0}.nt-methodology-flux__icon svg{display:block;width:5.4rem;height:5.4rem}.nt-methodology-flux__copy h3{margin:0;color:#172332;font-size:clamp(3.6rem,4.5vw,5.6rem);font-weight:700;letter-spacing:-.055em;line-height:1.08;text-wrap:balance}.nt-methodology-flux__copy p{max-width:50rem;margin:1.6rem auto 0;color:#536174;font-size:1.8rem;line-height:1.5}.nt-methodology-flux__track{width:100%;height:1.6rem;margin-top:3rem;overflow:hidden;border-radius:999px;background:#dce7f4;box-shadow:inset 0 2px 4px #001e461f,inset 0 -1px 2px #fffc}.nt-methodology-flux__track>span{position:relative;display:block;width:0;height:100%;border-radius:inherit;background:linear-gradient(90deg,#1768f2,#218bff 35%,#78e0ff 58%,#2475f5);box-shadow:0 0 18px #2276fd80,inset 0 1px #fff9;will-change:width}.nt-methodology-flux__track>span:after{position:absolute;inset:0 auto 0 -40%;width:45%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.7),transparent);content:"";animation:nt-methodology-flux-sheen 1.7s linear infinite}.nt-methodology-flux__accessible{margin:3rem 0 0;padding-left:2rem;color:#536174;font-size:1.5rem;line-height:1.5;text-align:left}.nt-methodology-flux__process.is-ready .nt-methodology-flux__accessible{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@keyframes nt-methodology-flux-reveal{0%{opacity:0;filter:blur(8px);transform:translateY(1.4rem) scale(.96)}to{opacity:1;filter:blur(0);transform:translateY(0) scale(1)}}@keyframes nt-methodology-flux-sheen{to{left:140%}}@media(max-width:749px){.nt-methodology-flux__layout{gap:4rem}.nt-methodology-flux__intro{max-width:100%}.nt-methodology-flux__process{min-height:38rem;padding:2.6rem 2.2rem;border-radius:2.2rem}.nt-methodology-flux__visual{width:12rem;height:12rem;margin-bottom:2rem}.nt-methodology-flux__icon{width:7.2rem;height:7.2rem;margin-bottom:2rem;border-radius:2rem}.nt-methodology-flux__icon svg{width:4.6rem;height:4.6rem}.nt-methodology-flux__copy h3{font-size:clamp(3.4rem,10vw,4.8rem)}.nt-methodology-flux__copy p{font-size:1.6rem}.nt-methodology-flux__track{height:1.4rem;margin-top:2.4rem}}@media(prefers-reduced-motion:reduce){.nt-methodology-flux__copy.is-changing{animation:none}.nt-methodology-flux__track>span:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/section-neisstech-methodology-flux.css.map */
