*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Arial,Helvetica,sans-serif;background:#fff;color:#111}a{text-decoration:none;color:inherit}.siteHeader{position:-webkit-sticky;position:sticky;top:0;z-index:20;justify-content:space-between;gap:24px;padding:18px 5vw;background:rgba(255,255,255,.96);border-bottom:1px solid #e7e7e7}.brand,.siteHeader{display:flex;align-items:center}.brand{gap:10px;font-weight:800;letter-spacing:.08em}.brandMark{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:#18269b;color:#fff;font-weight:800}.brandName{font-size:18px}.desktopNav{display:flex;gap:26px;font-size:14px;font-weight:700}.desktopNav a:hover{opacity:.6}.button{display:inline-flex;align-items:center;justify-content:center;background:#18269b;color:#fff;padding:15px 22px;border:0;font-weight:800;letter-spacing:.02em;cursor:pointer}.buttonSmall{padding:12px 16px;font-size:13px}.buttonGhost{background:transparent;border:1px solid rgba(255,255,255,.7)}.hero{position:relative;min-height:760px;display:flex;align-items:flex-end;background:url(https://images.squarespace-cdn.com/content/v1/622f8945a9e7c72a027c531b/7c6f919b-1bdb-4cbf-8f59-8788c8aeb247/the-thief-is-stealing-the-purse-in-the-car_t20_pLWa68.jpeg) 50%/cover no-repeat;color:#fff}.heroShade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.82),rgba(0,0,0,.52) 48%,rgba(0,0,0,.2))}.heroContent{position:relative;z-index:2;max-width:1240px;width:100%;margin:0 auto;padding:110px 5vw 56px}.eyebrow{font-size:12px;font-weight:800;letter-spacing:.18em;margin:0 0 20px}.eyebrow.dark{color:#18269b}.hero h1{max-width:900px;margin:0;font-size:clamp(54px,8vw,106px);line-height:.9;letter-spacing:-.055em}.hero h1 span{display:block;color:#d8ddff}.heroLead{max-width:720px;font-size:21px;line-height:1.55;margin:28px 0}.heroActions{display:flex;gap:12px;flex-wrap:wrap}.proofStrip{margin-top:70px;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.3);padding-top:24px;max-width:850px}.proofStrip div{display:flex;flex-direction:column}.proofStrip strong{font-size:25px}.proofStrip span{font-size:13px;opacity:.8;margin-top:5px}.process,.results{padding:110px 5vw}.sectionIntro{max-width:800px;margin-bottom:48px}.about h2,.assessment h2,.fususSection h2,.industries h2,.sectionIntro h2,.splitCopy h2{font-size:clamp(38px,5vw,68px);line-height:1;letter-spacing:-.045em;margin:0 0 22px}.about p,.assessment p,.sectionIntro p:not(.eyebrow),.splitCopy p{font-size:18px;line-height:1.65;color:#555}.stepGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:#ddd;border:1px solid #ddd}.stepCard{background:#fff;padding:36px;min-height:260px}.stepCard span{font-size:12px;color:#18269b;font-weight:800}.stepCard h3{font-size:30px;margin:46px 0 12px}.stepCard p{color:#666;line-height:1.55}.fususSection{padding:96px 5vw;background:#10131a;color:#fff;display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:80px;gap:80px;align-items:start;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.fususSection .eyebrow{color:#aeb6ff}.fususLead h2{max-width:700px}.fususCopy>p{font-size:19px;line-height:1.65;color:#c8cbd3;margin:0 0 18px}.fususPoints{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin:30px 0 26px}.fususPoints span{padding:16px 14px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.04);font-size:13px;font-weight:800;line-height:1.3}.fususCopy small{display:block;max-width:820px;font-size:10px;line-height:1.5;color:#858a94}.splitSection{display:grid;grid-template-columns:1.05fr .95fr;min-height:760px;background:#0b0e14;color:#fff}.splitImage{background:url(https://images.squarespace-cdn.com/content/v1/622f8945a9e7c72a027c531b/7c6f919b-1bdb-4cbf-8f59-8788c8aeb247/the-thief-is-stealing-the-purse-in-the-car_t20_pLWa68.jpeg) 50%/cover;filter:grayscale(1);opacity:.75}.splitCopy{padding:90px 7vw;display:flex;flex-direction:column;justify-content:center}.splitCopy p{color:#c8c8c8}.splitCopy ul{column-count:2;padding:0;list-style:none;margin:28px 0}.splitCopy li{padding:10px 0;border-bottom:1px solid rgba(255,255,255,.16);margin-right:20px}.textLink{font-weight:800;color:#d8ddff}.industries{padding:110px 5vw;background:#151fa3;color:#fff}.sectionIntro.light p{color:#e8e8ff}.industryGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.industryCard{min-height:330px;padding:28px;background:linear-gradient(180deg,rgba(0,0,0,.08),rgba(0,0,0,.4)),#0d156f;display:flex;flex-direction:column;justify-content:flex-end;border:1px solid rgba(255,255,255,.16)}.industryCard span{font-size:12px;opacity:.65}.industryCard h3{font-size:30px;margin:10px 0}.industryCard a{font-weight:700;font-size:14px}.incidentGrid{display:grid;grid-template-columns:1.4fr .6fr;grid-gap:24px;gap:24px}.incidentFeatured{min-height:500px;background:#10131a;color:#fff;padding:32px;display:flex;flex-direction:column;justify-content:space-between}.incidentBadge{font-size:11px;letter-spacing:.14em;font-weight:800;color:#d8ddff}.incidentContent p{color:#aeb6ff;font-weight:700}.incidentContent h3{font-size:42px;max-width:760px;margin:10px 0 20px}.incidentContent span{opacity:.7}.quoteStack{display:grid;grid-gap:24px;gap:24px}.quoteStack blockquote{margin:0;padding:34px;background:#f4f5f8;font-size:25px;line-height:1.4;display:flex;flex-direction:column;justify-content:space-between}.quoteStack cite{display:block;margin-top:30px;font-size:13px;font-style:normal;font-weight:800;color:#555}.about{padding:88px 5vw;background:#0b0e14;color:#fff;display:grid;grid-template-columns:.75fr 1.25fr;grid-gap:70px;gap:70px}.about p{color:#c8c8c8}.buttonLight{background:#fff;color:#111;margin-top:16px}.assessment{padding:100px 5vw;background:#eef0ff;display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:70px;gap:70px}.assessmentForm{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.assessmentForm label{display:flex;flex-direction:column;gap:7px;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.assessmentForm input,.assessmentForm select{width:100%;padding:15px;border:1px solid #c9c9d6;background:#fff;font-size:15px}.assessmentForm .full{grid-column:1/-1}footer{padding:55px 5vw;background:#06070a;color:#fff;display:grid;grid-template-columns:2fr 1fr 1fr;grid-gap:40px;gap:40px}footer>div{display:flex;flex-direction:column;gap:10px}footer strong{font-size:13px;letter-spacing:.08em}.footerBrand{flex-direction:row;align-items:center}.footerBrand div span{font-size:12px;opacity:.6}.copyright{grid-column:1/-1;border-top:1px solid #232323;padding-top:24px;margin-top:20px;font-size:12px;opacity:.55}@media(max-width:900px){.desktopNav,.siteHeader .buttonSmall{display:none}.hero{min-height:640px}.heroContent{padding-top:72px;padding-bottom:36px}.hero h1{font-size:50px}.heroLead{font-size:18px}.proofStrip{margin-top:42px;grid-template-columns:1fr;gap:14px;padding-top:18px}.industryGrid,.stepGrid{grid-template-columns:1fr 1fr}.about,.assessment,.fususSection,.incidentGrid,.splitSection{grid-template-columns:1fr}.fususSection{gap:28px}.fususPoints{grid-template-columns:1fr}.splitImage{min-height:420px}.assessmentForm{grid-template-columns:1fr}.assessmentForm .full{grid-column:auto}footer{grid-template-columns:1fr 1fr}.copyright{grid-column:1/-1}}@media(max-width:560px){.siteHeader{padding:10px 18px;min-height:68px}.brand{gap:9px}.brandMark{width:36px;height:36px;font-size:14px}.brandName{font-size:14px;letter-spacing:.1em}.hero{min-height:590px;background-position:58%}.heroShade{background:linear-gradient(90deg,rgba(0,0,0,.86),rgba(0,0,0,.63) 62%,rgba(0,0,0,.3))}.about,.assessment,.fususSection,.heroContent,.industries,.process,.results{padding-left:20px;padding-right:20px}.heroContent{padding-top:54px;padding-bottom:28px}.eyebrow{font-size:10px;letter-spacing:.16em;margin-bottom:14px}.hero h1{font-size:38px;line-height:.93;letter-spacing:-.045em}.heroLead{font-size:16px;line-height:1.5;margin:20px 0}.heroActions{gap:10px;flex-direction:column;align-items:stretch}.heroActions .button{width:100%;padding:14px 16px;font-size:14px}.proofStrip{margin-top:34px;gap:11px;padding-top:16px}.proofStrip strong{font-size:21px;line-height:1.05}.proofStrip span{font-size:12px;margin-top:3px}.about,.assessment,.fususSection,.industries,.process,.results{padding-top:68px;padding-bottom:68px}.sectionIntro{margin-bottom:30px}.about h2,.assessment h2,.fususSection h2,.industries h2,.sectionIntro h2,.splitCopy h2{font-size:36px;line-height:1.02;margin-bottom:18px}.about p,.assessment p,.fususCopy>p,.sectionIntro p:not(.eyebrow),.splitCopy p{font-size:16px;line-height:1.55}.fususPoints{margin:22px 0 20px}.fususPoints span{padding:14px 12px}.fususCopy small{font-size:9px}.industryGrid,.stepGrid{grid-template-columns:1fr}.stepCard{min-height:190px;padding:26px}.stepCard h3{font-size:26px;margin:30px 0 10px}.splitCopy{padding:60px 20px}.splitCopy ul{column-count:1}.incidentContent h3{font-size:30px}.about{gap:18px}.assessment{gap:24px}footer{grid-template-columns:1fr;padding:42px 20px}.copyright{grid-column:1}}@font-face{font-family:Glacial Indifference;src:url(/fonts/glacial-indifference-regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Glacial Indifference;src:url(/fonts/glacial-indifference-bold.otf) format("opentype");font-weight:700 900;font-style:normal;font-display:swap}@font-face{font-family:Phoenix;src:url(/fonts/phoenix-regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Phoenix;src:url(/fonts/phoenix-bold.otf) format("opentype");font-weight:700 900;font-style:normal;font-display:swap}body{font-family:Glacial Indifference,Arial,Helvetica,sans-serif}.button,.desktopNav,.eyebrow,h1,h2,h3{font-family:Phoenix,Glacial Indifference,Arial,Helvetica,sans-serif}.hero h1{font-family:Glacial Indifference,Arial,Helvetica,sans-serif;font-weight:700;letter-spacing:-.035em}.brand{flex:0 0 auto;line-height:0}.brandLogo{display:block;width:clamp(180px,16vw,238px);height:auto}.footerBrand{align-items:flex-start;gap:14px}.footerLogo{display:block;width:min(100%,265px);height:auto}.footerBrand>span{font-size:12px;line-height:1.2;letter-spacing:.09em;text-transform:uppercase;opacity:.64}.mobileMenu{display:none;position:relative}.mobileMenu summary{list-style:none;width:42px;height:42px;display:grid;place-content:center;grid-gap:5px;gap:5px;cursor:pointer}.mobileMenu summary::-webkit-details-marker{display:none}.mobileMenu summary span{display:block;width:22px;height:2px;background:#111}.mobileMenu nav{position:absolute;right:-18px;top:55px;width:min(88vw,360px);background:#fff;border:1px solid #e6e6e6;box-shadow:0 18px 50px rgba(0,0,0,.14);padding:12px;display:flex;flex-direction:column}.mobileMenu nav a{padding:15px 14px;font-weight:800;border-bottom:1px solid #eee}.mobileMenu nav a:last-child{border-bottom:0}.mobileMenu .mobileCta{margin-top:8px;background:#18269b;color:#fff;text-align:center}.storyGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.storyCard{min-height:420px;padding:28px;display:flex;flex-direction:column;justify-content:space-between;border:1px solid #ddd;background:#f6f6f8}.storyCard.story1{background:#10131a;color:#fff;border-color:#10131a}.storyTop{display:flex;justify-content:space-between;align-items:center}.storyTop span{font-size:12px;font-weight:800;color:#18269b}.story1 .storyTop span{color:#aeb6ff}.storyTop small{font-size:10px;font-weight:800;letter-spacing:.15em;opacity:.6}.storyCard h3{font-size:32px;line-height:1.05;letter-spacing:-.035em;margin:0 0 18px}.storyCard p{font-size:16px;line-height:1.55;color:#5f6269}.story1 p{color:#c8cbd3}.storyCard strong{display:block;margin-top:24px;font-size:12px;letter-spacing:.05em}.sectionMoreLink{display:inline-block;margin-top:28px;font-weight:800;color:#18269b}.assessmentPrompt{padding:30px;background:#fff;border:1px solid #d6d8ea;align-self:start}.assessmentPrompt>span{font-size:11px;font-weight:800;color:#18269b}.assessmentPrompt h3{font-size:34px;line-height:1.05;letter-spacing:-.035em;margin:36px 0 14px}.assessmentPrompt p{font-size:16px;line-height:1.6!important;margin-bottom:26px}.assessmentForm textarea{width:100%;padding:15px;border:1px solid #c9c9d6;background:#fff;font:inherit;resize:vertical}.formNote{margin:0!important;font-size:11px!important;line-height:1.5!important;color:#777!important}.contactLine{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:28px;padding-top:22px;border-top:1px solid #cfd3eb;font-size:14px}.contactLine strong{width:100%}.contactLine a{font-weight:800;color:#18269b}.assessmentForm input:focus,.assessmentForm select:focus,.assessmentForm textarea:focus{outline:2px solid #18269b;outline-offset:1px}.subHero{position:relative;min-height:520px;display:flex;align-items:flex-end;color:#fff;background:#111 50%/cover no-repeat}.solutionsHero{background-image:url(https://images.squarespace-cdn.com/content/v1/622f8945a9e7c72a027c531b/7c6f919b-1bdb-4cbf-8f59-8788c8aeb247/the-thief-is-stealing-the-purse-in-the-car_t20_pLWa68.jpeg)}.industriesHero{background-image:url(https://images.squarespace-cdn.com/content/v1/622f8945a9e7c72a027c531b/72eaf070-3b57-41bb-8109-217abceae1e5/VID+-+Construction.jpg)}.resultsHero{background-image:url(https://images.squarespace-cdn.com/content/v1/622f8945a9e7c72a027c531b/7c6f919b-1bdb-4cbf-8f59-8788c8aeb247/the-thief-is-stealing-the-purse-in-the-car_t20_pLWa68.jpeg)}.subHeroShade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.86),rgba(0,0,0,.35))}.subHeroContent{position:relative;z-index:1;padding:80px 5vw;max-width:920px}.subHero h1{font-size:clamp(48px,7vw,86px);line-height:.95;letter-spacing:-.05em;margin:0 0 22px}.subHero p:not(.eyebrow){font-size:20px;line-height:1.55;max-width:760px;margin:0 0 26px}.pageSection{padding:100px 5vw}.benefitGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:#ddd;border:1px solid #ddd}.benefitCard{background:#fff;padding:32px;min-height:290px}.benefitCard>span,.industryPageGrid article>span,.processGrid span{font-size:11px;font-weight:800;color:#18269b}.benefitCard h3,.industryPageGrid h3,.processGrid h3{font-size:27px;line-height:1.08;margin:34px 0 12px}.benefitCard p,.industryPageGrid p,.processGrid p{color:#64676f;line-height:1.55}.compactFusus{padding-top:80px;padding-bottom:80px}.processSection{background:#f5f6f8}.processGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.processGrid article{background:#fff;padding:30px;min-height:270px;border:1px solid #e1e1e4}.industryPageGrid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.industryPageGrid article{padding:32px;min-height:290px;background:#f5f6f8;border:1px solid #e3e3e5}.industryPageGrid a{display:inline-block;margin-top:22px;font-weight:800;color:#18269b}.industryBand{padding:80px 5vw;background:#18269b;color:#fff;display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;align-items:start}.industryBand h2{font-size:clamp(38px,5vw,64px);line-height:1;letter-spacing:-.045em;margin:0}.industryBand>p{font-size:18px;line-height:1.65;color:#e4e6ff;margin:0}.pageCta{padding:95px 5vw;background:#0b0e14;color:#fff;text-align:center}.pageCta h2{font-size:clamp(40px,5.5vw,70px);line-height:1;letter-spacing:-.045em;max-width:980px;margin:0 auto 30px}.pageCta .button{margin:auto}.subHeader{position:-webkit-sticky;position:sticky}.aboutNarrative{max-width:900px}.aboutNarrative p{font-size:20px;line-height:1.7;color:#50545c;margin:0 0 24px}.contactPageAssessment{padding-top:90px;padding-bottom:100px}.contactPageAssessment .assessmentForm{align-self:start}.resultsPageGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.resultsPageGrid article{padding:30px;min-height:390px;background:#f5f6f8;border:1px solid #e2e2e5;display:flex;flex-direction:column}.resultsPageGrid h3{font-size:31px;line-height:1.08;letter-spacing:-.035em;margin:50px 0 18px}.resultsPageGrid p{font-size:16px;line-height:1.6;color:#5f636b}.resultsPageGrid strong{margin-top:auto;padding-top:28px;font-size:12px}.resultsPrinciple{padding:90px 5vw;background:#10131a;color:#fff;display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:70px;gap:70px}.resultsPrinciple h2{font-size:clamp(40px,5vw,66px);line-height:1;letter-spacing:-.04em;margin:0}.resultsPrinciple p{font-size:18px;line-height:1.65;color:#c8cbd3}.legalPage{max-width:900px;margin:0 auto;padding:100px 24px}.legalPage h1{font-size:clamp(44px,7vw,72px);line-height:1;margin:0 0 14px}.legalPage h2{font-size:24px;margin:42px 0 10px}.legalPage p{font-size:16px;line-height:1.7;color:#555}.legalPage a{color:#18269b;font-weight:700}.legalUpdated{font-size:13px!important;color:#777!important}.legalNote{margin-top:50px!important;padding:18px;background:#f4f5f8;border-left:3px solid #18269b;font-size:13px!important}@media(max-width:900px){.mobileMenu{display:block}.storyGrid{grid-template-columns:1fr}.storyCard{min-height:330px}.storyCard h3{font-size:30px}.benefitGrid{grid-template-columns:1fr 1fr}.industryBand,.processGrid{grid-template-columns:1fr}.industryBand{gap:24px}.aboutNarrative p{font-size:18px}.resultsPageGrid{grid-template-columns:1fr}.resultsPageGrid article{min-height:300px}.resultsPrinciple{grid-template-columns:1fr;gap:24px}}@media(max-width:560px){.brandLogo{width:174px}.mobileMenu summary{width:38px;height:38px}.mobileMenu nav{top:50px}.storyGrid{gap:12px}.storyCard{min-height:300px;padding:24px}.storyCard h3{font-size:27px}.storyCard p{font-size:15px}.assessmentPrompt{padding:24px}.assessmentPrompt h3{font-size:29px;margin-top:28px}.contactLine{margin-top:22px}.assessmentForm textarea{font-size:15px}.subHero{min-height:430px}.subHeroContent{padding:64px 20px}.subHero h1{font-size:42px}.subHero p:not(.eyebrow){font-size:16px}.pageSection{padding:68px 20px}.benefitGrid,.industryPageGrid{grid-template-columns:1fr}.benefitCard,.industryPageGrid article{min-height:240px;padding:26px}.industryBand{padding:65px 20px}.industryBand>p{font-size:16px}.pageCta{padding:72px 20px}.pageCta h2{font-size:38px}.aboutNarrative p{font-size:16px;line-height:1.6}.contactPageAssessment{padding-top:68px;padding-bottom:72px}.resultsPageGrid article{padding:24px}.resultsPageGrid h3{font-size:27px;margin-top:36px}.resultsPrinciple{padding:68px 20px}.resultsPrinciple p{font-size:16px}.legalPage{padding:70px 20px}.legalPage h2{font-size:21px}}.storyCard{min-height:380px}.industries{padding-top:78px}.industries .sectionIntro{margin-bottom:34px}.hero{background-image:url(/media/monitoring-center.webp);background-position:center 48%}.heroShade{background:linear-gradient(90deg,rgba(3,8,19,.92),rgba(3,8,19,.72) 46%,rgba(3,8,19,.25))}.fususSection:has(.fususVisual){padding:0;gap:0;grid-template-columns:1.05fr .95fr;align-items:stretch}.fususVisual{min-height:720px;background:linear-gradient(180deg,rgba(7,18,35,.08),rgba(7,18,35,.28)),url(/media/fusus-monitoring.webp) 50%/cover no-repeat}.fususContent{padding:82px 6vw;display:flex;flex-direction:column;justify-content:center}.humanTransition{padding:88px 5vw 94px;background:#fff;text-align:center;border-bottom:1px solid #e5e6ea}.humanTransition h2{max-width:1050px;margin:0 auto 22px;font-size:clamp(42px,5.6vw,76px);line-height:.98;letter-spacing:-.045em}.humanTransition h2 span{color:#18269b}.humanTransition>p:last-child{max-width:720px;margin:0 auto;color:#5f636b;font-size:18px;line-height:1.6}.splitImage{position:relative;overflow:hidden;filter:none;opacity:1;background:#0a1019}.splitImage img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.videoLabel{position:absolute;left:28px;bottom:26px;padding:10px 13px;background:rgba(3,8,19,.82);color:#fff;font-size:10px;font-weight:800;letter-spacing:.13em}.industryCard{position:relative;isolation:isolate;overflow:hidden;background-position:50%;background-size:cover}.industryGrid{gap:2px;background:#0b0e14;padding:2px}.industryCard{border:0}.industryCard:before{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(180deg,rgba(3,8,19,.05) 22%,rgba(3,8,19,.88))}.industry1{background-image:url(/media/construction-site.webp);background-position:50%}.industry2{background-image:url(/media/warehouse-loading.webp)}.industry3{background-image:url(/media/campus-stadium.webp);background-position:center 55%}.industry4{background-image:url(/media/multifamily.webp)}.industry5{background-image:url(/media/private-estate.webp)}.industry6{background-image:url(/media/city-public-safety.webp)}.industriesHero{background-image:url(/media/construction-site.webp)}.solutionsHero{background-image:url(/media/private-estate.webp);background-position:center 52%}.resultsHero{background-image:url(/media/security-camera.webp);background-position:center 43%}.industryPageCard{position:relative;isolation:isolate;overflow:hidden;background-position:50%!important;background-size:cover!important;color:#fff;border:0!important}.industryPageCard:before{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(180deg,rgba(3,8,19,.2),rgba(3,8,19,.92))}.industryPageCard p{color:#e1e4ec!important}.industryPageCard a{color:#cbd1ff}.industryPageCard>span{color:#cbd1ff!important}.industryPage1{background-image:url(/media/construction-site.webp)!important}.industryPage2{background-image:url(/media/retail-commercial.webp)!important;background-position:center 58%!important}.industryPage7{background-image:url(/media/warehouse-loading.webp)!important}.industryPage3{background-image:url(/media/parking-garage.webp)!important;background-position:center 58%!important}.industryPage4{background-image:url(/media/multifamily.webp)!important}.industryPage5{background-image:url(/media/automotive-dealership.webp)!important;background-position:center 62%!important}.industryPage6{background-image:url(/media/security-camera.webp)!important}.industryPage8{background-image:url(/media/private-estate.webp)!important}.industryPage9{background-image:url(/media/healthcare-facility.webp)!important;background-position:center 55%!important}.industryPage10{background-image:url(/media/city-public-safety.webp)!important}.industryPage11{background-image:url(/media/pole-mounted-solar-camera.webp)!important;background-position:center 48%!important}.industryPage12{background-image:url(/media/house-of-worship.webp)!important;background-position:center 58%!important}@media(max-width:900px){.fususSection:has(.fususVisual){grid-template-columns:1fr}.fususVisual{min-height:440px}.fususContent{padding:68px 5vw}.splitImage img{min-height:420px}.industries{padding-top:68px}.industries .sectionIntro{margin-bottom:30px}}@media(max-width:560px){.hero{background-position:60%}.fususVisual{min-height:320px}.fususContent{padding:56px 20px}.humanTransition{padding:60px 20px 64px}.humanTransition h2{font-size:38px}.humanTransition>p:last-child{font-size:16px}.videoLabel{left:16px;bottom:16px;max-width:calc(100% - 32px);line-height:1.4}.industryCard{min-height:310px}.industryGrid{gap:2px;padding:2px}}.solarSolutions{padding:96px 5vw;background:#151fa3;color:#fff}.solarSolutions .sectionIntro{max-width:930px;margin-bottom:36px}.solarSolutions .sectionIntro>p:last-child{max-width:820px;color:#e3e6ff}.solarSolutionGrid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2px;gap:2px;background:#0b0e14;padding:2px}.solarSolutionCard{position:relative;isolation:isolate;min-height:540px;padding:34px;background-position:50%;background-size:cover;display:flex;align-items:flex-end;overflow:hidden}.solarSolutionCard:before{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(180deg,rgba(3,8,19,.08) 22%,rgba(3,8,19,.9))}.solarTrailer{background-image:url(/media/solar-surveillance-trailer.webp);background-position:50%}.solarMounted{background-image:url(/media/pole-mounted-solar-camera.webp);background-position:50%}.solarSolutionCard>div{max-width:610px}.solarSolutionCard span{font-size:11px;font-weight:800;color:#cbd1ff}.solarSolutionCard h3{font-size:34px;line-height:1.04;margin:10px 0 14px}.solarSolutionCard p{font-size:16px;line-height:1.55;color:#e1e4ec;margin:0 0 22px}.solarSolutionCard a{font-size:14px;font-weight:800;color:#fff}@media(max-width:900px){.solarSolutionGrid{grid-template-columns:1fr}.solarSolutionCard{min-height:480px}}@media(max-width:560px){.solarSolutions{padding:68px 20px}.solarSolutions .sectionIntro{margin-bottom:30px}.solarSolutionCard{min-height:390px;padding:26px}.solarSolutionCard h3{font-size:29px}.solarSolutionCard p{font-size:15px}.solarMounted{background-position:58%}}