.np-home-hero{padding-top:64px;padding-bottom:64px;background:linear-gradient(115deg,var(--brand-primary-dark) 50%,var(--brand-primary) 50%)}.np-home-split{display:grid;grid-template-columns:1.13fr 1fr;grid-gap:48px;gap:48px;align-items:center}.np-home-image img{aspect-ratio:9/7}.np-home-image figcaption{padding:8px 16px;background:var(--brand-primary);color:var(--brand-text-inverse);font-size:.85rem}.np-spec-chips{display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:16px 0 24px;list-style:none}.np-spec-chips li{border:1px solid rgba(255,255,255,.4392156863);border-radius:var(--brand-radius);padding:4px 8px;font-size:.78rem}.np-home-features{list-style:none;display:grid;grid-gap:16px;gap:16px;padding:0;margin:24px 0 0;max-width:960px}.np-home-features li{display:grid;grid-template-columns:48px minmax(0,1fr);grid-gap:16px;gap:16px;padding-top:16px;border-top:1px solid var(--brand-border)}.np-home-features p{margin:0}.np-home-features b{color:var(--brand-primary);background:var(--brand-primary-light);width:48px;height:48px;display:grid;align-items:center;justify-items:center;place-items:center;border-radius:var(--brand-radius)}.np-home-product{display:grid;grid-template-columns:200px minmax(0,1fr);align-items:center;grid-gap:24px;gap:24px;padding:16px;margin-top:16px;border:1px solid var(--brand-border);background:var(--brand-bg);border-radius:var(--brand-radius)}.np-home-industries{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.np-home-industries a{display:block;position:relative;background:var(--brand-primary-dark)}.np-home-industries img{aspect-ratio:4/3}.np-home-industries span{position:absolute;top:auto;right:0;bottom:0;left:0;padding:16px 8px 8px;text-align:center;font-weight:700;color:var(--brand-text-inverse);background:linear-gradient(transparent,var(--brand-primary-dark) 40%)}.np-home-checks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0}.np-home-checks div{border-top:2px solid var(--brand-primary);padding-top:8px}.np-home-checks dt{font-size:max(1.7rem, min(5vw, 3.35rem));color:var(--brand-primary);line-height:1.1}.np-home-checks dd{margin:8px 0 0;font-size:max(.72rem, min(1.5vw, 1rem));word-wrap:break-word}.np-home-cta{background:linear-gradient(100deg,var(--brand-primary-dark) 56%,var(--brand-primary) 56%)}@media (max-width:850px){.np-home-split{grid-template-columns:1fr;gap:24px}.np-home-industries{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.np-home-product{grid-template-columns:1fr;gap:16px}.np-home-features li{gap:8px}}@media (prefers-reduced-motion:no-preference){.np-home-industries img{transition:transform .2s}.np-home-industries a:hover img{transform:scale(1.05)}}