.page_hero__S8pl9{position:relative;overflow:hidden;background:#002554;color:#fff;min-height:540px}.page_heroInner__8ZaNt{position:relative;z-index:5;padding-top:120px;padding-bottom:84px}.page_heroContent__78Mbn{max-width:min(640px,52vw)}.page_heroPhoto__gdO61{position:absolute;top:0;bottom:0;right:0;width:40%}.page_heroChip__WAiIv{position:absolute;left:40px;bottom:104px;z-index:6;display:flex;align-items:center;gap:10px;background:#001a3d;border-left:3px solid #e75200;color:#fff;padding:10px 16px;font-family:var(--font-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase}@media (max-width:899px){.page_heroInner__8ZaNt{padding-top:108px;padding-bottom:44px}.page_heroContent__78Mbn{max-width:640px}.page_heroPhoto__gdO61{position:relative;width:100%;height:300px}.page_heroChip__WAiIv{left:20px;bottom:20px}}.page_monGrid__MKLme{display:grid;grid-template-columns:.82fr 1.18fr;gap:clamp(28px,3.5vw,52px);align-items:center}@media (max-width:940px){.page_monGrid__MKLme{grid-template-columns:1fr}}.SecuritySystemInstall_root___f97w{display:grid;grid-template-columns:minmax(280px,420px) min(60%,calc(100% - 280px - clamp(110px, 11vw, 200px)));column-gap:clamp(110px,11vw,200px);align-items:start;color:var(--ink);font-family:var(--font-sans)}.SecuritySystemInstall_stepsArea__i5was{margin-top:24px}.SecuritySystemInstall_steps__fkAh_{display:flex;flex-direction:column;gap:3px;margin:0;padding:0;list-style:none}.SecuritySystemInstall_step__sXpAv{display:flex;gap:13px;padding:8px 12px 8px 15px;border-left:3px solid var(--hairline);transition:border-color .5s,background-color .5s}.SecuritySystemInstall_activeStep__f0Pgn{border-left-color:var(--orange-btn);background:#fff}.SecuritySystemInstall_stepNumber___Ir6R{flex:0 0 auto;padding-top:4px;color:var(--gray);font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;transition:color .5s}.SecuritySystemInstall_activeStep__f0Pgn .SecuritySystemInstall_stepNumber___Ir6R{color:var(--orange-text)}.SecuritySystemInstall_stepTitle__vXhqz{margin:0;color:#54606f;font-size:16px;letter-spacing:.035em;transition:color .5s}.SecuritySystemInstall_activeStep__f0Pgn .SecuritySystemInstall_stepTitle__vXhqz{color:var(--navy)}.SecuritySystemInstall_stepDescription__wnj1a{margin:3px 0 0;color:#565657;font-size:14px;line-height:1.4}.SecuritySystemInstall_controls__58M4_{display:flex;align-items:center;gap:16px;margin-top:18px}.SecuritySystemInstall_progress__lB64r{display:none;gap:5px}.SecuritySystemInstall_progressSegment__1ng8s{width:22px;height:4px;background:#ddd9d1}.SecuritySystemInstall_progressOn__P3Be8{background:var(--orange-btn)}.SecuritySystemInstall_pauseButton__ZWCve{display:inline-flex;min-width:108px;min-height:44px;align-items:center;justify-content:center;gap:9px;padding:9px 15px;border:1px solid var(--hairline);background:#fff;color:var(--gray);cursor:pointer;font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.SecuritySystemInstall_pauseButton__ZWCve:disabled{cursor:default;opacity:.58}@media (hover:hover){.SecuritySystemInstall_pauseButton__ZWCve:not(:disabled):hover{border-color:var(--orange-btn);color:var(--orange-btn)}}.SecuritySystemInstall_stage__AbnF_{position:relative;align-self:center;overflow:hidden;border:1px solid var(--hairline);aspect-ratio:760/460;background:#fff;opacity:1;transition:opacity .4s}.SecuritySystemInstall_resetting___o6rJ{opacity:0}.SecuritySystemInstall_resetting___o6rJ *,.SecuritySystemInstall_staticFrame__fql4_,.SecuritySystemInstall_staticFrame__fql4_ *{animation:none!important;transition:none!important}.SecuritySystemInstall_halted__gKtGw,.SecuritySystemInstall_halted__gKtGw *{animation-play-state:paused!important}.SecuritySystemInstall_floorPlan__4CK9q{position:absolute;inset:0;width:100%;height:100%}.SecuritySystemInstall_buildingWall__1MUll{fill:#fdfcfa;stroke:#8a8a8c;stroke-width:2}.SecuritySystemInstall_wall__QDjHL{fill:none;stroke:#8a8a8c;stroke-width:1.5}.SecuritySystemInstall_entryLabel__EoFzq,.SecuritySystemInstall_roomLabels__fDbgs{fill:var(--gray);font-family:var(--font-mono);font-size:10px;letter-spacing:.08em}.SecuritySystemInstall_entryLabel__EoFzq{font-size:8.5px}.SecuritySystemInstall_door__Lz6K5{fill:#fdfcfa;stroke:#8a8a8c;stroke-width:1.5}.SecuritySystemInstall_walkRoute__G6X6u{fill:none;stroke:var(--orange);stroke-dasharray:1;stroke-dashoffset:1;stroke-width:2;opacity:.88;transition:stroke-dashoffset 1.9s ease .2s,opacity .5s}.SecuritySystemInstall_on1__Lbx1c .SecuritySystemInstall_walkRoute__G6X6u{stroke-dashoffset:0}.SecuritySystemInstall_on2__hr9iB .SecuritySystemInstall_walkRoute__G6X6u{opacity:0}.SecuritySystemInstall_device__TGoW2{fill:#fff;stroke:var(--navy);stroke-dasharray:3 3;stroke-width:1.7;opacity:0;transition:opacity .5s,fill .5s,stroke-dasharray .3s}.SecuritySystemInstall_on2__hr9iB .SecuritySystemInstall_device__TGoW2{opacity:1}.SecuritySystemInstall_on3__YnsGU .SecuritySystemInstall_camera__6aWH6,.SecuritySystemInstall_on3__YnsGU .SecuritySystemInstall_controller__xF2fV,.SecuritySystemInstall_on3__YnsGU .SecuritySystemInstall_reader__2RruE{fill:var(--navy);stroke-dasharray:none}.SecuritySystemInstall_intercom__YoLoW{stroke:var(--orange-btn)}.SecuritySystemInstall_on3__YnsGU .SecuritySystemInstall_intercom__YoLoW{fill:var(--orange);stroke-dasharray:none}.SecuritySystemInstall_intercomButton__Ktelr{fill:var(--orange-btn);opacity:0;transition:opacity .5s,fill .5s}.SecuritySystemInstall_on2__hr9iB .SecuritySystemInstall_intercomButton__Ktelr{opacity:1}.SecuritySystemInstall_on3__YnsGU .SecuritySystemInstall_intercomButton__Ktelr{fill:#fff}.SecuritySystemInstall_coverageCone__TlGRZ{fill:rgba(0,37,84,.1);fill-opacity:0;stroke:var(--navy);stroke-dasharray:4 4;stroke-opacity:.62;stroke-width:1.3;opacity:0;transition:opacity .5s,fill-opacity .6s,stroke-opacity .6s}.SecuritySystemInstall_on2__hr9iB .SecuritySystemInstall_coverageCone__TlGRZ{opacity:1}.SecuritySystemInstall_on3__YnsGU .SecuritySystemInstall_coverageCone__TlGRZ{fill-opacity:1;stroke-opacity:.55}.SecuritySystemInstall_on2__hr9iB .SecuritySystemInstall_delayTwo__bRfkP{transition-delay:.35s}.SecuritySystemInstall_on2__hr9iB .SecuritySystemInstall_delayThree__JnxOg{transition-delay:.7s}.SecuritySystemInstall_healthMarker__ADN5x{position:absolute;width:11px;height:11px;border:2px solid #fff;border-radius:50%;background:var(--green-dot);box-shadow:0 0 0 3px rgba(59,167,118,.28);opacity:0;transform:translate(-50%,-50%) scale(.65);transition:opacity .5s,transform .5s}.SecuritySystemInstall_on5__n_sle .SecuritySystemInstall_healthMarker__ADN5x{opacity:1;transform:translate(-50%,-50%) scale(1)}.SecuritySystemInstall_healthOne__dikpw{top:46.3%;left:9.2%}.SecuritySystemInstall_healthTwo__d6FW3{top:46.3%;left:90.5%}.SecuritySystemInstall_healthThree__8Oi__{top:63%;left:73.7%}.SecuritySystemInstall_healthFour__A_Dmp{top:91.3%;left:86.9%}.SecuritySystemInstall_legend__hpsK8{position:absolute;top:3%;right:2.5%;display:flex;gap:7px;opacity:0;transition:opacity .6s}.SecuritySystemInstall_on2__hr9iB .SecuritySystemInstall_legend__hpsK8{opacity:1;transition-delay:.6s}.SecuritySystemInstall_on5__n_sle .SecuritySystemInstall_legend__hpsK8{opacity:0;transition-delay:0s}.SecuritySystemInstall_legendItem__lnYe2{display:flex;align-items:center;gap:5px;padding:4px 8px;border:1px solid var(--hairline);background:#fff;color:var(--navy);font-family:var(--font-mono);font-size:9px;letter-spacing:.055em;line-height:1.2;text-transform:uppercase;white-space:nowrap}.SecuritySystemInstall_legendSymbol__b6p2_{display:inline-block;width:8px;height:8px;flex:0 0 auto;border:1.5px solid var(--navy)}.SecuritySystemInstall_cameraSymbol__u2Sf_{border-radius:50%;background:var(--navy)}.SecuritySystemInstall_readerSymbol__Zu0c4{height:11px;background:var(--navy)}.SecuritySystemInstall_intercomSymbol__SQsyA{height:12px;border-color:var(--orange-btn);border-radius:2px;background:var(--orange)}.SecuritySystemInstall_chip__PAIg_{position:absolute;display:flex;align-items:center;gap:6px;padding:5px 9px;border:1px solid var(--hairline);background:#fff;box-shadow:0 4px 14px rgba(0,20,50,.08);color:var(--navy);font-family:var(--font-mono);font-size:10px;letter-spacing:.05em;line-height:1.25;text-transform:uppercase;white-space:nowrap;transition:opacity .5s,transform .5s}.SecuritySystemInstall_statusDot__W3ckg{width:7px;height:7px;flex:0 0 auto;border-radius:50%}.SecuritySystemInstall_assessDot__T2cOO{background:var(--orange)}.SecuritySystemInstall_designDot__vgVir,.SecuritySystemInstall_installDot__uiNAF{background:var(--navy)}.SecuritySystemInstall_resultDot__Q8V6A{background:var(--green-dot)}.SecuritySystemInstall_boundaryDot__v6jFR{background:var(--orange-btn)}.SecuritySystemInstall_annualStatus__CDM_f,.SecuritySystemInstall_designStatus__fWgmr,.SecuritySystemInstall_installStatus__dnCIf,.SecuritySystemInstall_walkStatus__LQK9E{bottom:3.5%;left:2.5%;opacity:0}.SecuritySystemInstall_on1__Lbx1c .SecuritySystemInstall_walkStatus__LQK9E{opacity:1;transition-delay:.4s}.SecuritySystemInstall_on2__hr9iB .SecuritySystemInstall_walkStatus__LQK9E{opacity:0;transition-delay:0s}.SecuritySystemInstall_on2__hr9iB .SecuritySystemInstall_designStatus__fWgmr{opacity:1;transition-delay:.55s}.SecuritySystemInstall_on3__YnsGU .SecuritySystemInstall_designStatus__fWgmr{opacity:0;transition-delay:0s}.SecuritySystemInstall_on3__YnsGU .SecuritySystemInstall_installStatus__dnCIf{opacity:1;transition-delay:.9s}.SecuritySystemInstall_on4__Yp8CV .SecuritySystemInstall_installStatus__dnCIf{opacity:0;transition-delay:0s}.SecuritySystemInstall_handoffChip__e1kcv{opacity:0;transform:translateY(6px)}.SecuritySystemInstall_on4__Yp8CV .SecuritySystemInstall_handoffChip__e1kcv{opacity:1;transform:none;transition-delay:.4s}.SecuritySystemInstall_on4__Yp8CV .SecuritySystemInstall_accessChip__sVcqX{transition-delay:.75s}.SecuritySystemInstall_on4__Yp8CV .SecuritySystemInstall_recordsChip__w24ms{transition-delay:1.1s}.SecuritySystemInstall_on5__n_sle .SecuritySystemInstall_handoffChip__e1kcv{opacity:0;transition-delay:0s}.SecuritySystemInstall_testedChip__Ajd49{top:5%;left:3%}.SecuritySystemInstall_accessChip__sVcqX{top:43.5%;left:3%}.SecuritySystemInstall_recordsChip__w24ms{right:2.5%;bottom:3.5%}@media (min-width:681px) and (max-width:940px){.SecuritySystemInstall_recordsChip__w24ms{right:1%;bottom:1%;padding:5px 9px;font-size:9px}}.SecuritySystemInstall_eventBoundaryChip__saEDm,.SecuritySystemInstall_healthScopeChip__DFB3p{opacity:0;transform:translateY(6px)}.SecuritySystemInstall_supportBoundary__Ub74c{display:contents}.SecuritySystemInstall_healthScopeChip__DFB3p{top:5%;left:3%}.SecuritySystemInstall_eventBoundaryChip__saEDm{top:5%;right:3%}.SecuritySystemInstall_on5__n_sle .SecuritySystemInstall_annualStatus__CDM_f,.SecuritySystemInstall_on5__n_sle .SecuritySystemInstall_eventBoundaryChip__saEDm,.SecuritySystemInstall_on5__n_sle .SecuritySystemInstall_healthScopeChip__DFB3p{opacity:1;transform:none;transition-delay:.4s}.SecuritySystemInstall_on5__n_sle .SecuritySystemInstall_eventBoundaryChip__saEDm{transition-delay:.75s}.SecuritySystemInstall_on5__n_sle .SecuritySystemInstall_annualStatus__CDM_f{transition-delay:1.05s}@media (max-width:960px){.SecuritySystemInstall_root___f97w{grid-template-columns:1fr;row-gap:16px}.SecuritySystemInstall_stage__AbnF_{order:1}.SecuritySystemInstall_stepsArea__i5was{order:2;margin-top:0}.SecuritySystemInstall_step__sXpAv{display:none}.SecuritySystemInstall_activeStep__f0Pgn,.SecuritySystemInstall_staticRoot__BkKK9 .SecuritySystemInstall_step__sXpAv{display:flex}.SecuritySystemInstall_staticRoot__BkKK9 .SecuritySystemInstall_progress__lB64r{display:none}.SecuritySystemInstall_controls__58M4_{margin-top:14px}.SecuritySystemInstall_progress__lB64r{display:flex}}@media (max-width:680px){.SecuritySystemInstall_stage__AbnF_{aspect-ratio:760/460}.SecuritySystemInstall_entryLabel__EoFzq,.SecuritySystemInstall_legend__hpsK8,.SecuritySystemInstall_roomLabels__fDbgs,.SecuritySystemInstall_secondary__BqSAU{display:none}.SecuritySystemInstall_chip__PAIg_{max-width:62%;padding:5px 7px;font-size:11px;letter-spacing:.02em;white-space:normal}.SecuritySystemInstall_healthScopeChip__DFB3p{top:3%;left:2%}.SecuritySystemInstall_annualStatus__CDM_f,.SecuritySystemInstall_eventBoundaryChip__saEDm{position:static}.SecuritySystemInstall_supportBoundary__Ub74c{position:absolute;right:2%;bottom:2.5%;left:2%;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.SecuritySystemInstall_supportBoundary__Ub74c .SecuritySystemInstall_chip__PAIg_{max-width:100%}.SecuritySystemInstall_recordsChip__w24ms{right:2%;bottom:2.5%}.SecuritySystemInstall_testedChip__Ajd49{top:3%;left:2%}.SecuritySystemInstall_accessChip__sVcqX{top:42%;left:2%}}@media (max-width:380px){.SecuritySystemInstall_controls__58M4_{justify-content:space-between}.SecuritySystemInstall_progressSegment__1ng8s{width:18px}.SecuritySystemInstall_chip__PAIg_{max-width:68%}}@media (prefers-reduced-motion:reduce){.SecuritySystemInstall_stage__AbnF_,.SecuritySystemInstall_stage__AbnF_ *,.SecuritySystemInstall_stepNumber___Ir6R,.SecuritySystemInstall_stepTitle__vXhqz,.SecuritySystemInstall_step__sXpAv{animation:none!important;transition:none!important}}