.firm-capacity-landing-module__SYO69W__firmCapacityPage{color:#151a25;background-color:#fafaf8;width:100%;position:relative;overflow-x:hidden}.firm-capacity-landing-module__SYO69W__container{z-index:1;width:100%;max-width:1280px;margin:0 auto;padding:0 1.5rem;position:relative}.firm-capacity-landing-module__SYO69W__sectionEyebrow{color:#ef8f29;letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:.65rem;width:fit-content;margin-bottom:.85rem;font-size:.88rem;font-weight:750;display:inline-flex}.firm-capacity-landing-module__SYO69W__sectionHeadline{color:#101c46;letter-spacing:-.025em;margin:0 0 1rem;font-size:clamp(2rem,3.4vw,2.75rem);font-weight:850;line-height:1.18}.firm-capacity-landing-module__SYO69W__accentText{color:#ef8f29}.firm-capacity-landing-module__SYO69W__sectionLead{color:#5b6475;max-width:640px;margin:0;font-size:clamp(.96rem,1.1vw,1.06rem);line-height:1.68}.firm-capacity-landing-module__SYO69W__centerHeader{text-align:center;flex-direction:column;align-items:center;margin-bottom:clamp(3rem,5vw,4.5rem);display:flex}.firm-capacity-landing-module__SYO69W__heroSection{isolation:isolate;min-height:max(620px, calc(100svh - var(--header-height,154px)));color:#fff;z-index:1;background:#0b1325;border-bottom:1px solid #ffffff1a;align-items:center;padding:clamp(3.5rem,5.5vw,5.5rem) 0;display:flex;position:relative;overflow:clip}.firm-capacity-landing-module__SYO69W__heroMedia{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.firm-capacity-landing-module__SYO69W__heroImageWrap{width:100%;height:100%;position:absolute;inset:0}.firm-capacity-landing-module__SYO69W__heroBgImg{object-fit:cover;object-position:center top;opacity:.88}.firm-capacity-landing-module__SYO69W__heroOverlay{z-index:1;pointer-events:none;background:linear-gradient(90deg,#0a1022f5 0%,#0a1022e6 40%,#0a1022a6 70%,#0a102247 100%);position:absolute;inset:0}.firm-capacity-landing-module__SYO69W__heroContent{z-index:2;flex-direction:column;align-items:flex-start;max-width:720px;display:flex;position:relative}.firm-capacity-landing-module__SYO69W__partnerAnnouncement{color:#fff;letter-spacing:.02em;text-transform:uppercase;margin-bottom:.9rem;font-size:clamp(.72rem,.82vw,.78rem);font-weight:750;display:block}.firm-capacity-landing-module__SYO69W__heroEyebrow{color:#93b5ff;letter-spacing:.02em;text-transform:uppercase;align-items:center;gap:.6rem;margin-bottom:1.15rem;font-size:clamp(.72rem,.8vw,.78rem);font-weight:800;display:inline-flex}.firm-capacity-landing-module__SYO69W__heroHeadline{color:#fff;letter-spacing:-.03em;text-shadow:0 2px 20px #0006;margin:0 0 1.25rem;font-size:clamp(2.35rem,4.4vw,3.65rem);font-weight:850;line-height:1.12}.firm-capacity-landing-module__SYO69W__lineMask{display:block;overflow:hidden}.firm-capacity-landing-module__SYO69W__headlineLine{display:block}.firm-capacity-landing-module__SYO69W__headlineSub{color:#ffffffe6;letter-spacing:.015em;margin-top:.25rem;font-size:clamp(1.4rem,2.3vw,1.95rem);font-weight:650;line-height:1.24}.firm-capacity-landing-module__SYO69W__heroLead{color:#ffffffd9;flex-direction:column;gap:.55rem;max-width:660px;margin-bottom:2rem;font-size:clamp(.98rem,1.15vw,1.12rem);line-height:1.65;display:flex}.firm-capacity-landing-module__SYO69W__leadPara{margin:0}.firm-capacity-landing-module__SYO69W__leadBold{color:#fff;margin:0;font-weight:600}.firm-capacity-landing-module__SYO69W__heroCtaGroup{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:2.25rem;display:flex}.firm-capacity-landing-module__SYO69W__ctaWrapper{display:inline-flex}.firm-capacity-landing-module__SYO69W__btnPrimary{border-radius:var(--btn-radius);background:var(--btn-bg);color:var(--btn-fg);cursor:pointer;border:1px solid #fff3;justify-content:center;align-items:center;gap:.55rem;padding:.9rem 1.85rem;font-size:.96rem;font-weight:750;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 6px 18px #ef8f2947}.firm-capacity-landing-module__SYO69W__btnPrimary:hover{background:var(--btn-bg-hover);color:var(--btn-fg);transform:translateY(-2px);box-shadow:0 9px 24px #df882b6b}.firm-capacity-landing-module__SYO69W__btnSecondary{border-radius:var(--btn-radius);color:#fff;-webkit-backdrop-filter:blur(8px);cursor:pointer;background:#ffffff14;border:1px solid #ffffff47;justify-content:center;align-items:center;gap:.5rem;padding:.9rem 1.65rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.firm-capacity-landing-module__SYO69W__btnSecondary:hover{background:#ffffff29;border-color:#ffffff8c;transform:translateY(-2px)}.firm-capacity-landing-module__SYO69W__heroSection .firm-capacity-landing-module__SYO69W__accentText{color:#93b5ff}.firm-capacity-landing-module__SYO69W__proofRow{border-top:1px solid #ffffff29;flex-wrap:wrap;align-items:center;gap:clamp(1rem,2.5vw,1.85rem);width:100%;padding-top:1.35rem;display:flex}.firm-capacity-landing-module__SYO69W__proofItem{color:#ffffffeb;align-items:center;gap:.55rem;font-size:.88rem;font-weight:650;display:inline-flex}.firm-capacity-landing-module__SYO69W__proofIcon{color:#93b5ff;flex-shrink:0}.firm-capacity-landing-module__SYO69W__partnerSection{isolation:isolate;color:#fff;background:#101c46;border-bottom:1px solid #e4e8f01f;padding:clamp(2.5rem,3.6vw,3rem) 0;position:relative;overflow:hidden}.firm-capacity-landing-module__SYO69W__partnerBackdrop{pointer-events:none;z-index:0;position:absolute;inset:0}.firm-capacity-landing-module__SYO69W__partnerGrid{background-image:linear-gradient(90deg,#ffffff09 1px,#0000 1px),linear-gradient(#ffffff09 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 65%,#000 25%,#0000 85%);mask-image:radial-gradient(75% 65%,#000 25%,#0000 85%)}.firm-capacity-landing-module__SYO69W__partnerGlow{filter:blur(60px);background:radial-gradient(circle,#2f4ba557 0%,#2f4ba524 50%,#0000 70%);width:clamp(320px,34vw,520px);height:clamp(320px,34vw,520px);margin-top:calc(clamp(320px,34vw,520px)/-2);position:absolute;top:50%;right:6%}.firm-capacity-landing-module__SYO69W__partnerAccent{filter:blur(50px);background:radial-gradient(#ef8f2938 0%,#0000 70%);width:clamp(220px,22vw,340px);height:clamp(160px,16vw,240px);position:absolute;bottom:-6%;right:14%}.firm-capacity-landing-module__SYO69W__partnerLayout{z-index:1;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,3.2vw,3.25rem);display:grid;position:relative}.firm-capacity-landing-module__SYO69W__partnerLeft{flex-direction:column;min-width:0;display:flex}.firm-capacity-landing-module__SYO69W__partnerHeaderGroup{flex-direction:column;align-items:flex-start;gap:.9rem;margin-bottom:1.15rem;display:flex}.firm-capacity-landing-module__SYO69W__partnerBadgeRow{background:#ffffff0f;border:1px solid #ffffff24;border-radius:9999px;flex-wrap:wrap;align-items:center;gap:.55rem;max-width:100%;padding:.3rem .85rem .3rem .4rem;display:inline-flex}.firm-capacity-landing-module__SYO69W__partnerBrandLogo{object-fit:contain;filter:brightness(0)invert();flex-shrink:0;width:auto;height:26px}.firm-capacity-landing-module__SYO69W__partnerBadgeLabel{letter-spacing:.02em;text-transform:uppercase;color:#ef8f29;font-size:.66rem;font-weight:750;line-height:1.45}.firm-capacity-landing-module__SYO69W__partnerBadgeName{color:#fff;letter-spacing:.005em;font-size:.82rem;font-weight:700;line-height:1.45}.firm-capacity-landing-module__SYO69W__partnerEyebrow{color:#ef8f29;letter-spacing:.02em;text-transform:uppercase;align-items:center;gap:.6rem;font-size:.72rem;font-weight:750;line-height:1.5;display:inline-flex}.firm-capacity-landing-module__SYO69W__partnerNameHeading{color:#fff;letter-spacing:-.018em;margin:0;font-size:clamp(1.6rem,2.3vw,1.95rem);font-weight:850;line-height:1.22}.firm-capacity-landing-module__SYO69W__partnerTitleRole{color:#ef8f29;letter-spacing:.005em;margin-top:.5rem;font-size:clamp(.85rem,.95vw,.95rem);font-weight:650;line-height:1.5;display:block}.firm-capacity-landing-module__SYO69W__partnerBio{color:#ffffffd1;letter-spacing:.01em;flex-direction:column;gap:.95rem;margin-bottom:1.25rem;font-size:clamp(.82rem,.9vw,.88rem);line-height:1.75;display:flex}.firm-capacity-landing-module__SYO69W__partnerBio p{margin:0}.firm-capacity-landing-module__SYO69W__partnerBio strong{color:#fff;font-weight:700}.firm-capacity-landing-module__SYO69W__partnerCredentials{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 1.5rem;margin:0 0 1.25rem;padding:0;list-style:none;display:grid}.firm-capacity-landing-module__SYO69W__credentialChip{border-left:2px solid #ef8f2973;align-items:center;gap:.55rem;min-width:0;padding:.1rem 0 .1rem .6rem;transition:border-color .2s;display:flex}.firm-capacity-landing-module__SYO69W__credentialChip:hover{border-left-color:#ef8f29}.firm-capacity-landing-module__SYO69W__credentialIcon{color:#ef8f29;background:#2f4ba561;border:1px solid #2f4ba58c;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.firm-capacity-landing-module__SYO69W__credentialInfo{flex-wrap:wrap;align-items:baseline;gap:0 .4rem;min-width:0;display:flex}.firm-capacity-landing-module__SYO69W__credentialInfo strong{color:#fff;letter-spacing:.005em;font-size:.8rem;font-weight:750;line-height:1.45}.firm-capacity-landing-module__SYO69W__credentialInfo span{color:#ffffffa3;letter-spacing:.012em;font-size:.68rem;line-height:1.45}.firm-capacity-landing-module__SYO69W__partnerCtaArea{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.firm-capacity-landing-module__SYO69W__partnerRight{justify-content:center;align-items:center;width:100%;min-width:0;display:flex}.firm-capacity-landing-module__SYO69W__portraitStage{perspective:1400px;perspective-origin:50% 45%;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.firm-capacity-landing-module__SYO69W__portraitDecor{z-index:0;pointer-events:none;position:absolute;inset:-10% -12%}.firm-capacity-landing-module__SYO69W__portraitDecor>*{display:block;position:absolute}.firm-capacity-landing-module__SYO69W__portraitRibbon{opacity:.22;filter:blur(26px);background:linear-gradient(145deg,#101c46e6 0%,#2f4ba58c 45%,#ef8f294d 100%);border-radius:48% 52% 42% 58%/56% 44%;inset:6% 2% 2%}.firm-capacity-landing-module__SYO69W__portraitBeam{filter:blur(34px);background:radial-gradient(circle,#5c84ff4d 0%,#2f4ba533 45%,#0000 72%);border-radius:50%;inset:10% 8%}.firm-capacity-landing-module__SYO69W__portraitDots{opacity:.35;background-image:radial-gradient(#ffffff4d 1px,#0000 1px);background-size:15px 15px;inset:0;-webkit-mask-image:radial-gradient(65% 60%,#0000 38%,#000 72%,#0000 96%);mask-image:radial-gradient(65% 60%,#0000 38%,#000 72%,#0000 96%)}.firm-capacity-landing-module__SYO69W__portraitRingOuter,.firm-capacity-landing-module__SYO69W__portraitRingInner{transform-origin:50%;will-change:transform;width:100%;height:100%;inset:0;overflow:visible}.firm-capacity-landing-module__SYO69W__portraitRingInner{width:76%;height:76%;inset:12%}.firm-capacity-landing-module__SYO69W__portraitReveal{z-index:1;width:100%;transform-style:preserve-3d;perspective:1200px;justify-content:center;display:flex;position:relative}.firm-capacity-landing-module__SYO69W__portraitWrapper{width:100%;max-width:340px;transform-style:preserve-3d;position:relative}.firm-capacity-landing-module__SYO69W__portraitPlateBack,.firm-capacity-landing-module__SYO69W__portraitPlateMid{z-index:0;pointer-events:none;border-radius:26px;position:absolute;inset:0}.firm-capacity-landing-module__SYO69W__portraitPlateBack{background:linear-gradient(160deg,#2f4ba56b 0%,#101c4699 100%);border:1px solid #92b0ff3d;transform:translate3d(26px,20px,-90px)}.firm-capacity-landing-module__SYO69W__portraitPlateMid{background:linear-gradient(160deg,#ef8f2938 0%,#2f4ba54d 100%);border:1px solid #ef8f2942;transform:translate3d(13px,10px,-46px)}.firm-capacity-landing-module__SYO69W__portraitHalo{-webkit-backdrop-filter:blur(6px);z-index:0;background:#ffffff0b;border:1px solid #ffffff24;border-radius:38px;position:absolute;inset:-12px}.firm-capacity-landing-module__SYO69W__portraitFrame{z-index:1;outline-offset:3px;background:linear-gradient(#fdfcfa 0%,#f1f1ee 100%);border:1.5px solid #ef8f2973;border-radius:26px;outline:1px solid #5c84ff38;width:100%;height:clamp(300px,29vw,408px);padding:.5rem .5rem 0;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 26px 52px -14px #00000080,0 6px 20px #00000042,inset 0 1px #ffffffe6,inset 0 -18px 32px -24px #101c468c}.firm-capacity-landing-module__SYO69W__portraitImg{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.firm-capacity-landing-module__SYO69W__portraitBadgePill{z-index:2;color:#101c46;letter-spacing:.03em;text-align:center;white-space:nowrap;background:#fff;border:1px solid #ef8f2959;border-radius:9999px;justify-content:center;align-items:center;gap:.45rem;max-width:calc(100% - 20px);padding:.4rem .9rem;font-size:.72rem;font-weight:750;display:inline-flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #00000047}.firm-capacity-landing-module__SYO69W__pillDot{background:#ef8f29;border-radius:50%;flex-shrink:0;width:6px;height:6px}.firm-capacity-landing-module__SYO69W__deliverySection{background:#fafaf8;border-bottom:1px solid #e4e8f1;padding:clamp(4.5rem,7vw,6.5rem) 0;position:relative}.firm-capacity-landing-module__SYO69W__servicesEyebrow{color:#ef8f29;letter-spacing:.04em;align-items:center;gap:.75rem;width:fit-content;margin-bottom:.75rem;font-size:.95rem;font-weight:700;display:inline-flex}.firm-capacity-landing-module__SYO69W__servicesHeaderRow{justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.firm-capacity-landing-module__SYO69W__servicesHeadline{color:#101c46;letter-spacing:-.025em;max-width:620px;margin:0;font-size:clamp(1.65rem,3.2vw,2.35rem);font-weight:800;line-height:1.22}.firm-capacity-landing-module__SYO69W__servicesHeadlineAccent{color:#ef8f29}.firm-capacity-landing-module__SYO69W__servicesSupporting{color:#55627a;max-width:440px;margin:0;font-size:.95rem;line-height:1.6}.firm-capacity-landing-module__SYO69W__waveCardsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.2rem,1.8vw,1.65rem);display:grid}.firm-capacity-landing-module__SYO69W__waveCard{cursor:pointer;isolation:isolate;border-radius:30px;outline:none;flex-direction:column;justify-content:space-between;min-height:440px;padding:clamp(1.75rem,2.2vw,2.25rem) clamp(1.35rem,1.8vw,1.65rem) 1.5rem;transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s cubic-bezier(.16,1,.3,1),border-color .35s;display:flex;position:relative;overflow:hidden}.firm-capacity-landing-module__SYO69W__waveCard:hover{transform:translateY(-6px)}.firm-capacity-landing-module__SYO69W__cardDottedPattern{pointer-events:none;z-index:1;opacity:.45;background-image:radial-gradient(#101c4614 1.2px,#0000 1.2px);background-size:14px 14px;position:absolute;inset:0}.firm-capacity-landing-module__SYO69W__themeOrange{background:#fff;border:1.5px solid #dfe6f2;box-shadow:0 14px 34px -8px #101c460f,0 2px 8px #101c4605}.firm-capacity-landing-module__SYO69W__themeOrange:hover{border-color:#ef8f29;box-shadow:0 24px 50px -10px #ef8f2933,0 6px 18px #101c460f}.firm-capacity-landing-module__SYO69W__themeOrange .firm-capacity-landing-module__SYO69W__stageTag{color:#d97706;background:#fff6ed;border:1px solid #fed7aa}.firm-capacity-landing-module__SYO69W__themeBlue{background:#fff;border:1.5px solid #dfe6f2;box-shadow:0 14px 34px -8px #101c460f,0 2px 8px #101c4605}.firm-capacity-landing-module__SYO69W__themeBlue:hover{border-color:#ef8f29;box-shadow:0 24px 50px -10px #ef8f2933,0 6px 18px #101c460f}.firm-capacity-landing-module__SYO69W__themeBlue .firm-capacity-landing-module__SYO69W__stageTag{color:#2f4ba5;background:#eef4ff;border:1px solid #d0e1fd}.firm-capacity-landing-module__SYO69W__themeNavyOrange{background:#fff;border:1.5px solid #dfe6f2;box-shadow:0 14px 34px -8px #101c460f,0 2px 8px #101c4605}.firm-capacity-landing-module__SYO69W__themeNavyOrange:hover{border-color:#ef8f29;box-shadow:0 24px 50px -10px #ef8f2933,0 6px 18px #101c460f}.firm-capacity-landing-module__SYO69W__themeNavyOrange .firm-capacity-landing-module__SYO69W__stageTag{color:#d97706;background:#fff6ed;border:1px solid #fed7aa}.firm-capacity-landing-module__SYO69W__themeRoyal{background:#fff;border:1.5px solid #dfe6f2;box-shadow:0 14px 34px -8px #101c460f,0 2px 8px #101c4605}.firm-capacity-landing-module__SYO69W__themeRoyal:hover{border-color:#ef8f29;box-shadow:0 24px 50px -10px #ef8f2933,0 6px 18px #101c460f}.firm-capacity-landing-module__SYO69W__themeRoyal .firm-capacity-landing-module__SYO69W__stageTag{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe}.firm-capacity-landing-module__SYO69W__cardHeaderTop{z-index:10;justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex;position:relative}.firm-capacity-landing-module__SYO69W__iconCircleBadge{color:#1e40af;background:#eef4ff;border:1px solid #dbeafe;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .3s,background-color .3s,box-shadow .3s;display:flex;box-shadow:0 2px 6px #101c460a}.firm-capacity-landing-module__SYO69W__waveCard:hover .firm-capacity-landing-module__SYO69W__iconCircleBadge{border-color:#bfdbfe;transform:scale(1.08);box-shadow:0 4px 12px #2f4ba51f}.firm-capacity-landing-module__SYO69W__cardIcon{color:#1e40af;transition:transform .3s}.firm-capacity-landing-module__SYO69W__waveCard:hover .firm-capacity-landing-module__SYO69W__cardIcon{transform:scale(1.05)}.firm-capacity-landing-module__SYO69W__topStageNumber{font-family:var(--font-geist-mono), ui-monospace, monospace;color:#8896ab;letter-spacing:-.02em;-webkit-user-select:none;user-select:none;font-size:1.05rem;font-weight:750;transition:color .3s}.firm-capacity-landing-module__SYO69W__waveCard:hover .firm-capacity-landing-module__SYO69W__topStageNumber{color:#101c46}.firm-capacity-landing-module__SYO69W__cardTextContent{z-index:10;flex-direction:column;gap:.45rem;min-width:0;margin-bottom:2rem;display:flex;position:relative}.firm-capacity-landing-module__SYO69W__cardTitle{color:#101c46;letter-spacing:-.018em;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-wrap:balance;margin:0;font-size:1.25rem;font-weight:800;line-height:1.25}.firm-capacity-landing-module__SYO69W__cardDivider{background:#e2e8f0;border-radius:2px;width:26px;height:2px;margin:.45rem 0;transition:width .35s cubic-bezier(.16,1,.3,1),background-color .3s;display:block}.firm-capacity-landing-module__SYO69W__waveCard:hover .firm-capacity-landing-module__SYO69W__cardDivider{background:#ef8f29;width:40px}.firm-capacity-landing-module__SYO69W__themeOrange:hover .firm-capacity-landing-module__SYO69W__cardDivider{background:#fff;width:40px}.firm-capacity-landing-module__SYO69W__cardDesc{color:#5b6477;margin:0;font-size:.88rem;line-height:1.58}.firm-capacity-landing-module__SYO69W__waveGraphicWrap{pointer-events:none;z-index:2;opacity:0;width:100%;height:205px;transition:transform .55s cubic-bezier(.16,1,.3,1),opacity .45s;position:absolute;bottom:0;left:0;right:0;overflow:hidden;transform:translateY(100%)}.firm-capacity-landing-module__SYO69W__waveCard:hover .firm-capacity-landing-module__SYO69W__waveGraphicWrap,.firm-capacity-landing-module__SYO69W__waveCard:focus-within .firm-capacity-landing-module__SYO69W__waveGraphicWrap{opacity:1;transform:translateY(0)}.firm-capacity-landing-module__SYO69W__waveTrack{width:200%;height:100%;animation-play-state:paused;position:absolute;bottom:0;left:0}.firm-capacity-landing-module__SYO69W__waveCard:hover .firm-capacity-landing-module__SYO69W__waveTrack,.firm-capacity-landing-module__SYO69W__waveCard:focus-within .firm-capacity-landing-module__SYO69W__waveTrack{will-change:transform;animation-play-state:running}.firm-capacity-landing-module__SYO69W__waveSvg{width:100%;height:100%;display:block}@keyframes firm-capacity-landing-module__SYO69W__oceanWaveFlow{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes firm-capacity-landing-module__SYO69W__oceanWaveFlowReverse{0%{transform:translate(-50%)}to{transform:translate(0,0)}}.firm-capacity-landing-module__SYO69W__waveTrackBack{opacity:.94;animation:10s linear infinite firm-capacity-landing-module__SYO69W__oceanWaveFlow}.firm-capacity-landing-module__SYO69W__waveTrackMid{opacity:.97;animation:6.8s linear infinite firm-capacity-landing-module__SYO69W__oceanWaveFlowReverse}.firm-capacity-landing-module__SYO69W__waveTrackFront{opacity:1;animation:4.4s linear infinite firm-capacity-landing-module__SYO69W__oceanWaveFlow}.firm-capacity-landing-module__SYO69W__cardBottomRow{z-index:10;justify-content:space-between;align-items:flex-end;gap:1rem;margin-top:auto;padding-top:1.5rem;display:flex;position:relative}.firm-capacity-landing-module__SYO69W__outlinedNumber{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:-.025em;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;-webkit-text-stroke:2px #101c4638;color:#0000;font-size:clamp(64px,5vw,80px);font-weight:900;line-height:.95;transition:transform .4s cubic-bezier(.16,1,.3,1),-webkit-text-stroke .3s}.firm-capacity-landing-module__SYO69W__waveCard:hover .firm-capacity-landing-module__SYO69W__outlinedNumber{-webkit-text-stroke:2.5px #fff;transform:translate(4px)}.firm-capacity-landing-module__SYO69W__wavePillCta{border-radius:var(--btn-radius);white-space:nowrap;color:#101c46;background:#fff;border:1.5px solid #dfe6f2;align-items:center;gap:.45rem;padding:.55rem 1.15rem;font-size:.82rem;font-weight:700;text-decoration:none;transition:transform .35s cubic-bezier(.16,1,.3,1),background-color .3s,border-color .3s,color .3s,box-shadow .3s;display:inline-flex;box-shadow:0 3px 10px #101c460f}.firm-capacity-landing-module__SYO69W__waveCard:hover .firm-capacity-landing-module__SYO69W__wavePillCta{color:#fff;background:#101c46;border-color:#101c46;transform:translateY(-2px);box-shadow:0 8px 22px #101c4659}.firm-capacity-landing-module__SYO69W__ctaArrow{transition:transform .3s}.firm-capacity-landing-module__SYO69W__wavePillCta:hover .firm-capacity-landing-module__SYO69W__ctaArrow{transform:translate(2px,-2px)}.firm-capacity-landing-module__SYO69W__servicesSection{background:#fff;border-bottom:1px solid #e4e8f0;padding:clamp(4.5rem,7vw,6.5rem) 0;position:relative}.firm-capacity-landing-module__SYO69W__servicesHeader{margin-bottom:clamp(2.5rem,4vw,3.5rem)}.firm-capacity-landing-module__SYO69W__servicesGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;display:grid}.firm-capacity-landing-module__SYO69W__serviceModule{background:#fafaf8;border:1px solid #e4e8f0;border-radius:20px;flex-direction:column;padding:2rem 1.6rem;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;position:relative}.firm-capacity-landing-module__SYO69W__serviceModule:hover{background:#fff;border-color:#ef8f29;transform:translateY(-5px);box-shadow:0 18px 40px -8px #101c4614}.firm-capacity-landing-module__SYO69W__serviceNum{font-family:var(--font-geist-mono), monospace;color:#94a3b8;font-size:.95rem;font-weight:800;position:absolute;top:1.5rem;right:1.5rem}.firm-capacity-landing-module__SYO69W__serviceIconWrap{color:#2f4ba5;background:#eef3ff;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:1.25rem;display:flex}.firm-capacity-landing-module__SYO69W__serviceTitle{color:#101c46;margin:0 0 .65rem;font-size:1.2rem;font-weight:800;line-height:1.25}.firm-capacity-landing-module__SYO69W__serviceDesc{color:#5b6475;flex:1;margin:0 0 1.5rem;font-size:.88rem;line-height:1.6}.firm-capacity-landing-module__SYO69W__serviceLink{color:#ef8f29;align-items:center;gap:.4rem;font-size:.86rem;font-weight:750;text-decoration:none;transition:color .2s;display:inline-flex}.firm-capacity-landing-module__SYO69W__serviceLink:hover{color:#ea580c}.firm-capacity-landing-module__SYO69W__modelSection{background:#fafaf8;border-bottom:1px solid #e4e8f0;padding:clamp(4.5rem,7vw,6.5rem) 0;position:relative}.firm-capacity-landing-module__SYO69W__capacityComparison{grid-template-columns:1fr 1fr;gap:2rem;max-width:1040px;margin:0 auto;display:grid}.firm-capacity-landing-module__SYO69W__modelCard{background:#fff;border:1px solid #e4e8f0;border-radius:24px;flex-direction:column;padding:clamp(2rem,3vw,2.75rem);display:flex;box-shadow:0 12px 32px -6px #101c460d}.firm-capacity-landing-module__SYO69W__modelCardAccent{background:linear-gradient(#fffdfa 0%,#fff 100%);border-color:#fed7aa;box-shadow:0 16px 40px -8px #ef8f291a}.firm-capacity-landing-module__SYO69W__modelCardHead{margin-bottom:1.75rem}.firm-capacity-landing-module__SYO69W__modelTag{color:#2f4ba5;letter-spacing:.02em;text-transform:uppercase;margin-bottom:.45rem;font-size:.74rem;font-weight:800;display:block}.firm-capacity-landing-module__SYO69W__modelTagAccent{color:#ef8f29;letter-spacing:.02em;text-transform:uppercase;margin-bottom:.45rem;font-size:.74rem;font-weight:800;display:block}.firm-capacity-landing-module__SYO69W__modelCardTitle{color:#101c46;margin:0 0 .55rem;font-size:1.65rem;font-weight:850}.firm-capacity-landing-module__SYO69W__modelCardDesc{color:#5b6475;margin:0;font-size:.92rem;line-height:1.6}.firm-capacity-landing-module__SYO69W__modelList{flex-direction:column;flex:1;gap:.9rem;margin:0 0 2rem;padding:0;list-style:none;display:flex}.firm-capacity-landing-module__SYO69W__modelList li{color:#334155;align-items:flex-start;gap:.65rem;font-size:.9rem;line-height:1.5;display:flex}.firm-capacity-landing-module__SYO69W__checkIcon{color:#ef8f29;flex-shrink:0;margin-top:2px}.firm-capacity-landing-module__SYO69W__modelBtn{border-radius:var(--btn-radius);color:#2f4ba5;background:#fff;border:1.5px solid #2f4ba5;justify-content:center;align-items:center;padding:.85rem 1.4rem;font-size:.92rem;font-weight:750;text-decoration:none;transition:background .25s,color .25s;display:inline-flex}.firm-capacity-landing-module__SYO69W__modelBtn:hover{color:#fff;background:#2f4ba5}.firm-capacity-landing-module__SYO69W__modelBtnAccent{border-radius:var(--btn-radius);background:var(--btn-bg);color:var(--btn-fg);justify-content:center;align-items:center;padding:.85rem 1.4rem;font-size:.92rem;font-weight:750;text-decoration:none;transition:background .25s,transform .25s;display:inline-flex;box-shadow:0 6px 18px -2px #ef8f2966}.firm-capacity-landing-module__SYO69W__modelBtnAccent:hover{background:var(--btn-bg-hover);transform:translateY(-2px)}.firm-capacity-landing-module__SYO69W__outcomesSection{background:#fff;border-bottom:1px solid #e4e8f0;padding:clamp(4.5rem,7vw,6.5rem) 0;position:relative}.firm-capacity-landing-module__SYO69W__outcomeGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;display:grid}.firm-capacity-landing-module__SYO69W__outcomeCard{text-align:center;background:#fafaf8;border:1px solid #e4e8f0;border-radius:18px;flex-direction:column;align-items:center;padding:2rem 1.5rem;transition:transform .3s,border-color .3s;display:flex}.firm-capacity-landing-module__SYO69W__outcomeCard:hover{border-color:#ef8f29;transform:translateY(-4px)}.firm-capacity-landing-module__SYO69W__outcomeIconWrap{color:#2f4ba5;background:#eef3ff;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:1.25rem;display:flex}.firm-capacity-landing-module__SYO69W__outcomeTitle{color:#101c46;margin:0 0 .55rem;font-size:1.15rem;font-weight:800}.firm-capacity-landing-module__SYO69W__outcomeDesc{color:#5b6475;margin:0;font-size:.86rem;line-height:1.58}.firm-capacity-landing-module__SYO69W__workflowSection{background:#fafaf8;border-bottom:1px solid #e4e8f0;padding:clamp(4.5rem,7vw,6.5rem) 0;position:relative}.firm-capacity-landing-module__SYO69W__reviewTrackContainer{max-width:1040px;margin:0 auto;padding:2rem 0;position:relative}.firm-capacity-landing-module__SYO69W__reviewProgressLine{z-index:1;background:linear-gradient(90deg,#2f4ba5 0%,#ef8f29 100%);border-radius:2px;height:3px;position:absolute;top:48px;left:5%;right:5%}.firm-capacity-landing-module__SYO69W__reviewStages{z-index:2;text-align:center;grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid;position:relative}.firm-capacity-landing-module__SYO69W__reviewStage{flex-direction:column;align-items:center;display:flex}.firm-capacity-landing-module__SYO69W__stagePin{color:#fff;width:44px;height:44px;font-family:var(--font-geist-mono), monospace;background:#101c46;border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;margin-bottom:1.25rem;font-size:1rem;font-weight:850;display:flex;box-shadow:0 4px 12px #101c4633}.firm-capacity-landing-module__SYO69W__reviewStage h4{color:#101c46;margin:0 0 .35rem;font-size:1.1rem;font-weight:800}.firm-capacity-landing-module__SYO69W__reviewStage p{color:#5b6475;margin:0;font-size:.82rem;line-height:1.55}.firm-capacity-landing-module__SYO69W__teamSection{background:#fff;border-bottom:1px solid #e4e8f0;padding:clamp(4.5rem,7vw,6.5rem) 0;position:relative}.firm-capacity-landing-module__SYO69W__teamCard{background:linear-gradient(145deg,#fafaf8 0%,#f1f5fa 100%);border:1px solid #e4e8f0;border-radius:28px;padding:clamp(2.5rem,4.5vw,4rem);box-shadow:0 16px 40px #101c460d}.firm-capacity-landing-module__SYO69W__teamContent{max-width:960px;margin:0 auto}.firm-capacity-landing-module__SYO69W__teamHeadline{color:#101c46;margin:0 0 1rem;font-size:clamp(2rem,3.2vw,2.75rem);font-weight:850;line-height:1.2}.firm-capacity-landing-module__SYO69W__teamLead{color:#5b6475;margin:0 0 2.5rem;font-size:clamp(.96rem,1.1vw,1.06rem);line-height:1.7}.firm-capacity-landing-module__SYO69W__teamPointsGrid{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}.firm-capacity-landing-module__SYO69W__teamPoint{background:#fff;border:1px solid #e4e8f0;border-radius:14px;align-items:flex-start;gap:.85rem;padding:1.25rem 1.4rem;display:flex}.firm-capacity-landing-module__SYO69W__pointIcon{color:#ef8f29;flex-shrink:0;margin-top:2px}.firm-capacity-landing-module__SYO69W__teamPoint strong{color:#101c46;margin-bottom:.15rem;font-size:.95rem;display:block}.firm-capacity-landing-module__SYO69W__teamPoint small{color:#64748b;font-size:.82rem;line-height:1.45}.firm-capacity-landing-module__SYO69W__audienceSection{background:#fafaf8;border-bottom:1px solid #e4e8f0;padding:clamp(4.5rem,7vw,6.5rem) 0;position:relative}.firm-capacity-landing-module__SYO69W__audienceGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;display:grid}.firm-capacity-landing-module__SYO69W__audienceCard{background:#fff;border:1px solid #e4e8f0;border-radius:20px;flex-direction:column;padding:2rem 1.6rem;transition:transform .3s,border-color .3s;display:flex}.firm-capacity-landing-module__SYO69W__audienceCard:hover{border-color:#ef8f29;transform:translateY(-4px)}.firm-capacity-landing-module__SYO69W__audienceNumber{font-family:var(--font-geist-mono), monospace;color:#ef8f29;margin-bottom:.85rem;font-size:.95rem;font-weight:850}.firm-capacity-landing-module__SYO69W__audienceCard h3{color:#101c46;margin:0 0 .55rem;font-size:1.18rem;font-weight:800}.firm-capacity-landing-module__SYO69W__audienceCard p{color:#5b6475;margin:0;font-size:.86rem;line-height:1.6}@media (max-width:1024px){.firm-capacity-landing-module__SYO69W__heroLayout,.firm-capacity-landing-module__SYO69W__capacityComparison,.firm-capacity-landing-module__SYO69W__teamPointsGrid{grid-template-columns:1fr;gap:3rem}.firm-capacity-landing-module__SYO69W__servicesRail{grid-template-columns:repeat(2,minmax(0,1fr))}.firm-capacity-landing-module__SYO69W__waveCardsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.firm-capacity-landing-module__SYO69W__servicesHeaderRow{flex-direction:column;align-items:flex-start;gap:1rem}.firm-capacity-landing-module__SYO69W__reviewStages{grid-template-columns:1fr 1fr;gap:2rem}.firm-capacity-landing-module__SYO69W__reviewProgressLine{display:none}}@media (min-width:769px) and (max-width:1024px){.firm-capacity-landing-module__SYO69W__partnerLayout{grid-template-columns:minmax(0,1.22fr) minmax(0,1fr);gap:2rem}.firm-capacity-landing-module__SYO69W__partnerBio{font-size:.85rem}.firm-capacity-landing-module__SYO69W__partnerCredentials{gap:.5rem .9rem}.firm-capacity-landing-module__SYO69W__credentialInfo{flex-direction:column;gap:0}.firm-capacity-landing-module__SYO69W__portraitWrapper{max-width:320px}.firm-capacity-landing-module__SYO69W__portraitFrame{height:clamp(300px,44vw,400px)}}@media (max-width:768px){.firm-capacity-landing-module__SYO69W__partnerSection{padding:2.75rem 0}.firm-capacity-landing-module__SYO69W__partnerLayout{flex-direction:column;align-items:stretch;gap:1.5rem;display:flex}.firm-capacity-landing-module__SYO69W__partnerLeft{display:contents}.firm-capacity-landing-module__SYO69W__partnerHeaderGroup{order:1;margin-bottom:0}.firm-capacity-landing-module__SYO69W__partnerRight{order:2}.firm-capacity-landing-module__SYO69W__partnerBio{order:3;margin-bottom:0}.firm-capacity-landing-module__SYO69W__partnerCredentials{order:4;margin-bottom:0}.firm-capacity-landing-module__SYO69W__partnerCtaArea{order:5}.firm-capacity-landing-module__SYO69W__credentialInfo{flex-direction:column;gap:0}.firm-capacity-landing-module__SYO69W__portraitWrapper{max-width:clamp(240px,62vw,300px)}.firm-capacity-landing-module__SYO69W__portraitFrame{aspect-ratio:3/4;height:auto}}@media (max-width:640px){.firm-capacity-landing-module__SYO69W__heroSection,.firm-capacity-landing-module__SYO69W__deliverySection,.firm-capacity-landing-module__SYO69W__servicesSection,.firm-capacity-landing-module__SYO69W__modelSection,.firm-capacity-landing-module__SYO69W__outcomesSection,.firm-capacity-landing-module__SYO69W__workflowSection,.firm-capacity-landing-module__SYO69W__teamSection,.firm-capacity-landing-module__SYO69W__audienceSection{padding:3.5rem 0}.firm-capacity-landing-module__SYO69W__partnerCredentials{grid-template-columns:1fr;gap:.55rem}.firm-capacity-landing-module__SYO69W__partnerNameHeading{font-size:clamp(1.6rem,6vw,2rem)}.firm-capacity-landing-module__SYO69W__servicesRail,.firm-capacity-landing-module__SYO69W__reviewStages{grid-template-columns:1fr}.firm-capacity-landing-module__SYO69W__waveCardsGrid{grid-template-columns:1fr;gap:1.25rem}.firm-capacity-landing-module__SYO69W__waveCard{border-radius:24px;min-height:390px;padding:1.5rem 1.25rem 1.25rem}.firm-capacity-landing-module__SYO69W__iconCircleBadge{width:38px;height:38px}.firm-capacity-landing-module__SYO69W__cardTitle{font-size:1.15rem}.firm-capacity-landing-module__SYO69W__cardDesc{font-size:.85rem}.firm-capacity-landing-module__SYO69W__outlinedNumber{font-size:56px}.firm-capacity-landing-module__SYO69W__wavePillCta{padding:.45rem .95rem;font-size:.78rem}.firm-capacity-landing-module__SYO69W__proofRow{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.firm-capacity-landing-module__SYO69W__heroHeadline,.firm-capacity-landing-module__SYO69W__credentialChip,.firm-capacity-landing-module__SYO69W__portraitWrapper,.firm-capacity-landing-module__SYO69W__serviceCard,.firm-capacity-landing-module__SYO69W__cardSurfaceFill,.firm-capacity-landing-module__SYO69W__sweepPath,.firm-capacity-landing-module__SYO69W__leadingLight,.firm-capacity-landing-module__SYO69W__iconPulseRing,.firm-capacity-landing-module__SYO69W__serviceModule,.firm-capacity-landing-module__SYO69W__modelCard,.firm-capacity-landing-module__SYO69W__outcomeCard,.firm-capacity-landing-module__SYO69W__audienceCard,.firm-capacity-landing-module__SYO69W__waveCard,.firm-capacity-landing-module__SYO69W__iconCircleBadge,.firm-capacity-landing-module__SYO69W__waveGraphicWrap,.firm-capacity-landing-module__SYO69W__waveTrack,.firm-capacity-landing-module__SYO69W__waveTrackBack,.firm-capacity-landing-module__SYO69W__waveTrackMid,.firm-capacity-landing-module__SYO69W__waveTrackFront,.firm-capacity-landing-module__SYO69W__outlinedNumber,.firm-capacity-landing-module__SYO69W__wavePillCta{transition:none!important;animation:none!important;transform:none!important}}
.capacity-roi-calculator-module__VuRSMq__section{background:linear-gradient(#fff 0%,#f7f9fd 100%);border-bottom:1px solid #e5e9f2;padding:clamp(4.5rem,6.5vw,6.5rem) 0;position:relative;overflow:hidden}.capacity-roi-calculator-module__VuRSMq__container{z-index:1;width:100%;max-width:1280px;margin:0 auto;padding:0 1.5rem;position:relative}@media (min-width:1024px){.capacity-roi-calculator-module__VuRSMq__container{padding:0 2.5rem}}@media (min-width:1180px){.capacity-roi-calculator-module__VuRSMq__section{padding-block:clamp(1.5rem,3vh,2.5rem)}.capacity-roi-calculator-module__VuRSMq__container{grid-template-columns:minmax(19rem,.82fr) minmax(0,1.65fr);align-items:start;gap:1rem 1.25rem;display:grid}.capacity-roi-calculator-module__VuRSMq__header{grid-column:1/-1;margin-bottom:.5rem}.capacity-roi-calculator-module__VuRSMq__controls{grid-area:2/1;grid-template-columns:1fr;margin-bottom:0}.capacity-roi-calculator-module__VuRSMq__compareGrid{grid-area:2/2/span 2;margin-bottom:0}.capacity-roi-calculator-module__VuRSMq__chartLauncher{grid-area:3/1}}@media (min-width:1180px) and (max-height:1200px){.capacity-roi-calculator-module__VuRSMq__eyebrow{margin-bottom:.55rem}.capacity-roi-calculator-module__VuRSMq__headline{font-size:clamp(1.75rem,2.4vw,2.35rem)}.capacity-roi-calculator-module__VuRSMq__subhead{margin-top:.55rem;line-height:1.5}.capacity-roi-calculator-module__VuRSMq__controls,.capacity-roi-calculator-module__VuRSMq__panel{padding:1.15rem}.capacity-roi-calculator-module__VuRSMq__panel{gap:.8rem}.capacity-roi-calculator-module__VuRSMq__panelHead{min-height:4.4rem}.capacity-roi-calculator-module__VuRSMq__frictionList{gap:.35rem;padding-top:.75rem}.capacity-roi-calculator-module__VuRSMq__savingsBanner{padding-block:1rem}}.capacity-roi-calculator-module__VuRSMq__header{text-align:center;flex-direction:column;align-items:center;margin-bottom:clamp(2.25rem,3.5vw,3.25rem);display:flex}.capacity-roi-calculator-module__VuRSMq__eyebrow{color:#374151;letter-spacing:.02em;text-transform:uppercase;justify-content:center;align-items:center;margin-bottom:1.35rem;font-size:.76rem;font-weight:750;display:inline-flex}.capacity-roi-calculator-module__VuRSMq__headline{color:#101c46;letter-spacing:-.03em;text-wrap:balance;max-width:900px;margin:0;font-size:clamp(1.8rem,3.4vw,2.9rem);font-weight:800;line-height:1.22}.capacity-roi-calculator-module__VuRSMq__headlineAccent{color:var(--nsi-brand-orange)}.capacity-roi-calculator-module__VuRSMq__subhead{color:#4f5870;max-width:660px;margin:1.1rem 0 0;font-size:clamp(.95rem,1.1vw,1.05rem);line-height:1.68}.capacity-roi-calculator-module__VuRSMq__controls{background:#fff;border:1px solid #dfe6f2;border-radius:24px;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:clamp(1.25rem,2.2vw,2rem);margin-bottom:clamp(1.75rem,2.6vw,2.5rem);padding:clamp(1.5rem,2.4vw,2.1rem);display:grid;box-shadow:0 14px 34px -10px #101c4614,0 2px 8px #101c4608}.capacity-roi-calculator-module__VuRSMq__field{flex-direction:column;gap:.6rem;min-width:0;display:flex}.capacity-roi-calculator-module__VuRSMq__label{color:#101c46;letter-spacing:-.005em;align-items:center;gap:.45rem;font-size:.82rem;font-weight:750;display:flex}.capacity-roi-calculator-module__VuRSMq__label svg{color:var(--nsi-brand-orange);flex-shrink:0}.capacity-roi-calculator-module__VuRSMq__textInput,.capacity-roi-calculator-module__VuRSMq__costInput{border-radius:var(--btn-radius);color:#101c46;width:100%;min-width:0;min-height:48px;font:inherit;background:#fbfcfe;border:1.5px solid #dfe6f2;padding:.7rem .95rem;font-size:.95rem;font-weight:600;transition:border-color .2s,box-shadow .2s,background-color .2s}.capacity-roi-calculator-module__VuRSMq__textInput::placeholder{color:#9aa5ba;font-weight:500}.capacity-roi-calculator-module__VuRSMq__textInput:focus-visible,.capacity-roi-calculator-module__VuRSMq__costInput:focus-visible{border-color:var(--nsi-brand-orange);background:#fff;outline:none;box-shadow:0 0 0 3px #ef8f2933}.capacity-roi-calculator-module__VuRSMq__costRow{align-items:stretch;gap:.5rem;min-width:0;display:flex}.capacity-roi-calculator-module__VuRSMq__stepBtn{border-radius:var(--btn-radius);color:#101c46;cursor:pointer;background:#fff;border:1.5px solid #dfe6f2;flex-shrink:0;justify-content:center;align-items:center;width:48px;min-height:48px;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.capacity-roi-calculator-module__VuRSMq__stepBtn:hover{border-color:var(--nsi-brand-orange);background:#ef8f291a}.capacity-roi-calculator-module__VuRSMq__stepBtn:focus-visible{outline:2px solid var(--nsi-brand-orange);outline-offset:2px}.capacity-roi-calculator-module__VuRSMq__costInputWrap{flex:auto;min-width:0;position:relative}.capacity-roi-calculator-module__VuRSMq__currencyMark{color:#7a859b;pointer-events:none;font-size:.95rem;font-weight:700;position:absolute;top:50%;left:.9rem;transform:translateY(-50%)}.capacity-roi-calculator-module__VuRSMq__costInput{appearance:textfield;padding-left:1.95rem}.capacity-roi-calculator-module__VuRSMq__costInput::-webkit-outer-spin-button{appearance:none;margin:0}.capacity-roi-calculator-module__VuRSMq__costInput::-webkit-inner-spin-button{appearance:none;margin:0}.capacity-roi-calculator-module__VuRSMq__slider{width:100%;min-width:0;height:28px;accent-color:var(--nsi-brand-orange);cursor:pointer;appearance:none;background:0 0;margin:0}.capacity-roi-calculator-module__VuRSMq__slider:focus-visible{outline:2px solid var(--nsi-brand-orange);outline-offset:4px;border-radius:9999px}.capacity-roi-calculator-module__VuRSMq__slider::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--nsi-brand-orange) 0%, #dfe6f2 100%);border-radius:9999px;height:6px}.capacity-roi-calculator-module__VuRSMq__slider::-moz-range-track{background:#dfe6f2;border-radius:9999px;height:6px}.capacity-roi-calculator-module__VuRSMq__slider::-moz-range-progress{background:var(--nsi-brand-orange);border-radius:9999px;height:6px}.capacity-roi-calculator-module__VuRSMq__slider::-webkit-slider-thumb{appearance:none;background:#101c46;border:3px solid #fff;border-radius:50%;width:22px;height:22px;margin-top:-8px;box-shadow:0 2px 8px #101c4647}.capacity-roi-calculator-module__VuRSMq__slider::-moz-range-thumb{background:#101c46;border:3px solid #fff;border-radius:50%;width:22px;height:22px;box-shadow:0 2px 8px #101c4647}.capacity-roi-calculator-module__VuRSMq__sliderScale{color:#8a93a8;font-family:var(--font-geist-mono), ui-monospace, monospace;justify-content:space-between;font-size:.72rem;font-weight:650;display:flex}.capacity-roi-calculator-module__VuRSMq__toggle{border-radius:calc(var(--btn-radius) + 4px);background:#f3f6fc;border:1.5px solid #dfe6f2;gap:.3rem;padding:.3rem;display:flex}.capacity-roi-calculator-module__VuRSMq__toggleBtn{border-radius:var(--btn-radius);color:#5b6477;min-width:0;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:none;flex:1 1 0;padding:.6rem .75rem;font-size:.86rem;font-weight:700;transition:color .22s;position:relative}.capacity-roi-calculator-module__VuRSMq__toggleBtn:hover{color:#101c46}.capacity-roi-calculator-module__VuRSMq__toggleBtn:focus-visible{outline:2px solid var(--nsi-brand-orange);outline-offset:2px}.capacity-roi-calculator-module__VuRSMq__toggleBtnActive{color:#fff}@media (prefers-reduced-motion:reduce){.capacity-roi-calculator-module__VuRSMq__toggleBtnActive{background:#101c46}}.capacity-roi-calculator-module__VuRSMq__toggleGlider{z-index:0;border-radius:var(--btn-radius);background:#101c46;position:absolute;inset:0;box-shadow:0 6px 16px #101c463d}.capacity-roi-calculator-module__VuRSMq__toggleLabel{z-index:1;position:relative}.capacity-roi-calculator-module__VuRSMq__toggleHint{color:#7a859b;margin:0;font-size:.78rem;line-height:1.5}.capacity-roi-calculator-module__VuRSMq__revealCol{will-change:transform}.capacity-roi-calculator-module__VuRSMq__compareGrid{grid-template-columns:1fr;align-items:stretch;gap:clamp(1.1rem,1.8vw,1.5rem);margin-bottom:clamp(1.75rem,2.6vw,2.5rem);display:grid}@media (min-width:900px){.capacity-roi-calculator-module__VuRSMq__compareGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.capacity-roi-calculator-module__VuRSMq__savingsBanner{grid-column:1/-1}}.capacity-roi-calculator-module__VuRSMq__panel{background:#fff;border:1.5px solid #dfe6f2;border-radius:26px;flex-direction:column;gap:1.35rem;min-width:0;padding:clamp(1.5rem,2.2vw,2.1rem);display:flex;box-shadow:0 14px 34px -12px #101c4614,0 2px 8px #101c4608}.capacity-roi-calculator-module__VuRSMq__panelWithout{background:linear-gradient(160deg,#fff 0%,#f4f6fb 100%)}.capacity-roi-calculator-module__VuRSMq__panelWith{color:#fff;background:radial-gradient(120% 90% at 100% 0,#ef8f2929 0%,#0000 58%),linear-gradient(160deg,#16244f 0%,#101c46 55%,#0c1538 100%);border-color:#ef8f2973;box-shadow:0 24px 50px -14px #101c4661}.capacity-roi-calculator-module__VuRSMq__panelHead{flex-direction:column;gap:.6rem;min-width:0;min-height:5.25rem;display:flex}.capacity-roi-calculator-module__VuRSMq__panelTag{color:#414c62;letter-spacing:.02em;text-transform:uppercase;align-self:flex-start;align-items:center;gap:.5rem;font-size:.72rem;font-weight:800;display:inline-flex}.capacity-roi-calculator-module__VuRSMq__panelWith .capacity-roi-calculator-module__VuRSMq__panelTag{color:#fff;font-weight:850}.capacity-roi-calculator-module__VuRSMq__tagDot{border-radius:50%;flex-shrink:0;width:9px;height:9px}.capacity-roi-calculator-module__VuRSMq__dotWithout{background:var(--nsi-brand-blue)}.capacity-roi-calculator-module__VuRSMq__dotWith{background:var(--nsi-brand-orange)}.capacity-roi-calculator-module__VuRSMq__panelWith .capacity-roi-calculator-module__VuRSMq__panelHead{flex-flow:wrap;justify-content:space-between;align-items:flex-start;gap:.6rem 1rem}.capacity-roi-calculator-module__VuRSMq__savingSeal{background:var(--nsi-brand-orange);color:#151a25;text-align:center;border-radius:50%;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:clamp(4.5rem,6vw,5rem);height:clamp(4.5rem,6vw,5rem);line-height:1.05;display:flex;box-shadow:0 10px 24px -10px #ef8f29bf}.capacity-roi-calculator-module__VuRSMq__savingSealLabel{letter-spacing:.045em;text-transform:uppercase;max-width:4rem;font-size:.52rem;font-weight:850;line-height:1.1}.capacity-roi-calculator-module__VuRSMq__panelHeadingCopy{flex-direction:column;flex:10rem;gap:.6rem;min-width:0;display:flex}.capacity-roi-calculator-module__VuRSMq__savingSealValue{letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin-bottom:.18rem;font-size:clamp(1.3rem,2vw,1.55rem);font-weight:900}.capacity-roi-calculator-module__VuRSMq__panelTitle{color:#101c46;letter-spacing:-.02em;overflow-wrap:normal;margin:0;font-size:clamp(1.05rem,1.5vw,1.3rem);font-weight:800;line-height:1.3}.capacity-roi-calculator-module__VuRSMq__panelWith .capacity-roi-calculator-module__VuRSMq__panelTitle{color:#fff;font-size:clamp(.92rem,1.2vw,1.08rem)}.capacity-roi-calculator-module__VuRSMq__kpiGrid{grid-template-columns:minmax(0,1fr);gap:.75rem;margin:0;display:grid}.capacity-roi-calculator-module__VuRSMq__kpiTile{background:#ffffffb8;border:1px solid #101c461a;border-radius:16px;flex-direction:column;gap:.2rem;min-width:0;padding:.9rem 1rem;display:flex}.capacity-roi-calculator-module__VuRSMq__panelWith .capacity-roi-calculator-module__VuRSMq__kpiTile{background:#ffffff0f;border-color:#ffffff29}.capacity-roi-calculator-module__VuRSMq__kpiLabel{color:#6b7488;letter-spacing:.01em;font-size:.74rem;font-weight:650;line-height:1.35}.capacity-roi-calculator-module__VuRSMq__panelWith .capacity-roi-calculator-module__VuRSMq__kpiLabel{color:#ffffffa8}.capacity-roi-calculator-module__VuRSMq__kpiValue{color:#101c46;letter-spacing:-.03em;font-variant-numeric:tabular-nums;overflow-wrap:normal;margin:0;font-size:clamp(1.15rem,2.1vw,1.5rem);font-weight:850;line-height:1.2}.capacity-roi-calculator-module__VuRSMq__panelWith .capacity-roi-calculator-module__VuRSMq__kpiValue{color:#ffb765}.capacity-roi-calculator-module__VuRSMq__frictionList{border-top:1px solid #101c461a;flex-direction:column;gap:.6rem;margin:auto 0 0;padding:1.15rem 0 0;list-style:none;display:flex}.capacity-roi-calculator-module__VuRSMq__panelWith .capacity-roi-calculator-module__VuRSMq__frictionList{border-top-color:#ffffff29}.capacity-roi-calculator-module__VuRSMq__frictionList li{color:#5b6477;padding-left:1.4rem;font-size:.86rem;line-height:1.6;position:relative}.capacity-roi-calculator-module__VuRSMq__frictionList li:before{background:var(--nsi-brand-blue);content:"";border-radius:50%;width:7px;height:7px;position:absolute;top:.58em;left:0}.capacity-roi-calculator-module__VuRSMq__panelWith .capacity-roi-calculator-module__VuRSMq__frictionList li{color:#ffffffd6}.capacity-roi-calculator-module__VuRSMq__panelWith .capacity-roi-calculator-module__VuRSMq__frictionList li:before{background:var(--nsi-brand-orange)}.capacity-roi-calculator-module__VuRSMq__savingsBanner{background:linear-gradient(135deg,#fff6ea 0%,#fff 58%,#fdf3e6 100%);border:1.5px solid #ef8f2966;border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem clamp(1.25rem,3vw,2.5rem);min-width:0;padding:clamp(1.35rem,2vw,1.85rem) clamp(1.35rem,2.2vw,2.1rem);display:flex}.capacity-roi-calculator-module__VuRSMq__savingsMain{flex-direction:column;gap:.2rem;min-width:0;display:flex}.capacity-roi-calculator-module__VuRSMq__savingsLabel{color:#6b7488;letter-spacing:.04em;text-transform:uppercase;font-size:.8rem;font-weight:650}.capacity-roi-calculator-module__VuRSMq__savingsValue{color:#101c46;letter-spacing:-.035em;font-variant-numeric:tabular-nums;overflow-wrap:normal;font-size:clamp(1.9rem,4vw,2.75rem);font-weight:850;line-height:1.1}.capacity-roi-calculator-module__VuRSMq__savingsMeta{color:#4f5870;flex-wrap:wrap;align-items:center;gap:.75rem;min-width:0;font-size:.88rem;display:flex}.capacity-roi-calculator-module__VuRSMq__savingsMeta strong{color:#101c46;font-weight:850}.capacity-roi-calculator-module__VuRSMq__savingsDot{background:#c3ccdd;border-radius:50%;width:5px;height:5px}.capacity-roi-calculator-module__VuRSMq__savingsCta{border-radius:var(--btn-radius);color:#fff;min-height:48px;transition:transform .25s var(--ease-out), box-shadow .25s var(--ease-out), background-color .25s ease;background:#101c46;justify-content:center;align-items:center;gap:.5rem;padding:.8rem 1.6rem;font-size:.9rem;font-weight:750;text-decoration:none;display:inline-flex}.capacity-roi-calculator-module__VuRSMq__savingsCta:hover{background:#1b2c6a;transform:translateY(-2px);box-shadow:0 12px 26px #101c4647}.capacity-roi-calculator-module__VuRSMq__savingsCta:focus-visible{outline:2px solid var(--nsi-brand-orange);outline-offset:3px}.capacity-roi-calculator-module__VuRSMq__chartLauncher{background:linear-gradient(135deg,#fff8ef 0%,#fff 70%);border:1px solid #ef8f296b;border-radius:22px;justify-content:space-between;align-items:center;gap:1.25rem;padding:clamp(1.15rem,2vw,1.5rem);display:flex;box-shadow:0 12px 30px -16px #101c4633}.capacity-roi-calculator-module__VuRSMq__chartLauncherEyebrow{color:#b9640b;letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:850}.capacity-roi-calculator-module__VuRSMq__chartLauncher h3{color:#101c46;margin:.25rem 0 0;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.3}.capacity-roi-calculator-module__VuRSMq__chartLauncher p{color:#68738a;margin:.3rem 0 0;font-size:.82rem;line-height:1.5}.capacity-roi-calculator-module__VuRSMq__chartLauncherButton{color:#fff;min-height:46px;font:inherit;cursor:pointer;background:#101c46;border:0;border-radius:12px;flex:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.84rem;font-weight:800;transition:transform .18s,background-color .18s,box-shadow .18s;display:inline-flex}.capacity-roi-calculator-module__VuRSMq__chartLauncherButton:hover{background:#1c2f70;transform:translateY(-1px);box-shadow:0 10px 22px -10px #101c468c}.capacity-roi-calculator-module__VuRSMq__chartLauncherButton:focus-visible,.capacity-roi-calculator-module__VuRSMq__chartModalClose:focus-visible{outline-offset:3px;outline:3px solid #ef8f298c}.capacity-roi-calculator-module__VuRSMq__chartModalLayer{z-index:1200;place-items:center;padding:clamp(.75rem,3vw,2rem);display:grid;position:fixed;inset:0}.capacity-roi-calculator-module__VuRSMq__chartModalLayer[hidden]{display:none}.capacity-roi-calculator-module__VuRSMq__chartModalBackdrop{cursor:default;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#050b1eb3;border:0;width:100%;height:100%;position:absolute;inset:0}.capacity-roi-calculator-module__VuRSMq__chartModal{z-index:1;background:#fff;border-radius:26px;width:min(100%,920px);max-height:calc(100dvh - clamp(1.5rem,6vw,4rem));position:relative;overflow:hidden;box-shadow:0 30px 90px #03091c6b}.capacity-roi-calculator-module__VuRSMq__chartModal .capacity-roi-calculator-module__VuRSMq__chartCard{padding:clamp(1rem,2vw,1.5rem)}.capacity-roi-calculator-module__VuRSMq__chartModal .capacity-roi-calculator-module__VuRSMq__chartCaption{margin-bottom:.7rem;padding-right:2.75rem}.capacity-roi-calculator-module__VuRSMq__chartModal .capacity-roi-calculator-module__VuRSMq__plotTitle{margin-bottom:.35rem}.capacity-roi-calculator-module__VuRSMq__chartModal .capacity-roi-calculator-module__VuRSMq__chart{width:auto;max-width:100%;max-height:min(41dvh,290px)}.capacity-roi-calculator-module__VuRSMq__chartModal .capacity-roi-calculator-module__VuRSMq__readout{min-height:2.4rem;margin-top:.55rem;padding-block:.45rem}.capacity-roi-calculator-module__VuRSMq__chartModal .capacity-roi-calculator-module__VuRSMq__modelNote{margin-top:.6rem;padding-top:.6rem;line-height:1.45}.capacity-roi-calculator-module__VuRSMq__chartModalClose{z-index:2;color:#101c46;cursor:pointer;background:#fff;border:1px solid #dfe6f2;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:.8rem;right:.8rem;box-shadow:0 5px 15px #101c461f}.capacity-roi-calculator-module__VuRSMq__chartCard{background:#fff;border:1.5px solid #dfe6f2;border-radius:26px;min-width:0;margin:0;padding:clamp(1.35rem,2.2vw,2.1rem);box-shadow:0 14px 34px -12px #101c4614,0 2px 8px #101c4608}.capacity-roi-calculator-module__VuRSMq__chartCaption{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;margin-bottom:1.35rem;display:flex}.capacity-roi-calculator-module__VuRSMq__chartTitle{color:#101c46;letter-spacing:-.02em;margin:0;font-size:clamp(1rem,1.5vw,1.2rem);font-weight:800}.capacity-roi-calculator-module__VuRSMq__legend{flex-wrap:wrap;gap:.5rem 1.1rem;margin:0;padding:0;list-style:none;display:flex}.capacity-roi-calculator-module__VuRSMq__legendItem{color:#5b6477;align-items:center;gap:.45rem;font-size:.8rem;font-weight:650;display:inline-flex}.capacity-roi-calculator-module__VuRSMq__legendSwatch{border-radius:4px;flex-shrink:0;width:13px;height:13px}.capacity-roi-calculator-module__VuRSMq__swatchWithout{background:var(--nsi-brand-blue)}.capacity-roi-calculator-module__VuRSMq__swatchWith{background:var(--nsi-brand-orange)}@media (max-width:620px){.capacity-roi-calculator-module__VuRSMq__chartLauncher{flex-direction:column;align-items:stretch}.capacity-roi-calculator-module__VuRSMq__chartLauncherButton{width:100%}.capacity-roi-calculator-module__VuRSMq__chartModalLayer{padding:.5rem}.capacity-roi-calculator-module__VuRSMq__chartModal,.capacity-roi-calculator-module__VuRSMq__chartCard{border-radius:18px}.capacity-roi-calculator-module__VuRSMq__chartCard{padding:1rem}.capacity-roi-calculator-module__VuRSMq__chartCaption{padding-right:2.75rem}}.capacity-roi-calculator-module__VuRSMq__savingsLineSwatch{background:#1aa981;border-radius:999px;flex-shrink:0;width:18px;height:3px;box-shadow:0 0 0 1px #1aa9811f}.capacity-roi-calculator-module__VuRSMq__plotGrid{grid-template-columns:1fr;gap:clamp(1.5rem,2.5vw,2.25rem);width:min(100%,760px);margin-inline:auto;display:grid}.capacity-roi-calculator-module__VuRSMq__plot{min-width:0}.capacity-roi-calculator-module__VuRSMq__plotTitle{color:#414c62;letter-spacing:-.01em;margin:0 0 .75rem;font-size:.86rem;font-weight:750}.capacity-roi-calculator-module__VuRSMq__plotScroll{border-radius:10px;width:100%;min-width:0}.capacity-roi-calculator-module__VuRSMq__chart{width:100%;min-width:0;max-width:520px;height:auto;margin-inline:auto;display:block}.capacity-roi-calculator-module__VuRSMq__gridLine{stroke:#e7ecf5;stroke-width:1px}.capacity-roi-calculator-module__VuRSMq__axisLine{stroke:#c3ccdd;stroke-width:1.5px}.capacity-roi-calculator-module__VuRSMq__axisText{fill:#8a93a8;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:11px;font-weight:650}.capacity-roi-calculator-module__VuRSMq__growGroup path{transform-box:fill-box;transform-origin:bottom}.capacity-roi-calculator-module__VuRSMq__barWithout{fill:var(--nsi-brand-blue)}.capacity-roi-calculator-module__VuRSMq__barWith{fill:var(--nsi-brand-orange)}.capacity-roi-calculator-module__VuRSMq__chartBarAnimated{animation:.55s cubic-bezier(.16,1,.3,1) both capacity-roi-calculator-module__VuRSMq__chart-bar-rise}.capacity-roi-calculator-module__VuRSMq__savingsCurve{fill:none;stroke:#1aa981;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px;filter:drop-shadow(0 2px 3px #1aa98133);pointer-events:none}.capacity-roi-calculator-module__VuRSMq__savingsCurveAnimated{stroke-dasharray:1;stroke-dashoffset:1px;animation:.9s cubic-bezier(.16,1,.3,1) .18s both capacity-roi-calculator-module__VuRSMq__savings-curve-draw}@keyframes capacity-roi-calculator-module__VuRSMq__chart-bar-rise{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes capacity-roi-calculator-module__VuRSMq__savings-curve-draw{0%{opacity:0;stroke-dashoffset:1px}to{opacity:1;stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.capacity-roi-calculator-module__VuRSMq__chartBarAnimated,.capacity-roi-calculator-module__VuRSMq__savingsCurveAnimated{animation:none}.capacity-roi-calculator-module__VuRSMq__savingsCurveAnimated{stroke-dashoffset:0}}@media (min-width:1180px){.capacity-roi-calculator-module__VuRSMq__section{padding-block:clamp(1.5rem,3vh,2.5rem)}.capacity-roi-calculator-module__VuRSMq__container{grid-template-columns:minmax(19rem,.82fr) minmax(0,1.65fr);align-items:start;gap:1rem 1.25rem;display:grid}.capacity-roi-calculator-module__VuRSMq__header{grid-column:1/-1;margin-bottom:.5rem}.capacity-roi-calculator-module__VuRSMq__controls{grid-area:2/1;grid-template-columns:1fr;margin-bottom:0}.capacity-roi-calculator-module__VuRSMq__compareGrid{grid-area:2/2/span 2;margin-bottom:0}.capacity-roi-calculator-module__VuRSMq__chartLauncher{grid-area:3/1}}@media (min-width:1180px) and (max-height:1200px){.capacity-roi-calculator-module__VuRSMq__section{padding-block:.75rem}.capacity-roi-calculator-module__VuRSMq__header{margin-bottom:0}.capacity-roi-calculator-module__VuRSMq__eyebrow{margin-bottom:.55rem}.capacity-roi-calculator-module__VuRSMq__headline{font-size:clamp(1.75rem,2.4vw,2.35rem)}.capacity-roi-calculator-module__VuRSMq__subhead{margin-top:.3rem;line-height:1.4}.capacity-roi-calculator-module__VuRSMq__controls,.capacity-roi-calculator-module__VuRSMq__panel{padding:.9rem}.capacity-roi-calculator-module__VuRSMq__panel{gap:.55rem}.capacity-roi-calculator-module__VuRSMq__panelHead{min-height:5.25rem}.capacity-roi-calculator-module__VuRSMq__compareGrid{gap:.7rem}.capacity-roi-calculator-module__VuRSMq__frictionList{display:none}.capacity-roi-calculator-module__VuRSMq__savingsBanner{padding-block:.75rem}.capacity-roi-calculator-module__VuRSMq__chartLauncher{padding:.65rem}.capacity-roi-calculator-module__VuRSMq__chartLauncher>div{display:none}.capacity-roi-calculator-module__VuRSMq__chartLauncherButton{width:100%}}.capacity-roi-calculator-module__VuRSMq__savingsPoint{fill:#fff;stroke:#1aa981;stroke-width:2px;pointer-events:none}.capacity-roi-calculator-module__VuRSMq__savingsAxisText{fill:#148266;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:9px;font-weight:750}.capacity-roi-calculator-module__VuRSMq__pillarGrow{transform-box:fill-box;transform-origin:bottom}.capacity-roi-calculator-module__VuRSMq__pillarWithout,.capacity-roi-calculator-module__VuRSMq__pillarWith{fill:#fff;stroke-width:1.6px;transition:stroke-width .2s}.capacity-roi-calculator-module__VuRSMq__pillarWithout{stroke:var(--nsi-brand-blue)}.capacity-roi-calculator-module__VuRSMq__pillarWith{stroke:var(--nsi-brand-orange)}.capacity-roi-calculator-module__VuRSMq__moduleWithout{fill:color-mix(in srgb, var(--nsi-brand-blue) 11%, #fff)}.capacity-roi-calculator-module__VuRSMq__moduleWith{fill:color-mix(in srgb, var(--nsi-brand-orange) 16%, #fff)}.capacity-roi-calculator-module__VuRSMq__milestoneWithout,.capacity-roi-calculator-module__VuRSMq__milestoneWith{fill:#fff;stroke-width:1.8px}.capacity-roi-calculator-module__VuRSMq__milestoneWithout{stroke:var(--nsi-brand-blue)}.capacity-roi-calculator-module__VuRSMq__milestoneWith{stroke:var(--nsi-brand-orange)}.capacity-roi-calculator-module__VuRSMq__trendWithout,.capacity-roi-calculator-module__VuRSMq__trendWith{fill:none;stroke-dasharray:6 5;stroke-linecap:round;stroke-width:1.6px}.capacity-roi-calculator-module__VuRSMq__trendWithout{stroke:color-mix(in srgb, var(--nsi-brand-blue) 55%, #fff)}.capacity-roi-calculator-module__VuRSMq__trendWith{stroke:var(--nsi-brand-orange)}.capacity-roi-calculator-module__VuRSMq__pillarDim{opacity:.38;transition:opacity .2s}.capacity-roi-calculator-module__VuRSMq__endLabel{fill:var(--nsi-brand-orange-strong);letter-spacing:-.01em;font-size:11px;font-weight:800}.capacity-roi-calculator-module__VuRSMq__hoverBand{fill:#101c460d;pointer-events:none}.capacity-roi-calculator-module__VuRSMq__hitBand{fill:#0000;cursor:crosshair}.capacity-roi-calculator-module__VuRSMq__readout{background:#fbfcfe;border:1px solid #eef1f7;border-radius:14px;flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;min-height:2.75rem;margin-top:1.1rem;padding:.65rem 1rem;display:flex}.capacity-roi-calculator-module__VuRSMq__readoutPeriod{color:#101c46;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:.85rem;font-weight:800}.capacity-roi-calculator-module__VuRSMq__readoutItem{color:#414c62;font-variant-numeric:tabular-nums;align-items:center;gap:.45rem;font-size:.85rem;font-weight:650;display:inline-flex}.capacity-roi-calculator-module__VuRSMq__readoutHint{color:#8a93a8;font-size:.82rem}.capacity-roi-calculator-module__VuRSMq__modelNote{color:#7a859b;border-top:1px solid #eef1f7;margin:1.1rem 0 0;padding-top:1.1rem;font-size:.78rem;line-height:1.6}.capacity-roi-calculator-module__VuRSMq__srTable{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;top:0;left:0;overflow:hidden}@media (max-width:520px){.capacity-roi-calculator-module__VuRSMq__kpiGrid{grid-template-columns:1fr}.capacity-roi-calculator-module__VuRSMq__panelHead{min-height:0}}@media (prefers-reduced-motion:reduce){.capacity-roi-calculator-module__VuRSMq__savingsCta,.capacity-roi-calculator-module__VuRSMq__stepBtn,.capacity-roi-calculator-module__VuRSMq__toggleBtn,.capacity-roi-calculator-module__VuRSMq__textInput,.capacity-roi-calculator-module__VuRSMq__costInput,.capacity-roi-calculator-module__VuRSMq__pillarGrow,.capacity-roi-calculator-module__VuRSMq__pillarWithout,.capacity-roi-calculator-module__VuRSMq__pillarWith,.capacity-roi-calculator-module__VuRSMq__pillarDim{transition:none!important;transform:none!important}}
.why-nsi-interactive-tools-module__UfYJXq__section{--tool-accent:#ef8f29;color:#101c46;background:linear-gradient(#fff 0%,#f6f8fc 100%);border-bottom:1px solid #e5e9f2;padding:clamp(4.5rem,6.5vw,6.5rem) 0;position:relative;overflow:clip}.why-nsi-interactive-tools-module__UfYJXq__container{z-index:1;width:100%;max-width:1280px;margin:0 auto;padding:0 1.5rem;position:relative}.why-nsi-interactive-tools-module__UfYJXq__header{text-align:center;max-width:830px;margin:0 auto clamp(2.2rem,4vw,3.2rem)}.why-nsi-interactive-tools-module__UfYJXq__eyebrow{color:#526079;letter-spacing:.08em;text-transform:uppercase;margin-bottom:1.1rem;font-size:.75rem;font-weight:800;display:inline-block}.why-nsi-interactive-tools-module__UfYJXq__heading{color:#101c46;font-family:var(--font-manrope), Arial, sans-serif;letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(1.8rem,3.4vw,2.9rem);font-weight:800;line-height:1.22}.why-nsi-interactive-tools-module__UfYJXq__heading em{color:var(--tool-accent);font-style:normal}.why-nsi-interactive-tools-module__UfYJXq__header p{color:#59657b;max-width:680px;margin:1rem auto 0;font-size:clamp(.95rem,1.2vw,1.06rem);line-height:1.7}.why-nsi-interactive-tools-module__UfYJXq__estimateNotice{color:#6b7280;text-align:left;text-wrap:pretty;background:0 0;border:0;border-radius:0;width:100%;max-width:100%;margin:.85rem 0 0;padding:0;font-size:.72rem;line-height:1.45}.why-nsi-interactive-tools-module__UfYJXq__estimateNotice strong{color:#9b4f08}.why-nsi-interactive-tools-module__UfYJXq__workspace{grid-template-columns:minmax(280px,.78fr) minmax(0,1.45fr);align-items:stretch;gap:clamp(1.25rem,2.4vw,2rem);display:grid}.why-nsi-interactive-tools-module__UfYJXq__controlPanel,.why-nsi-interactive-tools-module__UfYJXq__costResult{background:#fff;border:1px solid #dce3ef;border-radius:24px;min-width:0;box-shadow:0 18px 42px -24px #101c4642}.why-nsi-interactive-tools-module__UfYJXq__controlPanel{flex-direction:column;justify-content:flex-start;gap:0;padding:clamp(1.25rem,2vw,1.8rem);display:flex}.why-nsi-interactive-tools-module__UfYJXq__controlStack{flex-direction:column;gap:1.2rem;min-width:0;display:flex}.why-nsi-interactive-tools-module__UfYJXq__panelTitle{border-bottom:1px solid #e8ecf3;align-items:center;gap:.55rem;padding-bottom:.9rem;font-size:.9rem;font-weight:800;display:flex}.why-nsi-interactive-tools-module__UfYJXq__panelTitle svg{color:var(--tool-accent)}.why-nsi-interactive-tools-module__UfYJXq__field{min-width:0}.why-nsi-interactive-tools-module__UfYJXq__fieldTop{justify-content:space-between;align-items:center;gap:1rem;display:flex}.why-nsi-interactive-tools-module__UfYJXq__fieldTop label{color:#48556d;font-size:.78rem;font-weight:700}.why-nsi-interactive-tools-module__UfYJXq__valueBox{color:#526079;background:#fff;border:1px solid #ccd5e4;border-radius:9px;flex:0 8.75rem;align-items:center;gap:.25rem;min-height:38px;padding:0 .65rem;font-size:.78rem;font-weight:800;display:inline-flex}.why-nsi-interactive-tools-module__UfYJXq__valueBox:focus-within{border-color:var(--tool-accent);box-shadow:0 0 0 3px #3356b51f}.why-nsi-interactive-tools-module__UfYJXq__valueBox input{color:#101c46;width:100%;min-width:0;font:inherit;text-align:right;-moz-appearance:textfield;background:0 0;border:0;outline:0}.why-nsi-interactive-tools-module__UfYJXq__valueBox input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.why-nsi-interactive-tools-module__UfYJXq__valueBox input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.why-nsi-interactive-tools-module__UfYJXq__progressTrack{background:#dfe5ef;border-radius:999px;height:9px;margin-top:.45rem;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #101c461f}.why-nsi-interactive-tools-module__UfYJXq__progressFill{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#2f4ba5 0%,#4969c3 72%,#ef8f29 100%);position:absolute;inset:0;box-shadow:0 0 10px #2f4ba53d}.why-nsi-interactive-tools-module__UfYJXq__costResult{flex-direction:column;min-height:0;padding:clamp(1.35rem,2.5vw,2.25rem);display:flex}.why-nsi-interactive-tools-module__UfYJXq__chartLauncher{color:#101c46;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c9d4e6;border-radius:12px;justify-content:center;align-items:center;gap:.55rem;margin-top:1rem;padding:.7rem 1rem;font-size:.78rem;font-weight:800;display:inline-flex}.why-nsi-interactive-tools-module__UfYJXq__chartLauncher:hover{border-color:var(--tool-accent);color:var(--tool-accent)}.why-nsi-interactive-tools-module__UfYJXq__chartLauncher:focus-visible{outline-offset:3px;outline:3px solid #3356b540}.why-nsi-interactive-tools-module__UfYJXq__costChartLayer[hidden]{display:none}.why-nsi-interactive-tools-module__UfYJXq__costChartLayer{z-index:1000;place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}.why-nsi-interactive-tools-module__UfYJXq__costChartBackdrop{cursor:default;background:#081028b8;border:0;width:100%;position:absolute;inset:0}.why-nsi-interactive-tools-module__UfYJXq__costChartDialog{background:#fff;border:1px solid #dce3ef;border-radius:24px;outline:0;width:min(100%,1040px);max-height:calc(100dvh - 2.5rem);padding:1.35rem;position:relative;overflow:hidden;box-shadow:0 30px 90px #050d2561}.why-nsi-interactive-tools-module__UfYJXq__costChartDialogHead{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.why-nsi-interactive-tools-module__UfYJXq__costChartDialogHead span{color:#68758d;letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;font-weight:800}.why-nsi-interactive-tools-module__UfYJXq__costChartDialogHead h2{margin:.18rem 0 0;font-size:1.2rem}.why-nsi-interactive-tools-module__UfYJXq__costChartDialogHead button{color:#101c46;cursor:pointer;background:#fff;border:1px solid #d8dfeb;border-radius:50%;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.why-nsi-interactive-tools-module__UfYJXq__costChartDialogHead button:focus-visible{outline-offset:2px;outline:3px solid #3356b540}.why-nsi-interactive-tools-module__UfYJXq__costChartDialog figure{margin:0;padding-top:.75rem}.why-nsi-interactive-tools-module__UfYJXq__costChartDialog table{position:fixed;inset:0 auto auto 0}.why-nsi-interactive-tools-module__UfYJXq__compareGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin-bottom:1.5rem;display:grid}.why-nsi-interactive-tools-module__UfYJXq__comparePanel{border:1px solid #dfe5ef;border-radius:17px;flex-direction:column;min-width:0;padding:1.15rem;display:flex}.why-nsi-interactive-tools-module__UfYJXq__compareWithout{background:#fbfcff}.why-nsi-interactive-tools-module__UfYJXq__compareWith{color:#fff;background:#101c46;border-color:#ef8f2994}.why-nsi-interactive-tools-module__UfYJXq__compareHeader{border-bottom:1px solid #e2e7f0;min-height:96px;padding-bottom:.85rem}.why-nsi-interactive-tools-module__UfYJXq__compareWith .why-nsi-interactive-tools-module__UfYJXq__compareHeader{border-color:#ffffff24}.why-nsi-interactive-tools-module__UfYJXq__compareLabel{color:#59667e;letter-spacing:.045em;text-transform:uppercase;background:0 0;border:0;border-radius:0;padding:0;font-size:clamp(.78rem,.95vw,.95rem);font-weight:850;display:inline}.why-nsi-interactive-tools-module__UfYJXq__compareWith .why-nsi-interactive-tools-module__UfYJXq__compareLabel{color:#ffffffd1}.why-nsi-interactive-tools-module__UfYJXq__compareHeader h3{margin:.42rem 0 0;font-size:1rem;line-height:1.3}.why-nsi-interactive-tools-module__UfYJXq__compareMetrics{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:.65rem;margin:.9rem 0 0;display:grid}.why-nsi-interactive-tools-module__UfYJXq__compareMetrics div{background:#fff;border:1px solid #e2e7f0;border-radius:11px;flex-direction:column;justify-content:center;min-width:0;min-height:4.25rem;padding:.7rem;display:flex}.why-nsi-interactive-tools-module__UfYJXq__compareWith .why-nsi-interactive-tools-module__UfYJXq__compareMetrics div{background:#ffffff0f;border-color:#ffffff26}.why-nsi-interactive-tools-module__UfYJXq__compareMetrics dt{color:#707b90;font-size:.62rem;line-height:1.35}.why-nsi-interactive-tools-module__UfYJXq__compareWith .why-nsi-interactive-tools-module__UfYJXq__compareMetrics dt{color:#ffffff94}.why-nsi-interactive-tools-module__UfYJXq__compareMetrics dd{overflow-wrap:break-word;color:#101c46;margin:.22rem 0 0;font-size:1rem;font-weight:850}.why-nsi-interactive-tools-module__UfYJXq__compareWith .why-nsi-interactive-tools-module__UfYJXq__compareMetrics dd{color:#ffad45}.why-nsi-interactive-tools-module__UfYJXq__compareMetrics small{color:#6f7b92;margin-top:.18rem;font-size:.58rem;line-height:1.35;display:block}.why-nsi-interactive-tools-module__UfYJXq__compareWith .why-nsi-interactive-tools-module__UfYJXq__compareMetrics small{color:#7fe0b0}.why-nsi-interactive-tools-module__UfYJXq__kpiChart{background:linear-gradient(145deg,#fbfcff 0%,#f4f7ff 58%,#fff8ee 100%);border:1px solid #dfe5ef;border-radius:17px;flex-direction:column;flex:none;justify-content:center;gap:clamp(1.1rem,2vw,1.6rem);min-height:0;margin:0;padding:clamp(1rem,2vw,1.5rem);display:flex}.why-nsi-interactive-tools-module__UfYJXq__kpiChartHead{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.why-nsi-interactive-tools-module__UfYJXq__kpiChartHead span{color:#6c7890;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:800}.why-nsi-interactive-tools-module__UfYJXq__kpiChartHead h3{color:#101c46;margin:.3rem 0 0;font-size:clamp(1rem,1.5vw,1.3rem);line-height:1.3}.why-nsi-interactive-tools-module__UfYJXq__kpiChartHead>strong{color:#17745e;font-variant-numeric:tabular-nums;flex:none;font-size:clamp(1rem,1.8vw,1.35rem)}.why-nsi-interactive-tools-module__UfYJXq__kpiBars{gap:1rem;display:grid}.why-nsi-interactive-tools-module__UfYJXq__kpiBarRow{gap:.45rem;display:grid}.why-nsi-interactive-tools-module__UfYJXq__kpiBarMeta{color:#5e6a81;justify-content:space-between;align-items:baseline;gap:1rem;font-size:.75rem;display:flex}.why-nsi-interactive-tools-module__UfYJXq__kpiBarMeta strong{color:#101c46;font-variant-numeric:tabular-nums;font-size:.9rem}.why-nsi-interactive-tools-module__UfYJXq__kpiTrack{background:#e7ebf4;border-radius:999px;height:.85rem;overflow:hidden}.why-nsi-interactive-tools-module__UfYJXq__kpiTrack>span{border-radius:inherit;transform-origin:0;width:100%;height:100%;display:block}.why-nsi-interactive-tools-module__UfYJXq__kpiFillCurrent{background:linear-gradient(90deg,#101c46,#4969c3)}.why-nsi-interactive-tools-module__UfYJXq__kpiFillNsi{background:linear-gradient(90deg,#ef8f29,#ffc170)}.why-nsi-interactive-tools-module__UfYJXq__kpiDifference{color:#667189;border-top:1px solid #dfe5ef;justify-content:space-between;align-items:baseline;gap:1rem;margin:0;padding-top:.9rem;font-size:.75rem;display:flex}.why-nsi-interactive-tools-module__UfYJXq__kpiDifference strong{color:#17745e;font-variant-numeric:tabular-nums;font-size:clamp(1.05rem,2vw,1.45rem)}.why-nsi-interactive-tools-module__UfYJXq__cost{--tool-accent:#3356b5;overflow:visible}.why-nsi-interactive-tools-module__UfYJXq__costWorkspace{grid-template-columns:minmax(300px,.9fr) minmax(0,1.25fr);align-items:stretch;height:auto;max-height:none;overflow:visible}.why-nsi-interactive-tools-module__UfYJXq__cost .why-nsi-interactive-tools-module__UfYJXq__controlPanel,.why-nsi-interactive-tools-module__UfYJXq__costResult{height:auto;max-height:none;overflow:visible}.why-nsi-interactive-tools-module__UfYJXq__costTotal{border-bottom:1px solid #e5e9f1;flex-direction:column;padding-bottom:1.25rem;display:flex}.why-nsi-interactive-tools-module__UfYJXq__costTotal span{color:#667189;font-size:.78rem;font-weight:700}.why-nsi-interactive-tools-module__UfYJXq__costTotal strong{color:#101c46;letter-spacing:-.045em;margin-top:.2rem;font-size:clamp(2rem,4vw,3.3rem)}.why-nsi-interactive-tools-module__UfYJXq__costTotal small{color:#78849a}.why-nsi-interactive-tools-module__UfYJXq__costStack{gap:1rem;margin-top:1.5rem;display:grid}.why-nsi-interactive-tools-module__UfYJXq__costRow>div{color:#5e6a81;justify-content:space-between;gap:1rem;margin-bottom:.4rem;font-size:.75rem;display:flex}.why-nsi-interactive-tools-module__UfYJXq__costRow strong{color:#101c46}.why-nsi-interactive-tools-module__UfYJXq__costBar{background:#edf1f7;border-radius:999px;height:9px;display:block;overflow:hidden}.why-nsi-interactive-tools-module__UfYJXq__costBar i{border-radius:inherit;background:linear-gradient(90deg,#3356b5,#7993df);height:100%;transition:width .28s;display:block}.why-nsi-interactive-tools-module__UfYJXq__comparisonCard{color:#fff;background:#101c46;border-radius:16px;grid-template-columns:auto repeat(2,minmax(0,1fr));align-items:center;gap:1rem;margin-top:1.7rem;padding:1.1rem;display:grid}.why-nsi-interactive-tools-module__UfYJXq__comparisonCard>svg{color:#ffad45}.why-nsi-interactive-tools-module__UfYJXq__comparisonCard div{flex-direction:column;gap:.2rem;min-width:0;display:flex}.why-nsi-interactive-tools-module__UfYJXq__comparisonCard span{color:#ffffff9e;font-size:.68rem}.why-nsi-interactive-tools-module__UfYJXq__comparisonCard strong{overflow-wrap:normal;font-size:1.05rem}.why-nsi-interactive-tools-module__UfYJXq__toolFooter{justify-content:space-between;align-items:center;gap:1.25rem;margin-top:1.2rem;display:flex}.why-nsi-interactive-tools-module__UfYJXq__toolFooter p{color:#758097;max-width:760px;margin:0;font-size:.72rem;line-height:1.55}.why-nsi-interactive-tools-module__UfYJXq__cta{color:#101c46;flex-shrink:0;align-items:center;gap:.45rem;min-height:44px;font-size:.78rem;font-weight:800;text-decoration:none;display:inline-flex}.why-nsi-interactive-tools-module__UfYJXq__cta:hover{color:var(--tool-accent)}.why-nsi-interactive-tools-module__UfYJXq__cta:focus-visible{outline:2px solid var(--tool-accent);outline-offset:4px;border-radius:4px}@media (min-width:1024px){.why-nsi-interactive-tools-module__UfYJXq__container{padding-inline:2.5rem}}@media (min-width:901px){.why-nsi-interactive-tools-module__UfYJXq__cost{padding-block:clamp(1.25rem,2.5vh,1.75rem) .55rem}.why-nsi-interactive-tools-module__UfYJXq__cost .why-nsi-interactive-tools-module__UfYJXq__header{margin-bottom:clamp(1rem,2vh,1.5rem)}.why-nsi-interactive-tools-module__UfYJXq__cost .why-nsi-interactive-tools-module__UfYJXq__eyebrow{margin-bottom:.5rem}.why-nsi-interactive-tools-module__UfYJXq__cost .why-nsi-interactive-tools-module__UfYJXq__header p{margin-top:.5rem;line-height:1.45}.why-nsi-interactive-tools-module__UfYJXq__costWorkspace{gap:1rem}.why-nsi-interactive-tools-module__UfYJXq__cost .why-nsi-interactive-tools-module__UfYJXq__controlPanel,.why-nsi-interactive-tools-module__UfYJXq__costResult{border-radius:20px;padding:1rem}.why-nsi-interactive-tools-module__UfYJXq__cost .why-nsi-interactive-tools-module__UfYJXq__controlStack{gap:.58rem}.why-nsi-interactive-tools-module__UfYJXq__cost .why-nsi-interactive-tools-module__UfYJXq__panelTitle{padding-bottom:.55rem}.why-nsi-interactive-tools-module__UfYJXq__cost .why-nsi-interactive-tools-module__UfYJXq__valueBox{min-height:34px}.why-nsi-interactive-tools-module__UfYJXq__cost .why-nsi-interactive-tools-module__UfYJXq__progressTrack{height:7px;margin-top:.3rem}.why-nsi-interactive-tools-module__UfYJXq__cost .why-nsi-interactive-tools-module__UfYJXq__compareGrid{margin-bottom:.7rem}.why-nsi-interactive-tools-module__UfYJXq__cost .why-nsi-interactive-tools-module__UfYJXq__comparePanel{padding:.8rem}.why-nsi-interactive-tools-module__UfYJXq__cost .why-nsi-interactive-tools-module__UfYJXq__compareHeader{min-height:82px;padding-bottom:.55rem}.why-nsi-interactive-tools-module__UfYJXq__cost .why-nsi-interactive-tools-module__UfYJXq__compareMetrics{gap:.45rem;margin-top:.6rem}.why-nsi-interactive-tools-module__UfYJXq__cost .why-nsi-interactive-tools-module__UfYJXq__compareMetrics div{padding:.52rem}.why-nsi-interactive-tools-module__UfYJXq__costResult{height:100%}.why-nsi-interactive-tools-module__UfYJXq__cost .why-nsi-interactive-tools-module__UfYJXq__kpiChart{flex:auto;gap:.65rem;padding:.85rem 1rem}.why-nsi-interactive-tools-module__UfYJXq__cost .why-nsi-interactive-tools-module__UfYJXq__kpiChartHead h3{margin-top:.15rem;font-size:1rem}.why-nsi-interactive-tools-module__UfYJXq__cost .why-nsi-interactive-tools-module__UfYJXq__kpiBars{gap:.55rem}.why-nsi-interactive-tools-module__UfYJXq__cost .why-nsi-interactive-tools-module__UfYJXq__kpiBarRow{gap:.25rem}.why-nsi-interactive-tools-module__UfYJXq__cost .why-nsi-interactive-tools-module__UfYJXq__kpiDifference{padding-top:.55rem}.why-nsi-interactive-tools-module__UfYJXq__cost .why-nsi-interactive-tools-module__UfYJXq__summaryStrip{border-radius:14px;gap:.6rem;margin-top:.7rem;padding:.7rem .85rem}.why-nsi-interactive-tools-module__UfYJXq__cost .why-nsi-interactive-tools-module__UfYJXq__summaryStrip strong{font-size:1.15rem}.why-nsi-interactive-tools-module__UfYJXq__cost .why-nsi-interactive-tools-module__UfYJXq__chartLauncher{margin-top:.7rem}.why-nsi-interactive-tools-module__UfYJXq__cost .why-nsi-interactive-tools-module__UfYJXq__toolFooter{display:none}}@media (max-width:900px){.why-nsi-interactive-tools-module__UfYJXq__workspace,.why-nsi-interactive-tools-module__UfYJXq__costWorkspace{grid-template-columns:1fr}.why-nsi-interactive-tools-module__UfYJXq__costWorkspace{align-items:start}.why-nsi-interactive-tools-module__UfYJXq__controlStack{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.why-nsi-interactive-tools-module__UfYJXq__panelTitle{grid-column:1/-1}}@media (max-width:680px){.why-nsi-interactive-tools-module__UfYJXq__container{padding-inline:1rem}.why-nsi-interactive-tools-module__UfYJXq__controlStack{display:flex}.why-nsi-interactive-tools-module__UfYJXq__compareGrid{grid-template-columns:1fr}.why-nsi-interactive-tools-module__UfYJXq__comparisonCard{grid-template-columns:auto 1fr}.why-nsi-interactive-tools-module__UfYJXq__comparisonCard div:last-child{grid-column:2}.why-nsi-interactive-tools-module__UfYJXq__toolFooter{flex-direction:column;align-items:flex-start}.why-nsi-interactive-tools-module__UfYJXq__kpiChartHead,.why-nsi-interactive-tools-module__UfYJXq__kpiDifference{flex-direction:column;align-items:flex-start;gap:.4rem}.why-nsi-interactive-tools-module__UfYJXq__costChartLayer{padding:.65rem}.why-nsi-interactive-tools-module__UfYJXq__costChartDialog{border-radius:18px;padding:.9rem}}@media (max-width:440px){.why-nsi-interactive-tools-module__UfYJXq__compareGrid,.why-nsi-interactive-tools-module__UfYJXq__compareMetrics{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.why-nsi-interactive-tools-module__UfYJXq__costBar i,.why-nsi-interactive-tools-module__UfYJXq__kpiTrack>span{transition:none}}.why-nsi-interactive-tools-module__UfYJXq__fieldHint{color:#8792a8;margin:.2rem 0 .1rem;font-size:.68rem;font-weight:500;line-height:1.5}.why-nsi-interactive-tools-module__UfYJXq__costShare{color:#98a2b5;margin-left:.4rem;font-size:.68rem;font-style:normal;font-weight:700}.why-nsi-interactive-tools-module__UfYJXq__summaryStrip{background:linear-gradient(135deg,#fff6ea 0%,#fff 60%,#fdf3e6 100%);border:1.5px solid #ef8f2966;border-radius:20px;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:.9rem clamp(1rem,2.5vw,2rem);min-width:0;margin-top:clamp(1rem,1.8vw,1.5rem);padding:clamp(1rem,1.8vw,1.4rem) clamp(1.1rem,2vw,1.6rem);display:grid}.why-nsi-interactive-tools-module__UfYJXq__summaryStrip>div{flex-direction:column;gap:.2rem;min-width:0;display:flex}.why-nsi-interactive-tools-module__UfYJXq__summaryStrip span{color:#6b7488;letter-spacing:.03em;text-transform:uppercase;font-size:.72rem;font-weight:700}.why-nsi-interactive-tools-module__UfYJXq__summaryStrip strong{color:#151a25;letter-spacing:-.03em;font-variant-numeric:tabular-nums;overflow-wrap:normal;font-size:clamp(1.25rem,2.4vw,1.75rem);font-weight:850}.why-nsi-interactive-tools-module__UfYJXq__compareHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.6rem .9rem;display:flex}.why-nsi-interactive-tools-module__UfYJXq__compareHeading{flex:9rem;min-width:0}.why-nsi-interactive-tools-module__UfYJXq__savingSeal{background:var(--nsi-brand-orange);color:#151a25;text-align:center;border-radius:50%;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:4.75rem;height:4.75rem;line-height:1.05;transition:background-color .3s,box-shadow .3s;display:flex;box-shadow:0 8px 20px -8px #ef8f29cc}.why-nsi-interactive-tools-module__UfYJXq__sealTop{letter-spacing:.1em;text-transform:uppercase;font-size:.58rem;font-weight:850}.why-nsi-interactive-tools-module__UfYJXq__sealValue{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:1.02rem;font-weight:900}.why-nsi-interactive-tools-module__UfYJXq__sealUnit{opacity:.78;font-size:.52rem;font-weight:700}@media (prefers-reduced-motion:reduce){.why-nsi-interactive-tools-module__UfYJXq__savingSeal{transition:none!important}}.why-nsi-interactive-tools-module__UfYJXq__costTotal{border-top:1px solid #e4e9f3;margin-top:clamp(1.25rem,2.2vw,1.75rem);padding-top:clamp(1.25rem,2.2vw,1.75rem)}@media (min-width:901px){.why-nsi-interactive-tools-module__UfYJXq__controlStack{position:static}}@media (prefers-reduced-motion:reduce){.why-nsi-interactive-tools-module__UfYJXq__controlStack{position:static}}
.nsi-capacity-landing-module__p3ltRW__page{padding-top:calc(var(--header-height,116px) + clamp(.75rem, 1.5vw, 1.25rem));background:#fff}.nsi-capacity-landing-module__p3ltRW__container{z-index:1;width:100%;max-width:1280px;margin:0 auto;padding:0 1.5rem;position:relative}@media (min-width:1024px){.nsi-capacity-landing-module__p3ltRW__container{padding:0 2.5rem}}.nsi-capacity-landing-module__p3ltRW__hero{color:#101c46;background:linear-gradient(108deg,#fafaf7 0%,#fff 42%,#fff9f1 100%);border-bottom:1px solid #101c461a;position:relative;overflow:hidden}.nsi-capacity-landing-module__p3ltRW__heroInner{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:clamp(1.5rem,3vw,2.5rem);padding:clamp(3rem,5vw,4rem) 0;display:grid}.nsi-capacity-landing-module__p3ltRW__heroContent{min-width:0;max-width:620px}.nsi-capacity-landing-module__p3ltRW__eyebrow{color:var(--nsi-brand-orange-strong);letter-spacing:.02em;text-transform:uppercase;align-items:center;gap:.65rem;font-size:.68rem;font-weight:750;display:flex}.nsi-capacity-landing-module__p3ltRW__heroTitle{letter-spacing:-.028em;text-wrap:balance;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;max-width:620px;margin:1.25rem 0 0;font-size:clamp(1.75rem,2.5vw,2.6rem);font-weight:800;line-height:1.2}.nsi-capacity-landing-module__p3ltRW__heroTitle span{color:#101c46}.nsi-capacity-landing-module__p3ltRW__heroTitle em{color:var(--nsi-brand-orange);font-style:normal;font-weight:inherit;display:inline}.nsi-capacity-landing-module__p3ltRW__heroLead{color:#4f5870;max-width:560px;margin:1.35rem 0 0;font-size:clamp(.96rem,1.15vw,1.08rem);line-height:1.68}.nsi-capacity-landing-module__p3ltRW__tags{flex-wrap:wrap;gap:.5rem;margin:1.65rem 0 0;padding:0;list-style:none;display:flex}.nsi-capacity-landing-module__p3ltRW__tags li{color:#566078;letter-spacing:-.01em;background:#ffffffb3;border:1px solid #101c461a;border-radius:999px;padding:.38rem .75rem;font-size:.76rem;font-weight:550}.nsi-capacity-landing-module__p3ltRW__heroCtaRow{flex-wrap:wrap;gap:.75rem;margin:1.85rem 0 0;display:flex}.nsi-capacity-landing-module__p3ltRW__btnPrimary{min-height:var(--btn-min-height);border-radius:var(--btn-radius);transition:transform .25s var(--ease-out), box-shadow .25s var(--ease-out), background-color .25s ease, color .25s ease, border-color .25s ease;background:var(--btn-bg);color:var(--btn-fg);border:1.5px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.8rem 1.6rem;font-size:.9rem;font-weight:750;text-decoration:none;display:inline-flex}.nsi-capacity-landing-module__p3ltRW__btnPrimary:hover{background:var(--btn-bg-hover);box-shadow:var(--btn-shadow-hover);transform:translateY(-2px)}.nsi-capacity-landing-module__p3ltRW__btnPrimary:focus-visible{outline:2px solid var(--nsi-brand-orange);outline-offset:3px}.nsi-capacity-landing-module__p3ltRW__heroVisual{justify-content:flex-end;align-items:center;min-width:0;display:flex}.nsi-capacity-landing-module__p3ltRW__clientHeroInner{grid-template-columns:minmax(0,1fr);gap:clamp(1.75rem,3vw,2.75rem)}.nsi-capacity-landing-module__p3ltRW__clientHeroInner .nsi-capacity-landing-module__p3ltRW__heroContent{text-align:center;max-width:820px;margin-inline:auto}.nsi-capacity-landing-module__p3ltRW__clientHeroInner .nsi-capacity-landing-module__p3ltRW__eyebrow{justify-content:center}.nsi-capacity-landing-module__p3ltRW__clientHeroInner .nsi-capacity-landing-module__p3ltRW__heroTitle,.nsi-capacity-landing-module__p3ltRW__clientHeroInner .nsi-capacity-landing-module__p3ltRW__heroLead{max-width:100%;margin-inline:auto}.nsi-capacity-landing-module__p3ltRW__clientHeroVisual{justify-content:stretch;justify-self:stretch;width:100%}.nsi-capacity-landing-module__p3ltRW__clientHeroVisual>*{width:100%}.nsi-capacity-landing-module__p3ltRW__illustration{width:100%;max-width:660px;height:auto}.nsi-capacity-landing-module__p3ltRW__accentInherit{color:var(--nsi-brand-orange)}.nsi-capacity-landing-module__p3ltRW__introSection{background:#fff;border-bottom:1px solid #e5e9f2;padding:clamp(3.5rem,5.5vw,5.5rem) 0}.nsi-capacity-landing-module__p3ltRW__introGrid{grid-template-columns:1fr;align-items:start;gap:clamp(1.75rem,3.5vw,3.5rem);display:grid}@media (min-width:900px){.nsi-capacity-landing-module__p3ltRW__introGrid{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr)}}.nsi-capacity-landing-module__p3ltRW__introLabel{flex-direction:column;gap:.75rem;min-width:0;display:flex}.nsi-capacity-landing-module__p3ltRW__introKicker{color:#374151;letter-spacing:.02em;text-transform:uppercase;align-self:flex-start;align-items:center;font-size:.74rem;font-weight:750;display:inline-flex}.nsi-capacity-landing-module__p3ltRW__introHeading{color:#101c46;letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(1.4rem,2.2vw,1.95rem);font-weight:800;line-height:1.26}.nsi-capacity-landing-module__p3ltRW__introBody{flex-direction:column;gap:1.1rem;min-width:0;display:flex}.nsi-capacity-landing-module__p3ltRW__introBody p{color:#4f5870;margin:0;font-size:clamp(.96rem,1.1vw,1.05rem);line-height:1.72}.nsi-capacity-landing-module__p3ltRW__introBody p:first-child{color:#27324d;font-size:clamp(1.02rem,1.25vw,1.15rem);font-weight:600;line-height:1.64}.nsi-capacity-landing-module__p3ltRW__impactIntroSection{background:radial-gradient(circle at 12% 18%,#2f4ba514,#0000 24rem),linear-gradient(135deg,#f7f9ff 0%,#fff 48%,#fff8ef 100%);padding:clamp(3rem,5vw,5rem) 0}.nsi-capacity-landing-module__p3ltRW__impactIntroGrid{background:#fff;border:1px solid #2f4ba521;border-radius:clamp(22px,2.4vw,30px);gap:0;position:relative;overflow:hidden;box-shadow:0 28px 70px -42px #101c4673}.nsi-capacity-landing-module__p3ltRW__impactIntroLabel{background:radial-gradient(circle at 92% 8%,#ef8f293d,#0000 12rem),linear-gradient(150deg,#1e367b 0%,#101c46 66%,#0c1537 100%);justify-content:center;min-height:100%;padding:clamp(2rem,4vw,3.5rem);position:relative;overflow:hidden}.nsi-capacity-landing-module__p3ltRW__impactIntroLabel:before{content:"";border:1px dashed #ffffff29;border-radius:50%;width:11rem;height:11rem;position:absolute;inset:auto -4rem -5rem auto}.nsi-capacity-landing-module__p3ltRW__impactIntroLabel:after{content:"";background:#ef8f29;border-radius:999px;width:3rem;height:3px;margin-top:.45rem}.nsi-capacity-landing-module__p3ltRW__impactIntroLabel .nsi-capacity-landing-module__p3ltRW__introKicker{color:#f5a54d;letter-spacing:.1em}.nsi-capacity-landing-module__p3ltRW__impactIntroLabel .nsi-capacity-landing-module__p3ltRW__introHeading{color:#fff;max-width:15ch;font-size:clamp(1.7rem,2.6vw,2.35rem);line-height:1.18;position:relative}.nsi-capacity-landing-module__p3ltRW__impactTitle{align-items:start;display:grid}.nsi-capacity-landing-module__p3ltRW__impactTitle>span{opacity:0;grid-area:1/1;min-width:0}.nsi-capacity-landing-module__p3ltRW__impactTitle>span:first-child{opacity:1}.nsi-capacity-landing-module__p3ltRW__impactIntroBody{counter-reset:client-impact;justify-content:center;gap:0;padding:clamp(2rem,4vw,3.5rem)}.nsi-capacity-landing-module__p3ltRW__impactIntroBody p{counter-increment:client-impact;border-bottom:1px solid #e8ecf4;border-radius:14px;padding:1rem 1rem 1rem 3.25rem;line-height:1.62;transition:background-color .28s,color .28s,box-shadow .28s,transform .28s;position:relative}.nsi-capacity-landing-module__p3ltRW__impactIntroBody p:focus-visible{outline-offset:3px;outline:2px solid #ef8f29}.nsi-capacity-landing-module__p3ltRW__impactIntroBody p:before{color:#ef8f29;content:counter(client-impact);font-size:1.55rem;font-weight:850;line-height:1;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.nsi-capacity-landing-module__p3ltRW__impactIntroBody p:first-child{color:#172650;border-bottom-color:#2f4ba524;border-left:3px solid #ef8f29;margin-bottom:.35rem;padding:1rem 1rem 1.2rem 3.75rem;font-size:clamp(1.05rem,1.3vw,1.2rem)}.nsi-capacity-landing-module__p3ltRW__impactIntroBody p:first-child:before{top:50%;left:1.35rem}.nsi-capacity-landing-module__p3ltRW__impactIntroBody p:last-child{border-bottom:0;padding-bottom:0}.nsi-capacity-landing-module__p3ltRW__commitSection{background:linear-gradient(#f7f9fd 0%,#fff 100%);border-bottom:1px solid #e5e9f2;padding:clamp(4rem,6vw,6rem) 0}.nsi-capacity-landing-module__p3ltRW__commitGrid{grid-template-columns:1fr;align-items:stretch;gap:clamp(1.5rem,2.5vw,2.25rem);display:grid}@media (min-width:960px){.nsi-capacity-landing-module__p3ltRW__commitGrid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}.nsi-capacity-landing-module__p3ltRW__quoteCard{color:#fff;background:radial-gradient(110% 80% at 100% 0,#ef8f292e 0%,#0000 56%),linear-gradient(160deg,#16244f 0%,#101c46 56%,#0c1538 100%);border-radius:28px;flex-direction:column;gap:1.5rem;min-width:0;padding:clamp(1.75rem,2.8vw,2.6rem);display:flex;position:relative;overflow:hidden;box-shadow:0 24px 50px -16px #101c4666}.nsi-capacity-landing-module__p3ltRW__quoteMark{color:var(--nsi-brand-orange);flex-shrink:0}.nsi-capacity-landing-module__p3ltRW__quoteText{letter-spacing:-.015em;margin:0;font-size:clamp(1.05rem,1.6vw,1.32rem);font-weight:600;line-height:1.6}.nsi-capacity-landing-module__p3ltRW__byline{border-top:1px solid #ffffff29;align-items:center;gap:.85rem;min-width:0;margin-top:auto;padding-top:1.35rem;display:flex}.nsi-capacity-landing-module__p3ltRW__bylineAvatar{object-fit:cover;border:2px solid #ffffff40;border-radius:50%;flex-shrink:0;width:48px;height:48px}.nsi-capacity-landing-module__p3ltRW__bylineText{flex-direction:column;gap:.1rem;min-width:0;display:flex}.nsi-capacity-landing-module__p3ltRW__bylineName{color:#fff;font-size:.92rem;font-weight:750}.nsi-capacity-landing-module__p3ltRW__bylineRole{color:#ffffffb3;font-size:.8rem;line-height:1.45}.nsi-capacity-landing-module__p3ltRW__takeawayCard{background:#fff;border:1.5px solid #dfe6f2;border-radius:28px;flex-direction:column;gap:1.1rem;min-width:0;padding:clamp(1.6rem,2.4vw,2.1rem);display:flex;box-shadow:0 14px 34px -12px #101c4614,0 2px 8px #101c4608}.nsi-capacity-landing-module__p3ltRW__takeawayLabel{color:#7a859b;letter-spacing:.02em;text-transform:uppercase;font-size:.72rem;font-weight:750}.nsi-capacity-landing-module__p3ltRW__takeawayList{flex-direction:column;gap:.95rem;margin:0;padding:0;list-style:none;display:flex}.nsi-capacity-landing-module__p3ltRW__takeawayList li{color:#414c62;align-items:flex-start;gap:.65rem;min-width:0;font-size:.92rem;line-height:1.6;display:flex}.nsi-capacity-landing-module__p3ltRW__takeawayList svg{color:var(--nsi-brand-orange);flex-shrink:0;margin-top:.22em}.nsi-capacity-landing-module__p3ltRW__takeawayCta{min-height:var(--btn-min-height);border-radius:var(--btn-radius);color:#fff;transition:transform .25s var(--ease-out), box-shadow .25s var(--ease-out), background-color .25s ease;background:#101c46;justify-content:center;align-items:center;gap:.5rem;margin-top:auto;padding:.8rem 1.5rem;font-size:.88rem;font-weight:750;text-decoration:none;display:inline-flex}.nsi-capacity-landing-module__p3ltRW__takeawayCta:hover{background:#1b2c6a;transform:translateY(-2px);box-shadow:0 12px 26px #101c4642}.nsi-capacity-landing-module__p3ltRW__takeawayCta:focus-visible{outline:2px solid var(--nsi-brand-orange);outline-offset:3px}.nsi-capacity-landing-module__p3ltRW__relatedSection{background:#fafaf8;border-bottom:1px solid #e4e8f1;padding:clamp(3.5rem,5.5vw,5rem) 0}.nsi-capacity-landing-module__p3ltRW__relatedHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem 1.5rem;margin-bottom:1.85rem;display:flex}.nsi-capacity-landing-module__p3ltRW__relatedTitle{color:#101c46;letter-spacing:-.025em;margin:0;font-size:clamp(1.25rem,2vw,1.75rem);font-weight:800}.nsi-capacity-landing-module__p3ltRW__relatedAll{color:#5b6477;border-radius:4px;font-size:.86rem;font-weight:700;text-decoration:none;transition:color .2s}.nsi-capacity-landing-module__p3ltRW__relatedAll:hover{color:var(--nsi-brand-orange)}.nsi-capacity-landing-module__p3ltRW__relatedAll:focus-visible{outline:2px solid var(--nsi-brand-orange);outline-offset:3px}.nsi-capacity-landing-module__p3ltRW__relatedGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:clamp(1rem,1.8vw,1.5rem);display:grid}.nsi-capacity-landing-module__p3ltRW__relatedCard{min-width:0;transition:transform .3s var(--ease-out), box-shadow .3s var(--ease-out), border-color .25s ease;background:#fff;border:1.5px solid #dfe6f2;border-radius:20px;flex-direction:column;gap:.65rem;padding:1.5rem;text-decoration:none;display:flex}.nsi-capacity-landing-module__p3ltRW__relatedCard:hover{border-color:#ef8f2980;transform:translateY(-4px);box-shadow:0 18px 38px -14px #101c462e}.nsi-capacity-landing-module__p3ltRW__relatedCard:focus-visible{outline:2px solid var(--nsi-brand-orange);outline-offset:3px}.nsi-capacity-landing-module__p3ltRW__relatedCategory{color:#7a859b;letter-spacing:.02em;text-transform:uppercase;font-size:.7rem;font-weight:750}.nsi-capacity-landing-module__p3ltRW__relatedCardTitle{color:#101c46;letter-spacing:-.018em;margin:0;font-size:1.02rem;font-weight:750;line-height:1.35}.nsi-capacity-landing-module__p3ltRW__relatedExcerpt{color:#5b6477;margin:0;font-size:.86rem;line-height:1.6}.nsi-capacity-landing-module__p3ltRW__relatedMore{color:var(--nsi-brand-orange-strong);align-items:center;gap:.4rem;margin-top:auto;padding-top:.5rem;font-size:.84rem;font-weight:750;display:inline-flex}@media (max-width:1024px){.nsi-capacity-landing-module__p3ltRW__heroInner{grid-template-columns:1fr;gap:2.25rem}.nsi-capacity-landing-module__p3ltRW__clientHeroInner{grid-template-columns:1fr}.nsi-capacity-landing-module__p3ltRW__heroContent{max-width:100%}.nsi-capacity-landing-module__p3ltRW__heroTitle{max-width:100%;font-size:clamp(1.8rem,4.2vw,2.3rem)}.nsi-capacity-landing-module__p3ltRW__heroVisual{justify-content:center}.nsi-capacity-landing-module__p3ltRW__clientHeroVisual{justify-content:stretch;justify-self:stretch}.nsi-capacity-landing-module__p3ltRW__illustration{max-width:560px}}@media (max-width:640px){.nsi-capacity-landing-module__p3ltRW__heroTitle{font-size:clamp(1.55rem,6.6vw,1.95rem);line-height:1.25}.nsi-capacity-landing-module__p3ltRW__heroCtaRow .nsi-capacity-landing-module__p3ltRW__btnPrimary{flex:100%}.nsi-capacity-landing-module__p3ltRW__quoteCard,.nsi-capacity-landing-module__p3ltRW__takeawayCard{border-radius:22px}.nsi-capacity-landing-module__p3ltRW__impactIntroSection{padding-block:2.5rem}.nsi-capacity-landing-module__p3ltRW__impactIntroLabel,.nsi-capacity-landing-module__p3ltRW__impactIntroBody{padding:1.5rem}.nsi-capacity-landing-module__p3ltRW__impactIntroLabel .nsi-capacity-landing-module__p3ltRW__introHeading{font-size:clamp(1.65rem,8vw,2rem)}.nsi-capacity-landing-module__p3ltRW__impactIntroBody p{padding-left:3rem}.nsi-capacity-landing-module__p3ltRW__impactIntroBody p:first-child{padding-left:3.35rem}.nsi-capacity-landing-module__p3ltRW__impactIntroBody p:before{font-size:1.35rem;left:.85rem}.nsi-capacity-landing-module__p3ltRW__impactIntroBody p:first-child:before{left:1rem}}@media (prefers-reduced-motion:reduce){.nsi-capacity-landing-module__p3ltRW__btnPrimary,.nsi-capacity-landing-module__p3ltRW__takeawayCta,.nsi-capacity-landing-module__p3ltRW__relatedCard{transition:none!important;transform:none!important}}
.nsi-workflow-five-step-module__sNAmEq__section{background:radial-gradient(60% 50% at 50% 0,#2f4ba50d 0%,#0000 70%),linear-gradient(#fff 0%,#fafaf8 100%);border-bottom:1px solid #e5e9f2;padding:clamp(3.5rem,5.5vw,5.5rem) 0;position:relative;overflow:hidden}.nsi-workflow-five-step-module__sNAmEq__container{z-index:1;width:100%;max-width:1300px;margin:0 auto;padding:0 1.5rem;position:relative}@media (min-width:1024px){.nsi-workflow-five-step-module__sNAmEq__container{padding:0 2.5rem}}.nsi-workflow-five-step-module__sNAmEq__head{text-align:center;max-width:60ch;margin:0 auto clamp(1.25rem,2.2vw,2rem)}.nsi-workflow-five-step-module__sNAmEq__eyebrow{color:#374151;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.8rem;font-size:.74rem;font-weight:750;display:block}.nsi-workflow-five-step-module__sNAmEq__title{color:#151a25;letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(1.6rem,3vw,2.5rem);font-weight:800;line-height:1.22}.nsi-workflow-five-step-module__sNAmEq__titleAccent{color:var(--nsi-brand-orange)}.nsi-workflow-five-step-module__sNAmEq__lede{color:#4f5870;max-width:54ch;margin:.9rem auto 0;font-size:clamp(.92rem,1.1vw,1.02rem);line-height:1.66}.nsi-workflow-five-step-module__sNAmEq__nameField{flex-direction:column;align-items:center;gap:.45rem;min-width:0;max-width:min(100%,22rem);margin:0 auto clamp(1.1rem,2vw,1.6rem);display:flex}.nsi-workflow-five-step-module__sNAmEq__nameLabel{color:#6b7488;letter-spacing:.04em;text-transform:uppercase;font-size:.74rem;font-weight:750}.nsi-workflow-five-step-module__sNAmEq__nameInput{border-radius:var(--btn-radius);color:#151a25;width:100%;min-width:0;min-height:48px;font:inherit;text-align:center;background:#fff;border:1.5px solid #dfe6f2;padding:.7rem 1rem;font-size:.95rem;font-weight:650;transition:border-color .2s,box-shadow .2s}.nsi-workflow-five-step-module__sNAmEq__nameInput::placeholder{color:#9aa5ba;font-weight:500}.nsi-workflow-five-step-module__sNAmEq__nameInput:focus-visible{border-color:var(--nsi-brand-orange);outline:none;box-shadow:0 0 0 3px #ef8f2933}.nsi-workflow-five-step-module__sNAmEq__scene{min-width:0}.nsi-workflow-five-step-module__sNAmEq__sceneSvgWide,.nsi-workflow-five-step-module__sNAmEq__sceneSvgStacked{width:100%;height:auto;display:block;overflow:visible}.nsi-workflow-five-step-module__sNAmEq__sceneSvgStacked{max-width:23rem;margin:0 auto}.nsi-workflow-five-step-module__sNAmEq__lane{fill:none;stroke:#d9e0ee;stroke-width:2px;stroke-linecap:round;transition:stroke .45s,stroke-width .45s}.nsi-workflow-five-step-module__sNAmEq__laneActive{stroke:var(--nsi-brand-orange);stroke-width:3.25px;stroke-dasharray:7 9;animation:.9s linear infinite nsi-workflow-five-step-module__sNAmEq__laneDrift}@keyframes nsi-workflow-five-step-module__sNAmEq__laneDrift{to{stroke-dashoffset:-16px}}.nsi-workflow-five-step-module__sNAmEq__arrow{fill:#c8d1e4;transition:fill .45s}.nsi-workflow-five-step-module__sNAmEq__arrowActive{fill:var(--nsi-brand-orange)}.nsi-workflow-five-step-module__sNAmEq__chip{fill:#fff;stroke:#d9e0ee;stroke-width:1.5px;transition:fill .4s,stroke .4s}.nsi-workflow-five-step-module__sNAmEq__chipActive{fill:var(--nsi-brand-orange);stroke:var(--nsi-brand-orange)}.nsi-workflow-five-step-module__sNAmEq__chipText{fill:#8792a8;font-size:11.5px;font-weight:800;transition:fill .4s}.nsi-workflow-five-step-module__sNAmEq__chipTextActive{fill:#fff}.nsi-workflow-five-step-module__sNAmEq__hubShadow{fill:#101c4612}.nsi-workflow-five-step-module__sNAmEq__hub{transition:stroke .45s,stroke-width .45s,filter .45s}.nsi-workflow-five-step-module__sNAmEq__hubNsi{fill:url(#nsiHubFill);stroke:#243565;stroke-width:1.5px}.nsi-workflow-five-step-module__sNAmEq__hubCompany{fill:url(#nsiCompanyFill);stroke:var(--nsi-brand-orange);stroke-width:2px}.nsi-workflow-five-step-module__sNAmEq__hubClients{fill:#fff;stroke:#dfe6f2;stroke-width:1.5px}[data-state=source] .nsi-workflow-five-step-module__sNAmEq__hub,[data-state=target] .nsi-workflow-five-step-module__sNAmEq__hub{stroke:var(--nsi-brand-orange);stroke-width:3px}[data-state=target] .nsi-workflow-five-step-module__sNAmEq__hub{filter:drop-shadow(0 8px 22px #ef8f2966)}.nsi-workflow-five-step-module__sNAmEq__hubName{fill:#151a25;letter-spacing:-.02em;font-size:16px;font-weight:800}.nsi-workflow-five-step-module__sNAmEq__hubRole{fill:#6b7488;font-size:11px;font-weight:600}.nsi-workflow-five-step-module__sNAmEq__hubFoot{fill:#8792a8;font-size:10px;font-weight:650}.nsi-workflow-five-step-module__sNAmEq__onDark{fill:#fff}.nsi-workflow-five-step-module__sNAmEq__onDarkMuted{fill:#ffffff9e}.nsi-workflow-five-step-module__sNAmEq__serviceTile{fill:#ffffff12;transition:fill .4s}.nsi-workflow-five-step-module__sNAmEq__serviceIcon{color:#ffffff8c;transition:color .4s}.nsi-workflow-five-step-module__sNAmEq__serviceLabel{fill:#ffffffd6;font-size:10px;font-weight:650}.nsi-workflow-five-step-module__sNAmEq__serviceLive>g{animation:1.5s ease-in-out infinite nsi-workflow-five-step-module__sNAmEq__serviceSweep}.nsi-workflow-five-step-module__sNAmEq__serviceLive>g .nsi-workflow-five-step-module__sNAmEq__serviceTile{fill:#ef8f2929}@keyframes nsi-workflow-five-step-module__sNAmEq__serviceSweep{0%,to{opacity:.45}40%{opacity:1}}.nsi-workflow-five-step-module__sNAmEq__serviceCheck{fill:none;stroke:#34d399;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:0;transform-box:fill-box;transform-origin:50%}.nsi-workflow-five-step-module__sNAmEq__serviceLive>g .nsi-workflow-five-step-module__sNAmEq__serviceCheck{animation:1.5s ease-in-out infinite nsi-workflow-five-step-module__sNAmEq__serviceCheckIn}@keyframes nsi-workflow-five-step-module__sNAmEq__serviceCheckIn{0%{opacity:0;transform:scale(.4)}35%{opacity:1;transform:scale(1.18)}55%,to{opacity:1;transform:scale(1)}}.nsi-workflow-five-step-module__sNAmEq__progressTrack{fill:#ffffff1f}.nsi-workflow-five-step-module__sNAmEq__progressFill{fill:var(--nsi-brand-orange);transform-box:fill-box;transform-origin:0;transition:transform .4s;transform:scaleX(0)}.nsi-workflow-five-step-module__sNAmEq__progressRunning{animation:1.5s ease-in-out infinite nsi-workflow-five-step-module__sNAmEq__progressRun}@keyframes nsi-workflow-five-step-module__sNAmEq__progressRun{0%{transform:scaleX(0)}90%,to{transform:scaleX(1)}}.nsi-workflow-five-step-module__sNAmEq__companyRow{fill:#f4f7fd;transition:fill .4s}[data-state=target] .nsi-workflow-five-step-module__sNAmEq__companyRow,[data-state=source] .nsi-workflow-five-step-module__sNAmEq__companyRow{fill:#fff6ea}.nsi-workflow-five-step-module__sNAmEq__companyIcon{color:var(--nsi-brand-blue)}.nsi-workflow-five-step-module__sNAmEq__companyLabel{fill:#3c4559;font-size:11px;font-weight:700}.nsi-workflow-five-step-module__sNAmEq__avatar{fill:#eef2fc;stroke:#fff;stroke-width:2px}.nsi-workflow-five-step-module__sNAmEq__avatarText{fill:var(--nsi-brand-blue);font-size:11px;font-weight:800}.nsi-workflow-five-step-module__sNAmEq__avatarDot{fill:#c8d1e4;stroke:#fff;stroke-width:1.5px;transition:fill .4s}.nsi-workflow-five-step-module__sNAmEq__avatarsLive .nsi-workflow-five-step-module__sNAmEq__avatarDot{fill:var(--nsi-brand-orange)}.nsi-workflow-five-step-module__sNAmEq__avatarsLive>g{animation:1.4s ease-in-out infinite nsi-workflow-five-step-module__sNAmEq__avatarPing}@keyframes nsi-workflow-five-step-module__sNAmEq__avatarPing{0%,to{opacity:.75}45%{opacity:1}}.nsi-workflow-five-step-module__sNAmEq__packet{opacity:0}.nsi-workflow-five-step-module__sNAmEq__packetBody{fill:#fff;stroke:var(--nsi-brand-orange);stroke-width:2px;filter:drop-shadow(0 5px 12px #101c463d)}.nsi-workflow-five-step-module__sNAmEq__packetIcon{color:var(--nsi-brand-orange);transition:opacity .25s}.nsi-workflow-five-step-module__sNAmEq__caption{color:#101c46;letter-spacing:-.015em;text-align:center;text-wrap:balance;align-content:center;justify-items:center;max-width:42ch;min-height:3.3em;margin:clamp(1rem,1.8vw,1.5rem) auto 0;font-size:clamp(1.3rem,2.3vw,2rem);font-weight:800;line-height:1.5;display:grid}.nsi-workflow-five-step-module__sNAmEq__caption>span{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#ef8f2924,#ef8f2933);border-radius:12px;padding:.18em .6em}.nsi-workflow-five-step-module__sNAmEq__staticList{color:#4f5870;max-width:46ch;margin:0 auto;padding-left:1.2rem;font-size:.92rem;line-height:1.8}.nsi-workflow-five-step-module__sNAmEq__closing{color:#8792a8;letter-spacing:-.02em;text-align:center;margin:.4rem 0 0;font-size:clamp(.95rem,1.3vw,1.15rem);font-weight:800;transition:color .5s}.nsi-workflow-five-step-module__sNAmEq__closing[data-complete=true]{color:var(--nsi-brand-orange)}@media (prefers-reduced-motion:reduce){.nsi-workflow-five-step-module__sNAmEq__lane,.nsi-workflow-five-step-module__sNAmEq__arrow,.nsi-workflow-five-step-module__sNAmEq__chip,.nsi-workflow-five-step-module__sNAmEq__chipText,.nsi-workflow-five-step-module__sNAmEq__hub,.nsi-workflow-five-step-module__sNAmEq__companyRow,.nsi-workflow-five-step-module__sNAmEq__avatarDot,.nsi-workflow-five-step-module__sNAmEq__packetIcon,.nsi-workflow-five-step-module__sNAmEq__closing{transition:none!important}.nsi-workflow-five-step-module__sNAmEq__laneActive,.nsi-workflow-five-step-module__sNAmEq__serviceLive>g,.nsi-workflow-five-step-module__sNAmEq__serviceLive>g .nsi-workflow-five-step-module__sNAmEq__serviceCheck,.nsi-workflow-five-step-module__sNAmEq__avatarsLive>g,.nsi-workflow-five-step-module__sNAmEq__progressRunning{animation:none!important}.nsi-workflow-five-step-module__sNAmEq__serviceLive>g .nsi-workflow-five-step-module__sNAmEq__serviceCheck{opacity:1;transform:none}.nsi-workflow-five-step-module__sNAmEq__packet{display:none}}
.why-firms-choose-module__tjZeKa__section{background:#fff;border-bottom:1px solid #e5e9f2;padding:clamp(4rem,6vw,6rem) 0}.why-firms-choose-module__tjZeKa__container{width:100%;max-width:1280px;margin:0 auto;padding:0 1.5rem}@media (min-width:1024px){.why-firms-choose-module__tjZeKa__container{padding:0 2.5rem}}.why-firms-choose-module__tjZeKa__grid{grid-template-columns:1fr;align-items:start;gap:clamp(1.75rem,3.5vw,3.5rem);display:grid}@media (min-width:960px){.why-firms-choose-module__tjZeKa__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}}.why-firms-choose-module__tjZeKa__intro{flex-direction:column;gap:1rem;min-width:0;display:flex}.why-firms-choose-module__tjZeKa__eyebrow{box-shadow:none;color:#374151;letter-spacing:.02em;text-transform:uppercase;background:0 0;border:0;border-radius:0;align-self:flex-start;padding:0;font-size:.74rem;font-weight:750;display:block}.why-firms-choose-module__tjZeKa__title{color:#101c46;letter-spacing:-.028em;text-wrap:balance;margin:.35rem 0 0;font-size:clamp(1.6rem,2.8vw,2.4rem);font-weight:800;line-height:1.22}.why-firms-choose-module__tjZeKa__lead{color:#4f5870;margin:0;font-size:clamp(.96rem,1.1vw,1.05rem);line-height:1.7}.why-firms-choose-module__tjZeKa__reasonsIntro{color:#27324d;margin:0;font-size:.95rem;font-weight:700}.why-firms-choose-module__tjZeKa__reasonList{flex-direction:column;gap:.75rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}.why-firms-choose-module__tjZeKa__reasonItem{min-width:0}.why-firms-choose-module__tjZeKa__reasonInner{min-width:0;color:inherit;transition:transform .28s var(--ease-out), box-shadow .28s var(--ease-out), border-color .25s ease, background-color .25s ease;background:#fff;border:1.5px solid #dfe6f2;border-radius:18px;align-items:flex-start;gap:1rem;padding:1.15rem 1.35rem;text-decoration:none;display:flex}.why-firms-choose-module__tjZeKa__reasonInnerCurrent{background:linear-gradient(135deg,#fff6ea 0%,#fff 70%);border-color:#ef8f2980}.why-firms-choose-module__tjZeKa__reasonLink{cursor:pointer}.why-firms-choose-module__tjZeKa__reasonArrow{color:#9aa6c0;transition:transform .25s var(--ease-out), color .25s ease;flex-shrink:0;align-self:center}.why-firms-choose-module__tjZeKa__reasonLink:active{border-color:#ef8f2973}.why-firms-choose-module__tjZeKa__reasonLink:active .why-firms-choose-module__tjZeKa__reasonArrow{color:var(--nsi-brand-orange)}@media (hover:hover) and (pointer:fine){.why-firms-choose-module__tjZeKa__reasonLink:hover{background:#fcfdff;border-color:#ef8f2973;transform:translateY(-2px);box-shadow:0 16px 30px -18px #101c466b}.why-firms-choose-module__tjZeKa__reasonLink:hover .why-firms-choose-module__tjZeKa__reasonArrow{color:var(--nsi-brand-orange);transform:translate(3px)}}.why-firms-choose-module__tjZeKa__reasonLink:focus-visible{outline:2px solid var(--nsi-brand-orange);outline-offset:3px}.why-firms-choose-module__tjZeKa__reasonNumber{color:var(--nsi-brand-orange);font-family:var(--font-geist-mono), ui-monospace, monospace;flex-shrink:0;font-size:.86rem;font-weight:800;line-height:1.6}.why-firms-choose-module__tjZeKa__reasonBody{flex-direction:column;flex:auto;gap:.25rem;min-width:0;display:flex}.why-firms-choose-module__tjZeKa__reasonTitle{color:#101c46;letter-spacing:-.02em;font-size:1rem;font-weight:800}.why-firms-choose-module__tjZeKa__reasonText{color:#5b6477;font-size:.88rem;line-height:1.6}.why-firms-choose-module__tjZeKa__reasonCurrent{color:var(--nsi-brand-orange-strong);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:#ef8f2929;border-radius:9999px;flex-shrink:0;padding:.2rem .6rem;font-size:.68rem;font-weight:800}.why-firms-choose-module__tjZeKa__signOff{color:#fff;background:radial-gradient(110% 90% at 100% 0,#ef8f292e 0%,#0000 56%),linear-gradient(160deg,#16244f 0%,#101c46 56%,#0c1538 100%);border-radius:26px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem clamp(1.5rem,3vw,3rem);margin-top:clamp(2rem,3.5vw,3rem);padding:clamp(1.6rem,2.6vw,2.4rem);display:flex;box-shadow:0 24px 50px -16px #101c4661}.why-firms-choose-module__tjZeKa__signOffText{flex-direction:column;flex:420px;gap:.45rem;min-width:0;display:flex}.why-firms-choose-module__tjZeKa__signOffBrand{color:#ffffffa8;letter-spacing:.02em;text-transform:uppercase;font-size:.72rem;font-weight:750}.why-firms-choose-module__tjZeKa__signOffTagline{color:#ffb765;letter-spacing:-.025em;margin:0;font-size:clamp(1.15rem,2vw,1.6rem);font-weight:800;line-height:1.3}.why-firms-choose-module__tjZeKa__signOffBody,.why-firms-choose-module__tjZeKa__signOffClosing{color:#ffffffd6;margin:0;font-size:.92rem;line-height:1.68}.why-firms-choose-module__tjZeKa__signOffClosing{color:#fff;font-weight:650}.why-firms-choose-module__tjZeKa__signOffCta{min-height:var(--btn-min-height);border-radius:var(--btn-radius);background:var(--btn-bg);color:var(--btn-fg);transition:transform .25s var(--ease-out), box-shadow .25s var(--ease-out), background-color .25s ease;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.7rem;font-size:.92rem;font-weight:800;text-decoration:none;display:inline-flex}.why-firms-choose-module__tjZeKa__signOffCta:hover{background:var(--btn-bg-hover);box-shadow:var(--btn-shadow-hover);transform:translateY(-2px)}.why-firms-choose-module__tjZeKa__signOffCta:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (prefers-reduced-motion:reduce){.why-firms-choose-module__tjZeKa__reasonInner,.why-firms-choose-module__tjZeKa__reasonArrow,.why-firms-choose-module__tjZeKa__signOffCta{transition:none!important;transform:none!important}}
