:root{--np-navy-100:#eff6ff;--np-navy-200:#dae9ff;--np-navy-300:#b5d3fe;--np-navy-400:#91baf2;--np-navy-500:#769ed4;--np-navy-600:#557cb0;--np-navy-700:#023b7c;--np-navy-800:#002764;--np-navy-900:#00134d;--np-green-100:#ddfad3;--np-green-200:#caefb6;--np-green-300:#b9e398;--np-green-400:#aad776;--np-green-500:#9eca4f;--np-green-600:#75a33a;--np-green-700:#4f7d24;--np-green-800:#2a4e00;--np-green-900:#172e00;--np-teal-100:#dbffef;--np-teal-200:#b0fbdd;--np-teal-300:#73ecc0;--np-teal-400:#00e8b0;--np-teal-500:#00b68a;--np-teal-600:#0d906c;--np-teal-700:#026f52;--np-teal-800:#054f3a;--np-teal-900:#002f21;--np-gold-100:#fff3e8;--np-gold-200:#fae3cd;--np-gold-300:#eccaa9;--np-gold-400:#dcb084;--np-gold-500:#b9936e;--np-gold-600:#937455;--np-gold-700:#71583f;--np-gold-800:#513e2b;--np-gold-900:#312316;--np-neutral-100:#f2f2f2;--np-neutral-200:#eaf0f6;--np-neutral-300:#dfdfdf;--np-neutral-400:#b0b0b0;--np-neutral-500:#828282;--np-neutral-600:#585858;--np-neutral-700:#494a52;--np-neutral-800:#2d364c;--np-neutral-900:#0a2344;--np-error-100:#fff2f0;--np-error-200:#ffe0dc;--np-error-300:#febfb7;--np-error-400:#fd978c;--np-error-500:#e77469;--np-error-600:#c62828;--np-error-700:#a92322;--np-error-800:#7f0a0f;--np-error-900:#500003;--np-navy-deep:#000a2e;--np-night-100:#141e3f;--np-night-200:#1f2747;--np-night-300:#2b3452;--np-night-400:#3d4560;--np-white:#fff;--np-focus:#50c6fc;--np-energy-100:#e3faed;--np-energy-200:#c6f0d9;--np-energy-300:#9ddfbb;--np-energy-400:#6ec69a;--np-energy-500:#41a879;--np-energy-600:#008154;--np-energy-700:#036541;--np-energy-800:#014c30;--np-energy-900:#00311d;--np-manufacturing-100:#e9f6ff;--np-manufacturing-200:#cce9ff;--np-manufacturing-300:#a4d5f7;--np-manufacturing-400:#7ab9e4;--np-manufacturing-500:#549ac9;--np-manufacturing-600:#327aa7;--np-manufacturing-700:#1e6189;--np-manufacturing-800:#0c4768;--np-manufacturing-900:#012f48;--np-agritech-100:#fef1e2;--np-agritech-200:#fbe0bf;--np-agritech-300:#f0c692;--np-agritech-400:#dba662;--np-agritech-500:#be8535;--np-agritech-600:#9d6605;--np-agritech-700:#7c5108;--np-agritech-800:#5c3a01;--np-agritech-900:#3e2500;--np-saas-100:#fceeff;--np-saas-200:#f7d8fe;--np-saas-300:#ebb9f6;--np-saas-400:#d496e3;--np-saas-500:#b774c7;--np-saas-600:#7f3e8e;--np-saas-700:#682d75;--np-saas-800:#4d1c58;--np-saas-900:#310b39;--np-bg:var(--np-white);--np-surface:var(--np-white);--np-surface-subtle:var(--np-neutral-100);--np-surface-tint:var(--np-neutral-200);--np-surface-zebra:#f5f7fa;--np-band:var(--np-navy-900);--np-heading:var(--np-navy-900);--np-text:var(--np-neutral-900);--np-text-muted:var(--np-neutral-600);--np-heading-on-band:var(--np-white);--np-text-on-band:hsla(0,0%,100%,.72);--np-text-on-band-muted:hsla(0,0%,100%,.6);--np-eyebrow:var(--np-navy-700);--np-eyebrow-on-band:var(--np-teal-400);--np-border:var(--np-neutral-200);--np-border-strong:var(--np-neutral-300);--np-border-on-band:hsla(0,0%,100%,.14);--np-link:var(--np-navy-700);--np-link-hover:var(--np-navy-900);--np-link-underline:var(--np-gold-400);--np-link-underline-hover:var(--np-green-500);--np-cta-bg:var(--np-green-500);--np-cta-text:var(--np-navy-900);--np-cta-hover-bg:var(--np-gold-400);--np-cta2-bg:var(--np-gold-400);--np-cta2-text:var(--np-navy-900);--np-cta2-hover-bg:var(--np-navy-900);--np-cta2-hover-text:var(--np-white);--np-disabled-bg:rgba(0,19,77,.15);--np-disabled-text:rgba(0,19,77,.4);--np-tag-blog-bg:var(--np-gold-400);--np-tag-podcast-bg:var(--np-green-100);--np-tag-text:var(--np-navy-900);--np-chip-bg:var(--np-neutral-100);--np-chip-text:var(--np-navy-900);--np-surface-raised:var(--np-white);--np-table-head-bg:var(--np-navy-900);--np-table-head-text:var(--np-white);--np-glyph-bg:rgba(2,59,124,.08);--np-solid-bg:var(--np-navy-900);--np-solid-text:var(--np-white);--np-solid-hover-bg:var(--np-navy-700);--np-error:var(--np-error-600);--np-error-bg:var(--np-error-100);--np-success:var(--np-green-700);--np-highlight:rgba(0,232,176,.35);--np-active-row:rgba(158,202,79,.18);--np-sector-tint:var(--np-navy-100);--np-sector-base:var(--np-navy-700);--np-sector-text:var(--np-navy-700);--np-font-sans:Inter,system-ui,-apple-system,"Segoe UI",sans-serif;--np-font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--np-fs-h1:52px;--np-fs-h2:40px;--np-fs-h3:28px;--np-fs-h4:22px;--np-fs-h5:18px;--np-fs-lead:20px;--np-fs-body-article:20px;--np-fs-body:18px;--np-fs-small:15px;--np-fs-caption:13px;--np-fs-eyebrow:11px;--np-fs-mono-label:12px;--np-fs-figure-xl:88px;--np-fs-figure-lg:72px;--np-fs-figure-md:52px;--np-lh-tight:1.12;--np-lh-heading:1.2;--np-lh-snug:1.35;--np-lh-body:1.7;--np-lh-article:1.75;--np-space-1:4px;--np-space-2:8px;--np-space-3:12px;--np-space-4:16px;--np-space-5:20px;--np-space-6:24px;--np-space-8:32px;--np-space-10:40px;--np-space-12:48px;--np-space-14:56px;--np-space-16:64px;--np-space-20:80px;--np-space-24:96px;--np-space-32:128px;--np-section-sm:48px;--np-section-md:80px;--np-section-lg:128px;--np-width-max:1440px;--np-width-content:1200px;--np-width-feature:1360px;--np-width-narrow:850px;--np-width-prose:740px;--np-gutter:24px;--np-header-height:78px;--np-radius-xs:2px;--np-radius-sm:8px;--np-radius-md:12px;--np-radius-lg:16px;--np-radius-xl:24px;--np-radius-pill:999px;--np-shadow-card:0 1px 3px rgba(0,0,0,.08),0 4px 12px rgba(0,0,0,.04);--np-shadow-hover:0 10px 25px -5px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);--np-shadow-xl:0 20px 40px -8px rgba(0,0,0,.12),0 8px 16px -4px rgba(0,0,0,.06);--np-shadow-header:0 10px 20px rgba(0,0,0,.2);--np-focus-ring:0 0 0 2px var(--np-bg),0 0 0 4px var(--np-focus);--np-dur-fast:150ms;--np-dur-base:300ms;--np-ease:ease-in-out;--np-ease-out:cubic-bezier(0.22,1,0.36,1);--np-glow-a:rgba(0,232,176,.14);--np-glow-b:rgba(158,202,79,.12);--np-glow-a-strong:rgba(0,232,176,.28);--np-glow-b-strong:rgba(158,202,79,.24);color-scheme:light}@media (max-width:991px){:root{--np-fs-h1:43px;--np-fs-h2:34px;--np-fs-h3:24px;--np-fs-h4:20px;--np-fs-figure-xl:72px;--np-fs-figure-lg:64px;--np-fs-figure-md:48px;--np-header-height:76px}}@media (max-width:767px){:root{--np-fs-h1:36px;--np-fs-h2:30px;--np-fs-h3:22px;--np-fs-h4:19px;--np-fs-h5:17px;--np-fs-lead:18px;--np-fs-body-article:18px;--np-fs-body:17px;--np-fs-mono-label:11px;--np-fs-figure-xl:64px;--np-fs-figure-lg:56px;--np-fs-figure-md:44px;--np-section-sm:32px;--np-section-md:56px;--np-section-lg:80px}}@media (max-width:479px){:root{--np-gutter:16px}}.np-sector-energy{--np-sector-tint:var(--np-energy-100);--np-sector-base:var(--np-energy-600);--np-sector-text:var(--np-energy-600)}.np-sector-manufacturing{--np-sector-tint:var(--np-manufacturing-100);--np-sector-base:var(--np-manufacturing-600);--np-sector-text:var(--np-manufacturing-600)}.np-sector-agritech{--np-sector-tint:var(--np-agritech-100);--np-sector-base:var(--np-agritech-600);--np-sector-text:var(--np-agritech-600)}.np-sector-saas{--np-sector-tint:var(--np-saas-100);--np-sector-base:var(--np-saas-600);--np-sector-text:var(--np-saas-600)}:root[data-theme=dark]{--np-bg:var(--np-navy-deep);--np-surface:var(--np-night-100);--np-surface-subtle:var(--np-night-200);--np-surface-tint:var(--np-night-300);--np-surface-raised:var(--np-night-400);--np-surface-zebra:hsla(0,0%,100%,.035);--np-band:var(--np-navy-900);--np-heading:var(--np-white);--np-text:hsla(0,0%,100%,.86);--np-text-muted:hsla(0,0%,100%,.65);--np-eyebrow:var(--np-navy-300);--np-border:hsla(0,0%,100%,.14);--np-border-strong:hsla(0,0%,100%,.24);--np-link:var(--np-navy-300);--np-link-hover:var(--np-white);--np-link-underline:var(--np-gold-300);--np-link-underline-hover:var(--np-green-400);--np-cta-hover-bg:var(--np-gold-300);--np-cta2-bg:var(--np-gold-300);--np-cta2-hover-bg:var(--np-white);--np-cta2-hover-text:var(--np-navy-900);--np-disabled-bg:hsla(0,0%,100%,.12);--np-disabled-text:hsla(0,0%,100%,.4);--np-tag-blog-bg:var(--np-gold-300);--np-tag-podcast-bg:var(--np-green-100);--np-tag-text:var(--np-navy-900);--np-chip-bg:var(--np-night-400);--np-chip-text:var(--np-white);--np-table-head-bg:var(--np-night-400);--np-table-head-text:var(--np-white);--np-glyph-bg:hsla(0,0%,100%,.14);--np-solid-bg:var(--np-white);--np-solid-text:var(--np-navy-900);--np-solid-hover-bg:var(--np-navy-100);--np-error:var(--np-error-400);--np-error-bg:rgba(253,151,140,.12);--np-success:var(--np-green-400);--np-sector-tint:var(--np-night-300);--np-sector-tag-bg:var(--np-navy-300);--np-sector-tag-text:var(--np-navy-900);--np-sector-base:var(--np-navy-300);--np-sector-text:var(--np-navy-300);--np-shadow-card:0 1px 3px rgba(0,0,0,.45);--np-shadow-hover:0 12px 28px -6px rgba(0,0,0,.6);--np-shadow-xl:0 24px 48px -12px rgba(0,0,0,.65);color-scheme:dark}:root[data-theme=dark] .np-sector-energy{--np-sector-tint:#284353;--np-sector-tag-bg:var(--np-energy-300);--np-sector-base:var(--np-energy-400);--np-sector-text:var(--np-energy-300);--np-sector-light-tint:var(--np-energy-100);--np-sector-light-base:var(--np-energy-600);--np-sector-light-text:var(--np-energy-600)}:root[data-theme=dark] .np-sector-manufacturing{--np-sector-tint:#2a4063;--np-sector-tag-bg:var(--np-manufacturing-300);--np-sector-base:var(--np-manufacturing-400);--np-sector-text:var(--np-manufacturing-300);--np-sector-light-tint:var(--np-manufacturing-100);--np-sector-light-base:var(--np-manufacturing-600);--np-sector-light-text:var(--np-manufacturing-600)}:root[data-theme=dark] .np-sector-agritech{--np-sector-tint:#403c47;--np-sector-tag-bg:var(--np-agritech-300);--np-sector-base:var(--np-agritech-400);--np-sector-text:var(--np-agritech-300);--np-sector-light-tint:var(--np-agritech-100);--np-sector-light-base:var(--np-agritech-600);--np-sector-light-text:var(--np-agritech-600)}:root[data-theme=dark] .np-sector-saas{--np-sector-tint:#3e3863;--np-sector-tag-bg:var(--np-saas-300);--np-sector-base:var(--np-saas-400);--np-sector-text:var(--np-saas-300);--np-sector-light-tint:var(--np-saas-100);--np-sector-light-base:var(--np-saas-600);--np-sector-light-text:var(--np-saas-600)}:root[data-theme=dark] :is(.np-card,.np-card-cta,.np-cta-band:not(.np-ctasection__flat),.np-author,.np-table-wrap,.np-cover,.np-callout,.np-quote--card,.np-kpis,.np-stat:not(.np-statcards__card--featured),.np-accordion:not(.np-accordion--list):not(.np-accordion--band):not(.np-band *):not(.np-hero *) details,.np-form:not(.np-form--bare):not(.np-form--on-band),.hs-form:not(.np-band *):not(.np-form--bare *),.np-pod-panel,.np-pod-resources--card,.np-pod-follow,.np-meetcta__panel,.np-overview__card,.np-rcard,.np-tabsmod--card .np-tabsmod__panel){--np-surface:var(--np-navy-100);--np-surface-subtle:var(--np-white);--np-surface-tint:var(--np-neutral-200);--np-surface-raised:var(--np-white);--np-surface-zebra:rgba(0,19,77,.04);--np-band:var(--np-navy-100);--np-heading:var(--np-navy-900);--np-text:var(--np-neutral-900);--np-text-muted:var(--np-neutral-600);--np-eyebrow:var(--np-navy-700);--np-heading-on-band:var(--np-navy-900);--np-text-on-band:var(--np-neutral-600);--np-text-on-band-muted:var(--np-neutral-600);--np-eyebrow-on-band:var(--np-navy-700);--np-border-on-band:rgba(0,19,77,.12);--np-border:rgba(0,19,77,.12);--np-border-strong:rgba(0,19,77,.24);--np-link:var(--np-navy-700);--np-link-hover:var(--np-navy-900);--np-link-underline:var(--np-gold-400);--np-link-underline-hover:var(--np-green-500);--np-cta-hover-bg:var(--np-gold-400);--np-cta2-bg:var(--np-gold-400);--np-cta2-hover-bg:var(--np-navy-900);--np-cta2-hover-text:var(--np-white);--np-disabled-bg:rgba(0,19,77,.08);--np-disabled-text:rgba(0,19,77,.4);--np-tag-blog-bg:var(--np-gold-400);--np-chip-bg:var(--np-white);--np-chip-text:var(--np-navy-900);--np-table-head-bg:var(--np-navy-900);--np-table-head-text:var(--np-white);--np-glyph-bg:rgba(2,59,124,.08);--np-solid-bg:var(--np-navy-900);--np-solid-text:var(--np-white);--np-solid-hover-bg:var(--np-navy-700);--np-error:var(--np-error-600);--np-error-bg:var(--np-error-100);--np-success:var(--np-green-700);--np-sector-tint:var(--np-sector-light-tint,var(--np-white));--np-sector-base:var(--np-sector-light-base,var(--np-navy-700));--np-sector-text:var(--np-sector-light-text,var(--np-navy-700));--np-sector-tag-bg:var(--np-sector-light-tint,var(--np-white));--np-sector-tag-text:var(--np-sector-light-text,var(--np-navy-700));color:var(--np-text);color-scheme:light}:root[data-theme=dark] .np-table-wrap{background:var(--np-surface)}:root[data-theme=dark] .np-invert-on-dark{filter:invert(1) hue-rotate(180deg)}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100 900;src:url(https://www.npws.net/hubfs/raw_assets/public/NP%20Theme/np/fonts/inter-latin-wght-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:400 700;src:url(https://www.npws.net/hubfs/raw_assets/public/NP%20Theme/np/fonts/jetbrains-mono-latin-wght-normal.woff2) format("woff2")}*,:after,:before{box-sizing:border-box}html{font-size:18px;line-height:1.5;-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--np-header-measured, var(--np-header-height)) + 16px)}body{background:var(--np-bg);color:var(--np-text);font-family:var(--np-font-sans);font-size:var(--np-fs-body);font-weight:400;line-height:var(--np-lh-body);margin:0;overflow-wrap:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color var(--np-dur-base) var(--np-ease),color var(--np-dur-base) var(--np-ease)}canvas,img,picture,svg,video{display:block;height:auto;max-width:100%}img{border-style:none}button,input,select,textarea{color:inherit;font:inherit}[hidden],template{display:none}h1,h2,h3,h4,h5,h6{color:var(--np-heading);font-family:var(--np-font-sans);margin:0 0 var(--np-space-4);text-wrap:balance}h1{font-size:var(--np-fs-h1);letter-spacing:-.025em;line-height:var(--np-lh-tight)}h1,h2{font-weight:700}h2{font-size:var(--np-fs-h2);letter-spacing:-.015em;line-height:var(--np-lh-heading)}h3{font-size:var(--np-fs-h3);letter-spacing:-.01em;line-height:1.3}h3,h4{font-weight:700}h4{font-size:var(--np-fs-h4);line-height:var(--np-lh-snug)}h5,h6{font-size:var(--np-fs-h5);font-weight:600;line-height:1.4}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}h1 em,h2 em,h3 em,h4 em{font-style:italic;font-weight:inherit}p{margin:0 0 1.2em;text-wrap:pretty}p:last-child{margin-bottom:0}ol,ul{margin:0 0 1.25em;padding-left:1.6em}li{margin-bottom:.25em}li>ol,li>ul{margin:.25em 0 0}b,strong{font-weight:700}small{font-size:80%}code,kbd,pre,samp{font-family:var(--np-font-mono);font-size:.9em}pre{overflow:auto}blockquote{border-left:2px solid var(--np-heading);margin:0 0 1.25em;padding-left:var(--np-space-4)}hr{background:var(--np-border);border:0;height:1px;margin:var(--np-space-8) 0}mark{background:var(--np-highlight);border-radius:3px;color:inherit;padding:0 2px}::selection{background:var(--np-navy-900);color:var(--np-white)}a{color:var(--np-link);text-decoration:none;transition:color var(--np-dur-base) var(--np-ease)}a:hover{color:var(--np-link-hover)}:focus-visible{border-radius:4px;box-shadow:var(--np-focus-ring);outline:none}.np-prose{font-size:var(--np-fs-body-article);line-height:var(--np-lh-article)}.np-prose a{color:var(--np-link);font-weight:700;text-decoration-color:var(--np-link-underline);text-decoration-line:underline;text-decoration-thickness:3px;text-underline-offset:1px;transition:color var(--np-dur-base) var(--np-ease),text-decoration-color var(--np-dur-base) var(--np-ease)}.np-prose a:hover{color:var(--np-link-hover);text-decoration-color:var(--np-link-underline-hover)}.np-prose .hs-cta-wrapper a,.np-prose a.np-btn,.np-prose a:has(img){text-decoration:none}.np-prose h2,.np-prose h3{scroll-margin-top:calc(var(--np-header-measured, var(--np-header-height)) + 24px)}.np-prose *+h2,.np-prose *+h3{margin-top:1.6em}.np-prose img{border-radius:var(--np-radius-sm)}.np-eyebrow{color:var(--np-eyebrow);font-size:var(--np-fs-eyebrow);font-weight:700;letter-spacing:.12em;line-height:1.3;margin:0 0 var(--np-space-3);text-transform:uppercase}.np-band .np-eyebrow,.np-eyebrow--on-band{color:var(--np-eyebrow-on-band)}.np-mono{font-family:var(--np-font-mono);font-size:var(--np-fs-mono-label);font-weight:500;letter-spacing:.1em;text-transform:uppercase}.np-lead{font-size:var(--np-fs-lead);line-height:1.6}.np-muted{color:var(--np-text-muted)}.np-figure{font-size:var(--np-fs-figure-md);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.03em;line-height:1}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.np-container{margin-inline:auto;max-width:calc(var(--np-width-content) + var(--np-gutter)*2);padding-inline:var(--np-gutter);width:100%}.np-container--narrow{max-width:calc(var(--np-width-narrow) + var(--np-gutter)*2)}.np-container--prose{max-width:calc(var(--np-width-prose) + var(--np-gutter)*2)}.np-container--max{max-width:calc(var(--np-width-max) + var(--np-gutter)*2)}.np-section{padding-block:var(--np-section-md)}.np-section--sm{padding-block:var(--np-section-sm)}.np-section--md{padding-block:var(--np-section-md)}.np-section--lg{padding-block:var(--np-section-lg)}.np-section--flush{padding-block:0}.np-band{background:var(--np-band);color:var(--np-text-on-band);--np-heading:var(--np-white);--np-text:var(--np-text-on-band);--np-text-muted:var(--np-text-on-band-muted);--np-border:var(--np-border-on-band);--np-eyebrow:var(--np-eyebrow-on-band);--np-link:var(--np-white);--np-link-hover:var(--np-teal-300)}.np-band :is(.np-card:not(.np-card--dark),.np-stat:not(.np-statcards__card--featured),.np-kpis,.np-rcard,.np-overview__card,.np-meetcta__panel,.np-tabsmod--card .np-tabsmod__panel,.np-callout,.np-cover,.np-quote--card){--np-heading:var(--np-navy-900);--np-text:var(--np-neutral-900);--np-text-muted:var(--np-neutral-600);--np-border:var(--np-neutral-200);--np-eyebrow:var(--np-navy-700);--np-link:var(--np-navy-700);--np-link-hover:var(--np-navy-900);color:var(--np-text)}.np-band :is(.np-card:not(.np-card--dark),.np-stat:not(.np-statcards__card--featured),.np-rcard,.np-overview__card,.np-callout,.np-cover,.np-quote--card) .np-eyebrow{color:var(--np-eyebrow)}.np-skip-link{background:var(--np-navy-900);border-radius:var(--np-radius-sm);color:var(--np-white);font-weight:600;left:var(--np-space-4);padding:var(--np-space-3) var(--np-space-4);position:absolute;top:-100px;z-index:100}.np-skip-link:focus{color:var(--np-white);top:var(--np-space-4)}.dnd-section{padding:var(--np-section-md) var(--np-gutter)}.dnd-section>.row-fluid{margin-inline:auto;max-width:var(--np-width-content)}.dnd-section .dnd-row+.dnd-row{margin-top:var(--np-space-5)}.row-fluid{--np-grid-gap:var(--np-space-6);display:flex;flex-wrap:wrap;gap:var(--np-space-5) var(--np-grid-gap);width:100%}.row-fluid>[class*=span]{flex:0 0 100%;max-width:100%;min-height:1px}@media (min-width:768px){.row-fluid>.span1{flex:0 0 calc(8.33333% - var(--np-grid-gap)*11*1/12 + var(--np-grid-gap)*0);max-width:calc(8.33333% - var(--np-grid-gap)*11*1/12 + var(--np-grid-gap)*0)}.row-fluid>.span2{flex:0 0 calc(16.66667% - var(--np-grid-gap)*11*2/12 + var(--np-grid-gap)*1);max-width:calc(16.66667% - var(--np-grid-gap)*11*2/12 + var(--np-grid-gap)*1)}.row-fluid>.span3{flex:0 0 calc(25% - var(--np-grid-gap)*11*3/12 + var(--np-grid-gap)*2);max-width:calc(25% - var(--np-grid-gap)*11*3/12 + var(--np-grid-gap)*2)}.row-fluid>.span4{flex:0 0 calc(33.33333% - var(--np-grid-gap)*11*4/12 + var(--np-grid-gap)*3);max-width:calc(33.33333% - var(--np-grid-gap)*11*4/12 + var(--np-grid-gap)*3)}.row-fluid>.span5{flex:0 0 calc(41.66667% - var(--np-grid-gap)*11*5/12 + var(--np-grid-gap)*4);max-width:calc(41.66667% - var(--np-grid-gap)*11*5/12 + var(--np-grid-gap)*4)}.row-fluid>.span6{flex:0 0 calc(50% - var(--np-grid-gap)*11*6/12 + var(--np-grid-gap)*5);max-width:calc(50% - var(--np-grid-gap)*11*6/12 + var(--np-grid-gap)*5)}.row-fluid>.span7{flex:0 0 calc(58.33333% - var(--np-grid-gap)*11*7/12 + var(--np-grid-gap)*6);max-width:calc(58.33333% - var(--np-grid-gap)*11*7/12 + var(--np-grid-gap)*6)}.row-fluid>.span8{flex:0 0 calc(66.66667% - var(--np-grid-gap)*11*8/12 + var(--np-grid-gap)*7);max-width:calc(66.66667% - var(--np-grid-gap)*11*8/12 + var(--np-grid-gap)*7)}.row-fluid>.span9{flex:0 0 calc(75% - var(--np-grid-gap)*11*9/12 + var(--np-grid-gap)*8);max-width:calc(75% - var(--np-grid-gap)*11*9/12 + var(--np-grid-gap)*8)}.row-fluid>.span10{flex:0 0 calc(83.33333% - var(--np-grid-gap)*11*10/12 + var(--np-grid-gap)*9);max-width:calc(83.33333% - var(--np-grid-gap)*11*10/12 + var(--np-grid-gap)*9)}.row-fluid>.span11{flex:0 0 calc(91.66667% - var(--np-grid-gap)*11*11/12 + var(--np-grid-gap)*10);max-width:calc(91.66667% - var(--np-grid-gap)*11*11/12 + var(--np-grid-gap)*10)}.row-fluid>.span12{flex:0 0 calc(100% - var(--np-grid-gap)*11*12/12 + var(--np-grid-gap)*11);max-width:calc(100% - var(--np-grid-gap)*11*12/12 + var(--np-grid-gap)*11)}}@media (min-width:1280px){.row-fluid{--np-grid-gap:var(--np-space-8)}}.hs-button,.hs-button.primary,.np-btn{align-items:center;background:var(--np-cta-bg);border:0;border-radius:var(--np-radius-sm);color:var(--np-cta-text);cursor:pointer;display:inline-flex;font-family:var(--np-font-sans);font-size:16px;font-weight:600;gap:var(--np-space-2);justify-content:center;line-height:1.2;min-height:44px;padding:12px 20px;text-align:center;text-decoration:none;transition:background-color var(--np-dur-base) var(--np-ease),color var(--np-dur-base) var(--np-ease);white-space:normal}.hs-button.primary:hover,.hs-button:hover,.np-btn:hover{background:var(--np-cta-hover-bg);color:var(--np-cta-text)}.np-btn--secondary{background:var(--np-cta2-bg);color:var(--np-cta2-text)}.np-btn--secondary:hover{background:var(--np-cta2-hover-bg);color:var(--np-cta2-hover-text)}.np-btn--text{background:none;border-radius:0;color:var(--np-link);font-weight:700;min-height:0;padding:0;text-decoration-color:var(--np-link-underline);text-decoration-line:underline;text-decoration-thickness:3px;text-underline-offset:3px}.np-btn--text:hover{background:none;color:var(--np-link-hover);text-decoration-color:var(--np-link-underline-hover)}.np-btn--sm{font-size:14px;min-height:36px;padding:8px 14px}.np-btn--md{font-size:16px;min-height:44px;padding:12px 20px}.np-btn--lg{font-size:17px;min-height:52px;padding:16px 28px}.np-btn--xl{font-size:18px;min-height:60px;padding:18px 32px}.np-btn--block{display:flex;width:100%}.hs-button:disabled,.np-btn:disabled,.np-btn[aria-disabled=true]{background:var(--np-disabled-bg);color:var(--np-disabled-text);cursor:not-allowed}.np-btn svg{flex:0 0 auto;height:1.1em;width:1.1em}.np-icon-btn{align-items:center;background:var(--np-solid-bg);border:0;border-radius:50%;color:var(--np-solid-text);cursor:pointer;display:inline-flex;height:44px;justify-content:center;padding:0;transition:background-color var(--np-dur-base) var(--np-ease),color var(--np-dur-base) var(--np-ease);width:44px}.np-icon-btn svg{flex:0 0 auto;height:18px;width:18px}a.np-icon-btn{text-decoration:none}.np-icon-btn:hover{background:var(--np-solid-hover-bg);color:var(--np-solid-text)}.np-icon-btn--ghost{background:transparent;border:1px solid var(--np-border-strong);color:var(--np-heading)}.np-icon-btn--ghost:hover{background:var(--np-surface-subtle);color:var(--np-heading)}.hs-form,.np-form{background:var(--np-surface);border:1px solid var(--np-border);border-radius:var(--np-radius-lg);box-shadow:var(--np-shadow-card);padding:var(--np-space-8)}.np-form--bare,.np-form--bare .hs-form{background:none;border:0;box-shadow:none;padding:0}.hs-form fieldset{border:0;margin:0;max-width:none;padding:0}.hs-form fieldset.form-columns-2,.hs-form fieldset.form-columns-3{display:grid;gap:0 var(--np-space-4)}.hs-form fieldset.form-columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.hs-form fieldset.form-columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.hs-form fieldset .hs-form-field{float:none;width:auto}.hs-form fieldset .input{margin-right:0}.hs-form-field,.np-field{margin-bottom:var(--np-space-5)}.hs-form legend:not(.hs-field-desc),.hs-form-field>label,.np-label{color:var(--np-heading);display:block;font-size:var(--np-fs-small);font-weight:600;line-height:1.3;margin-bottom:var(--np-space-2)}.hs-form-required{color:var(--np-error);margin-left:2px}.hs-field-desc,.np-hint{color:var(--np-text-muted);display:block;font-family:var(--np-font-mono);font-size:12px;line-height:1.4;margin:0 0 var(--np-space-2)}.hs-input:not([type=checkbox]):not([type=radio]),.np-input,input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{appearance:none;background:var(--np-white);border:1px solid var(--np-border-strong);border-radius:var(--np-radius-sm);color:var(--np-navy-900);display:block;font-family:var(--np-font-sans);font-size:16px;line-height:1.4;min-height:48px;padding:12px 14px;transition:border-color var(--np-dur-fast) var(--np-ease),box-shadow var(--np-dur-fast) var(--np-ease);width:100%}.hs-input[rows],textarea{min-height:120px;resize:vertical}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%2300134d' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:40px}.hs-input:hover,.np-input:hover{border-color:var(--np-navy-600)}.hs-input:focus,.np-input:focus,input:focus,select:focus,textarea:focus{border-color:var(--np-navy-700);box-shadow:0 0 0 3px rgba(80,198,252,.45);outline:none}::placeholder{color:var(--np-neutral-500);opacity:1}.hs-form .inputs-list{list-style:none;margin:0;padding:0}.hs-form .inputs-list li{margin:0 0 var(--np-space-2)}.hs-form .inputs-list label{align-items:flex-start;color:var(--np-text);cursor:pointer;display:flex;font-size:var(--np-fs-small);font-weight:400;gap:var(--np-space-2)}input[type=checkbox],input[type=radio]{accent-color:var(--np-navy-900);flex:0 0 auto;height:20px;margin:2px 0 0;width:20px}.hs-input.invalid.error,.np-input[aria-invalid=true]{background-color:var(--np-error-bg);border-color:var(--np-error)}.hs-error-msgs{list-style:none;margin:var(--np-space-2) 0 0;padding:0}.hs-error-msg,.hs-error-msgs label,.np-error-msg{color:var(--np-error);display:flex;font-size:14px;font-weight:600;gap:6px;margin:0}.hs-error-msg:before,.hs-error-msgs label:before,.np-error-msg:before{align-items:center;background:var(--np-error);border-radius:50%;color:var(--np-white);content:"!";display:inline-flex;flex:0 0 18px;font-size:12px;font-weight:700;height:18px;justify-content:center;width:18px}.hs_error_rollup{display:none}.hs-form .hs-richtext,.hs-form .hs-richtext p,.hs-form .legal-consent-container{color:var(--np-text-muted);font-size:var(--np-fs-caption);line-height:1.5}.hs-form .hs-submit{margin-top:var(--np-space-6)}.hs-form .hs-button,.hs-form input[type=submit]{background:var(--np-cta-bg);border:0;border-radius:var(--np-radius-sm);color:var(--np-cta-text);cursor:pointer;font-size:17px;font-weight:600;min-height:52px;padding:16px 28px;transition:background-color var(--np-dur-base) var(--np-ease)}.hs-form .hs-button:hover,.hs-form input[type=submit]:hover{background:var(--np-cta-hover-bg)}.submitted-message{background:var(--np-green-100);border-radius:var(--np-radius-md);color:var(--np-navy-900);padding:var(--np-space-6)}.np-band .hs-form,.np-form--on-band{background:hsla(0,0%,100%,.04);border-color:var(--np-border-on-band);box-shadow:none}.np-band .hs-form-field>label,.np-form--on-band .np-label{color:var(--np-white)}@media (max-width:767px){.hs-form,.np-form{padding:var(--np-space-6)}.hs-form fieldset.form-columns-2,.hs-form fieldset.form-columns-3{grid-template-columns:minmax(0,1fr)}.hs-form .hs-button,.hs-form input[type=submit]{width:100%}}.np-table-wrap{border:1px solid var(--np-border);border-radius:var(--np-radius-sm);margin:var(--np-space-8) 0;overflow-x:auto;-webkit-overflow-scrolling:touch}.np-table-wrap table{margin:0;min-width:600px}table{border:0;border-collapse:collapse;font-size:14px;line-height:1.45;margin:var(--np-space-8) 0;width:100%}td,th{border:0;border-bottom:1px solid var(--np-border);color:var(--np-text);padding:12px 14px;text-align:left;vertical-align:top}thead td,thead th{background:var(--np-table-head-bg);color:var(--np-table-head-text);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}tbody th{color:var(--np-heading);font-weight:700;min-width:150px}tbody tr:nth-child(2n){background:var(--np-surface-zebra)}table p,table span,table strong{font-size:inherit;line-height:inherit;margin:0}.np-prose table a{text-decoration-thickness:2px}.np-table-meta{color:var(--np-text-muted);display:block;font-size:12.5px;font-weight:400;margin-top:4px}header{background:var(--np-bg);left:0;position:fixed;top:0;transition:box-shadow var(--np-dur-base) var(--np-ease),margin-top var(--np-dur-base) var(--np-ease),background-color var(--np-dur-base) var(--np-ease);width:100%;z-index:15}header.reactive{box-shadow:var(--np-shadow-header)}.body-wrapper.header-type-default:before{content:"";display:block;height:var(--np-header-measured,var(--np-header-height))}.header__skip{height:1px;left:-1000px;overflow:hidden;position:absolute;top:-1000px;width:1px}.header__skip:focus{height:auto;left:0;overflow:visible;top:0;width:auto}.header-main{padding:0 20px;width:100%}.header-main-container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:var(--np-width-max);position:relative}.header-logo{padding:var(--np-space-3) 0}.header-logo a{display:flex}.header-buttons,.header-right{align-items:center;display:flex}.header-buttons{justify-content:center}.header-buttons>*{padding:var(--np-space-4)}.header-buttons .button,.header-buttons .np-btn{font-size:16px;padding:14px}.hs-menu-wrapper ul{display:flex;flex-wrap:wrap;font-size:.9rem;list-style:none;margin:0;padding-left:0}.hs-menu-wrapper ul li{margin:0}.hs-menu-wrapper.hs-menu-flow-horizontal .hs-menu-children-wrapper,.hs-menu-wrapper.hs-menu-flow-vertical ul{flex-direction:column}.hs-menu-wrapper.flyouts .hs-item-has-children{position:relative}.hs-menu-wrapper.flyouts .hs-menu-children-wrapper a{display:block;white-space:nowrap}.header-menu-main>.hs-menu-wrapper>ul>li{position:relative}.header-menu-main a{align-items:center;color:var(--np-heading);display:flex;font-size:.9rem;font-weight:500;height:100%;padding:1.25rem 1rem}.header-menu-main .active>a{font-weight:700}.header-menu-main>.hs-menu-wrapper>ul>li>a:after{background:var(--np-heading);bottom:0;content:"";height:3px;left:50%;position:absolute;transition:width var(--np-dur-base) var(--np-ease),left var(--np-dur-base) var(--np-ease);width:0}.header-menu-main>.hs-menu-wrapper>ul>li>a:hover:after{left:0;width:100%}.header-menu-main>.hs-menu-wrapper>ul>li>.hs-menu-children-wrapper{background:var(--np-surface-subtle);border-radius:0 0 var(--np-radius-sm) var(--np-radius-sm);box-shadow:var(--np-shadow-card);left:0;min-width:10rem;opacity:0;padding:var(--np-space-2) 0;pointer-events:none;position:absolute;top:100%;transform:translateY(10px);transition:opacity var(--np-dur-base) var(--np-ease),transform var(--np-dur-base) var(--np-ease),visibility var(--np-dur-base);visibility:hidden;z-index:2}.header-menu-main>.hs-menu-wrapper>ul>li:focus-within>.hs-menu-children-wrapper,.header-menu-main>.hs-menu-wrapper>ul>li:hover>.hs-menu-children-wrapper{opacity:1;pointer-events:all;transform:translateY(0);visibility:visible}.header-menu-main .hs-menu-children-wrapper li>a{display:block;font-size:.875rem;line-height:1.25;padding:.5rem 1rem;position:relative}.header-menu-main .hs-menu-children-wrapper li>a:before{background:var(--np-heading);content:"";height:0;left:0;position:absolute;top:50%;transition:height var(--np-dur-base) var(--np-ease),top var(--np-dur-base) var(--np-ease);width:3px}.header-menu-main .hs-menu-children-wrapper li>a:hover{background:var(--np-surface-tint)}.header-menu-main .hs-menu-children-wrapper li>a:hover:before{height:100%;top:0}@media (max-width:1279px){.header-menu-main a{padding:1.25rem .75rem}}.header-search-open{align-items:center;cursor:pointer;display:flex;padding:1.25rem}.header-search-open svg{height:1.25rem;width:1.25rem}.header-search{align-items:center;background:rgba(0,19,77,.85);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:opacity var(--np-dur-base) var(--np-ease),visibility var(--np-dur-base);visibility:hidden;width:100%;z-index:20}.header-search-active{opacity:1;visibility:visible}.header-search-inner{align-items:center;display:flex;height:100%;justify-content:center;margin:0 auto;max-width:var(--np-width-max);padding:0 20px;position:relative;width:100%}.header-search form{background:none;border:0;box-shadow:none;margin:0 auto;padding:0;position:relative;width:500px}.header-search form label{display:none}.header-search form button{background:var(--np-navy-900);border:0;border-radius:0 var(--np-radius-sm) var(--np-radius-sm) 0;bottom:0;padding:.5rem .75rem;position:absolute;right:0;top:0}.header-search form button svg{fill:var(--np-white);height:1rem}.header-search-close{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:1.25rem;position:absolute;right:0;top:0}.header-search-close svg{fill:var(--np-white);height:1.25rem;width:1.25rem}.hs-search-field{position:relative}.hs-search-field__suggestions{list-style:none;margin:0;padding:0}.hs-search-field--open .hs-search-field__suggestions{background:var(--np-white);border-radius:0 0 var(--np-radius-sm) var(--np-radius-sm);position:absolute;width:100%;z-index:10}.hs-search-field__suggestions li a{color:var(--np-navy-900);display:block;padding:.5rem .625rem}.hs-search-field__suggestions li a:focus,.hs-search-field__suggestions li a:hover{background:var(--np-neutral-200)}.hs-search-field__suggestions #results-for{display:none}.menu-mobile-button{align-items:center;cursor:pointer;display:flex;padding:1.25rem}.menu-mobile-button svg{height:1.25rem}.header-menu-mobile{display:none;left:0;padding:0;position:absolute;top:100%;width:100%}.header-menu-mobile ul{background:var(--np-bg);display:block}.header-menu-mobile li{border-top:1px solid var(--np-bg);position:relative}.header-menu-mobile ul li a{background:var(--np-surface-subtle);color:var(--np-heading);display:flex;line-height:1;padding:1rem}.header-menu-mobile .hs-menu-depth-2 a{background:var(--np-surface-tint)}.header-menu-mobile .header-buttons{background:var(--np-surface-subtle);border-top:1px solid var(--np-bg);justify-content:flex-start}.submenu-button{align-items:center;background:none;border:0;color:var(--np-heading);cursor:pointer;display:flex;height:3rem;justify-content:flex-end;padding:1rem;position:absolute;right:0;top:0;width:30%}.submenu-button svg{height:1rem}@media (min-width:768px){.header-menu-mobile .header-buttons{display:none}}@media (max-width:767px){.header-right .header-buttons{display:none}.header-search form{width:100%}}@media (min-width:992px){.header-main-container:not(.menu-mobile-permanent) .header-menu-mobile>.hs-menu-wrapper,.header-main-container:not(.menu-mobile-permanent) .menu-mobile-button{display:none}}@media (max-width:991px){.header-main,.header-main-container{padding:0}.header-logo{padding:.875rem 1.25rem}.header-menu-main{display:none}.header-navigation{order:3}.header-main-container:not(.menu-logo-above) .header-right{margin-left:auto}}:root[data-theme=dark] .header-logo img{filter:brightness(0) invert(1)}.footer{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.footer-top{padding:0 20px}.footer-bottom-container,.footer-top-container{margin:0 auto;max-width:1600px;position:relative}.footer .footer-top-container .row-fluid{flex-wrap:wrap}.footer-column-item .hs-menu-wrapper>ul>li>a{font-size:1rem;font-weight:400;margin-bottom:5px}.footer-column-item-menu .hs-menu-children-wrapper{display:none}.footer-bottom{background:transparent;padding:.5rem 20px}.footer-bottom-container{align-items:baseline;display:flex;flex-direction:column;gap:var(--np-space-2);justify-content:space-between}.footer-bottom-copyright{font-size:.75rem;order:2}.footer-bottom-menu{order:1}.footer-bottom-menu .hs-menu-children-wrapper{display:none}.footer-bottom-menu .hs-menu-wrapper.hs-menu-flow-horizontal ul{flex-direction:row;justify-content:flex-end}.footer-bottom-menu li a{border-right:1px solid;color:var(--np-white);font-size:.75rem;padding:0 .5rem}.footer-bottom-menu li:first-child a{padding-left:0}.footer-bottom-menu li:last-child a{border-right:0;padding-right:0}.footer-bottom-menu li.active a{font-weight:700}.social-links{display:flex;flex-wrap:wrap;margin:-.25rem}.social-links-single{align-items:center;background:var(--np-navy-900);border-radius:var(--np-radius-sm);display:flex;height:2.25rem;justify-content:center;margin:.25rem;transition:opacity var(--np-dur-base) var(--np-ease);width:2.25rem}.social-links-single:hover{opacity:.75}.social-links-single svg{fill:var(--np-white);height:1rem}.footer-scroll-to-top{align-items:center;background:var(--np-navy-900);border-radius:var(--np-radius-sm);bottom:1rem;display:flex;height:2.5rem;justify-content:center;opacity:0;position:fixed;right:1rem;transition:opacity var(--np-dur-base) var(--np-ease),visibility var(--np-dur-base);visibility:hidden;width:2.5rem;z-index:5}.footer-scroll-to-top-active{opacity:.4;visibility:visible}.footer-scroll-to-top:focus-visible,.footer-scroll-to-top:hover{opacity:1}.footer-scroll-to-top svg{fill:var(--np-white);height:1.25rem}@media (min-width:768px){.footer-top-container>.row-fluid{display:flex}.footer-bottom-container{flex-direction:row}.footer-bottom-copyright{flex:1 0 60%;order:1}.footer-bottom-menu{flex:0 0 40%;order:2}}@media (max-width:767px){.footer-top{padding:4rem 20px;text-align:center}.footer-bottom-container{align-items:center;justify-content:center}}.np-visually-hidden,.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}.np-text-center{text-align:center}.np-text-left{text-align:left}.np-mx-auto{margin-inline:auto}.np-mt-0{margin-top:0}.np-mb-0{margin-bottom:0}.np-full-width{max-width:100%;width:100%}.np-stack>*+*{margin-top:var(--np-space-4)}.np-stack--lg>*+*{margin-top:var(--np-space-8)}.np-cluster{align-items:center;display:flex;flex-wrap:wrap;gap:var(--np-space-3)}.np-progress{background:var(--np-surface-subtle);height:5px;position:sticky;top:var(--np-header-measured,0);width:100%;z-index:14}.np-progress__bar{background:var(--np-navy-900);height:5px;max-width:100%;width:0}:root[data-theme=dark] .np-progress__bar{background:var(--np-green-500)}.np-editor-hint{background:var(--np-white);border:2px dashed var(--np-navy-700);border-radius:var(--np-radius-sm);color:var(--np-navy-900);display:flex;flex-direction:column;font-size:15px;gap:4px;line-height:1.5;margin-bottom:var(--np-space-8);padding:var(--np-space-4) var(--np-space-5)}.hs-inline-edit header{margin-top:0;position:static}.hs-inline-edit .body-wrapper.header-type-default:before{content:none}