@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap);body.nis-page .nis-resource-library-page,body.nis-page .nis-resource-detail-page{--nis-resource-navy:var(--nis-navy, #102033);--nis-resource-teal:var(--nis-teal, #4F7C83);--nis-resource-copper:var(--nis-copper, #C46F3D);--nis-resource-light:#F7F9FB}body.nis-page .nis-associations-page .nis-associations-hero-visual{background:#F7F6F2!important;border:1px solid rgb(16 32 51 / .12)!important;border-radius:8px!important;box-shadow:0 20px 55px rgb(16 32 51 / .16)!important;display:flex!important;flex-direction:column!important;gap:22px!important;justify-content:space-between!important;min-height:320px!important;padding:28px!important}body.nis-page .nis-associations-page .nis-associations-hero-label{color:#4F7C83!important;font-size:0.78rem!important;font-weight:800!important;letter-spacing:0.08em!important;margin:0!important;text-transform:uppercase!important}body.nis-page .nis-associations-page .nis-associations-hero-list{display:grid!important;gap:12px!important;list-style:none!important;margin:0!important;padding:0!important}body.nis-page .nis-associations-page .nis-associations-hero-list li{align-items:center!important;color:#102033!important;display:flex!important;font-weight:800!important;gap:12px!important}body.nis-page .nis-associations-page .nis-associations-hero-list span{background:#102033!important;border-radius:999px!important;color:#F7F6F2!important;display:inline-grid!important;flex:0 0 34px!important;font-size:0.82rem!important;height:34px!important;place-items:center!important;width:34px!important}body.nis-page .nis-associations-page .nis-associations-hero-note{color:#34465c!important;font-size:0.98rem!important;line-height:1.65!important;margin:0!important}body.nis-page .nis-associations-page .nis-associations-logo-grid{display:grid!important;gap:22px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}body.nis-page .nis-associations-page .nis-association-card{border-top:6px solid #4F7C83!important;display:flex!important;flex-direction:column!important;min-height:100%!important}body.nis-page .nis-associations-page .nis-association-card:nth-child(2){border-top-color:#C46F3D!important}body.nis-page .nis-associations-page .nis-association-card:nth-child(3){border-top-color:#2F5F9F!important}body.nis-page .nis-associations-page .nis-association-card:nth-child(4){border-top-color:#7B5E57!important}body.nis-page .nis-associations-page .nis-association-card:nth-child(5){border-top-color:#6E2B78!important}body.nis-page .nis-associations-page .nis-association-card:nth-child(6){border-top-color:#102033!important}body.nis-page .nis-associations-page .nis-association-logo-wrap{align-items:center!important;background:#ffffff!important;border:1px solid rgb(16 32 51 / .1)!important;border-radius:8px!important;display:flex!important;height:128px!important;justify-content:center!important;margin:0 0 24px!important;overflow:hidden!important;padding:18px!important}body.nis-page .nis-associations-page .nis-association-logo-wrap img{display:block!important;height:auto!important;max-height:92px!important;max-width:100%!important;object-fit:contain!important;width:auto!important}body.nis-page .nis-associations-page .nis-association-card--los-vaqueros .nis-association-logo-wrap{padding:12px!important}body.nis-page .nis-associations-page .nis-association-card--los-vaqueros .nis-association-logo-wrap img{max-height:104px!important}body.nis-page .nis-associations-page .nis-association-card h3,body.nis-page .nis-associations-page .nis-industry-card h3{margin-top:0!important}body.nis-page .nis-associations-page .nis-association-card p,body.nis-page .nis-associations-page .nis-industry-card p{color:#34465c!important}body.nis-page .nis-associations-page .nis-association-card p{margin-bottom:22px!important}body.nis-page .nis-associations-page .nis-association-card .nis-svc-button{align-self:flex-start!important;background:#102033!important;border-color:#102033!important;color:#ffffff!important;margin-top:auto!important}body.nis-page .nis-associations-page .nis-industry-card{border-top:5px solid #C46F3D!important;min-height:0!important}body.nis-page .nis-associations-page .nis-industry-card:nth-child(2){border-top-color:#4F7C83!important}body.nis-page .nis-associations-page .nis-industry-card:nth-child(3){border-top-color:#2F5F9F!important}body.nis-page .nis-associations-page .nis-industry-card:nth-child(4){border-top-color:#7B5E57!important}body.nis-page .nis-associations-page .nis-industry-card a{color:#102033!important;font-weight:800!important;text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:3px!important}body.nis-page .nis-associations-page .nis-technology-partnerships{border-top:1px solid rgb(16 32 51 / .08)!important}body.nis-page .nis-associations-page .nis-partnerships-grid{display:grid!important;gap:clamp(24px, 3vw, 40px)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:0 auto!important;max-width:1180px!important}body.nis-page .nis-associations-page .nis-partnership-card{align-items:stretch!important;border-top:6px solid #C46F3D!important;display:flex!important;flex-direction:column!important;gap:24px!important;min-height:460px!important;padding:clamp(24px, 3vw, 32px)!important}body.nis-page .nis-associations-page .nis-partnership-logo-wrap{align-items:center!important;background:transparent!important;border:0!important;border-radius:0!important;display:flex!important;justify-content:center!important;min-height:150px!important;padding:16px 0!important;width:100%!important}body.nis-page .nis-associations-page .nis-partnership-logo-wrap img{display:block!important;height:auto!important;max-height:92px!important;max-width:100%!important;object-fit:contain!important;width:auto!important}body.nis-page .nis-associations-page .nis-partnership-card-copy{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;height:auto!important;min-width:0!important}body.nis-page .nis-associations-page .nis-partnership-card h3{margin-top:0!important}body.nis-page .nis-associations-page .nis-partnership-card p{color:#34465c!important;margin-bottom:22px!important}body.nis-page .nis-associations-page .nis-partnership-card .nis-svc-button{background:#102033!important;border-color:#102033!important;color:#ffffff!important;margin-top:auto!important}body.nis-page .nis-associations-page .nis-independent-profiles{background:#f7f6f2!important;border-top:1px solid rgb(16 32 51 / .08)!important}body.nis-page .nis-associations-page .nis-independent-profile-grid{display:grid!important;gap:24px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin:0 auto!important;max-width:1180px!important}body.nis-page .nis-associations-page .nis-independent-profile-card{background:#ffffff!important;border:1px solid #d9d9d6!important;border-top:3px solid #e55b1f!important;border-radius:14px!important;box-shadow:0 10px 24px rgb(16 32 51 / .07)!important;display:flex!important;flex-direction:column!important;min-height:360px!important;padding:28px!important;transition:border-color 180ms ease,box-shadow 180ms ease,transform 180ms ease!important}body.nis-page .nis-associations-page .nis-independent-profile-card:hover{border-color:#b7c4c4!important;box-shadow:0 16px 30px rgb(16 32 51 / .11)!important;transform:translateY(-3px)!important}body.nis-page .nis-associations-page .nis-independent-profile-logo{align-items:center!important;display:flex!important;height:92px!important;margin-bottom:24px!important}body.nis-page .nis-associations-page .nis-independent-profile-logo img{display:block!important;height:auto!important;max-height:92px!important;max-width:240px!important;object-fit:contain!important;width:100%!important}body.nis-page .nis-associations-page .nis-independent-profile-label{color:#e55b1f!important;font-size:0.72rem!important;font-weight:700!important;letter-spacing:0.08em!important;line-height:1.3!important;margin:0 0 10px!important;text-transform:uppercase!important}body.nis-page .nis-associations-page .nis-independent-profile-card h3{color:#102033!important;font-size:1.45rem!important;line-height:1.2!important;margin:0 0 12px!important}body.nis-page .nis-associations-page .nis-independent-profile-description{color:#435466!important;line-height:1.6!important;margin:0!important}body.nis-page .nis-associations-page .nis-independent-profile-cta{align-items:center!important;color:#102033!important;display:inline-flex!important;font-size:0.92rem!important;font-weight:700!important;gap:8px!important;margin-top:auto!important;padding-top:24px!important;text-decoration:none!important}body.nis-page .nis-associations-page .nis-independent-profile-cta:hover{color:#e55b1f!important}body.nis-page .nis-associations-page .nis-independent-profile-cta:focus-visible{border-radius:4px!important;outline:3px solid #e55b1f!important;outline-offset:5px!important}body.nis-page .nis-associations-page .nis-external-link-icon{font-size:1.1rem!important;line-height:1!important}@media (max-width:1100px){body.nis-page .nis-associations-page .nis-independent-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:980px){body.nis-page .nis-associations-page .nis-associations-logo-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.nis-page .nis-associations-page .nis-independent-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.nis-page .nis-associations-page .nis-associations-hero-visual{min-height:0!important}}@media (max-width:640px){body.nis-page .nis-associations-page .nis-partnerships-grid{grid-template-columns:1fr!important}body.nis-page .nis-associations-page .nis-partnership-card{min-height:0!important}body.nis-page .nis-associations-page .nis-associations-logo-grid{grid-template-columns:1fr!important}body.nis-page .nis-associations-page .nis-association-logo-wrap{height:116px!important}body.nis-page .nis-associations-page .nis-association-card--los-vaqueros .nis-association-logo-wrap img{max-height:96px!important}body.nis-page .nis-associations-page .nis-partnership-logo-wrap{min-height:130px!important}body.nis-page .nis-associations-page .nis-independent-profile-grid{grid-template-columns:1fr!important}body.nis-page .nis-associations-page .nis-independent-profile-card{min-height:0!important;padding:24px!important}body.nis-page .nis-associations-page .nis-associations-hero-visual{padding:22px!important}}body.nis-page .nis-resource-detail-page .nis-svc-section,body.nis-page .nis-resource-library-page .nis-svc-section{padding-bottom:clamp(62px, 7vw, 96px);padding-top:clamp(62px, 7vw, 96px)}body.nis-page .nis-resource-detail-page .nis-svc-heading,body.nis-page .nis-resource-library-page .nis-svc-heading{margin-left:auto;margin-right:auto;max-width:850px}body.nis-page .nis-resource-detail-page .nis-svc-hero .nis-svc-actions[aria-label="Breadcrumb"]{gap:8px!important;margin:0 0 22px!important}body.nis-page .nis-resource-detail-page .nis-svc-hero .nis-svc-actions[aria-label="Breadcrumb"] a{background:rgb(255 255 255 / .1)!important;border:1px solid rgb(255 255 255 / .32)!important;border-radius:999px!important;color:#ffffff!important;font-size:0.82rem!important;min-height:38px!important;padding:0 13px!important}body.nis-page .nis-resource-detail-page .nis-svc-hero-visual .nis-svc-card{background:rgb(255 255 255 / .97)!important;border:1px solid rgb(255 255 255 / .34)!important;border-radius:22px!important;box-shadow:0 28px 70px rgb(0 0 0 / .22)!important;padding:clamp(24px, 4vw, 38px)!important}body.nis-page .nis-resource-detail-page .nis-svc-hero-visual .nis-svc-card h2{color:var(--nis-resource-navy)!important;font-size:clamp(1.5rem, 2.4vw, 2.15rem)!important;line-height:1.12!important;margin:0 0 10px!important}body.nis-page .nis-resource-detail-page .nis-svc-hero-visual .nis-svc-card p{color:#475467!important;margin:0 0 18px!important}body.nis-page .nis-resource-detail-page .nis-svc-hero-visual .nis-svc-actions,body.nis-page .nis-resource-library-page .nis-resource-filter-bar{align-items:stretch!important;display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin:0!important}body.nis-page .nis-resource-detail-page .nis-svc-hero-visual .nis-svc-actions a,body.nis-page .nis-resource-library-page .nis-resource-filter{align-items:center!important;border-radius:999px!important;display:inline-flex!important;font-size:0.88rem!important;justify-content:center!important;line-height:1.2!important;min-height:42px!important;padding:10px 14px!important;text-decoration:none!important;white-space:normal!important}body.nis-page .nis-resource-detail-page .nis-svc-card-grid .nis-svc-card,body.nis-page .nis-resource-library-page .nis-svc-card-grid .nis-svc-card{border-radius:18px!important;box-shadow:0 18px 48px rgb(16 32 51 / .08)!important}body.nis-page .nis-resource-detail-page .nis-resource-check-list{display:grid!important;gap:11px!important;margin:18px 0 0!important;padding:0!important}body.nis-page .nis-resource-detail-page .nis-resource-check-list li{color:#344054!important;line-height:1.58!important;list-style:none!important;min-height:28px!important;padding-left:34px!important;position:relative!important}body.nis-page .nis-resource-detail-page .nis-resource-check-list li::before{align-items:center!important;background:var(--nis-resource-copper)!important;border-radius:999px!important;color:#ffffff!important;content:""!important;display:flex!important;height:10px!important;justify-content:center!important;left:6px!important;position:absolute!important;top:0.52em!important;width:10px!important}body.nis-page .nis-resource-detail-page .nis-resource-box-list{display:grid!important;gap:12px!important;list-style:none!important;margin:18px 0 0!important;padding:0!important}body.nis-page .nis-resource-detail-page .nis-resource-box-list li{align-items:flex-start!important;color:#344054!important;display:flex!important;gap:11px!important;line-height:1.58!important}body.nis-page .nis-resource-detail-page .nis-resource-box-list li>span{background:#ffffff!important;border:2px solid var(--nis-resource-teal)!important;border-radius:4px!important;box-shadow:inset 0 0 0 2px rgb(255 255 255 / .82)!important;flex:0 0 18px!important;height:18px!important;margin-top:0.28em!important;width:18px!important}body.nis-page .nis-resource-detail-page .nis-resource-why{border-left:4px solid var(--nis-resource-copper)!important;color:#475467!important;font-size:0.95rem!important;line-height:1.58!important;margin:18px 0 0!important;padding-left:14px!important}body.nis-page .nis-case-study-page .nis-case-roadmap-section{background:radial-gradient(circle at 12% 18%,rgb(79 124 131 / .1),transparent 30%),radial-gradient(circle at 88% 10%,rgb(196 111 61 / .1),transparent 28%),#ffffff!important}body.nis-page .nis-case-study-page .nis-case-roadmap-section .nis-svc-heading{margin-bottom:clamp(30px, 4vw, 46px)!important;max-width:780px!important;text-align:center!important}body.nis-page .nis-case-study-page .nis-case-roadmap-section .nis-svc-heading h2{max-width:780px!important}body.nis-page .nis-case-study-page .nis-case-roadmap-section .nis-svc-process{align-items:stretch!important;display:grid!important;gap:clamp(18px, 2.4vw, 28px)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;justify-content:center!important;margin-left:auto!important;margin-right:auto!important;max-width:1120px!important}body.nis-page .nis-case-study-page .nis-case-roadmap-section .nis-svc-process article{background:linear-gradient(180deg,rgb(255 255 255 / .99),rgb(247 249 251 / .94)),radial-gradient(circle at 100% 0%,rgb(79 124 131 / .14),transparent 38%)!important;border:1px solid rgb(16 32 51 / .1)!important;border-radius:20px!important;box-shadow:0 24px 60px rgb(16 32 51 / .1),inset 0 1px 0 rgb(255 255 255 / .84)!important;display:flex!important;flex-direction:column!important;min-height:100%!important;overflow:hidden!important;padding:clamp(26px, 3vw, 34px)!important;position:relative!important;text-align:center!important}body.nis-page .nis-case-study-page .nis-case-roadmap-section .nis-svc-process article::before{background:linear-gradient(90deg,var(--nis-resource-copper),var(--nis-resource-teal))!important;content:""!important;height:4px!important;left:0!important;position:absolute!important;top:0!important;width:100%!important}body.nis-page .nis-case-study-page .nis-case-roadmap-section .nis-svc-process article:hover{border-color:rgb(196 111 61 / .36)!important;box-shadow:0 30px 72px rgb(16 32 51 / .15),inset 0 1px 0 rgb(255 255 255 / .9)!important}body.nis-page .nis-case-study-page .nis-case-roadmap-section .nis-svc-process span{background:linear-gradient(135deg,rgb(196 111 61 / .18),rgb(79 124 131 / .16)),#ffffff!important;box-shadow:inset 0 0 0 1px rgb(16 32 51 / .08),0 12px 28px rgb(16 32 51 / .08)!important;color:var(--nis-resource-copper)!important;height:48px!important;margin:0 auto 18px!important;width:48px!important}body.nis-page .nis-case-study-page .nis-case-roadmap-section .nis-svc-process h3{font-size:1.18rem!important;margin:0 auto 18px!important;max-width:250px!important;text-align:center!important}body.nis-page .nis-case-study-page .nis-case-roadmap-section .nis-resource-check-list{gap:12px!important;margin:0 auto!important;max-width:300px!important;text-align:left!important}body.nis-page .nis-case-study-page .nis-case-roadmap-section .nis-resource-check-list li{color:#344054!important;padding-left:30px!important}body.nis-page .nis-case-study-page .nis-case-roadmap-section .nis-resource-check-list li::before{height:8px!important;left:7px!important;top:0.58em!important;width:8px!important}@media (max-width:980px){body.nis-page .nis-case-study-page .nis-case-roadmap-section .nis-svc-process{grid-template-columns:minmax(0,520px)!important;max-width:560px!important}body.nis-page .nis-case-study-page .nis-case-roadmap-section .nis-svc-process article{padding:26px 24px!important}}@media (max-width:520px){body.nis-page .nis-case-study-page .nis-case-roadmap-section .nis-resource-check-list{max-width:none!important}}body.nis-page .nis-resource-detail-page #decision .nis-svc-card,body.nis-page .nis-resource-detail-page #roadmap .nis-svc-card,body.nis-page .nis-resource-detail-page #project-access .nis-svc-card,body.nis-page .nis-resource-detail-page #documentation .nis-svc-card{background:radial-gradient(circle at 100% 0%,rgb(79 124 131 / .12),transparent 34%),#ffffff!important;border:1px solid rgb(16 32 51 / .1)!important;border-radius:22px!important;box-shadow:0 24px 62px rgb(16 32 51 / .1)!important;padding:clamp(26px, 4vw, 42px)!important}body.nis-page .nis-resource-detail-page #decision .nis-svc-card{display:grid!important;gap:14px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}body.nis-page .nis-resource-detail-page #decision .nis-svc-card p,body.nis-page .nis-resource-detail-page #cost .nis-svc-card>p[style*="border-left"]{background:var(--nis-resource-light)!important;border:1px solid rgb(16 32 51 / .08)!important;border-left:0!important;border-radius:14px!important;color:#344054!important;line-height:1.58!important;margin:0!important;padding:15px 16px 15px 46px!important;position:relative!important}body.nis-page .nis-resource-detail-page #decision .nis-svc-card p::before,body.nis-page .nis-resource-detail-page #cost .nis-svc-card>p[style*="border-left"]::before{align-items:center!important;background:var(--nis-resource-copper)!important;border-radius:999px!important;color:#ffffff!important;content:""!important;display:flex!important;height:10px!important;left:20px!important;position:absolute!important;top:1.32em!important;width:10px!important}body.nis-page .nis-resource-detail-page #cost .nis-svc-card-grid{align-items:stretch!important;gap:22px!important}body.nis-page .nis-resource-detail-page #cost .nis-svc-card{background:#ffffff!important;border:1px solid rgb(16 32 51 / .1)!important;border-radius:22px!important;box-shadow:0 24px 62px rgb(16 32 51 / .1)!important;display:flex!important;flex-direction:column!important;gap:12px!important;min-height:100%!important;padding:clamp(26px, 4vw, 38px)!important}body.nis-page .nis-resource-detail-page #coverage>div:last-child{background:#ffffff!important;border:1px solid rgb(16 32 51 / .1)!important;border-radius:22px!important;box-shadow:0 24px 62px rgb(16 32 51 / .1)!important;overflow:hidden!important}body.nis-page .nis-resource-detail-page .nis-resource-table{border-collapse:separate!important;border-spacing:0!important;color:#344054!important;width:100%!important}body.nis-page .nis-resource-detail-page .nis-resource-table caption{background:#ffffff!important;border-bottom:1px solid rgb(16 32 51 / .1)!important;color:#475467!important;font-weight:850!important;padding:18px 22px!important;text-align:left!important}body.nis-page .nis-resource-detail-page .nis-resource-table th{background:var(--nis-resource-navy)!important;color:#ffffff!important;font-weight:900!important}body.nis-page .nis-resource-detail-page .nis-resource-table :is(th,td){border:0!important;border-bottom:1px solid rgb(16 32 51 / .1)!important;line-height:1.55!important;padding:17px 18px!important;text-align:left!important;vertical-align:top!important}body.nis-page .nis-resource-detail-page .nis-resource-table tbody tr:nth-child(odd) th,body.nis-page .nis-resource-detail-page .nis-resource-table tbody tr:nth-child(odd) td{background:#F7F9FB!important}body.nis-page .nis-resource-detail-page .nis-resource-table tbody tr:last-child th,body.nis-page .nis-resource-detail-page .nis-resource-table tbody tr:last-child td{border-bottom:0!important}body.nis-page .nis-resource-detail-page .nis-resource-table tbody th{color:var(--nis-resource-navy)!important;font-weight:900!important}body.nis-page .nis-resource-detail-page #comparison-areas .nis-svc-actions{align-items:center!important;justify-content:center!important}body.nis-page .nis-resource-detail-page #comparison-areas .nis-svc-actions a{background:#ffffff!important;border:1px solid rgb(255 255 255 / .42)!important;border-radius:999px!important;color:var(--nis-resource-navy)!important;min-height:46px!important;padding:0 18px!important}body.nis-page .nis-resource-detail-page #comparison-areas .nis-svc-actions a:hover,body.nis-page .nis-resource-detail-page #comparison-areas .nis-svc-actions a:focus-visible{background:var(--nis-resource-copper)!important;border-color:var(--nis-resource-copper)!important;color:#ffffff!important;outline:none!important}body.nis-page .nis-resource-detail-page .nis-svc-internal-links,body.nis-page .nis-resource-detail-page section[aria-labelledby$="-related-title"]{background:#ffffff!important;padding:clamp(62px, 7vw, 96px) 24px!important;text-align:center!important}body.nis-page .nis-resource-detail-page .nis-svc-internal-links h2,body.nis-page .nis-resource-detail-page section[aria-labelledby$="-related-title"] h2{color:var(--nis-resource-navy)!important;font-size:clamp(2rem, 3.2vw, 3.2rem)!important;line-height:1.08!important;margin:0 auto 26px!important;max-width:820px!important}body.nis-page .nis-resource-detail-page .nis-svc-link-buttons,body.nis-page .nis-resource-detail-page section[aria-labelledby$="-related-title"]>.nis-svc-actions{display:grid!important;gap:14px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;justify-content:center!important;margin:0 auto!important;max-width:1180px!important}body.nis-page .nis-resource-detail-page .nis-svc-link-buttons a,body.nis-page .nis-resource-detail-page section[aria-labelledby$="-related-title"]>.nis-svc-actions a{align-items:center!important;background:var(--nis-resource-light)!important;border:1px solid rgb(16 32 51 / .1)!important;border-radius:14px!important;box-shadow:0 12px 30px rgb(16 32 51 / .06)!important;color:var(--nis-resource-navy)!important;display:flex!important;font-size:0.94rem!important;font-weight:900!important;justify-content:center!important;line-height:1.24!important;min-height:62px!important;padding:14px 16px!important;text-align:center!important;text-decoration:none!important;white-space:normal!important}body.nis-page .nis-resource-detail-page .nis-svc-link-buttons a:hover,body.nis-page .nis-resource-detail-page .nis-svc-link-buttons a:focus-visible,body.nis-page .nis-resource-detail-page section[aria-labelledby$="-related-title"]>.nis-svc-actions a:hover,body.nis-page .nis-resource-detail-page section[aria-labelledby$="-related-title"]>.nis-svc-actions a:focus-visible{background:var(--nis-resource-navy)!important;border-color:var(--nis-resource-navy)!important;color:#ffffff!important;outline:none!important}body.nis-page .nis-resource-detail-page .nis-svc-final-cta .nis-svc-actions{justify-content:center!important}body.nis-page .nis-resource-detail-page .nis-print-button{cursor:pointer!important}@media (max-width:980px){body.nis-page .nis-resource-detail-page #decision .nis-svc-card,body.nis-page .nis-resource-detail-page .nis-svc-link-buttons,body.nis-page .nis-resource-detail-page section[aria-labelledby$="-related-title"]>.nis-svc-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){body.nis-page .nis-resource-detail-page .nis-svc-hero .nis-svc-actions[aria-label="Breadcrumb"],body.nis-page .nis-resource-detail-page .nis-svc-hero-visual .nis-svc-actions,body.nis-page .nis-resource-library-page .nis-resource-filter-bar{align-items:stretch!important;flex-direction:column!important}body.nis-page .nis-resource-detail-page .nis-svc-hero-visual .nis-svc-actions a,body.nis-page .nis-resource-library-page .nis-resource-filter{width:100%!important}body.nis-page .nis-resource-detail-page #decision .nis-svc-card,body.nis-page .nis-resource-detail-page .nis-svc-link-buttons,body.nis-page .nis-resource-detail-page section[aria-labelledby$="-related-title"]>.nis-svc-actions{grid-template-columns:1fr!important}body.nis-page .nis-resource-detail-page .nis-resource-table{min-width:0!important}body.nis-page .nis-resource-detail-page .nis-resource-table thead{display:none!important}body.nis-page .nis-resource-detail-page .nis-resource-table,body.nis-page .nis-resource-detail-page .nis-resource-table tbody,body.nis-page .nis-resource-detail-page .nis-resource-table tr,body.nis-page .nis-resource-detail-page .nis-resource-table th,body.nis-page .nis-resource-detail-page .nis-resource-table td{display:block!important;width:100%!important}body.nis-page .nis-resource-detail-page .nis-resource-table tbody tr{background:#ffffff!important;border:1px solid rgb(16 32 51 / .12)!important;border-radius:16px!important;box-shadow:0 14px 34px rgb(16 32 51 / .08)!important;margin:14px!important;overflow:hidden!important}body.nis-page .nis-resource-detail-page .nis-resource-table tbody :is(th,td){background:#ffffff!important;border-bottom:1px solid rgb(16 32 51 / .1)!important;box-sizing:border-box!important;padding:13px 16px!important}body.nis-page .nis-resource-detail-page .nis-resource-table tbody td::before,body.nis-page .nis-resource-detail-page .nis-resource-table tbody th::before{color:var(--nis-resource-teal)!important;display:block!important;font-size:0.72rem!important;font-weight:950!important;letter-spacing:0.08em!important;margin-bottom:5px!important;text-transform:uppercase!important}body.nis-page .nis-resource-detail-page .nis-resource-table tbody th::before{content:"Need"}body.nis-page .nis-resource-detail-page .nis-resource-table tbody td:nth-of-type(1)::before{content:"Another Internal Hire"}body.nis-page .nis-resource-detail-page .nis-resource-table tbody td:nth-of-type(2)::before{content:"Co-Managed IT Support"}body.nis-page .nis-resource-detail-page .nis-resource-table tbody :is(th,td)[data-label]::before{content:attr(data-label)!important}body.nis-page .nis-resource-detail-page .nis-resource-callout .nis-resource-check-list{columns:1!important}body.nis-page .nis-resource-detail-page .nis-svc-final-cta .nis-svc-actions{align-items:stretch!important;flex-direction:column!important}}@media print{body.nis-page .nis-resource-detail-page .nis-site-header,body.nis-page .nis-resource-detail-page .nis-site-footer,body.nis-page .nis-resource-detail-page .nis-svc-hero .nis-svc-actions,body.nis-page .nis-resource-detail-page .nis-svc-dark-band,body.nis-page .nis-resource-detail-page .nis-svc-final-cta,body.nis-page .nis-resource-library-page .nis-site-header,body.nis-page .nis-resource-library-page .nis-site-footer{display:none!important}}body.nis-page .nis-resource-library-page .nis-svc-hero h1,body.nis-page .nis-resource-detail-page .nis-svc-hero h1{max-width:900px}body.nis-page .nis-resource-filter-bar{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:0 auto;max-width:1100px}body.nis-page .nis-resource-filter{background:#fff;border:1px solid rgb(16 32 51 / .16);border-radius:999px;color:#102033;cursor:pointer;font:inherit;font-size:.92rem;font-weight:850;line-height:1.2;min-height:44px;padding:11px 16px;transition:background-color 160ms ease,border-color 160ms ease,color 160ms ease,transform 160ms ease}body.nis-page .nis-resource-filter:hover,body.nis-page .nis-resource-filter:focus-visible,body.nis-page .nis-resource-filter.is-active{background:#102033;border-color:#102033;color:#fff;outline:none;transform:translateY(-1px)}body.nis-page .nis-resource-library-card{gap:12px}body.nis-page .nis-resource-tag{align-self:flex-start;background:rgb(79 124 131 / .12);border:1px solid rgb(79 124 131 / .18);border-radius:999px;color:#102033;display:inline-flex;font-size:.78rem;font-weight:900;line-height:1.25;padding:7px 10px}body.nis-page .nis-resource-meta{color:#6B7280!important;font-size:.9rem;font-weight:800;margin-top:auto!important}body.nis-page .nis-resource-card[hidden],body.nis-page .nis-resource-empty[hidden]{display:none!important}body.nis-page .nis-resource-empty{background:rgb(255 255 255 / .12);border:1px solid rgb(255 255 255 / .22);border-radius:12px;color:#fff!important;font-weight:800;margin:28px auto 0;max-width:760px;padding:18px 20px;text-align:center}body.nis-page .nis-resource-toc{background:rgb(255 255 255 / .96);border:1px solid rgb(255 255 255 / .28);border-radius:18px;box-shadow:0 28px 70px rgb(0 0 0 / .22);display:grid;gap:10px;margin-left:auto;max-width:460px;padding:clamp(24px, 4vw, 36px);width:100%}body.nis-page .nis-resource-toc h2{color:#102033;font-size:clamp(1.35rem, 2vw, 1.85rem);line-height:1.15;margin:0 0 8px}body.nis-page .nis-resource-toc a{background:#F7F6F2;border:1px solid rgb(16 32 51 / .1);border-radius:10px;color:#102033!important;font-weight:850;padding:12px 14px;text-decoration:none!important}body.nis-page .nis-resource-toc a:hover,body.nis-page .nis-resource-toc a:focus-visible{background:#102033;color:#fff!important;outline:none}body.nis-page .nis-resource-article{background:#fff}body.nis-page .nis-resource-checklist-grid{display:grid;gap:22px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:1180px}body.nis-page .nis-resource-checklist-grid>article,body.nis-page .nis-resource-callout{background:#fff;border:1px solid rgb(16 32 51 / .1);border-radius:18px;box-shadow:0 20px 54px rgb(16 32 51 / .08);padding:clamp(24px, 3vw, 34px)}body.nis-page .nis-resource-checklist-grid h3,body.nis-page .nis-resource-callout h3{color:#102033;font-size:clamp(1.24rem, 1.6vw, 1.55rem);line-height:1.18;margin:0 0 14px}body.nis-page .nis-resource-table-wrap{margin:0 auto;max-width:1120px;overflow-x:auto}body.nis-page .nis-resource-table{border-collapse:collapse;color:#344054;min-width:760px;width:100%}body.nis-page .nis-resource-table th,body.nis-page .nis-resource-table td{border:1px solid rgb(16 32 51 / .13);padding:15px 16px;text-align:left;vertical-align:top}body.nis-page .nis-resource-table th{background:#102033;color:#fff}body.nis-page .nis-construction-risk-checklist-page .nis-resource-table{table-layout:fixed}body.nis-page .nis-construction-risk-checklist-page .nis-resource-table th:first-child{width:20%}body.nis-page .nis-construction-risk-checklist-page .nis-resource-table th:nth-child(2){width:49%}body.nis-page .nis-construction-risk-checklist-page .nis-resource-table tbody th{background:#fff;color:#102033}body.nis-page .nis-construction-risk-checklist-page .nis-resource-table tbody tr:nth-child(odd) th,body.nis-page .nis-construction-risk-checklist-page .nis-resource-table tbody tr:nth-child(odd) td{background:#F7F6F2}body.nis-page .nis-construction-risk-checklist-page .nis-resource-table tbody tr:nth-child(even) th,body.nis-page .nis-construction-risk-checklist-page .nis-resource-table tbody tr:nth-child(even) td{background:#fff}body.nis-page .nis-construction-risk-checklist-page .nis-resource-review-actions{align-items:stretch;gap:10px 12px;justify-content:center;margin:28px auto 0;max-width:720px}body.nis-page .nis-construction-risk-checklist-page .nis-resource-review-actions .nis-svc-button{min-width:min(100%, 268px);text-align:center;white-space:normal!important}body.nis-page .nis-resource-table td:first-child{color:#102033;font-weight:850}body.nis-page .nis-construction-budget-framework .nis-resource-table{background:#fff;border:1px solid rgb(16 32 51 / .13);border-radius:12px;box-shadow:0 18px 42px rgb(16 32 51 / .08);overflow:hidden}body.nis-page .nis-construction-budget-framework .nis-resource-table thead th{background:#102033;color:#fff;font-weight:850}body.nis-page .nis-construction-budget-framework .nis-resource-table tbody th,body.nis-page .nis-construction-budget-framework .nis-resource-table tbody td{background:#fff;color:#344054}body.nis-page .nis-construction-budget-framework .nis-resource-table tbody th{color:#102033;font-weight:850}body.nis-page .nis-construction-budget-framework .nis-resource-table tbody tr:nth-child(even) th,body.nis-page .nis-construction-budget-framework .nis-resource-table tbody tr:nth-child(even) td{background:#f7f6f2}body.nis-page .nis-resource-inline-cta{align-items:center;background:#102033;border-radius:14px;color:#fff;display:flex;gap:28px;justify-content:space-between;margin:30px auto 0;max-width:1120px;padding:24px 28px}body.nis-page .nis-resource-inline-cta h3,body.nis-page .nis-resource-inline-cta p{color:#fff;margin:0}body.nis-page .nis-resource-inline-cta h3{font-size:clamp(1.15rem, 1.8vw, 1.45rem);line-height:1.2;margin-top:5px}body.nis-page .nis-resource-inline-cta>div>p:last-child{color:rgb(255 255 255 / .78);font-size:.95rem;line-height:1.5;margin-top:7px;max-width:680px}body.nis-page .nis-resource-inline-cta .nis-svc-button{flex:0 0 auto;white-space:nowrap}@media (max-width:760px){body.nis-page .nis-resource-inline-cta{align-items:flex-start;flex-direction:column;gap:18px;padding:22px}body.nis-page .nis-resource-inline-cta .nis-svc-button{width:100%}}body.nis-page .nis-resource-related{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;max-width:1180px}body.nis-page .nis-resource-related a{align-items:center;background:#F7F6F2;border:1px solid rgb(16 32 51 / .12);border-radius:12px;color:#102033!important;display:flex;font-weight:900;justify-content:center;min-height:58px;padding:14px;text-align:center;text-decoration:none!important}body.nis-page .nis-resource-related a:hover,body.nis-page .nis-resource-related a:focus-visible{background:#C46F3D;color:#fff!important;outline:none}body.nis-page .nis-print-button{border:1px solid rgb(247 246 242 / .58);cursor:pointer;font:inherit}@media (max-width:900px){body.nis-page .nis-resource-checklist-grid,body.nis-page .nis-resource-related{grid-template-columns:1fr}}@media (max-width:680px){body.nis-page .nis-resource-filter-bar{align-items:stretch;flex-direction:column}body.nis-page .nis-resource-filter{width:100%}}body.nis-page .nis-resource-detail-page .nis-resource-reading-layout{padding-bottom:clamp(88px, 9vw, 132px)!important}body.nis-page .nis-resource-detail-page .nis-resource-reading-layout>.nis-resource-access-rail{margin-top:clamp(64px, 7vw, 96px)!important}body.nis-page .nis-resource-detail-page .nis-resource-access-rail .nis-resource-access-copy,body.nis-page .nis-resource-detail-page .nis-resource-access-rail .nis-resource-form-card{max-width:820px!important}body.nis-page .nis-resource-detail-page .nis-resource-access-rail .nis-resource-access-copy{margin-bottom:26px!important}body.nis-page .nis-resource-detail-page .nis-resource-access-rail .nis-resource-form-card{background:#ffffff!important;border:0!important;border-radius:8px!important;box-shadow:0 22px 60px rgb(16 32 51 / .12)!important;box-sizing:border-box!important;padding:clamp(30px, 4vw, 48px)!important}body.nis-page .nis-resource-detail-page form.fluent_form_6{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important;margin:0!important;padding:0!important}body.nis-page .nis-resource-detail-page form.fluent_form_6 fieldset{border:0!important;margin:0!important;min-width:0!important;padding:0!important}body.nis-page .nis-resource-detail-page form.fluent_form_6 .nis-ff-required-note{background:#eef3f3!important;border-radius:5px!important;color:#315f66!important;display:inline-flex!important;font-size:0.84rem!important;font-weight:700!important;line-height:1.35!important;margin:0 0 24px!important;padding:9px 12px!important}body.nis-page .nis-resource-detail-page form.fluent_form_6 .ff-t-container{align-items:stretch!important;gap:18px!important;margin:0!important;width:100%!important}body.nis-page .nis-resource-detail-page form.fluent_form_6 .ff-t-cell{min-width:0!important}body.nis-page .nis-resource-detail-page form.fluent_form_6 .ff-el-group,body.nis-page .nis-resource-detail-page form.fluent_form_6 .ff-field_container{box-sizing:border-box!important;margin-bottom:20px!important;width:100%!important}body.nis-page .nis-resource-detail-page form.fluent_form_6 .ff-el-group:has(#ff_6_business_email),body.nis-page .nis-resource-detail-page form.fluent_form_6 .ff-el-group:has(#ff_6_company_name){display:block!important;margin-right:0!important;width:100%!important}body.nis-page .nis-resource-detail-page form.fluent_form_6 .ff-el-input--label{margin-bottom:8px!important}body.nis-page .nis-resource-detail-page form.fluent_form_6 label{color:#102033!important;font-size:0.86rem!important;font-weight:800!important;letter-spacing:0!important;line-height:1.35!important}body.nis-page .nis-resource-detail-page form.fluent_form_6 input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]),body.nis-page .nis-resource-detail-page form.fluent_form_6 select,body.nis-page .nis-resource-detail-page form.fluent_form_6 textarea{background:#ffffff!important;border:1px solid #d9d9d6!important;border-radius:6px!important;box-shadow:none!important;box-sizing:border-box!important;color:#102033!important;font-size:1rem!important;line-height:1.35!important;min-height:54px!important;padding:13px 16px!important;transition:border-color 160ms ease,box-shadow 160ms ease,background-color 160ms ease!important;width:100%!important}body.nis-page .nis-resource-detail-page form.fluent_form_6 input::placeholder,body.nis-page .nis-resource-detail-page form.fluent_form_6 textarea::placeholder{color:#7a858e!important;opacity:1!important}body.nis-page .nis-resource-detail-page form.fluent_form_6 input:focus,body.nis-page .nis-resource-detail-page form.fluent_form_6 select:focus,body.nis-page .nis-resource-detail-page form.fluent_form_6 textarea:focus{background:#ffffff!important;border-color:#4f7c83!important;box-shadow:0 0 0 4px rgb(79 124 131 / .14)!important;outline:0!important}body.nis-page .nis-resource-detail-page form.fluent_form_6 .ff-t-container:has(.nis-ff-choice-group){align-items:center!important;background:#f7f6f2!important;border-radius:6px!important;box-sizing:border-box!important;gap:22px!important;margin:4px 0 22px!important;padding:16px 18px!important}body.nis-page .nis-resource-detail-page form.fluent_form_6 .ff-t-container:has(.nis-ff-choice-group) .ff-t-cell{align-items:center!important;display:flex!important}body.nis-page .nis-resource-detail-page form.fluent_form_6 .nis-ff-choice-group,body.nis-page .nis-resource-detail-page form.fluent_form_6 .nis-ff-turnstile-group{margin:0!important}body.nis-page .nis-resource-detail-page form.fluent_form_6 .nis-ff-turnstile-group{margin-left:auto!important}body.nis-page .nis-resource-detail-page form.fluent_form_6 .ff-el-form-check-label{align-items:center!important;display:inline-flex!important;gap:10px!important;justify-content:flex-start!important;margin:0!important;text-align:left!important;width:auto!important}body.nis-page .nis-resource-detail-page form.fluent_form_6 input[type="checkbox"].ff-el-form-check-input{accent-color:#4f7c83!important;appearance:auto!important;flex:0 0 18px!important;height:18px!important;margin:0!important;min-height:18px!important;padding:0!important;width:18px!important}body.nis-page .nis-resource-detail-page form.fluent_form_6 .ff_submit_btn_wrapper{margin:0!important}body.nis-page .nis-resource-detail-page form.fluent_form_6 .ff-btn-submit{background:#c46f3d!important;border:0!important;border-radius:6px!important;box-shadow:0 10px 24px rgb(196 111 61 / .2)!important;color:#ffffff!important;cursor:pointer!important;font-size:0.98rem!important;font-weight:800!important;min-height:56px!important;padding:14px 24px!important;transition:background-color 160ms ease,box-shadow 160ms ease,transform 160ms ease!important;width:100%!important}body.nis-page .nis-resource-detail-page form.fluent_form_6 .ff-btn-submit:hover,body.nis-page .nis-resource-detail-page form.fluent_form_6 .ff-btn-submit:focus-visible{background:#ad5d31!important;box-shadow:0 12px 28px rgb(173 93 49 / .25)!important;transform:translateY(-1px)!important}body.nis-page .nis-resource-detail-page .nis-resource-privacy-note{color:#667085!important;font-size:0.84rem!important;line-height:1.55!important;margin:20px 0 0!important;max-width:680px!important;padding:0!important}@media (max-width:720px){body.nis-page .nis-resource-detail-page .nis-resource-reading-layout{padding-bottom:72px!important}body.nis-page .nis-resource-detail-page .nis-resource-reading-layout>.nis-resource-access-rail{margin-top:48px!important;padding:0!important}body.nis-page .nis-resource-detail-page .nis-resource-access-rail .nis-resource-form-card{border-radius:7px!important;padding:26px 20px!important}body.nis-page .nis-resource-detail-page form.fluent_form_6 .ff-t-container{display:grid!important;gap:0!important;grid-template-columns:minmax(0,1fr)!important}body.nis-page .nis-resource-detail-page form.fluent_form_6 .ff-t-container:has(.nis-ff-choice-group){align-items:start!important;gap:16px!important;padding:16px!important}body.nis-page .nis-resource-detail-page form.fluent_form_6 .nis-ff-turnstile-group{margin-left:0!important;max-width:100%!important;overflow:hidden!important}}body.nis-page .nis-resource-detail-page form.fluent_form_6 .ff-el-group:has(input[type="checkbox"]) .ff-el-input--content{display:block!important;text-align:left!important}body.nis-page .nis-resource-detail-page form.fluent_form_6 .ff-el-group:has(input[type="checkbox"]) .ff-el-form-check{margin:0!important;text-align:left!important}body.nis-page .nis-resource-detail-page form.fluent_form_6 .ff-el-group:has(input[type="checkbox"]) .ff-el-form-check-label{align-items:center!important;display:inline-flex!important;gap:9px!important;justify-content:flex-start!important;line-height:1.35!important;margin:0!important;text-align:left!important;width:auto!important}body.nis-page .nis-resource-detail-page form.fluent_form_6 .ff-el-group:has(input[type="checkbox"]) input[type="checkbox"]{appearance:auto!important;flex:0 0 18px!important;height:18px!important;margin:0!important;min-height:18px!important;padding:0!important;width:18px!important}@media print{body.nis-page .nis-site-header,body.nis-page .nis-site-footer,body.nis-page .nis-svc-actions,body.nis-page .nis-resource-filter-bar,body.nis-page .nis-svc-dark-band{display:none!important}body.nis-page .nis-svc-section,body.nis-page .nis-svc-hero{background:#fff!important;color:#000!important;padding:24px 0!important}body.nis-page .nis-svc-hero-inner,body.nis-page .nis-svc-card-grid,body.nis-page .nis-resource-checklist-grid,body.nis-page .nis-resource-related{display:block!important}body.nis-page a{color:#000!important;text-decoration:underline!important}}body.nis-page .nis-technology-review-page .nis-svc-hero-copy{min-width:0;position:relative;z-index:2}body.nis-page .nis-schedule-call-page .nis-svc-hero-copy{min-width:0;position:relative;z-index:2}body.nis-page .nis-technology-review-page .nis-svc-hero-visual{position:relative;z-index:1}body.nis-page .nis-schedule-call-page .nis-svc-hero-visual{position:relative;z-index:1}body.nis-page .nis-technology-review-page .nis-svc-hero .nis-svc-actions{align-items:stretch!important;display:flex!important;flex-wrap:wrap!important;gap:14px!important;max-width:min(100%, 540px);overflow:visible!important}body.nis-page .nis-schedule-call-page .nis-svc-hero .nis-svc-actions{align-items:stretch!important;display:flex!important;flex-wrap:wrap!important;gap:14px!important;max-width:min(100%, 540px);overflow:visible!important}body.nis-page .nis-technology-review-page .nis-svc-hero .nis-svc-actions .nis-svc-button{flex:0 1 auto;max-width:100%;min-width:0;text-align:center;white-space:normal!important}body.nis-page .nis-schedule-call-page .nis-svc-hero .nis-svc-actions .nis-svc-button{flex:0 1 auto;max-width:100%;min-width:0;text-align:center;white-space:normal!important}body.nis-page .nis-schedule-call-page .nis-svc-hero .nis-svc-actions .nis-svc-button-primary{min-width:min(100%, 235px)}body.nis-page .nis-schedule-call-page .nis-svc-hero .nis-svc-actions .nis-svc-button-secondary{min-width:min(100%, 270px)}@media (min-width:1121px){body.nis-page .nis-technology-review-page .nis-svc-hero-inner{gap:clamp(56px, 5.2vw, 92px)!important;grid-template-columns:minmax(0,0.92fr) minmax(460px,1.08fr)!important}body.nis-page .nis-schedule-call-page .nis-svc-hero-inner{gap:clamp(56px, 5.2vw, 92px)!important;grid-template-columns:minmax(0,0.92fr) minmax(460px,1.08fr)!important}}@media (max-width:620px){body.nis-page .nis-technology-review-page .nis-svc-hero .nis-svc-actions{max-width:100%}body.nis-page .nis-schedule-call-page .nis-svc-hero .nis-svc-actions{max-width:100%}body.nis-page .nis-technology-review-page .nis-svc-hero .nis-svc-actions .nis-svc-button{width:100%}body.nis-page .nis-schedule-call-page .nis-svc-hero .nis-svc-actions .nis-svc-button{width:100%}}body.nis-page .nis-sitemap-page{background:#F7F6F2;color:#102033}body.nis-page .nis-sitemap-hero{background:radial-gradient(circle at 18% 20%,rgb(79 124 131 / .42),transparent 34%),radial-gradient(circle at 82% 16%,rgb(196 111 61 / .26),transparent 32%),linear-gradient(135deg,#102033 0%,#19364a 52%,#4F7C83 100%);color:#fff;padding:clamp(86px, 9vw, 132px) clamp(20px, 5vw, 72px);position:relative;overflow:hidden}body.nis-page .nis-sitemap-hero-inner,body.nis-page .nis-sitemap-inner{margin:0 auto;max-width:1180px}body.nis-page .nis-sitemap-eyebrow{color:#F0B48E;font-size:.78rem;font-weight:800;letter-spacing:.16em;margin:0 0 16px;text-transform:uppercase}body.nis-page .nis-sitemap-hero h1{color:#fff;font-size:clamp(2.6rem, 7vw, 5rem);line-height:.98;margin:0 0 22px;max-width:780px}body.nis-page .nis-sitemap-lead{color:rgb(255 255 255 / .9);font-size:clamp(1.05rem, 2.1vw, 1.28rem);line-height:1.65;margin:0;max-width:760px}body.nis-page .nis-sitemap-content{padding:clamp(54px, 7vw, 88px) clamp(18px, 4vw, 48px)}body.nis-page .nis-sitemap-intro{color:#4b5c6c;font-size:1.04rem;line-height:1.7;margin:0 0 28px;max-width:860px}body.nis-page .nis-sitemap-grid{display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr))}body.nis-page .nis-sitemap-card{background:#fff;border:1px solid rgb(16 32 51 / .08);border-radius:22px;box-shadow:0 20px 50px rgb(16 32 51 / .1);padding:clamp(24px, 3vw, 34px)}body.nis-page .nis-sitemap-card h2{color:#102033;font-size:clamp(1.25rem, 2vw, 1.55rem);line-height:1.15;margin:0 0 10px;text-align:left}body.nis-page .nis-sitemap-card p{color:#566678;line-height:1.6;margin:0 0 18px}body.nis-page .nis-sitemap-list{display:grid;gap:10px;list-style:none;margin:0;padding:0}body.nis-page .nis-sitemap-list a{align-items:center;color:#102033;display:inline-flex;font-weight:700;gap:10px;line-height:1.35;text-decoration:none}body.nis-page .nis-sitemap-list a::before{background:#C46F3D;border-radius:999px;content:"";flex:0 0 auto;height:7px;width:7px}body.nis-page .nis-sitemap-list a:hover{color:#245F68;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}body.nis-page .nis-sitemap-list a:focus-visible{border-radius:8px;box-shadow:0 0 0 4px rgb(79 124 131 / .25);outline:3px solid #C46F3D;outline-offset:4px}body.nis-page .nis-sitemap-card-wide{grid-column:span 2}body.nis-page .nis-sitemap-card-full{grid-column:1 / -1}@media (max-width:1020px){body.nis-page .nis-sitemap-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){body.nis-page .nis-sitemap-hero{padding-top:72px}body.nis-page .nis-sitemap-grid{grid-template-columns:1fr}body.nis-page .nis-sitemap-card,body.nis-page .nis-sitemap-card-wide,body.nis-page .nis-sitemap-card-full{grid-column:auto}}:root{--nis-navy:#102033;--nis-teal:#4f7c83;--nis-copper:#c46f3d;--nis-warm:#f7f6f2;--nis-ink:#17202a;--nis-muted:#5d6771;--nis-line:#dfe5e7;--nis-font:"Manrope", "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--nis-brand-col:clamp(210px, 16vw, 248px);--nis-action-col:clamp(330px, 28vw, 390px);--nis-header-gap:clamp(12px, 1.25vw, 20px)}html,body{background:#05080d!important;font-family:var(--nis-font);margin:0!important;padding-top:0!important;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.nis-page{background:#05080d;color:var(--nis-ink);font-family:var(--nis-font);margin:0!important;position:relative}body.nis-page :where(h1,h2,h3,h4,h5,h6,p,a,li,span,button,input,textarea,select,summary){font-family:var(--nis-font)!important}body.nis-page :where(h1,h2,h3,h4,h5,h6){font-weight:800;letter-spacing:0}body.nis-page :where(p,li,summary){font-weight:500}.nis-hero h1,.nis-profit-cta h2,.nis-who-support h2,.nis-faq>h1,.nis-faq>h2{font-weight:800;letter-spacing:0}.nis-card h3,.nis-industry-card h3,.nis-footer-main h2,.nis-footer-main h3{font-weight:800;letter-spacing:0}body.nis-page::before{display:none!important}.wp-site-blocks{background:#05080d!important;margin-top:0!important;margin-block-start:0!important;padding-top:0!important}body.nis-page>*:first-child:not(.wp-site-blocks),body.nis-page .wp-site-blocks>.wp-block-group:first-child:not(:has(.nis-topbar)):not(:has(.nis-site-nav)),body.nis-page .wp-site-blocks>.wp-block-cover:first-child:not(:has(.nis-topbar)):not(:has(.nis-site-nav)),body.nis-page .wp-site-blocks>.wp-block-template-part:first-child,body.nis-page .wp-site-blocks>.wp-block-spacer:first-child,body.nis-page .wp-site-blocks>.wp-block-buttons:first-child,body.nis-page .wp-site-blocks>.wp-block-navigation:first-child,body.nis-page [class*="announcement"]:empty,body.nis-page [class*="notification"]:empty,body.nis-page [class*="top-bar"]:empty{display:none!important;height:0!important;margin:0!important;min-height:0!important;overflow:hidden!important;padding:0!important}.wp-site-blocks>header,.wp-site-blocks>header.wp-block-template-part,.wp-site-blocks>.wp-block-template-part:first-child,body.nis-page>header,body.nis-page>.wp-block-template-part:first-child,body.nis-page>.wp-block-group:first-child:not(:has(.nis-topbar)):not(:has(.nis-site-nav)),body.nis-page>.wp-block-spacer:first-child{display:none!important;height:0!important;margin:0!important;min-height:0!important;overflow:hidden!important;padding:0!important}.wp-site-blocks>main,main.wp-block-group,.wp-block-post-content,.entry-content{margin-block-start:0!important;margin-top:0!important;padding-top:0!important}body.nis-page .wp-site-blocks{margin-top:0!important;padding-top:0!important}body.nis-page .wp-site-blocks>*:first-child,body.nis-page main>*:first-child,body.nis-page .wp-block-post-content>*:first-child,body.nis-page .entry-content>*:first-child{margin-block-start:0!important;margin-top:0!important}body.nis-page .wp-site-blocks>header,body.nis-page header.wp-block-template-part,body.nis-page .wp-site-blocks>.wp-block-template-part:first-child,body.nis-page .wp-site-blocks>footer,body.nis-page footer.wp-block-template-part,body.nis-page .wp-block-post-title,body.nis-page .entry-title,body.nis-page .page-title{display:none!important}body.nis-page main.wp-block-group>.wp-block-group.alignfull.has-tertiary-background-color.has-background:first-child{display:none!important;height:0!important;margin:0!important;min-height:0!important;overflow:hidden!important;padding:0!important}body.nis-page .entry-content>.nis-main-anchor+:is(.nis-service-page,.nis-blog-page,.nis-accessibility-page,.nis-section,.nis-hero,.nis-svc-hero){margin-top:calc(-1 * clamp(32px, 3vw, 40px))!important}body.nis-page main,body.nis-page .wp-site-blocks main,body.nis-page .wp-block-post-content,body.nis-page .entry-content,body.nis-page .site-content{margin:0!important;max-width:none!important;padding:0!important}body.nis-page .wp-block-post-content>*,body.nis-page .entry-content>*{max-width:none!important}body.nis-page .cookieadmin_law_container.cookieadmin_box{display:none!important;visibility:hidden!important}.wp-block-post-content>.nis-topbar:first-child,.entry-content>.nis-topbar:first-child,main .nis-topbar:first-child{margin-block-start:0!important;margin-top:0!important}body.nis-page :where(.wp-site-blocks)>*,body.nis-page :where(.is-layout-flow)>.nis-topbar,body.nis-page :where(.is-layout-constrained)>.nis-topbar{margin-block-start:0!important}.nis-topbar,.nis-site-nav,.nis-hero,.nis-section,.nis-site-footer{box-sizing:border-box;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:0!important;margin-bottom:0!important;max-width:100vw;width:100vw}.nis-site-nav,.nis-hero,.nis-section,.nis-site-footer{background-clip:border-box}.nis-topbar{background:#05080d;border-top:0!important;box-shadow:none;color:#fff;font-size:.88rem;min-height:42px;padding:0 24px;position:relative;z-index:30}.nis-topbar,.nis-site-nav{font-family:"Inter","Segoe UI",Roboto,Helvetica,Arial,sans-serif!important}.nis-topbar :where(a,span),.nis-site-nav :where(a,span){font-family:"Inter","Segoe UI",Roboto,Helvetica,Arial,sans-serif!important}body.nis-page .nis-topbar :where(a,span,svg),body.nis-page .nis-site-nav :where(a,span,svg){font-family:"Inter","Segoe UI",Roboto,Helvetica,Arial,sans-serif!important}.nis-topbar::before{display:none!important}.nis-topbar-inner,.nis-nav-inner,.nis-footer-inner,.nis-footer-bottom-inner{max-width:1180px;margin:0 auto}.nis-topbar-inner,.nis-nav-inner{max-width:1280px}.nis-footer-bottom-inner{align-items:center;display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:space-between}.nis-topbar-inner{align-items:center;display:flex;gap:24px;justify-content:space-between;min-height:42px}.nis-topbar-left,.nis-topbar-right{align-items:center;display:flex;flex-wrap:nowrap;gap:10px}.nis-topbar-right{flex:0 1 auto;justify-content:flex-end;margin-left:auto;margin-right:0;white-space:nowrap}.nis-topbar-contact{align-items:center;color:#fff!important;display:inline-flex;font-size:.84rem;font-weight:800;gap:8px;line-height:1;position:relative;text-decoration:none}.nis-topbar-divider{color:rgb(255 255 255 / .72);font-weight:900}.nis-topbar-icon{color:#4fc3c7;display:none!important;flex:0 0 auto;fill:none;height:17px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.65;width:17px}.nis-topbar-contact::before,.nis-topbar-support::before,.nis-topbar-sales::before,.nis-topbar-right .nis-topbar-contact:first-of-type::before,.nis-topbar-right .nis-topbar-contact:last-of-type::before{color:#4fc3c7;content:"\260E"!important;display:inline-flex!important;flex:0 0 auto;font-size:.95rem;font-weight:900;height:17px;justify-content:center;line-height:17px;width:17px}.nis-topbar-contact::after,.nis-topbar-support::after,.nis-topbar-sales::after,.nis-topbar-right .nis-topbar-contact:first-of-type::after,.nis-topbar-right .nis-topbar-contact:last-of-type::after{content:none!important;display:none!important}.nis-topbar a,.nis-site-footer a,.nis-site-nav a{color:inherit}.nis-topbar a,.nis-site-nav a{text-decoration:none!important}.nis-site-nav{background:#fff;border-bottom:1px solid rgb(16 32 51 / .08);overflow:visible;position:sticky;top:0;z-index:20}.nis-nav-inner{align-items:center;display:flex;gap:var(--nis-header-gap);max-width:none;min-height:78px;padding:9px clamp(16px, 1.6vw, 24px);width:100%}.nis-brand{align-items:center;color:var(--nis-navy);display:inline-flex;flex:0 0 var(--nis-brand-col);font-weight:800;gap:10px;margin-left:0;min-width:0;text-decoration:none;white-space:nowrap}.nis-brand-logo{background:#fff0 url(https://itsupportnv.com/wp-content/uploads/2026/07/nevada_it_support_nav_logo_optimized-248.png) left center / 100% auto no-repeat;border-radius:0;box-shadow:none;display:block;height:60px;width:var(--nis-brand-col)}.nis-menu{align-items:center;display:flex;flex:1 1 auto;gap:clamp(10px, 1vw, 18px);min-width:0}.nis-menu-shell{display:flex;flex:1 1 auto;min-width:0}.nis-menu-shell>summary{list-style:none}.nis-menu-shell>summary::-webkit-details-marker{display:none}.nis-menu-links{align-items:center;display:flex;flex:1 1 auto;flex-wrap:nowrap;gap:clamp(8px, 0.75vw, 14px);justify-content:center;min-width:0}.nis-menu-links>a,.nis-nav-label{color:var(--nis-navy);cursor:pointer;font-size:.72rem;font-weight:800;letter-spacing:0;white-space:nowrap;text-decoration:none;text-transform:uppercase}.nis-menu-item{align-items:center;display:flex;position:relative}.nis-nav-label{align-items:center;display:inline-flex;gap:5px;padding:16px 0}.nis-has-submenu .nis-nav-label::after{border-bottom:2px solid currentColor;border-right:2px solid currentColor;content:"";height:6px;opacity:.72;transform:rotate(45deg) translateY(-2px);transition:transform 160ms ease,opacity 160ms ease;width:6px}.nis-has-submenu:hover .nis-nav-label,.nis-has-submenu:focus-within .nis-nav-label{color:var(--nis-copper)}.nis-has-submenu:hover .nis-nav-label::after,.nis-has-submenu:focus-within .nis-nav-label::after{opacity:1;transform:rotate(225deg) translate(-2px,-1px)}.nis-has-submenu::after{content:"";height:22px;left:-22px;position:absolute;right:-22px;top:100%;z-index:39}.nis-submenu{background:#3f838c;border:0;border-radius:6px;box-shadow:0 20px 46px rgb(16 32 51 / .24);display:grid;gap:0;min-width:252px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;left:50%;top:calc(100% + 4px);transform:translate(-50%,8px);transition:opacity 170ms ease,transform 170ms ease,visibility 170ms ease;visibility:hidden;z-index:40}.nis-submenu::before{display:none}.nis-has-submenu:hover .nis-submenu,.nis-has-submenu:focus-within .nis-submenu{opacity:1;pointer-events:auto;transform:translate(-50%,0);visibility:visible}.nis-submenu a{align-items:center;border-bottom:1px solid rgb(16 32 51 / .2);color:#fff!important;display:flex;font-size:.88rem;font-weight:800;gap:0;line-height:1.28;min-height:45px;padding:13px 14px;position:relative;text-decoration:none!important;text-transform:none;transition:background-color 160ms ease,color 160ms ease,transform 160ms ease;white-space:nowrap}.nis-submenu a:last-child{border-bottom:0}.nis-submenu a::before{display:none}.nis-submenu a:hover,.nis-submenu a:focus-visible{background:var(--nis-navy);color:#fff!important;transform:none}.nis-submenu a:hover::before,.nis-submenu a:focus-visible::before{display:none}.nis-menu-actions{align-items:center;display:flex;flex:0 0 auto;gap:8px;justify-content:flex-end;margin-left:auto;min-width:0;white-space:nowrap}.nis-nav-cta{background:var(--nis-copper);border-radius:6px;color:#fff!important;flex:0 0 auto;font-size:.7rem;font-weight:800;letter-spacing:0;padding:10px 11px;text-decoration:none;text-transform:uppercase;white-space:nowrap}.nis-nav-cta-secondary{background:var(--nis-teal)}.nis-menu-toggle{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.nis-menu-button{align-items:center;background:var(--nis-navy);border-radius:6px;cursor:pointer;display:none;flex:0 0 auto;height:42px;justify-content:center;margin-left:auto;position:relative;width:46px}.nis-menu-button span{background:#fff;border-radius:999px;display:block;height:2px;position:absolute;transition:transform 180ms ease,opacity 180ms ease;width:20px}.nis-menu-button span:nth-child(1){transform:translateY(-7px)}.nis-menu-button span:nth-child(3){transform:translateY(7px)}.nis-menu-toggle:checked+.nis-menu-button span:nth-child(1){transform:rotate(45deg)}.nis-menu-toggle:checked+.nis-menu-button span:nth-child(2){opacity:0}.nis-menu-toggle:checked+.nis-menu-button span:nth-child(3){transform:rotate(-45deg)}.nis-menu-shell[open]>.nis-menu-button span:nth-child(1){transform:rotate(45deg)}.nis-menu-shell[open]>.nis-menu-button span:nth-child(2){opacity:0}.nis-menu-shell[open]>.nis-menu-button span:nth-child(3){transform:rotate(-45deg)}body.nis-page .nis-site-nav .nis-nav-inner{align-items:center;display:flex;gap:var(--nis-header-gap);grid-template-columns:none;max-width:none;width:100%}body.nis-page .nis-site-nav .nis-brand{flex:0 0 var(--nis-brand-col);grid-column:auto}body.nis-page .nis-site-nav .nis-menu{align-items:center;display:flex;flex:1 1 auto;gap:clamp(10px, 1vw, 18px);min-width:0}body.nis-page .nis-site-nav .nis-menu-shell{display:flex;flex:1 1 auto;min-width:0}body.nis-page .nis-site-nav .nis-menu-links{flex:1 1 auto;grid-column:auto;justify-content:center}body.nis-page .nis-site-nav .nis-menu-actions{flex:0 0 auto;grid-column:auto;justify-content:flex-end;margin-left:auto}.nis-section{padding:72px 24px}.nis-site-footer{background:#26243f;border-top:0;color:#fff}.nis-footer-accent{background:linear-gradient(90deg,var(--nis-copper) 0%,var(--nis-teal) 100%);height:5px;width:100%}.nis-footer-main{align-items:start;display:grid;gap:clamp(26px, 2.5vw, 38px);grid-template-columns:minmax(230px,1.1fr) minmax(170px,0.85fr) minmax(185px,0.92fr) minmax(245px,1.08fr) minmax(170px,0.84fr) minmax(180px,0.88fr);margin:0 auto;max-width:1320px;padding:48px 24px 44px}.nis-footer-brand{align-items:center;display:flex;flex-direction:column;min-width:0}.nis-footer-logo{background:url(https://itsupportnv.com/wp-content/uploads/2026/07/nevada_it_support_nav_logo_optimized-248.png) center / contain no-repeat;color:transparent!important;display:block;filter:brightness(0) invert(1);font-size:0;height:74px;line-height:0;margin-bottom:0;max-width:100%;overflow:hidden;text-decoration:none;width:245px}.nis-footer-headquarters{margin-left:clamp(12px, 1.5vw, 24px)}.nis-footer-address{color:rgb(255 255 255 / .84);font-size:.86rem;font-style:normal;font-weight:500;line-height:1.55;margin:0;white-space:nowrap}.nis-footer-column{display:grid;gap:8px;justify-items:start}.nis-footer-column h3{color:#fff;font-size:1.05rem;font-weight:750;letter-spacing:0;margin:0 0 10px;text-transform:none}.nis-footer-column a{color:rgb(255 255 255 / .84);font-size:.86rem;font-weight:500;line-height:1.4;text-decoration:none;white-space:nowrap;width:fit-content}.nis-footer-areas a{white-space:nowrap}.nis-footer-column a:hover{color:#31d2ef;text-decoration:underline}.nis-footer-contact{align-content:start;gap:14px}.nis-footer-contact a{align-items:center;display:inline-flex;gap:9px;line-height:1.2}.nis-footer-contact-icon{align-items:center;color:var(--nis-copper);display:inline-flex;flex:0 0 auto;height:18px;justify-content:center;line-height:1;position:relative;width:18px}.nis-icon-phone{border:2px solid currentColor;border-left-width:4px;border-radius:12px 12px 12px 5px;height:14px;transform:none;width:14px}.nis-icon-phone::before{background:#26243f;border-bottom:2px solid currentColor;border-left:2px solid currentColor;content:"";height:6px;left:2px;position:absolute;top:2px;transform:rotate(-35deg);width:8px}.nis-icon-mail::before{border:2px solid currentColor;border-radius:2px;content:"";height:10px;left:0;position:absolute;top:3px;width:15px}.nis-icon-mail::after{border-bottom:2px solid currentColor;border-left:2px solid currentColor;content:"";height:7px;left:4px;position:absolute;top:4px;transform:rotate(-45deg);width:7px}.nis-icon-headset::before{border:2px solid currentColor;border-bottom:0;border-radius:12px 12px 0 0;content:"";height:9px;left:1px;position:absolute;top:1px;width:16px}.nis-icon-headset::after{border-left:4px solid currentColor;border-right:4px solid currentColor;border-radius:4px;content:"";height:9px;left:2px;position:absolute;top:8px;width:14px}.nis-footer-cta{background:var(--nis-copper);border-radius:6px;color:#fff!important;font-weight:800;margin-top:4px;padding:10px 14px}.nis-social-links{align-items:center;display:inline-flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:18px;width:245px}.nis-social-link{align-items:center;background:var(--nis-copper);border:1px solid rgb(196 111 61 / .25);border-radius:999px;color:#fff!important;display:inline-flex;font-size:1rem;font-weight:900;height:48px;justify-content:center;line-height:1;position:relative;text-decoration:none!important;width:48px}.nis-social-link::before{content:"";display:block}.nis-social-instagram::before{border:3px solid #fff;border-radius:9px;height:24px;width:24px}.nis-social-instagram::before{box-shadow:inset 0 0 0 999px #fff0}.nis-social-instagram::after{border:3px solid #fff;border-radius:999px;content:"";height:8px;position:absolute;width:8px}.nis-social-x::before,.nis-social-x::after{background:#fff;border-radius:999px;content:"";height:3px;position:absolute;width:25px}.nis-social-x::before{transform:rotate(45deg)}.nis-social-x::after{transform:rotate(-45deg)}.nis-social-facebook::before,.nis-social-linkedin::before{color:#fff;font-size:22px;font-weight:900;line-height:1}.nis-social-facebook::before{content:"f";font-family:Arial,sans-serif;font-size:30px;transform:translateY(1px)}.nis-social-linkedin::before{content:"in";font-family:Arial,sans-serif;font-size:20px}.nis-social-link:hover{background:var(--nis-teal);border-color:var(--nis-teal);color:#fff!important}.nis-footer-bottom{background:#121126;border-top:1px solid rgb(255 255 255 / .08);color:rgb(255 255 255 / .78);font-size:.9rem;padding:17px 24px}.nis-access-control input,.nis-access-switch-row input{opacity:0;pointer-events:none;position:absolute}.nis-access-widget{bottom:66px;left:18px;position:fixed;z-index:9999}.nis-access-button{align-items:center;background:#2f86ff;border:4px solid #e7efff;border-radius:999px;box-shadow:0 0 0 3px #74a8ff,0 10px 24px rgb(19 83 189 / .35);cursor:pointer;display:inline-flex;height:48px;justify-content:center;list-style:none;width:48px}.nis-access-button::-webkit-details-marker{display:none}.nis-access-figure{display:block;height:26px;position:relative;width:26px}.nis-access-figure::before{background:#fff;border-radius:999px;content:"";height:6px;left:10px;position:absolute;top:1px;width:6px}.nis-access-figure::after{background:#fff;border-radius:999px;content:"";height:3px;left:2px;position:absolute;top:10px;width:22px}.nis-access-figure span::before,.nis-access-figure span::after{background:#fff;border-radius:999px;content:"";height:15px;position:absolute;top:12px;width:3px}.nis-access-figure span::before{left:8px;transform:rotate(13deg)}.nis-access-figure span::after{right:8px;transform:rotate(-13deg)}.nis-access-panel{background:#eef1f5;border-radius:10px;bottom:58px;box-shadow:0 18px 50px rgb(0 0 0 / .28);color:#000;left:0;max-height:min(760px, calc(100vh - 120px));opacity:0;overflow:hidden;pointer-events:none;position:absolute;transform:translateY(12px);transition:opacity 140ms ease,transform 140ms ease,visibility 140ms ease;visibility:hidden;width:348px}.nis-access-widget[open] .nis-access-panel{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.nis-access-header{align-items:center;background:#2f86ff;color:#fff;display:flex;justify-content:space-between;padding:14px 12px}.nis-access-close{align-items:center;background:#1f5fa8;border-radius:999px;cursor:pointer;display:inline-flex;font-size:1.7rem;height:30px;justify-content:center;line-height:1;width:30px}.nis-access-body{max-height:calc(100vh - 178px);overflow:auto;padding:18px 12px}.nis-access-help{align-items:center;background:#2f86ff;border-radius:10px;color:#fff!important;display:flex;font-weight:800;gap:34px;justify-content:center;margin-bottom:18px;padding:12px;text-decoration:none}.nis-access-help span{background:#1f5fa8;border-radius:999px;display:inline-flex;font-size:.72rem;height:22px;justify-content:center;width:22px}.nis-access-switch-row{align-items:center;display:flex;font-weight:700;justify-content:space-between;margin-bottom:16px}.nis-access-switch{background:#3d4964;border-radius:999px;cursor:pointer;height:24px;position:relative;width:50px}.nis-access-switch::after{background:#fff;border-radius:999px;color:#3d4964;content:"ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Â";font-size:1.35rem;font-weight:900;height:20px;left:3px;line-height:17px;position:absolute;text-align:center;top:2px;width:20px}#nis-access-oversize:checked+.nis-access-switch::after{left:27px}.nis-access-switch::after{content:"x"}.nis-access-grid{display:grid;gap:8px;grid-template-columns:1fr 1fr}.nis-access-control label{align-items:center;background:#fff;border:2px solid #fff0;border-radius:10px;cursor:pointer;display:grid;font-weight:800;gap:8px;justify-items:center;min-height:92px;padding:10px 8px;text-align:center}.nis-access-control span{align-items:center;display:inline-flex;font-size:1.75rem;height:34px;justify-content:center}.nis-access-control input:checked+label{border-color:#2f86ff;box-shadow:inset 0 0 0 2px rgb(47 134 255 / .18)}body:has(#nis-access-oversize:checked) .nis-access-panel{width:390px}body:has(#nis-access-contrast:checked) .wp-site-blocks{filter:contrast(1.24)}body:has(#nis-access-links:checked) a{background:rgb(255 230 0 / .35);outline:2px solid #2f86ff;outline-offset:2px}body:has(#nis-access-text:checked) .wp-site-blocks{font-size:112%}body:has(#nis-access-spacing:checked) .wp-site-blocks{letter-spacing:.06em;word-spacing:.12em}body:has(#nis-access-pause:checked) *,body:has(#nis-access-pause:checked) *::before,body:has(#nis-access-pause:checked) *::after{animation-duration:0.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:0.001ms!important}body:has(#nis-access-images:checked) img,body:has(#nis-access-images:checked) figure,body:has(#nis-access-images:checked) .nis-hero-media,body:has(#nis-access-images:checked) .nis-hero-media-frame{visibility:hidden!important}body:has(#nis-access-dyslexia:checked) .wp-site-blocks{font-family:Verdana,Arial,sans-serif!important}body:has(#nis-access-cursor:checked),body:has(#nis-access-cursor:checked) *{cursor:crosshair!important}body:has(#nis-access-tooltips:checked) a[aria-label]::after,body:has(#nis-access-tooltips:checked) button[aria-label]::after,body:has(#nis-access-tooltips:checked) label[aria-label]::after{background:#05080d;border-radius:6px;color:#fff;content:attr(aria-label);font-size:.75rem;margin-left:8px;padding:4px 6px;position:absolute;z-index:10000}body:has(#nis-access-line-height:checked) .wp-site-blocks{line-height:1.9!important}.nis-footer-bottom-inner{align-items:center;display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:space-between;margin:0 auto;max-width:1320px}.nis-footer-legal{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px}.nis-section>*{max-width:1120px;margin-left:auto;margin-right:auto}.nis-plain-legal-section{background:#fff;color:var(--nis-ink);padding:64px 24px 76px}.nis-plain-legal{font-size:1rem;line-height:1.72;max-width:860px}.nis-plain-legal h1{color:var(--nis-navy);font-size:2.4rem;line-height:1.15;margin:0 0 28px}.nis-plain-legal h3{color:var(--nis-navy);font-size:1.18rem;line-height:1.3;margin:30px 0 10px}.nis-plain-legal p{margin:0 0 16px}.nis-plain-legal ul{margin:0 0 18px;padding-left:1.35rem}.nis-plain-legal li{margin-bottom:4px}.nis-hero{background:linear-gradient(120deg,rgb(16 32 51 / .98) 0%,rgb(16 32 51 / .96) 46%,rgb(79 124 131 / .9) 100%),linear-gradient(135deg,#0a1321 0%,#102033 55%,#173846 100%);color:var(--nis-warm);isolation:isolate;overflow:hidden;padding:88px 24px 92px;position:relative}.nis-hero::before{background:linear-gradient(90deg,rgb(247 246 242 / .08) 1px,transparent 1px),linear-gradient(0deg,rgb(247 246 242 / .06) 1px,transparent 1px);background-size:48px 48px;content:"";inset:0;opacity:.16;pointer-events:none;position:absolute;z-index:-1}.nis-hero-inner{align-items:center;display:grid;gap:clamp(42px, 4.5vw, 72px);grid-template-columns:minmax(0,0.86fr) minmax(560px,1.24fr);max-width:1480px;margin:0 auto}.nis-hero-copy{position:relative;z-index:1}.nis-hero-media{box-sizing:border-box;justify-self:end;margin:0;max-width:585px;padding:14px;position:relative;width:100%}.nis-hero-media::before{border:1px solid rgb(247 246 242 / .34);border-radius:8px;content:"";display:block;inset:0;position:absolute;z-index:0}.nis-hero-media img{aspect-ratio:4 / 3;border:1px solid rgb(247 246 242 / .18);border-radius:8px;box-shadow:0 34px 82px rgb(0 0 0 / .44);display:block;object-fit:cover;position:relative;width:100%;z-index:1}.nis-hero-media-frame{background:linear-gradient(135deg,rgb(247 246 242 / .08),rgb(79 124 131 / .05))!important;border:1px solid rgb(247 246 242 / .34)!important;border-radius:8px!important;box-shadow:0 28px 68px rgb(0 0 0 / .32),0 10px 24px rgb(16 32 51 / .22),inset 0 1px 0 rgb(255 255 255 / .08)!important;box-sizing:border-box!important;justify-self:end;margin:0!important;max-width:878px!important;padding:14px!important;position:relative;width:min(100%, 878px)!important}.nis-hero-media-frame img{aspect-ratio:4 / 3;border:1px solid rgb(247 246 242 / .18)!important;border-radius:8px!important;box-shadow:0 18px 44px rgb(0 0 0 / .34)!important;display:block;object-fit:cover;width:100%}.nis-eyebrow{color:#f0b189;font-size:.82rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.nis-hero .nis-eyebrow{color:#f0b58e;display:inline-block;font-size:clamp(0.88rem, 1vw, 0.98rem);font-weight:800;line-height:1.42;margin:0;max-width:720px;text-transform:none}.nis-hero h1,.nis-dark h1,.nis-dark h2,.nis-dark h3{color:#fff}.nis-hero h1{max-width:760px;font-size:clamp(2.55rem, 5.7vw, 4.85rem);line-height:1.02;margin:18px 0 20px}.nis-lead{color:inherit;font-size:1.2rem;line-height:1.65;max-width:760px}.nis-hero .nis-lead{color:rgb(247 246 242 / .92);font-size:clamp(1.05rem, 1.45vw, 1.22rem);line-height:1.68;max-width:790px}.nis-hero-points{display:grid;gap:10px;list-style:none;margin:26px 0 0;max-width:690px;padding:0}.nis-hero-points li{align-items:flex-start;color:rgb(247 246 242 / .92);display:flex;font-size:1rem;font-weight:700;gap:12px;line-height:1.45}.nis-hero-points li::before{background:var(--nis-copper);border-radius:3px;box-shadow:0 0 0 4px rgb(196 111 61 / .16);content:"";flex:0 0 auto;height:9px;margin-top:.42em;width:9px}.nis-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.nis-hero .nis-actions{align-items:center;margin-top:34px}.nis-hero-primary,.nis-hero-secondary{border-radius:8px;font-size:.95rem;font-weight:850;letter-spacing:0;padding:15px 22px;text-transform:none;transition:background-color 180ms ease,border-color 180ms ease,box-shadow 180ms ease,transform 180ms ease}.nis-hero-primary{box-shadow:0 16px 36px rgb(196 111 61 / .3)}.nis-hero-primary:hover,.nis-hero-primary:focus-visible{background:#d07a46;box-shadow:0 20px 44px rgb(196 111 61 / .38);transform:translateY(-2px)}.nis-hero-secondary{background:rgb(247 246 242 / .08);border-color:rgb(247 246 242 / .56);color:var(--nis-warm)!important}.nis-hero-secondary:hover,.nis-hero-secondary:focus-visible{background:rgb(79 124 131 / .58);border-color:rgb(247 246 242 / .82);transform:translateY(-2px)}.nis-hero-phone{color:rgb(247 246 242 / .78);font-size:.98rem;font-weight:700;margin:18px 0 0}.nis-hero-phone a{color:#fff!important;text-decoration-color:rgb(196 111 61 / .8);text-underline-offset:4px}.nis-hero-visual-card{background:rgb(16 32 51 / .92);border:1px solid rgb(247 246 242 / .16);border-radius:8px;bottom:36px;box-shadow:0 18px 40px rgb(0 0 0 / .28);color:var(--nis-warm);display:grid;gap:8px;left:36px;padding:18px 20px;position:absolute;z-index:2}.nis-hero-visual-card span{align-items:center;display:flex;font-size:.88rem;font-weight:800;gap:9px;line-height:1.2;white-space:nowrap}.nis-hero-visual-card span::before{background:var(--nis-copper);content:"";height:2px;width:18px}.nis-button,.nis-button-outline{border-radius:6px;display:inline-block;font-weight:700;padding:13px 20px;text-decoration:none}.nis-button{background:var(--nis-copper);color:#fff}.nis-button-fit{background:#df3d36;border-radius:10px;color:#fff;font-size:1rem;letter-spacing:0;padding:18px 28px;text-transform:uppercase}.nis-button-outline{border:1px solid rgb(255 255 255 / .65);color:#fff}.nis-grid{display:grid;gap:22px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.nis-card{background:#fff;border:1px solid var(--nis-line);border-radius:8px;color:var(--nis-ink);padding:26px}.nis-card h2,.nis-card h3{color:var(--nis-navy);margin-top:0}.nis-svc-card h3 a{color:inherit;text-decoration:none}.nis-svc-card h3 a:hover,.nis-svc-card h3 a:focus-visible{text-decoration:underline}.nis-section-heading{margin:0 auto 42px;max-width:980px;text-align:center}.nis-section-heading h2{color:var(--nis-navy);font-size:clamp(2.15rem, 4vw, 3.7rem);line-height:1.06;margin:0 0 18px}.nis-section-heading p{color:var(--nis-muted);font-size:clamp(1.02rem, 1.35vw, 1.2rem);line-height:1.72;margin:0 auto;max-width:900px}.nis-margin-problems{background:radial-gradient(circle at 12% 0%,rgb(196 111 61 / .23),transparent 34%),radial-gradient(circle at 88% 18%,rgb(79 124 131 / .24),transparent 32%),linear-gradient(135deg,#102033 0%,#13283b 48%,#070d16 100%);color:#fff;overflow:hidden;padding:88px 24px 96px;position:relative}.nis-margin-problems::before{background:linear-gradient(90deg,rgb(247 246 242 / .07) 1px,transparent 1px),linear-gradient(0deg,rgb(247 246 242 / .06) 1px,transparent 1px);background-size:44px 44px;content:"";inset:0;opacity:.22;pointer-events:none;position:absolute}.nis-margin-problems>*{position:relative;z-index:1}.nis-margin-problems .nis-eyebrow{color:#f0b58e}.nis-margin-problems .nis-section-heading h2{color:#fff;max-width:880px}.nis-margin-problems .nis-section-heading p{color:rgb(247 246 242 / .88)}.nis-problem-grid{display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr));max-width:1160px}.nis-problem-card{background:rgb(247 246 242 / .08);border:1px solid rgb(247 246 242 / .16);border-left:4px solid var(--nis-copper);border-radius:8px;box-shadow:0 24px 60px rgb(0 0 0 / .18);padding:30px;transition:background-color 180ms ease,border-color 180ms ease,transform 180ms ease}.nis-problem-card h3{color:#fff;font-size:1.28rem;line-height:1.25;margin:0 0 14px}.nis-problem-card p{color:rgb(247 246 242 / .84);font-size:.98rem;line-height:1.68;margin:0}.nis-problem-card:hover,.nis-problem-card:focus-within{background:rgb(247 246 242 / .12);border-color:rgb(247 246 242 / .28);transform:translateY(-4px)}.nis-section-actions{margin-top:36px;text-align:center}.nis-button-copper{background:var(--nis-copper);border-radius:8px;box-shadow:0 14px 32px rgb(196 111 61 / .28);color:#fff!important;font-weight:800;padding:15px 24px;transition:background-color 180ms ease,box-shadow 180ms ease,transform 180ms ease}.nis-button-copper:hover,.nis-button-copper:focus-visible{background:#d07a46;box-shadow:0 18px 40px rgb(196 111 61 / .36);transform:translateY(-2px)}.nis-solution-services{background:var(--nis-warm);color:var(--nis-ink);padding:88px 24px 96px}.nis-solution-services .nis-section-heading{margin-bottom:44px}.nis-service-grid{display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1260px}.nis-service-card{background:#fff;border:1px solid rgb(79 124 131 / .16);border-radius:8px;box-shadow:0 18px 44px rgb(16 32 51 / .08);color:var(--nis-ink);display:flex;flex-direction:column;min-height:322px;overflow:hidden;padding:30px 26px 28px;position:relative;transition:border-color 180ms ease,box-shadow 180ms ease,transform 180ms ease}.nis-service-card::before{background:linear-gradient(90deg,var(--nis-copper),var(--nis-teal));content:"";height:5px;left:0;position:absolute;top:0;width:100%}.nis-service-card h3{color:var(--nis-navy);font-size:1.28rem;line-height:1.22;margin:0 0 14px}.nis-service-card p{color:var(--nis-muted);font-size:.96rem;line-height:1.66;margin:0 0 22px}.nis-service-card a{align-items:center;color:var(--nis-copper)!important;display:inline-flex;font-size:.93rem;font-weight:850;gap:8px;line-height:1.3;margin-top:auto;text-decoration:none}.nis-service-card a::after{content:"\2192";line-height:1;transition:transform 180ms ease}.nis-service-card:hover,.nis-service-card:focus-within{border-color:rgb(196 111 61 / .34);box-shadow:0 24px 58px rgb(16 32 51 / .12);transform:translateY(-4px)}.nis-service-card:hover a::after,.nis-service-card:focus-within a::after{transform:translateX(3px)}.nis-dark{background:var(--nis-navy);color:#fff}.nis-muted{background:var(--nis-warm)}.nis-band{background:#eef3f4}.nis-who-support{background:#fff;overflow:hidden;padding:86px 24px 104px}.nis-who-support-inner{margin:0 auto;max-width:1160px}.nis-who-support-head{margin:0 auto 58px;max-width:1120px;text-align:center}.nis-who-support h2{color:var(--nis-navy);font-size:clamp(2.45rem, 4.2vw, 4rem);line-height:1.05;margin:0 0 24px}.nis-who-support-summary{color:#17202a;font-size:clamp(1.05rem, 1.35vw, 1.22rem);line-height:1.62;margin:0 auto;max-width:1060px}.nis-industry-cards{display:grid;gap:28px;grid-template-columns:repeat(2,minmax(0,1fr))}.nis-industry-card{background:#eaf5f7;border:1px solid rgb(79 124 131 / .22);border-radius:8px;box-shadow:0 22px 54px rgb(16 32 51 / .1);color:var(--nis-ink);display:flex;flex-direction:column;min-height:520px;overflow:hidden;padding:34px 34px 32px;position:relative}.nis-industry-card::after{background:linear-gradient(90deg,var(--nis-copper),var(--nis-teal));bottom:0;content:"";height:5px;left:0;position:absolute;width:100%}.nis-industry-card-media{border-radius:8px;height:240px;margin:6px 0 30px;max-width:none;overflow:hidden;position:relative;width:100%}.nis-industry-card-media img{display:block;height:100%;object-fit:cover;width:100%}.nis-industry-card-arrow{align-items:center;background:var(--nis-teal);border:3px solid #eaf5f7;border-radius:50%;box-shadow:0 10px 22px rgb(16 32 51 / .16);color:#fff!important;display:inline-flex;height:46px;justify-content:center;position:absolute;right:18px;text-decoration:none;top:18px;transition:background-color 180ms ease,transform 180ms ease;width:46px;z-index:2}.nis-industry-card-arrow::before{content:"\2197";font-size:1.35rem;line-height:1}.nis-industry-card-arrow:hover,.nis-industry-card-arrow:focus-visible{background:var(--nis-copper);transform:translate(2px,-2px)}.nis-industry-card h3{color:var(--nis-navy);font-size:1.78rem;line-height:1.15;margin:0 0 16px}.nis-industry-card p{color:#17202a;font-size:1.04rem;line-height:1.66;margin:0 0 22px}.nis-industry-card-link{color:var(--nis-navy)!important;display:inline-flex;font-size:.96rem;font-weight:800;line-height:1.35;margin-top:auto;padding-top:10px;text-decoration:none}.nis-industry-card-link::after{color:var(--nis-copper);content:"\2192";margin-left:8px}.nis-industry-card-link:hover,.nis-industry-card-link:focus-visible{color:var(--nis-copper)!important}.nis-testimonials{background:linear-gradient(180deg,var(--nis-warm) 0%,#eef3f4 100%);overflow:hidden;padding:84px 0 116px;text-align:center}.nis-testimonials-inner{margin:0 auto;max-width:100%;position:relative}.nis-testimonials h2{color:var(--nis-navy);font-size:clamp(2.35rem, 4vw, 3.9rem);line-height:1.05;margin:0 auto 16px;max-width:1180px;padding:0 24px}.nis-testimonial-subheadline{color:var(--nis-muted);font-size:clamp(1rem, 1.25vw, 1.16rem);line-height:1.65;margin:0 auto 42px;max-width:760px;padding:0 24px}.nis-testimonial-quote-mark{color:var(--nis-teal);font-family:Georgia,"Times New Roman",serif;font-size:clamp(5.8rem, 8.2vw, 7.8rem);font-weight:800;height:64px;line-height:.68;margin:0 auto -10px;text-shadow:0 10px 24px rgb(79 124 131 / .14)}.nis-testimonial-track{margin:0 auto;max-width:none;min-height:560px;position:relative;width:100%}.nis-testimonial-slide{left:50%;opacity:0;pointer-events:none;position:absolute;top:0;transform:translateX(-50%) scale(.9);transition:opacity 520ms ease,transform 520ms ease,filter 520ms ease;width:clamp(760px, 50vw, 940px);z-index:0}.nis-testimonial-slide.is-active{opacity:1;pointer-events:auto;transform:translateX(-50%) scale(1.02);z-index:3}.nis-testimonial-slide.is-prev,.nis-testimonial-slide.is-next{filter:blur(.8px) grayscale(.22) saturate(.8);opacity:.24;top:34px;transform:translateX(calc(-50% - clamp(780px, 58vw, 1080px))) scale(.9);z-index:1}.nis-testimonial-slide.is-next{transform:translateX(calc(-50% + clamp(780px, 58vw, 1080px))) scale(.9)}.nis-testimonial-card{background:#fff;border:1px solid rgb(79 124 131 / .12);border-radius:8px;box-sizing:border-box;box-shadow:0 34px 92px rgb(16 32 51 / .13);margin:0 auto;padding:clamp(42px, 3.2vw, 54px) clamp(44px, 5vw, 86px) 76px}.nis-testimonial-card h3{color:var(--nis-navy);font-size:clamp(1.45rem, 2vw, 2rem);line-height:1.16;margin:0 0 24px}.nis-testimonial-card blockquote{margin:0}.nis-testimonial-card p{color:#17202a;font-size:clamp(1rem, 1.15vw, 1.13rem);font-style:italic;line-height:1.7;margin:0 auto;max-width:870px}.nis-testimonial-person{align-items:center;display:grid;justify-items:center;margin-top:-52px;position:relative;z-index:2}.nis-testimonial-avatar{background:radial-gradient(circle at 50% 36%,#f7f6f2 0 13px,transparent 14px),radial-gradient(circle at 50% 82%,#f7f6f2 0 30px,transparent 31px),linear-gradient(135deg,var(--nis-teal),var(--nis-copper));border:5px solid #f3f4f5;border-radius:50%;box-shadow:0 10px 24px rgb(16 32 51 / .15);height:104px;width:104px}.nis-testimonial-person h4{color:var(--nis-navy);font-size:1.13rem;font-weight:850;letter-spacing:.04em;margin:24px 0 6px;text-transform:uppercase}.nis-testimonial-person p{color:#17202a;font-size:1rem;margin:0}.nis-testimonial-nav{display:none;gap:14px;justify-content:center;margin-top:10px}.nis-testimonial-nav-default{display:flex}.nis-testimonial-radio{clip:rect(0 0 0 0);height:1px;opacity:0;overflow:hidden;position:absolute;width:1px}.nis-testimonials-inner:has(.nis-testimonial-radio:checked) .nis-testimonial-nav-default{display:none}.nis-testimonials-inner:has(#nis-testimonial-select-1:checked) .nis-testimonial-nav-one,.nis-testimonials-inner:has(#nis-testimonial-select-2:checked) .nis-testimonial-nav-two,.nis-testimonials-inner:has(#nis-testimonial-select-3:checked) .nis-testimonial-nav-three{display:flex}.nis-testimonial-nav label{align-items:center;background:#fff;border:0;border-radius:50%;box-shadow:0 12px 28px rgb(16 32 51 / .11);color:var(--nis-copper);cursor:pointer;display:inline-flex;font-size:2rem;font-weight:800;height:46px;justify-content:center;line-height:1;padding:0 0 3px;text-decoration:none;transition:background-color 160ms ease,color 160ms ease,transform 160ms ease;width:46px}.nis-testimonial-nav label:hover,.nis-testimonial-nav label:focus-visible{background:var(--nis-navy);color:#fff;outline:2px solid #fff0;transform:translateY(-2px)}@media (min-width:761px){.nis-testimonials-inner:not(:has(.nis-testimonial-radio:checked)) .nis-testimonial-slide{animation-duration:15s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}.nis-testimonials-inner:not(:has(.nis-testimonial-radio:checked)) .nis-testimonial-track .nis-testimonial-slide:nth-child(1){animation-name:nis-testimonial-cycle-a}.nis-testimonials-inner:not(:has(.nis-testimonial-radio:checked)) .nis-testimonial-track .nis-testimonial-slide:nth-child(2){animation-name:nis-testimonial-cycle-b}.nis-testimonials-inner:not(:has(.nis-testimonial-radio:checked)) .nis-testimonial-track .nis-testimonial-slide:nth-child(3){animation-name:nis-testimonial-cycle-c}}.nis-testimonials-inner:hover .nis-testimonial-slide,.nis-testimonials-inner:focus-within .nis-testimonial-slide{animation-play-state:paused}.nis-testimonials-inner:has(.nis-testimonial-radio:checked) .nis-testimonial-slide{animation:none;filter:none;opacity:0;pointer-events:none;top:0;transform:translateX(-50%) scale(.9);z-index:0}.nis-testimonials-inner:has(#nis-testimonial-select-1:checked) #nis-testimonial-1,.nis-testimonials-inner:has(#nis-testimonial-select-2:checked) #nis-testimonial-2,.nis-testimonials-inner:has(#nis-testimonial-select-3:checked) #nis-testimonial-3{opacity:1;pointer-events:auto;transform:translateX(-50%) scale(1.02);z-index:3}.nis-testimonials-inner:has(#nis-testimonial-select-1:checked) #nis-testimonial-3,.nis-testimonials-inner:has(#nis-testimonial-select-2:checked) #nis-testimonial-1,.nis-testimonials-inner:has(#nis-testimonial-select-3:checked) #nis-testimonial-2{filter:blur(.8px) grayscale(.22) saturate(.8);opacity:.24;top:34px;transform:translateX(calc(-50% - clamp(780px, 58vw, 1080px))) scale(.9);z-index:1}.nis-testimonials-inner:has(#nis-testimonial-select-1:checked) #nis-testimonial-2,.nis-testimonials-inner:has(#nis-testimonial-select-2:checked) #nis-testimonial-3,.nis-testimonials-inner:has(#nis-testimonial-select-3:checked) #nis-testimonial-1{filter:blur(.8px) grayscale(.22) saturate(.8);opacity:.24;top:34px;transform:translateX(calc(-50% + clamp(780px, 58vw, 1080px))) scale(.9);z-index:1}@keyframes nis-testimonial-cycle-a{0%,28%{filter:none;opacity:1;pointer-events:auto;top:0;transform:translateX(-50%) scale(1.02);z-index:3}34%,62%{filter:blur(.8px) grayscale(.22) saturate(.8);opacity:.24;pointer-events:none;top:34px;transform:translateX(calc(-50% - clamp(780px, 58vw, 1080px))) scale(.9);z-index:1}68%,95%{filter:blur(.8px) grayscale(.22) saturate(.8);opacity:.24;pointer-events:none;top:34px;transform:translateX(calc(-50% + clamp(780px, 58vw, 1080px))) scale(.9);z-index:1}100%{filter:none;opacity:1;pointer-events:auto;top:0;transform:translateX(-50%) scale(1.02);z-index:3}}@keyframes nis-testimonial-cycle-b{0%,28%{filter:blur(.8px) grayscale(.22) saturate(.8);opacity:.24;pointer-events:none;top:34px;transform:translateX(calc(-50% + clamp(780px, 58vw, 1080px))) scale(.9);z-index:1}34%,62%{filter:none;opacity:1;pointer-events:auto;top:0;transform:translateX(-50%) scale(1.02);z-index:3}68%,95%{filter:blur(.8px) grayscale(.22) saturate(.8);opacity:.24;pointer-events:none;top:34px;transform:translateX(calc(-50% - clamp(780px, 58vw, 1080px))) scale(.9);z-index:1}100%{filter:blur(.8px) grayscale(.22) saturate(.8);opacity:.24;pointer-events:none;top:34px;transform:translateX(calc(-50% + clamp(780px, 58vw, 1080px))) scale(.9);z-index:1}}@keyframes nis-testimonial-cycle-c{0%,28%{filter:blur(.8px) grayscale(.22) saturate(.8);opacity:.24;pointer-events:none;top:34px;transform:translateX(calc(-50% - clamp(780px, 58vw, 1080px))) scale(.9);z-index:1}34%,62%{filter:blur(.8px) grayscale(.22) saturate(.8);opacity:.24;pointer-events:none;top:34px;transform:translateX(calc(-50% + clamp(780px, 58vw, 1080px))) scale(.9);z-index:1}68%,95%{filter:none;opacity:1;pointer-events:auto;top:0;transform:translateX(-50%) scale(1.02);z-index:3}100%{filter:blur(.8px) grayscale(.22) saturate(.8);opacity:.24;pointer-events:none;top:34px;transform:translateX(calc(-50% - clamp(780px, 58vw, 1080px))) scale(.9);z-index:1}}@media (prefers-reduced-motion:reduce){.nis-testimonial-slide,.nis-testimonial-nav label{animation:none!important;transition:none!important}}.nis-profit-cta{background:linear-gradient(120deg,rgb(16 32 51 / .96) 0%,rgb(28 62 76 / .9) 47%,rgb(79 124 131 / .9) 100%),url(https://images.unsplash.com/photo-1551434678-e076c223a692?auto=format&fit=crop&w=1000&q=70) center / cover;color:#fff;isolation:isolate;min-height:430px;overflow:hidden;padding:92px 24px;position:relative;text-align:center}.nis-profit-cta::before{background:linear-gradient(90deg,rgb(247 246 242 / .12) 1px,transparent 1px),linear-gradient(0deg,rgb(247 246 242 / .1) 1px,transparent 1px);background-size:44px 44px;content:"";inset:0;opacity:.18;position:absolute;z-index:-1}.nis-profit-cta::after{background:linear-gradient(90deg,var(--nis-copper),var(--nis-teal));content:"";height:5px;left:50%;max-width:460px;position:absolute;top:0;transform:translateX(-50%);width:42vw}.nis-profit-cta-inner{margin:0 auto;max-width:1040px;position:relative}.nis-profit-cta .nis-eyebrow{color:#f0b58e;margin-bottom:18px}.nis-profit-cta h2{color:#fff;font-size:clamp(2.35rem, 4.8vw, 4.4rem);line-height:1.04;margin:0 auto 24px;max-width:1050px}.nis-profit-cta-subhead{color:rgb(255 255 255 / .92);font-size:clamp(1.08rem, 1.55vw, 1.32rem);font-weight:650;line-height:1.65;margin:0 auto 28px;max-width:980px}.nis-profit-cta-copy{color:rgb(255 255 255 / .84);font-size:1.02rem;line-height:1.7;margin:0 auto;max-width:820px}.nis-profit-cta-actions{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:36px}.nis-profit-cta-button{border-radius:8px;display:inline-flex;font-size:.95rem;font-weight:800;justify-content:center;letter-spacing:0;min-width:180px;padding:16px 24px;text-decoration:none;transition:transform 180ms ease,box-shadow 180ms ease,background-color 180ms ease}.nis-profit-cta-button:hover,.nis-profit-cta-button:focus-visible{transform:translateY(-2px)}.nis-profit-cta-primary{background:var(--nis-copper);box-shadow:0 16px 34px rgb(196 111 61 / .28);color:#fff!important}.nis-profit-cta-primary:hover,.nis-profit-cta-primary:focus-visible{background:#d07a46;box-shadow:0 20px 42px rgb(196 111 61 / .36)}.nis-profit-cta-secondary{background:rgb(247 246 242 / .12);border:1px solid rgb(247 246 242 / .55);color:#fff!important}.nis-profit-cta-secondary:hover,.nis-profit-cta-secondary:focus-visible{background:rgb(79 124 131 / .65);border-color:rgb(247 246 242 / .78)}.nis-two{align-items:center;display:grid;gap:36px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.nis-list{padding-left:1.2rem}.nis-list li{margin-bottom:10px}.nis-faq{background:#eaf5f7;color:var(--nis-ink);padding:78px 24px 88px}.nis-faq>h1,.nis-faq>h2{color:var(--nis-navy);font-size:clamp(2rem, 3.4vw, 3rem);line-height:1.12;margin:0 auto 34px;max-width:940px;text-align:center}.nis-faq-intro{color:var(--nis-muted);font-size:1.05rem;line-height:1.65;margin:-18px auto 34px;max-width:700px;text-align:center}.nis-faq details{background:#fff;border:1px solid rgb(79 124 131 / .14);border-radius:10px;box-shadow:0 10px 28px rgb(16 32 51 / .06);margin:0 auto 16px;max-width:900px;overflow:hidden;padding:0}.nis-faq summary{align-items:center;color:#111827;cursor:pointer;display:flex;font-size:1.05rem;font-weight:700;gap:18px;justify-content:space-between;line-height:1.35;list-style:none;min-height:66px;padding:20px 18px 20px 28px}.nis-faq summary::-webkit-details-marker{display:none}.nis-faq summary::after{align-items:center;background:linear-gradient(#fff,#fff) center / 14px 2px no-repeat,linear-gradient(#fff,#fff) center / 2px 14px no-repeat,var(--nis-teal);border-radius:8px;color:#fff;content:"";display:inline-flex;flex:0 0 auto;height:32px;justify-content:center;width:32px}.nis-faq details[open] summary::after{background:linear-gradient(#fff,#fff) center / 14px 2px no-repeat,var(--nis-copper)}.nis-faq details p{color:var(--nis-muted);line-height:1.7;margin:0;padding:0 28px 16px}.nis-faq details p:first-of-type{border-top:1px solid rgb(79 124 131 / .14);padding-top:22px}.nis-faq details p:last-child{padding-bottom:26px}.nis-footer-note{color:var(--nis-muted);font-size:.95rem}@media (max-width:1100px){.nis-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1050px){.nis-nav-inner{gap:14px}.nis-brand{flex-basis:210px}.nis-brand-logo{width:210px}.nis-menu{gap:14px}.nis-menu-links{gap:10px}.nis-nav-label{font-size:.68rem}.nis-nav-cta{font-size:.66rem;padding:9px 9px}.nis-industry-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.nis-problem-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.nis-footer-main{grid-template-columns:minmax(220px,1.2fr) repeat(3,minmax(135px,1fr))}}@media (max-width:760px){.nis-nav-inner{align-items:flex-start;display:flex;flex-direction:column;gap:22px}.nis-menu{display:flex;flex-direction:column;gap:16px;width:100%}.nis-menu-links{flex-wrap:wrap;justify-content:flex-start}.nis-submenu{left:0;transform:translate(0,8px)}.nis-has-submenu:hover .nis-submenu,.nis-has-submenu:focus-within .nis-submenu{transform:translate(0,0)}.nis-nav-cta{justify-self:start}.nis-menu-actions{flex-wrap:wrap}.nis-topbar-inner{display:flex}.nis-topbar-right{margin-right:0}.nis-section{padding:52px 20px}.nis-section-heading{margin-bottom:30px;text-align:left}.nis-section-heading h2{font-size:clamp(2rem, 9vw, 2.65rem)}.nis-margin-problems,.nis-solution-services{padding:62px 20px 70px}.nis-problem-grid,.nis-service-grid{grid-template-columns:1fr}.nis-problem-card,.nis-service-card{min-height:0;padding:26px 22px}.nis-section-actions{text-align:left}.nis-hero{padding:72px 20px}.nis-hero-inner{grid-template-columns:1fr}.nis-hero-media{justify-self:stretch;max-width:none;margin-top:12px;padding:12px}.nis-hero-media-frame{justify-self:stretch;margin-top:12px!important;max-width:none!important;padding:12px!important;transform:none;width:100%!important}.nis-hero-media::before{inset:0}.nis-hero-points{gap:12px}.nis-hero .nis-actions{align-items:stretch;flex-direction:column}.nis-hero-primary,.nis-hero-secondary{justify-content:center;text-align:center}.nis-hero-visual-card{bottom:28px;left:28px;padding:14px 16px}.nis-testimonials{padding:62px 0 72px}.nis-testimonials h2,.nis-testimonial-subheadline{padding-left:20px;padding-right:20px}.nis-testimonial-track{display:grid;min-height:0}.nis-testimonial-slide{box-sizing:border-box;grid-area:1 / 1;left:auto;opacity:0;padding:0 20px;position:relative;top:auto;transform:none;width:100%}.nis-testimonial-slide.is-prev,.nis-testimonial-slide.is-next{display:none}.nis-testimonial-slide.is-active{opacity:1;transform:none}.nis-testimonials-inner:has(.nis-testimonial-radio:checked) .nis-testimonial-slide{display:none;opacity:0;transform:none}.nis-testimonials-inner:has(#nis-testimonial-select-1:checked) #nis-testimonial-1,.nis-testimonials-inner:has(#nis-testimonial-select-2:checked) #nis-testimonial-2,.nis-testimonials-inner:has(#nis-testimonial-select-3:checked) #nis-testimonial-3{display:block;opacity:1;transform:none}.nis-testimonial-card{padding:36px 22px 70px}.nis-testimonial-avatar{height:88px;width:88px}.nis-who-support{padding:62px 20px 70px}.nis-who-support-head{margin-bottom:36px;text-align:left}.nis-industry-cards{grid-template-columns:1fr}.nis-industry-card{padding:28px 20px 24px}.nis-brand,.nis-brand-logo{min-width:0;width:220px}.nis-two{grid-template-columns:1fr}.nis-footer-main{grid-template-columns:1fr 1fr}.nis-footer-brand{grid-column:1 / -1}.nis-footer-logo{width:250px}}@media (max-width:520px){.nis-footer-main{grid-template-columns:1fr;padding:48px 20px}.nis-footer-bottom-inner{align-items:flex-start;flex-direction:column}}@media (min-width:1181px){.nis-site-nav .nis-nav-inner{flex-wrap:nowrap;gap:clamp(24px, 2.2vw, 36px);justify-content:center;max-width:none;padding-left:clamp(16px, 1.6vw, 24px);padding-right:clamp(16px, 1.6vw, 24px);width:100%}.nis-site-nav .nis-brand{flex:0 0 auto}.nis-site-nav .nis-brand-logo{width:clamp(205px, 13vw, 238px)}.nis-site-nav .nis-menu{flex:0 1 auto;gap:0;justify-content:flex-start}.nis-site-nav .nis-menu-links{flex:0 1 auto;gap:clamp(9px, 0.75vw, 14px);justify-content:flex-start}.nis-site-nav .nis-menu-actions{flex:0 0 auto;margin-left:clamp(24px, 2.2vw, 36px)}body.nis-page .nis-site-nav .nis-nav-inner{flex-wrap:nowrap;gap:clamp(24px, 2.2vw, 36px);justify-content:center;max-width:none;width:100%}body.nis-page .nis-site-nav .nis-brand{flex:0 0 auto}body.nis-page .nis-site-nav .nis-brand-logo{width:clamp(205px, 13vw, 238px)}body.nis-page .nis-site-nav .nis-menu{flex:0 1 auto;gap:0;justify-content:flex-start}body.nis-page .nis-site-nav .nis-menu-links{flex:0 1 auto;gap:clamp(9px, 0.75vw, 14px);justify-content:flex-start}body.nis-page .nis-site-nav .nis-menu-actions{flex:0 0 auto;margin-left:clamp(24px, 2.2vw, 36px)}}@media (max-width:1320px) and (min-width:1181px){.nis-menu-links{gap:16px}.nis-menu-links>a,.nis-nav-label{font-size:.68rem}.nis-site-nav .nis-brand-logo{width:198px}body.nis-page .nis-site-nav .nis-brand-logo{width:198px}.nis-site-nav .nis-nav-inner,.nis-site-nav .nis-menu-actions,body.nis-page .nis-site-nav .nis-nav-inner{gap:18px}.nis-site-nav .nis-menu-actions,body.nis-page .nis-site-nav .nis-menu-actions{margin-left:24px}.nis-nav-cta{font-size:.68rem;padding:10px 10px}}@media (max-width:1180px){.nis-site-nav .nis-nav-inner,body.nis-page .nis-site-nav .nis-nav-inner{align-items:center;flex-direction:row;flex-wrap:wrap;gap:12px;min-height:74px;padding:10px 18px}.nis-site-nav .nis-brand,body.nis-page .nis-site-nav .nis-brand{flex:0 0 auto}.nis-site-nav .nis-brand-logo{height:54px;width:clamp(198px, 42vw, 240px)}.nis-menu-button{display:inline-flex}.nis-menu-shell,body.nis-page .nis-site-nav .nis-menu-shell{display:block;flex:0 0 auto;margin-left:auto;min-width:0}.nis-menu-shell:not([open])>.nis-menu{display:none!important}.nis-menu-shell[open],body.nis-page .nis-site-nav .nis-menu-shell[open]{flex:0 0 100%;width:100%}.nis-menu-shell[open]>.nis-menu-button{margin-bottom:12px;margin-left:auto}.nis-menu-shell[open]>.nis-menu{display:flex!important}.nis-menu-toggle:not(:checked)~.nis-menu{display:none!important}.nis-menu-toggle:checked~.nis-menu{display:flex!important}.nis-site-nav .nis-menu,body.nis-page .nis-site-nav .nis-menu{align-items:stretch;background:#fff;border-top:1px solid rgb(16 32 51 / .1);flex:0 0 100%;flex-direction:column;gap:16px;padding:14px 0 6px;width:100%}.nis-site-nav .nis-menu-links,body.nis-page .nis-site-nav .nis-menu-links{align-items:stretch;flex-direction:column;flex-wrap:nowrap;gap:8px;justify-content:flex-start;width:100%}.nis-menu-item{align-items:stretch;display:grid}.nis-menu-links>a,.nis-nav-label{font-size:.84rem;justify-content:space-between;padding:9px 0}.nis-has-submenu::after{display:none}.nis-submenu,.nis-has-submenu:hover .nis-submenu,.nis-has-submenu:focus-within .nis-submenu{box-shadow:none;left:auto;margin:2px 0 10px;min-width:0;opacity:1;pointer-events:auto;position:static;transform:none;visibility:visible;width:100%}.nis-submenu a{font-size:.86rem;min-height:40px;padding:11px 13px;white-space:normal}.nis-site-nav .nis-menu-actions,body.nis-page .nis-site-nav .nis-menu-actions{flex-wrap:wrap;justify-content:flex-start;margin-left:0;width:100%}.nis-nav-cta{font-size:.72rem;padding:11px 13px}}body.nis-page .nis-resource-detail-page .nis-resource-reading-layout{display:flex!important;flex-direction:column!important;gap:0!important;max-width:1180px!important;padding:0 24px!important}body.nis-page .nis-resource-detail-page .nis-resource-reading-layout>.nis-resource-article{max-width:1180px!important;order:0!important;width:100%!important}body.nis-page .nis-resource-detail-page .nis-resource-reading-layout>.nis-resource-access-rail{background:transparent!important;border:0!important;border-radius:0!important;box-sizing:border-box!important;grid-column:auto!important;grid-row:auto!important;margin:52px auto 0!important;max-height:none!important;order:1!important;overflow:visible!important;padding:0!important;position:static!important;top:auto!important;width:100%!important}body.nis-page .nis-resource-detail-page .nis-resource-access-rail .nis-resource-access-inner,body.nis-page .nis-resource-detail-page .nis-resource-access-rail .nis-resource-access-copy,body.nis-page .nis-resource-detail-page .nis-resource-access-rail .nis-resource-form-card{margin-left:auto!important;margin-right:auto!important;max-width:760px!important;width:100%!important}body.nis-page .nis-resource-detail-page .nis-resource-access-rail .nis-resource-access-copy h2{font-size:clamp(1.8rem, 3vw, 2.6rem)!important}body.nis-page .nis-resource-detail-page .nis-resource-access-rail .nis-resource-form-card{border:1px solid rgb(16 32 51 / .12)!important;border-top:3px solid #c46f3d!important;border-radius:4px!important;box-shadow:0 16px 36px rgb(16 32 51 / .1)!important;padding:clamp(24px, 4vw, 36px)!important}body.nis-page .nis-resource-detail-page .nis-resource-access-rail form.fluent_form_6{border-radius:4px!important;max-width:none!important}body.nis-page .nis-resource-detail-page form.fluent_form_6 .ff-el-group:has(#ff_6_business_email),body.nis-page .nis-resource-detail-page form.fluent_form_6 .ff-el-group:has(#ff_6_company_name){box-sizing:border-box;display:inline-block;vertical-align:top;width:calc(50% - 8px)}body.nis-page .nis-resource-detail-page form.fluent_form_6 .ff-el-group:has(#ff_6_business_email){margin-right:12px}body.nis-page .nis-resource-detail-page form.fluent_form_6 .ff-el-group:has(#ff_6_employee_count),body.nis-page .nis-resource-detail-page form.fluent_form_6 .ff_submit_btn_wrapper{clear:both}@media (max-width:680px){body.nis-page .nis-resource-detail-page .nis-resource-reading-layout{padding-left:18px!important;padding-right:18px!important}body.nis-page .nis-resource-detail-page .nis-resource-reading-layout>.nis-resource-access-rail{margin-top:36px!important;padding:20px!important}body.nis-page .nis-resource-detail-page form.fluent_form_6 .ff-el-group:has(#ff_6_business_email),body.nis-page .nis-resource-detail-page form.fluent_form_6 .ff-el-group:has(#ff_6_company_name){display:block;margin-right:0;width:100%}}@media (max-width:520px){.nis-site-nav .nis-nav-inner,body.nis-page .nis-site-nav .nis-nav-inner{padding-left:14px;padding-right:14px}.nis-site-nav .nis-brand-logo{height:48px;width:min(205px, calc(100vw - 86px))}.nis-menu-button{height:40px;width:44px}}body.nis-page .nis-resource-detail-page .nis-resource-reading-layout{display:flex!important;flex-direction:column!important;gap:0!important;max-width:1180px!important;padding:0 24px!important}body.nis-page .nis-resource-detail-page .nis-resource-reading-layout>.nis-resource-article{max-width:1180px!important;order:0!important;width:100%!important}body.nis-page .nis-resource-detail-page .nis-resource-reading-layout>.nis-resource-access-rail{background:#f7f6f2!important;border:1px solid rgb(16 32 51 / .14)!important;border-radius:4px!important;box-sizing:border-box!important;grid-column:auto!important;grid-row:auto!important;margin:52px auto 0!important;max-height:none!important;order:1!important;overflow:visible!important;padding:clamp(28px, 4vw, 48px)!important;position:static!important;top:auto!important;width:100%!important}body.nis-page .nis-resource-detail-page .nis-resource-access-rail .nis-resource-access-inner,body.nis-page .nis-resource-detail-page .nis-resource-access-rail .nis-resource-access-copy,body.nis-page .nis-resource-detail-page .nis-resource-access-rail .nis-resource-form-card{margin-left:auto!important;margin-right:auto!important;max-width:760px!important;width:100%!important}body.nis-page .nis-resource-detail-page .nis-resource-access-rail .nis-resource-form-card{border-radius:4px!important;box-shadow:0 16px 36px rgb(16 32 51 / .1)!important;padding:clamp(24px, 4vw, 36px)!important}body.nis-page .nis-resource-detail-page .nis-resource-access-rail form.fluent_form_6{border-radius:4px!important;max-width:none!important;width:100%!important}body.nis-page .nis-resource-detail-page form.fluent_form_6 .ff-el-group:has(#ff_6_business_email),body.nis-page .nis-resource-detail-page form.fluent_form_6 .ff-el-group:has(#ff_6_company_name){box-sizing:border-box!important;display:inline-block!important;vertical-align:top!important;width:calc(50% - 8px)!important}body.nis-page .nis-resource-detail-page form.fluent_form_6 .ff-el-group:has(#ff_6_business_email){margin-right:12px!important}body.nis-page .nis-resource-detail-page form.fluent_form_6 .ff-el-group:has(#ff_6_employee_count),body.nis-page .nis-resource-detail-page form.fluent_form_6 .ff_submit_btn_wrapper{clear:both!important}@media (max-width:680px){body.nis-page .nis-resource-detail-page .nis-resource-reading-layout{padding-left:18px!important;padding-right:18px!important}body.nis-page .nis-resource-detail-page .nis-resource-reading-layout>.nis-resource-access-rail{margin-top:36px!important;padding:20px!important}body.nis-page .nis-resource-detail-page form.fluent_form_6 .ff-el-group:has(#ff_6_business_email),body.nis-page .nis-resource-detail-page form.fluent_form_6 .ff-el-group:has(#ff_6_company_name){display:block!important;margin-right:0!important;width:100%!important}}@media (min-width:1181px){body.nis-page .nis-site-nav .nis-nav-inner,.nis-site-nav .nis-nav-inner{display:flex!important;flex-wrap:nowrap!important;gap:28px!important;justify-content:center!important;margin-left:auto!important;margin-right:auto!important;max-width:none!important;padding-left:20px!important;padding-right:20px!important;width:100%!important}body.nis-page .nis-site-nav .nis-brand,.nis-site-nav .nis-brand{flex:0 0 auto!important;margin-left:-32px!important;margin-right:0!important}body.nis-page .nis-site-nav .nis-brand-logo,.nis-site-nav .nis-brand-logo{height:58px!important;width:214px!important}body.nis-page .nis-site-nav .nis-menu,.nis-site-nav .nis-menu{display:flex!important;flex:0 0 auto!important;gap:0!important;justify-content:flex-start!important;margin:0!important;min-width:0!important;width:auto!important}body.nis-page .nis-site-nav .nis-menu-links,.nis-site-nav .nis-menu-links{display:flex!important;flex:0 0 auto!important;gap:20px!important;justify-content:flex-start!important;margin:0!important;min-width:0!important;width:auto!important}body.nis-page .nis-site-nav .nis-menu-actions,.nis-site-nav .nis-menu-actions{display:flex!important;flex:0 0 auto!important;gap:10px!important;justify-content:flex-start!important;margin-left:34px!important;width:auto!important}body.nis-page .nis-site-nav .nis-nav-label,body.nis-page .nis-site-nav .nis-nav-cta,.nis-site-nav .nis-nav-label,.nis-site-nav .nis-nav-cta{white-space:nowrap!important}}body.nis-page .nis-hero-media-frame{background:transparent!important;border:0!important;border-radius:8px!important;box-shadow:none!important;overflow:hidden!important;padding:0!important;perspective:none!important;transform-style:flat!important}body.nis-page .nis-hero-media-frame>img{box-sizing:border-box!important;box-shadow:0 18px 44px rgb(0 0 0 / .34)!important;object-position:center center!important;transform:none!important;transform-origin:center right!important}body.nis-page .nis-hero-media-frame::after{content:none!important}body.nis-page .nis-hero-visual-card{box-shadow:0 26px 58px rgb(0 0 0 / .34),0 10px 22px rgb(16 32 51 / .28)!important;transform:none!important}body.nis-page .nis-testimonials{background:linear-gradient(180deg,var(--nis-warm) 0%,#eef3f4 100%)!important;overflow:hidden!important;padding:84px 0 116px!important}body.nis-page .nis-testimonial-track{--nis-testimonial-side-offset:clamp(900px, 67vw, 1220px);margin:0 auto!important;min-height:560px!important;overflow:visible!important;position:relative!important;width:100%!important}body.nis-page .nis-testimonial-slide{animation:none;filter:none;left:50%;opacity:0;pointer-events:none;position:absolute;top:34px;transform:translateX(-50%) scale(.9);transition:opacity 520ms ease,transform 520ms ease,filter 520ms ease,top 520ms ease;width:clamp(760px, 50vw, 940px);z-index:0}body.nis-page .nis-testimonial-slide.is-active{filter:none!important;opacity:1!important;pointer-events:auto!important;top:0!important;transform:translateX(-50%) scale(1.02)!important;z-index:3!important}body.nis-page .nis-testimonial-slide.is-prev,body.nis-page .nis-testimonial-slide.is-next{filter:blur(.8px) grayscale(.22) saturate(.8)!important;opacity:0.2!important;pointer-events:none!important;top:34px!important;z-index:1!important}body.nis-page .nis-testimonial-slide.is-prev{transform:translateX(calc(-50% - var(--nis-testimonial-side-offset))) scale(.9)!important}body.nis-page .nis-testimonial-slide.is-next{transform:translateX(calc(-50% + var(--nis-testimonial-side-offset))) scale(.9)!important}body.nis-page .nis-testimonial-card{border-radius:8px!important;box-shadow:0 34px 92px rgb(16 32 51 / .13)!important}body.nis-page .nis-testimonial-nav{display:flex!important;gap:14px!important;justify-content:center!important;margin-top:10px!important}body.nis-page .nis-testimonial-nav button{align-items:center!important;appearance:none!important;background:#fff!important;border:0!important;border-radius:50%!important;box-shadow:0 12px 28px rgb(16 32 51 / .11)!important;color:var(--nis-copper)!important;cursor:pointer!important;display:inline-flex!important;font-size:2rem!important;font-weight:800!important;height:46px!important;justify-content:center!important;line-height:1!important;padding:0 0 3px!important;text-decoration:none!important;transition:background-color 160ms ease,color 160ms ease,transform 160ms ease!important;width:46px!important}body.nis-page .nis-testimonial-nav button:hover,body.nis-page .nis-testimonial-nav button:focus-visible{background:var(--nis-navy)!important;color:#fff!important;outline:2px solid transparent!important;transform:translateY(-2px)!important}@media (prefers-reduced-motion:reduce){body.nis-page .nis-testimonial-slide,body.nis-page .nis-testimonial-nav button{transition:none!important}}@media (max-width:760px){body.nis-page .nis-testimonial-track{display:block!important;min-height:0!important}body.nis-page .nis-testimonial-slide{display:none!important;left:auto!important;opacity:0!important;padding:0 20px!important;position:relative!important;top:auto!important;transform:none!important;width:100%!important}body.nis-page .nis-testimonial-slide.is-active{display:block!important;opacity:1!important;transform:none!important}body.nis-page .nis-testimonial-slide.is-prev,body.nis-page .nis-testimonial-slide.is-next{display:none!important}}body.nis-page .nis-testimonial-nav{display:none!important}body.nis-page .nis-testimonial-nav-default{display:flex!important}body.nis-page .nis-testimonials-inner:has(.nis-testimonial-radio:checked) .nis-testimonial-nav-default{display:none!important}body.nis-page .nis-testimonials-inner:has(#nis-testimonial-select-1:checked) .nis-testimonial-nav-one,body.nis-page .nis-testimonials-inner:has(#nis-testimonial-select-2:checked) .nis-testimonial-nav-two,body.nis-page .nis-testimonials-inner:has(#nis-testimonial-select-3:checked) .nis-testimonial-nav-three{display:flex!important}body.nis-page .nis-testimonial-nav label{align-items:center!important;appearance:none!important;background:#fff!important;border:0!important;border-radius:50%!important;box-shadow:0 12px 28px rgb(16 32 51 / .11)!important;color:var(--nis-copper)!important;cursor:pointer!important;display:inline-flex!important;font-size:2rem!important;font-weight:800!important;height:46px!important;justify-content:center!important;line-height:1!important;padding:0 0 3px!important;text-decoration:none!important;transition:background-color 160ms ease,color 160ms ease,transform 160ms ease!important;width:46px!important}body.nis-page .nis-testimonial-nav label:hover,body.nis-page .nis-testimonial-nav label:focus-visible{background:var(--nis-navy)!important;color:#fff!important;outline:2px solid transparent!important;transform:translateY(-2px)!important}@media (min-width:761px){body.nis-page .nis-testimonials-inner:not(:has(.nis-testimonial-radio:checked)) #nis-testimonial-1{animation:nis-testimonial-live-a 15s infinite ease-in-out!important}body.nis-page .nis-testimonials-inner:not(:has(.nis-testimonial-radio:checked)) #nis-testimonial-2{animation:nis-testimonial-live-b 15s infinite ease-in-out!important}body.nis-page .nis-testimonials-inner:not(:has(.nis-testimonial-radio:checked)) #nis-testimonial-3{animation:nis-testimonial-live-c 15s infinite ease-in-out!important}}body.nis-page .nis-testimonials-inner:has(.nis-testimonial-radio:checked) .nis-testimonial-slide{animation:none!important;filter:none!important;opacity:0!important;pointer-events:none!important;top:34px!important;transform:translateX(-50%) scale(.9)!important;z-index:0!important}body.nis-page .nis-testimonials-inner:has(#nis-testimonial-select-1:checked) #nis-testimonial-1,body.nis-page .nis-testimonials-inner:has(#nis-testimonial-select-2:checked) #nis-testimonial-2,body.nis-page .nis-testimonials-inner:has(#nis-testimonial-select-3:checked) #nis-testimonial-3{filter:none!important;opacity:1!important;pointer-events:auto!important;top:0!important;transform:translateX(-50%) scale(1.02)!important;z-index:3!important}body.nis-page .nis-testimonials-inner:has(#nis-testimonial-select-1:checked) #nis-testimonial-3,body.nis-page .nis-testimonials-inner:has(#nis-testimonial-select-2:checked) #nis-testimonial-1,body.nis-page .nis-testimonials-inner:has(#nis-testimonial-select-3:checked) #nis-testimonial-2{filter:blur(.8px) grayscale(.22) saturate(.8)!important;opacity:0.2!important;top:34px!important;transform:translateX(calc(-50% - var(--nis-testimonial-side-offset))) scale(.9)!important;z-index:1!important}body.nis-page .nis-testimonials-inner:has(#nis-testimonial-select-1:checked) #nis-testimonial-2,body.nis-page .nis-testimonials-inner:has(#nis-testimonial-select-2:checked) #nis-testimonial-3,body.nis-page .nis-testimonials-inner:has(#nis-testimonial-select-3:checked) #nis-testimonial-1{filter:blur(.8px) grayscale(.22) saturate(.8)!important;opacity:0.2!important;top:34px!important;transform:translateX(calc(-50% + var(--nis-testimonial-side-offset))) scale(.9)!important;z-index:1!important}@keyframes nis-testimonial-live-a{0%,28%{filter:none;opacity:1;pointer-events:auto;top:0;transform:translateX(-50%) scale(1.02);z-index:3}34%,62%{filter:blur(.8px) grayscale(.22) saturate(.8);opacity:.2;pointer-events:none;top:34px;transform:translateX(calc(-50% - var(--nis-testimonial-side-offset))) scale(.9);z-index:1}68%,95%{filter:blur(.8px) grayscale(.22) saturate(.8);opacity:.2;pointer-events:none;top:34px;transform:translateX(calc(-50% + var(--nis-testimonial-side-offset))) scale(.9);z-index:1}100%{filter:none;opacity:1;pointer-events:auto;top:0;transform:translateX(-50%) scale(1.02);z-index:3}}@keyframes nis-testimonial-live-b{0%,28%{filter:blur(.8px) grayscale(.22) saturate(.8);opacity:.2;pointer-events:none;top:34px;transform:translateX(calc(-50% + var(--nis-testimonial-side-offset))) scale(.9);z-index:1}34%,62%{filter:none;opacity:1;pointer-events:auto;top:0;transform:translateX(-50%) scale(1.02);z-index:3}68%,95%{filter:blur(.8px) grayscale(.22) saturate(.8);opacity:.2;pointer-events:none;top:34px;transform:translateX(calc(-50% - var(--nis-testimonial-side-offset))) scale(.9);z-index:1}100%{filter:blur(.8px) grayscale(.22) saturate(.8);opacity:.2;pointer-events:none;top:34px;transform:translateX(calc(-50% + var(--nis-testimonial-side-offset))) scale(.9);z-index:1}}@keyframes nis-testimonial-live-c{0%,28%{filter:blur(.8px) grayscale(.22) saturate(.8);opacity:.2;pointer-events:none;top:34px;transform:translateX(calc(-50% - var(--nis-testimonial-side-offset))) scale(.9);z-index:1}34%,62%{filter:blur(.8px) grayscale(.22) saturate(.8);opacity:.2;pointer-events:none;top:34px;transform:translateX(calc(-50% + var(--nis-testimonial-side-offset))) scale(.9);z-index:1}68%,95%{filter:none;opacity:1;pointer-events:auto;top:0;transform:translateX(-50%) scale(1.02);z-index:3}100%{filter:blur(.8px) grayscale(.22) saturate(.8);opacity:.2;pointer-events:none;top:34px;transform:translateX(calc(-50% - var(--nis-testimonial-side-offset))) scale(.9);z-index:1}}@media (max-width:760px){body.nis-page .nis-testimonials-inner:not(:has(.nis-testimonial-radio:checked)) #nis-testimonial-1{display:block!important;opacity:1!important}}body.nis-page .nis-testimonials-inner.nis-carousel-js-ready .nis-testimonial-slide{animation:none!important;filter:none!important;opacity:0!important;pointer-events:none!important;top:34px!important;transform:translateX(-50%) scale(.9)!important;z-index:0!important}body.nis-page .nis-testimonials-inner.nis-carousel-js-ready #nis-testimonial-1,body.nis-page .nis-testimonials-inner.nis-carousel-js-ready #nis-testimonial-2,body.nis-page .nis-testimonials-inner.nis-carousel-js-ready #nis-testimonial-3{animation:none!important}body.nis-page .nis-testimonials-inner.nis-carousel-js-ready:not(:has(.nis-testimonial-radio:checked)) #nis-testimonial-1,body.nis-page .nis-testimonials-inner.nis-carousel-js-ready:not(:has(.nis-testimonial-radio:checked)) #nis-testimonial-2,body.nis-page .nis-testimonials-inner.nis-carousel-js-ready:not(:has(.nis-testimonial-radio:checked)) #nis-testimonial-3{animation:none!important}body.nis-page .nis-testimonials-inner.nis-carousel-js-ready .nis-testimonial-slide.is-active{filter:none!important;opacity:1!important;pointer-events:auto!important;top:0!important;transform:translateX(-50%) scale(1.02)!important;z-index:3!important}body.nis-page .nis-testimonials-inner.nis-carousel-js-ready .nis-testimonial-slide.is-prev,body.nis-page .nis-testimonials-inner.nis-carousel-js-ready .nis-testimonial-slide.is-next{filter:blur(.8px) grayscale(.22) saturate(.8)!important;opacity:0.2!important;top:34px!important;z-index:1!important}body.nis-page .nis-testimonials-inner.nis-carousel-js-ready .nis-testimonial-slide.is-prev{transform:translateX(calc(-50% - var(--nis-testimonial-side-offset))) scale(.9)!important}body.nis-page .nis-testimonials-inner.nis-carousel-js-ready .nis-testimonial-slide.is-next{transform:translateX(calc(-50% + var(--nis-testimonial-side-offset))) scale(.9)!important}@media (max-width:760px){body.nis-page .nis-testimonials-inner.nis-carousel-js-ready .nis-testimonial-slide{display:none!important;left:auto!important;position:relative!important;top:auto!important;transform:none!important}body.nis-page .nis-testimonials-inner.nis-carousel-js-ready .nis-testimonial-slide.is-active{display:block!important;opacity:1!important;transform:none!important}}body.nis-page{--nis-fixed-topbar-h:42px !important;--nis-fixed-nav-h:82px !important;padding-top:calc(var(--nis-fixed-topbar-h) + var(--nis-fixed-nav-h))!important}body.nis-page .nis-topbar{background:#05070B!important;box-sizing:border-box!important;display:block!important;height:var(--nis-fixed-topbar-h)!important;left:0!important;opacity:1!important;overflow:hidden!important;position:fixed!important;right:0!important;top:0!important;width:100%!important;z-index:10030!important}body.nis-page .nis-topbar .nis-topbar-inner{align-items:center!important;box-sizing:border-box!important;display:flex!important;height:var(--nis-fixed-topbar-h)!important;justify-content:space-between!important;max-width:1320px!important;min-height:0!important;padding:0 32px!important}body.nis-page .nis-site-nav{background:#ffffff!important;border-bottom:1px solid rgb(16 32 51 / .08)!important;box-sizing:border-box!important;display:block!important;height:var(--nis-fixed-nav-h)!important;left:0!important;min-height:var(--nis-fixed-nav-h)!important;opacity:1!important;overflow:visible!important;position:fixed!important;right:0!important;top:var(--nis-fixed-topbar-h)!important;width:100%!important;z-index:10020!important}body.nis-page .nis-site-nav .nis-nav-inner{align-items:center!important;box-sizing:border-box!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:18px!important;height:var(--nis-fixed-nav-h)!important;justify-content:space-between!important;margin:0 auto!important;max-width:1320px!important;min-height:var(--nis-fixed-nav-h)!important;overflow:visible!important;padding:0 32px!important}body.nis-page .nis-site-nav .nis-brand{align-items:center!important;align-self:center!important;display:inline-flex!important;flex:0 0 auto!important;height:62px!important;margin:0!important;min-width:0!important;overflow:visible!important}body.nis-page .nis-site-nav .nis-brand-logo{align-self:center!important;background-position:center center!important;background-repeat:no-repeat!important;background-size:contain!important;display:block!important;flex:0 0 auto!important;height:56px!important;margin:0!important;max-height:56px!important;min-height:0!important;overflow:visible!important;width:214px!important}@media (min-width:1181px){body.nis-page .nis-site-nav .nis-menu-shell{display:flex!important;flex:1 1 auto!important;margin-left:0!important;min-width:0!important;overflow:visible!important;width:auto!important}body.nis-page .nis-site-nav .nis-menu-button{display:none!important}body.nis-page .nis-site-nav .nis-menu-shell>.nis-menu,body.nis-page .nis-site-nav .nis-menu-shell:not([open])>.nis-menu,body.nis-page .nis-site-nav .nis-menu-shell[open]>.nis-menu{align-items:center!important;background:transparent!important;border:0!important;box-shadow:none!important;display:flex!important;flex:1 1 auto!important;flex-direction:row!important;gap:14px!important;height:auto!important;justify-content:space-between!important;max-height:none!important;min-width:0!important;overflow:visible!important;padding:0!important;position:static!important;width:auto!important}body.nis-page .nis-site-nav .nis-menu-links{align-items:center!important;display:flex!important;flex:1 1 auto!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:clamp(10px, 0.85vw, 17px)!important;justify-content:center!important;min-width:0!important}body.nis-page .nis-site-nav .nis-menu-item{align-items:center!important;display:flex!important;flex:0 0 auto!important;min-width:0!important;overflow:visible!important;position:relative!important}body.nis-page .nis-site-nav .nis-nav-label{align-items:center!important;color:#102033!important;display:inline-flex!important;font-size:clamp(0.63rem, 0.68vw, 0.72rem)!important;font-weight:850!important;min-height:44px!important;padding:0!important;text-decoration:none!important;text-transform:uppercase!important;white-space:nowrap!important}body.nis-page .nis-site-nav .nis-menu-actions{align-items:center!important;display:flex!important;flex:0 0 auto!important;flex-direction:row!important;gap:10px!important;justify-content:flex-end!important;margin-left:10px!important;min-width:0!important}body.nis-page .nis-site-nav .nis-nav-cta{align-items:center!important;border-radius:7px!important;display:inline-flex!important;font-size:0.68rem!important;font-weight:850!important;justify-content:center!important;line-height:1!important;min-height:42px!important;padding:0 14px!important;white-space:nowrap!important}}@media (max-width:1180px){body.nis-page{--nis-fixed-nav-h:82px !important}body.nis-page .nis-site-nav .nis-nav-inner{gap:16px!important;padding:0 24px!important}body.nis-page .nis-site-nav .nis-brand-logo{height:58px!important;max-height:58px!important;width:min(240px, calc(100vw - 112px))!important}body.nis-page .nis-site-nav .nis-menu-shell{display:block!important;flex:0 0 auto!important;margin-left:auto!important;overflow:visible!important;position:relative!important;width:auto!important}body.nis-page .nis-site-nav .nis-menu-button{align-items:center!important;background:#102033!important;border-radius:8px!important;cursor:pointer!important;display:inline-flex!important;height:44px!important;justify-content:center!important;padding:0!important;width:48px!important}body.nis-page .nis-site-nav .nis-menu-button span{background:#ffffff!important;border-radius:999px!important;display:block!important;height:2px!important;width:22px!important}body.nis-page .nis-site-nav .nis-menu-shell:not([open])>.nis-menu{display:none!important}body.nis-page .nis-site-nav .nis-menu-shell[open]>.nis-menu{align-items:stretch!important;background:#ffffff!important;border:1px solid rgb(16 32 51 / .1)!important;border-radius:12px!important;box-shadow:0 24px 60px rgb(16 32 51 / .18)!important;display:flex!important;flex-direction:column!important;gap:12px!important;max-height:calc(100vh - 150px)!important;overflow:auto!important;padding:16px!important;position:fixed!important;right:16px!important;top:calc(var(--nis-fixed-topbar-h) + var(--nis-fixed-nav-h) + 8px)!important;width:min(380px, calc(100vw - 32px))!important;z-index:10040!important}body.nis-page .nis-site-nav .nis-menu-shell[open] .nis-menu-links,body.nis-page .nis-site-nav .nis-menu-shell[open] .nis-menu-actions{align-items:stretch!important;display:flex!important;flex-direction:column!important;gap:8px!important;width:100%!important}}@media (max-width:768px){body.nis-page{--nis-fixed-topbar-h:44px !important;--nis-fixed-nav-h:78px !important}body.nis-page .nis-topbar .nis-topbar-inner{padding-left:16px!important;padding-right:16px!important}body.nis-page .nis-site-nav .nis-nav-inner{padding-left:16px!important;padding-right:16px!important}body.nis-page .nis-site-nav .nis-brand-logo{height:54px!important;max-height:54px!important;width:min(230px, calc(100vw - 96px))!important}}body.nis-page .nis-resource-library-page{background:radial-gradient(circle at 88% 7%,rgb(79 124 131 / .12),transparent 24%),linear-gradient(180deg,#f7f9fb 0%,#ffffff 34%,#eef5f5 100%)}body.nis-page .nis-resource-library-page .nis-svc-hero{position:relative}body.nis-page .nis-resource-library-page .nis-svc-hero::after{background-image:radial-gradient(rgb(155 208 211 / .42) 1px,transparent 1px);background-size:18px 18px;content:"";inset:0 0 0 auto;opacity:.22;pointer-events:none;position:absolute;width:min(34vw, 520px)}body.nis-page .nis-resource-library-page .nis-svc-hero-inner{position:relative;z-index:1}body.nis-page .nis-resource-library-page .nis-resource-theme-panel{background:radial-gradient(circle at 100% 0%,rgb(79 124 131 / .45),transparent 34%),linear-gradient(145deg,#12263a 0%,#0a1726 100%);border:1px solid rgb(164 220 219 / .3);border-radius:20px;box-shadow:0 28px 72px rgb(6 17 28 / .36)}body.nis-page .nis-resource-library-page .nis-resource-panel-label,body.nis-page .nis-resource-library-page .nis-resource-theme-row h3,body.nis-page .nis-resource-library-page .nis-resource-theme-row p{color:#ffffff!important}body.nis-page .nis-resource-library-page .nis-resource-panel-label{color:#9bd0d3!important}body.nis-page .nis-resource-library-page .nis-resource-theme-row{background:#fff0;border-color:rgb(164 220 219 / .17);border-radius:0;padding-left:0;padding-right:0}body.nis-page .nis-resource-library-page .nis-resource-theme-row:first-of-type{border-top:1px solid rgb(164 220 219 / .17)}body.nis-page .nis-resource-library-page .nis-resource-theme-row span{background:rgb(155 208 211 / .12);border-color:rgb(155 208 211 / .34);color:#b9eeee}body.nis-page .nis-resource-library-page .nis-resource-library-grid{gap:26px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:1240px!important}body.nis-page .nis-resource-library-page .nis-resource-library-card{background:linear-gradient(135deg,rgb(255 255 255 / .98),rgb(242 249 249 / .98))!important;border:1px solid rgb(16 32 51 / .1)!important;border-radius:20px!important;box-shadow:0 18px 52px rgb(16 32 51 / .09)!important;min-height:300px!important;padding:clamp(26px, 3vw, 34px)!important;position:relative;transition:box-shadow 180ms ease,transform 180ms ease}body.nis-page .nis-resource-library-page .nis-resource-library-card::after{background:linear-gradient(90deg,#4f7c83,#9bd0d3);content:"";height:3px;left:28px;position:absolute;top:0;width:76px}body.nis-page .nis-resource-library-page .nis-resource-library-card:hover,body.nis-page .nis-resource-library-page .nis-resource-library-card:focus-within{box-shadow:0 26px 68px rgb(16 32 51 / .16)!important;transform:translateY(-4px)}body.nis-page .nis-resource-library-page .nis-resource-library-card h3{font-size:clamp(1.3rem, 1.75vw, 1.65rem)!important;max-width:25ch}body.nis-page .nis-resource-library-page .nis-resource-card-footer{border-top:1px solid rgb(16 32 51 / .08);margin-top:18px;padding-top:18px}body.nis-page .nis-resource-library-page .nis-resource-center-layout{display:block;max-width:1120px}body.nis-page .nis-resource-library-page .nis-resource-featured-card{background:radial-gradient(circle at 90% 20%,rgb(155 208 211 / .36),transparent 28%),linear-gradient(135deg,#102033,#17334a)!important;border:0!important;border-radius:22px!important;color:#fff;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:32px;min-height:0!important}body.nis-page .nis-resource-library-page .nis-resource-featured-card h3,body.nis-page .nis-resource-library-page .nis-resource-featured-card p,body.nis-page .nis-resource-library-page .nis-resource-featured-card a{color:#ffffff!important}body.nis-page .nis-resource-library-page .nis-resource-featured-card a{align-self:end;border:1px solid rgb(155 208 211 / .45);border-radius:999px;padding:12px 18px!important;text-decoration:none}body.nis-page .nis-resource-library-page .nis-resource-center-secondary-grid{gap:0;grid-template-columns:1fr}body.nis-page .nis-resource-library-page .nis-resource-center-secondary-grid .nis-resource-card,body.nis-page .nis-resource-library-page .nis-resource-problem-card,body.nis-page .nis-resource-library-page .nis-resource-topic-grid .nis-svc-card{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}body.nis-page .nis-resource-library-page .nis-resource-center-secondary-grid .nis-resource-card{align-items:baseline;border-top:1px solid rgb(16 32 51 / .12)!important;display:grid;gap:22px;grid-template-columns:minmax(180px,0.8fr) minmax(0,1.5fr) auto;padding:24px 4px!important}body.nis-page .nis-resource-library-page .nis-resource-center-secondary-grid .nis-resource-card p{margin:0!important}body.nis-page .nis-resource-library-page .nis-resource-center-secondary-grid .nis-resource-card a,body.nis-page .nis-resource-library-page .nis-resource-problem-links a{color:#245f68!important;font-weight:850;text-decoration-thickness:1px;text-underline-offset:4px}body.nis-page .nis-resource-library-page .nis-resource-problem-grid,body.nis-page .nis-resource-library-page .nis-resource-topic-grid{gap:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:1120px!important}body.nis-page .nis-resource-library-page .nis-resource-problem-card,body.nis-page .nis-resource-library-page .nis-resource-topic-grid .nis-svc-card{border-top:1px solid rgb(16 32 51 / .14)!important;min-height:0!important;padding:28px 28px 28px 0!important}body.nis-page .nis-resource-library-page .nis-resource-problem-card:nth-child(odd),body.nis-page .nis-resource-library-page .nis-resource-topic-grid .nis-svc-card:nth-child(odd){padding-right:42px!important}body.nis-page .nis-resource-library-page .nis-resource-problem-card:nth-child(even),body.nis-page .nis-resource-library-page .nis-resource-topic-grid .nis-svc-card:nth-child(even){border-left:1px solid rgb(16 32 51 / .14)!important;padding-left:42px!important}@media (max-width:860px){body.nis-page .nis-resource-library-page .nis-resource-library-grid,body.nis-page .nis-resource-library-page .nis-resource-problem-grid,body.nis-page .nis-resource-library-page .nis-resource-topic-grid{grid-template-columns:1fr!important}body.nis-page .nis-resource-library-page .nis-resource-center-secondary-grid .nis-resource-card,body.nis-page .nis-resource-library-page .nis-resource-featured-card{grid-template-columns:1fr}body.nis-page .nis-resource-library-page .nis-resource-problem-card:nth-child(odd),body.nis-page .nis-resource-library-page .nis-resource-problem-card:nth-child(even),body.nis-page .nis-resource-library-page .nis-resource-topic-grid .nis-svc-card:nth-child(odd),body.nis-page .nis-resource-library-page .nis-resource-topic-grid .nis-svc-card:nth-child(even){border-left:0!important;padding-left:0!important;padding-right:0!important}}body.nis-page .nis-resource-library-page .nis-resource-center-layout{align-items:stretch!important;gap:24px!important;grid-template-columns:minmax(280px,.8fr) minmax(0,1.35fr)!important}body.nis-page .nis-resource-library-page .nis-resource-center-layout>.nis-resource-card{border-radius:16px!important;display:flex!important;flex-direction:column;justify-content:space-between;min-height:360px}body.nis-page .nis-resource-library-page .nis-resource-center-secondary-grid{display:grid!important;gap:16px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}body.nis-page .nis-resource-library-page .nis-resource-center-secondary-grid .nis-resource-card{background:#fff!important;border:1px solid rgb(16 32 51 / .12)!important;border-radius:12px!important;box-shadow:none!important;display:flex!important;flex-direction:column;gap:12px!important;justify-content:space-between;padding:24px!important}body.nis-page .nis-resource-library-page .nis-resource-center-secondary-grid .nis-resource-card h3,body.nis-page .nis-resource-library-page .nis-resource-center-secondary-grid .nis-resource-card p{margin:0!important}body.nis-page .nis-resource-library-page .nis-resource-center-secondary-grid .nis-resource-card a{align-self:flex-start}body.nis-page .nis-resource-library-page .nis-resource-problem-grid{column-gap:22px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;row-gap:22px!important}body.nis-page .nis-resource-library-page .nis-resource-problem-card{background:linear-gradient(135deg,#fff,#f5f9f9)!important;border:1px solid rgb(16 32 51 / .12)!important;border-left:4px solid #56c4c8!important;border-radius:12px!important;box-shadow:none!important;display:flex!important;flex-direction:column;min-height:244px!important;padding:24px!important}body.nis-page .nis-resource-library-page .nis-resource-problem-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}body.nis-page .nis-resource-library-page .nis-resource-problem-links a{background:transparent!important;border:0!important;border-bottom:1px solid rgb(79 124 131 / .4)!important;border-radius:0!important;color:#176779!important;padding:4px 0!important;width:auto!important}body.nis-page .nis-resource-library-page .nis-resource-topic-grid{column-gap:22px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;row-gap:22px!important}body.nis-page .nis-resource-library-page .nis-resource-topic-grid .nis-svc-card{background:#fff!important;border:1px solid rgb(16 32 51 / .1)!important;border-radius:12px!important;min-height:190px!important;padding:24px!important}@media (max-width:1100px){body.nis-page .nis-resource-library-page .nis-resource-problem-grid,body.nis-page .nis-resource-library-page .nis-resource-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:860px){body.nis-page .nis-resource-library-page .nis-resource-center-secondary-grid,body.nis-page .nis-resource-library-page .nis-resource-problem-grid,body.nis-page .nis-resource-library-page .nis-resource-topic-grid{grid-template-columns:1fr!important}body.nis-page .nis-resource-library-page .nis-resource-center-layout>.nis-resource-card{min-height:0}}@media (max-width:430px){body.nis-page .nis-site-nav .nis-brand-logo{height:50px!important;max-height:50px!important;width:min(220px, calc(100vw - 86px))!important}}body.nis-page .nis-client-results{background:linear-gradient(180deg,#f7faf8 0%,#edf4f2 100%)!important;color:#102033!important;overflow:hidden!important;padding:clamp(64px, 7vw, 88px) 24px!important;text-align:center!important}body.nis-page .nis-client-results .nis-client-results-inner{margin:0 auto!important;max-width:1180px!important;overflow:visible!important;position:relative!important}body.nis-page .nis-client-results .nis-eyebrow{color:#9c552f!important;font-size:0.82rem!important;font-weight:800!important;letter-spacing:0!important;line-height:1.2!important;margin:0 0 12px!important;text-transform:uppercase!important}body.nis-page .nis-client-results h2{color:#102033!important;font-size:clamp(2rem, 3.5vw, 3.35rem)!important;line-height:1.08!important;margin:0 auto 16px!important;max-width:900px!important;padding:0!important}body.nis-page .nis-client-results .nis-testimonial-subheadline{color:#344054!important;font-size:clamp(1rem, 1.15vw, 1.14rem)!important;line-height:1.65!important;margin:0 auto 34px!important;max-width:850px!important;padding:0!important}body.nis-page .nis-client-testimonial-grid{align-items:stretch!important;display:grid!important;gap:22px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin:0 auto!important;max-width:1180px!important;text-align:left!important}body.nis-page .nis-client-testimonial-card{background:#ffffff!important;border:1px solid rgb(16 32 51 / .1)!important;border-top:5px solid #c46f3d!important;border-radius:8px!important;box-shadow:0 24px 64px rgb(16 32 51 / .12)!important;box-sizing:border-box!important;color:#26323f!important;display:flex!important;flex-direction:column!important;gap:22px!important;height:100%!important;min-width:0!important;overflow:hidden!important;padding:24px!important;position:relative!important}body.nis-page .nis-client-quote-mark{color:rgb(79 124 131 / .22)!important;font-family:Georgia,"Times New Roman",serif!important;font-size:5rem!important;font-weight:800!important;line-height:0.75!important;position:absolute!important;right:18px!important;top:20px!important}body.nis-page .nis-client-testimonial-person{align-items:center!important;display:grid!important;gap:16px!important;grid-template-columns:96px minmax(0,1fr)!important;position:relative!important;z-index:1!important}body.nis-page .nis-client-testimonial-photo{aspect-ratio:1 / 1!important;border:4px solid rgb(255 255 255 / .92)!important;border-radius:999px!important;box-shadow:0 12px 26px rgb(16 32 51 / .18)!important;display:block!important;height:96px!important;object-fit:cover!important;object-position:center!important;width:96px!important}body.nis-page .nis-client-testimonial-card:nth-child(2) .nis-client-testimonial-photo{background:#ffffff!important;object-position:center top!important}body.nis-page .nis-client-testimonial-tag{background:rgb(79 124 131 / .11)!important;border:1px solid rgb(79 124 131 / .2)!important;border-radius:999px!important;color:#2f5e66!important;display:inline-flex!important;font-size:0.78rem!important;font-weight:800!important;line-height:1.2!important;margin:0 0 8px!important;padding:5px 10px!important}body.nis-page .nis-client-testimonial-person h3{color:#102033!important;font-size:clamp(1.15rem, 1.3vw, 1.34rem)!important;font-weight:800!important;line-height:1.22!important;margin:0 0 4px!important}body.nis-page .nis-client-testimonial-title,body.nis-page .nis-client-testimonial-company{color:#465866!important;font-size:0.95rem!important;font-weight:700!important;line-height:1.35!important;margin:0!important}body.nis-page .nis-client-testimonial-company{color:#35656d!important}body.nis-page .nis-client-testimonial-card blockquote{border:0!important;color:#26323f!important;margin:0!important;padding:0!important}body.nis-page .nis-client-testimonial-card blockquote p{color:#26323f!important;font-size:0.98rem!important;line-height:1.64!important;margin:0 0 16px!important;max-width:none!important}body.nis-page .nis-client-testimonial-card blockquote p:last-child{margin-bottom:0!important}body.nis-page .nis-client-results-cta{background:#ffffff!important;border:1px solid rgb(79 124 131 / .16)!important;border-radius:8px!important;box-shadow:0 20px 52px rgb(16 32 51 / .1)!important;margin:34px auto 0!important;max-width:900px!important;padding:clamp(24px, 4vw, 36px)!important;text-align:center!important}body.nis-page .nis-client-results-cta h3{color:#102033!important;font-size:clamp(1.45rem, 2.2vw, 2.1rem)!important;font-weight:800!important;line-height:1.15!important;margin:0 auto 10px!important;max-width:720px!important}body.nis-page .nis-client-results-cta p{color:#344054!important;font-size:1rem!important;line-height:1.62!important;margin:0 auto 20px!important;max-width:720px!important}body.nis-page .nis-client-results-cta-actions{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:12px!important;justify-content:center!important}body.nis-page .nis-client-results-cta .nis-button{border-radius:8px!important;min-height:44px!important;padding:0 18px!important;white-space:normal!important}body.nis-page .nis-client-results a:focus-visible,body.nis-page .nis-client-results button:focus-visible{outline:3px solid #c46f3d!important;outline-offset:3px!important}@media (max-width:1100px){body.nis-page .nis-client-testimonial-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:768px){body.nis-page .nis-client-results{padding:56px 18px!important}body.nis-page .nis-client-testimonial-grid{grid-template-columns:1fr!important}body.nis-page .nis-client-testimonial-card{padding:22px!important}body.nis-page .nis-client-results-cta-actions{align-items:stretch!important;flex-direction:column!important}body.nis-page .nis-client-results-cta .nis-button{justify-content:center!important;width:100%!important}}@media (max-width:430px){body.nis-page .nis-client-results{padding-left:16px!important;padding-right:16px!important}body.nis-page .nis-client-testimonial-person{gap:14px!important;grid-template-columns:82px minmax(0,1fr)!important}body.nis-page .nis-client-testimonial-photo{height:82px!important;width:82px!important}body.nis-page .nis-client-testimonial-card blockquote p{font-size:0.95rem!important}}body.nis-page{--nis-fixed-topbar-h:42px;--nis-fixed-nav-h:83px;padding-top:calc(var(--nis-fixed-topbar-h) + var(--nis-fixed-nav-h))!important}body.nis-page .nis-topbar,body.nis-page .nis-site-nav{left:0!important;margin-left:0!important;margin-right:0!important;max-width:none!important;right:0!important;width:100%!important}body.nis-page .nis-topbar{display:block!important;min-height:var(--nis-fixed-topbar-h)!important;position:fixed!important;top:0!important;z-index:10020!important}body.nis-page .nis-site-nav{position:fixed!important;top:var(--nis-fixed-topbar-h)!important;z-index:10010!important}body.nis-page .nis-site-nav .nis-nav-inner{min-height:var(--nis-fixed-nav-h)!important}body.admin-bar.nis-page .nis-topbar{top:32px!important}body.admin-bar.nis-page .nis-site-nav{top:calc(32px + var(--nis-fixed-topbar-h))!important}body.nis-page .nis-topbar-short{display:none}@media (max-width:768px){body.nis-page{--nis-fixed-topbar-h:44px;--nis-fixed-nav-h:76px}body.nis-page .nis-topbar{padding:0 10px!important}body.nis-page .nis-topbar-inner{align-items:center!important;display:grid!important;gap:0!important;grid-template-columns:1fr!important;justify-items:center!important;max-width:100%!important;min-height:var(--nis-fixed-topbar-h)!important;padding:6px 0!important}body.nis-page .nis-topbar-left{display:none!important}body.nis-page .nis-topbar-right{display:grid!important;gap:6px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-content:center!important;margin:0!important;max-width:430px!important;white-space:normal!important;width:100%!important}body.nis-page .nis-topbar-contact{align-items:center!important;border:1px solid rgb(255 255 255 / .2)!important;border-radius:999px!important;display:inline-flex!important;font-size:0.74rem!important;gap:6px!important;justify-content:center!important;min-height:30px!important;padding:6px 8px!important;white-space:nowrap!important;width:100%!important}body.nis-page .nis-topbar-contact::before{font-size:0.78rem!important;height:14px!important;line-height:14px!important;width:14px!important}body.nis-page .nis-topbar-full,body.nis-page .nis-topbar-divider{display:none!important}body.nis-page .nis-topbar-short{display:inline!important}body.nis-page .nis-site-nav .nis-nav-inner{min-height:var(--nis-fixed-nav-h)!important}}@media (max-width:370px){body.nis-page{--nis-fixed-topbar-h:80px}body.nis-page .nis-topbar-right{grid-template-columns:1fr!important;max-width:260px!important}}@media screen and (max-width:782px){body.admin-bar.nis-page .nis-topbar{top:46px!important}body.admin-bar.nis-page .nis-site-nav{top:calc(46px + var(--nis-fixed-topbar-h))!important}}body.nis-page.page-id-1819,body.nis-page.page-id-2065,body.nis-page.page-id-1781{--nis-form-navy:#102033;--nis-form-teal:#4F7C83;--nis-form-orange:#C46F3D;--nis-form-offwhite:#F7F6F2;--nis-form-muted:#667085;--nis-form-line:rgba(16, 32, 51, 0.12)}body.nis-page.page-id-1819 .contact-form-card,body.nis-page.page-id-2065 .technology-review-form-card,body.nis-page.page-id-1781 .support-ticket-form-card{background:linear-gradient(180deg,rgb(255 255 255 / .98),rgb(247 246 242 / .9));border:1px solid rgb(79 124 131 / .18);border-radius:24px;box-shadow:0 28px 80px rgb(16 32 51 / .14),0 8px 24px rgb(16 32 51 / .08);margin-left:auto;margin-right:auto;max-width:940px;overflow:visible;padding:clamp(26px, 4vw, 48px);position:relative}body.nis-page.page-id-1819 .contact-form-card::before,body.nis-page.page-id-2065 .technology-review-form-card::before,body.nis-page.page-id-1781 .support-ticket-form-card::before{background:linear-gradient(90deg,var(--nis-form-teal),var(--nis-form-orange));border-radius:999px;content:"";display:block;height:4px;margin:0 0 clamp(24px, 3vw, 34px);width:min(220px, 48%)}body.nis-page.page-id-1819 .fluentform,body.nis-page.page-id-2065 .fluentform,body.nis-page.page-id-1781 .fluentform,body.nis-page.page-id-1819 .fluentform form,body.nis-page.page-id-2065 .fluentform form,body.nis-page.page-id-1781 .fluentform form,body.nis-page.page-id-1819 .fluentform fieldset,body.nis-page.page-id-2065 .fluentform fieldset,body.nis-page.page-id-1781 .fluentform fieldset{color:var(--nis-form-navy);font-family:inherit;max-width:100%}body.nis-page.page-id-1819 .fluentform .ff-el-group,body.nis-page.page-id-2065 .fluentform .ff-el-group,body.nis-page.page-id-1781 .fluentform .ff-el-group,body.nis-page.page-id-1819 .fluentform .ff-field_container,body.nis-page.page-id-2065 .fluentform .ff-field_container,body.nis-page.page-id-1781 .fluentform .ff-field_container{margin-bottom:22px;min-width:0}body.nis-page.page-id-1819 .fluentform .ff-t-container,body.nis-page.page-id-2065 .fluentform .ff-t-container,body.nis-page.page-id-1781 .fluentform .ff-t-container{display:grid!important;gap:18px!important;grid-template-columns:repeat(2,minmax(0,1fr))}body.nis-page.page-id-1819 .fluentform .ff-t-cell,body.nis-page.page-id-2065 .fluentform .ff-t-cell,body.nis-page.page-id-1781 .fluentform .ff-t-cell{display:block!important;padding:0!important;width:100%!important}body.nis-page.page-id-1819 .fluentform .ff-el-input--label,body.nis-page.page-id-2065 .fluentform .ff-el-input--label,body.nis-page.page-id-1781 .fluentform .ff-el-input--label{margin:0 0 8px!important}body.nis-page.page-id-1819 .fluentform label,body.nis-page.page-id-2065 .fluentform label,body.nis-page.page-id-1781 .fluentform label{color:var(--nis-form-navy);font-size:.95rem;font-weight:850;letter-spacing:0;line-height:1.35}body.nis-page.page-id-1819 .fluentform .ff-el-is-required.asterisk-right label::after,body.nis-page.page-id-2065 .fluentform .ff-el-is-required.asterisk-right label::after,body.nis-page.page-id-1781 .fluentform .ff-el-is-required.asterisk-right label::after{color:var(--nis-form-orange);margin-left:4px}body.nis-page.page-id-1819 .fluentform .ff-el-help-message,body.nis-page.page-id-2065 .fluentform .ff-el-help-message,body.nis-page.page-id-1781 .fluentform .ff-el-help-message,body.nis-page.page-id-1819 .fluentform .ff-el-input--content p,body.nis-page.page-id-2065 .fluentform .ff-el-input--content p,body.nis-page.page-id-1781 .fluentform .ff-el-input--content p{color:var(--nis-form-muted);font-size:.86rem;line-height:1.55}body.nis-page.page-id-1819 .fluentform .ff-el-form-control,body.nis-page.page-id-2065 .fluentform .ff-el-form-control,body.nis-page.page-id-1781 .fluentform .ff-el-form-control,body.nis-page.page-id-1819 .fluentform input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):not([type="submit"]),body.nis-page.page-id-2065 .fluentform input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):not([type="submit"]),body.nis-page.page-id-1781 .fluentform input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):not([type="submit"]),body.nis-page.page-id-1819 .fluentform select,body.nis-page.page-id-2065 .fluentform select,body.nis-page.page-id-1781 .fluentform select,body.nis-page.page-id-1819 .fluentform textarea,body.nis-page.page-id-2065 .fluentform textarea,body.nis-page.page-id-1781 .fluentform textarea{background:rgb(255 255 255 / .92)!important;border:1px solid rgb(16 32 51 / .16)!important;border-radius:14px!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .7);color:var(--nis-form-navy)!important;font-size:1rem!important;line-height:1.35!important;min-height:56px!important;outline:0!important;padding:15px 16px!important;transition:background-color 160ms ease,border-color 160ms ease,box-shadow 160ms ease;width:100%!important}body.nis-page.page-id-1819 .fluentform select,body.nis-page.page-id-2065 .fluentform select,body.nis-page.page-id-1781 .fluentform select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--nis-form-teal) 50%),linear-gradient(135deg,var(--nis-form-teal) 50%,transparent 50%);background-position:calc(100% - 22px) 50%,calc(100% - 16px) 50%;background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-right:44px!important}body.nis-page.page-id-1819 .fluentform textarea.ff-el-form-control,body.nis-page.page-id-2065 .fluentform textarea.ff-el-form-control,body.nis-page.page-id-1781 .fluentform textarea.ff-el-form-control{min-height:148px!important;resize:vertical}body.nis-page.page-id-1819 .fluentform .ff-el-form-control::placeholder,body.nis-page.page-id-2065 .fluentform .ff-el-form-control::placeholder,body.nis-page.page-id-1781 .fluentform .ff-el-form-control::placeholder{color:#98A2B3;opacity:1}body.nis-page.page-id-1819 .fluentform .ff-el-form-control:focus,body.nis-page.page-id-2065 .fluentform .ff-el-form-control:focus,body.nis-page.page-id-1781 .fluentform .ff-el-form-control:focus{background:#ffffff!important;border-color:rgb(79 124 131 / .72)!important;box-shadow:0 0 0 4px rgb(79 124 131 / .16),0 12px 30px rgb(16 32 51 / .08)!important}body.nis-page.page-id-1819 .fluentform .ff-el-form-check,body.nis-page.page-id-2065 .fluentform .ff-el-form-check,body.nis-page.page-id-1781 .fluentform .ff-el-form-check{margin:0 0 10px!important}body.nis-page.page-id-1819 .fluentform .ff-el-form-check-label,body.nis-page.page-id-2065 .fluentform .ff-el-form-check-label,body.nis-page.page-id-1781 .fluentform .ff-el-form-check-label{align-items:flex-start;background:rgb(255 255 255 / .82);border:1px solid rgb(16 32 51 / .13);border-radius:14px;box-shadow:0 8px 22px rgb(16 32 51 / .045);cursor:pointer;display:flex!important;gap:12px;min-height:52px;padding:14px 16px;transition:background-color 160ms ease,border-color 160ms ease,box-shadow 160ms ease,transform 160ms ease;width:100%}body.nis-page.page-id-1819 .fluentform .ff-el-form-check-label:hover,body.nis-page.page-id-2065 .fluentform .ff-el-form-check-label:hover,body.nis-page.page-id-1781 .fluentform .ff-el-form-check-label:hover{border-color:rgb(79 124 131 / .38);box-shadow:0 12px 28px rgb(16 32 51 / .07);transform:translateY(-1px)}body.nis-page.page-id-1819 .fluentform .ff-el-form-check-input,body.nis-page.page-id-2065 .fluentform .ff-el-form-check-input,body.nis-page.page-id-1781 .fluentform .ff-el-form-check-input{accent-color:var(--nis-form-orange);flex:0 0 auto;height:20px!important;margin:1px 0 0!important;width:20px!important}body.nis-page.page-id-1819 .fluentform .ff-el-form-check-input:checked+span,body.nis-page.page-id-2065 .fluentform .ff-el-form-check-input:checked+span,body.nis-page.page-id-1781 .fluentform .ff-el-form-check-input:checked+span{color:var(--nis-form-navy);font-weight:900}body.nis-page.page-id-1819 .fluentform .ff-el-form-check-label:has(input:checked),body.nis-page.page-id-2065 .fluentform .ff-el-form-check-label:has(input:checked),body.nis-page.page-id-1781 .fluentform .ff-el-form-check-label:has(input:checked){background:rgb(196 111 61 / .09);border-color:rgb(196 111 61 / .58);box-shadow:0 12px 30px rgb(196 111 61 / .13)}body.nis-page.page-id-1819 .fluentform input[type="file"],body.nis-page.page-id-2065 .fluentform input[type="file"],body.nis-page.page-id-1781 .fluentform input[type="file"],body.nis-page.page-id-1819 .fluentform .ff_upload_btn,body.nis-page.page-id-2065 .fluentform .ff_upload_btn,body.nis-page.page-id-1781 .fluentform .ff_upload_btn,body.nis-page.page-id-1819 .fluentform .ff_upload_area,body.nis-page.page-id-2065 .fluentform .ff_upload_area,body.nis-page.page-id-1781 .fluentform .ff_upload_area{background:rgb(79 124 131 / .07)!important;border:1px dashed rgb(79 124 131 / .42)!important;border-radius:16px!important;color:var(--nis-form-navy)!important;padding:18px!important}body.nis-page.page-id-1819 .fluentform .ff_submit_btn_wrapper,body.nis-page.page-id-2065 .fluentform .ff_submit_btn_wrapper,body.nis-page.page-id-1781 .fluentform .ff_submit_btn_wrapper{margin:clamp(26px, 4vw, 38px) 0 0!important}body.nis-page.page-id-1819 .fluentform .ff-btn-submit,body.nis-page.page-id-2065 .fluentform .ff-btn-submit,body.nis-page.page-id-1781 .fluentform .ff-btn-submit{background:var(--nis-form-orange)!important;border:1px solid rgb(196 111 61 / .88)!important;border-radius:14px!important;box-shadow:0 18px 34px rgb(196 111 61 / .28)!important;color:#ffffff!important;font-size:1rem!important;font-weight:900!important;letter-spacing:0;min-height:56px!important;padding:15px 24px!important;transition:background-color 160ms ease,box-shadow 160ms ease,transform 160ms ease}body.nis-page.page-id-1819 .fluentform .ff-btn-submit:hover,body.nis-page.page-id-2065 .fluentform .ff-btn-submit:hover,body.nis-page.page-id-1781 .fluentform .ff-btn-submit:hover{background:#A95D32!important;box-shadow:0 22px 42px rgb(196 111 61 / .34)!important;transform:translateY(-2px)}body.nis-page.page-id-1819 .fluentform .ff-btn-submit:disabled,body.nis-page.page-id-2065 .fluentform .ff-btn-submit:disabled,body.nis-page.page-id-1781 .fluentform .ff-btn-submit:disabled,body.nis-page.page-id-1819 .fluentform .ff-btn-submit.ff-working,body.nis-page.page-id-2065 .fluentform .ff-btn-submit.ff-working,body.nis-page.page-id-1781 .fluentform .ff-btn-submit.ff-working{cursor:wait;opacity:.68;transform:none}body.nis-page.page-id-1819 .fluentform .error,body.nis-page.page-id-2065 .fluentform .error,body.nis-page.page-id-1781 .fluentform .error,body.nis-page.page-id-1819 .fluentform .ff-el-is-error .ff-el-form-control,body.nis-page.page-id-2065 .fluentform .ff-el-is-error .ff-el-form-control,body.nis-page.page-id-1781 .fluentform .ff-el-is-error .ff-el-form-control{border-color:rgb(196 111 61 / .72)!important}body.nis-page.page-id-1819 .fluentform .ff-el-is-error .text-danger,body.nis-page.page-id-2065 .fluentform .ff-el-is-error .text-danger,body.nis-page.page-id-1781 .fluentform .ff-el-is-error .text-danger{color:#A95D32!important;font-size:.86rem;font-weight:750;margin-top:7px}body.nis-page.page-id-1819 form.fluent_form_1 fieldset>div:first-of-type::before,body.nis-page.page-id-2065 form.fluent_form_3 fieldset>div:first-of-type::before,body.nis-page.page-id-1781 form.fluent_form_4 fieldset>div:first-of-type::before,body.nis-page.page-id-1819 form.fluent_form_1 fieldset>.ff-el-group:nth-of-type(6)::before,body.nis-page.page-id-1819 form.fluent_form_1 fieldset>.ff-el-group:nth-of-type(7)::before,body.nis-page.page-id-2065 form.fluent_form_3 fieldset>.ff-el-group:nth-of-type(4)::before,body.nis-page.page-id-2065 form.fluent_form_3 fieldset>.ff-el-group:nth-of-type(8)::before,body.nis-page.page-id-2065 form.fluent_form_3 fieldset>.ff-el-group:nth-of-type(10)::before,body.nis-page.page-id-2065 form.fluent_form_3 fieldset>.ff-el-group:nth-of-type(13)::before,body.nis-page.page-id-1781 form.fluent_form_4 fieldset>.ff-el-group:nth-of-type(5)::before,body.nis-page.page-id-1781 form.fluent_form_4 fieldset>.ff-el-group:nth-of-type(6)::before,body.nis-page.page-id-1781 form.fluent_form_4 fieldset>.ff-el-group:nth-of-type(7)::before{border-top:1px solid rgb(16 32 51 / .1);color:var(--nis-form-navy);display:block;font-size:clamp(1.08rem, 2vw, 1.28rem);font-weight:950;line-height:1.2;margin:clamp(22px, 3vw, 34px) 0 18px;padding-top:clamp(22px, 3vw, 30px)}body.nis-page.page-id-1819 form.fluent_form_1 fieldset>div:first-of-type::before,body.nis-page.page-id-2065 form.fluent_form_3 fieldset>div:first-of-type::before,body.nis-page.page-id-1781 form.fluent_form_4 fieldset>div:first-of-type::before{border-top:0;margin-top:0;padding-top:0}body.nis-page.page-id-1819 form.fluent_form_1 fieldset>div:first-of-type::before,body.nis-page.page-id-2065 form.fluent_form_3 fieldset>div:first-of-type::before,body.nis-page.page-id-1781 form.fluent_form_4 fieldset>div:first-of-type::before{content:"Contact Information"}body.nis-page.page-id-1819 form.fluent_form_1 fieldset>.ff-el-group:nth-of-type(6)::before{content:"What You Need Help With"}body.nis-page.page-id-1819 form.fluent_form_1 fieldset>.ff-el-group:nth-of-type(7)::before{content:"Message"}body.nis-page.page-id-2065 form.fluent_form_3 fieldset>.ff-el-group:nth-of-type(4)::before{content:"Company Information"}body.nis-page.page-id-2065 form.fluent_form_3 fieldset>.ff-el-group:nth-of-type(8)::before{content:"Current IT Environment"}body.nis-page.page-id-2065 form.fluent_form_3 fieldset>.ff-el-group:nth-of-type(10)::before{content:"Goals and Challenges"}body.nis-page.page-id-2065 form.fluent_form_3 fieldset>.ff-el-group:nth-of-type(13)::before{content:"Final Details"}body.nis-page.page-id-1781 form.fluent_form_4 fieldset>.ff-el-group:nth-of-type(5)::before{content:"Issue Details"}body.nis-page.page-id-1781 form.fluent_form_4 fieldset>.ff-el-group:nth-of-type(6)::before{content:"Business Impact / Priority"}body.nis-page.page-id-1781 form.fluent_form_4 fieldset>.ff-el-group:nth-of-type(7)::before{content:"Final Details"}@media (max-width:768px){body.nis-page.page-id-1819 .contact-form-card,body.nis-page.page-id-2065 .technology-review-form-card,body.nis-page.page-id-1781 .support-ticket-form-card{border-radius:20px;padding:24px 18px}body.nis-page.page-id-1819 .fluentform .ff-t-container,body.nis-page.page-id-2065 .fluentform .ff-t-container,body.nis-page.page-id-1781 .fluentform .ff-t-container{display:block!important}body.nis-page.page-id-1819 .fluentform .ff-el-group,body.nis-page.page-id-2065 .fluentform .ff-el-group,body.nis-page.page-id-1781 .fluentform .ff-el-group,body.nis-page.page-id-1819 .fluentform .ff-field_container,body.nis-page.page-id-2065 .fluentform .ff-field_container,body.nis-page.page-id-1781 .fluentform .ff-field_container{margin-bottom:20px}body.nis-page.page-id-1819 .fluentform .ff-btn-submit,body.nis-page.page-id-2065 .fluentform .ff-btn-submit,body.nis-page.page-id-1781 .fluentform .ff-btn-submit{width:100%!important}}body.nis-page.page-id-1819 .contact-form-card,body.nis-page.page-id-2065 .technology-review-form-card,body.nis-page.page-id-1781 .support-ticket-form-card{background:radial-gradient(circle at 100% 0%,rgb(79 124 131 / .12),transparent 34%),linear-gradient(180deg,#ffffff 0%,var(--nis-form-offwhite) 100%);border-color:rgb(79 124 131 / .28);box-shadow:0 34px 90px rgb(16 32 51 / .18),0 10px 28px rgb(16 32 51 / .1);max-width:1040px}body.nis-page.page-id-1819 .contact-form-card::before,body.nis-page.page-id-2065 .technology-review-form-card::before,body.nis-page.page-id-1781 .support-ticket-form-card::before{background:linear-gradient(90deg,var(--nis-form-orange),var(--nis-form-teal)),var(--nis-form-orange);box-shadow:0 12px 30px rgb(196 111 61 / .22);height:6px;margin-bottom:32px;width:min(320px, 62%)}body.nis-page.page-id-1819 .fluentform fieldset,body.nis-page.page-id-2065 .fluentform fieldset,body.nis-page.page-id-1781 .fluentform fieldset{display:grid!important;gap:22px 22px!important;grid-template-columns:repeat(2,minmax(0,1fr))}body.nis-page.page-id-1819 .fluentform fieldset>div,body.nis-page.page-id-2065 .fluentform fieldset>div,body.nis-page.page-id-1781 .fluentform fieldset>div{margin-bottom:0!important;min-width:0}body.nis-page.page-id-1819 form.fluent_form_1 fieldset>div:first-of-type,body.nis-page.page-id-1819 form.fluent_form_1 fieldset>div:nth-of-type(6),body.nis-page.page-id-1819 form.fluent_form_1 fieldset>div:nth-of-type(7),body.nis-page.page-id-1819 form.fluent_form_1 fieldset>div:nth-of-type(8),body.nis-page.page-id-1819 form.fluent_form_1 fieldset>div:nth-of-type(9),body.nis-page.page-id-2065 form.fluent_form_3 fieldset>div:first-of-type,body.nis-page.page-id-2065 form.fluent_form_3 fieldset>div:nth-of-type(4),body.nis-page.page-id-2065 form.fluent_form_3 fieldset>div:nth-of-type(8),body.nis-page.page-id-2065 form.fluent_form_3 fieldset>div:nth-of-type(9),body.nis-page.page-id-2065 form.fluent_form_3 fieldset>div:nth-of-type(10),body.nis-page.page-id-2065 form.fluent_form_3 fieldset>div:nth-of-type(11),body.nis-page.page-id-2065 form.fluent_form_3 fieldset>div:nth-of-type(12),body.nis-page.page-id-2065 form.fluent_form_3 fieldset>div:nth-of-type(13),body.nis-page.page-id-2065 form.fluent_form_3 fieldset>div:nth-of-type(14),body.nis-page.page-id-2065 form.fluent_form_3 fieldset>div:nth-of-type(15),body.nis-page.page-id-2065 form.fluent_form_3 fieldset>div:nth-of-type(16),body.nis-page.page-id-1781 form.fluent_form_4 fieldset>div:first-of-type,body.nis-page.page-id-1781 form.fluent_form_4 fieldset>div:nth-of-type(5),body.nis-page.page-id-1781 form.fluent_form_4 fieldset>div:nth-of-type(6),body.nis-page.page-id-1781 form.fluent_form_4 fieldset>div:nth-of-type(7),body.nis-page.page-id-1781 form.fluent_form_4 fieldset>div:nth-of-type(8),body.nis-page.page-id-1781 form.fluent_form_4 fieldset>div:nth-of-type(9),body.nis-page.page-id-1781 form.fluent_form_4 fieldset>div:nth-of-type(10){grid-column:1 / -1}body.nis-page.page-id-1819 .fluentform .ff-el-input--content:has(input[type="checkbox"]),body.nis-page.page-id-2065 .fluentform .ff-el-input--content:has(input[type="checkbox"]){display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}body.nis-page.page-id-2065 .fluentform .ff-el-input--content:has(input[type="radio"]),body.nis-page.page-id-1781 .fluentform .ff-el-input--content:has(input[type="radio"]){display:grid;gap:12px;grid-template-columns:1fr}body.nis-page.page-id-1819 .fluentform .ff-el-form-check,body.nis-page.page-id-2065 .fluentform .ff-el-form-check,body.nis-page.page-id-1781 .fluentform .ff-el-form-check{margin:0!important}body.nis-page.page-id-1819 .fluentform .ff-el-form-check-label,body.nis-page.page-id-2065 .fluentform .ff-el-form-check-label,body.nis-page.page-id-1781 .fluentform .ff-el-form-check-label{background:linear-gradient(180deg,rgb(255 255 255 / .96),rgb(247 246 242 / .8));border-color:rgb(79 124 131 / .22);border-radius:16px;box-shadow:0 14px 32px rgb(16 32 51 / .07);min-height:58px;padding:16px 18px;text-align:left!important}body.nis-page.page-id-1819 .fluentform .ff-el-form-check-label span,body.nis-page.page-id-2065 .fluentform .ff-el-form-check-label span,body.nis-page.page-id-1781 .fluentform .ff-el-form-check-label span{display:block;line-height:1.35;text-align:left!important}body.nis-page.page-id-1819 .fluentform .ff-el-form-check-input,body.nis-page.page-id-2065 .fluentform .ff-el-form-check-input,body.nis-page.page-id-1781 .fluentform .ff-el-form-check-input{appearance:none;background:#fff;border:1.5px solid rgb(16 32 51 / .36);box-shadow:inset 0 1px 0 rgb(255 255 255 / .7);display:inline-grid;place-content:center}body.nis-page.page-id-1819 .fluentform input[type="checkbox"].ff-el-form-check-input,body.nis-page.page-id-2065 .fluentform input[type="checkbox"].ff-el-form-check-input,body.nis-page.page-id-1781 .fluentform input[type="checkbox"].ff-el-form-check-input{border-radius:5px}body.nis-page.page-id-1819 .fluentform input[type="radio"].ff-el-form-check-input,body.nis-page.page-id-2065 .fluentform input[type="radio"].ff-el-form-check-input,body.nis-page.page-id-1781 .fluentform input[type="radio"].ff-el-form-check-input{border-radius:999px}body.nis-page.page-id-1819 .fluentform input[type="checkbox"].ff-el-form-check-input:checked,body.nis-page.page-id-2065 .fluentform input[type="checkbox"].ff-el-form-check-input:checked,body.nis-page.page-id-1781 .fluentform input[type="checkbox"].ff-el-form-check-input:checked{background:linear-gradient(135deg,transparent 0 36%,#ffffff 36% 48%,transparent 48%),linear-gradient(45deg,transparent 0 42%,#ffffff 42% 55%,transparent 55%),var(--nis-form-orange);border-color:var(--nis-form-orange)}body.nis-page.page-id-1819 .fluentform input[type="radio"].ff-el-form-check-input:checked,body.nis-page.page-id-2065 .fluentform input[type="radio"].ff-el-form-check-input:checked,body.nis-page.page-id-1781 .fluentform input[type="radio"].ff-el-form-check-input:checked{background:var(--nis-form-orange);border-color:var(--nis-form-orange);box-shadow:inset 0 0 0 5px #ffffff,0 0 0 4px rgb(196 111 61 / .16)}body.nis-page.page-id-1819 .fluentform .ff-el-form-control,body.nis-page.page-id-2065 .fluentform .ff-el-form-control,body.nis-page.page-id-1781 .fluentform .ff-el-form-control{background:linear-gradient(180deg,#ffffff,rgb(247 246 242 / .62))!important;border-color:rgb(79 124 131 / .25)!important}body.nis-page.page-id-1819 .fluentform .ff-el-form-control:hover,body.nis-page.page-id-2065 .fluentform .ff-el-form-control:hover,body.nis-page.page-id-1781 .fluentform .ff-el-form-control:hover{border-color:rgb(79 124 131 / .48)!important}body.nis-page.page-id-1819 .fluentform .ff-btn-submit,body.nis-page.page-id-2065 .fluentform .ff-btn-submit,body.nis-page.page-id-1781 .fluentform .ff-btn-submit{min-width:min(100%, 340px)}body.nis-page.page-id-1819 form.fluent_form_1 fieldset>div:first-of-type::before,body.nis-page.page-id-2065 form.fluent_form_3 fieldset>div:first-of-type::before,body.nis-page.page-id-1781 form.fluent_form_4 fieldset>div:first-of-type::before,body.nis-page.page-id-1819 form.fluent_form_1 fieldset>.ff-el-group:nth-of-type(6)::before,body.nis-page.page-id-1819 form.fluent_form_1 fieldset>.ff-el-group:nth-of-type(7)::before,body.nis-page.page-id-2065 form.fluent_form_3 fieldset>.ff-el-group:nth-of-type(4)::before,body.nis-page.page-id-2065 form.fluent_form_3 fieldset>.ff-el-group:nth-of-type(8)::before,body.nis-page.page-id-2065 form.fluent_form_3 fieldset>.ff-el-group:nth-of-type(10)::before,body.nis-page.page-id-2065 form.fluent_form_3 fieldset>.ff-el-group:nth-of-type(13)::before,body.nis-page.page-id-1781 form.fluent_form_4 fieldset>.ff-el-group:nth-of-type(5)::before,body.nis-page.page-id-1781 form.fluent_form_4 fieldset>.ff-el-group:nth-of-type(6)::before,body.nis-page.page-id-1781 form.fluent_form_4 fieldset>.ff-el-group:nth-of-type(7)::before{align-items:center;background:linear-gradient(90deg,rgb(16 32 51 / .06),rgb(79 124 131 / .06));border:1px solid rgb(79 124 131 / .16);border-left:5px solid var(--nis-form-orange);border-radius:14px;margin-bottom:18px;padding:16px 18px}@media (max-width:768px){body.nis-page.page-id-1819 .fluentform fieldset,body.nis-page.page-id-2065 .fluentform fieldset,body.nis-page.page-id-1781 .fluentform fieldset{display:block!important}body.nis-page.page-id-1819 .fluentform fieldset>div,body.nis-page.page-id-2065 .fluentform fieldset>div,body.nis-page.page-id-1781 .fluentform fieldset>div{margin-bottom:20px!important}body.nis-page.page-id-1819 .fluentform .ff-el-input--content:has(input[type="checkbox"]),body.nis-page.page-id-2065 .fluentform .ff-el-input--content:has(input[type="checkbox"]),body.nis-page.page-id-2065 .fluentform .ff-el-input--content:has(input[type="radio"]),body.nis-page.page-id-1781 .fluentform .ff-el-input--content:has(input[type="radio"]){grid-template-columns:1fr}}body.nis-page :is(.fluentform_wrapper_1,.fluentform_wrapper_2,.fluentform_wrapper_3,.fluentform_wrapper_4){--nis-ff-a11y-navy:#102033;--nis-ff-a11y-teal:#4F7C83;--nis-ff-a11y-copper:#C46F3D;--nis-ff-a11y-button:#A55428;--nis-ff-a11y-button-hover:#8F461F;--nis-ff-a11y-muted:#344054;--nis-ff-a11y-error:#8F3D1F;--nis-ff-a11y-error-bg:#FFF7F2}body.nis-page :is(.fluentform_wrapper_1,.fluentform_wrapper_2,.fluentform_wrapper_3,.fluentform_wrapper_4),body.nis-page :is(.fluentform_wrapper_1,.fluentform_wrapper_2,.fluentform_wrapper_3,.fluentform_wrapper_4) *{box-sizing:border-box}body.nis-page :is(form.fluent_form_1,form.fluent_form_2,form.fluent_form_3,form.fluent_form_4,form.fluent_form_5) .nis-ff-required-note{background:rgb(79 124 131 / .08);border:1px solid rgb(79 124 131 / .18);border-left:4px solid var(--nis-ff-a11y-teal);border-radius:10px;color:var(--nis-ff-a11y-navy);display:block;font-size:.92rem;font-weight:800;grid-column:1 / -1;line-height:1.4;margin:0 0 18px;padding:10px 12px}body.nis-page .nis-footer-brand .footer-briefing-signup form.fluent_form_2 .nis-ff-required-note{background:rgb(255 255 255 / .1);border-color:rgb(255 255 255 / .18);border-left-color:#fff;border-radius:8px;color:#fff;font-size:.66rem;line-height:1.28;margin:0 0 8px;padding:7px 8px}body.nis-page :is(.fluentform_wrapper_1,.fluentform_wrapper_2,.fluentform_wrapper_3,.fluentform_wrapper_4) label,body.nis-page :is(.fluentform_wrapper_1,.fluentform_wrapper_2,.fluentform_wrapper_3,.fluentform_wrapper_4) .ff-el-input--label label,body.nis-page :is(.fluentform_wrapper_1,.fluentform_wrapper_2,.fluentform_wrapper_3,.fluentform_wrapper_4) .ff-el-form-check-label span{color:var(--nis-ff-a11y-navy)}body.nis-page .nis-footer-brand .footer-briefing-signup :is(.fluentform_wrapper_2) label,body.nis-page .nis-footer-brand .footer-briefing-signup :is(.fluentform_wrapper_2) .ff-el-input--label label,body.nis-page .nis-footer-brand .footer-briefing-signup :is(.fluentform_wrapper_2) .ff-el-form-check-label span{color:rgb(255 255 255 / .94)}body.nis-page :is(.fluentform_wrapper_1,.fluentform_wrapper_2,.fluentform_wrapper_3,.fluentform_wrapper_4) .ff-el-help-message,body.nis-page :is(.fluentform_wrapper_1,.fluentform_wrapper_2,.fluentform_wrapper_3,.fluentform_wrapper_4) .nis-ff-upload-help{color:var(--nis-ff-a11y-muted)!important;font-size:.9rem;line-height:1.5;margin:8px 0 0}body.nis-page .nis-footer-brand .footer-briefing-signup :is(.fluentform_wrapper_2) .ff-el-help-message,body.nis-page .nis-footer-brand .footer-briefing-signup :is(.fluentform_wrapper_2) .nis-ff-upload-help{color:rgb(255 255 255 / .86)!important;font-size:.68rem}body.nis-page :is(.fluentform_wrapper_1,.fluentform_wrapper_2,.fluentform_wrapper_3,.fluentform_wrapper_4) :is(input:not([type="hidden"]),select,textarea,button){max-width:100%}body.nis-page :is(.fluentform_wrapper_1,.fluentform_wrapper_2,.fluentform_wrapper_3,.fluentform_wrapper_4) :is(.ff-el-form-control,input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):not([type="submit"]),select,textarea):focus,body.nis-page :is(.fluentform_wrapper_1,.fluentform_wrapper_2,.fluentform_wrapper_3,.fluentform_wrapper_4) :is(.ff-el-form-control,input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):not([type="submit"]),select,textarea):focus-visible{border-color:var(--nis-ff-a11y-teal)!important;box-shadow:0 0 0 4px rgb(79 124 131 / .22),0 12px 30px rgb(16 32 51 / .08)!important;outline:3px solid transparent!important;outline-offset:2px!important}body.nis-page :is(.fluentform_wrapper_1,.fluentform_wrapper_2,.fluentform_wrapper_3,.fluentform_wrapper_4) :is(.ff-el-form-check-input,input[type="checkbox"],input[type="radio"],input[type="file"],.ff_upload_btn,.ff_upload_area):focus,body.nis-page :is(.fluentform_wrapper_1,.fluentform_wrapper_2,.fluentform_wrapper_3,.fluentform_wrapper_4) :is(.ff-el-form-check-input,input[type="checkbox"],input[type="radio"],input[type="file"],.ff_upload_btn,.ff_upload_area):focus-visible{box-shadow:0 0 0 4px rgb(196 111 61 / .24)!important;outline:3px solid var(--nis-ff-a11y-copper)!important;outline-offset:3px!important}body.nis-page :is(.fluentform_wrapper_1,.fluentform_wrapper_2,.fluentform_wrapper_3,.fluentform_wrapper_4) :is(.ff-el-form-check-label,.ff-el-form-check){max-width:100%}body.nis-page :is(.fluentform_wrapper_1,.fluentform_wrapper_2,.fluentform_wrapper_3,.fluentform_wrapper_4) .ff-el-form-check-label{cursor:pointer;min-height:44px}body.nis-page :is(.fluentform_wrapper_1,.fluentform_wrapper_2,.fluentform_wrapper_3,.fluentform_wrapper_4) .ff-el-form-check-input{flex:0 0 auto}body.nis-page :is(.fluentform_wrapper_1,.fluentform_wrapper_2,.fluentform_wrapper_3,.fluentform_wrapper_4) .ff-btn-submit,body.nis-page :is(.fluentform_wrapper_1,.fluentform_wrapper_2,.fluentform_wrapper_3,.fluentform_wrapper_4) button[type="submit"]{background:var(--nis-ff-a11y-button)!important;border-color:var(--nis-ff-a11y-button)!important;color:#ffffff!important}body.nis-page :is(.fluentform_wrapper_1,.fluentform_wrapper_2,.fluentform_wrapper_3,.fluentform_wrapper_4) .ff-btn-submit:hover,body.nis-page :is(.fluentform_wrapper_1,.fluentform_wrapper_2,.fluentform_wrapper_3,.fluentform_wrapper_4) button[type="submit"]:hover,body.nis-page :is(.fluentform_wrapper_1,.fluentform_wrapper_2,.fluentform_wrapper_3,.fluentform_wrapper_4) .ff-btn-submit:focus-visible,body.nis-page :is(.fluentform_wrapper_1,.fluentform_wrapper_2,.fluentform_wrapper_3,.fluentform_wrapper_4) button[type="submit"]:focus-visible{background:var(--nis-ff-a11y-button-hover)!important;border-color:var(--nis-ff-a11y-button-hover)!important;color:#ffffff!important}body.nis-page :is(.fluentform_wrapper_1,.fluentform_wrapper_2,.fluentform_wrapper_3,.fluentform_wrapper_4) .ff-btn-submit:focus-visible,body.nis-page :is(.fluentform_wrapper_1,.fluentform_wrapper_2,.fluentform_wrapper_3,.fluentform_wrapper_4) button[type="submit"]:focus-visible{box-shadow:0 0 0 4px rgb(196 111 61 / .3),0 0 0 8px rgb(255 255 255 / .92)!important;outline:3px solid var(--nis-ff-a11y-copper)!important;outline-offset:3px!important}body.nis-page :is(.fluentform_wrapper_1,.fluentform_wrapper_2,.fluentform_wrapper_3,.fluentform_wrapper_4) :is(.text-danger,.ff-el-error,.ff-errors-in-stack,.nis-ff-inline-error),body.nis-page :is(.fluentform_wrapper_1,.fluentform_wrapper_2,.fluentform_wrapper_3,.fluentform_wrapper_4) .ff-el-is-error .text-danger{background:var(--nis-ff-a11y-error-bg)!important;border:1px solid rgb(143 61 31 / .22);border-left:4px solid var(--nis-ff-a11y-error);border-radius:8px;color:var(--nis-ff-a11y-error)!important;display:block;font-size:0.9rem!important;font-weight:800;line-height:1.45;margin-top:8px;padding:8px 10px}body.nis-page :is(.fluentform_wrapper_1,.fluentform_wrapper_2,.fluentform_wrapper_3,.fluentform_wrapper_4) .ff-el-is-error :is(.ff-el-form-control,input,select,textarea){border-color:var(--nis-ff-a11y-error)!important}body.nis-page :is(.fluentform_wrapper_1,.fluentform_wrapper_2,.fluentform_wrapper_3,.fluentform_wrapper_4) :is(.ff-message-success,.ff_success_message,.ff_response_message){background:#F0F9F4!important;border:1px solid rgb(19 115 51 / .24);border-left:4px solid #137333;border-radius:10px;color:#102033!important;font-size:.95rem;font-weight:800;line-height:1.45;margin:0 0 16px;padding:12px 14px}body.nis-page :is(.fluentform_wrapper_1,.fluentform_wrapper_2,.fluentform_wrapper_3,.fluentform_wrapper_4) :is(.ff-el-turnstile,.cf-turnstile,iframe[src*="turnstile"]){max-width:100%!important}body.nis-page :is(.fluentform_wrapper_1,.fluentform_wrapper_2,.fluentform_wrapper_3,.fluentform_wrapper_4) .ff-el-turnstile,body.nis-page :is(.fluentform_wrapper_1,.fluentform_wrapper_2,.fluentform_wrapper_3,.fluentform_wrapper_4) .cf-turnstile{overflow:hidden}body.nis-page :is(.fluentform_wrapper_1,.fluentform_wrapper_2,.fluentform_wrapper_3,.fluentform_wrapper_4) input[type="file"]{color:var(--nis-ff-a11y-navy)!important;width:100%}@media (max-width:768px){body.nis-page :is(form.fluent_form_1,form.fluent_form_2,form.fluent_form_3,form.fluent_form_4,form.fluent_form_5) fieldset,body.nis-page :is(form.fluent_form_1,form.fluent_form_2,form.fluent_form_3,form.fluent_form_4,form.fluent_form_5) .ff-t-container,body.nis-page :is(form.fluent_form_1,form.fluent_form_2,form.fluent_form_3,form.fluent_form_4,form.fluent_form_5) .ff-el-input--content:has(input[type="checkbox"]),body.nis-page :is(form.fluent_form_1,form.fluent_form_2,form.fluent_form_3,form.fluent_form_4,form.fluent_form_5) .ff-el-input--content:has(input[type="radio"]){display:block!important;grid-template-columns:1fr!important}body.nis-page :is(form.fluent_form_1,form.fluent_form_2,form.fluent_form_3,form.fluent_form_4,form.fluent_form_5) :is(.ff-t-cell,.ff-el-group,.ff-field_container,.ff_submit_btn_wrapper){max-width:100%!important;width:100%!important}body.nis-page :is(form.fluent_form_1,form.fluent_form_2,form.fluent_form_3,form.fluent_form_4,form.fluent_form_5) :is(.ff-btn-submit,button[type="submit"]){min-height:48px!important;width:100%!important}}@media (max-width:430px){body.nis-page :is(form.fluent_form_1,form.fluent_form_2,form.fluent_form_3,form.fluent_form_4,form.fluent_form_5) .nis-ff-required-note{font-size:.86rem;padding:9px 10px}body.nis-page :is(form.fluent_form_1,form.fluent_form_2,form.fluent_form_3,form.fluent_form_4,form.fluent_form_5) .ff-el-form-check-label{gap:10px;padding-left:12px;padding-right:12px}}@media (max-width:390px){body.nis-page :is(.fluentform_wrapper_1,.fluentform_wrapper_2,.fluentform_wrapper_3,.fluentform_wrapper_4) :is(.ff-el-form-control,input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):not([type="submit"]),select,textarea){font-size:16px!important;min-width:0!important}}@media (max-width:360px){body.nis-page :is(.fluentform_wrapper_1,.fluentform_wrapper_2,.fluentform_wrapper_3,.fluentform_wrapper_4) iframe[src*="turnstile"]{max-width:calc(100vw - 48px)!important}}@media (min-width:1181px){body.nis-page .nis-site-nav .nis-nav-inner{gap:14px!important;max-width:1280px!important;padding-left:20px!important;padding-right:20px!important}body.nis-page .nis-site-nav .nis-brand{margin-right:8px!important}body.nis-page .nis-site-nav .nis-brand-logo{height:54px!important;width:200px!important}body.nis-page .nis-site-nav .nis-menu,body.nis-page .nis-site-nav .nis-menu-shell{min-width:0!important}body.nis-page .nis-site-nav .nis-menu{gap:10px!important;max-width:100%!important}body.nis-page .nis-site-nav .nis-menu-links{gap:clamp(6px, 0.62vw, 10px)!important;min-width:0!important}body.nis-page .nis-site-nav .nis-nav-label{font-size:clamp(0.64rem, 0.72vw, 0.72rem)!important;padding-left:0!important;padding-right:0!important}body.nis-page .nis-site-nav .nis-menu-actions{gap:8px!important;margin-left:8px!important}body.nis-page .nis-site-nav .nis-nav-cta{font-size:0.66rem!important;min-height:52px!important;padding-left:13px!important;padding-right:13px!important}}body.nis-page .nis-testimonial-quote-mark{display:none!important}body.nis-page .nis-testimonial-track{--nis-testimonial-side-offset:clamp(920px, 61vw, 1210px);min-height:680px!important}body.nis-page .nis-testimonial-slide{width:clamp(980px, 62vw, 1240px)!important}body.nis-page .nis-testimonial-card{overflow:visible!important;padding:clamp(70px, 4.6vw, 92px) clamp(64px, 5.6vw, 110px) 132px!important;position:relative!important}body.nis-page .nis-testimonial-card::before{color:var(--nis-teal);content:"\201C";font-family:Georgia,"Times New Roman",serif;font-size:clamp(5.8rem, 7.4vw, 8.4rem);font-weight:800;left:50%;line-height:.68;position:absolute;text-shadow:0 10px 24px rgb(79 124 131 / .16);top:0;transform:translate(-50%,-50%);z-index:2}body.nis-page .nis-testimonial-card h3{font-size:clamp(1.65rem, 2.15vw, 2.3rem)!important}body.nis-page .nis-testimonial-card p{font-size:clamp(1.05rem, 1.22vw, 1.24rem)!important;max-width:980px!important}body.nis-page .nis-testimonial-person{margin-top:-104px!important}body.nis-page .nis-testimonial-avatar{background:radial-gradient(circle at 50% 36%,#f7f6f2 0 26px,transparent 27px),radial-gradient(circle at 50% 84%,#f7f6f2 0 60px,transparent 61px),linear-gradient(135deg,var(--nis-teal),var(--nis-copper))!important;border-width:7px!important;box-shadow:0 18px 42px rgb(16 32 51 / .18)!important;height:208px!important;width:208px!important}body.nis-page .nis-testimonial-person h4{margin-top:28px!important}body.nis-page .nis-testimonial-nav{margin-top:18px!important}@media (max-width:1180px){body.nis-page .nis-testimonial-slide{width:clamp(760px, 82vw, 980px)!important}}@media (max-width:760px){body.nis-page .nis-testimonial-track{min-height:0!important}body.nis-page .nis-testimonial-slide{width:100%!important}body.nis-page .nis-testimonial-card{padding:58px 22px 92px!important}body.nis-page .nis-testimonial-card::before{font-size:5.2rem}body.nis-page .nis-testimonial-person{margin-top:-72px!important}body.nis-page .nis-testimonial-avatar{background:radial-gradient(circle at 50% 36%,#f7f6f2 0 18px,transparent 19px),radial-gradient(circle at 50% 84%,#f7f6f2 0 42px,transparent 43px),linear-gradient(135deg,var(--nis-teal),var(--nis-copper))!important;height:144px!important;width:144px!important}}body.nis-page .nis-testimonial-subheadline{margin-bottom:28px!important}body.nis-page .nis-testimonial-track{min-height:625px!important}body.nis-page .nis-testimonial-card{padding:clamp(108px, 6vw, 124px) clamp(64px, 5.6vw, 110px) 92px!important}body.nis-page .nis-testimonial-card::before{top:24px!important;transform:translateX(-50%)!important}body.nis-page .nis-testimonial-slide.is-active,body.nis-page .nis-testimonials-inner.nis-carousel-js-ready .nis-testimonial-slide.is-active{top:18px!important}body.nis-page .nis-testimonial-slide.is-prev,body.nis-page .nis-testimonial-slide.is-next,body.nis-page .nis-testimonials-inner.nis-carousel-js-ready .nis-testimonial-slide.is-prev,body.nis-page .nis-testimonials-inner.nis-carousel-js-ready .nis-testimonial-slide.is-next{top:52px!important}body.nis-page .nis-testimonial-person{margin-top:-92px!important}body.nis-page .nis-testimonial-nav{margin-top:0!important}@media (max-width:760px){body.nis-page .nis-testimonial-track{min-height:0!important}body.nis-page .nis-testimonial-card{padding:92px 22px 78px!important}body.nis-page .nis-testimonial-card::before{top:18px!important}body.nis-page .nis-testimonial-person{margin-top:-64px!important}body.nis-page .nis-testimonial-slide.is-active,body.nis-page .nis-testimonials-inner.nis-carousel-js-ready .nis-testimonial-slide.is-active{top:auto!important}}body.nis-page .nis-legal-meta-block{background:rgb(79 124 131 / .08);border-left:4px solid var(--nis-copper);border-radius:8px;display:grid;gap:6px;margin:0 0 28px;padding:18px 20px}body.nis-page .nis-legal-meta-block span{display:block}body.nis-page .nis-plain-legal a{color:var(--nis-teal);font-weight:700}body.nis-page .nis-cookie-policy-page{background:#F7F6F2;color:#102033}body.nis-page .nis-cookie-hero{background:radial-gradient(circle at 82% 18%,rgb(196 111 61 / .2),transparent 30%),linear-gradient(135deg,#102033 0%,#183746 54%,#4F7C83 100%);color:#fff;overflow:hidden;padding:clamp(78px, 8vw, 122px) 24px clamp(68px, 7vw, 96px)}body.nis-page .nis-cookie-hero-inner,body.nis-page .nis-cookie-content{margin-left:auto;margin-right:auto;max-width:920px}body.nis-page .nis-cookie-hero .nis-svc-eyebrow{color:rgb(255 255 255 / .82);letter-spacing:.08em;margin:0 0 14px}body.nis-page .nis-cookie-hero h1{color:#fff;font-size:clamp(2.45rem, 5vw, 4.7rem);line-height:1.02;margin:0 0 18px}body.nis-page .nis-cookie-hero p:not(.nis-svc-eyebrow){color:rgb(255 255 255 / .88);font-size:clamp(1.05rem, 1.35vw, 1.24rem);line-height:1.68;margin:0;max-width:760px}body.nis-page .nis-cookie-content-section{background:linear-gradient(180deg,#F7F6F2 0%,#ffffff 100%);padding:clamp(46px, 6vw, 82px) 24px clamp(68px, 8vw, 106px)}body.nis-page .nis-cookie-content{background:#fff;border:1px solid rgb(16 32 51 / .1);border-radius:14px;box-shadow:0 22px 60px rgb(16 32 51 / .08);font-size:1rem;line-height:1.74;padding:clamp(28px, 5vw, 54px)}body.nis-page .nis-cookie-updated{background:rgb(79 124 131 / .1);border-left:4px solid #C46F3D;border-radius:8px;color:#102033;margin:0 0 34px;padding:14px 18px}body.nis-page .nis-cookie-content h2{color:#102033;font-size:clamp(1.36rem, 2vw, 1.72rem);line-height:1.24;margin:34px 0 12px}body.nis-page .nis-cookie-content h2:first-of-type{margin-top:0}body.nis-page .nis-cookie-content h3{color:#4F7C83;font-size:1.08rem;line-height:1.32;margin:24px 0 8px}body.nis-page .nis-cookie-content p,body.nis-page .nis-cookie-content li,body.nis-page .nis-cookie-contact{color:#334155}body.nis-page .nis-cookie-content p{margin:0 0 16px}body.nis-page .nis-cookie-content ul{display:grid;gap:8px;margin:0 0 18px;padding-left:1.3rem}body.nis-page .nis-cookie-content a{color:#4F7C83;font-weight:800;text-decoration-color:rgb(196 111 61 / .6);text-decoration-thickness:2px;text-underline-offset:4px}body.nis-page .nis-cookie-contact{background:#F7F6F2;border:1px solid #D9D9D6;border-radius:10px;font-style:normal;margin:0 0 22px;padding:18px 20px}body.nis-page .nis-cookie-footer-note{background:rgb(196 111 61 / .1);border-radius:10px;color:#102033!important;font-weight:700;margin:30px 0 0!important;padding:18px 20px}@media (max-width:640px){body.nis-page .nis-cookie-hero,body.nis-page .nis-cookie-content-section{padding-left:16px;padding-right:16px}body.nis-page .nis-cookie-content{border-radius:10px}}body.nis-page .nis-blog-hero{background:radial-gradient(circle at 82% 18%,rgb(196 111 61 / .22),transparent 30%),linear-gradient(135deg,#102033 0%,#173145 48%,#4f7c83 100%);color:var(--nis-warm);overflow:hidden;padding:clamp(74px, 7vw, 118px) 24px}body.nis-page .nis-blog-hero-inner,body.nis-page .nis-blog-container{margin:0 auto;max-width:1180px}body.nis-page .nis-blog-hero-inner{align-items:center;display:grid;gap:clamp(40px, 6vw, 86px);grid-template-columns:minmax(0,1.05fr) minmax(360px,0.75fr)}body.nis-page .nis-blog-hero h1{color:var(--nis-warm);font-size:clamp(2.45rem, 5vw, 5rem);line-height:1.02;margin:0 0 22px;max-width:850px}body.nis-page .nis-blog-hero p:not(.nis-eyebrow){color:rgb(247 246 242 / .86);font-size:clamp(1.02rem, 1.4vw, 1.2rem);line-height:1.72;max-width:720px}body.nis-page .nis-blog-hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}body.nis-page .nis-blog-visual{min-height:360px;position:relative}body.nis-page .nis-blog-visual::before{border:1px solid rgb(247 246 242 / .22);border-radius:12px;content:"";inset:28px 0 0 34px;position:absolute}body.nis-page .nis-blog-visual-card{backdrop-filter:blur(12px);background:rgb(247 246 242 / .1);border:1px solid rgb(247 246 242 / .22);border-radius:10px;box-shadow:0 28px 70px rgb(0 0 0 / .22);display:grid;gap:13px;padding:28px;position:absolute}body.nis-page .nis-blog-visual-card span{color:rgb(247 246 242 / .68);font-size:.78rem;font-weight:800;text-transform:uppercase}body.nis-page .nis-blog-visual-card strong{color:var(--nis-warm);font-size:1.25rem}body.nis-page .nis-blog-visual-card strong::before{color:var(--nis-copper);content:"";border-top:2px solid var(--nis-copper);display:inline-block;margin:0 10px 4px 0;width:24px}body.nis-page .nis-blog-visual-card-main{left:0;right:32px;top:0}body.nis-page .nis-blog-visual-card-small{bottom:12px;left:62px;right:0}body.nis-page .nis-blog-section{background:#fff;padding:clamp(70px, 7vw, 104px) 24px}body.nis-page .nis-blog-section-muted{background:var(--nis-warm)}body.nis-page .nis-blog-section-heading{margin:0 auto 34px;max-width:820px;text-align:center}body.nis-page .nis-blog-section-heading h2,body.nis-page .nis-blog-cta h2{color:var(--nis-navy);font-size:clamp(2rem, 3.6vw, 3.7rem);line-height:1.08;margin:0 0 16px}body.nis-page .nis-blog-section-heading p:not(.nis-eyebrow),body.nis-page .nis-blog-cta p{color:#455464;line-height:1.75}body.nis-page .nis-blog-feature-grid{display:grid;gap:22px;grid-template-columns:1.35fr 1fr 1fr}body.nis-page .nis-blog-feature-card,body.nis-page .nis-blog-topic-card{background:#fff;border:1px solid rgb(16 32 51 / .1);border-radius:8px;color:var(--nis-ink);display:grid;gap:14px;padding:30px;text-decoration:none;transition:border-color 180ms ease,box-shadow 180ms ease,transform 180ms ease}body.nis-page .nis-blog-feature-card:hover,body.nis-page .nis-blog-topic-card:hover{border-color:rgb(196 111 61 / .45);box-shadow:0 18px 42px rgb(16 32 51 / .1);transform:translateY(-3px)}body.nis-page .nis-blog-feature-primary{background:var(--nis-navy);color:var(--nis-warm)}body.nis-page .nis-blog-category,body.nis-page .nis-blog-topic-card span{color:var(--nis-copper);font-size:.76rem;font-weight:900;letter-spacing:0;margin:0;text-transform:uppercase}body.nis-page .nis-blog-feature-card h3,body.nis-page .nis-blog-topic-card h3{color:inherit;font-size:clamp(1.25rem, 1.8vw, 1.7rem);line-height:1.18;margin:0}body.nis-page .nis-blog-feature-card p:not(.nis-blog-category),body.nis-page .nis-blog-topic-card p{color:#455464;line-height:1.7;margin:0}body.nis-page .nis-blog-feature-primary p:not(.nis-blog-category){color:rgb(247 246 242 / .82)}body.nis-page .nis-blog-feature-card a{color:var(--nis-copper);font-weight:900;text-decoration:none}body.nis-page .nis-blog-topic-grid{display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr))}body.nis-page .nis-blog-cta{background:linear-gradient(135deg,rgb(79 124 131 / .14),rgb(196 111 61 / .12));padding:68px 24px}body.nis-page .nis-blog-cta-inner{align-items:center;display:grid;gap:28px;grid-template-columns:minmax(0,1fr) auto}body.nis-page .nis-blog-cta-inner .nis-button{justify-self:end}@media (max-width:980px){body.nis-page .nis-blog-hero-inner,body.nis-page .nis-blog-feature-grid,body.nis-page .nis-blog-cta-inner{grid-template-columns:1fr}body.nis-page .nis-blog-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.nis-page .nis-blog-cta-inner .nis-button{justify-self:start}}body.nis-page .nis-service-page{--svc-primary:#102033;--svc-accent:#C46F3D;--svc-teal:#4F7C83;--svc-white:#ffffff;--svc-light:#F7F6F2;--svc-text:#17202a;--svc-border:#dfe5e7;background:var(--svc-white);color:var(--svc-text);font-family:"Inter","Segoe UI",Roboto,Helvetica,Arial,sans-serif}body.nis-page .nis-svc-hero{background:radial-gradient(circle at 82% 14%,rgb(196 111 61 / .26),transparent 32%),linear-gradient(135deg,#102033 0%,#173140 52%,#4F7C83 100%);color:var(--svc-white);overflow:hidden;padding:clamp(64px, 6vw, 104px) 24px}body.nis-page .nis-svc-hero-inner,body.nis-page .nis-svc-section>*,body.nis-page .nis-svc-mid-cta-inner,body.nis-page .nis-svc-final-inner,body.nis-page .nis-svc-internal-links{margin-left:auto;margin-right:auto;max-width:1180px}body.nis-page .nis-svc-hero-inner{align-items:center;display:grid;gap:clamp(48px, 6vw, 90px);grid-template-columns:minmax(0,1fr) minmax(420px,0.94fr)}body.nis-page .nis-svc-eyebrow{color:var(--svc-accent);font-size:.78rem;font-weight:900;letter-spacing:.06em;margin:0 0 14px;text-transform:uppercase}body.nis-page .nis-svc-hero h1{color:var(--svc-white);font-size:clamp(2.15rem, 3.25vw, 3.35rem);letter-spacing:0;line-height:1.06;margin:0 0 24px;max-width:720px}body.nis-page .nis-svc-hero p{color:rgb(255 255 255 / .84);font-size:clamp(1rem, 1.12vw, 1.08rem);line-height:1.58;margin:0 0 16px;max-width:700px}body.nis-page .nis-svc-actions{display:flex;flex-wrap:wrap;gap:14px;margin:24px 0 12px}body.nis-page .nis-svc-button{align-items:center;border-radius:8px;display:inline-flex;font-weight:900;justify-content:center;line-height:1.2;min-height:48px;padding:14px 20px;text-decoration:none!important;transition:box-shadow 180ms ease,transform 180ms ease,background 180ms ease,color 180ms ease;white-space:nowrap}body.nis-page .nis-svc-button:hover{transform:translateY(-2px)}body.nis-page .nis-svc-button-primary{background:var(--svc-accent);box-shadow:0 18px 38px rgb(196 111 61 / .25);color:#fff!important}body.nis-page .nis-svc-button-secondary{background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .28);color:#fff!important}body.nis-page .nis-svc-trust{color:rgb(255 255 255 / .74)!important;font-size:0.94rem!important;margin-top:10px!important}body.nis-page .nis-svc-hero-visual{margin:0;max-width:620px;position:relative;width:100%;justify-self:end}body.nis-page .nis-svc-hero-visual::before{background:radial-gradient(circle at 30% 30%,rgb(79 124 131 / .35),transparent 55%),radial-gradient(circle at 80% 70%,rgb(196 111 61 / .22),transparent 55%);border-radius:32px;content:"";filter:blur(18px);inset:-28px;position:absolute;z-index:0}body.nis-page .nis-svc-hero-visual img{background:#102033;border:0;border-radius:24px;box-shadow:0 24px 70px rgb(0 0 0 / .28);display:block;min-height:420px;object-fit:cover;position:relative;width:100%;z-index:1}body.nis-page .nis-svc-hero-visual figcaption{backdrop-filter:blur(12px);background:rgb(16 32 51 / .92);border:1px solid rgb(255 255 255 / .18);border-radius:14px;bottom:32px;color:#fff;display:grid;font-size:.9rem;font-weight:850;gap:8px;left:32px;padding:20px 24px;position:absolute;z-index:2}body.nis-page .nis-svc-hero-visual figcaption span::before{border-top:2px solid var(--svc-accent);content:"";display:inline-block;margin:0 9px 4px 0;width:22px}body.nis-page .nis-svc-section{padding:clamp(70px, 7vw, 104px) 24px}body.nis-page .nis-svc-light{background:var(--svc-light)}body.nis-page .nis-svc-heading{margin:0 auto 38px;max-width:860px;text-align:center}body.nis-page .nis-svc-heading h2,body.nis-page .nis-svc-split h2,body.nis-page .nis-svc-dark-inner h2,body.nis-page .nis-svc-mid-cta h2,body.nis-page .nis-svc-final-cta h2{color:var(--svc-primary);font-size:clamp(2rem, 3.5vw, 3.35rem);line-height:1.08;margin:0 0 16px}body.nis-page .nis-svc-heading p,body.nis-page .nis-svc-split p,body.nis-page .nis-svc-card p,body.nis-page .nis-svc-compact-grid p,body.nis-page .nis-svc-process p{color:#475467;font-size:1rem;line-height:1.72;margin:0}body.nis-page .nis-svc-card-grid{display:grid;gap:20px}body.nis-page .nis-svc-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}body.nis-page .nis-svc-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}body.nis-page .nis-svc-card,body.nis-page .nis-svc-compact-grid article,body.nis-page .nis-svc-process article,body.nis-page .nis-svc-flow article{background:#fff;border:1px solid var(--svc-border);border-radius:14px;box-shadow:0 16px 38px rgb(16 40 78 / .07);padding:26px;transition:border-color 180ms ease,box-shadow 180ms ease,transform 180ms ease}body.nis-page .nis-svc-card:hover,body.nis-page .nis-svc-compact-grid article:hover,body.nis-page .nis-svc-process article:hover{border-color:rgb(196 111 61 / .42);box-shadow:0 22px 50px rgb(16 40 78 / .11);transform:translateY(-3px)}body.nis-page .nis-svc-icon,body.nis-page .nis-svc-process span{align-items:center;background:rgb(79 124 131 / .12);border-radius:999px;color:var(--svc-accent);display:inline-flex;font-size:.8rem;font-weight:900;height:38px;justify-content:center;margin-bottom:18px;width:38px}body.nis-page .nis-svc-card h3,body.nis-page .nis-svc-compact-grid h3,body.nis-page .nis-svc-process h3,body.nis-page .nis-svc-flow h3{color:var(--svc-primary);font-size:1.2rem;line-height:1.25;margin:0 0 10px}body.nis-page .nis-svc-split{align-items:start;display:grid;gap:clamp(34px, 5vw, 76px);grid-template-columns:minmax(0,0.86fr) minmax(0,1.14fr)}body.nis-page .nis-svc-split p+p,body.nis-page .nis-svc-dark-inner p+p{margin-top:16px}body.nis-page .nis-svc-flow{display:grid;gap:16px}body.nis-page .nis-svc-flow article{border-left:5px solid var(--svc-accent)}body.nis-page .nis-svc-compact-grid{display:grid;gap:16px;grid-template-columns:repeat(5,minmax(0,1fr))}body.nis-page .nis-svc-compact-grid article{padding:22px}body.nis-page .nis-svc-compact-grid h3{font-size:1rem}body.nis-page .nis-svc-compact-grid p{font-size:.92rem}body.nis-page .nis-svc-process{display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr))}body.nis-page .nis-svc-dark-band{background:var(--svc-primary);color:#fff}body.nis-page .nis-svc-dark-inner{max-width:920px}body.nis-page .nis-svc-dark-inner h2,body.nis-page .nis-svc-dark-inner p{color:#fff}body.nis-page .nis-svc-dark-inner p{color:rgb(255 255 255 / .84);font-size:1.05rem;line-height:1.75}body.nis-page .nis-svc-dark-inner .nis-svc-button{margin-top:28px}body.nis-page .nis-svc-local{background:#fff}body.nis-page .nis-svc-mid-cta,body.nis-page .nis-svc-final-cta{background:radial-gradient(circle at 88% 20%,rgb(196 111 61 / .16),transparent 32%),linear-gradient(135deg,#F7F6F2 0%,#ffffff 100%);padding:76px 24px}body.nis-page .nis-svc-mid-cta-inner,body.nis-page .nis-svc-final-inner{align-items:center;border:1px solid var(--svc-border);border-radius:18px;box-shadow:0 24px 60px rgb(16 40 78 / .08);display:grid;gap:22px;justify-items:center;max-width:980px;padding:clamp(34px, 5vw, 58px);text-align:center}body.nis-page .nis-svc-mid-cta p,body.nis-page .nis-svc-final-cta p{color:#475467;font-size:1.05rem;line-height:1.72;margin:0;max-width:760px}body.nis-page .nis-svc-faq{background:var(--svc-light)}body.nis-page .nis-svc-faq summary::after{background:linear-gradient(#fff,#fff) center / 14px 2px no-repeat,linear-gradient(#fff,#fff) center / 2px 14px no-repeat,var(--svc-accent)}body.nis-page .nis-svc-faq details[open] summary::after{background:linear-gradient(#fff,#fff) center / 14px 2px no-repeat,var(--svc-primary)}body.nis-page .nis-svc-internal-links{display:grid;gap:22px;justify-items:center;padding:68px 24px 82px;text-align:center}body.nis-page .nis-svc-internal-links h2{color:var(--svc-primary);font-size:clamp(1.8rem, 3vw, 2.65rem);line-height:1.12;margin:0}body.nis-page .nis-svc-link-buttons{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}body.nis-page .nis-svc-internal-links a{background:#fff;border:1px solid var(--svc-border);border-radius:999px;color:var(--svc-primary);font-size:.94rem;font-weight:850;padding:12px 16px;text-decoration:none;transition:background 180ms ease,border-color 180ms ease,color 180ms ease,transform 180ms ease}body.nis-page .nis-svc-internal-links a:hover{background:var(--svc-primary);border-color:var(--svc-primary);color:#fff;transform:translateY(-2px)}body.nis-page .nis-managed-it-page{background:radial-gradient(circle at 8% 14%,rgb(79 124 131 / .18),transparent 30%),radial-gradient(circle at 92% 38%,rgb(196 111 61 / .14),transparent 32%),linear-gradient(180deg,#ffffff 0%,#f2f6f4 42%,#F7F6F2 100%)}body.nis-page .nis-managed-it-page .nis-svc-section{background:radial-gradient(circle at 92% 8%,rgb(79 124 131 / .11),transparent 30%),radial-gradient(circle at 8% 92%,rgb(196 111 61 / .08),transparent 26%),linear-gradient(180deg,rgb(255 255 255 / .98) 0%,rgb(247 246 242 / .78) 100%);position:relative}body.nis-page .nis-managed-it-page .nis-svc-section::before{background:linear-gradient(90deg,transparent,rgb(79 124 131 / .24),rgb(196 111 61 / .2),transparent);content:"";height:1px;left:50%;max-width:1180px;opacity:.75;position:absolute;top:0;transform:translateX(-50%);width:calc(100% - 48px)}body.nis-page .nis-managed-it-page .nis-svc-light{background:radial-gradient(circle at 12% 16%,rgb(196 111 61 / .13),transparent 28%),radial-gradient(circle at 88% 22%,rgb(79 124 131 / .18),transparent 32%),linear-gradient(135deg,#F7F6F2 0%,#eaf2ef 100%)}body.nis-page .nis-managed-it-page #included{background:radial-gradient(circle at 12% 12%,rgb(196 111 61 / .18),transparent 30%),radial-gradient(circle at 88% 18%,rgb(79 124 131 / .32),transparent 36%),linear-gradient(135deg,#102033 0%,#18323c 56%,#4F7C83 100%);color:#fff}body.nis-page .nis-managed-it-page #included .nis-svc-eyebrow{color:#f1b18c}body.nis-page .nis-managed-it-page #included h2,body.nis-page .nis-managed-it-page #included .nis-svc-heading p{color:#fff}body.nis-page .nis-managed-it-page #included .nis-svc-heading p{opacity:.82}body.nis-page .nis-managed-it-page .nis-svc-card,body.nis-page .nis-managed-it-page .nis-svc-compact-grid article,body.nis-page .nis-managed-it-page .nis-svc-process article,body.nis-page .nis-managed-it-page .nis-svc-flow article{background:linear-gradient(180deg,rgb(255 255 255 / .99),rgb(255 255 255 / .88)),radial-gradient(circle at 100% 0%,rgb(79 124 131 / .13),transparent 36%);border-color:rgb(79 124 131 / .18);box-shadow:0 22px 55px rgb(16 32 51 / .11),inset 0 1px 0 rgb(255 255 255 / .8);overflow:hidden;position:relative}body.nis-page .nis-managed-it-page .nis-svc-card::before,body.nis-page .nis-managed-it-page .nis-svc-compact-grid article::before,body.nis-page .nis-managed-it-page .nis-svc-process article::before{background:linear-gradient(90deg,var(--svc-accent),var(--svc-teal));content:"";height:4px;left:0;position:absolute;top:0;width:100%}body.nis-page .nis-managed-it-page .nis-svc-card:hover,body.nis-page .nis-managed-it-page .nis-svc-compact-grid article:hover,body.nis-page .nis-managed-it-page .nis-svc-process article:hover{border-color:rgb(196 111 61 / .36);box-shadow:0 30px 70px rgb(16 32 51 / .16),inset 0 1px 0 rgb(255 255 255 / .88)}body.nis-page .nis-managed-it-page .nis-svc-icon,body.nis-page .nis-managed-it-page .nis-svc-process span{background:linear-gradient(135deg,rgb(196 111 61 / .18),rgb(79 124 131 / .18)),#fff;box-shadow:inset 0 0 0 1px rgb(16 32 51 / .08);color:var(--svc-primary)}body.nis-page .nis-managed-it-page #included .nis-svc-compact-grid article{background:linear-gradient(180deg,rgb(255 255 255 / .98),rgb(247 246 242 / .92)),radial-gradient(circle at 100% 0%,rgb(196 111 61 / .12),transparent 34%);border-color:rgb(255 255 255 / .22)}body.nis-page .nis-managed-it-page .nis-svc-flow article{background:linear-gradient(135deg,rgb(16 32 51 / .96),rgb(34 66 75 / .92));border-left-color:var(--svc-accent)}body.nis-page .nis-managed-it-page .nis-svc-flow h3,body.nis-page .nis-managed-it-page .nis-svc-flow p{color:#fff}body.nis-page .nis-managed-it-page .nis-svc-flow p{opacity:.82}body.nis-page .nis-managed-it-page .nis-svc-dark-band{background:radial-gradient(circle at 8% 18%,rgb(196 111 61 / .16),transparent 30%),radial-gradient(circle at 92% 24%,rgb(79 124 131 / .3),transparent 34%),linear-gradient(135deg,#102033 0%,#152b35 58%,#223f47 100%);color:#fff}body.nis-page .nis-managed-it-page .nis-svc-dark-band::before{background:linear-gradient(90deg,transparent,rgb(196 111 61 / .28),rgb(79 124 131 / .24),transparent)}body.nis-page .nis-managed-it-page .nis-svc-dark-band h2,body.nis-page .nis-managed-it-page .nis-svc-dark-band p{color:#fff}body.nis-page .nis-managed-it-page .nis-svc-local{background:radial-gradient(circle at 82% 18%,rgb(196 111 61 / .15),transparent 34%),radial-gradient(circle at 18% 82%,rgb(79 124 131 / .14),transparent 30%),linear-gradient(135deg,#e8f0ed 0%,#F7F6F2 100%)}body.nis-page .nis-managed-it-page .nis-svc-local .nis-svc-split{background:linear-gradient(135deg,rgb(255 255 255 / .94),rgb(255 255 255 / .74));border:1px solid rgb(79 124 131 / .24);border-radius:24px;box-shadow:0 28px 80px rgb(16 32 51 / .13),inset 0 1px 0 rgb(255 255 255 / .84);padding:clamp(28px, 4vw, 52px)}body.nis-page .nis-managed-it-page .nis-svc-mid-cta,body.nis-page .nis-managed-it-page .nis-svc-final-cta{background:radial-gradient(circle at 12% 18%,rgb(79 124 131 / .22),transparent 34%),radial-gradient(circle at 88% 26%,rgb(196 111 61 / .18),transparent 32%),linear-gradient(135deg,#102033 0%,#263f47 100%)}body.nis-page .nis-managed-it-page .nis-svc-mid-cta-inner,body.nis-page .nis-managed-it-page .nis-svc-final-inner{background:rgb(255 255 255 / .94);border-color:rgb(255 255 255 / .28);box-shadow:0 30px 80px rgb(0 0 0 / .22)}body.nis-page .nis-managed-it-page .nis-svc-faq{background:radial-gradient(circle at 8% 12%,rgb(196 111 61 / .1),transparent 28%),radial-gradient(circle at 92% 80%,rgb(79 124 131 / .15),transparent 34%),linear-gradient(180deg,#eef5f3 0%,#F7F6F2 100%)}body.nis-page .nis-managed-it-page .nis-svc-faq details{background:linear-gradient(180deg,rgb(255 255 255 / .98),rgb(255 255 255 / .9));border-color:rgb(79 124 131 / .2);box-shadow:0 18px 45px rgb(16 32 51 / .09)}body.nis-page .nis-managed-it-page .nis-svc-internal-links{background:radial-gradient(circle at 50% 0%,rgb(196 111 61 / .14),transparent 32%),linear-gradient(135deg,#102033 0%,#17313b 58%,#4F7C83 100%);border-top:0;color:#fff;max-width:none}body.nis-page .nis-managed-it-page .nis-svc-internal-links h2{color:#fff;margin-left:auto;margin-right:auto;max-width:1180px}body.nis-page .nis-managed-it-page .nis-svc-link-buttons{margin-left:auto;margin-right:auto;max-width:1180px}body.nis-page .nis-managed-it-page .nis-svc-internal-links a{background:linear-gradient(180deg,rgb(255 255 255 / .98),rgb(247 246 242 / .92));border-color:rgb(255 255 255 / .22);box-shadow:0 14px 34px rgb(0 0 0 / .18)}body.nis-page .nis-managed-it-page .nis-svc-internal-links a:hover{background:var(--svc-accent);border-color:var(--svc-accent);color:#fff}@media (max-width:1120px){body.nis-page .nis-svc-grid-4,body.nis-page .nis-svc-grid-3,body.nis-page .nis-svc-process{grid-template-columns:repeat(2,minmax(0,1fr))}body.nis-page .nis-svc-compact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){body.nis-page .nis-svc-hero-inner,body.nis-page .nis-svc-split{grid-template-columns:1fr}body.nis-page .nis-svc-hero-visual{justify-self:stretch;max-width:none;width:100%}body.nis-page .nis-svc-hero-visual img{min-height:320px}}@media (max-width:620px){body.nis-page .nis-svc-grid-4,body.nis-page .nis-svc-grid-3,body.nis-page .nis-svc-process,body.nis-page .nis-svc-compact-grid{grid-template-columns:1fr}body.nis-page .nis-svc-actions{align-items:stretch;flex-direction:column}body.nis-page .nis-svc-button{white-space:normal;width:auto}body.nis-page .nis-svc-hero-visual::before{inset:-16px}body.nis-page .nis-svc-hero-visual img{border-radius:18px;min-height:280px}body.nis-page .nis-svc-hero-visual figcaption{bottom:18px;left:18px;padding:14px 16px}}@media (max-width:620px){body.nis-page .nis-blog-topic-grid{grid-template-columns:1fr}body.nis-page .nis-blog-visual{min-height:300px}body.nis-page .nis-blog-visual-card-small{left:24px}}body.nis-page .nis-cyber-page .nis-svc-hero{background:radial-gradient(circle at 82% 14%,rgb(196 111 61 / .28),transparent 30%),radial-gradient(circle at 18% 82%,rgb(79 124 131 / .3),transparent 34%),linear-gradient(135deg,#102033 0%,#122633 52%,#375f66 100%)}body.nis-page .nis-cyber-page .nis-svc-hero-visual::before{background:radial-gradient(circle at 24% 32%,rgb(79 124 131 / .38),transparent 56%),radial-gradient(circle at 82% 70%,rgb(196 111 61 / .28),transparent 54%)}body.nis-page .nis-cyber-page .nis-svc-dark-band,body.nis-page .nis-cyber-page .nis-svc-internal-links{background:radial-gradient(circle at 12% 18%,rgb(196 111 61 / .18),transparent 30%),radial-gradient(circle at 88% 22%,rgb(79 124 131 / .34),transparent 36%),linear-gradient(135deg,#102033 0%,#162d37 56%,#294d55 100%)}body.nis-page .nis-cyber-page .nis-svc-internal-links p{color:rgb(255 255 255 / .82);margin:-8px auto 4px;max-width:820px}body.nis-page .nis-cyber-page .nis-svc-section .nis-svc-link-buttons{justify-content:center;margin-left:auto;margin-right:auto;max-width:980px}body.nis-page .nis-cyber-page .nis-svc-section .nis-svc-link-buttons a{background:#fff;border:1px solid rgb(79 124 131 / .2);border-radius:999px;color:#102033;font-size:.94rem;font-weight:850;padding:12px 16px;text-decoration:none;transition:background 180ms ease,border-color 180ms ease,color 180ms ease,transform 180ms ease}body.nis-page .nis-cyber-page .nis-svc-section .nis-svc-link-buttons a:hover{background:#C46F3D;border-color:#C46F3D;color:#fff;transform:translateY(-2px)}body.nis-page .nis-location-page .nis-svc-hero{background:radial-gradient(circle at 82% 14%,rgb(196 111 61 / .24),transparent 31%),radial-gradient(circle at 16% 82%,rgb(79 124 131 / .3),transparent 34%),linear-gradient(135deg,#102033 0%,#17313b 56%,#4F7C83 100%)}body.nis-page .nis-location-page .nis-svc-compact-grid h3 a{color:#102033;text-decoration:none}body.nis-page .nis-location-page .nis-svc-compact-grid h3 a:hover{color:#C46F3D}body.nis-page .nis-location-page .nis-svc-note{background:rgb(79 124 131 / .09);border:1px solid rgb(79 124 131 / .18);border-radius:14px;color:#23394a;line-height:1.6;margin:28px auto 0;max-width:920px;padding:18px 22px;text-align:center}body.nis-page .nis-location-page .nis-svc-note a,body.nis-page .nis-location-page .nis-svc-section p a{color:#102033;font-weight:800;text-decoration-color:rgb(196 111 61 / .55);text-decoration-thickness:2px;text-underline-offset:3px}body.nis-page .nis-location-page .nis-svc-note a:hover,body.nis-page .nis-location-page .nis-svc-section p a:hover{color:#C46F3D}body.nis-page .nis-location-page .nis-svc-internal-links p{color:rgb(255 255 255 / .82);margin:-8px auto 4px;max-width:820px;text-align:center}body.nis-page .nis-location-page .nis-svc-actions{align-items:center;flex-direction:row;flex-wrap:nowrap}body.nis-page .nis-location-page .nis-svc-actions .nis-svc-button{min-height:58px;padding-left:20px;padding-right:20px;white-space:nowrap}body.nis-page .nis-location-page .nis-svc-note{background:linear-gradient(135deg,rgb(255 255 255 / .97),rgb(247 246 242 / .92));border-left:4px solid #C46F3D;box-shadow:0 18px 44px rgb(16 32 51 / .12);color:#102033;font-size:1rem;max-width:980px}body.nis-page .nis-location-page .nis-svc-internal-links .nis-svc-link-buttons{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));max-width:860px;width:100%}body.nis-page .nis-location-page .nis-svc-internal-links .nis-svc-link-buttons a{align-items:center;display:flex;justify-content:center;min-height:52px;text-align:center;white-space:normal}@media (max-width:1080px){body.nis-page .nis-location-page .nis-svc-hero-inner{grid-template-columns:1fr}body.nis-page .nis-location-page .nis-svc-hero-visual{justify-self:stretch;max-width:none}}@media (max-width:980px){body.nis-page .nis-location-page .nis-svc-actions{flex-wrap:wrap}body.nis-page .nis-location-page .nis-svc-internal-links .nis-svc-link-buttons{grid-template-columns:repeat(2,minmax(0,1fr));max-width:680px}}@media (max-width:560px){body.nis-page .nis-location-page .nis-svc-actions{align-items:stretch;flex-direction:column}body.nis-page .nis-location-page .nis-svc-actions .nis-svc-button{white-space:normal;width:100%}body.nis-page .nis-location-page .nis-svc-internal-links .nis-svc-link-buttons{grid-template-columns:1fr}}body.nis-page .nis-comanaged-page .nis-svc-hero{background:radial-gradient(circle at 82% 14%,rgb(196 111 61 / .24),transparent 31%),radial-gradient(circle at 14% 86%,rgb(79 124 131 / .34),transparent 36%),linear-gradient(135deg,#102033 0%,#162c36 54%,#4F7C83 100%)}body.nis-page .nis-comanaged-page .nis-svc-compact-grid h3 a{color:#102033;text-decoration:none}body.nis-page .nis-comanaged-page .nis-svc-compact-grid h3 a:hover,body.nis-page .nis-comanaged-page .nis-svc-section p a:hover{color:#C46F3D}body.nis-page .nis-comanaged-page .nis-svc-section p a{color:#102033;font-weight:800;text-decoration-color:rgb(196 111 61 / .55);text-decoration-thickness:2px;text-underline-offset:3px}body.nis-page .nis-comanaged-page .nis-comanaged-partnership{background:radial-gradient(circle at 88% 18%,rgb(79 124 131 / .14),transparent 34%),linear-gradient(180deg,#ffffff 0%,#F7F6F2 100%)}body.nis-page .nis-comanaged-page .nis-svc-internal-links p{color:rgb(255 255 255 / .82);margin:-8px auto 4px;max-width:920px;text-align:center}body.nis-page .nis-industry-page .nis-svc-hero{background:radial-gradient(circle at 84% 12%,rgb(196 111 61 / .25),transparent 31%),radial-gradient(circle at 14% 86%,rgb(79 124 131 / .34),transparent 36%),linear-gradient(135deg,#102033 0%,#16303b 55%,#4F7C83 100%)}body.nis-page .nis-industry-page .nis-svc-hero-visual::before{background:radial-gradient(circle at 28% 30%,rgb(79 124 131 / .38),transparent 56%),radial-gradient(circle at 82% 72%,rgb(196 111 61 / .26),transparent 54%)}body.nis-page .nis-industry-page .nis-industry-risk{background:radial-gradient(circle at 8% 18%,rgb(196 111 61 / .1),transparent 28%),linear-gradient(180deg,#ffffff 0%,#F7F6F2 100%)}body.nis-page .nis-industry-page .nis-svc-dark-band,body.nis-page .nis-industry-page .nis-svc-internal-links{background:radial-gradient(circle at 12% 18%,rgb(196 111 61 / .18),transparent 30%),radial-gradient(circle at 88% 22%,rgb(79 124 131 / .34),transparent 36%),linear-gradient(135deg,#102033 0%,#172d37 56%,#294d55 100%)}body.nis-page .nis-industry-page .nis-svc-compact-grid h3 a{color:#102033;text-decoration:none}body.nis-page .nis-industry-page .nis-svc-compact-grid h3 a:hover,body.nis-page .nis-industry-page .nis-svc-section p a:hover{color:#C46F3D}body.nis-page .nis-industry-page .nis-svc-section p a{color:#102033;font-weight:800;text-decoration-color:rgb(196 111 61 / .55);text-decoration-thickness:2px;text-underline-offset:3px}body.nis-page .nis-industry-page .nis-svc-note{background:linear-gradient(135deg,rgb(255 255 255 / .97),rgb(247 246 242 / .92));border-left:4px solid #C46F3D;border-radius:14px;box-shadow:0 18px 44px rgb(16 32 51 / .1);color:#102033;font-size:.98rem;line-height:1.62;margin:28px auto 0;max-width:980px;padding:18px 22px;text-align:center}body.nis-page .nis-industry-page .nis-svc-internal-links p{color:rgb(255 255 255 / .82);margin:-8px auto 4px;max-width:900px;text-align:center}body.nis-page .nis-industry-page .nis-svc-link-buttons{max-width:980px}body.nis-page .nis-industry-page .nis-svc-actions{align-items:center}body.nis-page .nis-ai-page .nis-svc-hero{background:radial-gradient(circle at 84% 14%,rgb(196 111 61 / .25),transparent 32%),radial-gradient(circle at 14% 84%,rgb(79 124 131 / .36),transparent 38%),linear-gradient(135deg,#102033 0%,#14303c 55%,#4F7C83 100%)}body.nis-page .nis-ai-page .nis-svc-hero-visual::before{background:radial-gradient(circle at 28% 30%,rgb(79 124 131 / .38),transparent 56%),radial-gradient(circle at 82% 72%,rgb(196 111 61 / .26),transparent 54%)}body.nis-page .nis-ai-page .nis-ai-risk{background:radial-gradient(circle at 8% 18%,rgb(196 111 61 / .1),transparent 28%),linear-gradient(180deg,#ffffff 0%,#F7F6F2 100%)}body.nis-page .nis-ai-page .nis-svc-dark-band,body.nis-page .nis-ai-page .nis-svc-internal-links{background:radial-gradient(circle at 12% 18%,rgb(196 111 61 / .18),transparent 30%),radial-gradient(circle at 88% 22%,rgb(79 124 131 / .34),transparent 36%),linear-gradient(135deg,#102033 0%,#172d37 56%,#294d55 100%)}body.nis-page .nis-ai-page .nis-svc-compact-grid h3 a{color:#102033;text-decoration:none}body.nis-page .nis-ai-page .nis-svc-compact-grid h3 a:hover,body.nis-page .nis-ai-page .nis-svc-section p a:hover{color:#C46F3D}body.nis-page .nis-ai-page .nis-svc-section p a{color:#102033;font-weight:800;text-decoration-color:rgb(196 111 61 / .55);text-decoration-thickness:2px;text-underline-offset:3px}body.nis-page .nis-ai-page .nis-svc-note{background:linear-gradient(135deg,rgb(255 255 255 / .97),rgb(247 246 242 / .92));border-left:4px solid #C46F3D;border-radius:14px;box-shadow:0 18px 44px rgb(16 32 51 / .1);color:#102033;font-size:.98rem;line-height:1.62;margin:28px auto 0;max-width:980px;padding:18px 22px;text-align:center}body.nis-page .nis-ai-page[data-service-slug="managed-ai"] #included .nis-svc-compact-grid{grid-template-columns:repeat(3,minmax(0,1fr))}body.nis-page .nis-ai-page:not([data-service-slug="managed-ai"]) #included .nis-svc-compact-grid{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}body.nis-page .nis-ai-page:not([data-service-slug="managed-ai"]) #included .nis-svc-compact-grid article{flex:0 1 calc((100% - 64px) / 5);min-width:190px}body.nis-page .nis-ai-page[data-service-slug="ai-readiness-assessment"] #included .nis-svc-compact-grid{display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr));justify-content:center;margin-inline:auto;max-width:1120px}body.nis-page .nis-ai-page[data-service-slug="ai-readiness-assessment"] #included .nis-svc-compact-grid article{display:flex;flex:initial;flex-direction:column;height:100%;min-height:190px;min-width:0}body.nis-page .nis-ai-page[data-service-slug="ai-readiness-assessment"] #included .nis-svc-compact-grid article h3{margin-bottom:10px}body.nis-page .nis-ai-page[data-service-slug="ai-readiness-assessment"] #included .nis-svc-compact-grid article p{margin-bottom:0}body.nis-page .nis-ai-schedule-page .nis-svc-hero{background:radial-gradient(circle at 82% 18%,rgb(196 111 61 / .2),transparent 32%),radial-gradient(circle at 16% 84%,rgb(79 124 131 / .3),transparent 38%),linear-gradient(135deg,#102033 0%,#16313b 58%,#4F7C83 100%)}body.nis-page .nis-ai-schedule-panel{align-self:stretch;background:rgb(255 255 255 / .96);border:1px solid rgb(217 217 214 / .88);border-radius:14px;box-shadow:0 22px 55px rgb(16 32 51 / .2);color:#102033;display:flex;flex-direction:column;justify-content:center;padding:clamp(24px, 4vw, 40px)}body.nis-page .nis-ai-schedule-panel h2{color:#102033;font-size:clamp(1.55rem, 2.4vw, 2.1rem);margin:0 0 14px}body.nis-page .nis-ai-schedule-panel p{color:#314457;line-height:1.65;margin:0 0 18px}body.nis-page .nis-ai-schedule-panel ul{display:grid;gap:10px;list-style:none;margin:0;padding:0}body.nis-page .nis-ai-schedule-panel li{border-left:3px solid #C46F3D;color:#102033;font-weight:800;padding-left:12px}body.nis-page .nis-ai-schedule-page{background:linear-gradient(180deg,#ffffff 0%,#F7F6F2 52%,#ffffff 100%)}body.nis-page .nis-ai-schedule-page .nis-ai-schedule-hero{background:linear-gradient(135deg,rgb(16 32 51 / .98) 0%,rgb(24 54 65 / .97) 54%,rgb(79 124 131 / .96) 100%),#102033;padding:clamp(64px, 7vw, 116px) clamp(18px, 4vw, 48px)}body.nis-page .nis-ai-schedule-page .nis-ai-schedule-hero .nis-svc-hero-inner{gap:clamp(34px, 5vw, 74px);grid-template-columns:minmax(0,0.88fr) minmax(340px,0.92fr);max-width:1220px}body.nis-page .nis-ai-schedule-page .nis-ai-schedule-hero .nis-svc-hero-copy p{font-size:1.12rem;max-width:760px}body.nis-page .nis-ai-schedule-page .nis-ai-schedule-hero .nis-svc-actions{margin-top:30px}body.nis-page .nis-ai-schedule-hero-visual{align-self:stretch;border:1px solid rgb(217 217 214 / .28);border-radius:18px;box-shadow:0 26px 70px rgb(0 0 0 / .28);display:grid;margin:0;min-height:430px;overflow:hidden;position:relative}body.nis-page .nis-ai-schedule-hero-visual img{display:block;height:100%;object-fit:cover;width:100%}body.nis-page .nis-ai-schedule-hero-visual::after{background:linear-gradient(180deg,rgb(16 32 51 / .08) 0%,rgb(16 32 51 / .76) 100%);content:"";inset:0;position:absolute}body.nis-page .nis-ai-schedule-hero-visual figcaption{align-self:end;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));inset:auto 20px 20px;position:absolute;z-index:1}body.nis-page .nis-ai-schedule-hero-visual figcaption span{background:rgb(255 255 255 / .94);border:1px solid rgb(217 217 214 / .78);border-radius:8px;color:#102033;display:flex;font-size:.82rem;font-weight:900;justify-content:center;line-height:1.25;min-height:52px;padding:12px 10px;text-align:center}body.nis-page .nis-ai-schedule-fit{background:#fff}body.nis-page .nis-ai-schedule-fit .nis-svc-split{border-bottom:1px solid rgb(79 124 131 / .18);border-top:1px solid rgb(79 124 131 / .18);padding-bottom:clamp(26px, 3vw, 42px);padding-top:clamp(26px, 3vw, 42px)}body.nis-page .nis-ai-review-grid{display:grid;gap:14px;grid-template-columns:repeat(5,minmax(0,1fr));margin:0 auto;max-width:1180px}body.nis-page .nis-ai-review-grid article{background:#fff;border:1px solid rgb(79 124 131 / .2);border-radius:12px;box-shadow:0 16px 34px rgb(16 32 51 / .08);min-height:142px;padding:20px}body.nis-page .nis-ai-review-grid span{color:#C46F3D;display:block;font-size:.78rem;font-weight:950;margin-bottom:18px}body.nis-page .nis-ai-review-grid h3{color:#102033;font-size:1rem;line-height:1.28;margin:0}body.nis-page .nis-ai-receive-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}body.nis-page .nis-ai-receive-grid .nis-svc-card{min-height:198px}body.nis-page .nis-ai-why-section{background:#102033;color:#fff}body.nis-page .nis-ai-why-section .nis-svc-split h2,body.nis-page .nis-ai-why-section .nis-svc-split p{color:#fff}body.nis-page .nis-ai-why-section .nis-svc-split p{color:rgb(255 255 255 / .84);font-size:1.06rem}body.nis-page .nis-ai-schedule-form-section{background:linear-gradient(180deg,#F7F6F2 0%,#ffffff 100%)}body.nis-page .nis-ai-form-layout{align-items:start;display:grid;gap:clamp(28px, 4vw, 56px);grid-template-columns:minmax(0,0.62fr) minmax(0,1fr);margin:0 auto;max-width:1180px}body.nis-page .nis-ai-form-copy{padding-top:8px}body.nis-page .nis-ai-form-copy h2{color:#102033;font-size:2.6rem;line-height:1.08;margin:0 0 16px}body.nis-page .nis-ai-form-copy p{color:#475467;font-size:1.05rem;line-height:1.72;margin:0}body.nis-page .nis-ai-form-notes{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}body.nis-page .nis-ai-form-notes span{background:#fff;border:1px solid rgb(79 124 131 / .24);border-radius:8px;color:#102033;font-size:.88rem;font-weight:900;padding:10px 12px}body.nis-page .nis-ai-schedule-page .ai-readiness-form-card{background:linear-gradient(180deg,#ffffff 0%,#F7F6F2 100%);border:1px solid rgb(79 124 131 / .22);border-radius:16px;box-shadow:0 28px 74px rgb(16 32 51 / .16);padding:clamp(24px, 4vw, 42px)}body.nis-page .nis-ai-schedule-page .ai-readiness-form-card::before{background:linear-gradient(90deg,#C46F3D,#4F7C83);border-radius:999px;content:"";display:block;height:5px;margin-bottom:26px;width:min(280px, 70%)}body.nis-page .nis-ai-schedule-page .fluentform_wrapper_5,body.nis-page .nis-ai-schedule-page form.fluent_form_5{color:#102033;max-width:100%;width:100%}body.nis-page .nis-ai-schedule-page form.fluent_form_5 fieldset{border:0!important;display:grid!important;gap:20px!important;grid-template-columns:repeat(2,minmax(0,1fr));margin:0!important;min-width:0!important;padding:0!important}body.nis-page .nis-ai-schedule-page form.fluent_form_5 fieldset>:is(.ff-el-group,.ff-field_container,.ff_submit_btn_wrapper),body.nis-page .nis-ai-schedule-page form.fluent_form_5 .ff-t-container,body.nis-page .nis-ai-schedule-page form.fluent_form_5 .ff-el-group:has(textarea),body.nis-page .nis-ai-schedule-page form.fluent_form_5 .ff-el-group:has(input[type="radio"]),body.nis-page .nis-ai-schedule-page form.fluent_form_5 .ff-el-group:has(input[type="checkbox"]),body.nis-page .nis-ai-schedule-page form.fluent_form_5 .ff-el-group:has(.cf-turnstile),body.nis-page .nis-ai-schedule-page form.fluent_form_5 .ff-el-group:has(.ff-el-turnstile){grid-column:1 / -1}body.nis-page .nis-ai-schedule-page form.fluent_form_5 .ff-el-group{margin:0!important;min-width:0}body.nis-page .nis-ai-schedule-page form.fluent_form_5 .ff-el-input--label{margin:0 0 10px!important}body.nis-page .nis-ai-schedule-page form.fluent_form_5 .ff-el-input--label label{color:#102033!important;display:block;font-size:.96rem;font-weight:900!important;line-height:1.32;margin:0!important}body.nis-page .nis-ai-schedule-page form.fluent_form_5 .ff-el-input--label.ff-el-is-required label::after{color:#C46F3D;content:" *";font-weight:950}body.nis-page .nis-ai-schedule-page form.fluent_form_5 :is(.ff-el-form-control,input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):not([type="submit"]),select,textarea){background:#ffffff!important;border:1px solid rgb(16 32 51 / .16)!important;border-radius:10px!important;box-shadow:0 1px 0 rgb(16 32 51 / .03);color:#102033!important;min-height:54px!important}body.nis-page .nis-ai-schedule-page form.fluent_form_5 textarea{min-height:138px!important;resize:vertical}body.nis-page .nis-ai-schedule-page form.fluent_form_5 :is(.ff-el-form-control,input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):not([type="submit"]),select,textarea):focus,body.nis-page .nis-ai-schedule-page form.fluent_form_5 :is(.ff-el-form-control,input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):not([type="submit"]),select,textarea):focus-visible{border-color:#4F7C83!important;box-shadow:0 0 0 4px rgb(79 124 131 / .16)!important;outline:none!important}body.nis-page .nis-ai-schedule-page form.fluent_form_5 .ff-el-input--content:has(input[type="radio"]),body.nis-page .nis-ai-schedule-page form.fluent_form_5 .ff-el-input--content:has(input[type="checkbox"]){display:grid!important;gap:12px!important;grid-template-columns:repeat(2,minmax(220px,1fr));margin-top:10px}body.nis-page .nis-ai-schedule-page form.fluent_form_5 .ff-el-form-check{margin:0!important;min-width:0}body.nis-page .nis-ai-schedule-page form.fluent_form_5 .ff-el-form-check-label{align-items:center!important;background:#ffffff!important;border:1px solid rgb(16 32 51 / .14)!important;border-radius:10px!important;box-shadow:0 10px 24px rgb(16 32 51 / .055);color:#102033!important;cursor:pointer!important;display:flex!important;min-height:56px;padding:15px 52px 15px 16px!important;position:relative;text-align:left!important;transition:background-color 160ms ease,border-color 160ms ease,box-shadow 160ms ease,transform 160ms ease;width:100%}body.nis-page .nis-ai-schedule-page form.fluent_form_5 .ff-el-form-check-label:hover{border-color:rgb(196 111 61 / .7)!important;box-shadow:0 14px 30px rgb(16 32 51 / .08);transform:translateY(-1px)}body.nis-page .nis-ai-schedule-page form.fluent_form_5 .ff-el-form-check-label span{color:#102033!important;display:block!important;flex:1 1 auto;font-size:.95rem;font-weight:800;line-height:1.38;min-width:0;padding:0!important;text-align:left!important}body.nis-page .nis-ai-schedule-page form.fluent_form_5 .ff-el-form-check-input{border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;opacity:0!important;overflow:hidden!important;padding:0!important;pointer-events:none;position:absolute!important;white-space:nowrap!important;width:1px!important}body.nis-page .nis-ai-schedule-page form.fluent_form_5 .ff-el-form-check-label::before{background:#fff;border:2px solid rgb(16 32 51 / .22);box-shadow:inset 0 0 0 4px #fff;content:"";height:22px;position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:background-color 160ms ease,border-color 160ms ease,box-shadow 160ms ease;width:22px}body.nis-page .nis-ai-schedule-page form.fluent_form_5 .ff-el-form-check-label:has(input[type="radio"])::before{border-radius:999px}body.nis-page .nis-ai-schedule-page form.fluent_form_5 .ff-el-form-check-label:has(input[type="checkbox"])::before{border-radius:6px}body.nis-page .nis-ai-schedule-page form.fluent_form_5 .ff-el-form-check-label:has(.ff-el-form-check-input:checked){background:rgb(196 111 61 / .1)!important;border-color:#C46F3D!important;box-shadow:0 16px 34px rgb(196 111 61 / .16)}body.nis-page .nis-ai-schedule-page form.fluent_form_5 .ff-el-form-check-label:has(input[type="radio"]:checked)::before{background:#C46F3D;border-color:#C46F3D;box-shadow:inset 0 0 0 5px #fff}body.nis-page .nis-ai-schedule-page form.fluent_form_5 .ff-el-form-check-label:has(input[type="checkbox"]:checked)::before{background:#C46F3D;border-color:#C46F3D;box-shadow:inset 0 0 0 4px #fff}body.nis-page .nis-ai-schedule-page form.fluent_form_5 .ff-el-form-check-label:has(.ff-el-form-check-input:focus-visible),body.nis-page .nis-ai-schedule-page form.fluent_form_5 .ff-el-form-check-label:has(.ff-el-form-check-input:focus){outline:3px solid rgb(79 124 131 / .28);outline-offset:3px}body.nis-page .nis-ai-schedule-page form.fluent_form_5 .ff-el-help-message,body.nis-page .nis-ai-schedule-page form.fluent_form_5 .nis-ff-required-note{color:#667085!important;font-size:.9rem;line-height:1.5}body.nis-page .nis-ai-schedule-page form.fluent_form_5 .ff-el-is-error .text-danger,body.nis-page .nis-ai-schedule-page form.fluent_form_5 :is(.text-danger,.ff-el-error,.ff-errors-in-stack,.nis-ff-inline-error){background:rgb(196 111 61 / .09);border-left:4px solid #C46F3D;border-radius:8px;color:#9A4F2A!important;display:block;font-size:.9rem;font-weight:800;margin-top:8px;padding:10px 12px}body.nis-page .nis-ai-schedule-page form.fluent_form_5 :is(.ff-el-turnstile,.cf-turnstile,iframe[src*="turnstile"]){max-width:100%!important}body.nis-page .nis-ai-schedule-page form.fluent_form_5 .ff_submit_btn_wrapper{grid-column:1 / -1;margin-top:10px!important}body.nis-page .nis-ai-schedule-page form.fluent_form_5 :is(.ff-btn-submit,button[type="submit"]){align-items:center!important;background:#C46F3D!important;border:1px solid rgb(196 111 61 / .92)!important;border-radius:10px!important;box-shadow:0 18px 34px rgb(196 111 61 / .28)!important;color:#ffffff!important;display:inline-flex!important;font-size:1rem!important;font-weight:950!important;justify-content:center!important;line-height:1.2!important;min-height:54px!important;max-width:100%!important;padding:14px 20px!important;text-align:center!important;white-space:normal!important}body.nis-page .nis-ai-schedule-page form.fluent_form_5 :is(.ff-btn-submit,button[type="submit"]):is(:hover,:focus-visible){background:#A95D32!important;box-shadow:0 22px 42px rgb(196 111 61 / .34)!important;outline:none!important;transform:translateY(-1px)}body.nis-page .nis-ai-schedule-contact .nis-svc-final-inner{align-items:center}body.nis-page .nis-ai-contact-list{display:grid;gap:6px;margin:4px 0 8px}body.nis-page .nis-ai-contact-list p{margin:0}body.nis-page .nis-ai-contact-list a{color:#102033;font-weight:900;text-decoration-color:rgb(196 111 61 / .55);text-decoration-thickness:2px;text-underline-offset:3px}body.nis-page .nis-ai-schedule-contact .nis-svc-actions{justify-content:center}body.nis-page .nis-ai-schedule-contact .nis-svc-button-secondary{background:#fff;border-color:rgb(16 32 51 / .16);color:#102033!important}body.nis-page .nis-ai-schedule-contact .nis-svc-button-secondary:hover,body.nis-page .nis-ai-schedule-contact .nis-svc-button-secondary:focus-visible{background:#102033;border-color:#102033;color:#ffffff!important}@media (max-width:1120px){body.nis-page .nis-ai-review-grid{grid-template-columns:repeat(3,minmax(0,1fr))}body.nis-page .nis-ai-schedule-page .nis-ai-schedule-hero .nis-svc-hero-inner,body.nis-page .nis-ai-form-layout{grid-template-columns:1fr}body.nis-page .nis-ai-schedule-hero-visual{min-height:360px}}@media (max-width:760px){body.nis-page .nis-ai-review-grid,body.nis-page .nis-ai-schedule-page form.fluent_form_5 fieldset,body.nis-page .nis-ai-schedule-page form.fluent_form_5 .ff-el-input--content:has(input[type="radio"]),body.nis-page .nis-ai-schedule-page form.fluent_form_5 .ff-el-input--content:has(input[type="checkbox"]){grid-template-columns:1fr!important}body.nis-page .nis-ai-schedule-hero-visual{border-radius:14px;min-height:320px}body.nis-page .nis-ai-schedule-hero-visual figcaption{grid-template-columns:1fr}body.nis-page .nis-ai-review-grid article{min-height:0}body.nis-page .nis-ai-form-copy h2{font-size:2rem}body.nis-page .nis-ai-schedule-page .ai-readiness-form-card{border-radius:14px;padding:22px 18px}body.nis-page .nis-ai-form-notes{align-items:stretch;flex-direction:column}body.nis-page .nis-ai-form-notes span{text-align:center}body.nis-page .nis-ai-schedule-page form.fluent_form_5 .ff-el-form-check-label{min-height:54px;padding:14px 48px 14px 15px!important}body.nis-page .nis-ai-schedule-page form.fluent_form_5 :is(.ff-btn-submit,button[type="submit"]){width:100%!important}}@media (max-width:430px){body.nis-page .nis-ai-schedule-hero-visual{min-height:300px}body.nis-page .nis-ai-schedule-hero-visual figcaption{inset:auto 14px 14px}body.nis-page .nis-ai-schedule-hero-visual figcaption span{min-height:44px}}body.nis-page .nis-ai-page .nis-svc-internal-links p{color:rgb(255 255 255 / .82);margin:-8px auto 4px;max-width:900px;text-align:center}body.nis-page .nis-ai-page .nis-svc-link-buttons{display:grid;gap:12px;grid-template-columns:repeat(3,max-content);justify-content:center;max-width:1040px}body.nis-page .nis-ai-page .nis-svc-actions{align-items:center}@media (max-width:1120px){body.nis-page .nis-ai-page[data-service-slug="managed-ai"] #included .nis-svc-compact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.nis-page .nis-ai-page:not([data-service-slug="managed-ai"]) #included .nis-svc-compact-grid article{flex-basis:calc((100% - 16px) / 2)}body.nis-page .nis-ai-page[data-service-slug="ai-readiness-assessment"] #included .nis-svc-compact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}body.nis-page .nis-support-center-page{--support-warning:#8a3d18}body.nis-page .nis-support-center-page .nis-svc-hero{background:radial-gradient(circle at 82% 14%,rgb(196 111 61 / .24),transparent 32%),radial-gradient(circle at 12% 86%,rgb(79 124 131 / .34),transparent 38%),linear-gradient(135deg,#102033 0%,#17313b 56%,#4F7C83 100%)}body.nis-page .nis-support-center-page .nis-svc-button-tertiary{background:rgb(255 255 255 / .14);border:1px solid rgb(255 255 255 / .34);color:#fff!important}body.nis-page .nis-support-center-page .nis-svc-button-tertiary:hover{background:#fff;color:#102033!important}body.nis-page .nis-support-center-page .nis-svc-actions{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}body.nis-page .nis-support-center-page .nis-svc-actions .nis-svc-button{min-height:56px;padding-left:24px;padding-right:24px}body.nis-page .nis-support-emergency{background:#F7F6F2;padding-top:clamp(34px, 4vw, 56px)}body.nis-page .nis-support-emergency-card{background:linear-gradient(135deg,rgb(255 255 255 / .98),rgb(247 246 242 / .94));border:1px solid rgb(196 111 61 / .34);border-left:6px solid #C46F3D;border-radius:18px;box-shadow:0 26px 70px rgb(16 32 51 / .13);display:grid;gap:26px;grid-template-columns:minmax(0,1fr) minmax(280px,0.38fr);padding:clamp(28px, 4vw, 44px)}body.nis-page .nis-support-emergency-card h2{color:#102033;font-size:clamp(1.9rem, 3vw, 2.7rem);line-height:1.1;margin:0 0 14px}body.nis-page .nis-support-emergency-card p,body.nis-page .nis-support-do-not li{color:#344054;line-height:1.65}body.nis-page .nis-support-emergency-actions{align-content:start;display:grid;gap:14px}body.nis-page .nis-support-emergency-actions p,body.nis-page .nis-support-small-note{font-size:.92rem;margin:0}body.nis-page .nis-support-emergency-list{display:flex;flex-wrap:wrap;gap:10px;grid-column:1 / -1}body.nis-page .nis-support-emergency-list span{background:rgb(196 111 61 / .1);border:1px solid rgb(196 111 61 / .22);border-radius:999px;color:#102033;font-size:.9rem;font-weight:800;padding:9px 12px}body.nis-page .nis-support-card-link{color:#102033;display:inline-block;font-weight:900;margin-top:18px;text-decoration-color:rgb(196 111 61 / .55);text-decoration-thickness:2px;text-underline-offset:4px}body.nis-page .nis-support-card-link:hover{color:#C46F3D}body.nis-page .nis-support-ticket-layout{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(280px,0.38fr)}body.nis-page .nis-support-ticket-form-wrap{margin:0 auto;max-width:980px}body.nis-page .nis-support-ticket-warning{background:rgb(196 111 61 / .1);border:1px solid rgb(196 111 61 / .24);border-radius:14px;color:#102033;font-weight:800;line-height:1.6;margin:0 0 24px;padding:16px 18px}body.nis-page .nis-support-ticket-warning a{color:#102033;font-weight:900;text-decoration-color:rgb(196 111 61 / .65);text-decoration-thickness:2px;text-underline-offset:4px}body.nis-page .support-ticket-form-card{background:#fff;border:1px solid rgb(16 32 51 / .08);border-radius:24px;box-shadow:0 24px 70px rgb(0 0 0 / .12);overflow:hidden;padding:32px}body.nis-page .support-ticket-form-card .fluentform,body.nis-page .support-ticket-form-card form{width:100%}body.nis-page .nis-support-security-note,body.nis-page .nis-support-do-not{background:linear-gradient(180deg,rgb(255 255 255 / .99),rgb(247 246 242 / .92));border:1px solid rgb(79 124 131 / .2);border-radius:16px;box-shadow:0 22px 55px rgb(16 32 51 / .1);padding:clamp(24px, 3vw, 34px)}body.nis-page .nis-support-security-note h3,body.nis-page .nis-support-do-not h3{color:#102033;font-size:1.15rem;line-height:1.25;margin:0 0 10px}body.nis-page .nis-support-do-not ul{margin:0 0 22px;padding-left:20px}body.nis-page .nis-support-do-not ul:last-child{margin-bottom:0}body.nis-page .nis-support-critical-note{background:rgb(196 111 61 / .1);border:1px solid rgb(196 111 61 / .24);border-radius:12px;color:#102033;font-weight:850;margin:22px auto 0;max-width:1180px;padding:16px 18px}body.nis-page .nis-support-check-grid,body.nis-page .nis-support-feature-list{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}body.nis-page .nis-support-check-grid article,body.nis-page .nis-support-feature-list span{background:#fff;border:1px solid rgb(79 124 131 / .2);border-radius:12px;box-shadow:0 14px 36px rgb(16 32 51 / .07);color:#102033;font-weight:850;padding:18px}body.nis-page .nis-support-priority-label{background:rgb(196 111 61 / .12);border:1px solid rgb(196 111 61 / .22);border-radius:999px;color:#102033;display:inline-flex;font-size:.78rem;font-weight:900;margin-bottom:16px;padding:7px 10px;text-transform:uppercase}body.nis-page .nis-support-priority-grid .nis-svc-card p+p{margin-top:12px}body.nis-page .nis-support-security h2,body.nis-page .nis-support-security p,body.nis-page .nis-support-security .nis-support-do-not h3,body.nis-page .nis-support-security .nis-support-do-not li{color:#fff}body.nis-page .nis-support-security .nis-support-do-not{background:rgb(255 255 255 / .08);border-color:rgb(255 255 255 / .22);box-shadow:none}body.nis-page .nis-support-access-section{align-items:center}body.nis-page .nis-support-access-section .nis-svc-button{margin-top:20px}body.nis-page .nis-support-feature-list{grid-template-columns:repeat(2,minmax(0,1fr))}body.nis-page .nis-support-security-note p{color:#475467;margin:0}body.nis-page .nis-support-center-page .nis-svc-final-inner .nis-svc-actions{justify-content:center}body.nis-page .nis-contact-page .nis-svc-hero{background:radial-gradient(circle at 82% 14%,rgb(196 111 61 / .22),transparent 32%),radial-gradient(circle at 14% 84%,rgb(79 124 131 / .36),transparent 38%),linear-gradient(135deg,#102033 0%,#17313b 56%,#4F7C83 100%)}body.nis-page .nis-contact-client-link{color:rgb(255 255 255 / .82)!important;font-size:0.96rem!important;margin:10px 0 0!important}body.nis-page .nis-contact-client-link a{color:#fff;font-weight:900;text-decoration-color:rgb(196 111 61 / .7);text-decoration-thickness:2px;text-underline-offset:4px}body.nis-page .nis-contact-card-link,body.nis-page .nis-contact-page .nis-svc-card a{color:#102033;font-weight:900;text-decoration-color:rgb(196 111 61 / .55);text-decoration-thickness:2px;text-underline-offset:4px}body.nis-page .nis-contact-card-link{display:inline-block;margin-top:18px}body.nis-page .nis-contact-page .nis-contact-help-grid{align-items:stretch}body.nis-page .nis-contact-page .nis-contact-help-card{display:flex;flex-direction:column;height:100%;min-height:330px;overflow:hidden}body.nis-page .nis-contact-page .nis-contact-help-card .nis-svc-icon{flex:0 0 auto}body.nis-page .nis-contact-page .nis-contact-help-card p{margin-bottom:22px}body.nis-page .nis-contact-page .nis-contact-help-card .nis-contact-card-link{align-items:center;background:#C46F3D;border-radius:8px;color:#ffffff!important;display:inline-flex;font-weight:900;justify-content:center;line-height:1.2;margin-top:auto;min-height:48px;padding:13px 16px;text-align:center;text-decoration:none!important;transition:background-color 180ms ease,box-shadow 180ms ease,transform 180ms ease;width:100%}body.nis-page .nis-contact-page .nis-contact-help-card .nis-contact-card-link:hover,body.nis-page .nis-contact-page .nis-contact-help-card .nis-contact-card-link:focus-visible{background:#102033;color:#ffffff!important;transform:translateY(-2px)}body.nis-page .nis-contact-card-link:hover,body.nis-page .nis-contact-page .nis-svc-card a:hover,body.nis-page .nis-contact-guidance a:hover,body.nis-page .nis-contact-office-card a:not(.nis-svc-button):hover{color:#C46F3D}body.nis-page .nis-contact-form-layout,body.nis-page .nis-contact-map-layout{align-items:start;display:grid;gap:clamp(24px, 4vw, 42px);grid-template-columns:minmax(0,1fr) minmax(300px,0.42fr)}body.nis-page .nis-contact-form-layout h2{color:#102033;font-size:clamp(2rem, 3vw, 3rem);line-height:1.1;margin:0 0 14px}body.nis-page .nis-contact-form-content{margin-left:auto;margin-right:auto;max-width:980px}body.nis-page .nis-contact-form-content h2{color:#102033;font-size:clamp(2rem, 3vw, 3rem);line-height:1.1;margin:0 0 14px}body.nis-page .nis-contact-form-layout>div>p,body.nis-page .nis-contact-form-content>p,body.nis-page .nis-contact-guidance p,body.nis-page .nis-contact-office-card p{color:#475467;line-height:1.68}body.nis-page .nis-contact-form-placeholder,body.nis-page .contact-form-card,body.nis-page .nis-contact-guidance,body.nis-page .nis-contact-map-card,body.nis-page .nis-contact-office-card{background:linear-gradient(180deg,rgb(255 255 255 / .99),rgb(247 246 242 / .92));border:1px solid rgb(79 124 131 / .2);border-radius:20px;box-shadow:0 24px 64px rgb(16 32 51 / .11)}body.nis-page .nis-contact-form-placeholder,body.nis-page .contact-form-card,body.nis-page .nis-contact-guidance,body.nis-page .nis-contact-office-card{padding:clamp(24px, 3vw, 34px)}body.nis-page .contact-form-card{background:#fff;border:1px solid rgb(16 32 51 / .08);border-radius:24px;box-shadow:0 24px 70px rgb(0 0 0 / .12);margin-top:32px;overflow:hidden;padding:32px}body.nis-page .contact-form-card .fluentform,body.nis-page .contact-form-card form{width:100%}body.nis-page .nis-contact-form-header h3,body.nis-page .nis-contact-guidance h3,body.nis-page .nis-contact-office-card h3{color:#102033;font-size:1.16rem;line-height:1.25;margin:0 0 10px}body.nis-page .nis-contact-form-header p{color:#475467;line-height:1.65;margin:0 0 20px}body.nis-page .nis-contact-form-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}body.nis-page .nis-contact-form-grid span{background:#fff;border:1px solid rgb(79 124 131 / .22);border-radius:10px;color:#344054;font-size:.92rem;font-weight:750;padding:13px 14px}body.nis-page .nis-contact-form-grid span:nth-child(9),body.nis-page .nis-contact-form-grid span:nth-child(10),body.nis-page .nis-contact-form-grid span:nth-child(11){grid-column:1 / -1}body.nis-page .nis-contact-form-config{background:rgb(79 124 131 / .08);border:1px solid rgb(79 124 131 / .16);border-radius:12px;margin-top:16px;padding:14px 16px}body.nis-page .nis-contact-form-config p{color:#475467;font-size:.9rem;line-height:1.58;margin:0 0 8px}body.nis-page .nis-contact-form-config p:last-child{margin-bottom:0}body.nis-page .nis-contact-form-button{background:#C46F3D;border:0;border-radius:8px;box-shadow:0 18px 38px rgb(196 111 61 / .25);color:#fff;cursor:default;font:inherit;font-weight:900;margin-top:18px;min-height:48px;padding:14px 20px}body.nis-page .nis-contact-guidance ul{color:#344054;line-height:1.65;margin:0 0 22px;padding-left:20px}body.nis-page .nis-contact-guidance p{margin:0 0 18px}body.nis-page .nis-contact-guidance p:last-child{margin-bottom:0}body.nis-page .nis-contact-map-card{background:#fff;border:1px solid rgb(16 32 51 / .08);border-radius:24px;box-shadow:0 24px 70px rgb(0 0 0 / .12);min-height:420px;overflow:hidden;padding:0}body.nis-page .nis-contact-map-embed{align-items:center;display:flex;justify-content:center;min-height:420px}body.nis-page .nis-contact-map-embed:empty::before{color:#102033;content:"Loading map...";font-weight:900}body.nis-page .nis-contact-map-embed>a{color:#102033;font-weight:900;padding:24px;text-align:center}body.nis-page .nis-contact-map-card iframe,body.nis-page .nis-contact-map-embed iframe,body.nis-page .nis-contact-map-object{border:0;display:block;height:420px;width:100%}body.nis-page .nis-footer-contact a{align-items:center;display:flex;gap:10px;line-height:1.4}body.nis-page .nis-footer-svg-icon{color:#C46F3D;display:inline-block;fill:none;flex:0 0 20px;height:20px;min-width:20px;overflow:visible;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:20px}body.nis-page .nis-footer-schedule-call{align-items:center;background:#C46F3D;border-radius:8px;color:#ffffff!important;display:inline-flex!important;font-weight:800;justify-content:center;margin-top:12px;min-height:44px;padding:10px 14px;text-decoration:none;width:fit-content}body.nis-page .nis-footer-schedule-call:hover{background:#a95d32}body.nis-page .nis-support-center-page .nis-svc-hero .nis-svc-actions,body.nis-page .nis-support-center-page .nis-svc-final-inner .nis-svc-actions{display:grid!important;grid-template-columns:repeat(3,minmax(180px,1fr))!important;gap:16px!important;max-width:860px}body.nis-page .nis-support-center-page .nis-svc-hero .nis-svc-actions .nis-svc-button,body.nis-page .nis-support-center-page .nis-svc-final-inner .nis-svc-actions .nis-svc-button{align-items:center;display:inline-flex;justify-content:center;min-height:56px;padding:0 22px;text-align:center;width:100%}body.nis-page .nis-support-center-page .nis-svc-final-cta .nis-svc-button-primary{background:#C46F3D!important;border:1px solid #C46F3D!important;color:#ffffff!important}body.nis-page .nis-support-center-page .nis-svc-final-cta .nis-svc-button-secondary{background:#ffffff!important;border:1px solid rgb(16 32 51 / .22)!important;color:#102033!important}body.nis-page .nis-support-center-page .nis-svc-final-cta .nis-svc-button-secondary:hover{background:#102033!important;border-color:#102033!important;color:#ffffff!important}@media (max-width:768px){body.nis-page .nis-support-center-page .nis-svc-hero .nis-svc-actions,body.nis-page .nis-support-center-page .nis-svc-final-inner .nis-svc-actions{grid-template-columns:1fr!important;max-width:100%;width:100%}}@media (min-width:1181px){body.nis-page .nis-site-nav .nis-nav-inner,.nis-site-nav .nis-nav-inner{align-items:center!important;display:flex!important;flex-wrap:nowrap!important;gap:14px!important;justify-content:space-between!important;margin:0 auto!important;max-width:1280px!important;min-height:82px!important;padding:0 20px!important;width:100%!important}body.nis-page .nis-site-nav .nis-brand,.nis-site-nav .nis-brand{flex:0 0 auto!important;margin-left:0!important;margin-right:8px!important}body.nis-page .nis-site-nav .nis-brand-logo,.nis-site-nav .nis-brand-logo{height:54px!important;width:200px!important}body.nis-page .nis-site-nav .nis-menu-shell,.nis-site-nav .nis-menu-shell{display:flex!important;flex:1 1 auto!important;margin-left:0!important;min-width:0!important}body.nis-page .nis-site-nav .nis-menu-button,.nis-site-nav .nis-menu-button{display:none!important}body.nis-page .nis-site-nav .nis-menu-shell:not([open])>.nis-menu,body.nis-page .nis-site-nav .nis-menu-shell[open]>.nis-menu,.nis-site-nav .nis-menu-shell:not([open])>.nis-menu,.nis-site-nav .nis-menu-shell[open]>.nis-menu,body.nis-page .nis-site-nav .nis-menu,.nis-site-nav .nis-menu{align-items:center!important;background:transparent!important;border-top:0!important;display:flex!important;flex:1 1 auto!important;flex-direction:row!important;gap:10px!important;justify-content:flex-end!important;margin:0!important;padding:0!important;width:auto!important}body.nis-page .nis-site-nav .nis-menu-links,.nis-site-nav .nis-menu-links{align-items:center!important;display:flex!important;flex:1 1 auto!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:clamp(6px, 0.62vw, 10px)!important;justify-content:flex-end!important;width:auto!important}body.nis-page .nis-site-nav .nis-menu-actions,.nis-site-nav .nis-menu-actions{align-items:center!important;display:flex!important;flex:0 0 auto!important;flex-direction:row!important;gap:8px!important;justify-content:flex-end!important;margin-left:8px!important;width:auto!important}body.nis-page .nis-site-nav .nis-nav-label,body.nis-page .nis-site-nav .nis-nav-cta,.nis-site-nav .nis-nav-label,.nis-site-nav .nis-nav-cta{white-space:nowrap!important}body.nis-page .nis-site-nav .nis-nav-label,.nis-site-nav .nis-nav-label{font-size:clamp(0.64rem, 0.72vw, 0.72rem)!important;padding-left:0!important;padding-right:0!important}body.nis-page .nis-site-nav .nis-nav-cta,.nis-site-nav .nis-nav-cta{font-size:0.66rem!important;min-height:52px!important;padding-left:13px!important;padding-right:13px!important}}@media (max-width:1180px){body.nis-page .nis-site-nav .nis-nav-inner,.nis-site-nav .nis-nav-inner{padding-left:20px!important;padding-right:20px!important}body.nis-page .nis-site-nav .nis-menu-button,.nis-site-nav .nis-menu-button{display:inline-flex!important}body.nis-page .nis-site-nav .nis-menu-shell:not([open])>.nis-menu,.nis-site-nav .nis-menu-shell:not([open])>.nis-menu{display:none!important}body.nis-page .nis-site-nav .nis-menu-shell[open],.nis-site-nav .nis-menu-shell[open]{flex:0 0 100%!important;width:100%!important}body.nis-page .nis-site-nav .nis-menu-shell[open]>.nis-menu,.nis-site-nav .nis-menu-shell[open]>.nis-menu{max-height:calc(100vh - var(--nis-fixed-topbar-h, 42px) - 112px)!important;overflow-y:auto!important;overscroll-behavior:contain;padding-bottom:18px!important}}@media (max-width:768px){body.nis-page .nis-topbar,.nis-topbar{display:none!important}}@media (min-width:1181px){body.nis-page .nis-menu-shell:not([open])>.nis-menu,.nis-menu-shell:not([open])>.nis-menu{display:flex!important}}body.nis-page .nis-contact-office-card{align-self:stretch;display:grid;align-content:center}body.nis-page .nis-contact-office-card .nis-svc-button{margin-top:12px}body.nis-page .nis-contact-support-band h2,body.nis-page .nis-contact-support-band p{color:#fff}body.nis-page .nis-contact-support-actions{align-content:center;display:flex;flex-wrap:wrap;gap:14px}body.nis-page .client-support-cta-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:16px}body.nis-page .client-support-cta-buttons a{align-items:center;border-radius:8px;display:inline-flex;font-weight:900;justify-content:center;min-height:56px;padding:0 28px;text-decoration:none}body.nis-page .nis-contact-support-band .nis-svc-split{align-items:center;grid-template-columns:minmax(0,1fr)}body.nis-page .nis-contact-support-band .client-support-cta-buttons{justify-content:center}body.nis-page .nis-contact-small-note{font-size:.94rem;margin-top:18px!important;opacity:.82}body.nis-page .nis-contact-area-links{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}body.nis-page .nis-contact-area-links a{background:#fff;border:1px solid rgb(79 124 131 / .2);border-radius:999px;box-shadow:0 12px 30px rgb(16 32 51 / .06);color:#102033;font-weight:850;padding:12px 16px;text-decoration:none;transition:background 180ms ease,color 180ms ease,transform 180ms ease}body.nis-page .nis-contact-area-links a:hover{background:#102033;color:#fff;transform:translateY(-2px)}body.nis-page .nis-contact-faq a{color:#102033;font-weight:850}body.nis-page .nis-contact-page .nis-svc-final-inner .nis-svc-actions{justify-content:center}body.nis-page .nis-contact-page .nis-svc-final-cta .nis-svc-button-primary{background:#C46F3D;color:#ffffff!important}body.nis-page .nis-contact-page .nis-svc-final-cta .nis-svc-button-secondary{background:#fff;border:1px solid rgb(16 32 51 / .18);color:#102033!important}body.nis-page .nis-contact-page .nis-svc-final-cta .nis-svc-button-secondary:hover{background:#102033;border-color:#102033;color:#ffffff!important}body.nis-page .nis-schedule-call-page .nis-svc-hero,body.nis-page .nis-areas-page .nis-svc-hero{background:radial-gradient(circle at 82% 14%,rgb(196 111 61 / .24),transparent 32%),radial-gradient(circle at 14% 84%,rgb(79 124 131 / .36),transparent 38%),linear-gradient(135deg,#102033 0%,#17313b 56%,#4F7C83 100%)}body.nis-page .nis-schedule-support-note{color:rgb(255 255 255 / .82)!important;font-size:0.96rem!important;margin:10px 0 0!important}body.nis-page .nis-schedule-support-note a{color:#fff;font-weight:900;text-decoration-color:rgb(196 111 61 / .7);text-decoration-thickness:2px;text-underline-offset:4px}body.nis-page .nis-schedule-call-page .nis-svc-hero .nis-svc-actions,body.nis-page .nis-schedule-call-page .nis-svc-final-cta .nis-svc-actions{align-items:center;flex-direction:row;flex-wrap:wrap}body.nis-page .nis-schedule-call-page .nis-svc-hero .nis-svc-button,body.nis-page .nis-schedule-call-page .nis-svc-final-cta .nis-svc-button{min-height:56px}body.nis-page .nis-schedule-book-section{background:radial-gradient(circle at 12% 16%,rgb(196 111 61 / .09),transparent 30%),linear-gradient(180deg,#F7F6F2 0%,#ffffff 100%)}body.nis-page .nis-schedule-urgent-note{background:rgb(196 111 61 / .1);border:1px solid rgb(196 111 61 / .24);border-radius:12px;color:#102033!important;font-weight:850;margin-top:18px!important;padding:14px 16px}body.nis-page .nis-schedule-urgent-note a{color:#102033;font-weight:900}body.nis-page .schedule-call-calendly-card{background:#fff;border:1px solid rgb(16 32 51 / .08);border-radius:24px;box-shadow:0 24px 70px rgb(0 0 0 / .14);margin-top:32px;overflow:hidden}body.nis-page .schedule-call-calendly-card .calendly-inline-widget{height:760px;min-width:320px;width:100%}body.nis-page .schedule-call-calendly-object{border:0;display:block;height:760px;min-width:320px;width:100%}body.nis-page .schedule-call-calendly-card .calendly-inline-widget:empty::before{align-items:center;color:#102033;content:"Loading calendar...";display:flex;font-weight:900;height:100%;justify-content:center;min-height:420px}body.nis-page .nis-areas-grid{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}body.nis-page .nis-areas-grid article{background:linear-gradient(180deg,rgb(255 255 255 / .99),rgb(247 246 242 / .92));border:1px solid rgb(79 124 131 / .2);border-radius:16px;box-shadow:0 22px 55px rgb(16 32 51 / .09);overflow:hidden;padding:26px;position:relative}body.nis-page .nis-areas-grid article::before{background:linear-gradient(90deg,#C46F3D,#4F7C83);content:"";height:4px;left:0;position:absolute;top:0;width:100%}body.nis-page .nis-areas-grid h3{color:#102033;font-size:1.18rem;line-height:1.25;margin:0 0 10px}body.nis-page .nis-areas-grid p{color:#475467;line-height:1.65;margin:0}body.nis-page .nis-areas-grid a,body.nis-page .nis-areas-link-grid a{color:#102033;font-weight:900;text-decoration:none}body.nis-page .nis-areas-grid a{display:inline-block;margin-top:18px;text-decoration:underline;text-decoration-color:rgb(196 111 61 / .55);text-decoration-thickness:2px;text-underline-offset:4px}body.nis-page .nis-areas-grid a:hover{color:#C46F3D}body.nis-page .nis-areas-link-grid{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}body.nis-page .nis-areas-link-grid a{background:#fff;border:1px solid rgb(79 124 131 / .2);border-radius:12px;box-shadow:0 14px 36px rgb(16 32 51 / .07);padding:18px;transition:background 180ms ease,color 180ms ease,transform 180ms ease}body.nis-page .nis-areas-link-grid a:hover{background:#102033;color:#fff;transform:translateY(-2px)}body.nis-page .nis-areas-industry-links{grid-template-columns:repeat(3,minmax(0,1fr))}body.nis-page .nis-areas-local-copy{background:radial-gradient(circle at 82% 18%,rgb(196 111 61 / .12),transparent 34%),linear-gradient(180deg,#ffffff 0%,#F7F6F2 100%)}body.nis-page .nis-areas-page .nis-svc-dark-band .nis-svc-actions,body.nis-page .nis-areas-page .nis-svc-final-inner .nis-svc-actions{justify-content:center}body.nis-page .nis-technology-review-page .nis-svc-hero{background:radial-gradient(circle at 82% 14%,rgb(196 111 61 / .24),transparent 32%),radial-gradient(circle at 14% 84%,rgb(79 124 131 / .36),transparent 38%),linear-gradient(135deg,#102033 0%,#17313b 56%,#4F7C83 100%)}body.nis-page .nis-technology-review-page .nis-svc-hero-inner{gap:clamp(40px, 4vw, 68px);grid-template-columns:minmax(0,0.86fr) minmax(520px,1.14fr);max-width:1320px}body.nis-page .nis-technology-review-page .nis-svc-hero .nis-svc-actions{align-items:center;flex-wrap:nowrap}body.nis-page .nis-technology-review-page .nis-svc-hero .nis-svc-button{padding-left:18px;padding-right:18px}body.nis-page .nis-technology-review-page .nis-svc-hero-visual{max-width:760px;perspective:1100px;transform:translateZ(0)}body.nis-page .nis-technology-review-page .nis-svc-hero-visual::before{background:radial-gradient(circle at 24% 30%,rgb(255 255 255 / .22),transparent 38%),radial-gradient(circle at 82% 72%,rgb(196 111 61 / .34),transparent 46%),linear-gradient(135deg,rgb(79 124 131 / .28),rgb(16 32 51 / .18));filter:blur(22px);inset:-34px;transform:translate3d(16px,18px,-20px)}body.nis-page .nis-technology-review-page .nis-svc-hero-visual img{box-shadow:0 42px 90px rgb(0 0 0 / .34),0 18px 34px rgb(16 32 51 / .24),inset 0 1px 0 rgb(255 255 255 / .26);min-height:520px;transform:rotateY(-4deg) rotateX(2deg);transform-origin:center}body.nis-page .nis-tech-review-support-note{color:rgb(255 255 255 / .82)!important;font-size:0.96rem!important;margin:10px 0 0!important}body.nis-page .nis-tech-review-support-note a{color:#fff;font-weight:900;text-decoration-color:rgb(196 111 61 / .7);text-decoration-thickness:2px;text-underline-offset:4px}body.nis-page .nis-tech-review-scope-grid,body.nis-page .nis-tech-review-industry-grid{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}body.nis-page .nis-tech-review-scope-grid article,body.nis-page .nis-tech-review-industry-grid article{background:linear-gradient(180deg,rgb(255 255 255 / .99),rgb(247 246 242 / .92));border:1px solid rgb(79 124 131 / .2);border-radius:16px;box-shadow:0 22px 55px rgb(16 32 51 / .09);overflow:hidden;padding:26px;position:relative}body.nis-page .nis-tech-review-scope-grid article::before,body.nis-page .nis-tech-review-industry-grid article::before{background:linear-gradient(90deg,#C46F3D,#4F7C83);content:"";height:4px;left:0;position:absolute;top:0;width:100%}body.nis-page .nis-tech-review-scope-grid h3,body.nis-page .nis-tech-review-industry-grid h3{color:#102033;font-size:1.18rem;line-height:1.25;margin:0 0 10px}body.nis-page .nis-tech-review-scope-grid p,body.nis-page .nis-tech-review-industry-grid p{color:#475467;line-height:1.65;margin:0}body.nis-page .nis-tech-review-scope-grid a,body.nis-page .nis-tech-review-industry-grid a{color:#102033;font-weight:900;text-decoration-color:rgb(196 111 61 / .55);text-decoration-thickness:2px;text-underline-offset:4px}body.nis-page .nis-tech-review-form-section{background:radial-gradient(circle at 12% 16%,rgb(196 111 61 / .09),transparent 30%),linear-gradient(180deg,#F7F6F2 0%,#ffffff 100%)}body.nis-page .nis-tech-review-urgent-note{background:rgb(196 111 61 / .1);border:1px solid rgb(196 111 61 / .24);border-radius:12px;color:#102033!important;font-weight:850;margin-top:18px!important;padding:14px 16px}body.nis-page .nis-tech-review-urgent-note a{color:#102033;font-weight:900}body.nis-page .technology-review-form-card{background:#fff;border:1px solid rgb(16 32 51 / .08);border-radius:24px;box-shadow:0 24px 70px rgb(0 0 0 / .14);margin-top:32px;padding:32px}body.nis-page .nis-tech-review-not-section .nis-svc-heading h2,body.nis-page .nis-tech-review-not-section .nis-svc-heading p{color:#fff}body.nis-page .nis-tech-review-not-grid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}body.nis-page .nis-tech-review-not-grid article{background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .2);border-radius:12px;color:#fff;font-weight:850;padding:18px}body.nis-page .nis-technology-review-page .nis-svc-final-inner .nis-svc-actions{justify-content:center}body.nis-page .nis-technology-review-page .nis-svc-final-cta .nis-svc-button-secondary{background:#fff;border-color:rgb(16 32 51 / .16);color:#102033!important}body.nis-page .nis-technology-review-page .nis-svc-final-cta .nis-svc-button-secondary:hover{background:#102033;border-color:#102033;color:#fff!important}@media (max-width:1120px){body.nis-page .nis-support-check-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.nis-page .nis-areas-grid,body.nis-page .nis-areas-link-grid,body.nis-page .nis-areas-industry-links,body.nis-page .nis-tech-review-scope-grid,body.nis-page .nis-tech-review-industry-grid,body.nis-page .nis-tech-review-not-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.nis-page .nis-technology-review-page .nis-svc-hero-inner{grid-template-columns:1fr}body.nis-page .nis-technology-review-page .nis-svc-hero-visual{justify-self:stretch;max-width:none}}@media (max-width:860px){body.nis-page .nis-support-emergency-card,body.nis-page .nis-support-ticket-layout,body.nis-page .nis-contact-form-layout,body.nis-page .nis-contact-map-layout{grid-template-columns:1fr}body.nis-page .nis-support-feature-list{grid-template-columns:1fr}body.nis-page .client-support-cta-buttons{align-items:stretch;flex-direction:column}body.nis-page .client-support-cta-buttons a{width:100%}}@media (max-width:620px){body.nis-page .nis-support-check-grid,body.nis-page .nis-contact-form-grid{grid-template-columns:1fr}body.nis-page .nis-contact-form-grid span:nth-child(9),body.nis-page .nis-contact-form-grid span:nth-child(10),body.nis-page .nis-contact-form-grid span:nth-child(11){grid-column:auto}body.nis-page .nis-contact-map-embed{min-height:340px}body.nis-page .nis-contact-map-card iframe,body.nis-page .nis-contact-map-embed iframe{height:340px}body.nis-page .contact-form-card{padding:22px}body.nis-page .support-ticket-form-card{padding:22px}body.nis-page .schedule-call-calendly-card .calendly-inline-widget{height:860px}body.nis-page .nis-areas-grid,body.nis-page .nis-areas-link-grid,body.nis-page .nis-areas-industry-links,body.nis-page .nis-tech-review-scope-grid,body.nis-page .nis-tech-review-industry-grid,body.nis-page .nis-tech-review-not-grid{grid-template-columns:1fr}body.nis-page .nis-ai-page[data-service-slug="ai-readiness-assessment"] #included .nis-svc-compact-grid{grid-template-columns:1fr}body.nis-page .technology-review-form-card{padding:22px}body.nis-page .nis-technology-review-page .nis-svc-hero .nis-svc-actions{flex-wrap:wrap}body.nis-page .nis-schedule-call-page .nis-svc-hero .nis-svc-actions,body.nis-page .nis-schedule-call-page .nis-svc-final-cta .nis-svc-actions,body.nis-page .nis-support-center-page .nis-svc-actions{align-items:stretch;flex-direction:column}body.nis-page .nis-schedule-call-page .nis-svc-hero .nis-svc-button,body.nis-page .nis-schedule-call-page .nis-svc-final-cta .nis-svc-button,body.nis-page .nis-support-center-page .nis-svc-actions .nis-svc-button{width:100%}body.nis-page .nis-technology-review-page .nis-svc-hero-visual img{min-height:330px;transform:none}body.nis-page .nis-support-emergency-list span{border-radius:10px;width:100%}}@media (max-width:860px){body.nis-page .nis-ai-page .nis-svc-link-buttons{grid-template-columns:repeat(2,max-content)}}@media (max-width:620px){body.nis-page .nis-ai-page .nis-svc-link-buttons,body.nis-page .nis-ai-page[data-service-slug="managed-ai"] #included .nis-svc-compact-grid{grid-template-columns:1fr}body.nis-page .nis-ai-page .nis-svc-link-buttons{width:100%}body.nis-page .nis-ai-page .nis-svc-link-buttons a,body.nis-page .nis-ai-page:not([data-service-slug="managed-ai"]) #included .nis-svc-compact-grid article{width:100%}}html,body{max-width:100%;overflow-x:hidden}body.nis-page *,body.nis-page *::before,body.nis-page *::after{box-sizing:border-box}body.nis-page img,body.nis-page picture,body.nis-page video,body.nis-page canvas,body.nis-page svg,body.nis-page iframe,body.nis-page object,body.nis-page embed{max-width:100%}body.nis-page img{height:auto}body.nis-page h1,body.nis-page h2,body.nis-page h3,body.nis-page h4,body.nis-page p,body.nis-page li,body.nis-page a,body.nis-page button,body.nis-page summary,body.nis-page span{overflow-wrap:anywhere;word-break:normal}body.nis-page .nis-section,body.nis-page .nis-svc-section,body.nis-page .nis-faq,body.nis-page .nis-svc-final-cta,body.nis-page .nis-svc-hero{max-width:100%}body.nis-page .nis-section,body.nis-page .nis-svc-section,body.nis-page .nis-faq{padding-left:clamp(16px, 4vw, 48px);padding-right:clamp(16px, 4vw, 48px)}body.nis-page .nis-svc-hero-inner,body.nis-page .nis-svc-heading,body.nis-page .nis-svc-card-grid,body.nis-page .nis-svc-split,body.nis-page .nis-footer-main,body.nis-page .nis-footer-bottom-inner,body.nis-page .nis-nav-inner{width:100%}body.nis-page .nis-svc-button,body.nis-page .nis-button,body.nis-page .nis-nav-cta,body.nis-page .nis-contact-card-link,body.nis-page .nis-support-card-link{max-width:100%;min-height:52px;text-align:center}body.nis-page .nis-svc-card,body.nis-page .nis-card,body.nis-page article,body.nis-page .nis-footer-column{min-width:0}body.nis-page .fluentform,body.nis-page .fluentform form,body.nis-page .fluentform fieldset{max-width:100%}body.nis-page .fluentform input,body.nis-page .fluentform select,body.nis-page .fluentform textarea,body.nis-page .fluentform .ff-el-form-control{max-width:100%!important;width:100%}body.nis-page .calendly-inline-widget,body.nis-page .schedule-call-calendly-object{min-width:0!important;width:100%!important}@media (min-width:621px){body.nis-page .nis-schedule-call-page .nis-svc-hero .nis-svc-actions{align-items:stretch!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:620px}body.nis-page .nis-schedule-call-page .nis-svc-hero .nis-svc-actions .nis-svc-button{min-height:56px;white-space:normal;width:100%}}@media (max-width:620px){body.nis-page .nis-schedule-call-page .nis-svc-hero .nis-svc-actions{display:flex!important;flex-direction:column!important}}body.nis-page .schedule-call-calendly-object{border:0;display:block;height:760px;min-width:320px;width:100%}body.nis-page .nis-contact-map-object{border:0;display:block;height:420px;width:100%}@media (max-width:1200px){body.nis-page .nis-svc-hero-inner,body.nis-page .nis-svc-split,body.nis-page .nis-two,body.nis-page .nis-two-col,body.nis-page .nis-contact-form-layout,body.nis-page .nis-contact-map-layout,body.nis-page .nis-support-emergency-card,body.nis-page .nis-support-ticket-layout{gap:32px}}@media (max-width:1024px){body.nis-page .nis-svc-grid-4,body.nis-page .nis-svc-grid-3,body.nis-page .nis-svc-compact-grid,body.nis-page .nis-areas-grid,body.nis-page .nis-areas-link-grid,body.nis-page .nis-areas-industry-links,body.nis-page .nis-tech-review-scope-grid,body.nis-page .nis-tech-review-industry-grid,body.nis-page .nis-ai-page .nis-svc-link-buttons{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.nis-page .nis-footer-main{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){body.nis-page .nis-svc-hero-inner,body.nis-page .nis-svc-split,body.nis-page .nis-two,body.nis-page .nis-two-col,body.nis-page .nis-contact-form-layout,body.nis-page .nis-contact-map-layout,body.nis-page .nis-support-emergency-card,body.nis-page .nis-support-access-section,body.nis-page .nis-technology-review-page .nis-svc-hero-inner{display:grid!important;grid-template-columns:1fr!important}body.nis-page .nis-svc-hero-copy{order:1}body.nis-page .nis-svc-hero-visual{justify-self:stretch;max-width:100%!important;order:2;width:100%}body.nis-page .nis-svc-hero-visual img{max-height:360px;min-height:260px;object-fit:cover;width:100%}body.nis-page .nis-svc-hero h1,body.nis-page h1{font-size:clamp(2.1rem, 9vw, 3.2rem)!important;line-height:1.05!important}body.nis-page .nis-svc-heading h2,body.nis-page .nis-svc-final-inner h2,body.nis-page h2{font-size:clamp(1.75rem, 6.5vw, 2.7rem)!important;line-height:1.12!important}body.nis-page h3{font-size:clamp(1.2rem, 4.5vw, 1.55rem)}body.nis-page .nis-site-nav .nis-menu,body.nis-page .nis-menu{max-height:calc(100vh - 96px);overflow-x:hidden;overflow-y:auto}}@media (max-width:768px){body.nis-page .nis-section,body.nis-page .nis-svc-section,body.nis-page .nis-faq{padding-left:20px;padding-right:20px}body.nis-page .nis-section,body.nis-page .nis-svc-section{padding-top:56px;padding-bottom:56px}body.nis-page .nis-svc-dark-band,body.nis-page .nis-dark,body.nis-page .nis-dark-section{padding-left:20px;padding-right:20px}body.nis-page .nis-svc-grid-4,body.nis-page .nis-svc-grid-3,body.nis-page .nis-svc-card-grid,body.nis-page .nis-svc-compact-grid,body.nis-page .nis-support-check-grid,body.nis-page .nis-support-feature-list,body.nis-page .nis-areas-grid,body.nis-page .nis-areas-link-grid,body.nis-page .nis-areas-industry-links,body.nis-page .nis-tech-review-scope-grid,body.nis-page .nis-tech-review-industry-grid,body.nis-page .nis-tech-review-not-grid,body.nis-page .nis-ai-page .nis-svc-link-buttons{grid-template-columns:1fr!important}body.nis-page .nis-svc-actions,body.nis-page .client-support-cta-buttons,body.nis-page .nis-contact-support-actions,body.nis-page .nis-menu-actions{align-items:stretch;flex-direction:column}body.nis-page .nis-svc-actions .nis-svc-button,body.nis-page .client-support-cta-buttons a,body.nis-page .nis-contact-support-actions a,body.nis-page .nis-nav-cta,body.nis-page .nis-button{justify-content:center;width:100%}body.nis-page .fluentform .ff-t-container,body.nis-page .fluentform .ff-t-cell,body.nis-page .fluentform .ff-el-group{display:block!important;width:100%!important}body.nis-page .fluentform button,body.nis-page .fluentform .ff-btn-submit{min-height:52px;width:100%}body.nis-page .schedule-call-calendly-card .calendly-inline-widget,body.nis-page .schedule-call-calendly-object{height:900px!important;min-height:900px}body.nis-page .nis-contact-map-card iframe,body.nis-page .nis-contact-map-embed iframe,body.nis-page .nis-contact-map-object{height:340px!important}body.nis-page .nis-footer-main,body.nis-page .nis-footer-bottom-inner{grid-template-columns:1fr!important;text-align:left}body.nis-page .nis-footer-bottom-inner{align-items:flex-start;gap:14px}}@media (max-width:640px){body.nis-page .nis-svc-hero{padding-left:16px;padding-right:16px}body.nis-page .nis-svc-hero-inner{gap:28px}body.nis-page .nis-svc-hero-visual figcaption{align-items:stretch;display:grid;grid-template-columns:1fr;left:16px!important;right:16px!important;bottom:14px!important;padding:12px!important;max-height:25%;overflow:hidden}body.nis-page .nis-svc-hero-visual figcaption span{justify-content:center;min-height:0;padding:7px 9px;font-size:.78rem;text-align:center}body.nis-page .nis-svc-card,body.nis-page .nis-card,body.nis-page .contact-form-card,body.nis-page .support-ticket-form-card,body.nis-page .technology-review-form-card,body.nis-page .nis-contact-office-card,body.nis-page .nis-support-security-note,body.nis-page .nis-support-do-not{border-radius:16px;padding:22px}}@media (max-width:420px){body.nis-page .nis-svc-hero-visual figcaption{position:static!important;margin:-28px 14px 0!important;max-height:none;width:calc(100% - 28px)}}@media (max-width:480px){body.nis-page .nis-section,body.nis-page .nis-svc-section,body.nis-page .nis-faq{padding-left:16px;padding-right:16px}body.nis-page .nis-svc-button,body.nis-page .nis-button,body.nis-page .nis-nav-cta{min-height:52px;padding-left:16px;padding-right:16px;white-space:normal}body.nis-page .schedule-call-calendly-card .calendly-inline-widget,body.nis-page .schedule-call-calendly-object{height:980px!important;min-height:980px}}@media (max-width:390px){body.nis-page .nis-svc-hero h1,body.nis-page h1{font-size:clamp(2rem, 10vw, 2.65rem)!important}body.nis-page .nis-svc-heading h2,body.nis-page .nis-svc-final-inner h2,body.nis-page h2{font-size:clamp(1.65rem, 8vw, 2.25rem)!important}}body.nis-page{--nis-fixed-topbar-h:42px;--nis-fixed-nav-h:83px;padding-top:calc(var(--nis-fixed-topbar-h) + var(--nis-fixed-nav-h))!important}body.nis-page .nis-topbar,body.nis-page .nis-site-nav{left:0!important;margin-left:0!important;margin-right:0!important;max-width:none!important;right:0!important;width:100%!important}body.nis-page .nis-topbar{display:block!important;min-height:var(--nis-fixed-topbar-h)!important;position:fixed!important;top:0!important;z-index:10020!important}body.nis-page .nis-site-nav{position:fixed!important;top:var(--nis-fixed-topbar-h)!important;z-index:10010!important}body.nis-page .nis-site-nav .nis-nav-inner{min-height:var(--nis-fixed-nav-h)!important}body.admin-bar.nis-page .nis-topbar{top:32px!important}body.admin-bar.nis-page .nis-site-nav{top:calc(32px + var(--nis-fixed-topbar-h))!important}body.nis-page .nis-topbar-short{display:none}@media (max-width:768px){body.nis-page{--nis-fixed-topbar-h:44px;--nis-fixed-nav-h:76px}body.nis-page .nis-topbar{padding:0 10px!important}body.nis-page .nis-topbar-inner{align-items:center!important;display:grid!important;gap:0!important;grid-template-columns:1fr!important;justify-items:center!important;max-width:100%!important;min-height:var(--nis-fixed-topbar-h)!important;padding:6px 0!important}body.nis-page .nis-topbar-left{display:none!important}body.nis-page .nis-topbar-right{display:grid!important;gap:6px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-content:center!important;margin:0!important;max-width:430px!important;white-space:normal!important;width:100%!important}body.nis-page .nis-topbar-contact{align-items:center!important;border:1px solid rgb(255 255 255 / .2)!important;border-radius:999px!important;display:inline-flex!important;font-size:0.74rem!important;gap:6px!important;justify-content:center!important;min-height:30px!important;padding:6px 8px!important;white-space:nowrap!important;width:100%!important}body.nis-page .nis-topbar-contact::before{font-size:0.78rem!important;height:14px!important;line-height:14px!important;width:14px!important}body.nis-page .nis-topbar-full,body.nis-page .nis-topbar-divider{display:none!important}body.nis-page .nis-topbar-short{display:inline!important}body.nis-page .nis-site-nav .nis-nav-inner{min-height:var(--nis-fixed-nav-h)!important}}@media (max-width:370px){body.nis-page{--nis-fixed-topbar-h:80px}body.nis-page .nis-topbar-right{grid-template-columns:1fr!important;max-width:260px!important}}@media screen and (max-width:782px){body.admin-bar.nis-page .nis-topbar{top:46px!important}body.admin-bar.nis-page .nis-site-nav{top:calc(46px + var(--nis-fixed-topbar-h))!important}}body.nis-page .nis-topbar,body.nis-page .nis-topbar.scrolled,body.nis-page .nis-topbar.is-sticky,body.nis-page .nis-topbar.is-scrolled,body.nis-page .nis-topbar.sticky,.nis-topbar,.nis-topbar.scrolled,.nis-topbar.is-sticky,.nis-topbar.is-scrolled,.nis-topbar.sticky{background:#05070B!important;opacity:1!important;backdrop-filter:none!important}body.nis-page .nis-site-nav,body.nis-page .nis-site-nav.scrolled,body.nis-page .nis-site-nav.is-sticky,body.nis-page .nis-site-nav.is-scrolled,body.nis-page .nis-site-nav.sticky,.nis-site-nav,.nis-site-nav.scrolled,.nis-site-nav.is-sticky,.nis-site-nav.is-scrolled,.nis-site-nav.sticky{background:#ffffff!important;opacity:1!important;backdrop-filter:none!important}@media (min-width:1181px){body.nis-page .nis-site-nav .nis-nav-inner,.nis-site-nav .nis-nav-inner{gap:22px!important;justify-content:space-between!important;max-width:1320px!important;min-height:74px!important;padding:0 32px!important}body.nis-page .nis-site-nav .nis-brand,.nis-site-nav .nis-brand{margin-right:12px!important}body.nis-page .nis-site-nav .nis-brand-logo,.nis-site-nav .nis-brand-logo{height:52px!important;width:clamp(190px, 15vw, 210px)!important}body.nis-page .nis-site-nav .nis-menu,.nis-site-nav .nis-menu{justify-content:space-between!important}body.nis-page .nis-site-nav .nis-menu-links,.nis-site-nav .nis-menu-links{gap:clamp(13px, 1.08vw, 20px)!important;justify-content:center!important}body.nis-page .nis-site-nav .nis-menu-actions,.nis-site-nav .nis-menu-actions{gap:10px!important;margin-left:14px!important}body.nis-page .nis-site-nav .nis-nav-label,.nis-site-nav .nis-nav-label{font-size:clamp(0.64rem, 0.68vw, 0.72rem)!important}body.nis-page .nis-site-nav .nis-nav-cta,.nis-site-nav .nis-nav-cta{align-items:center!important;border-radius:6px!important;display:inline-flex!important;font-size:0.68rem!important;justify-content:center!important;line-height:1!important;min-height:42px!important;padding:0 15px!important;white-space:nowrap!important}}@media (min-width:1181px) and (max-width:1260px){body.nis-page .nis-site-nav .nis-nav-inner,.nis-site-nav .nis-nav-inner{gap:16px!important;padding-left:24px!important;padding-right:24px!important}body.nis-page .nis-site-nav .nis-menu-links,.nis-site-nav .nis-menu-links{gap:12px!important}body.nis-page .nis-site-nav .nis-menu-actions,.nis-site-nav .nis-menu-actions{margin-left:8px!important}body.nis-page .nis-site-nav .nis-nav-cta,.nis-site-nav .nis-nav-cta{padding-left:12px!important;padding-right:12px!important}}body.nis-page .nis-support-center-page .nis-svc-hero .nis-svc-actions,body.nis-page .nis-support-center-page .nis-svc-final-inner .nis-svc-actions{align-items:center!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:16px!important;justify-content:flex-start!important;max-width:100%!important;width:100%!important}body.nis-page .nis-support-center-page .nis-svc-final-inner .nis-svc-actions{justify-content:center!important}body.nis-page .nis-support-center-page .nis-svc-hero .nis-svc-actions .nis-svc-button,body.nis-page .nis-support-center-page .nis-svc-final-inner .nis-svc-actions .nis-svc-button{box-sizing:border-box!important;display:inline-flex!important;flex:0 0 auto!important;line-height:1.2!important;min-height:54px!important;overflow:visible!important;padding:0 26px!important;text-align:center!important;white-space:nowrap!important;width:auto!important}@media (max-width:768px){body.nis-page .nis-support-center-page .nis-svc-hero .nis-svc-actions,body.nis-page .nis-support-center-page .nis-svc-final-inner .nis-svc-actions{align-items:stretch!important;flex-direction:column!important}body.nis-page .nis-support-center-page .nis-svc-hero .nis-svc-actions .nis-svc-button,body.nis-page .nis-support-center-page .nis-svc-final-inner .nis-svc-actions .nis-svc-button{width:100%!important;white-space:normal!important}}@media (min-width:901px){body.nis-page .nis-svc-hero-inner{gap:clamp(46px, 5vw, 76px)!important;grid-template-columns:minmax(0,0.86fr) minmax(500px,1.14fr)!important;max-width:1240px!important}body.nis-page .nis-svc-hero-visual{max-width:min(700px, 100%)!important}body.nis-page .nis-svc-hero-visual img{min-height:clamp(460px, 34vw, 540px)!important}}@media (max-width:900px){body.nis-page .nis-svc-hero-visual{justify-self:stretch!important;max-width:100%!important;width:100%!important}body.nis-page .nis-svc-hero-visual img{max-height:420px!important;min-height:300px!important;width:100%!important}}@media (max-width:640px){body.nis-page .nis-svc-hero-visual figcaption{box-sizing:border-box!important;bottom:auto!important;left:auto!important;margin:-24px auto 0!important;max-width:100%!important;padding:14px 16px!important;position:relative!important;right:auto!important;transform:none!important;width:calc(100% - 32px)!important;z-index:2!important}body.nis-page .nis-svc-hero-visual figcaption span{font-size:0.88rem!important;line-height:1.35!important;white-space:normal!important}}@media (max-width:420px){body.nis-page .nis-svc-hero-visual figcaption{gap:8px!important}}@media (max-width:768px){body.nis-page .nis-footer-headquarters,body.nis-page .nis-footer-address{align-items:flex-start!important;justify-items:start!important;margin-left:0!important;padding-left:0!important;text-align:left!important;white-space:normal!important}body.nis-page .nis-footer-headquarters *,body.nis-page .nis-footer-address *{text-align:left!important}}@media (min-width:1024px) and (max-width:1180px){body.nis-page .nis-site-nav .nis-nav-inner,.nis-site-nav .nis-nav-inner{align-items:center!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:12px!important;justify-content:space-between!important;max-width:1320px!important;min-height:72px!important;padding:0 18px!important;width:100%!important}body.nis-page .nis-site-nav .nis-brand,.nis-site-nav .nis-brand{flex:0 0 auto!important;margin:0!important}body.nis-page .nis-site-nav .nis-brand-logo,.nis-site-nav .nis-brand-logo{height:48px!important;width:156px!important}body.nis-page .nis-site-nav .nis-menu-shell,.nis-site-nav .nis-menu-shell{display:flex!important;flex:1 1 auto!important;margin-left:0!important;min-width:0!important}body.nis-page .nis-site-nav .nis-menu-button,.nis-site-nav .nis-menu-button{display:none!important}body.nis-page .nis-site-nav .nis-menu-shell:not([open])>.nis-menu,body.nis-page .nis-site-nav .nis-menu-shell[open]>.nis-menu,body.nis-page .nis-site-nav .nis-menu,.nis-site-nav .nis-menu-shell:not([open])>.nis-menu,.nis-site-nav .nis-menu-shell[open]>.nis-menu,.nis-site-nav .nis-menu{align-items:center!important;background:transparent!important;border-top:0!important;display:flex!important;flex:1 1 auto!important;flex-direction:row!important;gap:8px!important;justify-content:flex-end!important;margin:0!important;max-height:none!important;overflow:visible!important;padding:0!important;width:auto!important}body.nis-page .nis-site-nav .nis-menu-links,.nis-site-nav .nis-menu-links{align-items:center!important;display:flex!important;flex:1 1 auto!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:clamp(6px, 0.8vw, 10px)!important;justify-content:flex-end!important;width:auto!important}body.nis-page .nis-site-nav .nis-menu-item,.nis-site-nav .nis-menu-item{align-items:center!important;display:flex!important}body.nis-page .nis-site-nav .nis-menu-actions,.nis-site-nav .nis-menu-actions{align-items:center!important;display:flex!important;flex:0 0 auto!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:6px!important;justify-content:flex-end!important;margin-left:6px!important;width:auto!important}body.nis-page .nis-site-nav .nis-nav-label,.nis-site-nav .nis-nav-label{font-size:0.6rem!important;gap:3px!important;justify-content:center!important;padding:16px 0!important;white-space:nowrap!important}body.nis-page .nis-site-nav .nis-has-submenu .nis-nav-label::after,.nis-site-nav .nis-has-submenu .nis-nav-label::after{height:5px!important;width:5px!important}body.nis-page .nis-site-nav .nis-has-submenu::after,.nis-site-nav .nis-has-submenu::after{display:block!important}body.nis-page .nis-site-nav .nis-submenu,.nis-site-nav .nis-submenu{background:#3f838c!important;border-radius:6px!important;box-shadow:0 20px 46px rgb(16 32 51 / .24)!important;display:grid!important;left:50%!important;margin:0!important;min-width:230px!important;opacity:0!important;overflow:hidden!important;pointer-events:none!important;position:absolute!important;top:calc(100% + 4px)!important;transform:translate(-50%,8px)!important;visibility:hidden!important;width:max-content!important}body.nis-page .nis-site-nav .nis-has-submenu:hover .nis-submenu,body.nis-page .nis-site-nav .nis-has-submenu:focus-within .nis-submenu,.nis-site-nav .nis-has-submenu:hover .nis-submenu,.nis-site-nav .nis-has-submenu:focus-within .nis-submenu{opacity:1!important;pointer-events:auto!important;transform:translate(-50%,0)!important;visibility:visible!important}body.nis-page .nis-site-nav .nis-submenu a,.nis-site-nav .nis-submenu a{font-size:0.78rem!important;min-height:40px!important;padding:11px 13px!important;white-space:nowrap!important}body.nis-page .nis-site-nav .nis-nav-cta,.nis-site-nav .nis-nav-cta{align-items:center!important;border-radius:6px!important;display:inline-flex!important;font-size:0.6rem!important;justify-content:center!important;line-height:1!important;min-height:40px!important;padding:0 10px!important;white-space:nowrap!important;width:auto!important}}@media (min-width:1025px) and (max-width:1320px){body.nis-page .nis-footer-main,.nis-footer-main{grid-template-columns:repeat(3,minmax(0,1fr))!important;max-width:1120px!important}}body.nis-page .nis-topbar,body.nis-page .nis-topbar.scrolled,body.nis-page .nis-topbar.is-sticky,body.nis-page .nis-topbar.sticky,body.nis-page .nis-topbar.is-scrolled,body.nis-page .nis-site-nav.transparent-header,body.nis-page .nis-site-nav.header-transparent,.nis-topbar,.nis-topbar.scrolled,.nis-topbar.is-sticky,.nis-topbar.sticky,.nis-topbar.is-scrolled,.top-bar,.top-bar.scrolled,.top-bar.is-sticky,.top-bar.sticky,.nis-top-bar,.nis-top-bar.scrolled,.nis-top-bar.is-sticky,.nis-top-bar.sticky,.contact-top-bar,.contact-top-bar.scrolled,.contact-top-bar.is-sticky,.contact-top-bar.sticky,.site-top-bar,.site-top-bar.scrolled,.site-top-bar.is-sticky,.site-top-bar.sticky{background:#05070B!important;opacity:1!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.nis-page .nis-site-nav,body.nis-page .nis-site-nav.scrolled,body.nis-page .nis-site-nav.is-sticky,body.nis-page .nis-site-nav.sticky,body.nis-page .nis-site-nav.is-scrolled,body.nis-page .nis-site-nav.elementor-sticky--effects,body.nis-page .nis-site-nav.transparent-header,body.nis-page .nis-site-nav.header-transparent,body.nis-page.ast-theme-transparent-header .nis-site-nav,.nis-site-nav,.nis-site-nav.scrolled,.nis-site-nav.is-sticky,.nis-site-nav.sticky,.nis-site-nav.is-scrolled,.site-header,.site-header.scrolled,.site-header.is-sticky,.site-header.sticky,.main-header,.main-header.scrolled,.main-header.is-sticky,.main-header.sticky,.nis-header,.nis-header.scrolled,.nis-header.is-sticky,.nis-header.sticky,.header,.header.scrolled,.header.is-sticky,.header.sticky,.navbar,.navbar.scrolled,.navbar.is-sticky,.navbar.sticky,.elementor-sticky--effects{background:#ffffff!important;opacity:1!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.nis-page .nis-topbar,.nis-topbar{z-index:10000!important}body.nis-page .nis-site-nav,.nis-site-nav{z-index:9999!important}body.nis-page .nis-support-center-page .nis-svc-hero .nis-svc-actions,body.nis-page .nis-support-center-page .nis-svc-final-inner .nis-svc-actions{align-items:stretch!important;display:grid!important;gap:16px!important;grid-template-columns:repeat(2,minmax(220px,1fr))!important;justify-content:start!important;max-width:620px!important;width:100%!important}body.nis-page .nis-support-center-page .nis-svc-final-inner .nis-svc-actions{justify-content:center!important;justify-self:center!important}body.nis-page .nis-support-center-page .nis-svc-hero .nis-svc-actions .nis-svc-button,body.nis-page .nis-support-center-page .nis-svc-final-inner .nis-svc-actions .nis-svc-button{align-items:center!important;box-sizing:border-box!important;display:inline-flex!important;justify-content:center!important;line-height:1.2!important;min-height:56px!important;padding:0 24px!important;text-align:center!important;white-space:nowrap!important;width:100%!important}@media (max-width:768px){body.nis-page .nis-support-center-page .nis-svc-hero .nis-svc-actions,body.nis-page .nis-support-center-page .nis-svc-final-inner .nis-svc-actions{grid-template-columns:1fr!important;max-width:100%!important}body.nis-page .nis-support-center-page .nis-svc-hero .nis-svc-actions .nis-svc-button,body.nis-page .nis-support-center-page .nis-svc-final-inner .nis-svc-actions .nis-svc-button{white-space:normal!important}}body.nis-page .nis-areas-page .nis-areas-final-cta .nis-svc-button-primary{background:#C46F3D!important;border:1px solid #C46F3D!important;color:#ffffff!important;transition:none!important}body.nis-page .nis-areas-page .nis-areas-final-cta .nis-svc-button-secondary,body.nis-page .nis-areas-page .nis-areas-final-cta a:not(.nis-svc-button-primary){background:#ffffff!important;border:1px solid rgb(16 32 51 / .22)!important;color:#102033!important;transition:none!important}body.nis-page .nis-areas-page .nis-areas-final-cta .nis-svc-button-secondary:hover,body.nis-page .nis-areas-page .nis-areas-final-cta .nis-svc-button-secondary:focus-visible,body.nis-page .nis-areas-page .nis-areas-final-cta a:not(.nis-svc-button-primary):hover,body.nis-page .nis-areas-page .nis-areas-final-cta a:not(.nis-svc-button-primary):focus-visible{background:#102033!important;border-color:#102033!important;color:#ffffff!important}body.nis-page .nis-briefing-page .nis-svc-hero-copy .nis-svc-eyebrow,body.nis-page .nis-briefing-signup-section .nis-svc-eyebrow,body.nis-page .nis-briefing-signup-section .nis-eyebrow{color:#C46F3D!important}body.nis-page .business-briefing-form-card{background:#fff;border:1px solid rgb(16 32 51 / .08);border-radius:24px;box-shadow:0 24px 70px rgb(0 0 0 / .12);box-sizing:border-box;overflow:hidden;padding:28px;width:100%}body.nis-page .nis-briefing-form-section .business-briefing-form-card{margin:0 auto;max-width:760px}body.nis-page .business-briefing-form-card .fluentform,body.nis-page .business-briefing-form-card form,body.nis-page .business-briefing-form-card fieldset{border:0;box-sizing:border-box;margin:0;max-width:100%;padding:0;width:100%}body.nis-page .business-briefing-form-card .ff-el-group,body.nis-page .business-briefing-form-card .ff-field_container{margin-bottom:16px}body.nis-page .business-briefing-form-card .ff-el-input--label,body.nis-page .business-briefing-form-card label{color:#102033;display:block;font-size:.88rem;font-weight:850;line-height:1.3;margin-bottom:8px}body.nis-page .business-briefing-form-card .ff-el-help-message,body.nis-page .business-briefing-form-card .ff-el-input--content p{color:#667085;font-size:.84rem;line-height:1.45;margin-top:7px}body.nis-page .business-briefing-form-card input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):not([type="submit"]),body.nis-page .business-briefing-form-card select,body.nis-page .business-briefing-form-card textarea,body.nis-page .business-briefing-form-card .ff-el-form-control{background:#fbfcfc;border:1px solid rgb(16 32 51 / .16);border-radius:12px;box-shadow:none;box-sizing:border-box;color:#102033;font-size:15px;min-height:52px;padding:12px 14px;transition:border-color 160ms ease,box-shadow 160ms ease,background 160ms ease;width:100%}body.nis-page .business-briefing-form-card textarea,body.nis-page .business-briefing-form-card textarea.ff-el-form-control{min-height:118px;resize:vertical}body.nis-page .business-briefing-form-card input:focus,body.nis-page .business-briefing-form-card select:focus,body.nis-page .business-briefing-form-card textarea:focus,body.nis-page .business-briefing-form-card .ff-el-form-control:focus{background:#fff;border-color:#4F7C83;box-shadow:0 0 0 3px rgb(79 124 131 / .18);outline:none}body.nis-page .business-briefing-form-card .ff_submit_btn_wrapper{margin-bottom:0;margin-top:8px}body.nis-page .business-briefing-form-card .ff-btn-submit,body.nis-page .business-briefing-form-card button[type="submit"]{align-items:center;background:#C46F3D!important;border:1px solid #C46F3D!important;border-radius:12px;box-shadow:0 16px 34px rgb(196 111 61 / .22);color:#ffffff!important;display:inline-flex;font-weight:850;justify-content:center;min-height:52px;padding:0 24px;text-align:center}body.nis-page .business-briefing-form-card .ff-btn-submit:hover,body.nis-page .business-briefing-form-card button[type="submit"]:hover{filter:brightness(.94)}body.nis-page .nis-briefing-signup-section{background:radial-gradient(circle at 90% 12%,rgb(79 124 131 / .13),transparent 34%),linear-gradient(135deg,#F7F6F2 0%,#ffffff 100%)}body.nis-page .nis-briefing-signup-inner{align-items:center;display:grid;gap:clamp(24px, 4vw, 48px);grid-template-columns:minmax(0,0.92fr) minmax(320px,0.78fr);margin:0 auto;max-width:1120px;width:100%}body.nis-page .nis-briefing-signup-copy h2{color:#102033;font-size:clamp(1.8rem, 3vw, 2.65rem);line-height:1.1;margin:0 0 14px}body.nis-page .nis-briefing-signup-copy p:not(.nis-svc-eyebrow):not(.nis-eyebrow){color:#475467;font-size:1.04rem;line-height:1.65;margin:0}body.nis-page .nis-briefing-check-grid,body.nis-page .nis-briefing-noise-grid{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;max-width:1120px}body.nis-page .nis-briefing-check-grid span,body.nis-page .nis-briefing-noise-grid span{background:#fff;border:1px solid rgb(16 32 51 / .1);border-radius:14px;box-shadow:0 14px 34px rgb(16 32 51 / .07);color:#102033;font-weight:850;line-height:1.35;padding:18px}body.nis-page .nis-briefing-noise-grid{margin:24px 0;max-width:900px}body.nis-page .nis-briefing-noise-grid span{background:rgb(255 255 255 / .08);border-color:rgb(255 255 255 / .2);color:#fff}body.nis-page .nis-briefing-related-links{max-width:1000px}body.nis-page .footer-briefing-signup{margin-top:18px;max-width:340px;width:100%}body.nis-page .footer-briefing-signup h4{color:#fff;font-size:1rem;line-height:1.25;margin:0 0 8px}body.nis-page .footer-briefing-signup p{color:rgb(255 255 255 / .78);font-size:14px;line-height:1.5;margin:0 0 12px}body.nis-page .footer-briefing-signup .business-briefing-form-card{border-color:rgb(255 255 255 / .14);border-radius:16px;box-shadow:none;padding:16px}body.nis-page .footer-briefing-signup .business-briefing-form-card .ff-el-group,body.nis-page .footer-briefing-signup .business-briefing-form-card .ff-field_container{margin-bottom:10px}body.nis-page .footer-briefing-signup .business-briefing-form-card .ff-t-container,body.nis-page .footer-briefing-signup .business-briefing-form-card .ff-t-cell{display:block!important;width:100%!important}body.nis-page .footer-briefing-signup .business-briefing-form-card .ff-el-input--label,body.nis-page .footer-briefing-signup .business-briefing-form-card label{font-size:.78rem;margin-bottom:5px}body.nis-page .footer-briefing-signup .business-briefing-form-card input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):not([type="submit"]),body.nis-page .footer-briefing-signup .business-briefing-form-card select,body.nis-page .footer-briefing-signup .business-briefing-form-card .ff-el-form-control{font-size:14px;min-height:46px;padding:10px 12px}body.nis-page .footer-briefing-signup .business-briefing-form-card .ff-btn-submit,body.nis-page .footer-briefing-signup .business-briefing-form-card button[type="submit"]{box-shadow:none;min-height:46px;width:100%}body.nis-page .footer-briefing-signup,body.nis-page .footer-briefing-signup .business-briefing-form-card,body.nis-page .footer-briefing-signup .fluentform,body.nis-page .footer-briefing-signup form{max-width:100%!important;min-width:0!important;width:100%!important}@media (min-width:1321px){body.nis-page .nis-footer-main,.nis-footer-main{gap:24px!important;grid-template-columns:210px 140px 150px 185px 140px 260px!important;max-width:1250px!important}}@media (max-width:1024px){body.nis-page .nis-briefing-check-grid,body.nis-page .nis-briefing-noise-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){body.nis-page .business-briefing-form-card{border-radius:20px;padding:22px}body.nis-page .business-briefing-form-card .ff-btn-submit,body.nis-page .business-briefing-form-card button[type="submit"]{width:100%}body.nis-page .nis-briefing-signup-inner{grid-template-columns:1fr}body.nis-page .nis-briefing-check-grid,body.nis-page .nis-briefing-noise-grid{grid-template-columns:1fr}body.nis-page .footer-briefing-signup{max-width:100%}}body.nis-page .nis-briefing-page .nis-svc-hero-inner{gap:clamp(34px, 4.6vw, 62px)!important;grid-template-columns:minmax(0,0.98fr) minmax(380px,0.88fr)!important;max-width:1160px!important}body.nis-page .nis-briefing-page .nis-svc-hero-visual{max-width:560px!important}body.nis-page .nis-briefing-page .nis-svc-hero-visual img{height:clamp(340px, 30vw, 460px)!important;min-height:0!important;object-fit:cover;object-position:center}body.nis-page .nis-briefing-page .nis-svc-final-cta .nis-svc-button-secondary{background:#ffffff!important;border:1px solid rgb(16 32 51 / .22)!important;box-shadow:0 12px 28px rgb(16 32 51 / .1);color:#102033!important}body.nis-page .nis-briefing-page .nis-svc-final-cta .nis-svc-button-secondary:hover,body.nis-page .nis-briefing-page .nis-svc-final-cta .nis-svc-button-secondary:focus-visible{background:#102033!important;border-color:#102033!important;color:#ffffff!important}body.nis-page .nis-briefing-form-section .business-briefing-form-card fieldset{display:grid!important;grid-template-columns:minmax(0,1fr) auto;column-gap:20px;align-items:end}body.nis-page .nis-briefing-form-section .business-briefing-form-card fieldset>.ff-t-container,body.nis-page .nis-briefing-form-section .business-briefing-form-card fieldset>.ff-el-group:not(.ff_submit_btn_wrapper){grid-column:1 / -1}body.nis-page .nis-briefing-form-section .business-briefing-form-card fieldset>.ff-el-group:nth-of-type(4){grid-column:1 / 2;margin-bottom:0}body.nis-page .nis-briefing-form-section .business-briefing-form-card fieldset>.ff_submit_btn_wrapper{align-self:end;display:flex;grid-column:2 / 3;justify-content:flex-end;margin:0}body.nis-page .business-briefing-form-card .ff-el-form-check-label{align-items:start;display:grid!important;gap:10px;grid-template-columns:18px minmax(0,1fr);margin:0!important}body.nis-page .business-briefing-form-card .ff-el-form-check-input[type="checkbox"]{height:16px;margin:3px 0 0!important;width:16px}body.nis-page .business-briefing-form-card .ff-el-form-check-label span{color:#102033;display:block;font-size:0!important;line-height:0}body.nis-page .business-briefing-form-card .ff-el-form-check-label span::after{content:"Send me practical IT, cybersecurity and AI updates. Unsubscribe anytime.";display:block;font-size:.86rem;font-weight:750;line-height:1.4}body.nis-page .nis-footer-brand{align-items:flex-start}body.nis-page .nis-footer-brand .nis-social-links{justify-content:flex-start}body.nis-page .nis-footer-brand .footer-briefing-signup{margin-top:18px;max-width:245px!important;width:245px!important}body.nis-page .nis-footer-brand .footer-briefing-signup h4{color:#fff;font-size:.92rem;line-height:1.2;margin:0 0 9px}body.nis-page .nis-footer-brand .footer-briefing-signup .business-briefing-form-card{background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .14);border-radius:8px;box-shadow:none;padding:10px}body.nis-page .nis-footer-brand .footer-briefing-signup .business-briefing-form-card fieldset,body.nis-page .nis-footer-brand .footer-briefing-signup .business-briefing-form-card .ff-t-container,body.nis-page .nis-footer-brand .footer-briefing-signup .business-briefing-form-card .ff-t-cell{display:block!important;width:100%!important}body.nis-page .nis-footer-brand .footer-briefing-signup .business-briefing-form-card .ff-el-group,body.nis-page .nis-footer-brand .footer-briefing-signup .business-briefing-form-card .ff-field_container{margin-bottom:7px}body.nis-page .nis-footer-brand .footer-briefing-signup .business-briefing-form-card fieldset>.ff-el-group:nth-of-type(2){display:none!important}body.nis-page .nis-footer-brand .footer-briefing-signup .business-briefing-form-card .ff-el-input--label,body.nis-page .nis-footer-brand .footer-briefing-signup .business-briefing-form-card label{color:rgb(255 255 255 / .78);font-size:.68rem;line-height:1.2;margin-bottom:4px}body.nis-page .nis-footer-brand .footer-briefing-signup .business-briefing-form-card input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):not([type="submit"]),body.nis-page .nis-footer-brand .footer-briefing-signup .business-briefing-form-card select,body.nis-page .nis-footer-brand .footer-briefing-signup .business-briefing-form-card .ff-el-form-control{border-radius:8px;font-size:12px;min-height:34px;padding:7px 9px}body.nis-page .nis-footer-brand .footer-briefing-signup .business-briefing-form-card fieldset>.ff-el-group:nth-of-type(3)>.ff-el-input--label{display:none!important}body.nis-page .nis-footer-brand .footer-briefing-signup .business-briefing-form-card .ff-el-form-check-label{gap:7px;grid-template-columns:14px minmax(0,1fr)}body.nis-page .nis-footer-brand .footer-briefing-signup .business-briefing-form-card .ff-el-form-check-input[type="checkbox"]{height:13px;margin-top:2px!important;width:13px}body.nis-page .nis-footer-brand .footer-briefing-signup .business-briefing-form-card .ff-el-form-check-label span::after{content:"Send me the briefing. Unsubscribe anytime.";color:rgb(255 255 255 / .86);font-size:.68rem;font-weight:700;line-height:1.3}body.nis-page .nis-footer-brand .footer-briefing-signup .business-briefing-form-card fieldset>.ff-el-group:nth-of-type(4){height:47px;margin-bottom:8px;overflow:hidden}body.nis-page .nis-footer-brand .footer-briefing-signup .business-briefing-form-card .cf-turnstile,body.nis-page .nis-footer-brand .footer-briefing-signup .business-briefing-form-card .ff-el-turnstile,body.nis-page .nis-footer-brand .footer-briefing-signup .business-briefing-form-card iframe{max-width:none!important;transform:scale(.74);transform-origin:0 0}body.nis-page .nis-footer-brand .footer-briefing-signup .business-briefing-form-card .ff_submit_btn_wrapper{margin:0!important}body.nis-page .nis-footer-brand .footer-briefing-signup .business-briefing-form-card .ff-btn-submit,body.nis-page .nis-footer-brand .footer-briefing-signup .business-briefing-form-card button[type="submit"]{border-radius:8px;box-shadow:none;font-size:.78rem;min-height:36px;padding:0 12px;width:100%}body.nis-page .nis-footer-contact .footer-briefing-signup{display:none!important}@media (min-width:1321px){body.nis-page .nis-footer-main,.nis-footer-main{gap:24px!important;grid-template-columns:260px 145px 160px 225px 185px 175px!important;max-width:1320px!important}}@media (min-width:769px){body.nis-page .nis-briefing-form-section .business-briefing-form-card .ff-el-form-check-label span::after{white-space:nowrap}}@media (max-width:900px){body.nis-page .nis-briefing-page .nis-svc-hero-inner{grid-template-columns:1fr!important}body.nis-page .nis-briefing-page .nis-svc-hero-visual{max-width:100%!important}body.nis-page .nis-briefing-page .nis-svc-hero-visual img{height:clamp(260px, 54vw, 380px)!important}}@media (max-width:768px){body.nis-page .nis-briefing-form-section .business-briefing-form-card fieldset{grid-template-columns:1fr;row-gap:0}body.nis-page .nis-briefing-form-section .business-briefing-form-card fieldset>.ff-el-group:nth-of-type(4),body.nis-page .nis-briefing-form-section .business-briefing-form-card fieldset>.ff_submit_btn_wrapper{grid-column:1 / -1}body.nis-page .nis-briefing-form-section .business-briefing-form-card fieldset>.ff_submit_btn_wrapper{margin-top:10px}body.nis-page .nis-footer-brand .footer-briefing-signup{max-width:min(245px, 100%)!important}}@media (max-width:520px){body.nis-page .nis-footer-brand .footer-briefing-signup,body.nis-page .nis-footer-brand .nis-social-links{width:min(245px, 100%)!important}}body.nis-page .nis-skip-link,body.nis-page .skip-link,.nis-skip-link,.skip-link{border:0!important;clip:rect(1px,1px,1px,1px)!important;clip-path:inset(50%)!important;height:1px!important;left:-9999px!important;margin:0!important;overflow:hidden!important;padding:0!important;position:absolute!important;top:auto!important;white-space:nowrap!important;width:1px!important}body.nis-page .nis-skip-link:focus,body.nis-page .nis-skip-link:focus-visible,body.nis-page .skip-link:focus,body.nis-page .skip-link:focus-visible,.nis-skip-link:focus,.nis-skip-link:focus-visible,.skip-link:focus,.skip-link:focus-visible{background:#0e2760!important;border:2px solid #ffffff!important;border-radius:8px!important;box-shadow:0 8px 20px rgb(0 0 0 / .25)!important;clip:auto!important;clip-path:none!important;color:#ffffff!important;font-weight:700!important;height:auto!important;left:16px!important;line-height:1.2!important;margin:0!important;outline:3px solid #0b5fff!important;outline-offset:2px!important;overflow:visible!important;padding:10px 14px!important;position:fixed!important;text-decoration:none!important;top:16px!important;transform:none!important;white-space:normal!important;width:auto!important;z-index:100000!important}body.nis-page .nis-main-anchor,.nis-main-anchor{display:block;height:0;scroll-margin-top:112px}body.nis-page .nis-main-anchor:focus{outline:none}body.nis-page a:focus-visible,body.nis-page summary:focus-visible,body.nis-page button:not(.ff-btn):focus-visible,body.nis-page .nis-topbar a:focus-visible,body.nis-page .nis-site-nav a:focus-visible,body.nis-page .nis-menu-button:focus-visible,body.nis-page .nis-site-footer a:focus-visible,body.nis-page .nis-access-button:focus-visible,body.nis-page .nis-button:focus-visible,body.nis-page .nis-button-outline:focus-visible,body.nis-page .nis-svc-button:focus-visible,body.nis-page .nis-profit-cta-button:focus-visible,body.nis-page .nis-service-card a:focus-visible,body.nis-page .nis-industry-card-link:focus-visible,body.nis-page .nis-contact-card-link:focus-visible,body.nis-page .nis-support-card-link:focus-visible,body.nis-page .client-support-cta-buttons a:focus-visible,body.nis-page .nis-testimonial-nav button:focus-visible,body.nis-page .nis-testimonial-nav label:focus-visible{outline:3px solid #0B5FFF!important;outline-offset:3px!important;box-shadow:0 0 0 6px rgb(255 255 255 / .86)!important}body.nis-page .nis-nav-cta,body.nis-page .nis-button,body.nis-page .nis-button-copper,body.nis-page .nis-hero-primary,body.nis-page .nis-profit-cta-primary,body.nis-page .nis-svc-button-primary,body.nis-page .nis-contact-form-button,body.nis-page .nis-footer-schedule-call{background:#A55428!important;border-color:#A55428!important;color:#ffffff!important}body.nis-page .nis-nav-cta:hover,body.nis-page .nis-button:hover,body.nis-page .nis-button-copper:hover,body.nis-page .nis-hero-primary:hover,body.nis-page .nis-profit-cta-primary:hover,body.nis-page .nis-svc-button-primary:hover,body.nis-page .nis-footer-schedule-call:hover,body.nis-page .nis-nav-cta:focus-visible,body.nis-page .nis-button:focus-visible,body.nis-page .nis-button-copper:focus-visible,body.nis-page .nis-hero-primary:focus-visible,body.nis-page .nis-profit-cta-primary:focus-visible,body.nis-page .nis-svc-button-primary:focus-visible,body.nis-page .nis-footer-schedule-call:focus-visible{background:#8F461F!important;border-color:#8F461F!important;color:#ffffff!important}body.nis-page .nis-nav-cta-secondary{background:#4F7C83!important;border-color:#4F7C83!important;color:#ffffff!important}body.nis-page .nis-nav-cta-secondary:hover,body.nis-page .nis-nav-cta-secondary:focus-visible{background:#426E74!important;border-color:#426E74!important;color:#ffffff!important}body.nis-page .nis-svc-final-cta .nis-svc-button-secondary,body.nis-page .nis-svc-mid-cta .nis-svc-button-secondary,body.nis-page .nis-svc-light .nis-svc-button-secondary{background:#ffffff!important;border:1px solid rgb(16 32 51 / .28)!important;color:#102033!important}body.nis-page .nis-svc-final-cta .nis-svc-button-secondary:hover,body.nis-page .nis-svc-mid-cta .nis-svc-button-secondary:hover,body.nis-page .nis-svc-light .nis-svc-button-secondary:hover,body.nis-page .nis-svc-final-cta .nis-svc-button-secondary:focus-visible,body.nis-page .nis-svc-mid-cta .nis-svc-button-secondary:focus-visible,body.nis-page .nis-svc-light .nis-svc-button-secondary:focus-visible{background:#102033!important;border-color:#102033!important;color:#ffffff!important}body.nis-page :is(.fluentform_wrapper_1,.fluentform_wrapper_2,.fluentform_wrapper_3,.fluentform_wrapper_4) :is(.ff-btn-submit,button[type="submit"]){background:#A55428!important;border-color:#A55428!important;color:#ffffff!important}body.nis-page :is(.fluentform_wrapper_1,.fluentform_wrapper_2,.fluentform_wrapper_3,.fluentform_wrapper_4) :is(.ff-btn-submit,button[type="submit"]):is(:hover,:focus-visible){background:#8F461F!important;border-color:#8F461F!important;color:#ffffff!important}body.nis-page :is(.fluentform_wrapper_1,.fluentform_wrapper_2,.fluentform_wrapper_3,.fluentform_wrapper_4) :is(.ff-el-form-control,input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):not([type="submit"]),select,textarea):focus-visible{border-color:#4F7C83!important;box-shadow:0 0 0 4px rgb(79 124 131 / .24),0 12px 30px rgb(16 32 51 / .08)!important;outline:3px solid #4F7C83!important;outline-offset:2px!important}body.nis-page :is(.fluentform_wrapper_1,.fluentform_wrapper_2,.fluentform_wrapper_3,.fluentform_wrapper_4) :is(.ff-el-form-check-input,input[type="checkbox"],input[type="radio"],input[type="file"],.ff_upload_btn,.ff_upload_area):focus-visible{box-shadow:0 0 0 4px rgb(196 111 61 / .24)!important;outline:3px solid #C46F3D!important;outline-offset:3px!important}body.nis-page :is(.fluentform_wrapper_1,.fluentform_wrapper_2,.fluentform_wrapper_3,.fluentform_wrapper_4) :is(.text-danger,.ff-el-error,.ff-errors-in-stack,.nis-ff-inline-error),body.nis-page :is(.fluentform_wrapper_1,.fluentform_wrapper_2,.fluentform_wrapper_3,.fluentform_wrapper_4) .ff-el-is-error .text-danger{background:#FFF7F2!important;border:1px solid rgb(143 61 31 / .22)!important;border-left:4px solid #8F3D1F!important;color:#8F3D1F!important}body.nis-page .nis-footer-brand .footer-briefing-signup form.fluent_form_2 .nis-ff-required-note{color:#ffffff!important}body.nis-page.nis-page :is(.fluentform_wrapper_1,.fluentform_wrapper_2,.fluentform_wrapper_3,.fluentform_wrapper_4) :is(.ff-btn-submit,button[type="submit"]){background:#A55428!important;border-color:#A55428!important;color:#ffffff!important}body.nis-page.nis-page :is(.fluentform_wrapper_1,.fluentform_wrapper_2,.fluentform_wrapper_3,.fluentform_wrapper_4) :is(.ff-btn-submit,button[type="submit"]):is(:hover,:focus,:focus-visible){background:#8F461F!important;border-color:#8F461F!important;color:#ffffff!important}body.nis-page.nis-page :is(.fluentform_wrapper_1,.fluentform_wrapper_2,.fluentform_wrapper_3,.fluentform_wrapper_4) :is(.ff-el-form-control,input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):not([type="submit"]),select,textarea):is(:focus,:focus-visible){border-color:#4F7C83!important;box-shadow:0 0 0 4px rgb(79 124 131 / .24),0 12px 30px rgb(16 32 51 / .08)!important;outline:3px solid #4F7C83!important;outline-offset:2px!important}body.nis-page.nis-page :is(.fluentform_wrapper_1,.fluentform_wrapper_2,.fluentform_wrapper_3,.fluentform_wrapper_4) :is(.ff-el-form-check-input,input[type="checkbox"],input[type="radio"],input[type="file"],.ff_upload_btn,.ff_upload_area):is(:focus,:focus-visible){box-shadow:0 0 0 4px rgb(196 111 61 / .24)!important;outline:3px solid #C46F3D!important;outline-offset:3px!important}body.nis-page{scroll-padding-top:calc(var(--nis-fixed-topbar-h, 42px) + var(--nis-fixed-nav-h, 83px) + 18px)}body.nis-page [id]{scroll-margin-top:calc(var(--nis-fixed-topbar-h, 42px) + var(--nis-fixed-nav-h, 83px) + 18px)}body.nis-page .nis-topbar,body.nis-page .nis-topbar.scrolled,body.nis-page .nis-topbar.is-scrolled,.nis-topbar,.nis-topbar.scrolled,.nis-topbar.is-scrolled{background:#05070B!important;opacity:1!important}body.nis-page .nis-site-nav,body.nis-page .nis-site-nav.scrolled,body.nis-page .nis-site-nav.is-scrolled,.nis-site-nav,.nis-site-nav.scrolled,.nis-site-nav.is-scrolled{background:#ffffff!important;opacity:1!important;overflow:visible!important}body.nis-page .nis-topbar{z-index:10030!important}body.nis-page .nis-site-nav{z-index:10020!important}body.nis-page .nis-nav-inner,body.nis-page .nis-menu-shell,body.nis-page .nis-menu,body.nis-page .nis-menu-links,body.nis-page .nis-menu-item{overflow:visible}body.nis-page .nis-has-submenu.nis-submenu-open .nis-nav-label{color:#A55428!important}body.nis-page .nis-has-submenu.nis-submenu-open .nis-nav-label::after{opacity:1;transform:rotate(225deg) translate(-2px,-1px)}body.nis-page .nis-has-submenu.nis-submenu-open .nis-submenu{opacity:1;pointer-events:auto;transform:translate(-50%,0);visibility:visible}body.nis-page .nis-has-submenu[data-nis-escape-closed="true"] .nis-submenu,body.nis-page .nis-has-submenu[data-nis-escape-closed="true"]:focus-within .nis-submenu{opacity:0!important;pointer-events:none!important;transform:translate(-50%,8px)!important;visibility:hidden!important}body.nis-page .nis-has-submenu[data-nis-escape-closed="true"] .nis-nav-label::after{transform:rotate(45deg) translateY(-2px)!important}body.nis-page .nis-topbar a,body.nis-page .nis-site-nav a,body.nis-page .nis-site-nav summary,body.nis-page .nis-site-footer a,body.nis-page .nis-faq summary,body.nis-page .nis-svc-faq summary,body.nis-page .nis-access-button,body.nis-page .nis-button,body.nis-page .nis-svc-button,body.nis-page .nis-profit-cta-button,body.nis-page .client-support-cta-buttons a,body.nis-page .nis-testimonial-nav button,body.nis-page .nis-testimonial-nav label{-webkit-tap-highlight-color:rgb(196 111 61 / .22)}body.nis-page .nis-topbar a:focus-visible,body.nis-page .nis-site-nav a:focus-visible,body.nis-page .nis-site-nav summary:focus-visible,body.nis-page .nis-menu-button:focus-visible,body.nis-page .nis-submenu a:focus-visible,body.nis-page .nis-site-footer a:focus-visible,body.nis-page .nis-faq summary:focus-visible,body.nis-page .nis-svc-faq summary:focus-visible,body.nis-page .nis-access-button:focus-visible,body.nis-page .nis-access-control input:focus-visible+label,body.nis-page .nis-button:focus-visible,body.nis-page .nis-svc-button:focus-visible,body.nis-page .nis-profit-cta-button:focus-visible,body.nis-page .client-support-cta-buttons a:focus-visible,body.nis-page .nis-testimonial-nav button:focus-visible,body.nis-page .nis-testimonial-nav label:focus-visible{border-radius:6px!important;box-shadow:0 0 0 5px rgb(255 255 255 / .86)!important;outline:3px solid #C46F3D!important;outline-offset:3px!important}body.nis-page .nis-submenu a:focus-visible{background:#102033!important;color:#ffffff!important}body.nis-page .nis-menu-button{min-height:44px;min-width:44px}body.nis-page .nis-nav-label,body.nis-page .nis-menu-links>a,body.nis-page .nis-submenu a,body.nis-page .nis-nav-cta{align-items:center;display:inline-flex;min-height:44px}body.nis-page .nis-faq summary,body.nis-page .nis-svc-faq summary{outline-offset:4px}body.nis-page .nis-faq summary::after,body.nis-page .nis-svc-faq summary::after{flex:0 0 auto}body.nis-page .footer-briefing-signup{margin-top:18px!important;max-width:320px!important;text-align:left;width:100%}body.nis-page .footer-briefing-signup h4{color:#ffffff!important;font-size:16px!important;font-weight:800!important;line-height:1.25!important;margin:0 0 8px!important}body.nis-page .footer-briefing-signup p{color:rgb(255 255 255 / .78)!important;font-size:14px!important;line-height:1.5!important;margin:0 0 14px!important}body.nis-page .nis-footer-contact .footer-briefing-signup{display:block!important}body.nis-page .footer-briefing-signup .nis-footer-briefing-button{align-items:center;background:#C46F3D!important;border-radius:8px;color:#ffffff!important;display:inline-flex;font-weight:800;justify-content:center;min-height:44px;padding:0 16px;text-decoration:none!important}body.nis-page .footer-briefing-signup .nis-footer-briefing-button:hover{filter:brightness(.94)}body.nis-page .footer-briefing-signup .nis-footer-briefing-button:focus-visible{outline:3px solid #C46F3D!important;outline-offset:3px!important}@media (max-width:1180px){body.nis-page .nis-site-nav .nis-menu-shell[open]>.nis-menu,.nis-site-nav .nis-menu-shell[open]>.nis-menu{background:#ffffff!important;box-sizing:border-box;isolation:isolate;max-width:100%;overflow-x:hidden!important;position:relative;z-index:10025}body.nis-page .nis-site-nav .nis-menu-links,body.nis-page .nis-site-nav .nis-menu-actions{max-width:100%;min-width:0}body.nis-page .nis-site-nav .nis-menu-links a,body.nis-page .nis-site-nav .nis-menu-actions a{min-height:44px}}@media (max-width:768px){body.nis-page .nis-site-footer .nis-footer-main,body.nis-page .nis-site-footer .nis-footer-column,body.nis-page .nis-site-footer .nis-footer-brand{align-items:flex-start!important;justify-items:start!important;text-align:left!important}body.nis-page .nis-site-footer a{align-items:center;display:inline-flex;min-height:44px}body.nis-page .footer-briefing-signup{max-width:100%!important;text-align:left}body.nis-page .footer-briefing-signup .nis-footer-briefing-button{width:100%}}body.nis-page .nis-footer-brand{align-items:flex-start!important;text-align:left!important}body.nis-page .nis-footer-brand .nis-social-links{justify-content:flex-start!important}body.nis-page .nis-footer-contact .footer-briefing-signup{display:none!important}body.nis-page .nis-footer-brand .footer-briefing-signup{display:block!important;margin-top:14px!important;max-width:230px!important;text-align:left!important;width:min(230px, 100%)!important}body.nis-page .nis-footer-brand .footer-briefing-signup h4{color:#ffffff!important;font-size:14px!important;font-weight:800!important;line-height:1.18!important;margin:0 0 6px!important}body.nis-page .nis-footer-brand .footer-briefing-signup p{color:rgb(255 255 255 / .78)!important;font-size:12.5px!important;line-height:1.42!important;margin:0 0 10px!important}body.nis-page .nis-footer-brand .footer-briefing-signup .nis-footer-briefing-button{align-items:center!important;border-radius:8px!important;display:inline-flex!important;font-size:12.5px!important;justify-content:center!important;min-height:44px!important;padding:0 14px!important;width:auto!important}body.nis-page .nis-footer-brand .footer-briefing-signup .nis-footer-briefing-button:focus-visible{outline:3px solid #C46F3D!important;outline-offset:3px!important}@media (max-width:768px){body.nis-page .nis-footer-brand .footer-briefing-signup{max-width:260px!important;width:min(260px, 100%)!important}}@media (min-width:1321px){body.nis-page .nis-site-footer .nis-footer-brand{margin-top:-14px!important}body.nis-page .nis-site-footer .nis-footer-areas{margin-left:22px!important}}body.nis-page{--nis-copper-accessible:#A55428;--nis-copper-accessible-hover:#8F461F}body.nis-page .nis-svc-button-primary,body.nis-page .nis-button-copper,body.nis-page .nis-hero-primary,body.nis-page .nis-profit-cta-primary,body.nis-page .nis-footer-schedule-call,body.nis-page .nis-footer-briefing-button,body.nis-page .ff-btn-submit,body.nis-page button[type="submit"],body.nis-page input[type="submit"],body.nis-page .client-support-cta-buttons a,body.nis-page .nis-nav-cta:not(.nis-nav-cta-secondary){background:var(--nis-copper-accessible)!important;border-color:var(--nis-copper-accessible)!important;color:#ffffff!important}body.nis-page .nis-svc-button-primary:hover,body.nis-page .nis-svc-button-primary:focus-visible,body.nis-page .nis-button-copper:hover,body.nis-page .nis-button-copper:focus-visible,body.nis-page .nis-hero-primary:hover,body.nis-page .nis-hero-primary:focus-visible,body.nis-page .nis-profit-cta-primary:hover,body.nis-page .nis-profit-cta-primary:focus-visible,body.nis-page .nis-footer-schedule-call:hover,body.nis-page .nis-footer-schedule-call:focus-visible,body.nis-page .nis-footer-briefing-button:hover,body.nis-page .nis-footer-briefing-button:focus-visible,body.nis-page .ff-btn-submit:hover,body.nis-page .ff-btn-submit:focus-visible,body.nis-page button[type="submit"]:hover,body.nis-page button[type="submit"]:focus-visible,body.nis-page input[type="submit"]:hover,body.nis-page input[type="submit"]:focus-visible,body.nis-page .client-support-cta-buttons a:hover,body.nis-page .client-support-cta-buttons a:focus-visible,body.nis-page .nis-nav-cta:not(.nis-nav-cta-secondary):hover,body.nis-page .nis-nav-cta:not(.nis-nav-cta-secondary):focus-visible{background:var(--nis-copper-accessible-hover)!important;border-color:var(--nis-copper-accessible-hover)!important;color:#ffffff!important}body.nis-page .nis-footer-brand .footer-briefing-signup .nis-footer-briefing-heading,body.nis-page .footer-briefing-signup .nis-footer-briefing-heading{color:#ffffff!important;font-size:14px!important;font-weight:800!important;line-height:1.18!important;margin:0 0 6px!important}body.nis-page .nis-testimonial-slide:not(.is-active) .nis-testimonial-card h3,body.nis-page .nis-testimonial-slide:not(.is-active) .nis-testimonial-card blockquote,body.nis-page .nis-testimonial-slide:not(.is-active) .nis-testimonial-card p,body.nis-page .nis-testimonial-slide:not(.is-active) .nis-testimonial-person h4{color:#ffffff!important}body.nis-page .nis-testimonial-slide:not(.is-active) .nis-testimonial-person p{color:rgb(255 255 255 / .88)!important}body.nis-page .nis-contact-page :is(a[href^="mailto:"],a[href^="tel:"]):focus-visible{border-radius:4px;box-shadow:0 0 0 3px rgb(255 255 255 / .92)!important;outline:2px solid var(--nis-copper-accessible)!important;outline-offset:2px!important}body.nis-page .nis-svc-actions .nis-svc-button-primary,body.nis-page .nis-svc-final-inner .nis-svc-actions .nis-svc-button-primary,body.nis-page .footer-briefing-signup .nis-footer-briefing-button,body.nis-page .nis-footer-brand .footer-briefing-signup .nis-footer-briefing-button{background:var(--nis-copper-accessible)!important;border-color:var(--nis-copper-accessible)!important;color:#ffffff!important}body.nis-page .nis-svc-actions .nis-svc-button-primary:hover,body.nis-page .nis-svc-actions .nis-svc-button-primary:focus-visible,body.nis-page .nis-svc-final-inner .nis-svc-actions .nis-svc-button-primary:hover,body.nis-page .nis-svc-final-inner .nis-svc-actions .nis-svc-button-primary:focus-visible,body.nis-page .footer-briefing-signup .nis-footer-briefing-button:hover,body.nis-page .footer-briefing-signup .nis-footer-briefing-button:focus-visible,body.nis-page .nis-footer-brand .footer-briefing-signup .nis-footer-briefing-button:hover,body.nis-page .nis-footer-brand .footer-briefing-signup .nis-footer-briefing-button:focus-visible{background:var(--nis-copper-accessible-hover)!important;border-color:var(--nis-copper-accessible-hover)!important;color:#ffffff!important}body.nis-page .nis-blog-page{background:#F7F6F2!important;color:#102033!important;overflow:hidden}body.nis-page .nis-blog-page :is(a,button):focus-visible,body.single-post :is(a,button):focus-visible{border-radius:8px;box-shadow:0 0 0 4px rgb(255 255 255 / .88);outline:3px solid #A55428!important;outline-offset:3px}body.nis-page .nis-blog-shell{margin:0 auto;max-width:1180px;width:100%}body.nis-page .nis-blog-hero{background:radial-gradient(circle at 14% 18%,rgb(79 124 131 / .42),transparent 34%),linear-gradient(135deg,#102033 0%,#183248 52%,#4F7C83 100%);color:#fff;padding:clamp(72px, 8vw, 116px) 24px clamp(64px, 7vw, 92px)}body.nis-page .nis-blog-hero-inner{align-items:center;display:grid;gap:clamp(32px, 5vw, 72px);grid-template-columns:minmax(0,1.12fr) minmax(300px,0.62fr)}body.nis-page .nis-blog-hero h1{color:#ffffff!important;font-size:clamp(2.45rem, 5vw, 4.85rem);line-height:.99;margin:0;max-width:920px}body.nis-page .nis-blog-hero p:not(.nis-eyebrow){color:rgb(255 255 255 / .9)!important;font-size:clamp(1.05rem, 1.7vw, 1.24rem);line-height:1.68;margin:24px 0 0;max-width:760px}body.nis-page .nis-blog-page .nis-eyebrow{color:#C46F3D!important;font-size:.78rem;font-weight:900;letter-spacing:0.12em!important;margin:0 0 14px;text-transform:uppercase}body.nis-page .nis-blog-hero .nis-eyebrow{color:#F0B48E!important}body.nis-page .nis-blog-actions{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}body.nis-page .nis-blog-button{align-items:center;border-radius:10px;display:inline-flex;font-size:.92rem;font-weight:900;justify-content:center;min-height:52px;padding:0 22px;text-align:center;text-decoration:none!important;transition:transform 160ms ease,background 160ms ease,color 160ms ease,border-color 160ms ease}body.nis-page .nis-blog-button:hover{transform:translateY(-1px)}body.nis-page .nis-blog-button-primary,body.single-post .nis-post-cta-primary{background:#A55428!important;border:1px solid #A55428!important;color:#ffffff!important}body.nis-page .nis-blog-button-primary:hover,body.nis-page .nis-blog-button-primary:focus-visible,body.single-post .nis-post-cta-primary:hover,body.single-post .nis-post-cta-primary:focus-visible{background:#8F461F!important;border-color:#8F461F!important;color:#ffffff!important}body.nis-page .nis-blog-button-secondary,body.single-post .nis-post-cta-secondary{background:#ffffff!important;border:1px solid rgb(16 32 51 / .18)!important;color:#102033!important}body.nis-page .nis-blog-button-secondary:hover,body.nis-page .nis-blog-button-secondary:focus-visible,body.single-post .nis-post-cta-secondary:hover,body.single-post .nis-post-cta-secondary:focus-visible{background:#102033!important;border-color:#102033!important;color:#ffffff!important}body.nis-page .nis-blog-hero-panel{background:rgb(255 255 255 / .1);border:1px solid rgb(255 255 255 / .2);border-radius:24px;box-shadow:0 28px 80px rgb(0 0 0 / .22);display:grid;gap:12px;padding:clamp(24px, 4vw, 36px)}body.nis-page .nis-blog-hero-panel span{color:rgb(255 255 255 / .7);font-size:.76rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}body.nis-page .nis-blog-hero-panel strong{background:rgb(255 255 255 / .1);border-radius:14px;color:#fff;display:block;font-size:1.04rem;padding:14px 16px}body.nis-page .nis-blog-section,body.nis-page .nis-blog-empty{padding:clamp(56px, 7vw, 88px) 24px}body.nis-page .nis-blog-filter-section,body.nis-page .nis-blog-section:not(.nis-blog-section-muted){background:#fff}body.nis-page .nis-blog-section-muted{background:#F7F6F2}body.nis-page .nis-blog-section-heading{margin:0 auto 30px;max-width:1060px;text-align:center}body.nis-page .nis-blog-section-heading h2,body.nis-page .nis-blog-empty-card h2,body.nis-page .nis-blog-cta h2{color:#102033!important;font-size:clamp(2rem, 3.2vw, 3.25rem);line-height:1.06;margin:0 0 14px}body.nis-page .nis-blog-section-heading p:not(.nis-eyebrow),body.nis-page .nis-blog-empty-card p,body.nis-page .nis-blog-cta p{color:#405061!important;font-size:1rem;line-height:1.72;margin:0}body.nis-page .nis-blog-filter-list{display:flex;flex-wrap:wrap;gap:10px}body.nis-page .nis-blog-filter{align-items:center;background:#F7F6F2;border:1px solid rgb(16 32 51 / .12);border-radius:999px;color:#102033;cursor:pointer;display:inline-flex;font:inherit;font-size:.9rem;font-weight:850;justify-content:center;min-height:44px;padding:0 16px;text-decoration:none!important}body.nis-page .nis-blog-filter:hover,body.nis-page .nis-blog-filter.is-active{background:#102033;border-color:#102033;color:#fff}body.nis-page .nis-blog-featured,body.nis-page .nis-blog-grid{min-height:140px}body.nis-page .nis-blog-grid{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}body.nis-page .nis-blog-card{background:#fff;border:1px solid rgb(16 32 51 / .09);border-radius:20px;box-shadow:0 20px 54px rgb(16 32 51 / .09);display:flex;flex-direction:column;min-height:100%;overflow:hidden}body.nis-page .nis-blog-card-featured{display:grid;grid-template-columns:minmax(0,0.92fr) minmax(0,1.08fr)}body.nis-page .nis-blog-card-image{background:linear-gradient(135deg,#102033,#4F7C83);display:block;min-height:220px;overflow:hidden;text-decoration:none!important}body.nis-page .nis-blog-card-featured .nis-blog-card-image{min-height:360px}body.nis-page .nis-blog-card-image img{display:block;height:100%;min-height:inherit;object-fit:cover;width:100%}body.nis-page .nis-blog-card-placeholder{align-items:center;background:radial-gradient(circle at 20% 15%,rgb(196 111 61 / .28),transparent 32%),linear-gradient(135deg,#102033,#4F7C83);color:rgb(255 255 255 / .84);display:flex;font-weight:900;height:100%;justify-content:center;letter-spacing:.08em;min-height:inherit;text-transform:uppercase}body.nis-page .nis-blog-card-body{display:flex;flex:1;flex-direction:column;padding:clamp(22px, 3vw, 34px)}body.nis-page .nis-blog-card-meta{align-items:center;color:#5F6D78!important;display:flex;flex-wrap:wrap;font-size:.82rem;font-weight:850;gap:10px 14px;margin:0 0 12px}body.nis-page .nis-blog-card-meta span:first-child{color:#245F68}body.nis-page .nis-blog-card h3{color:#102033!important;font-size:clamp(1.15rem, 2vw, 1.7rem);line-height:1.17;margin:0 0 12px}body.nis-page .nis-blog-card h3 a{color:inherit!important;text-decoration:none!important}body.nis-page .nis-blog-card-body>p:not(.nis-blog-card-meta){color:#405061!important;font-size:.98rem;line-height:1.68;margin:0 0 20px}body.nis-page .nis-blog-read-more{color:#245F68!important;font-weight:900;margin-top:auto;text-decoration-color:rgb(36 95 104 / .35);text-underline-offset:4px}body.nis-page .nis-blog-empty-card,body.nis-page .nis-blog-empty-inline,body.nis-page .nis-blog-loading{background:#fff;border:1px solid rgb(16 32 51 / .09);border-radius:20px;box-shadow:0 22px 58px rgb(16 32 51 / .1);color:#405061;padding:clamp(26px, 4vw, 42px)}body.nis-page .nis-blog-empty-card{max-width:820px}body.nis-page .nis-blog-cta{background:radial-gradient(circle at 82% 10%,rgb(79 124 131 / .38),transparent 30%),linear-gradient(135deg,#102033 0%,#16283b 54%,#0B1522 100%);color:#fff;padding:clamp(60px, 7vw, 90px) 24px}body.nis-page .nis-blog-cta-inner{align-items:center;display:grid;gap:28px;grid-template-columns:minmax(0,1fr) auto}body.nis-page .nis-blog-cta h2{color:#ffffff!important}body.nis-page .nis-blog-cta p:not(.nis-eyebrow){color:rgb(255 255 255 / .88)!important}body.single-post .wp-site-blocks>header,body.single-post header.wp-block-template-part,body.single-post .wp-site-blocks>.wp-block-template-part:first-child{display:none!important}body.single-post .wp-site-blocks>main,body.single-post main.wp-block-group,body.single-post .wp-block-post-content,body.single-post .entry-content{margin-left:auto!important;margin-right:auto!important;max-width:820px!important;padding-left:24px!important;padding-right:24px!important}body.single-post .wp-block-post-title,body.single-post .entry-title{color:#102033!important;font-size:clamp(2.2rem, 5vw, 4.35rem)!important;line-height:1.02!important;margin:clamp(52px, 7vw, 86px) auto 18px!important;max-width:920px!important;padding-left:24px!important;padding-right:24px!important;text-align:left!important}body.single-post .wp-block-post-content :is(p,li){color:#243445;font-size:1.06rem;line-height:1.78}body.single-post .wp-block-post-content :is(h2,h3){color:#102033!important;line-height:1.15;margin-top:2.1em}body.single-post .wp-block-post-content h2{font-size:clamp(1.75rem, 3vw, 2.45rem)}body.single-post .wp-block-post-content h3{font-size:clamp(1.25rem, 2vw, 1.65rem)}body.single-post .wp-block-post-content a{color:#245F68;font-weight:800;text-decoration-color:rgb(36 95 104 / .38);text-underline-offset:4px}body.single-post .nis-post-meta,body.single-post .nis-post-cta,body.single-post .nis-related-posts{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:920px;padding-left:24px;padding-right:24px}body.single-post .nis-post-meta{color:#5F6D78;font-size:.92rem;font-weight:800;margin-bottom:28px}body.single-post .nis-post-cta{margin-bottom:clamp(50px, 7vw, 80px);margin-top:clamp(44px, 6vw, 70px)}body.single-post .nis-post-cta-inner{background:radial-gradient(circle at 82% 10%,rgb(79 124 131 / .34),transparent 30%),linear-gradient(135deg,#102033 0%,#16283b 54%,#0B1522 100%);border-radius:22px;box-shadow:0 24px 70px rgb(16 32 51 / .22);color:#fff;padding:clamp(28px, 5vw, 46px)}body.single-post .nis-post-cta h2{color:#ffffff!important;font-size:clamp(1.75rem, 3vw, 2.6rem);line-height:1.08;margin:0 0 14px}body.single-post .nis-post-cta p{color:rgb(255 255 255 / .88);font-size:1rem;line-height:1.7;margin:0 0 24px;max-width:720px}body.single-post .nis-post-actions{display:flex;flex-wrap:wrap;gap:12px}body.single-post .nis-post-actions a{align-items:center;border-radius:10px;display:inline-flex;font-size:.92rem;font-weight:900;justify-content:center;min-height:52px;padding:0 20px;text-decoration:none!important}body.single-post .nis-related-posts{margin-bottom:clamp(56px, 7vw, 90px)}body.single-post .nis-related-posts h2{color:#102033!important;font-size:clamp(1.75rem, 3vw, 2.5rem);margin:0 0 20px}body.single-post .nis-related-grid{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}body.single-post .nis-related-card{background:#fff;border:1px solid rgb(16 32 51 / .1);border-radius:16px;box-shadow:0 16px 42px rgb(16 32 51 / .08);padding:20px}body.single-post .nis-related-card h3{color:#102033!important;font-size:1.02rem;line-height:1.25;margin:0 0 10px}body.single-post .nis-related-card a{color:inherit!important;text-decoration:none!important}body.single-post .nis-related-card p{color:#405061;font-size:.92rem;line-height:1.55;margin:0}body.nis-page .nis-blog-article-page{background:#F7F6F2!important;color:#102033!important;overflow:hidden}body.nis-page .nis-blog-article-shell,body.nis-page .nis-blog-article-body{margin:0 auto;max-width:940px;width:100%}body.nis-page .nis-blog-article-hero{background:radial-gradient(circle at 16% 18%,rgb(79 124 131 / .36),transparent 32%),linear-gradient(135deg,#102033 0%,#183248 56%,#4F7C83 100%);color:#fff;padding:clamp(72px, 8vw, 116px) 24px clamp(60px, 7vw, 88px)}body.nis-page .nis-blog-article-hero .nis-resource-breadcrumbs{align-items:center;color:rgb(255 255 255 / .76);display:flex;flex-wrap:wrap;font-size:.86rem;font-weight:800;gap:8px;margin:0 0 28px}body.nis-page .nis-blog-article-hero .nis-resource-breadcrumbs a{color:#ffffff!important;text-decoration-color:rgb(255 255 255 / .38);text-underline-offset:4px}body.nis-page .nis-blog-article-hero h1,body.nis-page .nis-blog-article-hero .nis-blog-article-title{color:#ffffff!important;font-size:clamp(2.45rem, 5vw, 4.65rem);font-weight:800;line-height:1;margin:0;max-width:980px}body.nis-page .nis-blog-article-lead{color:rgb(255 255 255 / .9)!important;font-size:clamp(1.08rem, 1.8vw, 1.28rem);line-height:1.7;margin:24px 0 0;max-width:800px}body.nis-page .nis-blog-article-meta{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}body.nis-page .nis-blog-article-meta span,body.nis-page .nis-blog-article-meta time{background:rgb(255 255 255 / .12);border:1px solid rgb(255 255 255 / .2);border-radius:999px;color:#fff;font-size:.82rem;font-weight:850;padding:8px 12px}body.nis-page .nis-blog-article-body{padding:clamp(48px, 7vw, 82px) 24px clamp(62px, 8vw, 96px)}body.nis-page .nis-blog-article-body>p,body.nis-page .nis-blog-article-body section>p,body.nis-page .nis-blog-article-body li{color:#243445!important;font-size:1.05rem;line-height:1.78}body.nis-page .nis-blog-article-body>p,body.nis-page .nis-blog-article-body section>p{margin:0 0 20px}body.nis-page .nis-blog-article-body section{margin-top:clamp(42px, 6vw, 66px)}body.nis-page .nis-blog-article-body h2{color:#102033!important;font-size:clamp(1.72rem, 3vw, 2.42rem);line-height:1.12;margin:0 0 18px}body.nis-page .nis-blog-article-body h3{color:#102033!important;font-size:1.08rem;line-height:1.25;margin:0 0 8px}body.nis-page .nis-blog-article-body a:not(.nis-blog-button){color:#245F68!important;font-weight:850;text-decoration-color:rgb(36 95 104 / .38);text-underline-offset:4px}body.nis-page .nis-blog-callout{background:#fff;border-left:5px solid #C46F3D;border-radius:14px;box-shadow:0 18px 46px rgb(16 32 51 / .08);margin:28px 0 0;padding:clamp(22px, 4vw, 30px)}body.nis-page .nis-blog-callout strong{color:#102033;display:block;font-size:1.1rem;line-height:1.35;margin-bottom:8px}body.nis-page .nis-blog-callout p{color:#405061!important;line-height:1.65;margin:0}body.nis-page .nis-blog-risk-grid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}body.nis-page .nis-blog-risk-grid article{background:#fff;border:1px solid rgb(16 32 51 / .1);border-top:4px solid #4F7C83;border-radius:16px;box-shadow:0 16px 42px rgb(16 32 51 / .07);padding:22px}body.nis-page .nis-blog-risk-grid p{color:#405061!important;font-size:.96rem;line-height:1.65;margin:0}body.nis-page .nis-blog-check-list{background:#fff;border:1px solid rgb(16 32 51 / .1);border-radius:18px;box-shadow:0 16px 42px rgb(16 32 51 / .07);display:grid;gap:10px;margin:24px 0;padding:clamp(22px, 4vw, 30px)}body.nis-page .nis-blog-check-list li{list-style-position:outside;margin-left:18px}body.nis-page .nis-blog-planning-table,body.single-post .wp-block-post-content .nis-blog-planning-table,body.single-post .entry-content .nis-blog-planning-table{border-collapse:collapse;display:block;font-size:.98rem;line-height:1.55;margin:28px 0;max-width:100%;overflow-x:auto;width:100%}body.nis-page .nis-blog-planning-table th,body.nis-page .nis-blog-planning-table td,body.single-post .wp-block-post-content .nis-blog-planning-table th,body.single-post .wp-block-post-content .nis-blog-planning-table td,body.single-post .entry-content .nis-blog-planning-table th,body.single-post .entry-content .nis-blog-planning-table td{border:1px solid rgb(16 32 51 / .14);padding:14px 16px;text-align:left;vertical-align:top}body.nis-page .nis-blog-planning-table th,body.single-post .wp-block-post-content .nis-blog-planning-table th,body.single-post .entry-content .nis-blog-planning-table th{background:#102033;color:#fff;font-weight:800}body.nis-page .nis-blog-planning-table td,body.single-post .wp-block-post-content .nis-blog-planning-table td,body.single-post .entry-content .nis-blog-planning-table td{background:#fff;color:#243445}body.nis-page .nis-blog-related-resource,body.nis-page .nis-blog-final-cta{align-items:center;border-radius:22px;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) auto;margin-top:clamp(44px, 7vw, 72px);padding:clamp(26px, 5vw, 42px)}body.nis-page .nis-blog-related-resource{background:#fff;border:1px solid rgb(16 32 51 / .1);box-shadow:0 20px 54px rgb(16 32 51 / .09)}body.nis-page .nis-blog-final-cta{background:radial-gradient(circle at 82% 10%,rgb(79 124 131 / .34),transparent 30%),linear-gradient(135deg,#102033 0%,#16283b 54%,#0B1522 100%);box-shadow:0 24px 70px rgb(16 32 51 / .22);color:#fff}body.nis-page .nis-blog-related-resource h2,body.nis-page .nis-blog-final-cta h2{font-size:clamp(1.58rem, 2.6vw, 2.25rem);line-height:1.12;margin:0 0 12px}body.nis-page .nis-blog-related-resource p:not(.nis-eyebrow),body.nis-page .nis-blog-final-cta p:not(.nis-eyebrow){color:#405061!important;line-height:1.7;margin:0}body.nis-page .nis-blog-final-cta h2,body.nis-page .nis-blog-final-cta p:not(.nis-eyebrow){color:#ffffff!important}body.nis-page .nis-blog-final-cta p:not(.nis-eyebrow){color:rgb(255 255 255 / .88)!important}@media (max-width:1024px){body.nis-page .nis-blog-grid,body.single-post .nis-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.nis-page .nis-blog-card-featured,body.nis-page .nis-blog-hero-inner,body.nis-page .nis-blog-cta-inner,body.nis-page .nis-blog-related-resource,body.nis-page .nis-blog-final-cta{grid-template-columns:1fr}}@media (max-width:640px){body.nis-page .nis-blog-grid,body.single-post .nis-related-grid{grid-template-columns:1fr}body.nis-page .nis-blog-actions,body.single-post .nis-post-actions{align-items:stretch;flex-direction:column}body.nis-page .nis-blog-button,body.single-post .nis-post-actions a{width:100%}body.nis-page .nis-blog-risk-grid{grid-template-columns:1fr}body.nis-page .nis-blog-hero-inner,body.nis-page .nis-blog-article-shell,body.nis-page .nis-blog-hero-copy{min-width:0}body.nis-page .nis-blog-hero h1,body.nis-page .nis-blog-article-hero h1,body.nis-page .nis-blog-article-hero .nis-blog-article-title{font-size:clamp(1.75rem, 7.4vw, 1.95rem)!important;line-height:1.14!important;max-width:min(100%, 315px);text-wrap:auto;overflow-wrap:break-word}body.nis-page .nis-blog-hero p:not(.nis-eyebrow),body.nis-page .nis-blog-article-lead{max-width:min(100%, 315px);overflow-wrap:break-word}body.nis-page .nis-blog-hero,body.nis-page .nis-blog-section,body.nis-page .nis-blog-empty,body.nis-page .nis-blog-cta,body.nis-page .nis-blog-article-hero,body.nis-page .nis-blog-article-body{padding-left:18px;padding-right:18px}}body.nis-page .nis-blog-grid.nis-blog-grid-balanced{gap:clamp(20px, 3vw, 28px);grid-template-columns:repeat(2,minmax(0,1fr))}body.nis-page .nis-blog-card{border-radius:18px}body.nis-page .nis-blog-card-image{aspect-ratio:16 / 9;background:#102033;display:flex;min-height:0}body.nis-page .nis-blog-card-featured .nis-blog-card-image{aspect-ratio:4 / 3;min-height:360px}body.nis-page .nis-blog-card-visual{display:block;height:100%;min-height:inherit;width:100%}body.nis-page .nis-blog-card-visual text{letter-spacing:0}body.nis-page .nis-blog-css-visual{background:linear-gradient(rgb(247 246 242 / .12) 1px,transparent 1px),linear-gradient(90deg,rgb(247 246 242 / .12) 1px,transparent 1px),radial-gradient(circle at 84% 18%,rgb(79 124 131 / .45),transparent 34%),linear-gradient(135deg,#102033 0%,#183248 54%,#4F7C83 100%);background-size:92px 92px,92px 92px,auto,auto;color:#fff;display:block;height:100%;min-height:inherit;overflow:hidden;position:relative;width:100%}body.nis-page .nis-blog-css-visual-managed{background:linear-gradient(rgb(247 246 242 / .12) 1px,transparent 1px),linear-gradient(90deg,rgb(247 246 242 / .12) 1px,transparent 1px),radial-gradient(circle at 78% 76%,rgb(196 111 61 / .22),transparent 34%),linear-gradient(135deg,#102033 0%,#203D50 54%,#4F7C83 100%);background-size:96px 96px,96px 96px,auto,auto}body.nis-page .nis-blog-visual-label{background:#A55428;border-radius:999px;box-shadow:0 12px 28px rgb(0 0 0 / .18);color:#fff;font-size:clamp(0.72rem, 1.6vw, 1.05rem);font-weight:900;left:clamp(18px, 4vw, 34px);line-height:1;padding:12px 16px;position:absolute;top:clamp(18px, 4vw, 34px);z-index:4}body.nis-page .nis-blog-visual-cloud,body.nis-page .nis-blog-visual-folder,body.nis-page .nis-blog-visual-shield,body.nis-page .nis-blog-visual-arrow,body.nis-page .nis-blog-visual-dashboard,body.nis-page .nis-blog-visual-ticket,body.nis-page .nis-blog-visual-workflow,body.nis-page .nis-blog-visual-status{position:absolute;z-index:2}body.nis-page .nis-blog-visual-cloud{background:#F7F6F2;border-radius:999px;height:21%;left:22%;top:30%;width:37%}body.nis-page .nis-blog-visual-cloud::before,body.nis-page .nis-blog-visual-cloud::after{background:#F7F6F2;border-radius:50%;content:"";position:absolute}body.nis-page .nis-blog-visual-cloud::before{height:108%;left:12%;top:-54%;width:34%}body.nis-page .nis-blog-visual-cloud::after{height:138%;right:16%;top:-72%;width:42%}body.nis-page .nis-blog-visual-folder{background:#F7F6F2;border-radius:18px;bottom:17%;box-shadow:inset 0 0 0 1px rgb(16 32 51 / .06);height:21%;left:12%;width:35%}body.nis-page .nis-blog-visual-folder::before{background:#D9D9D6;border-radius:12px 12px 0 0;content:"";height:26%;left:9%;position:absolute;top:-16%;width:34%}body.nis-page .nis-blog-visual-folder::after{background:linear-gradient(#4F7C83,#4F7C83) 28% 38% / 34% 10% no-repeat,linear-gradient(#4F7C83,#4F7C83) 28% 62% / 56% 10% no-repeat,#F7F6F2;border-radius:14px;content:"";height:58%;left:9%;position:absolute;top:24%;width:82%}body.nis-page .nis-blog-visual-shield{background:#A55428;border-radius:28px 28px 36px 36px;clip-path:polygon(50% 0,88% 15%,88% 58%,50% 100%,12% 58%,12% 15%);height:45%;right:14%;top:24%;width:22%}body.nis-page .nis-blog-visual-shield::after{border-bottom:12px solid #fff;border-right:12px solid #fff;content:"";height:27%;left:34%;position:absolute;top:31%;transform:rotate(42deg);width:18%}body.nis-page .nis-blog-visual-arrow{border:8px solid rgb(247 246 242 / .84);border-left-color:#fff0;border-radius:50%;height:34%;right:17%;top:48%;transform:rotate(-26deg);width:26%}body.nis-page .nis-blog-visual-arrow::after{border-left:17px solid rgb(247 246 242 / .84);border-top:13px solid #fff0;border-bottom:13px solid #fff0;content:"";position:absolute;right:-11px;top:14%;transform:rotate(34deg)}body.nis-page .nis-blog-visual-dashboard{background:linear-gradient(#102033,#102033) 9% 16% / 82% 18% no-repeat,linear-gradient(#D9D9D6,#D9D9D6) 12% 56% / 34% 31% no-repeat,linear-gradient(#4F7C83,#4F7C83) 60% 50% / 32% 10% no-repeat,linear-gradient(#A55428,#A55428) 57% 70% / 24% 10% no-repeat,#F7F6F2;border-radius:24px;box-shadow:0 22px 54px rgb(0 0 0 / .2);height:48%;left:10%;top:28%;width:48%}body.nis-page .nis-blog-visual-dashboard::before{border-bottom:10px solid #4F7C83;border-right:10px solid #4F7C83;content:"";height:19%;left:19%;position:absolute;top:55%;transform:rotate(42deg);width:10%}body.nis-page .nis-blog-visual-ticket{background:linear-gradient(#4F7C83,#4F7C83) 18% 36% / 42% 12% no-repeat,linear-gradient(#102033,#102033) 18% 64% / 58% 12% no-repeat,#F7F6F2;border-radius:22px;height:26%;right:12%;top:24%;width:31%}body.nis-page .nis-blog-visual-ticket::after{background:#A55428;border-radius:50%;content:"";height:18%;position:absolute;right:13%;top:28%;width:10%}body.nis-page .nis-blog-visual-workflow{background:linear-gradient(#F7F6F2,#F7F6F2) 0 50% / 100% 8px no-repeat,linear-gradient(#F7F6F2,#F7F6F2) 50% 0 / 8px 100% no-repeat;border-radius:999px;height:30%;opacity:.72;right:26%;top:49%;width:28%}body.nis-page .nis-blog-visual-status{background:linear-gradient(#102033,#102033) 24% 40% / 34% 10% no-repeat,linear-gradient(#102033,#102033) 24% 65% / 50% 10% no-repeat,#F7F6F2;border-radius:22px;bottom:17%;height:24%;right:12%;width:34%}body.nis-page .nis-blog-visual-status::after{border-bottom:10px solid #A55428;border-right:10px solid #A55428;content:"";height:24%;position:absolute;right:16%;top:35%;transform:rotate(-45deg);width:16%}body.nis-page .nis-blog-card-body{gap:0}body.nis-page .nis-blog-card-body>p:not(.nis-blog-card-meta){margin-bottom:28px}body.nis-page .nis-blog-read-more{align-items:center;align-self:flex-start;background:#102033!important;border:1px solid #102033!important;border-radius:10px;color:#ffffff!important;display:inline-flex;justify-content:center;min-height:46px;padding:0 18px;text-decoration:none!important;transition:background 160ms ease,border-color 160ms ease,transform 160ms ease}body.nis-page .nis-blog-read-more:hover,body.nis-page .nis-blog-read-more:focus-visible{background:#A55428!important;border-color:#A55428!important;color:#ffffff!important;transform:translateY(-1px)}body.nis-page .nis-blog-article-shell{max-width:1180px}body.nis-page .nis-blog-article-body{max-width:1120px}body.nis-page .nis-blog-article-body>p,body.nis-page .nis-blog-article-body>section:not(.nis-blog-wide-section):not(.nis-blog-related-resource):not(.nis-blog-final-cta){margin-left:auto;margin-right:auto;max-width:860px}body.nis-page .nis-blog-article-body>.nis-blog-wide-section,body.nis-page .nis-blog-article-body>.nis-blog-related-resource,body.nis-page .nis-blog-article-body>.nis-blog-final-cta{margin-left:auto;margin-right:auto;max-width:1120px}body.single-post,body.single-post .wp-site-blocks{background:#F7F6F2!important;color:#102033!important}body.single-post .wp-site-blocks{overflow:hidden}body.single-post .wp-site-blocks>main,body.single-post main.wp-block-group{margin-left:0!important;margin-right:0!important;max-width:none!important;padding-left:0!important;padding-right:0!important;width:100%!important}body.single-post .nis-single-post-hero{background:radial-gradient(circle at 16% 18%,rgb(79 124 131 / .38),transparent 32%),linear-gradient(135deg,#102033 0%,#183248 55%,#4F7C83 100%);color:#fff;padding:clamp(72px, 8vw, 116px) 24px clamp(58px, 7vw, 86px)}body.single-post .nis-single-post-hero-inner{margin:0 auto;max-width:1180px;width:100%}body.single-post .nis-single-post-breadcrumbs{align-items:center;color:rgb(255 255 255 / .76);display:flex;flex-wrap:wrap;font-size:.86rem;font-weight:800;gap:8px;margin:0 0 28px}body.single-post .nis-single-post-breadcrumbs a{color:#ffffff!important;text-decoration-color:rgb(255 255 255 / .38);text-underline-offset:4px}body.single-post .nis-single-post-hero .wp-block-post-title,body.single-post .nis-single-post-hero .entry-title{color:#ffffff!important;display:block!important;font-size:clamp(2.45rem, 5vw, 4.65rem)!important;line-height:1!important;margin:0!important;max-width:1040px!important;padding:0!important}body.single-post .nis-single-post-hero .wp-block-post-title a,body.single-post .nis-single-post-hero .entry-title a{color:#ffffff!important;text-decoration:none!important}body.single-post .nis-single-post-lead{color:rgb(255 255 255 / .9)!important;font-size:clamp(1.08rem, 1.8vw, 1.28rem);line-height:1.7;margin:24px 0 0;max-width:840px}body.single-post .nis-single-post-hero .nis-post-meta{display:flex;flex-wrap:wrap;gap:10px;margin:26px 0 0;max-width:none;padding:0}body.single-post .nis-single-post-hero .nis-post-meta span,body.single-post .nis-single-post-hero .nis-post-meta time{background:rgb(255 255 255 / .12);border:1px solid rgb(255 255 255 / .2);border-radius:999px;color:#fff;font-size:.82rem;font-weight:850;padding:8px 12px}body.single-post .wp-block-post-content,body.single-post .entry-content{background:#F7F6F2!important;box-sizing:border-box;margin-left:auto!important;margin-right:auto!important;max-width:1120px!important;padding:clamp(52px, 7vw, 84px) 24px clamp(18px, 4vw, 34px)!important;width:100%!important}body.single-post .wp-block-post-content:has(.nis-blog-article-page),body.single-post .entry-content:has(.nis-blog-article-page){margin-left:0!important;margin-right:0!important;max-width:none!important;padding:0!important}body.single-post .wp-block-post-content>.nis-blog-article-page,body.single-post .entry-content>.nis-blog-article-page{margin-left:0!important;margin-right:0!important;max-width:none!important;width:100%!important}body.single-post .wp-block-post-content>:where(p,h2,h3,h4,ul,ol,figure,blockquote),body.single-post .entry-content>:where(p,h2,h3,h4,ul,ol,figure,blockquote){margin-left:auto!important;margin-right:auto!important;max-width:860px!important}body.single-post .wp-block-post-content :is(p,li),body.single-post .entry-content :is(p,li){color:#243445!important}body.single-post .wp-block-post-content :is(h2,h3),body.single-post .entry-content :is(h2,h3){color:#102033!important;overflow-wrap:break-word}body.single-post .wp-block-post-content a,body.single-post .entry-content a{color:#245F68!important}body.single-post .wp-block-post-content .nis-blog-article-hero :is(h1,p,span,time),body.single-post .entry-content .nis-blog-article-hero :is(h1,p,span,time){color:#ffffff!important}body.single-post .wp-block-post-content .nis-blog-article-hero .nis-eyebrow,body.single-post .entry-content .nis-blog-article-hero .nis-eyebrow{color:#F0B48E!important}body.single-post .wp-block-post-content .nis-blog-article-hero .nis-resource-breadcrumbs,body.single-post .entry-content .nis-blog-article-hero .nis-resource-breadcrumbs{color:rgb(255 255 255 / .78)!important}body.single-post .wp-block-post-content .nis-blog-article-hero .nis-resource-breadcrumbs a,body.single-post .entry-content .nis-blog-article-hero .nis-resource-breadcrumbs a{color:#ffffff!important}body.single-post .wp-block-post-content .nis-blog-article-body>p,body.single-post .entry-content .nis-blog-article-body>p,body.single-post .wp-block-post-content .nis-blog-article-body>section:not(.nis-blog-wide-section):not(.nis-blog-related-resource):not(.nis-blog-final-cta),body.single-post .entry-content .nis-blog-article-body>section:not(.nis-blog-wide-section):not(.nis-blog-related-resource):not(.nis-blog-final-cta){margin-left:auto!important;margin-right:auto!important;max-width:860px!important}body.single-post .nis-post-cta,body.single-post .nis-related-posts{max-width:1120px}body.single-post .nis-post-cta-inner{border-radius:20px}@media (max-width:1024px){body.nis-page .nis-blog-card-featured .nis-blog-card-image{aspect-ratio:16 / 9;min-height:0}}@media (max-width:640px){body.nis-page .nis-blog-grid.nis-blog-grid-balanced{grid-template-columns:1fr}body.nis-page .nis-blog-card-featured .nis-blog-card-image,body.nis-page .nis-blog-card-image{aspect-ratio:16 / 9;min-height:0}body.nis-page .nis-blog-read-more{align-self:stretch;width:100%}body.nis-page .nis-blog-hero h1,body.nis-page .nis-blog-article-hero h1,body.nis-page .nis-blog-article-hero .nis-blog-article-title,body.single-post .nis-single-post-hero .wp-block-post-title,body.single-post .nis-single-post-hero .entry-title{max-width:100%!important}body.single-post .nis-single-post-hero{padding-left:18px;padding-right:18px}body.single-post .wp-block-post-content,body.single-post .entry-content,body.single-post .nis-post-cta,body.single-post .nis-related-posts{padding-left:18px!important;padding-right:18px!important}}body.nis-page .nis-blog-page{overflow-x:clip}body.nis-page .nis-blog-hero,body.nis-page .nis-blog-cta,body.single-post .nis-single-post-hero,body.nis-page .nis-blog-article-hero{background:linear-gradient(135deg,rgb(16 32 51 / .98) 0%,rgb(24 50 72 / .98) 52%,rgb(79 124 131 / .96) 100%)}body.nis-page .nis-blog-hero h1{max-width:980px}body.nis-page .nis-blog-hero-panel,body.nis-page .nis-blog-card,body.nis-page .nis-blog-empty-inline,body.nis-page .nis-blog-empty-card,body.single-post .nis-related-card,body.single-post .nis-post-cta-inner{border-radius:8px}body.nis-page .nis-blog-hero-panel{align-self:stretch;backdrop-filter:blur(10px)}body.nis-page .nis-blog-filter-section{background:#fff;border-bottom:1px solid rgb(16 32 51 / .08);border-top:1px solid rgb(16 32 51 / .08);padding:clamp(42px, 6vw, 64px) 24px}body.nis-page .nis-blog-filter-list{align-items:center;display:flex;flex-wrap:wrap;gap:10px;max-width:1060px}body.nis-page .nis-blog-filter{border-radius:999px;min-height:42px}body.nis-page .nis-blog-filter:focus-visible{outline-offset:2px}body.nis-page .nis-blog-featured{min-height:0}body.nis-page .nis-blog-grid.nis-blog-grid-balanced{grid-template-columns:repeat(3,minmax(0,1fr))}body.nis-page .nis-blog-card{box-shadow:0 18px 44px rgb(16 32 51 / .08)}body.nis-page .nis-blog-card-image{background:#102033}body.nis-page .nis-blog-card-image img{aspect-ratio:16 / 9;height:100%;object-fit:cover}body.nis-page .nis-blog-card-featured .nis-blog-card-image img{aspect-ratio:auto}body.nis-page .nis-blog-card-body{gap:0}body.nis-page .nis-blog-card-body>p:not(.nis-blog-card-meta){margin-bottom:32px}body.nis-page .nis-blog-read-more{margin-top:auto}body.nis-page .nis-blog-empty-inline[hidden],body.nis-page [hidden]{display:none!important}body.nis-page .nis-blog-pagination{align-items:center;border-top:1px solid rgb(16 32 51 / .1);color:#405061;display:flex;flex-wrap:wrap;font-size:.92rem;font-weight:850;gap:12px;justify-content:space-between;margin-top:28px;padding-top:18px}body.nis-page .nis-blog-pagination [aria-current="page"]{background:#102033;border-radius:999px;color:#fff;padding:8px 12px}body.single-post .nis-single-post-hero-grid{align-items:center;display:grid;gap:clamp(28px, 5vw, 56px);grid-template-columns:minmax(0,1fr) minmax(320px,0.62fr)}body.single-post .nis-single-post-hero-copy{min-width:0}body.single-post.postid-6753 .nis-single-post-hero-grid{gap:clamp(32px, 4vw, 64px);grid-template-columns:minmax(0,1.12fr) minmax(420px,0.88fr)}body.single-post.postid-6753 .nis-single-post-featured{justify-self:end;max-width:none;width:100%}body.single-post.postid-6753 .nis-single-post-featured img{aspect-ratio:1.12 / 1;object-fit:cover}body.single-post .nis-single-post-featured,body.nis-page .nis-blog-article-featured{background:rgb(255 255 255 / .1);border:1px solid rgb(255 255 255 / .2);border-radius:8px;box-shadow:0 24px 64px rgb(0 0 0 / .2);margin:0;overflow:hidden}body.nis-page .nis-blog-article-featured{margin-top:clamp(28px, 5vw, 44px);max-width:980px}body.single-post .nis-single-post-featured img,body.nis-page .nis-blog-article-featured img{aspect-ratio:16 / 9;display:block;height:auto;object-fit:cover;width:100%}body.single-post .nis-related-card{display:flex;flex-direction:column;overflow:hidden;padding:0}body.single-post .nis-related-card-image{background:#102033;display:block;overflow:hidden}body.single-post .nis-related-card-image img{aspect-ratio:16 / 9;display:block;height:auto;object-fit:cover;width:100%}body.single-post .nis-related-card-body{display:flex;flex:1;flex-direction:column;padding:20px}body.single-post .nis-related-card-meta{color:#245F68;font-size:.78rem;font-weight:900;margin:0 0 10px;text-transform:uppercase}body.nis-page .nis-blog-article-body .nis-related-posts{margin:clamp(44px, 7vw, 72px) auto 0;max-width:1120px;padding-left:0;padding-right:0}@media (max-width:1024px){body.nis-page .nis-blog-grid.nis-blog-grid-balanced{grid-template-columns:repeat(2,minmax(0,1fr))}body.single-post .nis-single-post-hero-grid{grid-template-columns:1fr}body.single-post .nis-single-post-featured{max-width:720px}}@media (max-width:640px){body.nis-page .nis-blog-grid.nis-blog-grid-balanced{grid-template-columns:1fr}body.nis-page .nis-blog-filter-section{padding-left:18px;padding-right:18px}body.nis-page .nis-blog-filter-list{align-items:stretch;flex-direction:column}body.nis-page .nis-blog-filter{width:100%}body.nis-page .nis-blog-pagination{align-items:stretch;flex-direction:column}body.nis-page .nis-blog-pagination [aria-current="page"]{align-self:flex-start}}body.nis-page .nis-home-latest-articles{background:#F7F6F2;border-bottom:1px solid rgb(16 32 51 / .08);border-top:1px solid rgb(16 32 51 / .08);color:#102033;overflow-x:clip}body.nis-page .nis-home-latest-articles-inner{margin:0 auto;max-width:1180px;width:100%}body.nis-page .nis-home-latest-articles-head{align-items:end;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:clamp(24px, 4vw, 40px)}body.nis-page .nis-home-latest-articles-head h2{color:#102033;font-size:clamp(2rem, 4vw, 3.15rem);line-height:1.04;margin:0 0 14px;max-width:780px}body.nis-page .nis-home-latest-articles-head p:not(.nis-eyebrow){color:#405061;font-size:clamp(1rem, 1.6vw, 1.14rem);line-height:1.7;margin:0;max-width:760px}body.nis-page .nis-home-latest-articles-all{align-items:center;background:#102033;border:1px solid #102033;border-radius:8px;color:#fff;display:inline-flex;font-weight:900;justify-content:center;min-height:48px;padding:12px 18px;text-decoration:none;white-space:nowrap}body.nis-page .nis-home-latest-articles-all:hover,body.nis-page .nis-home-latest-articles-all:focus-visible{background:#C46F3D;border-color:#C46F3D;color:#fff}body.nis-page .nis-home-latest-articles-grid{display:grid;gap:clamp(18px, 2.5vw, 28px);grid-template-columns:repeat(auto-fit,minmax(min(100%, 320px),360px));justify-content:center}body.nis-page .nis-home-latest-articles-grid:has(.nis-home-article-card:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}body.nis-page .nis-home-article-card{background:#fff;border:1px solid rgb(16 32 51 / .1);display:flex;flex-direction:column;height:100%;min-width:0;overflow:hidden}body.nis-page .nis-home-article-card .nis-blog-card-image{background:#102033}body.nis-page .nis-home-article-card .nis-blog-card-image img{aspect-ratio:16 / 9;display:block;height:auto;object-fit:cover;width:100%}body.nis-page .nis-home-article-card .nis-blog-card-body{background:#fff;display:flex;flex:1;flex-direction:column;min-width:0;padding:clamp(20px, 3vw, 24px)}body.nis-page .nis-home-article-card h3{color:#102033;font-size:clamp(1.18rem, 2vw, 1.42rem);line-height:1.22;margin:0 0 12px}body.nis-page .nis-home-article-card h3 a{color:inherit;text-decoration:none}body.nis-page .nis-home-article-card h3 a:hover,body.nis-page .nis-home-article-card h3 a:focus-visible{color:#245F68}body.nis-page .nis-home-article-card .nis-blog-card-meta{color:#A55428;gap:10px}body.nis-page .nis-home-article-card .nis-blog-card-body>p:not(.nis-blog-card-meta){color:#405061;line-height:1.65;margin:0 0 28px}body.nis-page .nis-home-article-card .nis-blog-read-more{margin-top:auto}@media (max-width:1024px){body.nis-page .nis-home-latest-articles-grid:has(.nis-home-article-card:nth-child(3)){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){body.nis-page .nis-home-latest-articles-head{align-items:start;grid-template-columns:1fr}body.nis-page .nis-home-latest-articles-all{width:100%}body.nis-page .nis-home-latest-articles-grid,body.nis-page .nis-home-latest-articles-grid:has(.nis-home-article-card:nth-child(3)){grid-template-columns:1fr}}body.nis-page .nis-accessibility-page{background:#F7F6F2!important;color:#102033!important;overflow:hidden}body.nis-page .nis-accessibility-page :is(h1,h2,h3,p,li,strong,a){letter-spacing:0}body.nis-page .nis-accessibility-page :is(a,button):focus-visible{border-radius:8px;box-shadow:0 0 0 4px rgb(255 255 255 / .88);outline:3px solid #A55428!important;outline-offset:3px}body.nis-page .nis-access-hero{background:radial-gradient(circle at 14% 18%,rgb(79 124 131 / .42),transparent 32%),linear-gradient(135deg,#102033 0%,#183248 52%,#4F7C83 100%);color:#fff;padding:clamp(72px, 8vw, 118px) 24px clamp(64px, 7vw, 96px);position:relative}body.nis-page .nis-access-hero-inner,body.nis-page .nis-access-section,body.nis-page .nis-access-feedback-inner,body.nis-page .nis-access-updated{margin:0 auto;max-width:1160px}body.nis-page .nis-access-eyebrow{color:#C46F3D!important;font-size:.78rem;font-weight:900;letter-spacing:0.12em!important;margin:0 0 14px;text-transform:uppercase}body.nis-page .nis-access-hero .nis-access-eyebrow{color:#F0B48E!important}body.nis-page .nis-access-hero h1{color:#ffffff!important;font-size:clamp(2.55rem, 5vw, 5rem);line-height:.98;margin:0;max-width:820px}body.nis-page .nis-access-hero-copy{color:rgb(255 255 255 / .9)!important;font-size:clamp(1.05rem, 1.7vw, 1.28rem);line-height:1.7;margin:24px 0 0;max-width:790px}body.nis-page .nis-access-hero-note{border-left:4px solid #C46F3D;color:rgb(255 255 255 / .86)!important;font-size:.98rem;line-height:1.6;margin:26px 0 0;max-width:720px;padding-left:16px}body.nis-page .nis-access-actions{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}body.nis-page .nis-access-cta{align-items:center;border-radius:10px;display:inline-flex;font-size:.92rem;font-weight:900;justify-content:center;min-height:52px;padding:0 22px;text-align:center;text-decoration:none!important;transition:transform 160ms ease,background 160ms ease,color 160ms ease,border-color 160ms ease}body.nis-page .nis-access-cta:hover{transform:translateY(-1px)}body.nis-page .nis-access-cta-primary{background:#A55428!important;border:1px solid #A55428!important;color:#ffffff!important}body.nis-page .nis-access-cta-primary:hover,body.nis-page .nis-access-cta-primary:focus-visible{background:#8F461F!important;border-color:#8F461F!important;color:#ffffff!important}body.nis-page .nis-access-cta-secondary{background:#ffffff!important;border:1px solid rgb(255 255 255 / .86)!important;color:#102033!important}body.nis-page .nis-access-cta-secondary:hover,body.nis-page .nis-access-cta-secondary:focus-visible{background:#102033!important;border-color:#102033!important;color:#ffffff!important}body.nis-page .nis-access-section{padding:clamp(58px, 7vw, 86px) 24px}body.nis-page .nis-access-commitment,body.nis-page .nis-access-standards,body.nis-page .nis-access-third-party{background:#fff}body.nis-page .nis-access-improvements{background:#F7F6F2}body.nis-page .nis-access-two-column{align-items:start;display:grid;gap:clamp(28px, 5vw, 60px);grid-template-columns:minmax(0,1.22fr) minmax(300px,0.78fr)}body.nis-page .nis-access-two-column-narrow{grid-template-columns:minmax(0,1fr) minmax(280px,0.58fr)}body.nis-page .nis-access-copy h2,body.nis-page .nis-access-section-heading h2,body.nis-page .nis-access-feedback h2{color:#102033!important;font-size:clamp(2rem, 3.2vw, 3.25rem);line-height:1.05;margin:0 0 18px}body.nis-page .nis-access-copy p,body.nis-page .nis-access-section-heading p,body.nis-page .nis-access-card p,body.nis-page .nis-access-contact-card p,body.nis-page .nis-access-note-card p,body.nis-page .nis-access-updated p{color:#405061!important;font-size:1rem;line-height:1.72;margin:0 0 16px}body.nis-page .nis-access-contact-card,body.nis-page .nis-access-note-card,body.nis-page .nis-access-card,body.nis-page .nis-access-check-grid>div{background:#fff;border:1px solid rgb(16 32 51 / .09);border-radius:18px;box-shadow:0 22px 58px rgb(16 32 51 / .1)}body.nis-page .nis-access-contact-card,body.nis-page .nis-access-note-card{padding:clamp(24px, 3vw, 32px)}body.nis-page .nis-access-contact-card h3,body.nis-page .nis-access-note-card h3,body.nis-page .nis-access-card h3{color:#102033!important;font-size:1.12rem;line-height:1.25;margin:0 0 12px}body.nis-page .nis-access-contact-list{background:#F7F6F2;border-radius:14px;margin:20px 0;padding:16px}body.nis-page .nis-access-contact-list p{margin:0}body.nis-page .nis-access-contact-list p+p{margin-top:8px}body.nis-page .nis-accessibility-page a:not(.nis-access-cta){color:#245F68!important;font-weight:800;text-decoration-color:rgb(36 95 104 / .38);text-underline-offset:3px}body.nis-page .nis-accessibility-page .nis-access-cta-primary{color:#ffffff!important}body.nis-page .nis-accessibility-page .nis-access-cta-secondary{color:#102033!important}body.nis-page .nis-accessibility-page .nis-access-cta-secondary:hover,body.nis-page .nis-accessibility-page .nis-access-cta-secondary:focus-visible{color:#ffffff!important}body.nis-page .nis-access-section-heading{margin:0 auto 34px;max-width:840px;text-align:center}body.nis-page .nis-access-card-grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}body.nis-page .nis-access-card{padding:clamp(22px, 2.5vw, 30px)}body.nis-page .nis-access-check-grid{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}body.nis-page .nis-access-check-grid>div{align-items:center;color:#102033;display:flex;font-size:.95rem;font-weight:850;gap:10px;min-height:68px;padding:16px}body.nis-page .nis-access-check-grid span{align-items:center;background:rgb(79 124 131 / .14);border-radius:999px;color:#245F68;display:inline-flex;flex:0 0 28px;font-size:.88rem;font-weight:900;height:28px;justify-content:center;width:28px}body.nis-page .nis-access-feedback{background:radial-gradient(circle at 82% 10%,rgb(79 124 131 / .38),transparent 30%),linear-gradient(135deg,#102033 0%,#16283b 54%,#0B1522 100%);color:#fff;padding:clamp(60px, 7vw, 90px) 24px}body.nis-page .nis-access-feedback h2{color:#ffffff!important}body.nis-page .nis-access-feedback p:not(.nis-access-eyebrow){color:rgb(255 255 255 / .88)!important;font-size:1.05rem;line-height:1.72;margin:0;max-width:760px}body.nis-page .nis-access-updated{color:#405061;padding:28px 24px 64px}body.nis-page .nis-access-updated p{font-size:.92rem;margin:0}body.nis-page .nis-access-updated p+p{margin-top:6px}@media (max-width:1024px){body.nis-page .nis-access-card-grid,body.nis-page .nis-access-check-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){body.nis-page .nis-access-two-column,body.nis-page .nis-access-two-column-narrow{grid-template-columns:1fr}body.nis-page .nis-access-section-heading{text-align:left}body.nis-page .nis-access-actions{align-items:stretch;flex-direction:column}body.nis-page .nis-access-cta{width:100%}}@media (max-width:520px){body.nis-page .nis-access-card-grid,body.nis-page .nis-access-check-grid{grid-template-columns:1fr}body.nis-page .nis-access-hero,body.nis-page .nis-access-section,body.nis-page .nis-access-feedback,body.nis-page .nis-access-updated{padding-left:18px;padding-right:18px}}body.nis-page .nis-accessibility-page .nis-access-hero h1,body.nis-page .nis-accessibility-page .nis-access-feedback h2{color:#ffffff!important}body.nis-page .nis-accessibility-page .nis-access-hero .nis-access-eyebrow{color:#F0B48E!important}body.nis-page .nis-accessibility-page .nis-access-hero .nis-access-hero-copy{color:rgb(255 255 255 / .9)!important}body.nis-page .nis-accessibility-page .nis-access-hero .nis-access-hero-note{color:rgb(255 255 255 / .86)!important}body.nis-page .nis-accessibility-page .nis-access-feedback p:not(.nis-access-eyebrow){color:rgb(255 255 255 / .88)!important}@media (max-width:1180px){body.nis-page{--nis-fixed-nav-h:82px;padding-top:calc(var(--nis-fixed-topbar-h) + var(--nis-fixed-nav-h))!important}body.nis-page .nis-site-nav{min-height:var(--nis-fixed-nav-h)!important;overflow:visible!important}body.nis-page .nis-site-nav .nis-nav-inner{align-items:center!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:space-between!important;min-height:var(--nis-fixed-nav-h)!important;overflow:visible!important;padding:10px 24px!important}body.nis-page .nis-site-nav .nis-brand{align-items:center!important;display:inline-flex!important;flex:0 1 auto!important;min-width:0!important}body.nis-page .nis-site-nav .nis-brand-logo{display:block!important;height:58px!important;max-width:calc(100vw - 112px)!important;width:min(240px, calc(100vw - 112px))!important}body.nis-page .nis-site-nav .nis-menu-shell{display:block!important;flex:0 0 auto!important;margin-left:auto!important;min-width:0!important;overflow:visible!important;position:relative!important;width:auto!important}body.nis-page .nis-site-nav .nis-menu-shell[open]{display:block!important;flex:0 0 auto!important;margin-left:auto!important;min-width:0!important;overflow:visible!important;position:relative!important;width:auto!important}body.nis-page .nis-site-nav .nis-menu-shell[open]>.nis-menu-button{margin:0!important}body.nis-page .nis-site-nav .nis-menu-button{align-items:center!important;background:#102033!important;border-radius:8px!important;cursor:pointer!important;display:inline-flex!important;height:44px!important;justify-content:center!important;padding:0!important;position:relative!important;width:48px!important;z-index:3!important}body.nis-page .nis-site-nav .nis-menu-button span{background:#ffffff!important;border-radius:999px!important;display:block!important;height:2px!important;width:22px!important}body.nis-page .nis-site-nav .nis-menu-shell:not([open])>.nis-menu{display:none!important}body.nis-page .nis-site-nav .nis-menu-shell[open]>.nis-menu{align-items:stretch!important;background:#ffffff!important;border:1px solid rgb(16 32 51 / .1)!important;border-radius:12px!important;box-shadow:0 24px 60px rgb(16 32 51 / .18)!important;display:flex!important;flex-direction:column!important;gap:14px!important;max-height:calc(100vh - 150px)!important;overflow:auto!important;padding:16px!important;position:fixed!important;right:16px!important;top:calc(var(--nis-fixed-topbar-h) + var(--nis-fixed-nav-h) + 8px)!important;width:min(380px, calc(100vw - 32px))!important;z-index:10040!important}body.nis-page .nis-site-nav .nis-menu-shell[open] .nis-menu-links,body.nis-page .nis-site-nav .nis-menu-shell[open] .nis-menu-actions{align-items:stretch!important;display:flex!important;flex-direction:column!important;gap:8px!important;width:100%!important}}@media (max-width:768px){body.nis-page{--nis-fixed-nav-h:78px}body.nis-page .nis-site-nav .nis-nav-inner{padding-left:16px!important;padding-right:16px!important}body.nis-page .nis-site-nav .nis-brand-logo{height:54px!important;width:min(230px, calc(100vw - 96px))!important}}@media (max-width:430px){body.nis-page .nis-site-nav .nis-brand-logo{height:50px!important;width:min(220px, calc(100vw - 86px))!important}}body.nis-page{--nis-fixed-topbar-h:42px !important;--nis-fixed-nav-h:82px !important;padding-top:calc(var(--nis-fixed-topbar-h) + var(--nis-fixed-nav-h))!important}body.nis-page .nis-topbar{background:#05070B!important;box-sizing:border-box!important;display:block!important;height:var(--nis-fixed-topbar-h)!important;left:0!important;opacity:1!important;overflow:hidden!important;position:fixed!important;right:0!important;top:0!important;width:100%!important;z-index:10030!important}body.nis-page .nis-topbar .nis-topbar-inner{align-items:center!important;box-sizing:border-box!important;display:flex!important;height:var(--nis-fixed-topbar-h)!important;justify-content:space-between!important;max-width:1320px!important;min-height:0!important;padding:0 32px!important}body.nis-page .nis-site-nav{background:#ffffff!important;border-bottom:1px solid rgb(16 32 51 / .08)!important;box-sizing:border-box!important;display:block!important;height:var(--nis-fixed-nav-h)!important;left:0!important;min-height:var(--nis-fixed-nav-h)!important;opacity:1!important;overflow:visible!important;position:fixed!important;right:0!important;top:var(--nis-fixed-topbar-h)!important;width:100%!important;z-index:10020!important}body.nis-page .nis-site-nav .nis-nav-inner{align-items:center!important;box-sizing:border-box!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:18px!important;height:var(--nis-fixed-nav-h)!important;justify-content:space-between!important;margin:0 auto!important;max-width:1320px!important;min-height:var(--nis-fixed-nav-h)!important;overflow:visible!important;padding:0 32px!important}body.nis-page .nis-site-nav .nis-brand{align-items:center!important;align-self:center!important;display:inline-flex!important;flex:0 0 auto!important;height:62px!important;margin:0!important;min-width:0!important;overflow:visible!important}body.nis-page .nis-site-nav .nis-brand-logo{align-self:center!important;background-position:center center!important;background-repeat:no-repeat!important;background-size:contain!important;display:block!important;flex:0 0 auto!important;height:56px!important;margin:0!important;max-height:56px!important;min-height:0!important;overflow:visible!important;width:214px!important}@media (min-width:1181px){body.nis-page .nis-site-nav .nis-menu-shell{display:flex!important;flex:1 1 auto!important;margin-left:0!important;min-width:0!important;overflow:visible!important;width:auto!important}body.nis-page .nis-site-nav .nis-menu-button{display:none!important}body.nis-page .nis-site-nav .nis-menu-shell>.nis-menu,body.nis-page .nis-site-nav .nis-menu-shell:not([open])>.nis-menu,body.nis-page .nis-site-nav .nis-menu-shell[open]>.nis-menu{align-items:center!important;background:transparent!important;border:0!important;box-shadow:none!important;display:flex!important;flex:1 1 auto!important;flex-direction:row!important;gap:14px!important;height:auto!important;justify-content:space-between!important;max-height:none!important;min-width:0!important;overflow:visible!important;padding:0!important;position:static!important;width:auto!important}body.nis-page .nis-site-nav .nis-menu-links{align-items:center!important;display:flex!important;flex:1 1 auto!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:clamp(10px, 0.85vw, 17px)!important;justify-content:center!important;min-width:0!important}body.nis-page .nis-site-nav .nis-menu-item{align-items:center!important;display:flex!important;flex:0 0 auto!important;min-width:0!important;overflow:visible!important;position:relative!important}body.nis-page .nis-site-nav .nis-nav-label{align-items:center!important;color:#102033!important;display:inline-flex!important;font-size:clamp(0.63rem, 0.68vw, 0.72rem)!important;font-weight:850!important;min-height:44px!important;padding:0!important;text-decoration:none!important;text-transform:uppercase!important;white-space:nowrap!important}body.nis-page .nis-site-nav .nis-menu-actions{align-items:center!important;display:flex!important;flex:0 0 auto!important;flex-direction:row!important;gap:10px!important;justify-content:flex-end!important;margin-left:10px!important;min-width:0!important}body.nis-page .nis-site-nav .nis-nav-cta{align-items:center!important;border-radius:7px!important;display:inline-flex!important;font-size:0.68rem!important;font-weight:850!important;justify-content:center!important;line-height:1!important;min-height:42px!important;padding:0 14px!important;white-space:nowrap!important}}@media (max-width:1180px){body.nis-page{--nis-fixed-nav-h:82px !important}body.nis-page .nis-site-nav .nis-nav-inner{gap:16px!important;padding:0 24px!important}body.nis-page .nis-site-nav .nis-brand-logo{height:58px!important;max-height:58px!important;width:min(240px, calc(100vw - 112px))!important}body.nis-page .nis-site-nav .nis-menu-shell{display:block!important;flex:0 0 auto!important;margin-left:auto!important;overflow:visible!important;position:relative!important;width:auto!important}body.nis-page .nis-site-nav .nis-menu-button{align-items:center!important;background:#102033!important;border-radius:8px!important;cursor:pointer!important;display:inline-flex!important;height:44px!important;justify-content:center!important;padding:0!important;width:48px!important}body.nis-page .nis-site-nav .nis-menu-button span{background:#ffffff!important;border-radius:999px!important;display:block!important;height:2px!important;width:22px!important}body.nis-page .nis-site-nav .nis-menu-shell:not([open])>.nis-menu{display:none!important}body.nis-page .nis-site-nav .nis-menu-shell[open]>.nis-menu{align-items:stretch!important;background:#ffffff!important;border:1px solid rgb(16 32 51 / .1)!important;border-radius:12px!important;box-shadow:0 24px 60px rgb(16 32 51 / .18)!important;display:flex!important;flex-direction:column!important;gap:12px!important;max-height:calc(100vh - 150px)!important;overflow:auto!important;padding:16px!important;position:fixed!important;right:16px!important;top:calc(var(--nis-fixed-topbar-h) + var(--nis-fixed-nav-h) + 8px)!important;width:min(380px, calc(100vw - 32px))!important;z-index:10040!important}body.nis-page .nis-site-nav .nis-menu-shell[open] .nis-menu-links,body.nis-page .nis-site-nav .nis-menu-shell[open] .nis-menu-actions{align-items:stretch!important;display:flex!important;flex-direction:column!important;gap:8px!important;width:100%!important}}@media (max-width:768px){body.nis-page{--nis-fixed-topbar-h:44px !important;--nis-fixed-nav-h:78px !important}body.nis-page .nis-topbar .nis-topbar-inner{padding-left:16px!important;padding-right:16px!important}body.nis-page .nis-site-nav .nis-nav-inner{padding-left:16px!important;padding-right:16px!important}body.nis-page .nis-site-nav .nis-brand-logo{height:54px!important;max-height:54px!important;width:min(230px, calc(100vw - 96px))!important}}@media (max-width:430px){body.nis-page .nis-site-nav .nis-brand-logo{height:50px!important;max-height:50px!important;width:min(220px, calc(100vw - 86px))!important}}body.nis-page .nis-client-results{background:#f7f8f7!important;color:#102033!important;overflow:hidden!important;padding:clamp(72px, 7vw, 92px) 0 86px!important;text-align:center!important}body.nis-page .nis-client-results .nis-client-results-inner{margin:0 auto!important;max-width:100%!important;overflow:visible!important;position:relative!important}body.nis-page .nis-client-results h2{color:#1d2855!important;font-size:clamp(2.15rem, 3.7vw, 3.85rem)!important;line-height:1.05!important;margin:0 auto 22px!important;max-width:960px!important;padding:0 24px!important}body.nis-page .nis-client-results .nis-testimonial-track{--nis-testimonial-side-offset:clamp(760px, 64vw, 1160px) !important;margin:0 auto!important;min-height:720px!important;overflow:visible!important;position:relative!important;width:100%!important}body.nis-page .nis-client-results .nis-testimonial-slide{left:50%!important;opacity:0!important;pointer-events:none!important;position:absolute!important;top:34px!important;transform:translateX(-50%) scale(.92)!important;transition:opacity 520ms ease,transform 520ms ease,top 520ms ease,filter 520ms ease!important;width:clamp(840px, 72vw, 1260px)!important;z-index:0!important}body.nis-page .nis-client-results .nis-testimonial-slide.is-active,body.nis-page .nis-client-results .nis-testimonials-inner.nis-carousel-js-ready .nis-testimonial-slide.is-active{filter:none!important;opacity:1!important;pointer-events:auto!important;top:0!important;transform:translateX(-50%) scale(1)!important;z-index:3!important}body.nis-page .nis-client-results .nis-testimonial-slide.is-prev,body.nis-page .nis-client-results .nis-testimonial-slide.is-next,body.nis-page .nis-client-results .nis-testimonials-inner.nis-carousel-js-ready .nis-testimonial-slide.is-prev,body.nis-page .nis-client-results .nis-testimonials-inner.nis-carousel-js-ready .nis-testimonial-slide.is-next{filter:none!important;opacity:0!important;pointer-events:none!important;top:38px!important;visibility:hidden!important;z-index:1!important}body.nis-page .nis-client-results .nis-testimonial-slide.is-prev,body.nis-page .nis-client-results .nis-testimonials-inner.nis-carousel-js-ready .nis-testimonial-slide.is-prev{transform:translateX(calc(-50% - var(--nis-testimonial-side-offset))) scale(.92)!important}body.nis-page .nis-client-results .nis-testimonial-slide.is-next,body.nis-page .nis-client-results .nis-testimonials-inner.nis-carousel-js-ready .nis-testimonial-slide.is-next{transform:translateX(calc(-50% + var(--nis-testimonial-side-offset))) scale(.92)!important}body.nis-page .nis-client-results .nis-testimonial-card{background:#ffffff!important;border:1px solid rgb(16 32 51 / .08)!important;border-radius:18px!important;box-shadow:0 34px 92px rgb(16 32 51 / .12)!important;box-sizing:border-box!important;color:#26323f!important;margin:0 auto!important;overflow:visible!important;padding:clamp(88px, 5vw, 104px) clamp(38px, 5vw, 88px) 78px!important;position:relative!important}body.nis-page .nis-client-results .nis-testimonial-card::before{color:#12a9bd!important;content:"\201C"!important;font-family:Georgia,"Times New Roman",serif!important;font-size:clamp(5rem, 7vw, 7.4rem)!important;font-weight:800!important;left:50%!important;line-height:0.68!important;position:absolute!important;text-shadow:0 10px 24px rgb(79 124 131 / .14)!important;top:24px!important;transform:translateX(-50%)!important;z-index:2!important}body.nis-page .nis-client-results .nis-testimonial-industry{background:rgb(79 124 131 / .1)!important;border:1px solid rgb(79 124 131 / .2)!important;border-radius:999px!important;color:#2f5e66!important;display:inline-flex!important;font-size:0.78rem!important;font-weight:800!important;line-height:1.2!important;margin:0 0 14px!important;padding:5px 11px!important}body.nis-page .nis-client-results .nis-testimonial-card h3{color:#102033!important;font-size:clamp(1.45rem, 2vw, 2rem)!important;font-weight:850!important;line-height:1.2!important;margin:0 0 20px!important}body.nis-page .nis-client-results .nis-testimonial-card blockquote{border:0!important;margin:0!important;padding:0!important}body.nis-page .nis-client-results .nis-testimonial-card blockquote p{color:#26323f!important;font-size:clamp(0.96rem, 1.08vw, 1.08rem)!important;line-height:1.62!important;margin:0 auto 16px!important;max-width:1020px!important}body.nis-page .nis-client-results .nis-testimonial-card blockquote p:last-child{margin-bottom:0!important}body.nis-page .nis-client-results .nis-testimonial-person{margin-top:-56px!important;position:relative!important;text-align:center!important;z-index:4!important}body.nis-page .nis-client-results .nis-testimonial-avatar{aspect-ratio:1 / 1!important;background:#ffffff!important;border:5px solid #ffffff!important;border-radius:999px!important;box-shadow:0 16px 36px rgb(16 32 51 / .2)!important;display:block!important;height:112px!important;margin:0 auto!important;object-fit:cover!important;object-position:center!important;width:112px!important}body.nis-page .nis-client-results .nis-testimonial-two .nis-testimonial-avatar{object-position:center top!important}body.nis-page .nis-client-results .nis-testimonial-person h4{color:#102033!important;font-size:1.08rem!important;font-weight:850!important;letter-spacing:0!important;line-height:1.25!important;margin:18px 0 4px!important;text-transform:none!important}body.nis-page .nis-client-results .nis-testimonial-person p{color:#425466!important;font-size:0.96rem!important;font-weight:700!important;line-height:1.35!important;margin:0!important}body.nis-page .nis-client-results .nis-testimonial-nav{display:flex!important;gap:14px!important;justify-content:center!important;margin-top:12px!important}body.nis-page .nis-client-results .nis-testimonial-nav button{background:#ffffff!important;color:#c46f3d!important}body.nis-page .nis-client-results .nis-testimonial-nav button:hover,body.nis-page .nis-client-results .nis-testimonial-nav button:focus-visible{background:#102033!important;color:#ffffff!important;outline:3px solid #c46f3d!important;outline-offset:3px!important}body.nis-page .nis-client-capacity-cta{background:linear-gradient(135deg,#102033 0%,#1f4f58 100%)!important;color:#ffffff!important;overflow:hidden!important;padding:clamp(54px, 6vw, 76px) 24px!important;text-align:center!important}body.nis-page .nis-client-capacity-cta-inner{margin:0 auto!important;max-width:980px!important}body.nis-page .nis-client-capacity-cta h2{color:#ffffff!important;font-size:clamp(1.85rem, 3.2vw, 3rem)!important;line-height:1.08!important;margin:0 auto 14px!important;max-width:760px!important}body.nis-page .nis-client-capacity-cta p{color:rgb(255 255 255 / .86)!important;font-size:clamp(1rem, 1.2vw, 1.14rem)!important;line-height:1.62!important;margin:0 auto 24px!important;max-width:760px!important}body.nis-page .nis-client-capacity-actions{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:12px!important;justify-content:center!important}body.nis-page .nis-client-capacity-actions .nis-button{align-items:center!important;border-radius:8px!important;display:inline-flex!important;justify-content:center!important;line-height:1.2!important;min-height:44px!important;padding:0 18px!important;white-space:normal!important}body.nis-page .nis-client-capacity-actions .nis-button-secondary{background:transparent!important;border:1px solid rgb(255 255 255 / .72)!important;color:#ffffff!important}body.nis-page .nis-client-capacity-actions .nis-button:focus-visible{outline:3px solid #c46f3d!important;outline-offset:3px!important}@media (max-width:1180px){body.nis-page .nis-client-results .nis-testimonial-slide{width:clamp(760px, 82vw, 980px)!important}}@media (max-width:760px){body.nis-page .nis-client-results{padding:56px 0 58px!important}body.nis-page .nis-client-results h2{font-size:clamp(1.9rem, 9vw, 2.5rem)!important;padding:0 18px!important}body.nis-page .nis-client-results .nis-testimonial-track{display:block!important;min-height:0!important}body.nis-page .nis-client-results .nis-testimonial-slide{display:none!important;left:auto!important;opacity:0!important;padding:0 16px!important;position:relative!important;top:auto!important;transform:none!important;width:100%!important}body.nis-page .nis-client-results .nis-testimonial-slide.is-active{display:block!important;opacity:1!important;transform:none!important}body.nis-page .nis-client-results .nis-testimonial-card{border-radius:14px!important;padding:82px 20px 66px!important}body.nis-page .nis-client-results .nis-testimonial-card::before{font-size:5rem!important;top:18px!important}body.nis-page .nis-client-results .nis-testimonial-card h3{font-size:1.45rem!important}body.nis-page .nis-client-results .nis-testimonial-card blockquote p{font-size:0.96rem!important;line-height:1.6!important}body.nis-page .nis-client-results .nis-testimonial-person{margin-top:-44px!important}body.nis-page .nis-client-results .nis-testimonial-avatar{height:92px!important;width:92px!important}body.nis-page .nis-client-results .nis-testimonial-nav{margin-top:16px!important}body.nis-page .nis-client-capacity-actions{align-items:stretch!important;flex-direction:column!important}body.nis-page .nis-client-capacity-actions .nis-button{justify-content:center!important;width:100%!important}}@media (max-width:1180px){body.nis-page .nis-site-nav .nis-menu-shell[open]>.nis-menu,.nis-site-nav .nis-menu-shell[open]>.nis-menu{box-sizing:border-box!important;left:max(16px, env(safe-area-inset-left))!important;margin:0!important;max-height:calc(100dvh - var(--nis-fixed-topbar-h, 42px) - var(--nis-fixed-nav-h, 82px) - 24px)!important;max-width:none!important;min-width:0!important;overflow-x:hidden!important;overflow-y:auto!important;position:fixed!important;right:max(16px, env(safe-area-inset-right))!important;top:calc(var(--nis-fixed-topbar-h, 42px) + var(--nis-fixed-nav-h, 82px) + 8px)!important;transform:none!important;width:auto!important}body.nis-page .nis-site-nav .nis-menu-shell[open] .nis-menu-links,body.nis-page .nis-site-nav .nis-menu-shell[open] .nis-menu-actions,body.nis-page .nis-site-nav .nis-menu-shell[open] .nis-menu-item,.nis-site-nav .nis-menu-shell[open] .nis-menu-links,.nis-site-nav .nis-menu-shell[open] .nis-menu-actions,.nis-site-nav .nis-menu-shell[open] .nis-menu-item{box-sizing:border-box!important;max-width:100%!important;min-width:0!important;width:100%!important}body.nis-page .nis-site-nav .nis-menu-shell[open] .nis-nav-label,.nis-site-nav .nis-menu-shell[open] .nis-nav-label{box-sizing:border-box!important;justify-content:space-between!important;max-width:100%!important;min-width:0!important;white-space:normal!important;width:100%!important}body.nis-page .nis-site-nav .nis-menu-shell[open] .nis-submenu,body.nis-page .nis-site-nav .nis-menu-shell[open] .nis-has-submenu:hover .nis-submenu,body.nis-page .nis-site-nav .nis-menu-shell[open] .nis-has-submenu:focus-within .nis-submenu,body.nis-page .nis-site-nav .nis-menu-shell[open] .nis-has-submenu.nis-submenu-open .nis-submenu,.nis-site-nav .nis-menu-shell[open] .nis-submenu,.nis-site-nav .nis-menu-shell[open] .nis-has-submenu:hover .nis-submenu,.nis-site-nav .nis-menu-shell[open] .nis-has-submenu:focus-within .nis-submenu,.nis-site-nav .nis-menu-shell[open] .nis-has-submenu.nis-submenu-open .nis-submenu{box-sizing:border-box!important;display:grid!important;left:auto!important;margin:6px 0 12px!important;max-width:100%!important;min-width:0!important;opacity:1!important;pointer-events:auto!important;position:static!important;right:auto!important;top:auto!important;transform:none!important;visibility:visible!important;width:100%!important}body.nis-page .nis-site-nav .nis-menu-shell[open] .nis-submenu a,.nis-site-nav .nis-menu-shell[open] .nis-submenu a{box-sizing:border-box!important;max-width:100%!important;white-space:normal!important;width:100%!important}}body.nis-page .nis-client-results{background:#f7f8f7!important;overflow:hidden!important;padding:clamp(68px, 6vw, 92px) 0 74px!important}body.nis-page .nis-client-results .nis-client-results-inner{max-width:100%!important;overflow:visible!important}body.nis-page .nis-client-results .nis-testimonial-subheadline{margin-bottom:0!important}body.nis-page .nis-client-results .nis-testimonial-track{--nis-testimonial-side-offset:clamp(760px, 56vw, 1080px) !important;display:block!important;margin:62px auto 0!important;min-height:clamp(470px, 34vw, 545px)!important;overflow:visible!important;position:relative!important;width:100%!important}body.nis-page .nis-client-results .nis-testimonial-slide{box-sizing:border-box!important;display:block!important;left:50%!important;opacity:0!important;overflow:visible!important;pointer-events:none!important;position:absolute!important;top:52px!important;transform:translateX(-50%) scale(.86)!important;transition:opacity 420ms ease,transform 420ms ease,top 420ms ease,filter 420ms ease!important;visibility:hidden!important;width:clamp(880px, 70vw, 1280px)!important;z-index:0!important}body.nis-page .nis-client-results .nis-testimonial-slide.is-active,body.nis-page .nis-client-results .nis-testimonials-inner.nis-carousel-js-ready .nis-testimonial-slide.is-active{filter:none!important;opacity:1!important;pointer-events:auto!important;top:18px!important;transform:translateX(-50%) scale(1)!important;visibility:visible!important;z-index:4!important}body.nis-page .nis-client-results .nis-testimonial-slide.is-prev,body.nis-page .nis-client-results .nis-testimonial-slide.is-next,body.nis-page .nis-client-results .nis-testimonials-inner.nis-carousel-js-ready .nis-testimonial-slide.is-prev,body.nis-page .nis-client-results .nis-testimonials-inner.nis-carousel-js-ready .nis-testimonial-slide.is-next{filter:grayscale(1) saturate(.2)!important;opacity:0.28!important;pointer-events:none!important;top:34px!important;visibility:visible!important;z-index:1!important}body.nis-page .nis-client-results .nis-testimonial-slide.is-prev,body.nis-page .nis-client-results .nis-testimonials-inner.nis-carousel-js-ready .nis-testimonial-slide.is-prev{transform:translateX(calc(-50% - var(--nis-testimonial-side-offset))) scale(.86)!important}body.nis-page .nis-client-results .nis-testimonial-slide.is-next,body.nis-page .nis-client-results .nis-testimonials-inner.nis-carousel-js-ready .nis-testimonial-slide.is-next{transform:translateX(calc(-50% + var(--nis-testimonial-side-offset))) scale(.86)!important}body.nis-page .nis-client-results .nis-client-quote-shell{box-sizing:border-box!important;margin:0 auto!important;overflow:visible!important;position:relative!important;width:100%!important}body.nis-page .nis-client-results .nis-client-quote-shadow{background:#e7ebed!important;border-radius:28px!important;bottom:-14px!important;left:36px!important;opacity:0.9!important;position:absolute!important;right:36px!important;top:28px!important;z-index:0!important}body.nis-page .nis-client-results .nis-client-quote-emblem{align-items:flex-start!important;display:flex!important;gap:7px!important;height:64px!important;justify-content:center!important;left:50%!important;line-height:1!important;pointer-events:none!important;position:absolute!important;top:-34px!important;transform:translateX(-50%)!important;z-index:5!important}body.nis-page .nis-client-results .nis-client-quote-emblem span{color:transparent!important;display:block!important;font-size:0!important;height:58px!important;letter-spacing:0!important;line-height:1!important;position:relative!important;text-shadow:none!important;width:31px!important}body.nis-page .nis-client-results .nis-client-quote-emblem span::before,body.nis-page .nis-client-results .nis-client-quote-emblem span::after{background:#12a9bd!important;content:""!important;display:block!important;position:absolute!important}body.nis-page .nis-client-results .nis-client-quote-emblem span::before{border-radius:9px 9px 8px 8px!important;height:28px!important;left:0!important;top:0!important;width:24px!important}body.nis-page .nis-client-results .nis-client-quote-emblem span::after{border-radius:0 0 9px 9px!important;height:35px!important;left:12px!important;top:20px!important;transform:skewX(-17deg)!important;width:13px!important}body.nis-page .nis-client-results .nis-client-quote-emblem span:last-child::before,body.nis-page .nis-client-results .nis-client-quote-emblem span:last-child::after{background:#2088dc!important}body.nis-page .nis-client-results .nis-client-quote-card{background:#ffffff!important;border:1px solid rgb(16 32 51 / .06)!important;border-radius:24px!important;box-shadow:0 28px 76px rgb(16 32 51 / .14)!important;box-sizing:border-box!important;color:#26323f!important;margin:0 auto!important;overflow:visible!important;padding:clamp(50px, 4vw, 62px) clamp(48px, 5.3vw, 92px) clamp(56px, 4.5vw, 72px)!important;position:relative!important;text-align:center!important;width:100%!important;z-index:1!important}body.nis-page .nis-client-results .nis-client-quote-card blockquote{border:0!important;margin:0!important;padding:0!important}body.nis-page .nis-client-results .nis-client-quote-card blockquote p{color:#26323f!important;font-size:clamp(0.98rem, 1.02vw, 1.08rem)!important;font-style:normal!important;line-height:1.68!important;margin:0 auto 17px!important;max-width:1080px!important;text-align:center!important}body.nis-page .nis-client-results .nis-client-quote-card blockquote p:last-child{margin-bottom:0!important}body.nis-page .nis-client-results .nis-testimonial-person{margin-top:-46px!important;position:relative!important;text-align:center!important;z-index:5!important}body.nis-page .nis-client-results .nis-testimonial-avatar{aspect-ratio:1 / 1!important;background:#ffffff!important;border:6px solid #ffffff!important;border-radius:999px!important;box-shadow:0 16px 34px rgb(16 32 51 / .22)!important;display:block!important;height:clamp(86px, 6.5vw, 104px)!important;margin:0 auto!important;object-fit:cover!important;object-position:center!important;width:clamp(86px, 6.5vw, 104px)!important}body.nis-page .nis-client-results .nis-testimonial-two .nis-testimonial-avatar{object-position:center top!important}body.nis-page .nis-client-results .nis-testimonial-person h4,body.nis-page .nis-client-results .nis-testimonial-slide:not(.is-active) .nis-testimonial-person h4{color:#102033!important;font-size:1.02rem!important;font-weight:850!important;letter-spacing:0!important;line-height:1.22!important;margin:15px 0 4px!important;text-transform:none!important}body.nis-page .nis-client-results .nis-testimonial-person p,body.nis-page .nis-client-results .nis-testimonial-slide:not(.is-active) .nis-testimonial-person p{color:#425466!important;font-size:0.9rem!important;font-weight:700!important;line-height:1.32!important;margin:0!important}body.nis-page .nis-client-results .nis-testimonial-nav{display:flex!important;gap:14px!important;justify-content:center!important;margin-top:0!important;position:relative!important;z-index:6!important}@media (max-width:1180px){body.nis-page .nis-client-results .nis-testimonial-track{--nis-testimonial-side-offset:clamp(650px, 63vw, 780px) !important;min-height:530px!important}body.nis-page .nis-client-results .nis-testimonial-slide{width:clamp(760px, 78vw, 980px)!important}}@media (max-width:760px){body.nis-page .nis-client-results{padding:56px 0 60px!important}body.nis-page .nis-client-results .nis-testimonial-track{margin-top:48px!important;min-height:0!important;padding:0 16px!important}body.nis-page .nis-client-results .nis-testimonial-slide,body.nis-page .nis-client-results .nis-testimonials-inner.nis-carousel-js-ready .nis-testimonial-slide{display:none!important;left:auto!important;opacity:0!important;padding:0!important;position:relative!important;top:auto!important;transform:none!important;visibility:hidden!important;width:100%!important}body.nis-page .nis-client-results .nis-testimonial-slide.is-active,body.nis-page .nis-client-results .nis-testimonials-inner.nis-carousel-js-ready .nis-testimonial-slide.is-active{display:block!important;opacity:1!important;transform:none!important;visibility:visible!important}body.nis-page .nis-client-results .nis-client-quote-shadow{bottom:-10px!important;left:18px!important;right:18px!important;top:22px!important}body.nis-page .nis-client-results .nis-client-quote-emblem{top:-28px!important}body.nis-page .nis-client-results .nis-client-quote-emblem span{height:48px!important;width:26px!important}body.nis-page .nis-client-results .nis-client-quote-emblem span::before{height:23px!important;width:20px!important}body.nis-page .nis-client-results .nis-client-quote-emblem span::after{height:29px!important;left:10px!important;top:17px!important;width:11px!important}body.nis-page .nis-client-results .nis-client-quote-card{border-radius:18px!important;padding:48px 22px 58px!important}body.nis-page .nis-client-results .nis-client-quote-card blockquote p{font-size:0.95rem!important;line-height:1.62!important}body.nis-page .nis-client-results .nis-testimonial-person{margin-top:-42px!important}body.nis-page .nis-client-results .nis-testimonial-avatar{height:84px!important;width:84px!important}}body.nis-page .nis-client-results .nis-client-quote-emblem{align-items:flex-start!important;display:inline-flex!important;gap:0!important;height:66px!important;justify-content:center!important;top:-38px!important}body.nis-page .nis-client-results .nis-client-quote-emblem span{color:#12a9bd!important;display:inline-block!important;font-family:Georgia,"Times New Roman",serif!important;font-size:clamp(6rem, 6vw, 7.2rem)!important;font-weight:900!important;height:auto!important;line-height:0.72!important;position:static!important;text-shadow:0 10px 22px rgb(16 32 51 / .1)!important;width:auto!important}body.nis-page .nis-client-results .nis-client-quote-emblem span::before,body.nis-page .nis-client-results .nis-client-quote-emblem span::after{content:none!important;display:none!important}body.nis-page .nis-client-results .nis-client-quote-emblem span:last-child{color:#2088dc!important;margin-left:-9px!important}@media (max-width:760px){body.nis-page .nis-client-results .nis-client-quote-emblem{top:-34px!important}body.nis-page .nis-client-results .nis-client-quote-emblem span{font-size:5.1rem!important}}body.admin-bar.nis-page .nis-topbar{top:0!important}body.admin-bar.nis-page .nis-site-nav{top:var(--nis-fixed-topbar-h,42px)!important}@media screen and (max-width:782px){body.admin-bar.nis-page .nis-topbar{top:0!important}body.admin-bar.nis-page .nis-site-nav{top:var(--nis-fixed-topbar-h,44px)!important}}body.nis-page :where(.nis-svc-button,.nis-button,.nis-blog-button,.nis-nav-cta,.nis-post-cta-primary,.nis-post-cta-secondary,.nis-profit-cta-button){align-items:center!important;justify-content:center!important;line-height:1.2!important;max-width:100%!important;min-height:44px!important;text-align:center!important;white-space:normal!important}@media (min-width:761px){body.nis-page .nis-svc-actions .nis-svc-button,body.nis-page .nis-hero-actions .nis-button,body.nis-page .nis-post-actions a{white-space:nowrap!important}body.nis-page .nis-site-nav .nis-nav-cta{padding-left:clamp(12px, 1vw, 16px)!important;padding-right:clamp(12px, 1vw, 16px)!important;white-space:nowrap!important}}@media (max-width:760px){body.nis-page .nis-svc-actions .nis-svc-button,body.nis-page .nis-hero-actions .nis-button,body.nis-page .nis-svc-final-inner .nis-svc-button,body.nis-page .nis-svc-dark-inner .nis-svc-button,body.nis-page .nis-resource-card a{width:100%!important}}body.nis-page .nis-resources-page{background:#fff;overflow-wrap:normal;word-break:normal}body.nis-page .nis-resources-page .nis-svc-hero{background:radial-gradient(circle at 82% 16%,rgb(196 111 61 / .28),transparent 31%),radial-gradient(circle at 16% 82%,rgb(79 124 131 / .32),transparent 35%),linear-gradient(135deg,#102033 0%,#142a36 54%,#315860 100%)}body.nis-page .nis-resources-page :where(h1,h2,h3,p,li,a){overflow-wrap:normal;word-break:normal}body.nis-page .nis-resource-check-list,body.nis-page .nis-resource-learn-card ul{color:#344054;display:grid;gap:12px;line-height:1.58;margin:22px 0 26px;padding:0}body.nis-page .nis-resource-check-list li,body.nis-page .nis-resource-learn-card li{list-style:none;padding-left:30px;position:relative}body.nis-page .nis-resource-check-list li::before,body.nis-page .nis-resource-learn-card li::before{background:#C46F3D;border-radius:999px;content:"";height:9px;left:4px;position:absolute;top:.65em;width:9px}body.nis-page .nis-resource-learn-card{background:radial-gradient(circle at 92% 0%,rgb(196 111 61 / .12),transparent 34%),#ffffff;border:1px solid rgb(16 32 51 / .1);border-radius:20px;box-shadow:0 24px 60px rgb(16 40 78 / .11);padding:clamp(28px, 4vw, 42px)}body.nis-page .nis-resource-learn-card h3{color:#102033;font-size:clamp(1.45rem, 2vw, 2rem);line-height:1.15;margin:0 0 18px}body.nis-page .nis-resource-categories{background:radial-gradient(circle at 12% 18%,rgb(196 111 61 / .18),transparent 31%),radial-gradient(circle at 88% 18%,rgb(79 124 131 / .25),transparent 34%),linear-gradient(135deg,#07111d 0%,#102033 58%,#142936 100%);color:#fff}body.nis-page .nis-resource-categories .nis-svc-heading h2,body.nis-page .nis-resource-categories .nis-svc-heading p{color:#fff}body.nis-page .nis-resource-categories .nis-svc-heading p:not(.nis-svc-eyebrow){color:rgb(255 255 255 / .82)}body.nis-page .nis-resource-card-grid{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(260px,1fr));margin:0 auto;max-width:1180px}body.nis-page .nis-resource-card{background:#fff;border:1px solid rgb(255 255 255 / .18);border-radius:18px;box-shadow:0 22px 54px rgb(0 0 0 / .22);display:flex;flex-direction:column;min-height:260px;padding:28px}body.nis-page .nis-resource-card h3{color:#102033;font-size:clamp(1.22rem, 1.55vw, 1.55rem);line-height:1.18;margin:0 0 12px}body.nis-page .nis-resource-card p{color:#475467;line-height:1.64;margin:0 0 24px}body.nis-page .nis-resource-card a{align-items:center;background:#C46F3D;border-radius:8px;color:#ffffff!important;display:inline-flex;font-weight:900;justify-content:center;margin-top:auto;min-height:46px;padding:12px 16px;text-align:center;text-decoration:none!important}body.nis-page .nis-resource-card a:hover,body.nis-page .nis-resource-card a:focus-visible{background:#102033;color:#ffffff!important}body.nis-page .nis-anchor-target{display:block;height:1px;margin-top:-1px;overflow:hidden;width:1px}body.nis-page .nis-resource-center-section{background:radial-gradient(circle at 12% 16%,rgb(79 124 131 / .11),transparent 32%),radial-gradient(circle at 88% 10%,rgb(196 111 61 / .12),transparent 30%),#ffffff}body.nis-page .nis-resource-center-grid{align-items:stretch;grid-template-columns:repeat(5,minmax(0,1fr))}body.nis-page .nis-resource-center-grid .nis-resource-card{border-color:rgb(16 32 51 / .1);box-shadow:0 18px 46px rgb(16 32 51 / .09);min-height:300px}body.nis-page .nis-resource-problem-grid{align-items:stretch}body.nis-page .nis-resource-problem-card{display:flex;flex-direction:column;height:100%}body.nis-page .nis-resource-problem-card p{margin-bottom:22px}body.nis-page .nis-resource-problem-links{display:grid;gap:10px;margin-top:auto}body.nis-page .nis-resource-problem-links a{align-items:center;background:rgb(79 124 131 / .1);border:1px solid rgb(79 124 131 / .18);border-radius:8px;color:#102033!important;display:inline-flex;font-weight:900;justify-content:center;min-height:44px;padding:11px 14px;text-align:center;text-decoration:none!important;transition:background-color 180ms ease,border-color 180ms ease,color 180ms ease,transform 180ms ease}body.nis-page .nis-resource-problem-links a:hover,body.nis-page .nis-resource-problem-links a:focus-visible{background:#102033;border-color:#102033;color:#ffffff!important;transform:translateY(-2px)}body.nis-page .nis-resource-briefing{background:radial-gradient(circle at 10% 18%,rgb(196 111 61 / .26),transparent 32%),linear-gradient(135deg,#102033 0%,#17313b 100%);color:#fff}body.nis-page .nis-resource-briefing .nis-svc-split{align-items:center}body.nis-page .nis-resource-briefing h2,body.nis-page .nis-resource-briefing p{color:#fff}body.nis-page .nis-resource-briefing p:not(.nis-svc-eyebrow){color:rgb(255 255 255 / .84)}body.nis-page .nis-resource-small-note{border-left:4px solid #C46F3D;margin-top:18px!important;padding-left:16px}body.nis-page .nis-resource-form-card{background:#fff;border-radius:4px;box-shadow:0 24px 70px rgb(0 0 0 / .24);margin:0;max-width:560px;padding:clamp(24px, 4vw, 36px);width:100%}body.nis-page .nis-resource-form-card .ff-el-group{margin-bottom:16px}body.nis-page .nis-resource-form-card label{color:#102033!important;font-weight:800!important}body.nis-page .nis-resource-form-card input,body.nis-page .nis-resource-form-card select,body.nis-page .nis-resource-form-card textarea{border-radius:3px!important;min-height:52px!important}body.nis-page .nis-resource-form-card button,body.nis-page .nis-resource-form-card input[type="submit"]{background:#C46F3D!important;border-radius:3px!important;color:#ffffff!important;font-weight:900!important;min-height:50px!important;width:100%!important}@media (max-width:1020px){body.nis-page .nis-resource-card-grid{grid-template-columns:repeat(2,minmax(260px,1fr))}body.nis-page .nis-resource-center-grid{grid-template-columns:repeat(2,minmax(260px,1fr))}}@media (max-width:680px){body.nis-page .nis-resource-card-grid{grid-template-columns:1fr}body.nis-page .nis-resource-center-grid{grid-template-columns:1fr}body.nis-page .nis-resource-card{min-height:0}body.nis-page .nis-contact-page .nis-contact-help-card{min-height:0}}body.nis-page .nis-technology-review-page .technology-review-form-card{background:radial-gradient(circle at 100% 0%,rgb(79 124 131 / .12),transparent 34%),linear-gradient(180deg,#ffffff 0%,#F7F6F2 100%);border:1px solid rgb(79 124 131 / .22);border-radius:clamp(20px, 3vw, 24px);box-shadow:0 34px 90px rgb(16 32 51 / .18),0 10px 28px rgb(16 32 51 / .1);margin-inline:auto;max-width:900px;padding:clamp(26px, 4vw, 46px)}body.nis-page .nis-technology-review-page .technology-review-form-card::before{background:linear-gradient(90deg,#C46F3D,#4F7C83);border-radius:999px;box-shadow:0 12px 30px rgb(196 111 61 / .22);content:"";display:block;height:6px;margin:0 0 clamp(24px, 3vw, 34px);width:min(320px, 62%)}body.nis-page .nis-technology-review-page .fluentform_wrapper_3,body.nis-page .nis-technology-review-page form.fluent_form_3{color:#102033;max-width:100%;width:100%}body.nis-page .nis-technology-review-page form.fluent_form_3 fieldset{border:0!important;display:grid!important;gap:22px!important;grid-template-columns:repeat(2,minmax(0,1fr));margin:0!important;min-width:0!important;padding:0!important}body.nis-page .nis-technology-review-page form.fluent_form_3 fieldset>:is(.ff-el-group,.ff-field_container,.ff_submit_btn_wrapper),body.nis-page .nis-technology-review-page form.fluent_form_3 .ff-t-container,body.nis-page .nis-technology-review-page form.fluent_form_3 .ff-el-group:has(input[type="radio"]),body.nis-page .nis-technology-review-page form.fluent_form_3 .ff-el-group:has(input[type="checkbox"]),body.nis-page .nis-technology-review-page form.fluent_form_3 .ff-el-group:has(textarea),body.nis-page .nis-technology-review-page form.fluent_form_3 .ff-el-group:has(.cf-turnstile),body.nis-page .nis-technology-review-page form.fluent_form_3 .ff-el-group:has(.ff-el-turnstile){grid-column:1 / -1}body.nis-page .nis-technology-review-page form.fluent_form_3 .ff-el-group{margin:0!important;min-width:0}body.nis-page .nis-technology-review-page form.fluent_form_3 .ff-el-input--label{margin:0 0 10px!important}body.nis-page .nis-technology-review-page form.fluent_form_3 .ff-el-input--label label{color:#102033!important;display:block;font-size:.96rem;font-weight:900!important;line-height:1.32;margin:0!important}body.nis-page .nis-technology-review-page form.fluent_form_3 .ff-el-input--label.ff-el-is-required label::after{color:#C46F3D;content:" *";font-weight:950}body.nis-page .nis-technology-review-page form.fluent_form_3 :is(.ff-el-form-control,input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):not([type="submit"]),select,textarea){background:#ffffff!important;border:1px solid rgb(16 32 51 / .14)!important;border-radius:13px!important;box-shadow:0 1px 0 rgb(16 32 51 / .03);color:#102033!important;min-height:54px!important}body.nis-page .nis-technology-review-page form.fluent_form_3 textarea{min-height:138px!important;resize:vertical}body.nis-page .nis-technology-review-page form.fluent_form_3 :is(.ff-el-form-control,input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):not([type="submit"]),select,textarea):focus,body.nis-page .nis-technology-review-page form.fluent_form_3 :is(.ff-el-form-control,input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):not([type="submit"]),select,textarea):focus-visible{border-color:#4F7C83!important;box-shadow:0 0 0 4px rgb(79 124 131 / .16)!important;outline:none!important}body.nis-page .nis-technology-review-page form.fluent_form_3 .ff-el-input--content:has(input[type="radio"]),body.nis-page .nis-technology-review-page form.fluent_form_3 .ff-el-input--content:has(input[type="checkbox"]){display:grid!important;gap:12px!important;grid-template-columns:repeat(2,minmax(240px,1fr));margin-top:10px}body.nis-page .nis-technology-review-page form.fluent_form_3 .ff-el-form-check{margin:0!important;min-width:0}body.nis-page .nis-technology-review-page form.fluent_form_3 .ff-el-form-check-label{align-items:center!important;background:#ffffff!important;border:1px solid rgb(16 32 51 / .14)!important;border-radius:14px!important;box-shadow:0 10px 24px rgb(16 32 51 / .055);color:#102033!important;cursor:pointer!important;display:flex!important;min-height:56px;padding:15px 54px 15px 18px!important;position:relative;text-align:left!important;transition:background-color 160ms ease,border-color 160ms ease,box-shadow 160ms ease,transform 160ms ease;width:100%}body.nis-page .nis-technology-review-page form.fluent_form_3 .ff-el-form-check-label:hover{border-color:rgb(196 111 61 / .7)!important;box-shadow:0 14px 30px rgb(16 32 51 / .08);transform:translateY(-1px)}body.nis-page .nis-technology-review-page form.fluent_form_3 .ff-el-form-check-label span{color:#102033!important;display:block!important;flex:1 1 auto;font-size:.95rem;font-weight:800;line-height:1.38;min-width:0;overflow-wrap:normal;padding:0!important;text-align:left!important;word-break:normal}body.nis-page .nis-technology-review-page form.fluent_form_3 .ff-el-form-check-input{border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;opacity:0!important;overflow:hidden!important;padding:0!important;pointer-events:none;position:absolute!important;white-space:nowrap!important;width:1px!important}body.nis-page .nis-technology-review-page form.fluent_form_3 .ff-el-form-check-label::before{background:#fff;border:2px solid rgb(16 32 51 / .22);box-shadow:inset 0 0 0 4px #fff;content:"";height:22px;position:absolute;right:17px;top:50%;transform:translateY(-50%);transition:background-color 160ms ease,border-color 160ms ease,box-shadow 160ms ease;width:22px}body.nis-page .nis-technology-review-page form.fluent_form_3 .ff-el-form-check-label:has(input[type="radio"])::before{border-radius:999px}body.nis-page .nis-technology-review-page form.fluent_form_3 .ff-el-form-check-label:has(input[type="checkbox"])::before{border-radius:7px}body.nis-page .nis-technology-review-page form.fluent_form_3 .ff-el-form-check-label:has(.ff-el-form-check-input:checked){background:rgb(196 111 61 / .1)!important;border-color:#C46F3D!important;box-shadow:0 16px 34px rgb(196 111 61 / .16)}body.nis-page .nis-technology-review-page form.fluent_form_3 .ff-el-form-check-label:has(.ff-el-form-check-input:checked) span{color:#102033!important}body.nis-page .nis-technology-review-page form.fluent_form_3 .ff-el-form-check-label:has(input[type="radio"]:checked)::before{background:#C46F3D;border-color:#C46F3D;box-shadow:inset 0 0 0 5px #fff}body.nis-page .nis-technology-review-page form.fluent_form_3 .ff-el-form-check-label:has(input[type="checkbox"]:checked)::before{background:#C46F3D;border-color:#C46F3D;box-shadow:none}body.nis-page .nis-technology-review-page form.fluent_form_3 .ff-el-form-check-label:has(input[type="checkbox"]:checked)::after{color:#fff;content:"✓";font-size:1rem;font-weight:950;line-height:1;position:absolute;right:22px;top:50%;transform:translateY(-52%)}body.nis-page .nis-technology-review-page form.fluent_form_3 .ff-el-form-check-label:has(.ff-el-form-check-input:focus-visible),body.nis-page .nis-technology-review-page form.fluent_form_3 .ff-el-form-check-label:has(.ff-el-form-check-input:focus){outline:3px solid rgb(79 124 131 / .28);outline-offset:3px}body.nis-page .nis-technology-review-page form.fluent_form_3 .ff-el-help-message,body.nis-page .nis-technology-review-page form.fluent_form_3 .nis-ff-required-note{color:#667085!important;font-size:.9rem;line-height:1.5}body.nis-page .nis-technology-review-page form.fluent_form_3 .ff-el-is-error .text-danger,body.nis-page .nis-technology-review-page form.fluent_form_3 :is(.text-danger,.ff-el-error,.ff-errors-in-stack,.nis-ff-inline-error){background:rgb(196 111 61 / .09);border-left:4px solid #C46F3D;border-radius:10px;color:#9A4F2A!important;display:block;font-size:.9rem;font-weight:800;margin-top:8px;padding:10px 12px}body.nis-page .nis-technology-review-page form.fluent_form_3 :is(.ff-el-turnstile,.cf-turnstile,iframe[src*="turnstile"]){max-width:100%!important}body.nis-page .nis-technology-review-page form.fluent_form_3 .ff_submit_btn_wrapper{grid-column:1 / -1;margin-top:10px!important}body.nis-page .nis-technology-review-page form.fluent_form_3 :is(.ff-btn-submit,button[type="submit"]){align-items:center!important;background:#C46F3D!important;border:1px solid rgb(196 111 61 / .92)!important;border-radius:14px!important;box-shadow:0 18px 34px rgb(196 111 61 / .28)!important;color:#ffffff!important;display:inline-flex!important;font-size:clamp(0.9rem, 2.4vw, 1rem)!important;font-weight:950!important;justify-content:center!important;line-height:1.2!important;min-height:54px!important;max-width:100%!important;padding:14px 20px!important;text-align:center!important;white-space:normal!important}body.nis-page .nis-technology-review-page form.fluent_form_3 :is(.ff-btn-submit,button[type="submit"]):is(:hover,:focus-visible){background:#A95D32!important;box-shadow:0 22px 42px rgb(196 111 61 / .34)!important;outline:none!important;transform:translateY(-1px)}@media (max-width:900px){body.nis-page .nis-technology-review-page form.fluent_form_3 fieldset,body.nis-page .nis-technology-review-page form.fluent_form_3 .ff-el-input--content:has(input[type="radio"]),body.nis-page .nis-technology-review-page form.fluent_form_3 .ff-el-input--content:has(input[type="checkbox"]){grid-template-columns:1fr!important}}@media (max-width:768px){body.nis-page .nis-technology-review-page .technology-review-form-card{border-radius:20px;padding:24px 18px}body.nis-page .nis-technology-review-page form.fluent_form_3 .ff-el-form-check-label{min-height:54px;padding:14px 48px 14px 15px!important}body.nis-page .nis-technology-review-page form.fluent_form_3 .ff-el-form-check-label::before{right:15px}body.nis-page .nis-technology-review-page form.fluent_form_3 .ff-el-form-check-label:has(input[type="checkbox"]:checked)::after{right:20px}body.nis-page .nis-technology-review-page form.fluent_form_3 :is(.ff-btn-submit,button[type="submit"]){width:100%!important}}body.nis-page .nis-schedule-call-page .nis-svc-hero .nis-svc-actions{align-items:flex-start!important;display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;gap:12px!important;max-width:min(100%, 390px)!important;overflow:visible!important}body.nis-page .nis-schedule-call-page .nis-svc-hero .nis-svc-actions .nis-svc-button{box-sizing:border-box!important;flex:0 1 auto!important;line-height:1.2!important;max-width:100%!important;min-width:0!important;text-align:center!important;white-space:normal!important;width:auto!important}body.nis-page .nis-schedule-call-page .nis-svc-hero .nis-svc-actions .nis-svc-button-primary{min-width:min(100%, 230px)!important}body.nis-page .nis-schedule-call-page .nis-svc-hero .nis-svc-actions .nis-svc-button-secondary{min-width:min(100%, 320px)!important}@media (max-width:760px){body.nis-page .nis-schedule-call-page .nis-svc-hero .nis-svc-actions{align-items:stretch!important;max-width:100%!important;width:100%!important}body.nis-page .nis-schedule-call-page .nis-svc-hero .nis-svc-actions .nis-svc-button{width:100%!important}}body.nis-page .nis-hero .nis-hero-eyebrow{max-width:820px}body.nis-page .nis-hero-eyebrow-line{display:block}body.nis-page .nis-service-grid,body.nis-page .nis-grid,body.nis-page .nis-industry-cards,body.nis-page .nis-svc-card-grid,body.nis-page .nis-svc-compact-grid,body.nis-page .nis-resource-card-grid{align-items:stretch}body.nis-page .nis-service-card,body.nis-page .nis-grid>.nis-card,body.nis-page .nis-industry-card,body.nis-page .nis-svc-card-grid>.nis-svc-card,body.nis-page .nis-svc-compact-grid>article,body.nis-page .nis-resource-library-card,body.nis-page .nis-resource-card{display:flex!important;flex-direction:column!important;height:100%}body.nis-page .nis-service-card>a,body.nis-page .nis-grid>.nis-card>p:last-child:has(>a),body.nis-page .nis-industry-card-link,body.nis-page .nis-svc-card>a.nis-svc-button,body.nis-page .nis-svc-card .nis-svc-actions,body.nis-page .nis-resource-library-card>.nis-svc-button,body.nis-page .nis-resource-card>a{margin-top:auto!important}body.nis-page .nis-resource-library-card .nis-resource-card-body{display:flex!important;flex:1 1 auto!important;flex-direction:column!important}body.nis-page .nis-resource-library-card .nis-resource-meta{margin-top:0!important}body.nis-page .nis-industries-page .nis-industries-grid>.nis-svc-card{min-height:190px}body.nis-page .nis-industries-page .nis-industries-grid>.nis-svc-card p{margin-bottom:22px!important}body.nis-page .nis-industries-page .nis-industries-grid>.nis-svc-card .nis-contact-card-link{align-self:flex-start;margin-top:auto!important}body.nis-page .nis-resource-category-section{background:linear-gradient(135deg,#F7F6F2 0%,#EAF4F3 52%,#FFF1E8 100%);border-bottom:1px solid rgb(16 32 51 / .08);overflow:hidden;padding-bottom:clamp(40px, 5vw, 58px)!important;padding-top:clamp(40px, 5vw, 58px)!important}body.nis-page .nis-resource-category-section .nis-svc-heading{margin-bottom:24px!important;max-width:880px!important}body.nis-page .nis-resource-category-section .nis-svc-heading p:not(.nis-svc-eyebrow){margin-left:auto;margin-right:auto;max-width:720px}body.nis-page .nis-resource-library-page .nis-resource-filter-bar{align-items:center!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:10px 12px!important;justify-content:center!important;margin:0 auto!important;max-width:1040px!important;width:100%!important}body.nis-page .nis-resource-library-page .nis-resource-filter{flex:0 1 auto;min-height:44px!important;padding:10px 16px!important}body.nis-page .nis-resource-library-page .nis-resource-filter.is-active{background:#A55428!important;border-color:#A55428!important;color:#ffffff!important}body.nis-page .nis-resource-library-card{background:linear-gradient(180deg,rgb(255 255 255 / .98) 0%,#ffffff 72%,#F8FBFC 100%)!important;border:1px solid rgb(16 32 51 / .1)!important;border-radius:16px!important;box-shadow:0 26px 62px rgb(16 32 51 / .16)!important;gap:16px!important;overflow:hidden!important;padding:30px 24px 24px!important}body.nis-page .nis-resource-library-card .nis-resource-card-body{display:flex;flex:1 1 auto;flex-direction:column;gap:12px}body.nis-page .nis-resource-library-card .nis-resource-tag{align-self:flex-start;background:#F7F9FB!important;border:1px solid rgb(16 32 51 / .1)!important;border-radius:999px!important;letter-spacing:0.05em!important;margin:0!important;padding:7px 10px!important}body.nis-page .nis-resource-library-card h3,body.nis-page .nis-resource-library-card p{margin-left:0!important;margin-right:0!important}body.nis-page .nis-resource-library-card .nis-resource-meta{margin:0 0 2px!important}body.nis-page .nis-resource-library-card .nis-resource-check-list{gap:7px!important;margin:0!important;padding:0!important}body.nis-page .nis-resource-library-card .nis-resource-check-list li{font-size:0.9rem!important;line-height:1.42!important;min-height:0!important;padding-left:22px!important}body.nis-page .nis-resource-library-card .nis-resource-check-list li::before{height:7px!important;left:3px!important;top:0.62em!important;width:7px!important}body.nis-page .nis-resource-library-card>.nis-svc-button{align-self:flex-start;margin-top:auto!important}body.nis-page .nis-svc-dark-inner .nis-svc-actions{align-items:center;justify-content:center;margin-top:28px}body.nis-page .nis-svc-dark-inner .nis-svc-actions .nis-svc-button{margin-top:0!important}body.nis-page .nis-construction-risk-checklist-page section[aria-labelledby="nis-doc-use-title"] .nis-resource-table{background:#ffffff!important;border-collapse:separate!important;border-spacing:0!important;box-shadow:0 18px 42px rgb(16 32 51 / .08)!important;table-layout:fixed!important}body.nis-page .nis-construction-risk-checklist-page section[aria-labelledby="nis-doc-use-title"] .nis-resource-table thead th{background:#102033!important;color:#ffffff!important;font-weight:900!important}body.nis-page .nis-construction-risk-checklist-page section[aria-labelledby="nis-doc-use-title"] .nis-resource-table th:first-child{width:22%!important}body.nis-page .nis-construction-risk-checklist-page section[aria-labelledby="nis-doc-use-title"] .nis-resource-table th:nth-child(2){width:48%!important}body.nis-page .nis-construction-risk-checklist-page section[aria-labelledby="nis-doc-use-title"] .nis-resource-table tbody th,body.nis-page .nis-construction-risk-checklist-page section[aria-labelledby="nis-doc-use-title"] .nis-resource-table tbody td{background:#ffffff!important;color:#102033!important}body.nis-page .nis-construction-risk-checklist-page section[aria-labelledby="nis-doc-use-title"] .nis-resource-table tbody th{border-left:4px solid #4F7C83!important;font-weight:900!important}body.nis-page .nis-construction-risk-checklist-page section[aria-labelledby="nis-doc-use-title"] .nis-resource-table tbody tr:nth-child(odd) th,body.nis-page .nis-construction-risk-checklist-page section[aria-labelledby="nis-doc-use-title"] .nis-resource-table tbody tr:nth-child(odd) td{background:#F7F6F2!important}body.nis-page .nis-construction-risk-checklist-page section[aria-labelledby="nis-doc-use-title"] .nis-resource-table tbody tr:nth-child(even) th,body.nis-page .nis-construction-risk-checklist-page section[aria-labelledby="nis-doc-use-title"] .nis-resource-table tbody tr:nth-child(even) td{background:#ffffff!important}body.nis-page .nis-construction-risk-checklist-page section[aria-labelledby="nis-doc-use-title"]>.nis-svc-actions{align-items:stretch!important;display:flex!important;flex-wrap:wrap!important;gap:12px!important;justify-content:center!important;margin:28px auto 0!important;max-width:1120px!important;width:100%!important}body.nis-page .nis-construction-risk-checklist-page section[aria-labelledby="nis-doc-use-title"]>.nis-svc-actions .nis-svc-button{align-items:center!important;display:inline-flex!important;justify-content:center!important;min-width:min(100%, 280px)!important;text-align:center!important;white-space:normal!important}@media (max-width:760px){body.nis-page .nis-construction-risk-checklist-page section[aria-labelledby="nis-doc-use-title"] .nis-resource-table{box-shadow:none!important}body.nis-page .nis-construction-risk-checklist-page section[aria-labelledby="nis-doc-use-title"] .nis-resource-table tbody th{border-left:0!important}body.nis-page .nis-construction-risk-checklist-page section[aria-labelledby="nis-doc-use-title"]>.nis-svc-actions{flex-direction:column!important;max-width:100%!important}body.nis-page .nis-construction-risk-checklist-page section[aria-labelledby="nis-doc-use-title"]>.nis-svc-actions .nis-svc-button{width:100%!important}}body.nis-page .nis-decision-checklist-card{background:radial-gradient(circle at 96% 0%,rgb(79 124 131 / .13),transparent 34%),#ffffff;border:1px solid rgb(16 32 51 / .1);border-radius:22px;box-shadow:0 24px 62px rgb(16 32 51 / .1);display:grid;gap:0;margin:0 auto;max-width:980px;overflow:hidden;padding:0}body.nis-page .nis-decision-row{align-items:start;display:grid;gap:16px;grid-template-columns:42px minmax(0,1fr);padding:clamp(18px, 2.2vw, 24px) clamp(18px, 3vw, 30px)}body.nis-page .nis-decision-row+.nis-decision-row{border-top:1px solid rgb(16 32 51 / .1)}body.nis-page .nis-decision-row span{align-items:center;background:#A55428;border-radius:999px;color:#fff;display:inline-flex;font-size:.88rem;font-weight:950;height:34px;justify-content:center;line-height:1;width:34px}body.nis-page .nis-decision-row p{color:#344054;font-size:1rem;line-height:1.58;margin:0}body.nis-page .nis-comanaged-resource-page #cost .nis-svc-card ul{flex:1 1 auto}body.nis-page .nis-resource-download-button{white-space:nowrap!important}@media (max-width:760px){body.nis-page .nis-hero-eyebrow-line{display:inline}body.nis-page .nis-resource-library-page .nis-resource-filter{flex:1 1 min(100%, 220px);width:auto!important}body.nis-page .nis-decision-row{grid-template-columns:36px minmax(0,1fr)}}@media (max-width:520px){body.nis-page .nis-resource-library-page .nis-resource-filter,body.nis-page .nis-resource-library-card>.nis-svc-button{width:100%!important}}body.nis-page .nis-resource-library-page .nis-svc-hero{padding-bottom:clamp(56px, 6vw, 86px)!important;padding-top:clamp(56px, 6vw, 86px)!important}body.nis-page .nis-resource-library-page .nis-svc-hero-inner{gap:clamp(32px, 5vw, 64px)!important;grid-template-columns:minmax(0,1.1fr) minmax(360px,0.72fr)!important}body.nis-page .nis-resource-library-page .nis-resource-theme-visual{justify-self:end!important;max-width:500px!important}body.nis-page .nis-resource-library-page .nis-resource-theme-panel{background:radial-gradient(circle at 96% 0%,rgb(79 124 131 / .12),transparent 34%),rgb(255 255 255 / .98);border:1px solid rgb(255 255 255 / .38);border-radius:18px;box-shadow:0 26px 70px rgb(0 0 0 / .22);display:grid;gap:10px;padding:clamp(18px, 2.4vw, 24px);position:relative;z-index:1}body.nis-page .nis-resource-library-page .nis-resource-panel-label{color:#102033!important;font-size:0.78rem!important;font-weight:950!important;letter-spacing:.06em;margin:0 0 2px!important;text-transform:uppercase}body.nis-page .nis-resource-library-page .nis-resource-theme-row{align-items:start;background:#F7F9FB;border:1px solid rgb(16 32 51 / .08);border-radius:12px;display:grid;gap:12px;grid-template-columns:42px minmax(0,1fr);padding:14px 15px}body.nis-page .nis-resource-library-page .nis-resource-theme-row span{align-items:center;background:rgb(196 111 61 / .12);border:1px solid rgb(196 111 61 / .22);border-radius:999px;color:#A55428;display:inline-flex;font-size:.78rem;font-weight:950;height:34px;justify-content:center;line-height:1;width:34px}body.nis-page .nis-resource-library-page .nis-resource-theme-row h3{color:#102033;font-size:1rem;line-height:1.22;margin:0 0 4px}body.nis-page .nis-resource-library-page .nis-resource-theme-row p{color:#475467!important;font-size:0.9rem!important;line-height:1.44!important;margin:0!important}body.nis-page .nis-resource-library-page .nis-resource-library-grid{gap:20px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin-left:auto!important;margin-right:auto!important;max-width:1180px!important}body.nis-page .nis-resource-library-page .nis-resource-library-card{border-radius:15px!important;gap:14px!important;min-height:0!important;padding:22px!important}body.nis-page .nis-resource-library-page .nis-resource-library-card .nis-resource-card-body{gap:10px!important}body.nis-page .nis-resource-library-page .nis-resource-badge-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:2px}body.nis-page .nis-resource-library-page :is(.nis-resource-tag,.nis-resource-type,.nis-resource-meta){align-items:center;border-radius:999px!important;display:inline-flex;font-size:0.75rem!important;font-weight:900!important;line-height:1.18!important;min-height:28px;padding:6px 9px!important}body.nis-page .nis-resource-library-page .nis-resource-tag{background:rgb(79 124 131 / .11)!important;border:1px solid rgb(79 124 131 / .18)!important;color:#102033!important;letter-spacing:0!important}body.nis-page .nis-resource-library-page .nis-resource-type,body.nis-page .nis-resource-library-page .nis-resource-meta{background:#F7F6F2!important;border:1px solid rgb(16 32 51 / .1)!important;color:#475467!important;margin:0!important}body.nis-page .nis-resource-library-page .nis-resource-library-card h3{color:#102033!important;font-size:clamp(1.03rem, 1.1vw, 1.2rem)!important;line-height:1.22!important;margin:0!important}body.nis-page .nis-resource-library-page .nis-resource-library-card p[itemprop="description"]{color:#475467!important;font-size:0.94rem!important;line-height:1.5!important;margin:0!important}body.nis-page .nis-resource-library-page .nis-resource-library-card .nis-resource-check-list{gap:6px!important;margin:2px 0 0!important}body.nis-page .nis-resource-library-page .nis-resource-library-card .nis-resource-check-list li{font-size:0.88rem!important;line-height:1.34!important}body.nis-page .nis-resource-library-page .nis-resource-card-footer{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-top:auto;padding-top:4px}body.nis-page .nis-resource-library-page .nis-resource-card-footer .nis-svc-button{min-height:42px!important;padding:11px 14px!important;white-space:normal!important}body.nis-page .nis-resource-library-page .nis-resource-center-layout{align-items:start;display:grid;gap:22px;grid-template-columns:minmax(0,0.95fr) minmax(0,1.45fr);margin-left:auto;margin-right:auto;max-width:1180px}body.nis-page .nis-resource-library-page .nis-resource-center-secondary-grid{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}body.nis-page .nis-resource-library-page .nis-resource-center-layout .nis-resource-card{border-color:rgb(16 32 51 / .1)!important;box-shadow:0 18px 44px rgb(16 32 51 / .08)!important;height:auto!important;min-height:0!important;padding:clamp(22px, 2.4vw, 28px)!important}body.nis-page .nis-resource-library-page .nis-resource-center-secondary-grid .nis-resource-card{height:100%!important}body.nis-page .nis-resource-library-page .nis-resource-featured-card{align-self:start!important;background:radial-gradient(circle at 100% 0%,rgb(196 111 61 / .14),transparent 36%),linear-gradient(180deg,#ffffff 0%,#F7F9FB 100%)!important;border-top:6px solid #C46F3D!important;height:fit-content!important;min-height:clamp(320px, 28vw, 380px)!important}body.nis-page .nis-resource-library-page .nis-resource-featured-card h3{font-size:clamp(1.55rem, 2.1vw, 2rem)!important;line-height:1.12!important}body.nis-page .nis-resource-library-page .nis-resource-center-layout .nis-resource-card p{line-height:1.52!important;margin-bottom:20px!important}body.nis-page .nis-resource-library-page .nis-resource-center-layout .nis-resource-card a{min-height:44px!important;padding:11px 15px!important}body.nis-page .nis-resource-library-page .nis-resource-problem-grid{gap:20px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin-left:auto!important;margin-right:auto!important;max-width:1180px!important}body.nis-page .nis-resource-library-page .nis-resource-problem-card{min-height:0!important;padding:24px!important}body.nis-page .nis-resource-library-page .nis-resource-problem-card h3{font-size:clamp(1.1rem, 1.25vw, 1.28rem)!important;line-height:1.2!important}body.nis-page .nis-resource-library-page .nis-resource-problem-card p{line-height:1.5!important;margin-bottom:18px!important}body.nis-page .nis-resource-library-page .nis-resource-problem-links{gap:8px!important}body.nis-page .nis-resource-library-page .nis-resource-problem-links a{min-height:40px!important;padding:10px 12px!important}@media (max-width:1120px){body.nis-page .nis-resource-library-page .nis-svc-hero-inner{grid-template-columns:minmax(0,1fr) minmax(320px,0.78fr)!important}body.nis-page .nis-resource-library-page .nis-resource-library-grid,body.nis-page .nis-resource-library-page .nis-resource-problem-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:860px){body.nis-page .nis-resource-library-page .nis-svc-hero-inner,body.nis-page .nis-resource-library-page .nis-resource-center-layout{grid-template-columns:1fr!important}body.nis-page .nis-resource-library-page .nis-resource-theme-visual{justify-self:stretch!important;max-width:none!important}body.nis-page .nis-resource-library-page .nis-resource-featured-card{min-height:0!important}}@media (max-width:680px){body.nis-page .nis-resource-library-page .nis-resource-library-grid,body.nis-page .nis-resource-library-page .nis-resource-center-secondary-grid,body.nis-page .nis-resource-library-page .nis-resource-problem-grid{grid-template-columns:1fr!important}body.nis-page .nis-resource-library-page .nis-resource-card-footer{align-items:flex-start;flex-direction:column}body.nis-page .nis-resource-library-page .nis-resource-card-footer .nis-svc-button,body.nis-page .nis-resource-library-page .nis-resource-center-layout .nis-resource-card a,body.nis-page .nis-resource-library-page .nis-resource-problem-links a{width:100%!important}}@media (min-width:1181px){body.nis-page .nis-site-nav .nis-menu-shell-static>.nis-menu,.nis-site-nav .nis-menu-shell-static>.nis-menu{display:flex!important}}@media (max-width:1180px){body.nis-page .nis-site-nav .nis-menu-shell-static,.nis-site-nav .nis-menu-shell-static{position:relative!important}body.nis-page .nis-site-nav .nis-menu-shell-static>.nis-menu,.nis-site-nav .nis-menu-shell-static>.nis-menu{display:none!important}body.nis-page .nis-site-nav .nis-menu-shell-static:focus-within>.nis-menu,.nis-site-nav .nis-menu-shell-static:focus-within>.nis-menu{align-items:stretch!important;background:#ffffff!important;border:1px solid rgb(16 32 51 / .1)!important;border-radius:0 0 14px 14px!important;box-shadow:0 24px 54px rgb(16 32 51 / .16)!important;display:flex!important;flex-direction:column!important;gap:14px!important;left:auto!important;max-height:calc(100vh - 132px)!important;overflow:auto!important;padding:16px!important;position:absolute!important;right:0!important;top:calc(100% + 10px)!important;width:min(calc(100vw - 32px), 420px)!important;z-index:100!important}body.nis-page .nis-site-nav .nis-menu-shell-static:focus-within .nis-menu-links,body.nis-page .nis-site-nav .nis-menu-shell-static:focus-within .nis-menu-actions,body.nis-page .nis-site-nav .nis-menu-shell-static:focus-within .nis-menu-item,.nis-site-nav .nis-menu-shell-static:focus-within .nis-menu-links,.nis-site-nav .nis-menu-shell-static:focus-within .nis-menu-actions,.nis-site-nav .nis-menu-shell-static:focus-within .nis-menu-item{align-items:stretch!important;display:flex!important;flex-direction:column!important;width:100%!important}body.nis-page .nis-site-nav .nis-menu-shell-static:focus-within .nis-submenu,.nis-site-nav .nis-menu-shell-static:focus-within .nis-submenu{display:grid!important;position:static!important;width:100%!important}}@media (max-width:1180px){body.nis-page .nis-site-nav,body.nis-page .nis-site-nav *,.nis-site-nav,.nis-site-nav *{box-sizing:border-box!important}body.nis-page .nis-site-nav,.nis-site-nav{width:100%!important;max-width:100%!important}body.nis-page .nis-site-nav .nis-nav-inner,.nis-site-nav .nis-nav-inner{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow:visible!important}body.nis-page .nis-site-nav .nis-brand,.nis-site-nav .nis-brand{min-width:0!important;max-width:100%!important;overflow:hidden!important;width:auto!important}body.nis-page .nis-site-nav .nis-brand-logo,.nis-site-nav .nis-brand-logo{max-width:min(230px, calc(100vw - 96px))!important;width:100%!important}body.nis-page .nis-site-nav .nis-menu-shell,.nis-site-nav .nis-menu-shell{display:block!important;flex:0 0 auto!important;justify-self:end!important;margin-left:0!important;max-width:56px!important;min-width:48px!important;position:relative!important;width:48px!important}body.nis-page .nis-site-nav .nis-menu-button,.nis-site-nav .nis-menu-button{display:inline-flex!important;flex:0 0 48px!important;height:44px!important;max-width:48px!important;min-width:48px!important;opacity:1!important;position:relative!important;visibility:visible!important;width:48px!important;z-index:3!important}body.nis-page .nis-site-nav .nis-menu-button::marker,.nis-site-nav .nis-menu-button::marker{content:""!important}body.nis-page .nis-site-nav .nis-menu-button::-webkit-details-marker,.nis-site-nav .nis-menu-button::-webkit-details-marker{display:none!important}body.nis-page .nis-site-nav .nis-menu-shell-static:focus-within:not([open])>.nis-menu,.nis-site-nav .nis-menu-shell-static:focus-within:not([open])>.nis-menu{display:none!important}body.nis-page .nis-site-nav .nis-menu-shell-static[open]>.nis-menu,.nis-site-nav .nis-menu-shell-static[open]>.nis-menu{align-items:stretch!important;background:#ffffff!important;border:1px solid rgb(16 32 51 / .1)!important;border-radius:0 0 14px 14px!important;box-shadow:0 24px 54px rgb(16 32 51 / .16)!important;display:flex!important;flex-direction:column!important;gap:14px!important;left:auto!important;max-height:calc(100vh - 132px)!important;overflow:auto!important;padding:16px!important;position:absolute!important;right:0!important;top:calc(100% + 10px)!important;width:min(calc(100vw - 32px), 420px)!important;z-index:100!important}body.nis-page .nis-site-nav .nis-menu-shell-static[open] .nis-menu-links,body.nis-page .nis-site-nav .nis-menu-shell-static[open] .nis-menu-actions,body.nis-page .nis-site-nav .nis-menu-shell-static[open] .nis-menu-item,.nis-site-nav .nis-menu-shell-static[open] .nis-menu-links,.nis-site-nav .nis-menu-shell-static[open] .nis-menu-actions,.nis-site-nav .nis-menu-shell-static[open] .nis-menu-item{align-items:stretch!important;display:flex!important;flex-direction:column!important;width:100%!important}body.nis-page .nis-site-nav .nis-menu-shell-static[open] .nis-submenu,.nis-site-nav .nis-menu-shell-static[open] .nis-submenu{display:grid!important;position:static!important;width:100%!important}}@media (max-width:760px){body.nis-page .nis-client-results .nis-testimonial-slide.is-active,body.nis-page .nis-client-results .nis-testimonials-inner.nis-carousel-js-ready .nis-testimonial-slide.is-active{align-items:center!important;display:flex!important;flex-direction:column!important}body.nis-page .nis-client-results .nis-testimonial-person{margin-bottom:12px!important;margin-top:18px!important;padding:0 12px!important;position:relative!important;z-index:2!important}body.nis-page .nis-client-results .nis-testimonial-person h4{margin-top:12px!important}body.nis-page .nis-client-results .nis-testimonial-nav{clear:both!important;margin-top:22px!important;position:relative!important;z-index:3!important}}body.nis-page .nis-client-results .nis-testimonial-nav label,body.nis-page .nis-client-results .nis-testimonial-nav a{align-items:center!important;appearance:none!important;background:#ffffff!important;border:0!important;border-radius:50%!important;box-shadow:0 12px 28px rgb(16 32 51 / .11)!important;color:#c46f3d!important;cursor:pointer!important;display:inline-flex!important;font-size:2rem!important;font-weight:800!important;height:46px!important;justify-content:center!important;line-height:1!important;padding:0 0 3px!important;text-decoration:none!important;transition:background-color 160ms ease,color 160ms ease,transform 160ms ease!important;width:46px!important}body.nis-page .nis-client-results .nis-testimonial-nav label:hover,body.nis-page .nis-client-results .nis-testimonial-nav label:focus-visible,body.nis-page .nis-client-results .nis-testimonial-nav a:hover,body.nis-page .nis-client-results .nis-testimonial-nav a:focus-visible{background:#102033!important;color:#ffffff!important;outline:3px solid #c46f3d!important;outline-offset:3px!important;transform:translateY(-2px)!important}body.nis-page .nis-client-results .nis-testimonial-target{display:block!important;height:1px!important;left:0!important;margin:0!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important;position:fixed!important;top:0!important;width:1px!important}body.nis-page .nis-client-results .nis-testimonial-nav{display:none!important}body.nis-page .nis-client-results .nis-testimonial-nav-default{display:flex!important}body.nis-page .nis-client-results .nis-testimonials-inner:has(.nis-testimonial-radio:checked) .nis-testimonial-nav-default{display:none!important}body.nis-page .nis-client-results .nis-testimonials-inner:has(#nis-testimonial-select-1:checked) .nis-testimonial-nav-one,body.nis-page .nis-client-results .nis-testimonials-inner:has(#nis-testimonial-select-2:checked) .nis-testimonial-nav-two,body.nis-page .nis-client-results .nis-testimonials-inner:has(#nis-testimonial-select-3:checked) .nis-testimonial-nav-three{display:flex!important}body.nis-page .nis-client-results:has(.nis-testimonial-target:target) .nis-testimonial-nav-default,body.nis-page .nis-client-results:has(.nis-testimonial-slide:target) .nis-testimonial-nav-default{display:none!important}body.nis-page .nis-client-results:has(#nis-testimonial-target-1:target) .nis-testimonial-nav-one,body.nis-page .nis-client-results:has(#nis-testimonial-target-2:target) .nis-testimonial-nav-two,body.nis-page .nis-client-results:has(#nis-testimonial-target-3:target) .nis-testimonial-nav-three,body.nis-page .nis-client-results:has(#nis-testimonial-1:target) .nis-testimonial-nav-one,body.nis-page .nis-client-results:has(#nis-testimonial-2:target) .nis-testimonial-nav-two,body.nis-page .nis-client-results:has(#nis-testimonial-3:target) .nis-testimonial-nav-three{display:flex!important}body.nis-page .nis-client-results .nis-testimonials-inner:has(.nis-testimonial-radio:checked) .nis-testimonial-slide{animation:none!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important}body.nis-page .nis-client-results .nis-testimonials-inner:has(#nis-testimonial-select-1:checked) #nis-testimonial-1,body.nis-page .nis-client-results .nis-testimonials-inner:has(#nis-testimonial-select-2:checked) #nis-testimonial-2,body.nis-page .nis-client-results .nis-testimonials-inner:has(#nis-testimonial-select-3:checked) #nis-testimonial-3{filter:none!important;opacity:1!important;pointer-events:auto!important;top:18px!important;transform:translateX(-50%) scale(1)!important;visibility:visible!important;z-index:4!important}body.nis-page .nis-client-results:has(.nis-testimonial-target:target) .nis-testimonial-slide,body.nis-page .nis-client-results:has(.nis-testimonial-slide:target) .nis-testimonial-slide{animation:none!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important}body.nis-page .nis-client-results:has(#nis-testimonial-target-1:target) #nis-testimonial-1,body.nis-page .nis-client-results:has(#nis-testimonial-target-2:target) #nis-testimonial-2,body.nis-page .nis-client-results:has(#nis-testimonial-target-3:target) #nis-testimonial-3,body.nis-page .nis-client-results:has(#nis-testimonial-1:target) #nis-testimonial-1,body.nis-page .nis-client-results:has(#nis-testimonial-2:target) #nis-testimonial-2,body.nis-page .nis-client-results:has(#nis-testimonial-3:target) #nis-testimonial-3{filter:none!important;opacity:1!important;pointer-events:auto!important;scroll-margin-top:150px!important;top:18px!important;transform:translateX(-50%) scale(1)!important;visibility:visible!important;z-index:4!important}body.nis-page .nis-client-results .nis-testimonials-inner:has(#nis-testimonial-select-1:checked) #nis-testimonial-3,body.nis-page .nis-client-results .nis-testimonials-inner:has(#nis-testimonial-select-2:checked) #nis-testimonial-1,body.nis-page .nis-client-results .nis-testimonials-inner:has(#nis-testimonial-select-3:checked) #nis-testimonial-2,body.nis-page .nis-client-results .nis-testimonials-inner:has(#nis-testimonial-select-1:checked) #nis-testimonial-2,body.nis-page .nis-client-results .nis-testimonials-inner:has(#nis-testimonial-select-2:checked) #nis-testimonial-3,body.nis-page .nis-client-results .nis-testimonials-inner:has(#nis-testimonial-select-3:checked) #nis-testimonial-1{opacity:0!important;pointer-events:none!important;visibility:hidden!important}@media (max-width:760px){body.nis-page .nis-client-results .nis-testimonial-track{min-height:0!important}body.nis-page .nis-client-results:has(.nis-testimonial-target:target) .nis-testimonial-slide,body.nis-page .nis-client-results:has(.nis-testimonial-slide:target) .nis-testimonial-slide{display:none!important;left:auto!important;position:relative!important;top:auto!important;transform:none!important;width:100%!important}body.nis-page .nis-client-results .nis-testimonials-inner:has(.nis-testimonial-radio:checked) .nis-testimonial-slide{display:none!important;left:auto!important;position:relative!important;top:auto!important;transform:none!important;width:100%!important}body.nis-page .nis-client-results .nis-testimonials-inner:has(#nis-testimonial-select-1:checked) #nis-testimonial-1,body.nis-page .nis-client-results .nis-testimonials-inner:has(#nis-testimonial-select-2:checked) #nis-testimonial-2,body.nis-page .nis-client-results .nis-testimonials-inner:has(#nis-testimonial-select-3:checked) #nis-testimonial-3,body.nis-page .nis-client-results:has(#nis-testimonial-target-1:target) #nis-testimonial-1,body.nis-page .nis-client-results:has(#nis-testimonial-target-2:target) #nis-testimonial-2,body.nis-page .nis-client-results:has(#nis-testimonial-target-3:target) #nis-testimonial-3,body.nis-page .nis-client-results:has(#nis-testimonial-1:target) #nis-testimonial-1,body.nis-page .nis-client-results:has(#nis-testimonial-2:target) #nis-testimonial-2,body.nis-page .nis-client-results:has(#nis-testimonial-3:target) #nis-testimonial-3,body.nis-page .nis-client-results:not(:has(.nis-testimonial-target:target)):not(:has(.nis-testimonial-slide:target)) #nis-testimonial-1{align-items:center!important;display:flex!important;flex-direction:column!important;opacity:1!important;transform:none!important;visibility:visible!important}}body.nis-page .nis-client-results{overflow:hidden!important}body.nis-page .nis-client-results .nis-client-results-inner{box-sizing:border-box!important;max-width:100%!important}body.nis-page .nis-client-results .nis-testimonial-track{--nis-testimonial-side-offset:clamp(650px, 56vw, 920px) !important;display:grid!important;grid-template-areas:"testimonial"!important;margin:clamp(44px, 5vw, 62px) auto 0!important;min-height:0!important;overflow:visible!important;position:relative!important;width:min(clamp(880px, 70vw, 1180px), calc(100% - 40px))!important}body.nis-page .nis-client-results .nis-testimonial-slide,body.nis-page .nis-client-results .nis-testimonials-inner.nis-carousel-js-ready .nis-testimonial-slide{animation:none!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;grid-area:testimonial!important;left:auto!important;opacity:0!important;padding:0!important;pointer-events:none!important;position:relative!important;top:auto!important;transform:translateX(34px)!important;transition:transform 420ms ease!important;visibility:hidden!important;width:100%!important;z-index:0!important}body.nis-page .nis-client-results .nis-testimonial-slide.is-active,body.nis-page .nis-client-results .nis-testimonials-inner.nis-carousel-js-ready .nis-testimonial-slide.is-active{opacity:1!important;pointer-events:auto!important;transform:translateX(0)!important;visibility:visible!important;z-index:3!important}body.nis-page .nis-client-results .nis-testimonial-slide.is-prev,body.nis-page .nis-client-results .nis-testimonials-inner.nis-carousel-js-ready .nis-testimonial-slide.is-prev{filter:grayscale(1) saturate(.24)!important;opacity:0.3!important;transform:translateX(calc(-1 * var(--nis-testimonial-side-offset))) scale(.86)!important;visibility:visible!important;z-index:1!important}body.nis-page .nis-client-results .nis-testimonial-slide.is-next,body.nis-page .nis-client-results .nis-testimonials-inner.nis-carousel-js-ready .nis-testimonial-slide.is-next{filter:grayscale(1) saturate(.24)!important;opacity:0.3!important;transform:translateX(var(--nis-testimonial-side-offset)) scale(.86)!important;visibility:visible!important;z-index:1!important}body.nis-page .nis-client-results .nis-testimonial-slide.is-prev .nis-client-quote-card,body.nis-page .nis-client-results .nis-testimonial-slide.is-next .nis-client-quote-card{background:#eef1f0!important;box-shadow:0 18px 44px rgb(16 32 51 / .1)!important}body.nis-page .nis-client-results .nis-client-quote-card{margin:0 auto!important;max-width:100%!important}body.nis-page .nis-client-results .nis-testimonial-person{margin:24px auto 0!important;max-width:min(100%, 540px)!important;padding:0 12px!important}body.nis-page .nis-client-results .nis-testimonial-nav,body.nis-page .nis-client-results .nis-testimonials-inner.nis-carousel-js-ready .nis-testimonial-nav{align-items:center!important;display:flex!important;gap:14px!important;justify-content:center!important;margin:24px auto 0!important;position:relative!important;z-index:5!important}body.nis-page .nis-client-results .nis-testimonial-nav button{align-items:center!important;appearance:none!important;background:#ffffff!important;border:1px solid rgb(16 32 51 / .1)!important;border-radius:999px!important;box-shadow:0 12px 28px rgb(16 32 51 / .11)!important;color:#c46f3d!important;cursor:pointer!important;display:inline-flex!important;font-size:2rem!important;font-weight:850!important;height:48px!important;justify-content:center!important;line-height:1!important;padding:0 0 4px!important;transition:background-color 160ms ease,border-color 160ms ease,color 160ms ease,transform 160ms ease!important;width:48px!important}body.nis-page .nis-client-results .nis-testimonial-nav button:hover,body.nis-page .nis-client-results .nis-testimonial-nav button:focus-visible{background:#102033!important;border-color:#102033!important;color:#ffffff!important;transform:translateY(-2px)!important}body.nis-page .nis-client-results .nis-testimonial-target,body.nis-page .nis-client-results .nis-testimonial-radio{display:none!important}@media (max-width:760px){body.nis-page .nis-client-results{padding-left:0!important;padding-right:0!important}body.nis-page .nis-client-results .nis-testimonial-track{margin-top:42px!important;overflow:visible!important;padding:0!important;width:min(calc(100% - 32px), 560px)!important}body.nis-page .nis-client-results .nis-testimonial-slide,body.nis-page .nis-client-results .nis-testimonials-inner.nis-carousel-js-ready .nis-testimonial-slide{display:flex!important;transform:translateX(22px)!important}body.nis-page .nis-client-results .nis-testimonial-slide.is-active,body.nis-page .nis-client-results .nis-testimonials-inner.nis-carousel-js-ready .nis-testimonial-slide.is-active{transform:translateX(0)!important}body.nis-page .nis-client-results .nis-testimonial-slide.is-prev,body.nis-page .nis-client-results .nis-testimonials-inner.nis-carousel-js-ready .nis-testimonial-slide.is-prev{filter:none!important;opacity:0!important;transform:translateX(-22px)!important;visibility:hidden!important}body.nis-page .nis-client-results .nis-testimonial-slide.is-next,body.nis-page .nis-client-results .nis-testimonials-inner.nis-carousel-js-ready .nis-testimonial-slide.is-next{filter:none!important;opacity:0!important;transform:translateX(22px)!important;visibility:hidden!important}body.nis-page .nis-client-results .nis-testimonials-inner.nis-carousel-js-ready #nis-testimonial-1.nis-testimonial-slide:not(.is-active),body.nis-page .nis-client-results .nis-testimonials-inner.nis-carousel-js-ready #nis-testimonial-2.nis-testimonial-slide:not(.is-active),body.nis-page .nis-client-results .nis-testimonials-inner.nis-carousel-js-ready #nis-testimonial-3.nis-testimonial-slide:not(.is-active){opacity:0!important;pointer-events:none!important;visibility:hidden!important}body.nis-page .nis-client-results .nis-testimonials-inner.nis-carousel-js-ready #nis-testimonial-1.nis-testimonial-slide.is-active,body.nis-page .nis-client-results .nis-testimonials-inner.nis-carousel-js-ready #nis-testimonial-2.nis-testimonial-slide.is-active,body.nis-page .nis-client-results .nis-testimonials-inner.nis-carousel-js-ready #nis-testimonial-3.nis-testimonial-slide.is-active{opacity:1!important;pointer-events:auto!important;transform:translateX(0)!important;visibility:visible!important}body.nis-page .nis-client-results .nis-client-quote-card{border-radius:18px!important;padding:50px 20px 42px!important}body.nis-page .nis-client-results .nis-client-quote-card blockquote p{font-size:0.95rem!important;line-height:1.6!important}body.nis-page .nis-client-results .nis-testimonial-person{margin-top:22px!important}body.nis-page .nis-client-results .nis-testimonial-avatar{height:84px!important;width:84px!important}body.nis-page .nis-client-results .nis-testimonial-nav{margin-top:22px!important}}@media (prefers-reduced-motion:reduce){body.nis-page .nis-client-results .nis-testimonial-slide,body.nis-page .nis-client-results .nis-testimonial-nav button{transition:none!important}}body.nis-page .nis-associations-page .nis-association-card:nth-child(7),body.nis-page .nis-associations-page .nis-association-card:nth-child(11){border-top-color:#4F7C83!important}body.nis-page .nis-associations-page .nis-association-card:nth-child(8){border-top-color:#C46F3D!important}body.nis-page .nis-associations-page .nis-association-card:nth-child(9){border-top-color:#102033!important}body.nis-page .nis-associations-page .nis-association-card:nth-child(10){border-top-color:#7B5E57!important}body.nis-page .nis-associations-page .nis-association-logo-text{background:#F7F6F2!important;color:#102033!important;letter-spacing:0!important}body.nis-page .nis-associations-page .nis-association-logo-text span{align-items:center!important;border:2px solid currentColor!important;border-radius:8px!important;display:inline-flex!important;font-size:clamp(1.45rem, 3vw, 2.2rem)!important;font-weight:900!important;justify-content:center!important;line-height:1!important;min-height:68px!important;min-width:min(100%, 168px)!important;padding:12px 18px!important}body.nis-page .nis-associations-page .nis-association-logo-text--boma{color:#4F7C83!important}body.nis-page .nis-associations-page .nis-association-logo-text--asce,body.nis-page .nis-associations-page .nis-association-logo-text--aia{color:#102033!important}body.nis-page .nis-associations-page .nis-association-logo-text--cfma{color:#C46F3D!important}body.nis-page .nis-association-marquee{background:#F7F6F2;border:1px solid rgb(16 32 51 / .1);border-radius:8px;box-shadow:0 18px 42px rgb(16 32 51 / .08);margin:-18px 0 52px;overflow:hidden;padding:clamp(18px, 2.6vw, 26px) 0}body.nis-page .nis-association-marquee-head{align-items:center;display:flex;gap:16px;justify-content:space-between;margin:0 auto 18px;max-width:1088px;padding:0 clamp(18px, 3vw, 28px)}body.nis-page .nis-association-marquee-head .nis-eyebrow{margin:0}body.nis-page .nis-association-marquee-head a{color:#102033!important;font-size:.94rem;font-weight:800;text-decoration:none}body.nis-page .nis-association-marquee-head a::after{color:#C46F3D;content:"\2192";margin-left:8px}body.nis-page .nis-association-marquee-head a:hover,body.nis-page .nis-association-marquee-head a:focus-visible{color:#C46F3D!important}body.nis-page .nis-association-marquee-viewport{overflow:hidden;width:100%}@supports (mask-image:linear-gradient(90deg,transparent,#000)){body.nis-page .nis-association-marquee-viewport{mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent 100%)}}body.nis-page .nis-association-marquee-track{animation:nis-association-marquee-slide 42s linear infinite;display:flex;gap:0;width:max-content;will-change:transform}body.nis-page .nis-association-marquee-set{display:flex;flex:0 0 auto;gap:18px;min-width:max-content;padding-right:18px}body.nis-page .nis-association-marquee-item{align-items:center;background:#fff;border:1px solid rgb(16 32 51 / .11);border-radius:8px;box-shadow:0 10px 24px rgb(16 32 51 / .06);color:#102033;display:grid;flex:0 0 clamp(176px, 17vw, 232px);gap:10px;grid-template-columns:58px minmax(0,1fr);min-height:86px;min-width:176px;padding:12px 14px;width:clamp(176px, 17vw, 232px)}body.nis-page .nis-association-marquee-logo{align-items:center;background:#fff;border:1px solid rgb(16 32 51 / .08);border-radius:8px;display:flex;height:58px;justify-content:center;overflow:hidden;padding:7px;width:58px}body.nis-page .nis-association-marquee-logo img{display:block;height:auto;max-height:46px;max-width:100%;object-fit:contain;width:auto}body.nis-page .nis-association-marquee-logo-text{background:#102033;border-color:#102033;color:#F7F6F2;font-size:.72rem;font-weight:900;letter-spacing:0;line-height:1}body.nis-page .nis-association-marquee-item>span:last-child{color:#102033;font-size:.88rem;font-weight:800;line-height:1.24;min-width:0;overflow-wrap:break-word}@keyframes nis-association-marquee-slide{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:780px){body.nis-page .nis-association-marquee{margin:-10px 0 34px}body.nis-page .nis-association-marquee-head{align-items:flex-start;flex-direction:column;gap:8px;margin-bottom:16px}body.nis-page .nis-association-marquee-track{animation-duration:36s}body.nis-page .nis-association-marquee-set{gap:12px;padding-right:12px}body.nis-page .nis-association-marquee-item{flex-basis:178px;grid-template-columns:50px minmax(0,1fr);min-height:78px;min-width:178px;padding:10px 12px;width:178px}body.nis-page .nis-association-marquee-logo{height:50px;padding:6px;width:50px}body.nis-page .nis-association-marquee-logo img{max-height:39px}body.nis-page .nis-association-marquee-item>span:last-child{font-size:.82rem}}body.nis-page .nis-resource-detail-page .nis-resource-access-section{background:#f7f6f2;border-top:1px solid rgb(16 32 51 / .12);border-bottom:1px solid rgb(16 32 51 / .12);padding:clamp(54px, 7vw, 96px) 24px}body.nis-page .nis-resource-detail-page .nis-resource-reading-layout{align-items:start;display:grid;gap:clamp(28px, 5vw, 72px);grid-template-columns:minmax(0,1fr) minmax(280px,320px);margin:0 auto;max-width:1520px;padding:clamp(48px, 6vw, 84px) clamp(24px, 3vw, 44px)}body.nis-page .nis-resource-detail-page .nis-resource-reading-layout>.nis-resource-access-rail{background:#fff0;border:0;box-sizing:border-box;grid-column:2;grid-row:1;height:max-content;max-height:calc(100vh - 136px);overflow-y:auto;overscroll-behavior:contain;padding:0;position:sticky!important;scrollbar-gutter:stable;top:112px;z-index:5}body.nis-page .nis-resource-detail-page .nis-resource-reading-layout>.nis-resource-article{grid-column:1;grid-row:1;max-width:1180px;min-width:0;width:100%}body.nis-page .nis-resource-detail-page .nis-resource-access-rail .nis-resource-access-inner,body.nis-page .nis-resource-detail-page .nis-resource-access-rail .nis-resource-access-copy,body.nis-page .nis-resource-detail-page .nis-resource-access-rail .nis-resource-form-card{max-width:none;width:100%}body.nis-page .nis-resource-detail-page .nis-resource-access-rail .nis-resource-access-inner{margin:0}body.nis-page .nis-resource-detail-page .nis-resource-access-rail .nis-resource-access-copy h2{color:#102033;font-size:clamp(1.55rem, 2.4vw, 2.25rem);line-height:1.08;margin:0 0 10px}body.nis-page .nis-resource-detail-page .nis-resource-access-rail .nis-resource-access-copy p:last-child{color:#475467;font-size:.95rem;line-height:1.55;margin:0 0 18px}body.nis-page .nis-resource-detail-page .nis-resource-access-rail .nis-resource-form-card{box-sizing:border-box;box-shadow:0 14px 32px rgb(16 32 51 / .09);padding:20px;width:100%!important}body.nis-page .nis-resource-detail-page .nis-resource-access-rail form.fluent_form_6{box-sizing:border-box;border-radius:4px;box-shadow:none;padding:0;width:100%!important}body.nis-page .nis-resource-detail-page .nis-resource-access-section>*{margin-left:auto;margin-right:auto;max-width:1120px}body.nis-page .nis-resource-detail-page .nis-resource-access-section>h2{color:#102033;font-size:clamp(2rem, 4vw, 3.5rem);letter-spacing:-.03em;line-height:1.02;margin-bottom:14px}body.nis-page .nis-resource-detail-page .nis-resource-access-section>p{color:#475467;font-size:1.08rem;line-height:1.65;margin-bottom:30px;max-width:680px}body.nis-page .nis-resource-detail-page form.fluent_form_6{background:#fff;border:1px solid rgb(16 32 51 / .13);border-radius:10px;box-shadow:0 18px 48px rgb(16 32 51 / .09);box-sizing:border-box;padding:clamp(24px, 4vw, 44px)}body.nis-page .nis-resource-detail-page form.fluent_form_6 .ff-el-group{margin-bottom:20px}body.nis-page .nis-resource-detail-page form.fluent_form_6 label{color:#102033;font-size:.92rem;font-weight:700}body.nis-page .nis-resource-detail-page form.fluent_form_6 input:not([type="checkbox"]):not([type="radio"]),body.nis-page .nis-resource-detail-page form.fluent_form_6 select,body.nis-page .nis-resource-detail-page form.fluent_form_6 textarea{background:#fff;border:1px solid #c9ced2;border-radius:5px;color:#102033;min-height:48px;padding:12px 14px}body.nis-page .nis-resource-detail-page form.fluent_form_6 input:focus,body.nis-page .nis-resource-detail-page form.fluent_form_6 select:focus,body.nis-page .nis-resource-detail-page form.fluent_form_6 textarea:focus{border-color:#4f7c83;box-shadow:0 0 0 3px rgb(79 124 131 / .18);outline:0}body.nis-page .nis-resource-detail-page form.fluent_form_6 .ff-btn-submit{background:#c46f3d;border:1px solid #c46f3d;border-radius:5px;color:#fff;font-weight:700;min-height:50px;padding:13px 24px;transition:background-color 160ms ease,transform 160ms ease}body.nis-page .nis-resource-detail-page form.fluent_form_6 .ff-btn-submit:hover,body.nis-page .nis-resource-detail-page form.fluent_form_6 .ff-btn-submit:focus-visible{background:#a9562e;border-color:#a9562e;transform:translateY(-1px)}@media (max-width:1100px){body.nis-page .nis-resource-detail-page .nis-resource-reading-layout{display:flex;flex-direction:column;gap:34px}body.nis-page .nis-resource-detail-page .nis-resource-reading-layout>.nis-resource-access-rail{order:0;max-height:calc(100vh - 104px);position:sticky!important;top:82px;width:100%}body.nis-page .nis-resource-detail-page .nis-resource-reading-layout>.nis-resource-article{order:1;max-width:1180px}body.nis-page .nis-resource-detail-page .nis-resource-access-rail .nis-resource-access-inner,body.nis-page .nis-resource-detail-page .nis-resource-access-rail .nis-resource-form-card{margin-left:auto;margin-right:auto;max-width:720px}}body.nis-page .nis-resource-detail-page .nis-ai-resource-cover{background:#102033;border:1px solid rgb(255 255 255 / .28);border-radius:10px;box-shadow:0 24px 56px rgb(0 0 0 / .22);overflow:hidden;transform:rotate(1.5deg)}body.nis-page .nis-resource-detail-page .nis-ai-resource-cover img{aspect-ratio:10 / 13;display:block;height:auto;object-fit:cover;width:100%}body.nis-page .nis-resource-library-page .nis-resource-card-image{aspect-ratio:16 / 9;background:#102033;display:block;overflow:hidden}body.nis-page .nis-resource-library-page .nis-resource-card-image img{display:block;height:100%;object-fit:cover;transition:transform 180ms ease;width:100%}body.nis-page .nis-resource-library-card:hover .nis-resource-card-image img,body.nis-page .nis-resource-library-card:focus-within .nis-resource-card-image img{transform:scale(1.025)}body.nis-page .nis-resource-download-page{background:#f7f6f2;min-height:55vh}body.nis-page .nis-resource-download-shell{padding:clamp(72px, 10vw, 140px) 24px}body.nis-page .nis-resource-download-content{background:#fff;border:1px solid rgb(16 32 51 / .12);border-radius:10px;box-shadow:0 18px 50px rgb(16 32 51 / .09);margin:0 auto;max-width:720px;padding:clamp(28px, 6vw, 64px);text-align:center}body.nis-page .nis-resource-download-content h1{color:#102033;font-size:clamp(2rem, 5vw, 3.4rem);letter-spacing:-.03em;line-height:1.05;margin:0 0 16px}body.nis-page .nis-resource-download-content p{color:#475467;line-height:1.65;margin:0 auto 26px;max-width:560px}@media (max-width:780px){body.nis-page .nis-resource-detail-page .nis-resource-access-section{padding-left:18px;padding-right:18px}body.nis-page .nis-resource-detail-page .nis-resource-reading-layout{display:flex;flex-direction:column;gap:28px;padding-left:18px;padding-right:18px}body.nis-page .nis-resource-detail-page .nis-resource-reading-layout>.nis-resource-access-rail,body.nis-page .nis-resource-detail-page .nis-resource-reading-layout>.nis-resource-article{width:100%}body.nis-page .nis-resource-detail-page .nis-resource-reading-layout>.nis-resource-access-rail{order:0;max-height:calc(100vh - 104px);overflow-y:auto;padding:18px;position:sticky!important;top:82px}body.nis-page .nis-resource-detail-page .nis-resource-reading-layout>.nis-resource-article{order:1}body.nis-page .nis-resource-detail-page form.fluent_form_6{padding:22px 18px}body.nis-page .nis-resource-detail-page .nis-ai-resource-cover{transform:none}}.nis-submenu-toggle{display:none}@media (max-width:1180px){body.nis-page .nis-site-nav .nis-menu-shell[open] .nis-menu-item,.nis-site-nav .nis-menu-shell[open] .nis-menu-item{align-items:center!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:0!important}body.nis-page .nis-site-nav .nis-menu-shell[open] .nis-nav-label,.nis-site-nav .nis-menu-shell[open] .nis-nav-label{flex:1 1 calc(100% - 48px)!important;min-height:52px!important;max-width:calc(100% - 48px)!important;padding:14px 0!important;width:calc(100% - 48px)!important}body.nis-page .nis-site-nav .nis-menu-shell[open] .nis-has-submenu .nis-nav-label::after,.nis-site-nav .nis-menu-shell[open] .nis-has-submenu .nis-nav-label::after{display:none!important}body.nis-page .nis-site-nav .nis-submenu-toggle,.nis-site-nav .nis-submenu-toggle{align-items:center!important;appearance:none!important;background:transparent!important;border:0!important;color:#102033!important;cursor:pointer!important;display:inline-flex!important;flex:0 0 48px!important;height:48px!important;justify-content:center!important;margin:0!important;padding:0!important;width:48px!important}body.nis-page .nis-site-nav .nis-submenu-toggle::before,.nis-site-nav .nis-submenu-toggle::before{border-bottom:2px solid currentColor!important;border-right:2px solid currentColor!important;content:""!important;height:8px!important;transform:rotate(45deg) translate(-2px,-2px)!important;transition:transform 160ms ease!important;width:8px!important}body.nis-page .nis-site-nav .nis-has-submenu.nis-submenu-open .nis-submenu-toggle::before,.nis-site-nav .nis-has-submenu.nis-submenu-open .nis-submenu-toggle::before{transform:rotate(225deg) translate(-1px,-1px)!important}body.nis-page .nis-site-nav .nis-menu-shell[open] .nis-submenu,body.nis-page .nis-site-nav .nis-menu-shell[open] .nis-has-submenu:hover .nis-submenu,body.nis-page .nis-site-nav .nis-menu-shell[open] .nis-has-submenu:focus-within .nis-submenu,.nis-site-nav .nis-menu-shell[open] .nis-submenu,.nis-site-nav .nis-menu-shell[open] .nis-has-submenu:hover .nis-submenu,.nis-site-nav .nis-menu-shell[open] .nis-has-submenu:focus-within .nis-submenu{display:none!important}body.nis-page .nis-site-nav .nis-menu-shell[open] .nis-has-submenu.nis-submenu-open .nis-submenu,.nis-site-nav .nis-menu-shell[open] .nis-has-submenu.nis-submenu-open .nis-submenu{display:grid!important;flex:0 0 100%!important}body.nis-page .nis-site-nav .nis-submenu-toggle:focus-visible,.nis-site-nav .nis-submenu-toggle:focus-visible{border-radius:6px!important;box-shadow:0 0 0 3px rgb(196 111 61 / .4)!important;outline:2px solid #C46F3D!important;outline-offset:-4px!important}}@media (prefers-reduced-motion:reduce){body.nis-page .nis-association-marquee-track{animation:none;transform:none}}body.nis-page .nis-blog-hero-index{align-self:center;border-left:1px solid rgb(247 246 242 / .28);padding:8px 0 8px clamp(28px, 4vw, 60px)}body.nis-page .nis-blog-hero-index-label{color:#F0B48E!important;font-size:0.76rem!important;font-weight:900;letter-spacing:.12em;line-height:1.2;margin:0 0 18px!important;text-transform:uppercase}body.nis-page .nis-blog-hero-index ol{list-style:none;margin:0;padding:0}body.nis-page .nis-blog-hero-index li{align-items:center;border-bottom:1px solid rgb(247 246 242 / .2);display:grid;gap:22px;grid-template-columns:24px minmax(0,1fr);min-height:64px;transition:border-color 180ms ease}body.nis-page .nis-blog-hero-index li:first-child{border-top:1px solid rgb(247 246 242 / .2)}body.nis-page .nis-blog-hero-index li:hover{border-color:rgb(240 180 142 / .85)}body.nis-page .nis-technology-review-page .nis-gap-hero{background:radial-gradient(circle at 80% 12%,rgb(79 124 131 / .38),transparent 34%),linear-gradient(120deg,#102033 0%,#173447 62%,#2d5660 100%);color:#fff;overflow:hidden;padding:clamp(72px,9vw,132px) 24px clamp(76px,9vw,124px)}body.nis-page .nis-technology-review-page .nis-gap-hero-inner{align-items:center;display:grid;gap:clamp(48px,7vw,112px);grid-template-columns:minmax(0,1fr) minmax(340px,.72fr);margin:0 auto;max-width:1240px}body.nis-page .nis-technology-review-page .nis-gap-hero-copy{max-width:720px}body.nis-page .nis-technology-review-page .nis-gap-hero h1{color:#fff;font-size:clamp(3.3rem,6.2vw,6.8rem);letter-spacing:-.045em;line-height:.91;margin:18px 0 28px;max-width:760px}body.nis-page .nis-technology-review-page .nis-gap-hero-lede{color:rgb(255 255 255 / .85);font-size:clamp(1.05rem,1.5vw,1.3rem);line-height:1.6;margin:0;max-width:680px}body.nis-page .nis-technology-review-page .nis-gap-hero .nis-svc-actions{margin-top:34px}body.nis-page .nis-technology-review-page .nis-gap-review-panel{background:rgb(247 246 242 / .08);border:1px solid rgb(255 255 255 / .3);border-radius:18px;box-shadow:0 30px 80px rgb(0 0 0 / .18);padding:28px;transform:rotate(1.5deg)}body.nis-page .nis-technology-review-page .nis-gap-panel-top,body.nis-page .nis-technology-review-page .nis-gap-panel-footer{color:rgb(255 255 255 / .65);display:flex;font-size:.68rem;font-weight:800;justify-content:space-between;letter-spacing:.12em}body.nis-page .nis-technology-review-page .nis-gap-live-dot{color:#C46F3D;font-size:.9rem;line-height:.5}body.nis-page .nis-technology-review-page .nis-gap-panel-title{color:#fff;font-size:1.55rem;font-weight:700;line-height:1.18;margin:34px 0 24px;max-width:310px}body.nis-page .nis-technology-review-page .nis-gap-lens-list{border-top:1px solid rgb(255 255 255 / .24)}body.nis-page .nis-technology-review-page .nis-gap-lens-list div{border-bottom:1px solid rgb(255 255 255 / .24);display:flex;flex-direction:column;gap:5px;padding:15px 0}body.nis-page .nis-technology-review-page .nis-gap-lens-list span{color:#f0b08a;font-size:.7rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}body.nis-page .nis-technology-review-page .nis-gap-lens-list strong{color:#fff;font-size:1.03rem}body.nis-page .nis-technology-review-page .nis-gap-panel-footer{margin-top:28px}body.nis-page .nis-technology-review-page .nis-gap-intro{background:#F7F6F2;padding-bottom:clamp(70px,8vw,120px);padding-top:clamp(70px,8vw,120px)}body.nis-page .nis-technology-review-page .nis-gap-intro-inner{display:grid;gap:clamp(32px,8vw,130px);grid-template-columns:minmax(0,1.05fr) minmax(280px,.75fr);margin:0 auto;max-width:1160px}body.nis-page .nis-technology-review-page .nis-gap-intro h2,body.nis-page .nis-technology-review-page .nis-svc-heading h2{color:#102033;font-size:clamp(2.25rem,4vw,4.25rem);letter-spacing:-.04em;line-height:.98;margin:12px 0 0}body.nis-page .nis-technology-review-page .nis-gap-intro-copy{color:#475467;font-size:1.08rem;line-height:1.7;max-width:500px}body.nis-page .nis-technology-review-page .nis-gap-intro-copy p{margin:0 0 18px}body.nis-page .nis-technology-review-page .nis-text-link{color:#102033;font-weight:800;text-decoration:underline;text-decoration-color:#C46F3D;text-decoration-thickness:2px;text-underline-offset:5px}body.nis-page .nis-technology-review-page .nis-text-link span{color:#C46F3D;margin-left:7px;text-decoration:none}body.nis-page .nis-technology-review-page .nis-gap-questions,body.nis-page .nis-technology-review-page .nis-gap-scope,body.nis-page .nis-technology-review-page .nis-gap-industries,body.nis-page .nis-technology-review-page .nis-gap-case{padding-bottom:clamp(74px,9vw,128px);padding-top:clamp(74px,9vw,128px)}body.nis-page .nis-technology-review-page .nis-gap-questions .nis-svc-heading,body.nis-page .nis-technology-review-page .nis-gap-scope .nis-svc-heading,body.nis-page .nis-technology-review-page .nis-gap-industries .nis-svc-heading,body.nis-page .nis-technology-review-page .nis-gap-case .nis-svc-heading{margin-bottom:48px;max-width:760px}body.nis-page .nis-technology-review-page .nis-gap-questions .nis-svc-heading>p:last-child,body.nis-page .nis-technology-review-page .nis-gap-scope .nis-svc-heading>p:last-child,body.nis-page .nis-technology-review-page .nis-gap-industries .nis-svc-heading>p:last-child,body.nis-page .nis-technology-review-page .nis-gap-case .nis-svc-heading>p:last-child{color:#475467;font-size:1.08rem;line-height:1.65;margin:20px 0 0;max-width:620px}body.nis-page .nis-technology-review-page .nis-gap-question-list{margin:0 auto;max-width:1040px}body.nis-page .nis-technology-review-page .nis-gap-question-list details{border-top:1px solid rgb(16 32 51 / .2)}body.nis-page .nis-technology-review-page .nis-gap-question-list details:last-child{border-bottom:1px solid rgb(16 32 51 / .2)}body.nis-page .nis-technology-review-page .nis-gap-question-list summary{align-items:center;cursor:pointer;display:grid;gap:20px;grid-template-columns:150px 1fr 30px;list-style:none;padding:23px 0}body.nis-page .nis-technology-review-page .nis-gap-question-list summary::-webkit-details-marker{display:none}body.nis-page .nis-technology-review-page .nis-gap-question-list summary span{color:#4F7C83;font-size:.7rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}body.nis-page .nis-technology-review-page .nis-gap-question-list summary strong{color:#102033;font-size:clamp(1.05rem,1.7vw,1.3rem)}body.nis-page .nis-technology-review-page .nis-gap-question-list summary i{color:#C46F3D;font-size:1.5rem;font-style:normal;font-weight:300;text-align:right}body.nis-page .nis-technology-review-page .nis-gap-question-list details[open] summary i{transform:rotate(45deg)}body.nis-page .nis-technology-review-page .nis-gap-question-list details p{color:#475467;line-height:1.65;margin:-4px 50px 24px 170px;max-width:650px}body.nis-page .nis-technology-review-page .nis-gap-scope{background:#fff}body.nis-page .nis-technology-review-page .nis-gap-scope-grid{border-top:1px solid rgb(16 32 51 / .2);display:grid;grid-template-columns:repeat(3,1fr)}body.nis-page .nis-technology-review-page .nis-gap-scope-grid a{border-bottom:1px solid rgb(16 32 51 / .2);border-right:1px solid rgb(16 32 51 / .2);color:#102033;min-height:245px;padding:26px 28px;position:relative;text-decoration:none;transition:background .2s ease,transform .2s ease}body.nis-page .nis-technology-review-page .nis-gap-scope-grid a:nth-child(3n){border-right:0}body.nis-page .nis-technology-review-page .nis-gap-scope-grid a:hover{background:#F7F6F2;transform:translateY(-3px)}body.nis-page .nis-technology-review-page .nis-gap-scope-grid span{color:#C46F3D;font-size:.68rem;font-weight:900;letter-spacing:.12em}body.nis-page .nis-technology-review-page .nis-gap-scope-grid h3{font-size:1.45rem;margin:50px 0 10px}body.nis-page .nis-technology-review-page .nis-gap-scope-grid p{color:#475467;line-height:1.55;margin:0;max-width:290px}body.nis-page .nis-technology-review-page .nis-gap-scope-grid b{bottom:25px;color:#C46F3D;font-size:1.25rem;font-weight:400;position:absolute;right:28px}body.nis-page .nis-technology-review-page .nis-gap-form-section{background:#102033;color:#fff;padding-bottom:clamp(70px,9vw,120px);padding-top:clamp(70px,9vw,120px)}body.nis-page .nis-technology-review-page .nis-gap-form-inner{align-items:start;display:grid;gap:clamp(40px,7vw,100px);grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);margin:0 auto;max-width:1160px}body.nis-page .nis-technology-review-page .nis-gap-form-copy{padding-top:25px}body.nis-page .nis-technology-review-page .nis-gap-form-copy h2{color:#fff;font-size:clamp(2.4rem,4.3vw,4.7rem);letter-spacing:-.04em;line-height:.96;margin:14px 0 24px}body.nis-page .nis-technology-review-page .nis-gap-form-copy>p{color:rgb(255 255 255 / .78);font-size:1.08rem;line-height:1.65}body.nis-page .nis-technology-review-page .nis-gap-form-detail{border-top:1px solid rgb(255 255 255 / .22);margin-top:30px;padding-top:15px}body.nis-page .nis-technology-review-page .nis-gap-form-detail span{color:#f0b08a;display:block;font-size:.68rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}body.nis-page .nis-technology-review-page .nis-gap-form-detail strong{color:#fff;display:block;line-height:1.45;margin-top:7px}body.nis-page .nis-technology-review-page .nis-gap-form-detail a{color:#fff;text-decoration-color:#C46F3D}body.nis-page .nis-technology-review-page .technology-review-form-card{margin:0;max-width:none}body.nis-page .nis-technology-review-page .nis-gap-next{padding-bottom:clamp(74px,9vw,128px);padding-top:clamp(74px,9vw,128px)}body.nis-page .nis-technology-review-page .nis-gap-next-grid{display:grid;gap:0;grid-template-columns:repeat(4,1fr)}body.nis-page .nis-technology-review-page .nis-gap-next-grid article{border-left:1px solid rgb(16 32 51 / .2);padding:0 26px}body.nis-page .nis-technology-review-page .nis-gap-next-grid article:last-child{border-right:1px solid rgb(16 32 51 / .2)}body.nis-page .nis-technology-review-page .nis-gap-next-grid span{color:#C46F3D;font-size:.7rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}body.nis-page .nis-technology-review-page .nis-gap-next-grid h3{color:#102033;font-size:1.25rem;line-height:1.2;margin:22px 0 10px}body.nis-page .nis-technology-review-page .nis-gap-next-grid p{color:#475467;line-height:1.6;margin:0}body.nis-page .nis-technology-review-page .nis-gap-not{background:linear-gradient(120deg,#102033,#244553);color:#fff;padding-bottom:clamp(74px,9vw,128px);padding-top:clamp(74px,9vw,128px)}body.nis-page .nis-technology-review-page .nis-gap-not-inner{display:grid;gap:60px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1160px}body.nis-page .nis-technology-review-page .nis-gap-not h2{color:#fff;font-size:clamp(2.5rem,4vw,4.5rem);letter-spacing:-.04em;line-height:.98;margin:14px 0 22px}body.nis-page .nis-technology-review-page .nis-gap-not .nis-svc-heading>p:last-child{color:rgb(255 255 255 / .75);line-height:1.65;max-width:560px}body.nis-page .nis-technology-review-page .nis-gap-not-list{align-self:center;border-top:1px solid rgb(255 255 255 / .25);display:grid;grid-template-columns:1fr 1fr}body.nis-page .nis-technology-review-page .nis-gap-not-list span{border-bottom:1px solid rgb(255 255 255 / .25);color:#fff;padding:20px 12px 20px 0}body.nis-page .nis-technology-review-page .nis-gap-not-list span::before{color:#C46F3D;content:'—';margin-right:12px}body.nis-page .nis-technology-review-page .nis-gap-industry-links{border-top:1px solid rgb(16 32 51 / .2);display:grid;grid-template-columns:repeat(2,1fr)}body.nis-page .nis-technology-review-page .nis-gap-industry-links a{border-bottom:1px solid rgb(16 32 51 / .2);color:#102033;display:flex;flex-direction:column;gap:8px;padding:22px 18px 22px 0;text-decoration:none}body.nis-page .nis-technology-review-page .nis-gap-industry-links a:nth-child(odd){border-right:1px solid rgb(16 32 51 / .2);padding-right:36px}body.nis-page .nis-technology-review-page .nis-gap-industry-links a:nth-child(even){padding-left:36px}body.nis-page .nis-technology-review-page .nis-gap-industry-links strong{font-size:1.28rem}body.nis-page .nis-technology-review-page .nis-gap-industry-links span{color:#475467}body.nis-page .nis-technology-review-page .nis-gap-case{text-align:center}body.nis-page .nis-technology-review-page .nis-gap-case .nis-svc-heading{margin-left:auto;margin-right:auto}@media (max-width:900px){body.nis-page .nis-technology-review-page .nis-gap-hero-inner,body.nis-page .nis-technology-review-page .nis-gap-intro-inner,body.nis-page .nis-technology-review-page .nis-gap-form-inner,body.nis-page .nis-technology-review-page .nis-gap-not-inner{grid-template-columns:1fr}body.nis-page .nis-technology-review-page .nis-gap-hero h1{max-width:650px}body.nis-page .nis-technology-review-page .nis-gap-review-panel{justify-self:start;max-width:520px;width:100%}body.nis-page .nis-technology-review-page .nis-gap-scope-grid{grid-template-columns:repeat(2,1fr)}body.nis-page .nis-technology-review-page .nis-gap-scope-grid a:nth-child(3n){border-right:1px solid rgb(16 32 51 / .2)}body.nis-page .nis-technology-review-page .nis-gap-scope-grid a:nth-child(2n){border-right:0}body.nis-page .nis-technology-review-page .nis-gap-next-grid{grid-template-columns:repeat(2,1fr);row-gap:40px}body.nis-page .nis-technology-review-page .nis-gap-next-grid article:nth-child(3){border-right:0}}@media (max-width:600px){body.nis-page .nis-technology-review-page .nis-gap-hero{padding-left:20px;padding-right:20px}body.nis-page .nis-technology-review-page .nis-gap-hero h1{font-size:clamp(2.75rem,14vw,4.2rem)}body.nis-page .nis-technology-review-page .nis-gap-hero .nis-svc-actions{align-items:stretch;flex-direction:column}body.nis-page .nis-technology-review-page .nis-gap-hero .nis-svc-button{text-align:center;width:100%}body.nis-page .nis-technology-review-page .nis-gap-review-panel{padding:22px;transform:none}body.nis-page .nis-technology-review-page .nis-gap-intro-inner,body.nis-page .nis-technology-review-page .nis-gap-form-inner,body.nis-page .nis-technology-review-page .nis-gap-not-inner{gap:34px}body.nis-page .nis-technology-review-page .nis-gap-question-list summary{gap:10px;grid-template-columns:1fr 26px;padding:20px 0}body.nis-page .nis-technology-review-page .nis-gap-question-list summary span{grid-column:1 / -1}body.nis-page .nis-technology-review-page .nis-gap-question-list summary strong{grid-column:1}body.nis-page .nis-technology-review-page .nis-gap-question-list summary i{grid-column:2;grid-row:2}body.nis-page .nis-technology-review-page .nis-gap-question-list details p{margin:0 24px 22px 0}body.nis-page .nis-technology-review-page .nis-gap-scope-grid,body.nis-page .nis-technology-review-page .nis-gap-next-grid{grid-template-columns:1fr}body.nis-page .nis-technology-review-page .nis-gap-scope-grid a,body.nis-page .nis-technology-review-page .nis-gap-scope-grid a:nth-child(3n),body.nis-page .nis-technology-review-page .nis-gap-scope-grid a:nth-child(2n){border-right:0;min-height:200px}body.nis-page .nis-technology-review-page .nis-gap-next-grid article,body.nis-page .nis-technology-review-page .nis-gap-next-grid article:last-child{border-left:0;border-right:0;border-top:1px solid rgb(16 32 51 / .2);padding:25px 0 0}body.nis-page .nis-technology-review-page .nis-gap-next-grid article:first-child{border-top:0;padding-top:0}body.nis-page .nis-technology-review-page .nis-gap-not-list,body.nis-page .nis-technology-review-page .nis-gap-industry-links{grid-template-columns:1fr}body.nis-page .nis-technology-review-page .nis-gap-industry-links a,body.nis-page .nis-technology-review-page .nis-gap-industry-links a:nth-child(odd),body.nis-page .nis-technology-review-page .nis-gap-industry-links a:nth-child(even){border-right:0;padding-left:0;padding-right:0}}body.nis-page .nis-technology-review-page .nis-gap-hero-visual{aspect-ratio:.92;border-radius:24px;box-shadow:0 32px 80px rgb(0 0 0 / .28);margin:0;max-width:560px;overflow:hidden;position:relative;transform:rotate(1.5deg)}body.nis-page .nis-technology-review-page .nis-gap-hero-visual::after{background:linear-gradient(180deg,rgb(16 32 51 / .02) 25%,rgb(16 32 51 / .84) 100%);content:"";inset:0;position:absolute}body.nis-page .nis-technology-review-page .nis-gap-hero-visual img{height:100%;object-fit:cover;width:100%}body.nis-page .nis-technology-review-page .nis-gap-hero-caption{bottom:0;color:#fff;display:flex;flex-direction:column;gap:12px;left:0;padding:clamp(24px,4vw,40px);position:absolute;right:0;z-index:1}body.nis-page .nis-technology-review-page .nis-gap-hero-caption span{color:#f0b08a;font-size:.68rem;font-weight:900;letter-spacing:.13em}body.nis-page .nis-technology-review-page .nis-gap-hero-caption strong{font-size:clamp(1.7rem,3vw,2.7rem);letter-spacing:-.025em;line-height:1.04;max-width:400px}body.nis-page .nis-technology-review-page .nis-gap-hero-caption small{color:rgb(255 255 255 / .74);font-size:.73rem;letter-spacing:.09em;text-transform:uppercase}body.nis-page .nis-technology-review-page .nis-gap-hero-visual+*{min-width:0}@media (max-width:900px){body.nis-page .nis-technology-review-page .nis-gap-hero-visual{justify-self:start;max-width:520px;transform:none;width:100%}}@media (max-width:600px){body.nis-page .nis-technology-review-page .nis-gap-hero-visual{aspect-ratio:.86;border-radius:18px}body.nis-page .nis-technology-review-page .nis-gap-hero-caption{padding:24px}}body.nis-page .nis-core-values-page{--values-navy:#102033;--values-teal:#4F7C83;--values-copper:#C46F3D;--values-paper:#F7F6F2;background:#fff;color:#17202a;overflow:hidden}body.nis-page .nis-core-values-page :is(h1,h2,h3,p){overflow-wrap:normal;word-break:normal}body.nis-page .nis-values-hero{background:radial-gradient(circle at 85% 15%,rgb(196 111 61 / .28),transparent 29%),linear-gradient(135deg,#07111d 0%,#102033 57%,#315e63 100%);color:#fff;padding:clamp(72px, 9vw, 138px) clamp(20px, 4vw, 52px)}body.nis-page .nis-values-hero-inner,body.nis-page .nis-values-manifesto-inner,body.nis-page .nis-values-principles,body.nis-page .nis-values-in-practice-inner,body.nis-page .nis-values-discipline-inner,body.nis-page .nis-values-conversations,body.nis-page .nis-values-final-inner{margin:0 auto;max-width:1180px}body.nis-page .nis-values-hero-inner{align-items:center;display:grid;gap:clamp(50px, 9vw, 130px);grid-template-columns:minmax(0,1fr) minmax(360px,0.74fr)}body.nis-page .nis-values-hero-copy h1{color:#fff;font-size:clamp(3rem, 6.1vw, 6.15rem)!important;letter-spacing:-.045em;line-height:0.96!important;margin:0 0 28px;max-width:760px}body.nis-page .nis-values-hero-copy>p:not(.nis-svc-eyebrow){color:rgb(255 255 255 / .8);font-size:clamp(1.05rem, 1.35vw, 1.2rem);line-height:1.68;margin:0;max-width:670px}body.nis-page .nis-values-hero .nis-svc-actions{margin-top:34px}body.nis-page .nis-values-hero .nis-svc-button-secondary{background:rgb(255 255 255 / .1)}body.nis-page .nis-values-hero-signal{background:#F7F6F2;border-radius:20px;box-shadow:24px 28px 0 rgb(196 111 61 / .22),0 28px 80px rgb(0 0 0 / .28);color:var(--values-navy);margin-left:auto;max-width:470px;overflow:hidden;transform:rotate(2deg);width:100%}body.nis-page .nis-values-signal-top,body.nis-page .nis-values-signal-footer{align-items:center;display:flex;gap:7px}body.nis-page .nis-values-signal-top{border-bottom:1px solid rgb(16 32 51 / .12);padding:18px 22px}body.nis-page .nis-values-signal-top>span{background:var(--values-copper);border-radius:50%;height:7px;width:7px}body.nis-page .nis-values-signal-top>span:nth-child(2){background:var(--values-teal)}body.nis-page .nis-values-signal-top>span:nth-child(3){background:var(--values-navy)}body.nis-page .nis-values-signal-top strong{font-size:.78rem;margin-left:auto;text-transform:uppercase}body.nis-page .nis-values-signal-body{padding:clamp(30px, 4vw, 52px)}body.nis-page .nis-values-signal-label{color:var(--values-teal);font-size:.76rem;font-weight:900;letter-spacing:.1em;margin:0 0 18px;text-transform:uppercase}body.nis-page .nis-values-signal-body blockquote{color:var(--values-navy);font-size:clamp(2rem, 4vw, 3.4rem);font-weight:900;letter-spacing:-.04em;line-height:1;margin:0}body.nis-page .nis-values-signal-rule{background:linear-gradient(90deg,var(--values-copper),var(--values-teal));height:4px;margin:28px 0 22px;width:86px}body.nis-page .nis-values-signal-body>p:last-child{color:#475467;line-height:1.6;margin:0}body.nis-page .nis-values-signal-footer{background:var(--values-navy);color:rgb(255 255 255 / .72);font-size:.68rem;font-weight:900;justify-content:space-between;letter-spacing:.08em;padding:17px 22px}body.nis-page .nis-values-signal-footer span:first-child{color:#F0B48E;font-size:1.05rem}body.nis-page .nis-values-manifesto,body.nis-page .nis-values-principles,body.nis-page .nis-values-conversations{padding:clamp(80px, 10vw, 142px) clamp(20px, 4vw, 52px)}body.nis-page .nis-values-manifesto-inner{display:grid;gap:clamp(40px, 8vw, 130px);grid-template-columns:minmax(0,0.8fr) minmax(0,1fr)}body.nis-page .nis-values-manifesto-heading h2,body.nis-page .nis-values-section-heading h2,body.nis-page .nis-values-in-practice-heading h2,body.nis-page .nis-values-discipline-heading h2,body.nis-page .nis-values-final h2{color:var(--values-navy);font-size:clamp(2.2rem, 4.3vw, 4.4rem)!important;letter-spacing:-.04em;line-height:1.02!important;margin:0}body.nis-page .nis-values-manifesto-copy{border-left:1px solid rgb(16 32 51 / .18);padding-left:clamp(24px, 4vw, 58px)}body.nis-page .nis-values-manifesto-copy p,body.nis-page .nis-values-section-heading>p:not(.nis-svc-eyebrow),body.nis-page .nis-values-in-practice-heading>p:not(.nis-svc-eyebrow),body.nis-page .nis-values-discipline-heading>p:not(.nis-svc-eyebrow),body.nis-page .nis-values-final-inner>p:not(.nis-svc-eyebrow){color:#475467;font-size:1.05rem;line-height:1.75;margin:0}body.nis-page .nis-values-manifesto-copy p+p{margin-top:20px}body.nis-page .nis-values-manifesto-words{border-bottom:1px solid rgb(16 32 51 / .16);border-top:1px solid rgb(16 32 51 / .16);display:flex;flex-wrap:wrap;gap:0;margin:74px auto 0;max-width:1180px}body.nis-page .nis-values-manifesto-words span{color:var(--values-navy);flex:1 1 150px;font-size:clamp(1.05rem, 1.8vw, 1.45rem);font-weight:900;padding:22px 18px;text-align:center}body.nis-page .nis-values-manifesto-words span+span{border-left:1px solid rgb(16 32 51 / .16)}body.nis-page .nis-values-manifesto-words span:nth-child(2){color:var(--values-teal)}body.nis-page .nis-values-manifesto-words span:nth-child(3){color:var(--values-copper)}body.nis-page .nis-values-principles{background:var(--values-paper);max-width:none}body.nis-page .nis-values-section-heading{margin:0 auto 50px;max-width:800px}body.nis-page .nis-values-section-heading h2{margin-bottom:22px}body.nis-page .nis-values-principle-list{display:grid;gap:14px;margin:0 auto;max-width:1180px}body.nis-page .nis-values-principle{align-items:start;background:#fff;border:1px solid rgb(16 32 51 / .13);border-radius:16px;display:grid;gap:clamp(18px, 4vw, 46px);grid-template-columns:36px minmax(0,1fr) 120px;padding:clamp(24px, 3vw, 34px);transition:border-color 180ms ease,box-shadow 180ms ease,transform 180ms ease}body.nis-page .nis-values-principle:hover{border-color:var(--values-copper);box-shadow:0 20px 48px rgb(16 32 51 / .11);transform:translateX(6px)}body.nis-page .nis-values-principle-dark{background:var(--values-navy);color:#fff}body.nis-page .nis-values-principle-teal{background:#e9f1f0}body.nis-page .nis-values-principle-copper{background:#fbefe8}body.nis-page .nis-values-principle-symbol{align-items:center;border:1px solid currentColor;border-radius:50%;color:var(--values-copper);display:inline-flex;font-size:1.1rem;height:32px;justify-content:center;width:32px}body.nis-page .nis-values-principle h3{color:var(--values-navy);font-size:clamp(1.35rem, 2.3vw, 2rem);margin:0 0 10px}body.nis-page .nis-values-principle p{color:#475467;line-height:1.65;margin:0;max-width:750px}body.nis-page .nis-values-principle-dark h3{color:#fff}body.nis-page .nis-values-principle-dark p{color:rgb(255 255 255 / .75)}body.nis-page .nis-values-principle-note{color:var(--values-teal);font-size:.75rem;font-weight:900;letter-spacing:.08em;padding-top:6px;text-align:right;text-transform:uppercase}body.nis-page .nis-values-principle-dark .nis-values-principle-note{color:#F0B48E}body.nis-page .nis-values-in-practice{background:#fff;padding:clamp(80px, 10vw, 142px) clamp(20px, 4vw, 52px)}body.nis-page .nis-values-in-practice-inner{display:grid;gap:clamp(40px, 8vw, 120px);grid-template-columns:minmax(0,0.78fr) minmax(380px,1fr)}body.nis-page .nis-values-in-practice-heading{position:sticky;top:120px}body.nis-page .nis-values-in-practice-heading h2{font-size:clamp(2rem, 3.5vw, 3.6rem)!important;margin-bottom:22px}body.nis-page .nis-values-practice-list{border-top:1px solid rgb(16 32 51 / .16)}body.nis-page .nis-values-practice-list details{border-bottom:1px solid rgb(16 32 51 / .16)}body.nis-page .nis-values-practice-list summary{align-items:center;cursor:pointer;display:flex;justify-content:space-between;list-style:none;padding:26px 0}body.nis-page .nis-values-practice-list summary::-webkit-details-marker{display:none}body.nis-page .nis-values-practice-list summary strong{color:var(--values-navy);font-size:clamp(1.2rem, 2vw, 1.55rem)}body.nis-page .nis-values-practice-list summary span{border-bottom:1.5px solid var(--values-copper);border-right:1.5px solid var(--values-copper);height:9px;transform:rotate(45deg) translateY(-3px);transition:transform 180ms ease;width:9px}body.nis-page .nis-values-practice-list details[open] summary span{transform:rotate(225deg) translate(-3px,-2px)}body.nis-page .nis-values-practice-list details p{color:#475467;line-height:1.7;margin:-4px 42px 24px 0;max-width:650px}body.nis-page .nis-values-discipline{background:var(--values-navy);color:#fff;padding:clamp(80px, 10vw, 142px) clamp(20px, 4vw, 52px)}body.nis-page .nis-values-discipline-inner{display:grid;gap:clamp(40px, 8vw, 120px);grid-template-columns:minmax(0,0.78fr) minmax(390px,1fr)}body.nis-page .nis-values-discipline-heading h2{color:#fff;font-size:clamp(2.15rem, 3.8vw, 3.8rem)!important;margin-bottom:22px}body.nis-page .nis-values-discipline-heading>p:not(.nis-svc-eyebrow){color:rgb(255 255 255 / .76)}body.nis-page .nis-values-discipline-list{border-top:1px solid rgb(255 255 255 / .25)}body.nis-page .nis-values-discipline-list article{border-bottom:1px solid rgb(255 255 255 / .25);display:grid;gap:24px;grid-template-columns:minmax(140px,0.55fr) minmax(0,1fr);padding:23px 0}body.nis-page .nis-values-discipline-list strong{color:#fff;font-size:1.25rem}body.nis-page .nis-values-discipline-list p{color:rgb(255 255 255 / .68);line-height:1.6;margin:0}body.nis-page .nis-values-conversations{background:var(--values-paper);max-width:none}body.nis-page .nis-values-conversations .nis-values-section-heading{max-width:820px}body.nis-page .nis-values-conversation-rail{display:grid;gap:0;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;max-width:1180px}body.nis-page .nis-values-conversation-rail article{border-top:3px solid var(--values-copper);padding:24px 24px 0 0}body.nis-page .nis-values-conversation-rail article+article{border-top-color:var(--values-teal);padding-left:24px}body.nis-page .nis-values-conversation-rail strong{color:var(--values-navy);display:block;font-size:1.3rem;margin-bottom:12px}body.nis-page .nis-values-conversation-rail p{color:#475467;line-height:1.6;margin:0}body.nis-page .nis-values-final{background:linear-gradient(135deg,#315e63 0%,var(--values-teal) 100%);color:#fff;padding:clamp(82px, 10vw, 138px) clamp(20px, 4vw, 52px);text-align:center}body.nis-page .nis-values-final-inner{max-width:820px}body.nis-page .nis-values-final h2{color:#fff;margin-bottom:22px}body.nis-page .nis-values-final-inner>p:not(.nis-svc-eyebrow){color:rgb(255 255 255 / .8);margin:0 auto;max-width:650px}body.nis-page .nis-values-final .nis-svc-actions{justify-content:center;margin-top:30px}@media (max-width:900px){body.nis-page .nis-values-hero-inner,body.nis-page .nis-values-manifesto-inner,body.nis-page .nis-values-in-practice-inner,body.nis-page .nis-values-discipline-inner{grid-template-columns:1fr}body.nis-page .nis-values-hero-signal{margin:10px auto 0}body.nis-page .nis-values-in-practice-heading{position:static}body.nis-page .nis-values-conversation-rail{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}}@media (max-width:620px){body.nis-page .nis-values-hero-copy h1{font-size:clamp(2.8rem, 15vw, 4.5rem)!important}body.nis-page .nis-values-hero .nis-svc-actions,body.nis-page .nis-values-final .nis-svc-actions{flex-direction:column}body.nis-page .nis-values-hero .nis-svc-button,body.nis-page .nis-values-final .nis-svc-button{width:100%}body.nis-page .nis-values-manifesto-copy{border-left:0;border-top:1px solid rgb(16 32 51 / .18);padding-left:0;padding-top:24px}body.nis-page .nis-values-manifesto-words{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:52px}body.nis-page .nis-values-manifesto-words span{border-left:0!important;border-top:1px solid rgb(16 32 51 / .16);padding:16px 8px}body.nis-page .nis-values-principle{grid-template-columns:32px minmax(0,1fr)}body.nis-page .nis-values-principle-note{grid-column:2;padding-top:0;text-align:left}body.nis-page .nis-values-discipline-list article{grid-template-columns:1fr;gap:8px}body.nis-page .nis-values-conversation-rail{grid-template-columns:1fr}body.nis-page .nis-values-conversation-rail article,body.nis-page .nis-values-conversation-rail article+article{border-top:0;border-left:3px solid var(--values-copper);padding:0 0 0 18px}body.nis-page .nis-values-conversation-rail article+article{border-left-color:var(--values-teal)}}@media (prefers-reduced-motion:reduce){body.nis-page .nis-core-values-page *{scroll-behavior:auto!important;transition-duration:0.001ms!important}}body.nis-page .nis-about-main-page{--about-navy:#102033;--about-teal:#4F7C83;--about-copper:#C46F3D;--about-paper:#F7F6F2;background:#fff;color:#17202a;overflow:hidden}body.nis-page .nis-about-main-page :is(h1,h2,h3,p){overflow-wrap:normal;word-break:normal}body.nis-page .nis-about-hero{background:radial-gradient(circle at 78% 18%,rgb(196 111 61 / .27),transparent 27%),radial-gradient(circle at 22% 88%,rgb(79 124 131 / .28),transparent 34%),linear-gradient(125deg,#07111d 0%,#102033 54%,#274b54 100%);color:#fff;padding:clamp(72px, 9vw, 142px) clamp(20px, 4vw, 52px) clamp(82px, 9vw, 132px);position:relative}body.nis-page .nis-about-hero::after{border:1px solid rgb(255 255 255 / .12);border-radius:50%;content:"";height:48vw;max-height:720px;max-width:720px;position:absolute;right:-15vw;top:-20vw;width:48vw}body.nis-page .nis-about-hero-inner,body.nis-page .nis-about-intro-inner,body.nis-page .nis-about-expectations-inner,body.nis-page .nis-about-serve,body.nis-page .nis-about-model-inner,body.nis-page .nis-about-community-inner,body.nis-page .nis-about-cta-inner{margin:0 auto;max-width:1180px;position:relative;z-index:1}body.nis-page .nis-about-hero-inner{align-items:center;display:grid;gap:clamp(52px, 8vw, 120px);grid-template-columns:minmax(0,1.02fr) minmax(360px,0.78fr)}body.nis-page .nis-about-hero-copy h1{color:#fff;font-size:clamp(3rem, 6.2vw, 6.4rem)!important;letter-spacing:-.045em;line-height:0.96!important;margin:0 0 28px;max-width:770px}body.nis-page .nis-about-hero-lede{color:rgb(255 255 255 / .82);font-size:clamp(1.05rem, 1.35vw, 1.22rem);line-height:1.65;margin:0;max-width:650px}body.nis-page .nis-about-hero .nis-svc-actions{margin-top:34px}body.nis-page .nis-about-hero .nis-svc-button-secondary{background:rgb(255 255 255 / .1)}body.nis-page .nis-about-hero-stage{min-height:510px;position:relative}body.nis-page .nis-about-stage-glow{background:rgb(196 111 61 / .22);border-radius:50%;filter:blur(34px);height:190px;left:12%;position:absolute;top:8%;width:190px}body.nis-page .nis-about-stage-window{background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .25);border-radius:28px;box-shadow:0 30px 90px rgb(0 0 0 / .24);margin:32px 0 0 auto;max-width:470px;padding:clamp(26px, 4vw, 42px);position:relative;transform:rotate(2deg);z-index:1}body.nis-page .nis-about-stage-kicker,body.nis-page .nis-about-stage-caption{color:rgb(255 255 255 / .66);font-size:.86rem;line-height:1.55}body.nis-page .nis-about-stage-kicker{letter-spacing:.08em;margin:0 0 24px;text-transform:uppercase}body.nis-page .nis-about-stage-line{align-items:center;border-top:1px solid rgb(255 255 255 / .22);display:grid;gap:12px;grid-template-columns:30px minmax(0,1fr);padding:19px 0}body.nis-page .nis-about-stage-line:last-of-type{border-bottom:1px solid rgb(255 255 255 / .22)}body.nis-page .nis-about-stage-line strong{color:#fff;font-size:1.1rem;grid-column:2;grid-row:1}body.nis-page .nis-about-stage-line small{color:rgb(255 255 255 / .64);font-size:.82rem;grid-column:2;grid-row:2;line-height:1.45}body.nis-page .nis-about-stage-mark{align-items:center;border:1px solid rgb(255 255 255 / .32);border-radius:50%;color:#F0B48E;display:inline-flex;font-size:1rem;grid-row:1 / span 2;height:28px;justify-content:center;width:28px}body.nis-page .nis-about-stage-line-teal .nis-about-stage-mark{color:#9cc3c3}body.nis-page .nis-about-stage-line-copper .nis-about-stage-mark{color:#F0B48E}body.nis-page .nis-about-stage-caption{margin:24px 0 0}body.nis-page .nis-about-intro{background:#fff;padding:clamp(78px, 10vw, 142px) clamp(20px, 4vw, 52px)}body.nis-page .nis-about-intro-inner{display:grid;gap:clamp(36px, 9vw, 150px);grid-template-columns:minmax(250px,0.75fr) minmax(0,1fr)}body.nis-page .nis-about-intro-heading h2,body.nis-page .nis-about-expectations-panel h2,body.nis-page .nis-about-section-heading h2,body.nis-page .nis-about-model-heading h2,body.nis-page .nis-about-community h2,body.nis-page .nis-about-cta h2{color:var(--about-navy);font-size:clamp(2.15rem, 4.2vw, 4.35rem)!important;letter-spacing:-.035em;line-height:1.02!important;margin:0}body.nis-page .nis-about-intro-copy{border-left:1px solid rgb(16 32 51 / .18);padding-left:clamp(24px, 4vw, 56px)}body.nis-page .nis-about-intro-copy p,body.nis-page .nis-about-expectations-panel>p,body.nis-page .nis-about-section-heading>p:not(.nis-svc-eyebrow),body.nis-page .nis-about-model-heading>p:not(.nis-svc-eyebrow),body.nis-page .nis-about-community-inner>div:last-child p,body.nis-page .nis-about-cta-inner>p:not(.nis-svc-eyebrow){color:#475467;font-size:1.05rem;line-height:1.75;margin:0}body.nis-page .nis-about-intro-copy p+p{margin-top:20px}body.nis-page .nis-about-expectations{background:var(--about-paper);padding:clamp(76px, 9vw, 130px) clamp(20px, 4vw, 52px)}body.nis-page .nis-about-expectations-inner{align-items:start;display:grid;gap:clamp(42px, 8vw, 120px);grid-template-columns:minmax(0,0.82fr) minmax(360px,1fr)}body.nis-page .nis-about-expectations-panel{position:sticky;top:120px}body.nis-page .nis-about-expectations-panel h2{font-size:clamp(2rem, 3.6vw, 3.55rem)!important;margin-bottom:22px}body.nis-page .nis-about-expectations-panel>p{margin-bottom:26px}body.nis-page .nis-about-text-link,body.nis-page .nis-about-community-link{color:var(--about-navy)!important;display:inline-flex;font-weight:900;gap:10px;text-decoration:none!important}body.nis-page .nis-about-text-link span,body.nis-page .nis-about-community-link span{color:var(--about-copper);transition:transform 180ms ease}body.nis-page .nis-about-text-link:hover span,body.nis-page .nis-about-community-link:hover span{transform:translateX(4px)}body.nis-page .nis-about-details{border-top:1px solid rgb(16 32 51 / .16)}body.nis-page .nis-about-details details{border-bottom:1px solid rgb(16 32 51 / .16);padding:0}body.nis-page .nis-about-details summary{align-items:center;cursor:pointer;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 24px;list-style:none;padding:25px 0}body.nis-page .nis-about-details summary::-webkit-details-marker{display:none}body.nis-page .nis-about-details summary::after{border-bottom:1.5px solid var(--about-copper);border-right:1.5px solid var(--about-copper);content:"";height:8px;justify-self:end;transform:rotate(45deg) translateY(-3px);transition:transform 180ms ease;width:8px}body.nis-page .nis-about-details details[open] summary::after{transform:rotate(225deg) translate(-2px,-2px)}body.nis-page .nis-about-details summary strong{color:var(--about-navy);font-size:clamp(1.15rem, 2vw, 1.6rem)}body.nis-page .nis-about-details details p{color:#475467;line-height:1.7;margin:-4px 52px 25px 0;max-width:570px}body.nis-page .nis-about-serve{padding:clamp(82px, 10vw, 142px) clamp(20px, 4vw, 52px)}body.nis-page .nis-about-section-heading{margin-bottom:54px;max-width:790px}body.nis-page .nis-about-section-heading h2{margin-bottom:22px}body.nis-page .nis-about-serve-grid{display:grid;gap:18px;grid-template-columns:1.18fr 0.91fr 0.91fr}body.nis-page .nis-about-serve-item{background:#fff;border:1px solid rgb(16 32 51 / .14);border-radius:18px;box-shadow:0 16px 42px rgb(16 32 51 / .07);display:flex;flex-direction:column;min-height:330px;padding:clamp(24px, 3vw, 36px);position:relative;text-decoration:none!important;transition:border-color 200ms ease,box-shadow 200ms ease,transform 200ms ease}body.nis-page .nis-about-serve-item-featured{background:var(--about-navy);color:#fff;min-height:390px}body.nis-page .nis-about-serve-item:hover,body.nis-page .nis-about-serve-item:focus-visible{border-color:var(--about-copper);box-shadow:0 26px 56px rgb(16 32 51 / .14);transform:translateY(-6px)}body.nis-page .nis-about-serve-label{color:var(--about-copper);font-size:.76rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}body.nis-page .nis-about-serve-item h3{color:var(--about-navy);font-size:clamp(1.35rem, 2vw, 2rem);line-height:1.08;margin:30px 0 16px}body.nis-page .nis-about-serve-item p{color:#475467;line-height:1.65;margin:0}body.nis-page .nis-about-serve-item-featured h3,body.nis-page .nis-about-serve-item-featured p{color:#fff}body.nis-page .nis-about-serve-item-featured p{color:rgb(255 255 255 / .75)}body.nis-page .nis-about-item-arrow{color:var(--about-copper);font-size:1.45rem;margin-top:auto;transition:transform 180ms ease}body.nis-page .nis-about-serve-item:hover .nis-about-item-arrow{transform:translate(4px,-4px)}body.nis-page .nis-about-model{background:var(--about-navy);color:#fff;padding:clamp(82px, 10vw, 142px) clamp(20px, 4vw, 52px)}body.nis-page .nis-about-model-inner{display:grid;gap:clamp(42px, 8vw, 110px);grid-template-columns:minmax(0,0.8fr) minmax(390px,1fr)}body.nis-page .nis-about-model-heading h2,body.nis-page .nis-about-community h2,body.nis-page .nis-about-cta h2{color:#fff}body.nis-page .nis-about-model-heading>p:not(.nis-svc-eyebrow),body.nis-page .nis-about-community-inner>div:last-child p,body.nis-page .nis-about-cta-inner>p:not(.nis-svc-eyebrow){color:rgb(255 255 255 / .78)}body.nis-page .nis-about-model-heading h2{font-size:clamp(2.15rem, 3.8vw, 3.9rem)!important;margin-bottom:24px}body.nis-page .nis-about-model-list{border-top:1px solid rgb(255 255 255 / .25)}body.nis-page .nis-about-model-list article{align-items:baseline;border-bottom:1px solid rgb(255 255 255 / .25);display:grid;gap:24px;grid-template-columns:minmax(120px,0.45fr) minmax(0,1fr);padding:23px 0}body.nis-page .nis-about-model-list strong{color:#fff;font-size:clamp(1.25rem, 2vw, 1.7rem)}body.nis-page .nis-about-model-list p{color:rgb(255 255 255 / .68);line-height:1.55;margin:0}body.nis-page .nis-about-community{background:radial-gradient(circle at 80% 20%,rgb(196 111 61 / .22),transparent 34%),linear-gradient(135deg,#315e63 0%,#4F7C83 100%);color:#fff;padding:clamp(72px, 8vw, 116px) clamp(20px, 4vw, 52px)}body.nis-page .nis-about-community-inner{align-items:end;display:grid;gap:clamp(32px, 8vw, 120px);grid-template-columns:minmax(0,0.85fr) minmax(0,1fr)}body.nis-page .nis-about-community h2{font-size:clamp(2.2rem, 4.5vw, 4.6rem)!important}body.nis-page .nis-about-community-link{color:#ffffff!important;margin-top:24px}body.nis-page .nis-about-cta{background:var(--about-paper);padding:clamp(82px, 10vw, 138px) clamp(20px, 4vw, 52px);text-align:center}body.nis-page .nis-about-cta-inner{max-width:850px}body.nis-page .nis-about-cta h2{color:var(--about-navy);margin-bottom:22px}body.nis-page .nis-about-cta-inner>p:not(.nis-svc-eyebrow){color:#475467;margin:0 auto 30px;max-width:680px}@media (max-width:900px){body.nis-page .nis-about-hero-inner,body.nis-page .nis-about-intro-inner,body.nis-page .nis-about-expectations-inner,body.nis-page .nis-about-model-inner,body.nis-page .nis-about-community-inner{grid-template-columns:1fr}body.nis-page .nis-about-hero-stage{min-height:0}body.nis-page .nis-about-stage-window{margin:10px auto 0;transform:rotate(1deg)}body.nis-page .nis-about-expectations-panel{position:static}body.nis-page .nis-about-serve-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.nis-page .nis-about-serve-item-featured{grid-column:1 / -1;min-height:300px}}@media (max-width:620px){body.nis-page .nis-about-hero{padding-top:64px}body.nis-page .nis-about-hero-copy h1{font-size:clamp(2.8rem, 15vw, 4.5rem)!important}body.nis-page .nis-about-hero .nis-svc-actions{flex-direction:column}body.nis-page .nis-about-hero .nis-svc-button{width:100%}body.nis-page .nis-about-intro-copy{border-left:0;border-top:1px solid rgb(16 32 51 / .18);padding-left:0;padding-top:24px}body.nis-page .nis-about-stage-window{padding:24px}body.nis-page .nis-about-serve-grid{grid-template-columns:1fr}body.nis-page .nis-about-serve-item-featured{grid-column:auto;min-height:330px}body.nis-page .nis-about-serve-item{min-height:290px}body.nis-page .nis-about-model-list article{gap:12px;grid-template-columns:1fr}body.nis-page .nis-about-details summary{gap:14px;grid-template-columns:minmax(0,1fr) 18px}body.nis-page .nis-about-details details p{margin-left:0;margin-right:28px}}@media (prefers-reduced-motion:reduce){body.nis-page .nis-about-main-page *{scroll-behavior:auto!important;transition-duration:0.001ms!important}}body.nis-page .nis-blog-hero-index li>span{color:rgb(247 246 242 / .58);font-size:.75rem;font-variant-numeric:tabular-nums;letter-spacing:.08em}body.nis-page .nis-blog-hero-index li strong{color:#fff;font-size:clamp(1rem, 1.35vw, 1.16rem);font-weight:700;letter-spacing:0}body.nis-page .nis-blog-hero-index-note{color:rgb(247 246 242 / .64)!important;font-size:0.88rem!important;line-height:1.5!important;margin:22px 0 0!important;max-width:270px}@media (max-width:980px){body.nis-page .nis-blog-hero-index{border-left:0;border-top:1px solid rgb(247 246 242 / .28);padding:28px 0 0;width:100%}body.nis-page .nis-blog-hero-index ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}}@media (max-width:560px){body.nis-page .nis-blog-hero-index ol{display:block}body.nis-page .nis-blog-hero-index li{min-height:56px}}body.nis-page .nis-association-showcase{background:#F7F6F2;border-top:1px solid rgb(16 32 51 / .08);overflow:hidden;padding:clamp(76px, 8vw, 118px) 0 clamp(78px, 8vw, 122px)}body.nis-page .nis-association-showcase-head{margin:0 auto clamp(36px, 5vw, 58px);max-width:980px;padding:0 clamp(22px, 4vw, 42px);text-align:center}body.nis-page .nis-association-showcase-head .nis-eyebrow{color:#C46F3D;display:inline-flex;gap:12px;justify-content:center;margin:0 0 16px}body.nis-page .nis-association-showcase-head .nis-eyebrow::before{background:#4F7C83;content:"";display:block;height:2px;margin-top:.55em;width:44px}body.nis-page .nis-association-showcase-head h2{color:#102033;font-size:clamp(2.35rem, 4.6vw, 4.45rem);line-height:1;margin:0 auto clamp(14px, 2vw, 22px);max-width:960px}body.nis-page .nis-association-showcase-head p{color:rgb(16 32 51 / .72);font-size:clamp(1.02rem, 1.45vw, 1.24rem);font-weight:500;line-height:1.55;margin:0 auto;max-width:920px}body.nis-page .nis-association-showcase .nis-association-marquee{background:#fff0;border:0;border-radius:0;box-shadow:none;margin:0;max-width:none;overflow:visible;padding:0;width:100%}body.nis-page .nis-association-showcase .nis-association-marquee-viewport{left:auto;margin-left:0;overflow:hidden;position:relative;padding:8px 0;transform:none;width:100%}@supports (mask-image:linear-gradient(90deg,transparent,#000)){body.nis-page .nis-association-showcase .nis-association-marquee-viewport{mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%)}}body.nis-page .nis-association-showcase .nis-association-marquee-track{animation-duration:68s;animation-play-state:running;transform:translateX(0)}body.nis-page .nis-association-showcase .nis-association-marquee-set{gap:24px;padding-right:24px}body.nis-page .nis-association-showcase .nis-association-marquee-item{align-items:center;background:#fff;border-color:rgb(16 32 51 / .13);border-radius:8px;box-shadow:0 18px 42px rgb(16 32 51 / .08);display:flex;flex:0 0 clamp(230px, 18vw, 320px);height:clamp(112px, 8.4vw, 140px);justify-content:center;min-width:clamp(230px, 18vw, 320px);padding:22px 30px;text-decoration:none!important;transition:border-color 180ms ease,box-shadow 180ms ease,transform 180ms ease;width:clamp(230px, 18vw, 320px)}body.nis-page .nis-association-showcase .nis-association-marquee-item:hover,body.nis-page .nis-association-showcase .nis-association-marquee-item:focus-visible{border-color:rgb(196 111 61 / .45);box-shadow:0 22px 52px rgb(16 32 51 / .15);transform:translateY(-2px)}body.nis-page .nis-association-showcase .nis-association-marquee-item img{display:block;height:auto;max-height:82px;max-width:100%;object-fit:contain;width:auto}@media (min-width:1181px){body.nis-page .nis-site-nav .nis-nav-inner{gap:0!important;margin-left:auto!important;margin-right:auto!important;max-width:1600px!important;padding-left:24px!important;padding-right:24px!important}body.nis-page .nis-site-nav .nis-brand{margin-right:clamp(24px, 2.25vw, 40px)!important}body.nis-page .nis-site-nav .nis-menu-shell{display:block!important;flex:1 1 auto!important;margin-left:0!important;min-width:0!important;width:auto!important}body.nis-page .nis-site-nav .nis-menu-shell>.nis-menu{flex:1 1 0%!important;max-width:none!important;min-width:0!important;width:100%!important}body.nis-page .nis-site-nav .nis-menu-actions{margin-right:clamp(24px, 1.5vw, 28px)!important}body.nis-page .nis-site-nav .nis-menu-links{justify-content:flex-end!important;position:relative!important;left:-32px!important}}@media (max-width:780px){body.nis-page .nis-association-showcase{padding:64px 0 72px}body.nis-page .nis-association-showcase-head{margin-bottom:30px;padding:0 22px}body.nis-page .nis-association-showcase-head h2{font-size:clamp(2.24rem, 11vw, 3.35rem);line-height:1}body.nis-page .nis-association-showcase-head p{font-size:1rem}body.nis-page .nis-association-showcase .nis-association-marquee-track{animation-duration:48s}body.nis-page .nis-association-showcase .nis-association-marquee-set{gap:14px;padding-right:14px}body.nis-page .nis-association-showcase .nis-association-marquee-item{flex-basis:188px;height:94px;min-width:188px;padding:18px 24px;width:188px}body.nis-page .nis-association-showcase .nis-association-marquee-item img{max-height:58px}}body.nis-page .nis-construction-budget-framework .nis-resource-table tbody th,body.nis-page .nis-construction-budget-framework .nis-resource-table tbody td{background:#ffffff!important;color:#344054!important}body.nis-page .nis-construction-budget-framework .nis-resource-table tbody th{color:#102033!important;font-weight:850!important}body.nis-page .nis-construction-budget-framework .nis-resource-table tbody tr:nth-child(even) th,body.nis-page .nis-construction-budget-framework .nis-resource-table tbody tr:nth-child(even) td{background:#f7f6f2!important}body.nis-page .nis-resource-detail-page .nis-resource-reading-layout{display:flex!important;flex-direction:column!important;gap:0!important;max-width:1180px!important;padding:0 24px!important}body.nis-page .nis-resource-detail-page .nis-resource-reading-layout>.nis-resource-article{max-width:1180px!important;order:0!important;width:100%!important}body.nis-page .nis-resource-detail-page .nis-resource-reading-layout>.nis-resource-access-rail{background:transparent!important;border:0!important;border-radius:0!important;grid-area:auto!important;margin:52px auto 0!important;max-height:none!important;order:1!important;overflow:visible!important;padding:0!important;position:static!important;top:auto!important;width:100%!important}body.nis-page .nis-resource-detail-page .nis-resource-access-rail .nis-resource-access-inner,body.nis-page .nis-resource-detail-page .nis-resource-access-rail .nis-resource-access-copy,body.nis-page .nis-resource-detail-page .nis-resource-access-rail .nis-resource-form-card{margin-left:auto!important;margin-right:auto!important;max-width:760px!important;width:100%!important}body.nis-page .nis-resource-detail-page .nis-resource-access-rail .nis-resource-form-card{border:1px solid rgb(16 32 51 / .12)!important;border-top:3px solid #c46f3d!important;border-radius:4px!important;box-shadow:0 16px 36px rgb(16 32 51 / .1)!important;padding:clamp(24px, 4vw, 36px)!important}body.nis-page .nis-resource-detail-page form.fluent_form_6{border-radius:4px!important;max-width:none!important;width:100%!important}body.nis-page .nis-resource-detail-page form.fluent_form_6 .ff-el-group:has(#ff_6_business_email),body.nis-page .nis-resource-detail-page form.fluent_form_6 .ff-el-group:has(#ff_6_company_name){box-sizing:border-box!important;display:inline-block!important;vertical-align:top!important;width:calc(50% - 8px)!important}body.nis-page .nis-resource-detail-page form.fluent_form_6 .ff-el-group:has(#ff_6_business_email){margin-right:12px!important}@media (max-width:680px){body.nis-page .nis-resource-detail-page .nis-resource-reading-layout{padding-left:18px!important;padding-right:18px!important}body.nis-page .nis-resource-detail-page .nis-resource-reading-layout>.nis-resource-access-rail{margin-top:36px!important;padding:20px!important}body.nis-page .nis-resource-detail-page form.fluent_form_6 .ff-el-group:has(#ff_6_business_email),body.nis-page .nis-resource-detail-page form.fluent_form_6 .ff-el-group:has(#ff_6_company_name){display:block!important;margin-right:0!important;width:100%!important}}body.nis-page .nis-resource-detail-page .nis-resource-reading-layout{padding-bottom:clamp(88px, 9vw, 132px)!important}body.nis-page .nis-resource-detail-page .nis-resource-reading-layout>.nis-resource-access-rail{margin-top:clamp(64px, 7vw, 96px)!important}body.nis-page .nis-resource-detail-page .nis-resource-access-rail .nis-resource-access-copy,body.nis-page .nis-resource-detail-page .nis-resource-access-rail .nis-resource-form-card{max-width:820px!important}body.nis-page .nis-resource-detail-page .nis-resource-access-rail .nis-resource-form-card{border:0!important;border-radius:8px!important;padding:clamp(30px, 4vw, 48px)!important}body.nis-page .nis-resource-detail-page form.fluent_form_6{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}body.nis-page .nis-resource-detail-page form.fluent_form_6 .ff-el-group:has(#ff_6_business_email),body.nis-page .nis-resource-detail-page form.fluent_form_6 .ff-el-group:has(#ff_6_company_name){display:block!important;margin-right:0!important;width:100%!important}@media (max-width:720px){body.nis-page .nis-resource-detail-page .nis-resource-reading-layout{padding-bottom:72px!important}body.nis-page .nis-resource-detail-page .nis-resource-reading-layout>.nis-resource-access-rail{margin-top:48px!important;padding:0!important}body.nis-page .nis-resource-detail-page .nis-resource-access-rail .nis-resource-form-card{padding:26px 20px!important}}body.nis-page .nis-resource-detail-page .nis-resource-access-bottom{background:#f7f6f2!important;border:0!important;margin:0!important;padding:clamp(72px, 8vw, 112px) 24px clamp(96px, 10vw, 144px)!important}body.nis-page .nis-resource-detail-page .nis-resource-access-bottom .nis-resource-access-inner{margin:0 auto!important;max-width:820px!important;width:100%!important}body.nis-page .nis-resource-detail-page .nis-resource-access-bottom .nis-resource-access-copy{margin:0 0 26px!important;max-width:760px!important}body.nis-page .nis-resource-detail-page .nis-resource-access-bottom .nis-resource-access-copy h2{color:#102033!important;font-size:clamp(2rem, 4vw, 3.25rem)!important;line-height:1.06!important;margin:0 0 12px!important}body.nis-page .nis-resource-detail-page .nis-resource-access-bottom .nis-resource-access-copy>p:last-child{color:#475467!important;font-size:1rem!important;line-height:1.6!important;margin:0!important}body.nis-page .nis-resource-detail-page .nis-resource-access-bottom .nis-resource-form-card{background:#ffffff!important;border:0!important;border-radius:8px!important;box-shadow:0 22px 60px rgb(16 32 51 / .12)!important;box-sizing:border-box!important;margin:0!important;max-width:820px!important;padding:clamp(30px, 4vw, 48px)!important;width:100%!important}@media (max-width:720px){body.nis-page .nis-resource-detail-page .nis-resource-access-bottom{padding:56px 18px 88px!important}body.nis-page .nis-resource-detail-page .nis-resource-access-bottom .nis-resource-access-copy{margin-bottom:22px!important}body.nis-page .nis-resource-detail-page .nis-resource-access-bottom .nis-resource-form-card{padding:26px 20px!important}}@media (max-width:768px){body.nis-page .nis-topbar .nis-topbar-inner{display:flex!important;justify-content:flex-start!important;margin:0!important;max-width:none!important;padding-left:24px!important;padding-right:24px!important;position:relative!important;width:100%!important}body.nis-page .nis-topbar .nis-topbar-left{display:flex!important;gap:10px!important;justify-content:flex-start!important;margin-left:0!important;margin-right:0!important;position:absolute!important;left:24px!important;right:auto!important;top:50%!important;transform:translateY(-50%)!important;width:auto!important}body.nis-page .nis-topbar .nis-topbar-right{display:none!important}}body.nis-page .nis-resource-library-page .nis-resource-library-grid{gap:26px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:1240px!important}body.nis-page .nis-resource-library-page .nis-resource-library-grid .nis-resource-card{border:1px solid rgb(16 32 51 / .12)!important;border-radius:8px!important;box-shadow:none!important;min-height:300px;padding:32px!important;position:relative}body.nis-page .nis-resource-library-page .nis-resource-library-grid .nis-resource-card::before{background:linear-gradient(90deg,#56c4c8,#2f5f9f);content:"";height:3px;left:32px;position:absolute;top:0;width:84px}body.nis-page .nis-resource-library-page .nis-resource-library-grid .nis-resource-card:hover{border-color:rgb(79 124 131 / .55)!important;box-shadow:0 18px 38px rgb(16 32 51 / .11)!important;transform:translateY(-4px)}body.nis-page .nis-resource-library-page .nis-resource-center-layout{display:grid!important;gap:0!important;grid-template-columns:minmax(280px,.9fr) minmax(0,1.5fr)!important;max-width:1240px}body.nis-page .nis-resource-library-page .nis-resource-center-layout>.nis-resource-card{background:linear-gradient(145deg,#102033,#1c3d55)!important;border:0!important;border-radius:8px 0 0 8px!important;box-shadow:none!important;color:#fff!important;min-height:100%;padding:42px!important}body.nis-page .nis-resource-library-page .nis-resource-center-secondary-grid{gap:0!important;grid-template-columns:1fr!important}body.nis-page .nis-resource-library-page .nis-resource-center-secondary-grid .nis-resource-card,body.nis-page .nis-resource-library-page .nis-resource-problem-card,body.nis-page .nis-resource-library-page .nis-resource-topic-grid .nis-svc-card{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}body.nis-page .nis-resource-library-page .nis-resource-center-secondary-grid .nis-resource-card{align-items:baseline;border-top:1px solid rgb(16 32 51 / .12)!important;display:grid;gap:22px;grid-template-columns:minmax(180px,.8fr) minmax(0,1.5fr) auto;padding:24px 4px!important}body.nis-page .nis-resource-library-page .nis-resource-problem-grid,body.nis-page .nis-resource-library-page .nis-resource-topic-grid{column-gap:54px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;row-gap:0!important}body.nis-page .nis-resource-library-page .nis-resource-problem-card,body.nis-page .nis-resource-library-page .nis-resource-topic-grid .nis-svc-card{border-top:1px solid rgb(16 32 51 / .14)!important;min-height:0!important;padding:29px 0!important}body.nis-page .nis-resource-library-page .nis-resource-topic-grid .nis-svc-card{border-top-width:3px!important}@media (max-width:860px){body.nis-page .nis-resource-library-page .nis-resource-library-grid,body.nis-page .nis-resource-library-page .nis-resource-problem-grid,body.nis-page .nis-resource-library-page .nis-resource-topic-grid,body.nis-page .nis-resource-library-page .nis-resource-center-layout{grid-template-columns:1fr!important}body.nis-page .nis-resource-library-page .nis-resource-center-layout>.nis-resource-card{border-radius:8px 8px 0 0!important}body.nis-page .nis-resource-library-page .nis-resource-center-secondary-grid .nis-resource-card{grid-template-columns:1fr!important}}body.nis-page .nis-endpoint-security-resource .nis-endpoint-resource-hero .nis-svc-hero-inner{align-items:center;gap:clamp(40px, 7vw, 110px)}body.nis-page .nis-endpoint-security-resource .nis-endpoint-resource-cover{position:relative;width:min(100%, 390px);min-height:470px;padding:42px 38px 30px;overflow:hidden;color:#f7f6f2;background:linear-gradient(145deg,#f7f6f2 0 66%,#c46f3d 66% 67%,#102033 67%);border:1px solid rgb(255 255 255 / .5);border-radius:5px;box-shadow:18px 18px 0 rgb(196 111 61 / .28),0 22px 46px rgb(0 0 0 / .22)}body.nis-page .nis-endpoint-security-resource .nis-endpoint-resource-cover::before,body.nis-page .nis-endpoint-security-resource .nis-endpoint-resource-cover::after{content:"";position:absolute;border:1px solid rgb(79 124 131 / .35);transform:rotate(45deg)}body.nis-page .nis-endpoint-security-resource .nis-endpoint-resource-cover::before{width:170px;height:170px;right:-72px;top:58px}body.nis-page .nis-endpoint-security-resource .nis-endpoint-resource-cover::after{width:105px;height:105px;right:-38px;top:92px}body.nis-page .nis-endpoint-security-resource .nis-endpoint-cover-kicker,body.nis-page .nis-endpoint-security-resource .nis-endpoint-cover-sub,body.nis-page .nis-endpoint-security-resource .nis-endpoint-cover-footer{position:relative;z-index:1;color:#102033}body.nis-page .nis-endpoint-security-resource .nis-endpoint-cover-kicker{font-size:11px;font-weight:800;letter-spacing:.12em}body.nis-page .nis-endpoint-security-resource .nis-endpoint-cover-title{position:relative;z-index:1;margin-top:86px;color:#102033;font-size:clamp(31px, 4vw, 44px);font-weight:800;line-height:.98;letter-spacing:-.02em}body.nis-page .nis-endpoint-security-resource .nis-endpoint-cover-rule{position:relative;z-index:1;width:76px;height:5px;margin:24px 0 14px;background:#c46f3d}body.nis-page .nis-endpoint-security-resource .nis-endpoint-cover-sub{max-width:225px;font-size:14px;line-height:1.45}body.nis-page .nis-endpoint-security-resource .nis-endpoint-cover-footer{position:absolute;right:30px;bottom:26px;color:#f7f6f2;font-size:12px;font-weight:800;letter-spacing:.1em;text-align:right}body.nis-page .nis-endpoint-security-resource .nis-endpoint-cover-footer span{font-size:9px;font-weight:500;letter-spacing:.16em}body.nis-page .nis-endpoint-security-resource .nis-endpoint-benchmark{padding-top:clamp(54px, 7vw, 90px);padding-bottom:clamp(54px, 7vw, 90px)}body.nis-page .nis-endpoint-security-resource .nis-endpoint-benchmark .nis-svc-heading{max-width:760px;margin:0 auto 34px;text-align:center}body.nis-page .nis-endpoint-security-resource .nis-endpoint-score-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1080px;margin:0 auto;border-top:1px solid #d9d9d6;border-bottom:1px solid #d9d9d6}body.nis-page .nis-endpoint-security-resource .nis-endpoint-score-grid article{display:grid;gap:10px;min-height:150px;padding:25px 24px;border-right:1px solid #d9d9d6}body.nis-page .nis-endpoint-security-resource .nis-endpoint-score-grid article:last-child{border-right:0}body.nis-page .nis-endpoint-security-resource .nis-endpoint-score-grid strong{color:#102033;font-size:18px}body.nis-page .nis-endpoint-security-resource .nis-endpoint-score-grid span{color:#4b6074;font-size:14px;line-height:1.5}@media (max-width:760px){body.nis-page .nis-endpoint-security-resource .nis-endpoint-resource-cover{width:min(100%, 330px);min-height:400px;margin:18px auto 0;padding:30px 27px 24px}body.nis-page .nis-endpoint-security-resource .nis-endpoint-cover-title{margin-top:65px;font-size:35px}body.nis-page .nis-endpoint-security-resource .nis-endpoint-score-grid{grid-template-columns:1fr 1fr}body.nis-page .nis-endpoint-security-resource .nis-endpoint-score-grid article:nth-child(2){border-right:0}body.nis-page .nis-endpoint-security-resource .nis-endpoint-score-grid article:nth-child(-n+2){border-bottom:1px solid #d9d9d6}}@media (max-width:460px){body.nis-page .nis-endpoint-security-resource .nis-endpoint-score-grid{grid-template-columns:1fr}body.nis-page .nis-endpoint-security-resource .nis-endpoint-score-grid article{min-height:auto;border-right:0;border-bottom:1px solid #d9d9d6}body.nis-page .nis-endpoint-security-resource .nis-endpoint-score-grid article:last-child{border-bottom:0}}body.nis-page .nis-resource-library-page .nis-resource-center-layout{align-items:stretch!important;gap:24px!important;grid-template-columns:minmax(280px,.8fr) minmax(0,1.35fr)!important}body.nis-page .nis-resource-library-page .nis-resource-center-layout>.nis-resource-card{border-radius:16px!important;display:flex!important;flex-direction:column;justify-content:space-between;min-height:360px}body.nis-page .nis-resource-library-page .nis-resource-center-secondary-grid{display:grid!important;gap:16px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}body.nis-page .nis-resource-library-page .nis-resource-center-secondary-grid .nis-resource-card{background:#fff!important;border:1px solid rgb(16 32 51 / .12)!important;border-radius:12px!important;box-shadow:none!important;display:flex!important;flex-direction:column;gap:12px!important;justify-content:space-between;padding:24px!important}body.nis-page .nis-resource-library-page .nis-resource-center-secondary-grid .nis-resource-card h3,body.nis-page .nis-resource-library-page .nis-resource-center-secondary-grid .nis-resource-card p{margin:0!important}body.nis-page .nis-resource-library-page .nis-resource-center-secondary-grid .nis-resource-card a{align-self:flex-start}body.nis-page .nis-resource-library-page .nis-resource-problem-grid{column-gap:22px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;row-gap:22px!important}body.nis-page .nis-resource-library-page .nis-resource-problem-card{background:linear-gradient(135deg,#fff,#f5f9f9)!important;border:1px solid rgb(16 32 51 / .12)!important;border-left:4px solid #56c4c8!important;border-radius:12px!important;box-shadow:none!important;display:flex!important;flex-direction:column;min-height:244px!important;padding:24px!important}body.nis-page .nis-resource-library-page .nis-resource-problem-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}body.nis-page .nis-resource-library-page .nis-resource-problem-links a{background:transparent!important;border:0!important;border-bottom:1px solid rgb(79 124 131 / .4)!important;border-radius:0!important;color:#176779!important;padding:4px 0!important;width:auto!important}body.nis-page .nis-resource-library-page .nis-resource-topic-grid{column-gap:22px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;row-gap:22px!important}body.nis-page .nis-resource-library-page .nis-resource-topic-grid .nis-svc-card{background:#fff!important;border:1px solid rgb(16 32 51 / .1)!important;border-radius:12px!important;min-height:190px!important;padding:24px!important}@media (max-width:1100px){body.nis-page .nis-resource-library-page .nis-resource-problem-grid,body.nis-page .nis-resource-library-page .nis-resource-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:860px){body.nis-page .nis-resource-library-page .nis-resource-center-secondary-grid,body.nis-page .nis-resource-library-page .nis-resource-problem-grid,body.nis-page .nis-resource-library-page .nis-resource-topic-grid{grid-template-columns:1fr!important}body.nis-page .nis-resource-library-page .nis-resource-center-layout>.nis-resource-card{min-height:0}}body.nis-page .nis-resource-library-page .nis-resource-theme-visual{align-self:center;background:radial-gradient(circle at 100% 0,rgb(86 196 200 / .28),transparent 42%),rgb(9 31 48 / .88)!important;border:1px solid rgb(154 233 235 / .24)!important;border-radius:18px!important;box-shadow:0 24px 60px rgb(0 0 0 / .24)!important;padding:18px!important}body.nis-page .nis-resource-library-page .nis-resource-theme-panel{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}body.nis-page .nis-resource-library-page .nis-resource-panel-label{color:#9de8e9!important;font-size:11px!important;letter-spacing:.12em!important;margin:2px 4px 13px!important;text-transform:uppercase}body.nis-page .nis-resource-library-page .nis-resource-theme-row{align-items:center!important;background:rgb(255 255 255 / .07)!important;border:1px solid rgb(180 231 232 / .16)!important;border-radius:12px!important;display:grid!important;gap:13px!important;grid-template-columns:38px minmax(0,1fr)!important;margin:0 0 9px!important;padding:13px!important}body.nis-page .nis-resource-library-page .nis-resource-theme-row:last-child{margin-bottom:0!important}body.nis-page .nis-resource-library-page .nis-resource-theme-row>span{align-items:center;background:linear-gradient(135deg,#8fe7e8,#4f7c83)!important;border:0!important;border-radius:50%!important;color:#082334!important;display:inline-flex;font-size:10px!important;font-weight:800;height:38px;justify-content:center;width:38px}body.nis-page .nis-resource-library-page .nis-resource-theme-row h3{color:#fff!important;font-size:15px!important;line-height:1.2!important;margin:0 0 4px!important}body.nis-page .nis-resource-library-page .nis-resource-theme-row p{color:#d3e3e8!important;font-size:12px!important;line-height:1.45!important;margin:0!important}