.nt-solutions-landing__challenge-grid,.nt-solutions-landing__line-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--nt-grid-gap)}.nt-clay-card{--nt-clay-background: linear-gradient(145deg, #eff6ff 0%, #dcecff 100%);--nt-clay-accent: var(--nt-color-primary);position:relative;isolation:isolate;min-width:0;overflow:hidden;border:.1rem solid rgba(255,255,255,.82);border-radius:clamp(2.4rem,3vw,3.2rem);color:var(--nt-color-heading);background:var(--nt-clay-background);box-shadow:1.2rem 1.4rem 2.8rem #192d481f,-.8rem -.8rem 2rem #ffffffeb,inset .2rem .2rem .4rem #ffffffc2,inset -.35rem -.35rem .8rem #28538214;transform:translateZ(0);transition:transform .24s ease,box-shadow .24s ease}.nt-clay-card:after{position:absolute;z-index:-1;right:-4.8rem;bottom:-5.8rem;width:15rem;height:15rem;border-radius:50%;background:#ffffff52;box-shadow:inset .6rem .6rem 1.2rem #ffffff8c,inset -.8rem -.8rem 1.4rem #1d4e8214;content:""}.nt-clay-card--slate{--nt-clay-background: linear-gradient(145deg, #f2f5f8 0%, #dfe7ef 100%);--nt-clay-accent: #31536f}.nt-clay-card--mint{--nt-clay-background: linear-gradient(145deg, #eef9f4 0%, #d9eee5 100%);--nt-clay-accent: #187454}.nt-clay-card--sand{--nt-clay-background: linear-gradient(145deg, #fbf7ee 0%, #eee3cf 100%);--nt-clay-accent: #80622b}.nt-clay-card__icon{display:inline-flex;width:6.4rem;height:6.4rem;flex:0 0 6.4rem;align-items:center;justify-content:center;border:.1rem solid rgba(255,255,255,.74);border-radius:2.1rem;color:var(--nt-clay-accent);background:#ffffff80;box-shadow:.7rem .8rem 1.5rem #1d37531f,-.45rem -.45rem 1.2rem #ffffffe0,inset .2rem .2rem .35rem #ffffffd1;transition:transform .24s ease}.nt-clay-card__icon .nt-system-icon{width:3.2rem;height:3.2rem}.nt-clay-card__icon img{width:3.6rem;height:3.6rem;object-fit:contain}.nt-clay-card__eyebrow{margin:0;color:var(--nt-clay-accent);font-size:1.1rem;font-weight:var(--nt-font-weight-bold);letter-spacing:.14em;line-height:1.4;text-transform:uppercase}.nt-solutions-landing__challenge{height:42rem;padding:clamp(2.4rem,3vw,3.6rem);--nt-stack-gap: var(--nt-space-md)}.nt-solutions-landing__challenge--problem{--nt-clay-background: linear-gradient(180deg, #ffbac3 0%, #ffe4e8 25%, #ffffff 52%, #ffffff 100%);display:grid;grid-template-rows:50% 50%;gap:0;padding:0}.nt-solutions-landing__challenge--problem:after{content:none}.nt-solutions-landing__challenge--problem .nt-clay-card__icon{grid-row:1;width:100%;height:100%;border:0;border-radius:0;background:transparent;box-shadow:none;pointer-events:none}.nt-solutions-landing__challenge--problem .nt-clay-card__icon img{width:min(51%,16.5rem);height:calc(100% - 1.6rem);object-fit:contain;transform:translateY(clamp(2rem,3vw,3.6rem))}.nt-solutions-landing__challenge-copy{grid-row:2;display:flex;min-height:0;flex-direction:column;justify-content:center;gap:.6rem;padding:.8rem 2.4rem 1.2rem}.nt-solutions-landing__challenge--problem .nt-solutions-landing__challenge-copy>.nt-heading{width:100%;min-height:0;margin:0;color:#20262f;font-size:2.2rem;line-height:1.12}.nt-solutions-landing__challenge--problem .nt-solutions-landing__challenge-copy>.nt-text{max-width:none;margin:0;font-size:1.4rem;line-height:1.35}.nt-solutions-landing__challenge .nt-heading,.nt-solutions-landing__challenge .nt-text,.nt-solutions-landing__line-card .nt-heading,.nt-solutions-landing__line-card .nt-text{margin:0}.nt-solutions-landing__challenge .nt-heading{width:min(100%,14ch);min-height:2.35em;line-height:1.2}.nt-solutions-landing__challenge .nt-text{max-width:34ch}.nt-solutions-landing__line-card{display:flex;min-height:100%;flex-direction:column;gap:var(--nt-space-lg);padding:clamp(2.4rem,3vw,3.6rem)}.nt-solutions-landing__line-head{display:flex;gap:var(--nt-space-md);align-items:center}.nt-solutions-landing__line-label{color:var(--nt-color-primary);font-size:1.1rem;font-weight:var(--nt-font-weight-bold);letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.nt-solutions-landing__tags{display:flex;flex-wrap:wrap;gap:var(--nt-space-sm);margin:0;padding:0;list-style:none}.nt-solutions-landing__tags li{padding:.7rem 1.1rem;border:.1rem solid var(--nt-color-border);border-radius:999px;color:var(--nt-color-gray-700);background:var(--nt-color-white);font-size:1.2rem;line-height:1.3}.nt-solutions-landing__line-card .nt-card__link{margin-top:auto;padding-top:var(--nt-space-sm)}.nt-solutions-landing__method{align-items:start}.nt-solutions-landing__services-link{display:inline-flex;margin-top:var(--nt-space-xl)}.nt-solutions-landing__steps{margin:0;padding:0;border-top:.1rem solid var(--nt-color-border);list-style:none}.nt-solutions-landing__steps li{display:grid;grid-template-columns:4.4rem minmax(0,1fr);gap:var(--nt-space-lg);padding:var(--nt-space-xl) 0;border-bottom:.1rem solid var(--nt-color-border)}.nt-solutions-landing__steps>li>span{color:var(--nt-color-primary);font-size:1.2rem;font-weight:var(--nt-font-weight-bold);letter-spacing:.06em}.nt-solutions-landing__steps>li>.nt-system-icon-box{align-self:start;font-size:initial;letter-spacing:0}.nt-solutions-landing__steps>li>.nt-system-icon-bare{align-self:start}.nt-solutions-landing__steps h3{margin:0 0 var(--nt-space-xs);color:var(--nt-color-heading);font-size:clamp(1.8rem,2vw,2.4rem);line-height:1.2}.nt-solutions-landing__steps p{margin:0;color:var(--nt-color-body);font-size:1.8rem;line-height:var(--nt-line-body)}.nt-solutions-landing .nt-cta--center{align-items:center;text-align:center}.nt-solutions-landing .nt-cta--center .nt-text{margin-inline:auto}.nt-solutions-landing__cta-eyebrow{margin:0;color:#ffffffad;font-size:1.1rem;font-weight:var(--nt-font-weight-bold);letter-spacing:.16em;text-transform:uppercase}.nt-solutions-value-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--nt-grid-gap)}.nt-solutions-value-card{--nt-clay-background: linear-gradient(180deg, #b8d7ff 0%, #e2efff 25%, #ffffff 52%, #ffffff 100%);display:grid;height:42rem;grid-template-rows:50% 50%;gap:0;padding:0}.nt-solutions-value-card:after{content:none}.nt-solutions-value-card .nt-clay-card__icon{grid-row:1;display:flex;width:100%;height:100%;flex:initial;align-items:center;justify-content:center;border:0;border-radius:0;background:transparent;box-shadow:none;pointer-events:none}.nt-solutions-value-card .nt-clay-card__icon .nt-system-icon{width:11rem;height:11rem;stroke-width:1.3;transform:translateY(clamp(2rem,3vw,3.6rem))}.nt-solutions-value-card .nt-clay-card__icon img{width:min(51%,16.5rem);height:calc(100% - 1.6rem);object-fit:contain;transform:translateY(clamp(2rem,3vw,3.6rem))}.nt-solutions-value-card__copy{grid-row:2;display:flex;min-height:0;flex-direction:column;justify-content:center;gap:.6rem;padding:.8rem 2.4rem 1.2rem}.nt-solutions-value-card__copy>.nt-heading{margin:0;color:#20262f;font-size:2.2rem;line-height:1.12}.nt-solutions-value-card__copy>.nt-text{margin:0;font-size:1.4rem;line-height:1.35}@media(hover:hover)and (pointer:fine){.nt-clay-card:hover{transform:translateY(-.6rem);box-shadow:1.4rem 1.7rem 3.2rem #192d4829,-.8rem -.8rem 2rem #fffffff0,inset .2rem .2rem .4rem #ffffffc7,inset -.35rem -.35rem .8rem #28538214}.nt-clay-card:not(.nt-solutions-landing__challenge--problem):not(.nt-solutions-value-card):hover .nt-clay-card__icon{transform:rotate(-3deg) scale(1.04)}}@media screen and (max-width:990px){.nt-solutions-landing__challenge-grid,.nt-solutions-landing__line-grid,.nt-solutions-value-grid{grid-template-columns:1fr}}@media screen and (max-width:749px){.nt-solutions-landing__challenge-copy,.nt-solutions-value-card__copy{padding:.6rem 2.2rem .9rem}.nt-solutions-landing__challenge--problem .nt-solutions-landing__challenge-copy>.nt-heading{font-size:2rem}.nt-solutions-landing__challenge--problem .nt-solutions-landing__challenge-copy>.nt-text{font-size:1.35rem;line-height:1.3}.nt-solutions-value-card__copy>.nt-heading{font-size:2rem}.nt-solutions-value-card__copy>.nt-text{font-size:1.35rem;line-height:1.3}.nt-solutions-landing__method{align-items:center;text-align:center}.nt-solutions-landing__line-card{padding:var(--nt-space-xl)}.nt-solutions-landing__steps li{grid-template-columns:3.6rem minmax(0,1fr);gap:var(--nt-space-md);text-align:left}.nt-solutions-landing__steps p{font-size:1.6rem}.nt-solutions-value-grid{grid-template-columns:1fr}#nt-solutions-value .nt-section-heading{align-items:center;text-align:center}#nt-solutions-value .nt-section-heading__text{margin-inline:auto}.nt-clay-card,.nt-solutions-value-card{min-height:0}.nt-clay-card{border-radius:2.4rem}}@media(prefers-reduced-motion:reduce){.nt-clay-card,.nt-clay-card__icon{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/section-neisstech-solutions-landing.css.map */
