._section_1sckd_1{margin-top:24px;background:#f5f8fb;border:1px solid #c9d9e5;border-top:3px solid #0a2e5c;padding:25px 28px;color:#0a2e5c;scroll-margin-top:22px}._heading_1sckd_2{max-width:790px;margin-bottom:20px}._eyebrow_1sckd_2{font-size:10px;letter-spacing:.12em;font-weight:850;color:#567995}._heading_1sckd_2 h3{font-size:clamp(27px,2.7vw,37px);letter-spacing:-.04em;line-height:1.14;margin:8px 0 9px;font-weight:800}._heading_1sckd_2 p{font-size:14px;line-height:1.6;color:#5b778c;margin:0}._form_1sckd_5{max-width:1050px}._fields_1sckd_5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 18px}._fields_1sckd_5 label,._message_1sckd_6{display:flex;flex-direction:column;gap:7px;min-width:0;font-size:13px;font-weight:800;color:#2b5675}._fields_1sckd_5 label>span{color:#a54747}._fields_1sckd_5 input,._fields_1sckd_5 select,._message_1sckd_6 textarea{display:block;width:100%;max-width:100%;min-width:0;border:1px solid #b2c8d8;background:#fff;color:#0a2e5c;border-radius:0;padding:12px 13px;font:inherit;font-size:14px;font-weight:500}._fields_1sckd_5 select{height:47px;cursor:pointer;padding-right:8px}._fields_1sckd_5 input:focus-visible,._fields_1sckd_5 select:focus-visible,._message_1sckd_6 textarea:focus-visible{outline:2px solid #416f96;outline-offset:2px}._message_1sckd_6{margin-top:16px}._message_1sckd_6 small{display:inline;font-size:11px;color:#6b8496;font-weight:500}._message_1sckd_6 textarea{resize:vertical;min-height:82px}._submit_1sckd_13{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#0a2e5c;color:#fff;border:0;min-height:48px;padding:12px 19px;margin-top:18px;font-size:13px;font-weight:800;cursor:pointer;font-family:inherit}._submit_1sckd_13:hover{background:#194d78}._submit_1sckd_13:disabled{opacity:.62;cursor:wait}._success_1sckd_15{display:flex;align-items:flex-start;gap:12px;padding:21px;background:#eaf3f2;border:1px solid #bbd6d3}._success_1sckd_15 svg{color:#32726a;flex-shrink:0}._success_1sckd_15 strong{font-size:16px}._success_1sckd_15 p{font-size:13px;line-height:1.6;color:#476d6b;margin:5px 0 0}._error_1sckd_17{color:#9b302e;background:#fff1ef;border:1px solid #dfc0b9;padding:10px;font-size:13px}@media(max-width:760px){._section_1sckd_1{padding:20px 17px;margin-top:18px}._heading_1sckd_2 h3{font-size:29px}._heading_1sckd_2 p{font-size:13px}._fields_1sckd_5{grid-template-columns:1fr;gap:13px}._submit_1sckd_13{width:100%}}._section_1oasp_1{padding:70px var(--site-gutter) 62px;background:#fff;color:#0a2e5c}._eyebrow_1oasp_2{font-size:11px;font-weight:800;letter-spacing:.12em;color:#587995}._heading_1oasp_3{display:grid;grid-template-columns:1.05fr 1fr;gap:8%;align-items:end;margin:16px 0 27px}._heading_1oasp_3 h2{font-size:clamp(39px,4.4vw,61px);line-height:1.08;letter-spacing:-.05em;font-weight:800;margin:0}._heading_1oasp_3 p{font-size:16px;line-height:1.65;color:#5e768a;margin:0;max-width:540px}._comparison_1oasp_6{display:grid;grid-template-columns:minmax(245px,28%) minmax(0,1fr);gap:15px;align-items:stretch}@media(min-width:901px){._comparison_1oasp_6{margin-right:calc(-1 * var(--site-gutter))}}._choices_1oasp_10{display:flex;flex-direction:column;gap:11px}._choice_1oasp_10{display:flex;flex-direction:column;align-items:stretch;text-align:left;gap:9px;min-width:0;min-height:161px;padding:19px 18px;background:#fff;border:1px solid #cbdbe7;border-left:4px solid #9eb7c9;color:#0a2e5c;cursor:pointer;font-family:inherit;transition:background .24s ease,border-color .24s ease,box-shadow .24s ease}._choice_1oasp_10:hover{background:#f3f7fa;border-color:#819eb4}._choice_1oasp_10._active_1oasp_13{background:#eaf2f8;border-color:#668aa6;border-left-color:#0a2e5c;box-shadow:0 5px 15px #0a2e5c12}._choice_1oasp_10:focus-visible{outline:3px solid #0a2e5c;outline-offset:3px}._choiceTop_1oasp_15{display:flex;align-items:center;justify-content:space-between;gap:10px}._choiceNumber_1oasp_16{font-size:11px;font-weight:800;color:#62829a;letter-spacing:.11em}._kw_1oasp_17{font-size:13px;font-weight:800;color:#426b8e}._choice_1oasp_10>strong{font-size:clamp(19px,1.85vw,24px);line-height:1.16;font-weight:800;letter-spacing:-.015em}._choice_1oasp_10>small{font-size:13px;line-height:1.5;color:#5a7288}._chooseLabel_1oasp_20{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:800;color:#4b7190;letter-spacing:.015em;margin-top:auto}._chooseLabel_1oasp_20>svg:last-child{margin-left:auto}._active_1oasp_13 ._chooseLabel_1oasp_20{color:#0a2e5c}._visualPanel_1oasp_22{min-width:0;overflow:hidden;border:1px solid #cad9e4;background:#f9fbfc;display:flex;flex-direction:column}._visualHeader_1oasp_23{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:13px 19px;background:#eff5f8;border-bottom:1px solid #cddce7}._visualKicker_1oasp_24{font-size:11px;letter-spacing:.09em;font-weight:800;color:#587a96}._visualStatus_1oasp_25{font-size:11px;font-weight:800;color:#295c81;display:flex;align-items:center;gap:7px;text-align:right}._statusDot_1oasp_26{width:9px;height:9px;display:inline-block;border-radius:50%;background:#3f87b3;flex-shrink:0}._visualPanel_1oasp_22[data-mode=portable] ._statusDot_1oasp_26{background:#899eac}._visualPanel_1oasp_22[data-mode=expanded] ._statusDot_1oasp_26{background:#285a89}._scene_1oasp_29{position:relative;width:100%;background:#eff5f8;overflow:hidden;isolation:isolate}._houseArt_1oasp_30{width:100%;height:auto;display:block}._loadLayer_1oasp_31{position:absolute;inset:0}._loadIcon_1oasp_32{position:absolute;z-index:2;display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;width:97px;transform:translate(-50%,-50%);color:#607789;transition:opacity .26s ease,filter .26s ease,transform .26s ease}._iconCircle_1oasp_33{width:45px;height:45px;background:#e4ebef;border:2px solid #b2c5d0;border-radius:11px;display:grid;place-items:center;box-shadow:0 2px 3px #0a2e5c12;transition:background .28s ease,border-color .28s ease,box-shadow .28s ease,color .28s ease;position:relative}._iconLabel_1oasp_34{max-width:100%;padding:3px 6px;background:#fffe;border-radius:3px;box-shadow:0 1px 3px #2e50651e;font-size:11px;font-weight:800;line-height:1.22;white-space:normal}._loadOn_1oasp_35{color:#0a477b}._loadOn_1oasp_35 ._iconCircle_1oasp_33{background:#fff2b7;border-color:#c99a39;box-shadow:0 0 0 5px #f4db835e,0 4px 12px #b5854f30}._loadOn_1oasp_35 ._iconLabel_1oasp_34{color:#0a2e5c}._loadOff_1oasp_37{opacity:.63;filter:grayscale(.45)}._loadOff_1oasp_37 ._iconCircle_1oasp_33{background:#e3eaf0;border-color:#b5c3cc}._loadManaged_1oasp_39{color:#0a477b}._loadManaged_1oasp_39 ._iconCircle_1oasp_33{background:#fff;border:2px dashed #457ca6;box-shadow:0 0 0 5px #cee0ef88,0 4px 10px #3363812b}._loadManaged_1oasp_39 ._iconLabel_1oasp_34{color:#0a2e5c}._loadPriority_1oasp_41{color:#0a477b}._loadPriority_1oasp_41 ._iconCircle_1oasp_33{background:#eef7ff;border:2px solid #196798;box-shadow:0 0 0 5px #b5d5ea99,0 4px 10px #33638125}._loadPriority_1oasp_41 ._iconLabel_1oasp_34{color:#0a2e5c}._selectedPip_1oasp_43{font-size:9px;letter-spacing:.045em;font-weight:900;color:#fff;background:#245d87;padding:3px 6px;border-radius:2px;margin-top:-3px}._statePip_1oasp_44{font-size:9px;font-weight:900;letter-spacing:.045em;line-height:1.2;padding:3px 5px;border-radius:2px;margin-top:-3px}._poweredPip_1oasp_45{color:#62470c;background:#fff1bc;border:1px solid #d5ab57}._managedPip_1oasp_46{color:#0a2e5c;background:#e3eef7;border:1px dashed #5081a7}._offPip_1oasp_47{color:#697b89;background:#e9eef1;border:1px solid #becbd2}._loadLights_1oasp_48{left:47.5%;top:42%}._loadRefrigerator_1oasp_48{left:51%;top:65%}._loadWifi_1oasp_48{left:59%;top:37%}._loadSecurity_1oasp_48{left:77%;top:35%}._loadHvac_1oasp_49{left:17%;top:47%}._loadKitchen_1oasp_49{left:65%;top:63%}._loadLaundry_1oasp_49{left:80%;top:66%}._loadPool_1oasp_49{left:87%;top:85%}._fanSpin_1oasp_50{animation:_backupFan_1oasp_1 2.4s linear infinite;transform-origin:center}@keyframes _backupFan_1oasp_1{to{transform:rotate(360deg)}}._legend_1oasp_52{display:flex;flex-wrap:wrap;gap:9px 20px;padding:11px 20px;background:#fff;border-top:1px solid #d4e0e9}._legend_1oasp_52 span{font-size:10px;font-weight:650;color:#587388;display:inline-flex;align-items:center;gap:7px;line-height:1.3}._legend_1oasp_52>strong{font-size:11px;color:#16466e}._legend_1oasp_52{color:#5d768b;font-size:11px;line-height:1.5}._legend_1oasp_52 i{display:inline-block;width:13px;height:13px;border-radius:4px}._swatchOn_1oasp_56{background:#a3d3f0;border:2px solid #347da8}._swatchManaged_1oasp_56{background:#e1eef7;border:2px dashed #5081a7}._swatchOff_1oasp_56{background:#dce5e9;border:2px solid #b4c4cd}._equipmentFlow_1oasp_57{padding:15px 18px 17px;background:#f8fafc;border-top:1px solid #d4e0e9;display:grid;grid-template-columns:minmax(0,1fr) 15px minmax(0,1.1fr) 15px minmax(0,1fr);gap:9px;align-items:center}._equipmentItem_1oasp_58{display:flex;align-items:center;gap:9px;min-width:0}._equipmentItem_1oasp_58>svg{flex-shrink:0;color:#315f81}._equipmentItem_1oasp_58>span{min-width:0;display:flex;flex-direction:column;gap:3px}._equipmentItem_1oasp_58 strong{font-size:12px;line-height:1.25;font-weight:800}._equipmentItem_1oasp_58 small{color:#637b8f;font-size:10px;line-height:1.25}._flowArrow_1oasp_63{color:#7392ab}._plannerBar_1oasp_64{margin-top:15px;background:#eff5f8;border:1px solid #c8dbe8;display:flex;align-items:center;justify-content:space-between;gap:22px;padding:15px 19px}._plannerBar_1oasp_64{scroll-margin-top:25px}._plannerBar_1oasp_64>div{display:flex;align-items:center;gap:12px;min-width:0}._plannerBar_1oasp_64>div>svg{flex-shrink:0;color:#507b9d}._plannerBar_1oasp_64>div>span{display:flex;flex-direction:column;gap:4px}._plannerBar_1oasp_64 strong{font-size:15px;font-weight:800;line-height:1.25}._plannerBar_1oasp_64 small{font-size:12px;line-height:1.4;color:#5e7a8f}._plannerToggle_1oasp_71{display:inline-flex;align-items:center;justify-content:center;gap:12px;background:#0a2e5c;color:#fff;border:1px solid #0a2e5c;padding:12px 15px;min-height:45px;white-space:nowrap;font:inherit;font-size:12px;font-weight:800;cursor:pointer;flex-shrink:0}._plannerToggle_1oasp_71:hover{background:#204d78}._plannerToggle_1oasp_71:focus-visible{outline:3px solid #6e9ec2;outline-offset:3px}._plannerChevronOpen_1oasp_73{transform:rotate(180deg)}@media(max-width:1200px){._comparison_1oasp_6{grid-template-columns:minmax(215px,29%) minmax(0,1fr);gap:12px}._choice_1oasp_10{min-height:155px;padding:15px 13px}._choice_1oasp_10>strong{font-size:20px}._iconCircle_1oasp_33{width:38px;height:38px}._loadIcon_1oasp_32{width:84px}._iconLabel_1oasp_34{font-size:10px;padding:3px 5px}._equipmentItem_1oasp_58{gap:5px}._equipmentItem_1oasp_58 strong{font-size:11px}._equipmentItem_1oasp_58 small{font-size:9px}}@media(max-width:900px){._section_1oasp_1{padding:57px var(--site-gutter)}._heading_1oasp_3{display:block;margin-bottom:21px}._heading_1oasp_3 h2{font-size:clamp(38px,5vw,55px)}._heading_1oasp_3 p{font-size:15px;margin-top:12px}._comparison_1oasp_6{grid-template-columns:1fr}._choices_1oasp_10{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}._choice_1oasp_10{min-height:135px;padding:14px;gap:7px;border-left:1px solid #cbdbe7;border-top:3px solid #a7bbc9}._choice_1oasp_10._active_1oasp_13{border-left:1px solid #668aa6;border-top-color:#0a2e5c}._choice_1oasp_10>strong{font-size:19px}._visualPanel_1oasp_22{margin-top:1px}._loadIcon_1oasp_32{width:95px}._iconCircle_1oasp_33{width:43px;height:43px}._iconLabel_1oasp_34{font-size:11px}._plannerBar_1oasp_64{padding:14px 16px;gap:12px}}@media(max-width:600px){._section_1oasp_1{padding:48px var(--site-gutter)}._heading_1oasp_3 h2{font-size:clamp(37px,10vw,48px)}._heading_1oasp_3 p{font-size:14px}._choices_1oasp_10{gap:6px}._choice_1oasp_10{min-height:119px;padding:11px 8px;gap:5px}._choiceTop_1oasp_15{display:block}._choiceNumber_1oasp_16{font-size:10px}._kw_1oasp_17{display:block;font-size:11px;margin-top:3px}._choice_1oasp_10>strong{font-size:13px;line-height:1.2;overflow-wrap:anywhere}._choice_1oasp_10>small,._chooseLabel_1oasp_20{display:none}._visualHeader_1oasp_23{padding:12px 13px;gap:10px}._visualKicker_1oasp_24{font-size:9px}._visualStatus_1oasp_25{font-size:10px}._houseArt_1oasp_30{min-height:0}._loadLayer_1oasp_31{position:relative;inset:auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 4px;background:#fff;padding:13px 9px}._loadIcon_1oasp_32{position:relative;left:auto;top:auto;width:100%;transform:none;gap:5px}._iconCircle_1oasp_33{width:40px;height:40px;border-radius:9px}._iconCircle_1oasp_33 svg{width:21px;height:21px}._iconLabel_1oasp_34{box-shadow:none;background:transparent;font-size:10px;padding:0 2px;min-height:24px}._statePip_1oasp_44{font-size:8px;padding:2px 3px;letter-spacing:0}._selectedPip_1oasp_43{font-size:8px;padding:2px 4px}._legend_1oasp_52{padding:10px 12px;gap:8px 12px}._legend_1oasp_52 span{font-size:9px}._equipmentFlow_1oasp_57{padding:14px 10px;gap:5px;grid-template-columns:minmax(0,1fr) 11px minmax(0,1.1fr) 11px minmax(0,1fr)}._equipmentItem_1oasp_58{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px}._equipmentItem_1oasp_58>svg{width:20px;height:20px}._equipmentItem_1oasp_58 strong{font-size:10px}._equipmentItem_1oasp_58 small{font-size:9px}._flowArrow_1oasp_63{width:11px}._plannerBar_1oasp_64{display:block;padding:15px 14px}._plannerBar_1oasp_64 strong{font-size:14px}._plannerBar_1oasp_64 small{font-size:11px}._plannerToggle_1oasp_71{width:100%;margin-top:13px}}@media(prefers-reduced-motion:reduce){._fanSpin_1oasp_50{animation:none}._choice_1oasp_10,._loadIcon_1oasp_32,._iconCircle_1oasp_33{transition:none}}@layer base{._button_19z91_6{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-family:var(--font-family-base);font-size:.875rem;font-weight:500;line-height:1;border-radius:var(--radius);white-space:nowrap;text-decoration:none;cursor:pointer;user-select:none;transition:background-color var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease;outline:none;border:1px solid transparent;position:relative}._button_19z91_6:focus-visible{box-shadow:0 0 0 4px color-mix(in srgb,var(--foreground) 9%,transparent);outline:none}._sm_19z91_37{height:2rem;padding:0 10px;font-size:.8125rem}._md_19z91_43{height:2.25rem;padding:0 14px}._lg_19z91_48{height:2.75rem;padding:0 18px;font-size:.9375rem;border-radius:var(--radius-md)}._icon_19z91_55,._icon-md_19z91_56{width:2.25rem;height:2.25rem;padding:0}._icon-sm_19z91_62{width:2rem;height:2rem;padding:0}._icon-lg_19z91_68{width:2.75rem;height:2.75rem;padding:0;border-radius:var(--radius-md)}._pill_19z91_76{border-radius:9999px}._pill_19z91_76._sm_19z91_37{padding:0 12px}._pill_19z91_76._md_19z91_43{padding:0 16px}._pill_19z91_76._lg_19z91_48{padding:0 22px}._button_19z91_6 svg{flex-shrink:0;width:1rem;height:1rem}._sm_19z91_37 svg,._icon-sm_19z91_62 svg{width:.875rem;height:.875rem}._lg_19z91_48 svg,._icon-lg_19z91_68 svg{width:1.125rem;height:1.125rem}._primary_19z91_112{background-color:var(--primary);color:var(--primary-foreground);border-color:var(--primary);box-shadow:0 1px 2px #00000024;--spinner-color: var(--primary-foreground)}._primary_19z91_112:hover{background-color:color-mix(in oklch,var(--primary) 88%,black);border-color:color-mix(in oklch,var(--primary) 88%,black);box-shadow:0 2px 6px -1px #0003}._primary_19z91_112:active{background-color:color-mix(in oklch,var(--primary) 80%,black);border-color:color-mix(in oklch,var(--primary) 80%,black);box-shadow:none}._secondary_19z91_133{background-color:color-mix(in srgb,var(--foreground) 6%,transparent);color:var(--foreground);--spinner-color: var(--foreground)}._secondary_19z91_133:hover{background-color:color-mix(in srgb,var(--foreground) 10%,transparent)}._secondary_19z91_133:active{background-color:color-mix(in srgb,var(--foreground) 13%,transparent)}._destructive_19z91_148{background-color:var(--error);color:var(--error-foreground);border-color:var(--error);box-shadow:0 1px 2px #00000024;--spinner-color: var(--error-foreground)}._destructive_19z91_148:hover{background-color:color-mix(in oklch,var(--error) 88%,black);border-color:color-mix(in oklch,var(--error) 88%,black);box-shadow:0 2px 6px -1px #0003}._destructive_19z91_148:active{background-color:color-mix(in oklch,var(--error) 80%,black);border-color:color-mix(in oklch,var(--error) 80%,black);box-shadow:none}._outline_19z91_170{background-color:var(--card);border-color:color-mix(in srgb,var(--foreground) 12%,transparent);color:var(--foreground);box-shadow:0 1px 2px #0000000d;--spinner-color: var(--foreground)}._outline_19z91_170:hover,._outline_19z91_170[data-state=open]{background-color:color-mix(in srgb,var(--foreground) 4%,var(--card));border-color:color-mix(in srgb,var(--foreground) 22%,transparent);box-shadow:0 2px 6px -2px #00000024}._outline_19z91_170:active{background-color:color-mix(in srgb,var(--foreground) 7%,var(--card));box-shadow:none}._ghost_19z91_191{background-color:transparent;color:var(--foreground);--spinner-color: var(--foreground)}._ghost_19z91_191:hover{background-color:color-mix(in srgb,var(--foreground) 6%,transparent)}._ghost_19z91_191:active{background-color:color-mix(in srgb,var(--foreground) 9%,transparent)}._link_19z91_206{height:auto;padding:0;border:none;border-radius:var(--radius-sm);background-color:transparent;color:var(--primary);text-underline-offset:3px;--spinner-color: var(--primary)}._link_19z91_206:hover{text-decoration:underline}._primary_19z91_112:focus-visible,._outline_19z91_170:focus-visible{box-shadow:0 1px 2px #00000014,0 0 0 4px color-mix(in srgb,var(--foreground) 9%,transparent)}._destructive_19z91_148:focus-visible{box-shadow:0 1px 2px #00000014,0 0 0 4px color-mix(in srgb,var(--error) 18%,transparent)}._disabled_19z91_236,._button_19z91_6:disabled{opacity:.45;cursor:not-allowed;pointer-events:none;box-shadow:none}}._section_1moq7_1{padding:88px var(--site-gutter);background:#f5f8fa;border-block:1px solid #dce5eb;color:#0a2e5c}._sectionHeader_1moq7_2{max-width:990px}._eyebrow_1moq7_3{font-size:11px;letter-spacing:.13em;font-weight:800;color:#527391}._sectionHeader_1moq7_2 h2{font-size:clamp(39px,4.8vw,65px);font-weight:800;line-height:1.06;letter-spacing:-.05em;margin:22px 0}._sectionHeader_1moq7_2 h2 span{color:#507497}._sectionHeader_1moq7_2 p{font-size:17px;line-height:1.75;color:#5f7589;max-width:740px;margin:0 0 34px}._demo_1moq7_7{border:1px solid #cddae5;background:#fff;padding:25px 27px 23px}._stepper_1moq7_8{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}._stageButton_1moq7_9{height:auto!important;min-height:52px;display:flex;gap:10px;white-space:normal!important;line-height:1.25!important;text-align:left;padding:11px 14px!important;font-weight:750!important;justify-content:flex-start!important}._stageNumber_1moq7_10{font-size:11px;font-weight:800;opacity:.65}._stageSelected_1moq7_11{box-shadow:0 0 0 2px #0a2e5c14!important}._diagram_1moq7_12{min-height:350px;position:relative;display:grid;grid-template-columns:33% 34% 33%;align-items:center;gap:0;padding:20px 4px}._wires_1moq7_13{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}._inactiveWire_1moq7_14{fill:none;stroke:#c5d0dc;stroke-width:5;stroke-linecap:round;stroke-dasharray:7 10}._liveWire_1moq7_15{fill:none;stroke:#0a2e5c;stroke-width:6;stroke-linecap:round;stroke-dasharray:12 8;animation:_flow_1moq7_1 1.3s linear infinite}._sources_1moq7_16{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:7px 1px 7px 0;gap:35px}._node_1moq7_17,._transferNode_1moq7_17,._homeNode_1moq7_17{background:#fff;border:2px solid #cdd8e2;border-radius:8px}._node_1moq7_17{width:91%;min-height:123px;display:flex;align-items:center;gap:13px;padding:14px 13px}._node_1moq7_17._activeNode_1moq7_19{border-color:#0a2e5c;box-shadow:0 5px 19px #0a2e5c12}._nodeIcon_1moq7_20{color:#0a2e5c;flex-shrink:0}._nodeContent_1moq7_21{display:flex;flex-direction:column;align-items:flex-start;min-width:0}._nodeContent_1moq7_21 strong,._transferNode_1moq7_17 strong,._homeNode_1moq7_17 strong{font-size:16px;line-height:1.15;font-weight:800}._nodeContent_1moq7_21 small,._transferNode_1moq7_17 small{font-size:12px;color:#687e93;margin-top:5px;line-height:1.3}._liveStatus_1moq7_24,._idleStatus_1moq7_24{align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;margin-top:10px;padding:5px 8px;font-size:10px;line-height:1.15;letter-spacing:.065em;font-weight:800;border-radius:3px;white-space:normal}._liveStatus_1moq7_24{color:#fff;background:#0a2e5c}._idleStatus_1moq7_24{color:#536d85;background:#edf1f5}._transferWrap_1moq7_27,._homeWrap_1moq7_27{position:relative;z-index:1;display:flex;justify-content:center;align-items:center}._transferNode_1moq7_17{width:69%;min-height:206px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:18px 13px;gap:5px}._transferNode_1moq7_17 strong{font-size:18px;max-width:175px}._transferNode_1moq7_17 ._liveStatus_1moq7_24,._transferNode_1moq7_17 ._idleStatus_1moq7_24{align-self:center;max-width:190px}._homeNode_1moq7_17{width:78%;min-height:220px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:8px;padding:14px 9px}._homeOn_1moq7_32{border-color:#0a2e5c;box-shadow:0 4px 16px #0a2e5c12}._homeOff_1moq7_33{background:#f2f4f6;border-style:dashed}._homeOff_1moq7_33>svg{color:#9aaab7}._homeNode_1moq7_17 strong{font-size:20px}._homeNode_1moq7_17 ._liveStatus_1moq7_24,._homeNode_1moq7_17 ._idleStatus_1moq7_24{align-self:center}._homeLights_1moq7_37{display:flex;gap:7px;flex-wrap:wrap;justify-content:center}._homeLights_1moq7_37 span{display:flex;gap:3px;align-items:center;padding:5px 7px;font-size:11px;background:#f0f4f7;color:#476984;border-radius:3px}._homeOff_1moq7_33 ._homeLights_1moq7_37 span{opacity:.42}._mobileWires_1moq7_40{display:none}._legend_1moq7_41{display:flex;align-items:center;gap:25px;justify-content:center;padding:5px 10px 14px;color:#667e90;font-size:12px}._legend_1moq7_41 span{display:flex;align-items:center;gap:8px}._legend_1moq7_41 i{display:block;width:27px;height:0;border-top:4px dashed #0a2e5c}._legend_1moq7_41 ._legendInactive_1moq7_43{border-color:#c5d0dc}._srOnly_1moq7_44{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._controls_1moq7_45{display:flex;align-items:center;gap:12px;justify-content:space-between;border-top:1px solid #d9e3eb;padding-top:14px}._controls_1moq7_45 button{font-size:13px;font-weight:700}._playback_1moq7_47{display:flex;align-items:center;justify-content:center;gap:11px;min-width:0}._stepCount_1moq7_48{font-size:12px;color:#668199;font-weight:800;white-space:nowrap}._playbackLabel_1moq7_49{font-size:10px;font-weight:800;letter-spacing:.07em;color:#668199;white-space:nowrap}@keyframes _flow_1moq7_1{to{stroke-dashoffset:-40}}@media(prefers-reduced-motion:reduce){._liveWire_1moq7_15{animation:none}}@media(max-width:950px){._section_1moq7_1{padding:68px var(--site-gutter)}._demo_1moq7_7{padding:19px}._diagram_1moq7_12{min-height:325px}._node_1moq7_17{gap:6px;padding:10px}._nodeContent_1moq7_21 strong{font-size:13px}._nodeContent_1moq7_21 small{font-size:11px}._transferNode_1moq7_17{width:76%}._transferNode_1moq7_17 strong{font-size:15px}._homeNode_1moq7_17{width:83%}}@media(max-width:680px){._section_1moq7_1{padding:62px var(--site-gutter)}._sectionHeader_1moq7_2 h2{font-size:clamp(37px,10.5vw,53px)}._sectionHeader_1moq7_2 p{font-size:15px}._demo_1moq7_7{padding:13px}._stepper_1moq7_8{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}._stageButton_1moq7_9{min-height:48px;font-size:12px!important;padding:9px!important;gap:7px}._diagram_1moq7_12{min-height:0;display:flex;flex-direction:column;gap:0;padding:21px 0 14px}._wires_1moq7_13{display:none}._sources_1moq7_16{display:grid;grid-template-columns:1fr 1fr;gap:9px;width:100%;padding:0;height:auto}._node_1moq7_17{width:100%;min-height:146px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:7px;padding:12px 6px}._nodeContent_1moq7_21{align-items:center}._nodeContent_1moq7_21 strong{font-size:14px}._nodeContent_1moq7_21 small{font-size:11px}._nodeContent_1moq7_21 ._liveStatus_1moq7_24,._nodeContent_1moq7_21 ._idleStatus_1moq7_24{align-self:center}._transferWrap_1moq7_27,._homeWrap_1moq7_27{width:100%;display:flex;flex-direction:column;gap:0}._mobileWires_1moq7_40{display:block;width:100%;flex-shrink:0;overflow:visible;pointer-events:none}._sourceConnector_1moq7_62{height:68px}._homeConnector_1moq7_62{height:46px}._transferNode_1moq7_17{width:100%;min-height:120px;padding:12px 16px}._transferNode_1moq7_17 strong{max-width:none;font-size:16px}._transferNode_1moq7_17 ._liveStatus_1moq7_24,._transferNode_1moq7_17 ._idleStatus_1moq7_24{margin-top:4px}._homeNode_1moq7_17{width:100%;min-height:155px;padding:12px}._homeNode_1moq7_17>svg{height:36px;width:36px}._homeNode_1moq7_17 strong{font-size:19px}._homeLights_1moq7_37{gap:5px}._homeLights_1moq7_37 span{font-size:10px}._legend_1moq7_41{padding:8px 0 12px;gap:15px;font-size:10px}._controls_1moq7_45{gap:5px;flex-wrap:wrap;padding-top:12px}._controls_1moq7_45 button{font-size:12px}._playback_1moq7_47{order:-1;width:100%;margin-bottom:4px;justify-content:center}._stepCount_1moq7_48{font-size:11px}._playbackLabel_1moq7_49{font-size:10px}}._section_xoloo_1{padding:53px var(--site-gutter);background:#fff;color:#0a2e5c}._editorialNote_xoloo_2{margin:12px 0 0;color:#6b8497;font-size:11px;line-height:1.55}._heading_xoloo_3{display:flex;justify-content:space-between;align-items:end;gap:35px;margin-bottom:26px}._eyebrow_xoloo_4{font-size:11px;letter-spacing:.12em;color:#52738e;font-weight:800}._heading_xoloo_3 h2{font-size:clamp(38px,4.4vw,60px);line-height:1.09;letter-spacing:-.045em;font-weight:800;margin:12px 0 0}._heading_xoloo_3>p{font-size:16px;line-height:1.65;color:#5c7589;margin:0;max-width:390px}._grid_xoloo_7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}._card_xoloo_8{border:1px solid #d0dce6;background:#fff;min-width:0;overflow:hidden}._imageLink_xoloo_9{display:block;height:230px;position:relative;overflow:hidden;background:#e9eef2}._imageLink_xoloo_9 img{width:100%;height:100%;object-fit:contain;display:block}._copy_xoloo_11{padding:20px 23px}._copy_xoloo_11 h3{font-size:24px;line-height:1.2;letter-spacing:-.02em;font-weight:800;margin:0 0 8px}._copy_xoloo_11 p{font-size:14px;line-height:1.55;color:#5b7489;margin:0 0 12px}._copy_xoloo_11 a,._all_xoloo_12{display:inline-flex;align-items:center;gap:9px;color:#0a2e5c;font-weight:800;font-size:14px;text-decoration:none;border-bottom:1px solid #95adbf;padding:7px 0}._all_xoloo_12{margin-top:21px}._actions_xoloo_14{display:flex;align-items:center;flex-wrap:wrap;gap:14px 26px;margin-top:22px}._actions_xoloo_14 ._all_xoloo_12{margin-top:0}@media(max-width:760px){._actions_xoloo_14{align-items:stretch;flex-direction:column;gap:13px}._actions_xoloo_14 ._all_xoloo_12{align-self:flex-start}}@media(max-width:760px){._section_xoloo_1{padding:55px var(--site-gutter)}._heading_xoloo_3{display:block}._heading_xoloo_3 h2{font-size:clamp(37px,10vw,48px)}._heading_xoloo_3>p{margin-top:12px}._grid_xoloo_7{grid-template-columns:1fr;gap:13px}._imageLink_xoloo_9{height:210px}._copy_xoloo_11{padding:18px 20px}._copy_xoloo_11 h3{font-size:23px}}._site_1xgdq_1{--site-gutter:clamp(24px,3vw,56px);background:#fff;color:#0a2e5c;font-family:var(--font-family-base);min-width:0;overflow-x:clip}._site_1xgdq_1 *{box-sizing:border-box}._site_1xgdq_1 a{text-decoration:none}._header_1xgdq_4{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:10px var(--site-gutter);min-height:100px;border-bottom:1px solid #dce5eb;background:#fff}._brand_1xgdq_5{display:flex;align-items:center;min-width:0}._brand_1xgdq_5 img{width:230px;height:auto;display:block;max-width:100%}._hero_1xgdq_6{display:grid;grid-template-columns:49% 51%;min-height:575px;background:#fff}._heroCopy_1xgdq_7{display:flex;align-items:flex-start;flex-direction:column;justify-content:center;padding:40px clamp(25px,3vw,53px) 43px var(--site-gutter)}._eyebrow_1xgdq_8{font-size:11px;font-weight:800;letter-spacing:.13em;color:#52738e;text-transform:uppercase}._hero_1xgdq_6 h1{font-size:clamp(43px,4.1vw,65px);line-height:1.06;letter-spacing:-.05em;font-weight:800;margin:18px 0 21px;max-width:690px}._hero_1xgdq_6 h1 em{font-style:normal;color:#587a97}._heroOffering_1xgdq_11{font-size:clamp(21px,1.9vw,28px);font-weight:700;line-height:1.27;letter-spacing:-.02em;color:#587a97;max-width:570px;margin:0 0 14px}._heroCopy_1xgdq_7>p{font-size:16px;line-height:1.6;color:#536e84;max-width:540px;margin:0 0 22px}._primaryButton_1xgdq_13{display:inline-flex;align-items:center;justify-content:space-between;gap:22px;background:#0a2e5c;color:#fff!important;padding:15px 20px;font-size:14px;font-weight:800;min-height:51px}._primaryButton_1xgdq_13:hover{background:#194c7c}._primaryButton_1xgdq_13:focus-visible,._localAction_1xgdq_14:focus-visible,._textLink_1xgdq_14:focus-visible{outline:3px solid #547fa0;outline-offset:3px}._heroPhoto_1xgdq_15{position:relative;background:#ebf0f4;overflow:hidden;min-height:575px}._heroPhoto_1xgdq_15 img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;object-position:center}._heroPhoto_1xgdq_15>span{position:absolute;left:24px;bottom:22px;color:#0a2e5c;background:#ffffffed;padding:10px 13px;font-size:10px;letter-spacing:.11em;font-weight:800}._sectionIntro_1xgdq_18{margin-bottom:26px;max-width:940px}._sectionIntro_1xgdq_18 h2,._care_1xgdq_19 h2,._local_1xgdq_14 h2{font-size:clamp(36px,4vw,57px);font-weight:800;line-height:1.1;letter-spacing:-.045em;margin:13px 0}._sectionIntro_1xgdq_18>p{color:#5d7588;font-size:16px;line-height:1.6;margin:0}._journey_1xgdq_21{padding:65px var(--site-gutter);border-top:1px solid #dce5ed}._journeyGrid_1xgdq_22{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}._journeyGrid_1xgdq_22 article{display:flex;flex-direction:column;min-width:0;border:1px solid #d0dfe9;border-top:3px solid #547a99;padding:22px 21px;background:#fff}._journeyHead_1xgdq_24{display:flex;justify-content:space-between;align-items:center;color:#517895}._journeyHead_1xgdq_24 span{font-size:11px;letter-spacing:.09em;font-weight:800}._journeyGrid_1xgdq_22 h3{font-weight:800;font-size:20px;line-height:1.2;letter-spacing:-.018em;margin:17px 0 9px}._journeyGrid_1xgdq_22 p{font-size:13px;line-height:1.62;color:#5b758a;margin:0}._journeyNote_1xgdq_28{font-size:11px;line-height:1.55;color:#6b8598;margin:16px 0 0}._care_1xgdq_19{background:#f5f8fa;border-top:1px solid #d8e3ec;padding:60px var(--site-gutter)}._walkthroughHome_1xgdq_30{scroll-margin-top:24px}._walkthroughHome_1xgdq_30>section{background:#fff;padding-top:58px;padding-bottom:58px}@media(max-width:760px){._walkthroughHome_1xgdq_30>section{padding-top:44px;padding-bottom:44px}}._careIntro_1xgdq_33{display:flex;align-items:end;justify-content:space-between;gap:36px;margin-bottom:24px}._careIntro_1xgdq_33>div{max-width:750px}._careIntro_1xgdq_33>p{max-width:410px;font-size:15px;line-height:1.6;color:#5b7489;margin:0}._careGrid_1xgdq_35{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}._careGrid_1xgdq_35 article{background:#fff;border:1px solid #d2dfe9;min-width:0;padding:21px 20px}._careGrid_1xgdq_35 article>svg{color:#497599}._careGrid_1xgdq_35 h3{font-size:19px;line-height:1.22;font-weight:800;margin:14px 0 8px;letter-spacing:-.015em}._careGrid_1xgdq_35 p{font-size:13px;line-height:1.55;color:#5d778c;margin:0}._textLink_1xgdq_14{display:inline-flex;align-items:center;gap:10px;color:#0a2e5c!important;font-size:14px;font-weight:800;border-bottom:1px solid #91a8bc;padding:11px 0;margin-top:17px}._textLink_1xgdq_14:hover{color:#315b81!important}._careActions_1xgdq_42{display:flex;align-items:center;flex-wrap:wrap;gap:12px 25px;margin-top:20px}._careActions_1xgdq_42 ._textLink_1xgdq_14{margin-top:0}._local_1xgdq_14{padding:58px var(--site-gutter);display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:center;gap:4%;background:#fff;border-top:1px solid #dce5ed}._localCopy_1xgdq_45>p{font-size:15px;line-height:1.65;color:#566e82;max-width:675px}._cityList_1xgdq_46{display:flex;align-items:start;gap:8px;font-size:13px!important;font-weight:700}._cityList_1xgdq_46 svg{flex-shrink:0;margin-top:4px}._mapFrame_1xgdq_48{width:100%;min-width:0;aspect-ratio:8/5;margin:0;overflow:hidden;background:#fff;border:1px solid #dce5ed}._map_1xgdq_48{width:100%;height:100%;display:block;object-fit:cover;object-position:center top}._localAction_1xgdq_14{display:inline-flex;align-items:center;gap:10px;background:#0a2e5c;color:#fff!important;padding:14px 17px;min-height:46px;font-size:13px;font-weight:800;margin-top:14px}._localAction_1xgdq_14:hover{background:#1c507d}._footer_1xgdq_52{display:flex;justify-content:space-between;gap:18px;padding:25px var(--site-gutter);color:#698198;font-size:10px;letter-spacing:.04em;line-height:1.5}@media(max-width:1100px){._hero_1xgdq_6{grid-template-columns:50% 50%}._hero_1xgdq_6 h1{font-size:clamp(39px,4.4vw,54px)}._heroCopy_1xgdq_7{padding-right:20px}._journeyGrid_1xgdq_22,._careGrid_1xgdq_35{grid-template-columns:repeat(2,minmax(0,1fr))}._careIntro_1xgdq_33{align-items:start}._careIntro_1xgdq_33>p{max-width:310px}}@media(max-width:760px){._header_1xgdq_4{min-height:80px;padding:9px var(--site-gutter)}._brand_1xgdq_5 img{width:175px}._hero_1xgdq_6{display:flex;flex-direction:column;min-height:0}._heroCopy_1xgdq_7{padding:45px var(--site-gutter) 35px}._hero_1xgdq_6 h1{font-size:clamp(38px,10.5vw,51px);margin:16px 0}._heroOffering_1xgdq_11{font-size:22px;line-height:1.24;margin-bottom:11px}._heroCopy_1xgdq_7>p{font-size:15px;line-height:1.58;margin-bottom:19px}._heroPhoto_1xgdq_15{height:295px;min-height:0}._heroPhoto_1xgdq_15>span{left:13px;bottom:13px;font-size:9px}._sectionIntro_1xgdq_18 h2,._care_1xgdq_19 h2,._local_1xgdq_14 h2{font-size:clamp(36px,10vw,48px)}._sectionIntro_1xgdq_18>p{font-size:14px}._journey_1xgdq_21{padding:48px var(--site-gutter)}._journeyGrid_1xgdq_22{grid-template-columns:1fr;gap:9px}._journeyGrid_1xgdq_22 article{padding:16px 18px}._journeyGrid_1xgdq_22 h3{font-size:19px;margin:10px 0 6px}._journeyGrid_1xgdq_22 p{font-size:13px}._care_1xgdq_19{padding:48px var(--site-gutter)}._careIntro_1xgdq_33{display:block}._careIntro_1xgdq_33>p{max-width:none;margin-top:13px;font-size:14px}._careGrid_1xgdq_35{grid-template-columns:1fr;gap:9px}._careGrid_1xgdq_35 article{padding:17px 18px}._careGrid_1xgdq_35 h3{font-size:18px;margin:10px 0 6px}._careActions_1xgdq_42{align-items:stretch;flex-direction:column;gap:13px}._local_1xgdq_14{padding:50px var(--site-gutter);grid-template-columns:1fr;gap:18px}._footer_1xgdq_52{flex-direction:column;padding:23px var(--site-gutter);gap:7px}}@media(prefers-reduced-motion:reduce){._site_1xgdq_1 *{scroll-behavior:auto}}
