.IndustryHero-module__zBMjXa__scene{opacity:0;visibility:hidden;transition:opacity .65s,visibility .65s;position:absolute;inset:0}.IndustryHero-module__zBMjXa__scene[data-active=true]{opacity:1;visibility:visible}.IndustryHero-module__zBMjXa__scene[data-active=false] img{animation-play-state:paused!important}.IndustryHero-module__zBMjXa__copySequence{min-height:0}.IndustryHero-module__zBMjXa__cinematic .IndustryHero-module__zBMjXa__footer{gap:24px}.IndustryHero-module__zBMjXa__industryControls{align-items:center;gap:16px;margin-left:auto;display:flex}.IndustryHero-module__zBMjXa__industries{align-items:center;gap:20px;display:flex}.IndustryHero-module__zBMjXa__industries button{color:#98afaf;min-height:44px;font:inherit;font-size:calc(11px * var(--dp-text-scale,1));cursor:pointer;background:0 0;border:0;padding:9px 0 12px;position:relative}.IndustryHero-module__zBMjXa__industries button>span{font-size:calc(9px * var(--dp-text-scale,1));color:#667f7f;margin-right:8px}.IndustryHero-module__zBMjXa__industries button[aria-pressed=true]{color:#eff6f5}.IndustryHero-module__zBMjXa__industries i{background:#3c5151;height:1px;position:absolute;bottom:2px;left:0;right:0;overflow:hidden}.IndustryHero-module__zBMjXa__industries b{transform-origin:0;background:#fb4f14;height:100%;animation:6s linear forwards IndustryHero-module__zBMjXa__industry-progress;display:block}.IndustryHero-module__zBMjXa__industryControls>small{font-size:calc(9px * var(--dp-text-scale,1));white-space:nowrap;color:#7e9999}.IndustryHero-module__zBMjXa__play{color:#b7d0d0;cursor:pointer;background:0 0;border:1px solid #4a6666;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.IndustryHero-module__zBMjXa__industries button:focus-visible,.IndustryHero-module__zBMjXa__play:focus-visible{outline-offset:4px;outline:2px solid #8fcccc}@keyframes IndustryHero-module__zBMjXa__industry-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:900px){.IndustryHero-module__zBMjXa__copySequence{min-height:0}.IndustryHero-module__zBMjXa__industryControls{width:100%;margin-left:0}.IndustryHero-module__zBMjXa__industries{flex:1;justify-content:space-between}}@media (max-width:600px){.IndustryHero-module__zBMjXa__industryControls{gap:12px}.IndustryHero-module__zBMjXa__industries{gap:15px}.IndustryHero-module__zBMjXa__industries button{font-size:calc(10px * var(--dp-text-scale,1))}.IndustryHero-module__zBMjXa__industries button>span{display:none}.IndustryHero-module__zBMjXa__industryControls>small{font-size:calc(8px * var(--dp-text-scale,1))}}@media (prefers-reduced-motion:reduce){.IndustryHero-module__zBMjXa__scene{transition:none}.IndustryHero-module__zBMjXa__industries b{animation:none;transform:none}}.IndustryHero-module__zBMjXa__cinematic .dp-hero-grid{grid-template-columns:1fr;min-height:620px}.IndustryHero-module__zBMjXa__cinematic h1{margin-right:0}.IndustryHero-module__zBMjXa__sceneContext{max-width:540px;min-height:100px}.IndustryHero-module__zBMjXa__sceneContext p{color:#bccccc;font-size:calc(14px * var(--dp-text-scale,1));margin:8px 0 0;line-height:1.6}@media (max-width:900px){.IndustryHero-module__zBMjXa__cinematic .dp-hero-grid{min-height:0}.IndustryHero-module__zBMjXa__sceneContext{max-width:600px}}.IndustryHero-module__zBMjXa__cinematic h1{font-size:calc(clamp(38px,4.1vw,66px) * var(--dp-text-scale,1));letter-spacing:-.045em;margin:0 0 24px;line-height:1.08}.IndustryHero-module__zBMjXa__cinematic .dp-hero-copy{max-width:1000px}.IndustryHero-module__zBMjXa__cinematic .dp-hero-grid{min-height:560px;padding-block:60px}
.PortalMarketing-module__Wzkasa__embed{width:100%;min-width:0}.PortalMarketing-module__Wzkasa__embed>:not(:defined){display:block}.PortalMarketing-module__Wzkasa__embed[data-demo=hero]>:not(:defined){min-height:660px}.PortalMarketing-module__Wzkasa__embed[data-demo=chat]>:not(:defined){min-height:628px}.PortalMarketing-module__Wzkasa__embed[data-demo=profile]>:not(:defined){min-height:600px}.PortalMarketing-module__Wzkasa__embed[data-demo=hub]>:not(:defined){min-height:650px}.PortalMarketing-module__Wzkasa__intro{max-width:780px;margin-bottom:32px}.PortalMarketing-module__Wzkasa__intro p:not(.dp-eyebrow){color:#acb8b8;font-size:calc(17px * var(--dp-text-scale,1));line-height:1.65}.PortalMarketing-module__Wzkasa__support{color:#8fcccc!important}.PortalMarketing-module__Wzkasa__links{flex-wrap:wrap;gap:12px 26px;margin-bottom:30px;display:flex}.PortalMarketing-module__Wzkasa__links a{color:#b1cece;text-underline-offset:5px;font-size:calc(14px * var(--dp-text-scale,1))}.PortalMarketing-module__Wzkasa__industries{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:48px;display:grid}.PortalMarketing-module__Wzkasa__industries article{border-top:1px solid #405353;padding-top:24px;scroll-margin-top:150px}.PortalMarketing-module__Wzkasa__industries h3{font-size:calc(25px * var(--dp-text-scale,1));margin:0 0 18px;line-height:1.2}.PortalMarketing-module__Wzkasa__industries p,.PortalMarketing-module__Wzkasa__integration p{color:#acb8b8;line-height:1.65}.PortalMarketing-module__Wzkasa__industries a{margin-top:12px;display:inline-block}.PortalMarketing-module__Wzkasa__integration{border-top:1px solid #405353;grid-template-columns:1fr 1fr;gap:40px;margin-top:44px;padding-top:32px;display:grid}.PortalMarketing-module__Wzkasa__integration article{scroll-margin-top:150px}.PortalMarketing-module__Wzkasa__integration h3{font-size:calc(24px * var(--dp-text-scale,1));margin:0 0 14px}@media (max-width:720px){.PortalMarketing-module__Wzkasa__industries,.PortalMarketing-module__Wzkasa__integration{grid-template-columns:1fr;gap:30px}.PortalMarketing-module__Wzkasa__embed[data-demo=profile]>:not(:defined){min-height:840px}.PortalMarketing-module__Wzkasa__embed[data-demo=hub]>:not(:defined){min-height:1200px}.PortalMarketing-module__Wzkasa__industries{margin-top:32px}}.PortalMarketing-module__Wzkasa__demoHeading{max-width:760px;margin-bottom:32px}.PortalMarketing-module__Wzkasa__demoHeading h2{font-size:calc(clamp(32px,4vw,46px) * var(--dp-text-scale,1))}.PortalMarketing-module__Wzkasa__demoHeading>p{color:#acb8b8;margin:20px 0 0;line-height:1.65}.PortalMarketing-module__Wzkasa__embed[data-demo=profile]{max-width:520px;margin-inline:auto}.PortalMarketing-module__Wzkasa__embed[data-demo=chat]{width:100%;margin-inline:0}.PortalMarketing-module__Wzkasa__profileLayout{grid-template-columns:minmax(0,520px) minmax(0,1fr);justify-content:stretch;align-items:start;gap:clamp(32px,4vw,64px);display:grid}.PortalMarketing-module__Wzkasa__profileLayout .PortalMarketing-module__Wzkasa__intro{margin-bottom:0}.PortalMarketing-module__Wzkasa__profileLayout .PortalMarketing-module__Wzkasa__intro h2{font-size:calc(clamp(32px,3.5vw,48px) * var(--dp-text-scale,1))}@media (max-width:800px){.PortalMarketing-module__Wzkasa__profileLayout{grid-template-columns:minmax(0,1fr);gap:28px}.PortalMarketing-module__Wzkasa__profileLayout .PortalMarketing-module__Wzkasa__intro{grid-row:1}.PortalMarketing-module__Wzkasa__profileLayout .PortalMarketing-module__Wzkasa__embed{grid-row:2}.PortalMarketing-module__Wzkasa__demo{max-width:100%}}
.ArchitectureExplorer-module__lzEG4a__explorer{--teal:#8fcccc;--orange:#fb4f14;--line:#344747;border:1px solid var(--line);color:#f8f9fa;max-width:1280px;font-family:var(--font-ibm-plex-sans), sans-serif;background:#171f1f;border-radius:4px;margin:auto;overflow:hidden}.ArchitectureExplorer-module__lzEG4a__toolbar{border-bottom:1px solid #303b3b;justify-content:space-between;align-items:center;gap:20px;padding:24px 32px;display:flex}.ArchitectureExplorer-module__lzEG4a__eyebrow{font-family:var(--font-ibm-plex-mono), monospace;font-size:calc(10px * var(--dp-text-scale,1));letter-spacing:.12em;color:var(--teal);font-weight:600}.ArchitectureExplorer-module__lzEG4a__toolbar p{font-size:calc(13px * var(--dp-text-scale,1));color:#adbdbd;margin-top:5px}.ArchitectureExplorer-module__lzEG4a__switcher{background:#101919;border:1px solid #303b3b;border-radius:4px;gap:4px;padding:4px;display:flex}.ArchitectureExplorer-module__lzEG4a__switcher button{font-size:calc(13px * var(--dp-text-scale,1));color:#adbdbd;border-radius:2px;padding:10px 16px;font-weight:600}.ArchitectureExplorer-module__lzEG4a__switcher button[aria-pressed=true]{background:var(--teal);color:#fff;box-shadow:0 2px 5px #8fcccc20}.ArchitectureExplorer-module__lzEG4a__explorer button:focus-visible,.ArchitectureExplorer-module__lzEG4a__explorer a:focus-visible{outline:3px solid var(--orange);outline-offset:3px}.ArchitectureExplorer-module__lzEG4a__intro{justify-content:space-between;align-items:center;gap:20px;padding:28px 32px 20px;display:flex}.ArchitectureExplorer-module__lzEG4a__intro h3{font-size:calc(24px * var(--dp-text-scale,1));letter-spacing:-.025em;font-weight:600}.ArchitectureExplorer-module__lzEG4a__intro p{font-size:calc(13px * var(--dp-text-scale,1));color:#adbdbd;margin-top:6px}.ArchitectureExplorer-module__lzEG4a__badge{color:var(--teal);font-size:calc(10px * var(--dp-text-scale,1));white-space:nowrap;letter-spacing:.05em;background:#142c2c;border:1px solid #315454;border-radius:30px;padding:8px 12px;font-weight:600}.ArchitectureExplorer-module__lzEG4a__diagram{background-color:#101818;background-image:radial-gradient(#8fcccc12 1px,#0000 1px);background-size:18px 18px;padding:24px 32px 30px}.ArchitectureExplorer-module__lzEG4a__zone{grid-template-columns:115px minmax(0,1fr);align-items:start;gap:22px;display:grid}.ArchitectureExplorer-module__lzEG4a__zoneLabel{padding-top:20px}.ArchitectureExplorer-module__lzEG4a__zoneLabel span{font-family:var(--font-ibm-plex-mono), monospace;color:var(--teal);font-size:calc(10px * var(--dp-text-scale,1));letter-spacing:.08em;display:block}.ArchitectureExplorer-module__lzEG4a__zoneLabel strong{font-size:calc(13px * var(--dp-text-scale,1));margin-top:8px;font-weight:500;line-height:1.5;display:block}.ArchitectureExplorer-module__lzEG4a__panel{border:1px solid var(--line);background:#171f1f;border-radius:4px;min-width:0;transition:border-color .25s,box-shadow .25s}.ArchitectureExplorer-module__lzEG4a__panel[data-active=true]{border-color:var(--teal);box-shadow:0 0 0 3px #008b8b18,0 6px 20px #8fcccc08}.ArchitectureExplorer-module__lzEG4a__cloud{background:#152727;padding:18px}.ArchitectureExplorer-module__lzEG4a__cloudTitle{text-align:center;margin-bottom:16px}.ArchitectureExplorer-module__lzEG4a__cloudTitle h4{font-size:calc(21px * var(--dp-text-scale,1));font-weight:600}.ArchitectureExplorer-module__lzEG4a__cloudTitle h4 span{color:#fb4f14}.ArchitectureExplorer-module__lzEG4a__cloudTitle p{font-size:calc(12px * var(--dp-text-scale,1));color:#adbdbd}.ArchitectureExplorer-module__lzEG4a__capabilities{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ArchitectureExplorer-module__lzEG4a__capabilities>div{background:#171f1f;border:1px solid #315050;border-radius:3px;align-items:start;gap:12px;padding:15px 12px;display:flex}.ArchitectureExplorer-module__lzEG4a__capabilities img{flex-shrink:0;width:24px;height:24px;margin-top:3px}.ArchitectureExplorer-module__lzEG4a__capabilities h5{font-size:calc(12px * var(--dp-text-scale,1));color:var(--teal);font-weight:600;line-height:1.4}.ArchitectureExplorer-module__lzEG4a__capabilities p{font-size:calc(11px * var(--dp-text-scale,1));color:#adbdbd;margin-top:5px;line-height:1.6}.ArchitectureExplorer-module__lzEG4a__security{color:#adbdbd;font-size:calc(10px * var(--dp-text-scale,1));letter-spacing:.05em;border-top:1px dashed #456060;border-bottom:1px dashed #456060;justify-content:space-between;gap:12px;margin:22px 0 0 137px;padding:8px 0;display:flex}.ArchitectureExplorer-module__lzEG4a__flow{height:55px;font-size:calc(10px * var(--dp-text-scale,1));color:#ff9c77;align-items:center;margin-left:137px;padding-left:27px;display:flex;position:relative}.ArchitectureExplorer-module__lzEG4a__flowTrack{background:#fb4f1460;width:2px;position:absolute;top:0;bottom:0;left:14px}.ArchitectureExplorer-module__lzEG4a__connections{grid-template-columns:1fr 1fr;gap:20px;margin-left:137px;display:grid}.ArchitectureExplorer-module__lzEG4a__connections .ArchitectureExplorer-module__lzEG4a__flow{margin-left:0}.ArchitectureExplorer-module__lzEG4a__packet{background:var(--orange);border-radius:50%;width:8px;height:8px;position:absolute;left:-3px;box-shadow:0 0 9px #fb4f1460}.ArchitectureExplorer-module__lzEG4a__localGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.ArchitectureExplorer-module__lzEG4a__local{padding:20px}.ArchitectureExplorer-module__lzEG4a__localContent{align-items:start;gap:20px;display:flex}.ArchitectureExplorer-module__lzEG4a__tower{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:64px;height:92px}.ArchitectureExplorer-module__lzEG4a__workstation{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:100px;height:70px}.ArchitectureExplorer-module__lzEG4a__local h4,.ArchitectureExplorer-module__lzEG4a__access h4{font-size:calc(15px * var(--dp-text-scale,1));font-weight:600;line-height:1.4}.ArchitectureExplorer-module__lzEG4a__local p,.ArchitectureExplorer-module__lzEG4a__access p{font-size:calc(12px * var(--dp-text-scale,1));color:#adbdbd;margin-top:8px;line-height:1.65}.ArchitectureExplorer-module__lzEG4a__service{border-top:1px solid #303b3b;margin-top:16px;padding-top:14px}.ArchitectureExplorer-module__lzEG4a__service h5{color:var(--teal);font-size:calc(12px * var(--dp-text-scale,1));margin-bottom:9px;font-weight:600}.ArchitectureExplorer-module__lzEG4a__service ul{padding:0;list-style:none}.ArchitectureExplorer-module__lzEG4a__service li{font-size:calc(11px * var(--dp-text-scale,1));color:#adbdbd;margin-top:7px;padding-left:12px;line-height:1.5;position:relative}.ArchitectureExplorer-module__lzEG4a__service li:before{content:"";background:var(--teal);border-radius:50%;width:4px;height:4px;position:absolute;top:6px;left:0}.ArchitectureExplorer-module__lzEG4a__access{padding:20px}.ArchitectureExplorer-module__lzEG4a__accessHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.ArchitectureExplorer-module__lzEG4a__accessHeader .ArchitectureExplorer-module__lzEG4a__eyebrow{font-size:calc(9px * var(--dp-text-scale,1));letter-spacing:.06em}.ArchitectureExplorer-module__lzEG4a__accessTag{font-size:calc(9px * var(--dp-text-scale,1));color:#ff9c77;background:#30211b;border-radius:4px;padding:4px 7px}.ArchitectureExplorer-module__lzEG4a__devices{justify-content:center;align-items:end;gap:18px;margin:20px 0 16px;display:flex}.ArchitectureExplorer-module__lzEG4a__devices img:first-child{-o-object-fit:contain;object-fit:contain;width:175px;height:111px}.ArchitectureExplorer-module__lzEG4a__devices img:last-child{-o-object-fit:contain;object-fit:contain;width:51px;height:94px}.ArchitectureExplorer-module__lzEG4a__accessFeatures{flex-wrap:wrap;gap:6px;margin-top:13px;display:flex}.ArchitectureExplorer-module__lzEG4a__accessFeatures span{color:#adbdbd;font-size:calc(10px * var(--dp-text-scale,1));background:#1d2c2c;border-radius:4px;padding:4px 7px}.ArchitectureExplorer-module__lzEG4a__floor{padding:18px}.ArchitectureExplorer-module__lzEG4a__floorHeader{justify-content:space-between;gap:12px;margin-bottom:16px;display:flex}.ArchitectureExplorer-module__lzEG4a__floorHeader h4{font-size:calc(13px * var(--dp-text-scale,1));font-weight:600}.ArchitectureExplorer-module__lzEG4a__floorHeader>span{font-size:calc(10px * var(--dp-text-scale,1));color:#adbdbd}.ArchitectureExplorer-module__lzEG4a__floorGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ArchitectureExplorer-module__lzEG4a__controller,.ArchitectureExplorer-module__lzEG4a__hmi{text-align:center;background:#1b2929;border-radius:3px;min-width:0;padding:14px}.ArchitectureExplorer-module__lzEG4a__floorGrid h5{font-size:calc(10px * var(--dp-text-scale,1));margin-bottom:15px;font-weight:600}.ArchitectureExplorer-module__lzEG4a__plc{-o-object-fit:contain;object-fit:contain;width:180px;max-width:100%;height:56px;margin:0 auto 16px}.ArchitectureExplorer-module__lzEG4a__equipment{justify-content:center;gap:20px;display:flex}.ArchitectureExplorer-module__lzEG4a__equipment>div{min-width:0}.ArchitectureExplorer-module__lzEG4a__equipment img{-o-object-fit:contain;object-fit:contain;width:76px;height:52px}.ArchitectureExplorer-module__lzEG4a__equipment span{font-size:calc(9px * var(--dp-text-scale,1));color:#adbdbd;margin-top:6px;display:block}.ArchitectureExplorer-module__lzEG4a__hmi>img{-o-object-fit:contain;object-fit:contain;width:155px;max-width:100%;height:124px;margin:auto}.ArchitectureExplorer-module__lzEG4a__hmi p{font-size:calc(9px * var(--dp-text-scale,1));color:#adbdbd;margin-top:8px}.ArchitectureExplorer-module__lzEG4a__tour{border-top:1px solid #303b3b;padding:24px 32px}.ArchitectureExplorer-module__lzEG4a__tourHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.ArchitectureExplorer-module__lzEG4a__play{font-size:calc(12px * var(--dp-text-scale,1));color:var(--teal);align-items:center;gap:12px;min-height:36px;font-weight:600;display:flex}.ArchitectureExplorer-module__lzEG4a__play span{font-size:calc(11px * var(--dp-text-scale,1))}.ArchitectureExplorer-module__lzEG4a__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.ArchitectureExplorer-module__lzEG4a__steps button{text-align:left;font-size:calc(12px * var(--dp-text-scale,1));color:#adbdbd;border-bottom:2px solid #303b3b;padding:12px 0;position:relative}.ArchitectureExplorer-module__lzEG4a__steps button>span:first-child{font-family:var(--font-ibm-plex-mono), monospace;color:#93aaaa;font-size:calc(10px * var(--dp-text-scale,1));margin-right:9px}.ArchitectureExplorer-module__lzEG4a__steps button[aria-pressed=true]{color:var(--teal);font-weight:600}.ArchitectureExplorer-module__lzEG4a__stepLine{background:var(--teal);height:2px;position:absolute;bottom:-2px;left:0;right:0}.ArchitectureExplorer-module__lzEG4a__detail{font-size:calc(13px * var(--dp-text-scale,1));color:#adbdbd;max-width:880px;min-height:45px;margin-top:16px;line-height:1.7}.ArchitectureExplorer-module__lzEG4a__footnote{font-size:calc(10px * var(--dp-text-scale,1));color:#adbdbd;background:#101818;border-top:1px solid #303b3b;justify-content:space-between;gap:12px;padding:14px 32px;display:flex}.ArchitectureExplorer-module__lzEG4a__footnote a{text-underline-offset:3px;text-decoration:underline}@media (max-width:1050px){.ArchitectureExplorer-module__lzEG4a__zone{grid-template-columns:90px minmax(0,1fr);gap:14px}.ArchitectureExplorer-module__lzEG4a__security,.ArchitectureExplorer-module__lzEG4a__flow{margin-left:104px}.ArchitectureExplorer-module__lzEG4a__connections{gap:12px;margin-left:104px}.ArchitectureExplorer-module__lzEG4a__localContent{flex-direction:column;gap:12px}.ArchitectureExplorer-module__lzEG4a__localGrid{gap:12px}.ArchitectureExplorer-module__lzEG4a__capabilities>div{flex-direction:column;gap:8px}}@media (max-width:700px){.ArchitectureExplorer-module__lzEG4a__toolbar,.ArchitectureExplorer-module__lzEG4a__intro{flex-direction:column;align-items:flex-start;gap:14px;padding:20px}.ArchitectureExplorer-module__lzEG4a__switcher{width:100%}.ArchitectureExplorer-module__lzEG4a__switcher button{font-size:calc(12px * var(--dp-text-scale,1));flex:1;padding:10px 8px}.ArchitectureExplorer-module__lzEG4a__intro h3{font-size:calc(22px * var(--dp-text-scale,1))}.ArchitectureExplorer-module__lzEG4a__diagram{padding:20px 16px}.ArchitectureExplorer-module__lzEG4a__zone{grid-template-columns:1fr;gap:12px}.ArchitectureExplorer-module__lzEG4a__zoneLabel{align-items:center;gap:12px;padding:0;display:flex}.ArchitectureExplorer-module__lzEG4a__zoneLabel strong{font-size:calc(12px * var(--dp-text-scale,1));margin:0}.ArchitectureExplorer-module__lzEG4a__capabilities{grid-template-columns:1fr}.ArchitectureExplorer-module__lzEG4a__capabilities>div{flex-direction:row}.ArchitectureExplorer-module__lzEG4a__capabilities h5{font-size:calc(13px * var(--dp-text-scale,1))}.ArchitectureExplorer-module__lzEG4a__capabilities p{font-size:calc(12px * var(--dp-text-scale,1))}.ArchitectureExplorer-module__lzEG4a__localGrid{grid-template-columns:1fr}.ArchitectureExplorer-module__lzEG4a__localContent{flex-direction:row}.ArchitectureExplorer-module__lzEG4a__tower{width:54px;height:78px}.ArchitectureExplorer-module__lzEG4a__workstation{width:68px;height:48px}.ArchitectureExplorer-module__lzEG4a__security,.ArchitectureExplorer-module__lzEG4a__flow{margin-left:0}.ArchitectureExplorer-module__lzEG4a__connections{gap:6px;margin-left:0}.ArchitectureExplorer-module__lzEG4a__connections .ArchitectureExplorer-module__lzEG4a__flow{font-size:calc(9px * var(--dp-text-scale,1));padding-left:22px}.ArchitectureExplorer-module__lzEG4a__security{font-size:calc(8px * var(--dp-text-scale,1))}.ArchitectureExplorer-module__lzEG4a__floorHeader{flex-direction:column;gap:4px}.ArchitectureExplorer-module__lzEG4a__floorGrid{grid-template-columns:1fr}.ArchitectureExplorer-module__lzEG4a__floorGrid h5{font-size:calc(12px * var(--dp-text-scale,1))}.ArchitectureExplorer-module__lzEG4a__equipment span,.ArchitectureExplorer-module__lzEG4a__hmi p{font-size:calc(11px * var(--dp-text-scale,1))}.ArchitectureExplorer-module__lzEG4a__tour{padding:20px}.ArchitectureExplorer-module__lzEG4a__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px}.ArchitectureExplorer-module__lzEG4a__detail{min-height:100px}.ArchitectureExplorer-module__lzEG4a__footnote{flex-direction:column;padding:14px 20px}}@media (prefers-reduced-motion:reduce){.ArchitectureExplorer-module__lzEG4a__panel{transition:none}}.ArchitectureExplorer-module__lzEG4a__explorer{max-width:none;box-shadow:0 24px 80px #0002}.ArchitectureExplorer-module__lzEG4a__explorer .ArchitectureExplorer-module__lzEG4a__toolbar{background:#111919;padding-block:20px}.ArchitectureExplorer-module__lzEG4a__explorer .ArchitectureExplorer-module__lzEG4a__toolbar p{margin-top:6px}.ArchitectureExplorer-module__lzEG4a__explorer .ArchitectureExplorer-module__lzEG4a__switcher button[aria-pressed=true]{color:#f8f9fa;background:#006767}.ArchitectureExplorer-module__lzEG4a__explorer .ArchitectureExplorer-module__lzEG4a__intro{border-bottom:1px solid #303b3b;padding-block:28px}.ArchitectureExplorer-module__lzEG4a__explorer .ArchitectureExplorer-module__lzEG4a__intro h3{font-size:calc(clamp(24px, 2.6vw, 34px) * var(--dp-text-scale,1));letter-spacing:-.04em;font-weight:500}.ArchitectureExplorer-module__lzEG4a__explorer .ArchitectureExplorer-module__lzEG4a__intro p{margin-top:8px}.ArchitectureExplorer-module__lzEG4a__explorer .ArchitectureExplorer-module__lzEG4a__badge{font-family:var(--font-ibm-plex-mono), monospace;font-size:calc(9px * var(--dp-text-scale,1));border-radius:2px}.ArchitectureExplorer-module__lzEG4a__explorer .ArchitectureExplorer-module__lzEG4a__badge:before{content:"";background:#fb4f14;width:5px;height:5px;margin-right:8px;display:inline-block}.ArchitectureExplorer-module__lzEG4a__explorer .ArchitectureExplorer-module__lzEG4a__diagram{background-image:linear-gradient(#25363655 1px,#0000 1px),linear-gradient(90deg,#25363655 1px,#0000 1px);background-size:32px 32px}.ArchitectureExplorer-module__lzEG4a__explorer .ArchitectureExplorer-module__lzEG4a__panel[data-active=true]{border-color:#8fcccc;box-shadow:0 0 0 1px #8fcccc44,0 12px 36px #0002}.ArchitectureExplorer-module__lzEG4a__explorer .ArchitectureExplorer-module__lzEG4a__zoneLabel strong{color:#b9d1d1}.ArchitectureExplorer-module__lzEG4a__explorer .ArchitectureExplorer-module__lzEG4a__cloudTitle h4{letter-spacing:-.03em;font-weight:500}.ArchitectureExplorer-module__lzEG4a__explorer .ArchitectureExplorer-module__lzEG4a__cloudTitle p{margin-top:3px}.ArchitectureExplorer-module__lzEG4a__explorer .ArchitectureExplorer-module__lzEG4a__capabilities img{filter:brightness(2)}.ArchitectureExplorer-module__lzEG4a__explorer .ArchitectureExplorer-module__lzEG4a__capabilities p{margin-top:5px}.ArchitectureExplorer-module__lzEG4a__explorer .ArchitectureExplorer-module__lzEG4a__local p,.ArchitectureExplorer-module__lzEG4a__explorer .ArchitectureExplorer-module__lzEG4a__access p{margin-top:8px}.ArchitectureExplorer-module__lzEG4a__explorer .ArchitectureExplorer-module__lzEG4a__local,.ArchitectureExplorer-module__lzEG4a__explorer .ArchitectureExplorer-module__lzEG4a__access{min-height:290px}.ArchitectureExplorer-module__lzEG4a__explorer .ArchitectureExplorer-module__lzEG4a__localContent{flex-direction:column}.ArchitectureExplorer-module__lzEG4a__explorer .ArchitectureExplorer-module__lzEG4a__tower{width:80px;height:112px}.ArchitectureExplorer-module__lzEG4a__explorer .ArchitectureExplorer-module__lzEG4a__workstation{align-self:center;width:200px;height:130px}.ArchitectureExplorer-module__lzEG4a__explorer .ArchitectureExplorer-module__lzEG4a__access h4{font-size:calc(20px * var(--dp-text-scale,1));letter-spacing:-.03em;margin-top:20px;font-weight:500}.ArchitectureExplorer-module__lzEG4a__explorer .ArchitectureExplorer-module__lzEG4a__devices{margin-block:22px}.ArchitectureExplorer-module__lzEG4a__explorer .ArchitectureExplorer-module__lzEG4a__accessFeatures{border-top:1px solid #303b3b;margin-top:20px;padding-top:16px}.ArchitectureExplorer-module__lzEG4a__explorer .ArchitectureExplorer-module__lzEG4a__floorHeader{border-bottom:1px solid #303b3b;padding-bottom:12px}.ArchitectureExplorer-module__lzEG4a__explorer .ArchitectureExplorer-module__lzEG4a__floorHeader h4{font-weight:500}.ArchitectureExplorer-module__lzEG4a__explorer .ArchitectureExplorer-module__lzEG4a__tour{background:#121c1c}.ArchitectureExplorer-module__lzEG4a__explorer .ArchitectureExplorer-module__lzEG4a__detail{margin-top:16px}.ArchitectureExplorer-module__lzEG4a__explorer .ArchitectureExplorer-module__lzEG4a__hmi p{margin-top:8px}.ArchitectureExplorer-module__lzEG4a__explorer .ArchitectureExplorer-module__lzEG4a__stepLine{background:#fb4f14}.ArchitectureExplorer-module__lzEG4a__explorer .ArchitectureExplorer-module__lzEG4a__footnote a{text-decoration:underline}.ArchitectureExplorer-module__lzEG4a__singleHost{align-items:center;gap:20px;padding:25px 0 10px;display:flex}.ArchitectureExplorer-module__lzEG4a__singleHost>span{color:#8fcccc;font:72px/1 var(--font-ibm-plex-mono),monospace;letter-spacing:-.08em}.ArchitectureExplorer-module__lzEG4a__explorer .ArchitectureExplorer-module__lzEG4a__singleHost p{font:10px/1.9 var(--font-ibm-plex-mono),monospace;color:#8fcccc;margin:0}@media (max-width:700px){.ArchitectureExplorer-module__lzEG4a__explorer .ArchitectureExplorer-module__lzEG4a__toolbar,.ArchitectureExplorer-module__lzEG4a__explorer .ArchitectureExplorer-module__lzEG4a__intro,.ArchitectureExplorer-module__lzEG4a__explorer .ArchitectureExplorer-module__lzEG4a__tour{padding:20px 16px}.ArchitectureExplorer-module__lzEG4a__explorer .ArchitectureExplorer-module__lzEG4a__local,.ArchitectureExplorer-module__lzEG4a__explorer .ArchitectureExplorer-module__lzEG4a__access{min-height:0}.ArchitectureExplorer-module__lzEG4a__explorer .ArchitectureExplorer-module__lzEG4a__devices img:first-child{width:145px;height:95px}.ArchitectureExplorer-module__lzEG4a__explorer .ArchitectureExplorer-module__lzEG4a__devices{gap:12px}}.ArchitectureExplorer-module__lzEG4a__viewBar{border-bottom:1px solid var(--line);background:#111b1b;justify-content:space-between;align-items:center;gap:16px;padding:16px 32px;display:flex}.ArchitectureExplorer-module__lzEG4a__viewBar>div{gap:18px;display:flex}.ArchitectureExplorer-module__lzEG4a__viewBar button{font-size:calc(12px * var(--dp-text-scale,1));color:#adbdbd;border-bottom:2px solid #0000;padding:8px 0}.ArchitectureExplorer-module__lzEG4a__viewBar button[aria-pressed=true]{color:#8fcccc;border-color:#fb4f14}.ArchitectureExplorer-module__lzEG4a__topologyViewport{background-color:#101919;background-image:linear-gradient(#25363655 1px,#0000 1px),linear-gradient(90deg,#25363655 1px,#0000 1px);background-size:32px 32px;overflow-x:auto}.ArchitectureExplorer-module__lzEG4a__topology{width:100%;min-width:760px;height:auto;font-family:var(--font-ibm-plex-sans),sans-serif;display:block}.ArchitectureExplorer-module__lzEG4a__zoneText{fill:#8fcccc;font:10px var(--font-ibm-plex-mono),monospace;letter-spacing:.5px}.ArchitectureExplorer-module__lzEG4a__nodeTitle{fill:#f8f9fa;font-size:calc(19px * var(--dp-text-scale,1));font-weight:500}.ArchitectureExplorer-module__lzEG4a__nodeCopy{fill:#b9d1d1;font-size:calc(13px * var(--dp-text-scale,1))}.ArchitectureExplorer-module__lzEG4a__planeCaption{fill:#8fcccc;font:11px var(--font-ibm-plex-mono),monospace}.ArchitectureExplorer-module__lzEG4a__hostCount{fill:#8fcccc;font:42px var(--font-ibm-plex-mono),monospace}.ArchitectureExplorer-module__lzEG4a__servicePath{fill:none;stroke:#fb4f14;stroke-width:2px}.ArchitectureExplorer-module__lzEG4a__accessPath{fill:none;stroke:#8fcccc;stroke-width:2px;stroke-dasharray:5 5}.ArchitectureExplorer-module__lzEG4a__connectionLabel rect{fill:#132222;stroke:#344747}.ArchitectureExplorer-module__lzEG4a__connectionLabel text{fill:#ff9c77;font:11px var(--font-ibm-plex-mono),monospace}@media (max-width:700px){.ArchitectureExplorer-module__lzEG4a__viewBar{flex-direction:column;align-items:flex-start;padding:16px}.ArchitectureExplorer-module__lzEG4a__topologyViewport{padding-bottom:12px}}.ArchitectureExplorer-module__lzEG4a__topologyViewport:focus-visible{outline-offset:-3px;outline:2px solid #fb4f14}.ArchitectureExplorer-module__lzEG4a__deviceId{fill:#c0e2dc;font:10px var(--font-ibm-plex-mono),monospace;letter-spacing:.65px}.ArchitectureExplorer-module__lzEG4a__hardwareLabel{fill:#d5e9e4;font:11px var(--font-ibm-plex-mono),monospace;letter-spacing:.35px}.ArchitectureExplorer-module__lzEG4a__portLabel{fill:#8fcccc;font:9px var(--font-ibm-plex-mono),monospace}.ArchitectureExplorer-module__lzEG4a__hardwareWire{fill:none;stroke:#8fcccc;stroke-width:2px}.ArchitectureExplorer-module__lzEG4a__isometricCanvas{background:#fcfdfd}.ArchitectureExplorer-module__lzEG4a__isometricDiagram{min-width:860px}.ArchitectureExplorer-module__lzEG4a__isoTitle{fill:#233b3e;font-size:calc(25px * var(--dp-text-scale,1));letter-spacing:-.5px;font-weight:500}.ArchitectureExplorer-module__lzEG4a__isoEyebrow{fill:#467374;font:10px var(--font-ibm-plex-mono),monospace;letter-spacing:.8px}.ArchitectureExplorer-module__lzEG4a__isoLabel{fill:#304e51;font-size:calc(15px * var(--dp-text-scale,1));font-weight:500}.ArchitectureExplorer-module__lzEG4a__isoCopy{fill:#697c7f;font-size:calc(12px * var(--dp-text-scale,1))}.ArchitectureExplorer-module__lzEG4a__isoFlow{fill:#b8522d;font:11px var(--font-ibm-plex-mono),monospace}.ArchitectureExplorer-module__lzEG4a__isoSmall{fill:#526f72;font:10px var(--font-ibm-plex-mono),monospace;letter-spacing:.3px}.ArchitectureExplorer-module__lzEG4a__compactExplorer{flex-direction:column;height:calc(100dvh - 270px);min-height:0;max-height:calc(100dvh - 140px);display:flex}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__toolbar{flex-shrink:0;padding:10px 20px}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__toolbar p{display:none}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__switcher button{padding:7px 12px}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__intro{display:none}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__viewBar{flex-shrink:0;padding:5px 20px}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__viewBar button{padding:5px 0}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__topologyViewport,.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__diagram{flex:1;min-height:0;overflow:auto}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__tour{flex-shrink:0;padding:8px 20px 10px}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__play{min-height:25px}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__steps{gap:12px;margin-top:3px}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__steps button{padding:6px 0}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__detail{font-size:calc(12px * var(--dp-text-scale,1));min-height:35px;margin-top:7px;line-height:1.45}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__footnote{font-size:calc(9px * var(--dp-text-scale,1));flex-shrink:0;padding:6px 20px}.ArchitectureExplorer-module__lzEG4a__tierCanvas{background:#fcfdfd;position:relative}.ArchitectureExplorer-module__lzEG4a__tierCanvas:after{content:"";pointer-events:none;opacity:.55;background:linear-gradient(115deg,#0000 20%,#008b8b12 42%,#0000 56%),linear-gradient(#0000 28%,#fb4f1408 48%,#0000 100%);animation:8s cubic-bezier(.22,1,.36,1) infinite ArchitectureExplorer-module__lzEG4a__architecture-scan;position:absolute;inset:0;transform:translate(-38%)}.ArchitectureExplorer-module__lzEG4a__tierDiagram{width:100%;min-width:740px;height:100%;font-family:var(--font-ibm-plex-sans),sans-serif;z-index:1;display:block;position:relative}.ArchitectureExplorer-module__lzEG4a__tierTitle{fill:#254a49;font-size:calc(23px * var(--dp-text-scale,1));font-weight:600}.ArchitectureExplorer-module__lzEG4a__tierEyebrow{fill:#3e706b;font:13px var(--font-ibm-plex-mono),monospace}.ArchitectureExplorer-module__lzEG4a__tierLabel{fill:#284a48;font-size:calc(17px * var(--dp-text-scale,1));font-weight:500}.ArchitectureExplorer-module__lzEG4a__tierCopy{fill:#59736f;font-size:calc(14px * var(--dp-text-scale,1))}.ArchitectureExplorer-module__lzEG4a__tierTiny{fill:#527770;font:11px var(--font-ibm-plex-mono),monospace}.ArchitectureExplorer-module__lzEG4a__tierFlow{fill:#aa5330;font:12px var(--font-ibm-plex-mono),monospace}@media (max-width:700px){.ArchitectureExplorer-module__lzEG4a__compactExplorer{height:700px;min-height:0}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__toolbar{gap:7px;padding:10px 12px}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__viewBar{gap:3px;padding:5px 12px}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__tour{padding:7px 12px}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__steps button{font-size:calc(10px * var(--dp-text-scale,1))}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__steps button>span:first-child{display:none}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__detail{min-height:65px}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__footnote{gap:2px;padding:5px 12px}}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__compactExplorer{background:#0c1718;border:1px solid #36544b;border-radius:12px;grid-template-rows:62px 34px minmax(0,1fr) 28px;grid-template-columns:minmax(0,1fr) 285px;display:grid;box-shadow:0 30px 100px #0005}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__toolbar,.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__viewBar,.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__footnote{grid-column:1/-1}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__toolbar{background:linear-gradient(120deg,#1d322c,#0e1b1d 60%);border-color:#2d433c;padding:10px 20px}.ArchitectureExplorer-module__lzEG4a__consoleIdentity{align-items:center;gap:14px;display:flex}.ArchitectureExplorer-module__lzEG4a__consoleMark{font:500 27px var(--font-ibm-plex-sans),sans-serif;color:#d5efe3}.ArchitectureExplorer-module__lzEG4a__consoleMark span{color:#fb4f14;font-size:calc(19px * var(--dp-text-scale,1))}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__toolbar p{font-size:calc(11px * var(--dp-text-scale,1));color:#91a99f;margin:3px 0 0;display:block}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__switcher{background:#0a1718;border:1px solid #385148;border-radius:7px;padding:4px}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__switcher button{font-size:calc(11px * var(--dp-text-scale,1));border-radius:4px}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__switcher button[aria-pressed=true]{color:#0d2725;background:#bad8c2;box-shadow:0 2px 10px #0003}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__viewBar{background:#0c1718;border-color:#263b35;padding:2px 20px}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__viewBar .ArchitectureExplorer-module__lzEG4a__eyebrow{font-size:calc(8px * var(--dp-text-scale,1));color:#7d9b8e}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__viewBar button{font-size:calc(10px * var(--dp-text-scale,1))}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__tierCanvas{background:radial-gradient(at 57% 12%,#2b504535,#0000 65%),linear-gradient(150deg,#142622,#091619);grid-area:3/1;position:relative}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__tierCanvas:before{content:"";pointer-events:none;background-image:linear-gradient(#719d8610 1px,#0000 1px),linear-gradient(90deg,#719d8610 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000,#0000 80%);mask-image:radial-gradient(#000,#0000 80%)}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__tierDiagram{min-width:650px;padding:12px 14px 22px;position:relative}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__tierTitle{fill:#e0efe5;font-size:calc(25px * var(--dp-text-scale,1));letter-spacing:-.6px;font-weight:500}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__tierLabel{fill:#d0e7db;font-size:calc(17px * var(--dp-text-scale,1))}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__tierCopy{fill:#90b0a1;font-size:calc(13px * var(--dp-text-scale,1))}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__tierEyebrow{fill:#b0cbb8;font-size:calc(12px * var(--dp-text-scale,1))}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__tierTiny{fill:#7eaa95;font-size:calc(10px * var(--dp-text-scale,1))}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__tierFlow{fill:#dba27e;font-size:calc(11px * var(--dp-text-scale,1))}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__tour{background:linear-gradient(155deg,#233a2d66,#0e1c1b 75%);border-top:0;border-left:1px solid #2b4339;flex-direction:column;grid-area:3/2;min-height:0;padding:19px 22px 16px;display:flex;overflow:auto}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__tourHeading{flex-wrap:wrap;flex-shrink:0;gap:8px}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__tourHeading .ArchitectureExplorer-module__lzEG4a__eyebrow{font-size:calc(9px * var(--dp-text-scale,1));letter-spacing:.09em;align-items:center;gap:7px;display:flex}.ArchitectureExplorer-module__lzEG4a__liveDot{background:#789588;border-radius:50%;width:5px;height:5px}.ArchitectureExplorer-module__lzEG4a__liveDot[data-running=true]{background:#b9dbb5;box-shadow:0 0 10px #b9dbb577}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__play{border:1px solid #54715c;border-radius:50%;justify-content:center;width:28px;height:28px;min-height:28px;font-size:0}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__play span{font-size:calc(10px * var(--dp-text-scale,1))}.ArchitectureExplorer-module__lzEG4a__chapter{flex-shrink:0;min-height:137px;padding:19px 0 17px}.ArchitectureExplorer-module__lzEG4a__chapterIndex{color:#c6dfba;font:22px var(--font-ibm-plex-mono),monospace;letter-spacing:-1px}.ArchitectureExplorer-module__lzEG4a__chapterIndex small{font-size:calc(10px * var(--dp-text-scale,1));color:#789782;letter-spacing:0}.ArchitectureExplorer-module__lzEG4a__explorer .ArchitectureExplorer-module__lzEG4a__chapter h3{font-size:calc(25px * var(--dp-text-scale,1));letter-spacing:-.8px;color:#e5eee0;margin-top:12px;font-weight:400;line-height:1.16}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__steps{flex-direction:column;flex-shrink:0;gap:0;margin:0;display:flex}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__steps button{font-size:calc(12px * var(--dp-text-scale,1));border-bottom:1px solid #2d4538;padding:10px 8px;transition:background .3s}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__steps button[aria-pressed=true]{color:#deedd1;background:linear-gradient(90deg,#71956324,#0000)}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__steps button>span:first-child{color:#7c9c7d;display:inline}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__stepLine{height:1px;bottom:-1px}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__detail{font-size:calc(12px * var(--dp-text-scale,1));color:#9bb29e;min-height:0;margin:16px 0 13px;line-height:1.65}.ArchitectureExplorer-module__lzEG4a__tourProgress{background:#273d31;flex-shrink:0;height:2px;margin-top:auto;overflow:hidden}.ArchitectureExplorer-module__lzEG4a__tourProgress span{transform-origin:0;background:#b8d3a3;height:100%;display:block}.ArchitectureExplorer-module__lzEG4a__controlBoundary{font:8px var(--font-ibm-plex-mono),monospace;color:#8caa8b;letter-spacing:.07em;margin-top:10px}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__footnote{font-size:calc(8px * var(--dp-text-scale,1));color:#748d81;background:#0b1618;border-top:1px solid #2a4037;align-items:center}@media (max-width:1000px){.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__compactExplorer{grid-template-columns:minmax(0,1fr) 235px}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__tour{padding:15px}.ArchitectureExplorer-module__lzEG4a__explorer .ArchitectureExplorer-module__lzEG4a__chapter h3{font-size:calc(22px * var(--dp-text-scale,1))}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__tierDiagram{min-width:580px}}@media (max-width:700px){.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__compactExplorer{display:flex}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__toolbar{flex-flow:wrap;padding:10px 12px}.ArchitectureExplorer-module__lzEG4a__consoleMark,.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__toolbar p{display:none}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__viewBar{flex-direction:row}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__viewBar .ArchitectureExplorer-module__lzEG4a__eyebrow{display:none}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__tour{border-top:1px solid #2b4339;border-left:0;flex-shrink:0;max-height:220px;padding:10px 12px;display:block}.ArchitectureExplorer-module__lzEG4a__chapter{display:none}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__tourHeading{flex-wrap:nowrap}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__steps{grid-template-columns:repeat(4,1fr);margin-top:4px;display:grid}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__steps button{font-size:calc(10px * var(--dp-text-scale,1));padding:8px 4px}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__steps button>span:first-child{display:none}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__detail{min-height:55px;margin:8px 0;line-height:1.5}.ArchitectureExplorer-module__lzEG4a__controlBoundary{display:none}.ArchitectureExplorer-module__lzEG4a__compactExplorer .ArchitectureExplorer-module__lzEG4a__tierDiagram{min-width:650px}}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__compactExplorer.ArchitectureExplorer-module__lzEG4a__samples{grid-template-rows:48px 62px 34px minmax(0,1fr) 28px;height:calc(100dvh - 270px);min-height:0;max-height:calc(100dvh - 140px)}.ArchitectureExplorer-module__lzEG4a__sampleBar{background:#102021;border-bottom:1px solid #38544b;flex-shrink:0;grid-column:1/-1;align-items:stretch;gap:24px;padding:0 22px;display:flex}.ArchitectureExplorer-module__lzEG4a__sampleBar button{color:#8caaa2;font-size:calc(12px * var(--dp-text-scale,1));cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:10px;display:flex}.ArchitectureExplorer-module__lzEG4a__sampleBar button span{width:22px;height:22px;font-size:calc(10px * var(--dp-text-scale,1));border:1px solid #47675e;border-radius:50%;place-items:center;display:grid}.ArchitectureExplorer-module__lzEG4a__sampleBar button[aria-pressed=true]{color:#e0efe8;border-bottom-color:#fb4f14}.ArchitectureExplorer-module__lzEG4a__sampleBar button[aria-pressed=true] span{color:#fb784c;border-color:#bc5937}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__samples .ArchitectureExplorer-module__lzEG4a__tierCanvas,.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__samples .ArchitectureExplorer-module__lzEG4a__tour,.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__samples .ArchitectureExplorer-module__lzEG4a__diagram{grid-row:4}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__samples.ArchitectureExplorer-module__lzEG4a__editorial{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr)}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__samples.ArchitectureExplorer-module__lzEG4a__editorial .ArchitectureExplorer-module__lzEG4a__tierCanvas{grid-column:2}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__samples.ArchitectureExplorer-module__lzEG4a__editorial .ArchitectureExplorer-module__lzEG4a__tour{background:linear-gradient(130deg,#19322a55,#0000);border-left:0;border-right:1px solid #2b4339;grid-column:1;padding:26px 32px}.ArchitectureExplorer-module__lzEG4a__editorial .ArchitectureExplorer-module__lzEG4a__chapter{min-height:140px;margin-top:10px}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__editorial .ArchitectureExplorer-module__lzEG4a__chapter h3{font-size:calc(clamp(26px,2.5vw,40px) * var(--dp-text-scale,1));letter-spacing:-1px;line-height:1.14}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__editorial .ArchitectureExplorer-module__lzEG4a__detail{font-size:calc(14px * var(--dp-text-scale,1));max-width:380px;line-height:1.8}.ArchitectureExplorer-module__lzEG4a__overviewCanvas{justify-content:center;align-items:center;display:flex;overflow:hidden}.ArchitectureExplorer-module__lzEG4a__overviewSvg{width:100%;height:100%;padding:10px 5px;position:relative}@media (min-height:1200px){.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__samples.ArchitectureExplorer-module__lzEG4a__editorial .ArchitectureExplorer-module__lzEG4a__tour{padding:45px}.ArchitectureExplorer-module__lzEG4a__editorial .ArchitectureExplorer-module__lzEG4a__chapter{min-height:200px}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__editorial .ArchitectureExplorer-module__lzEG4a__steps button{padding:18px 8px}}@media (max-width:700px){.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__compactExplorer.ArchitectureExplorer-module__lzEG4a__samples{height:calc(100dvh - 150px);max-height:calc(100dvh - 100px)}.ArchitectureExplorer-module__lzEG4a__sampleBar{gap:13px;min-height:48px;padding:0 12px}.ArchitectureExplorer-module__lzEG4a__sampleBar button{font-size:calc(9px * var(--dp-text-scale,1));gap:4px}.ArchitectureExplorer-module__lzEG4a__sampleBar button span{width:18px;height:18px}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__samples.ArchitectureExplorer-module__lzEG4a__editorial .ArchitectureExplorer-module__lzEG4a__tour{border-right:0;padding:10px 12px}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__editorial .ArchitectureExplorer-module__lzEG4a__detail{font-size:calc(11px * var(--dp-text-scale,1));line-height:1.5}.ArchitectureExplorer-module__lzEG4a__overviewCanvas{flex:1;min-height:0}}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__compactExplorer.ArchitectureExplorer-module__lzEG4a__wiredSystem{background:#26282b;border-color:#52565b;border-radius:10px}.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__toolbar,.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__compactExplorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__toolbar{background:#303236;border-color:#52565b}.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__consoleMark,.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__tierTitle{color:#eef3f3;fill:#eef3f3}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__tierLabel{fill:#f0f4f4}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__tierCopy{fill:#c6d5d7}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__tierEyebrow,.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__tierTiny{fill:#bacdd0}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__tierFlow{fill:#ffc3a4}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__detail,.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__toolbar p{color:#c2cbce}.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__chapter h3{color:#f2f4f5}.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__chapterIndex,.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__controlBoundary{color:#69cccc}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__steps button{color:#bac9cc;border-color:#505357}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__steps button[aria-pressed=true]{color:#f3f6f6;background:linear-gradient(90deg,#008b8b44,#0000)}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__compactExplorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__switcher button[aria-pressed=true]{color:#fff;background:#008b8b}.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__tourProgress span{background:#fb4f14}@media (min-width:701px) and (max-height:800px){.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__compactExplorer.ArchitectureExplorer-module__lzEG4a__wiredSystem{height:calc(100dvh - 150px)}}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__compactExplorer.ArchitectureExplorer-module__lzEG4a__wiredSystem{border-color:#5b6065;border-radius:16px;box-shadow:0 24px 75px #0004,inset 0 1px #ffffff17}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__tierCanvas:before{opacity:.55;background-size:36px 36px}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__compactExplorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__tour{background:linear-gradient(150deg,#35383c,#27292d 75%);padding:24px}.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__chapterIndex{font-size:calc(32px * var(--dp-text-scale,1));letter-spacing:-1px;font-weight:300}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__chapter h3{letter-spacing:-.7px;font-weight:450;line-height:1.18}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__steps{gap:5px}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__steps button{border:1px solid #0000;border-radius:8px;padding:12px 10px;transition:background .35s,border-color .35s,color .35s}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__steps button[aria-pressed=true]{background:linear-gradient(100deg,#008b8b3b,#008b8b08);border-color:#329f9f60}.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__stepLine{background:#fb4f14;bottom:0;left:10px;right:10px}.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__play{transition:background .2s,transform .2s}.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__play:hover{background:#008b8b44;transform:scale(1.06)}.ArchitectureExplorer-module__lzEG4a__wiredSystem button:focus-visible{outline-offset:3px;outline:2px solid #5fd4d4}.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__tourProgress{border-radius:2px;height:2px;overflow:hidden}@media (max-width:700px){.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__compactExplorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__tour{padding:10px 12px}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__steps button{padding:7px 4px}}@media (prefers-reduced-motion:reduce){.ArchitectureExplorer-module__lzEG4a__wiredSystem button{transition:none!important;transform:none!important}}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__tierCanvas:before{background-image:linear-gradient(#aabec00a 1px,#0000 1px),linear-gradient(90deg,#aabec00a 1px,#0000 1px)}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__compactExplorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__toolbar{background:linear-gradient(110deg,#293338,#222a2e)}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__compactExplorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__tour{background:linear-gradient(150deg,#2c353a,#20272b 75%)}.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__viewBar,.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__footnote{background:#20272b;border-color:#3e4c51}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__compactExplorer.ArchitectureExplorer-module__lzEG4a__wiredSystem{border-color:#45575d}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__tierCanvas:before{display:none}.ArchitectureExplorer-module__lzEG4a__wiredSystem image[href$="/logic.svg"],.ArchitectureExplorer-module__lzEG4a__wiredSystem image[href$="/knowledge.svg"],.ArchitectureExplorer-module__lzEG4a__wiredSystem image[href$="/diagnostics.svg"]{filter:none}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__compactExplorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__tour{background:linear-gradient(145deg,#fafbfc,#fff);border-color:#e1e6e9}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__chapter h3{color:#273740}.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__chapterIndex{color:#55737d}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__detail{color:#60717b}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__steps button{color:#627680}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__steps button[aria-pressed=true]{color:#223d45;background:#f0f5f5;border-color:#d9e6e6}.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__tourHeading .ArchitectureExplorer-module__lzEG4a__eyebrow,.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__controlBoundary{color:#627c83}.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__play{color:#426b73;border-color:#bccdd1}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__detail,.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__chapter,.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__controlBoundary,.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__tourProgress{flex-shrink:0}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__compactExplorer.ArchitectureExplorer-module__lzEG4a__wiredSystem{grid-template-rows:54px 28px minmax(0,1fr) 28px;grid-template-columns:minmax(0,1fr) 270px}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__compactExplorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__toolbar{background:#f9fafb;border-color:#e1e7ea}.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__consoleMark{color:#203840}.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__toolbar .ArchitectureExplorer-module__lzEG4a__eyebrow{color:#526c76}.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__toolbar p{color:#73848c}.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__viewBar{background:#f9fafb;border-color:#e1e7ea}.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__viewBar .ArchitectureExplorer-module__lzEG4a__eyebrow{color:#75878e}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__compactExplorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__tour{padding:22px}.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__chapter{min-height:0;margin:22px 0 0}.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__chapterIndex{font-size:calc(14px * var(--dp-text-scale,1));letter-spacing:0}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__chapter h3{font-size:calc(25px * var(--dp-text-scale,1));min-height:90px;margin-top:13px;line-height:1.2}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__detail{font-size:calc(12px * var(--dp-text-scale,1));min-height:106px;margin:10px 0 22px;line-height:1.75}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__steps{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__steps button{font-size:calc(11px * var(--dp-text-scale,1));border:1px solid #e5eaed;flex-direction:column;align-items:flex-start;gap:7px;padding:12px 10px;line-height:1.35;display:flex}.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__controlBoundary{font-size:calc(8px * var(--dp-text-scale,1));margin-top:12px}@media (min-width:701px) and (max-height:850px){.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__compactExplorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__tour{padding:16px}.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__chapter{margin-top:12px}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__chapter h3{min-height:64px;font-size:calc(21px * var(--dp-text-scale,1))}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__detail{min-height:88px;font-size:calc(11px * var(--dp-text-scale,1));margin:7px 0 14px;line-height:1.6}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__steps button{gap:4px;padding:8px}}@media (max-width:700px){.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__compactExplorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__tour{padding:10px 12px}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__detail{min-height:0;font-size:calc(11px * var(--dp-text-scale,1));margin:6px 0 10px}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__steps{grid-template-columns:repeat(4,1fr);gap:4px}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__steps button{font-size:calc(10px * var(--dp-text-scale,1));padding:6px}}.ArchitectureExplorer-module__lzEG4a__mobileHint{display:none}@media (max-width:700px){.ArchitectureExplorer-module__lzEG4a__mobileHint{color:#697f87;font-size:calc(10px * var(--dp-text-scale,1));padding:4px 0;display:block}}@keyframes ArchitectureExplorer-module__lzEG4a__architecture-scan{0%,32%{opacity:0;transform:translate(-38%)}48%{opacity:.55}78%{opacity:0;transform:translate(32%)}to{opacity:0;transform:translate(32%)}}@media (prefers-reduced-motion:reduce){.ArchitectureExplorer-module__lzEG4a__tierCanvas:after{opacity:0!important;animation:none!important}}.ArchitectureExplorer-module__lzEG4a__tierCanvas[data-running=false]:after{animation-play-state:paused}.ArchitectureExplorer-module__lzEG4a__focusHalo{opacity:0;transition:opacity .45s}.ArchitectureExplorer-module__lzEG4a__focusHalo[data-active=true]{opacity:1}.ArchitectureExplorer-module__lzEG4a__haloPulse{transform-box:fill-box;transform-origin:50%;animation:3s cubic-bezier(.37,0,.63,1) infinite ArchitectureExplorer-module__lzEG4a__tier-breathe}.ArchitectureExplorer-module__lzEG4a__wireHighlight{opacity:0;transition:opacity .4s}.ArchitectureExplorer-module__lzEG4a__wire[data-active=true] .ArchitectureExplorer-module__lzEG4a__wireHighlight{opacity:.38}.ArchitectureExplorer-module__lzEG4a__flowPacket{opacity:0;animation:2.4s linear infinite ArchitectureExplorer-module__lzEG4a__data-packet;animation-delay:var(--packet-delay,0s)}.ArchitectureExplorer-module__lzEG4a__wire[data-active=true] .ArchitectureExplorer-module__lzEG4a__flowPacket{opacity:1}.ArchitectureExplorer-module__lzEG4a__tierCanvas[data-running=false] .ArchitectureExplorer-module__lzEG4a__flowPacket,.ArchitectureExplorer-module__lzEG4a__tierCanvas[data-running=false] .ArchitectureExplorer-module__lzEG4a__haloPulse,.ArchitectureExplorer-module__lzEG4a__wire:not([data-active=true]) .ArchitectureExplorer-module__lzEG4a__flowPacket,.ArchitectureExplorer-module__lzEG4a__focusHalo:not([data-active=true]) .ArchitectureExplorer-module__lzEG4a__haloPulse{animation-play-state:paused}@keyframes ArchitectureExplorer-module__lzEG4a__data-packet{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes ArchitectureExplorer-module__lzEG4a__tier-breathe{0%,to{opacity:.12;transform:scale(.96)}50%{opacity:.36;transform:scale(1.14)}}@media (prefers-reduced-motion:reduce){.ArchitectureExplorer-module__lzEG4a__haloPulse,.ArchitectureExplorer-module__lzEG4a__flowPacket{animation:none;opacity:0!important}.ArchitectureExplorer-module__lzEG4a__focusHalo,.ArchitectureExplorer-module__lzEG4a__wireHighlight{transition:none}}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__tierDiagram{padding:18px 12px 10px}.ArchitectureExplorer-module__lzEG4a__wire[data-active=true] .ArchitectureExplorer-module__lzEG4a__flowTrail{opacity:.12}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__tierCanvas:after{display:none}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__compactExplorer.ArchitectureExplorer-module__lzEG4a__wiredSystem{grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) 250px;height:auto;min-height:0;max-height:none}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__tierDiagram{width:100%;min-width:780px;height:auto;padding:12px 8px}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__compactExplorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__tour{justify-content:center}@media (max-width:1000px){.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__compactExplorer.ArchitectureExplorer-module__lzEG4a__wiredSystem{grid-template-columns:minmax(0,1fr) 220px}}@media (max-width:700px){.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__compactExplorer.ArchitectureExplorer-module__lzEG4a__wiredSystem{display:flex}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__tierDiagram{min-width:860px}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__compactExplorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__tierCanvas{flex:none}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__compactExplorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__tour{max-height:none}}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__tierDiagram{min-width:680px;padding:20px 12px}@media (max-width:700px){.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__tierDiagram{min-width:660px}}@media (min-width:1024px){.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__tierDiagram{min-width:0;height:520px;padding:12px}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__compactExplorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__tour{min-height:0}}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__compactExplorer.ArchitectureExplorer-module__lzEG4a__wiredSystem{background:#0c0f0f;border-color:#405858;grid-template-columns:minmax(0,1fr) 380px}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__tierCanvas{background:#101919}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__compactExplorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__toolbar,.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__viewBar{background:#172323;border-color:#405858}.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__consoleMark,.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__toolbar .ArchitectureExplorer-module__lzEG4a__eyebrow,.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__toolbar p,.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__viewBar .ArchitectureExplorer-module__lzEG4a__eyebrow{color:#c6ddda}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__switcher{background:#0c0f0f;border-color:#405858}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__switcher button{color:#c6ddda}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__switcher button[aria-pressed=true]{background:var(--dp-teal,#008b8b);color:#fff}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__compactExplorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__tour{background:#172323;border-color:#405858;justify-content:flex-start;padding:18px}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__chapter h3{color:#f8f9fa;min-height:0}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__detail{color:#c6d6d4;min-height:0;margin:12px 0}.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__chapter{margin:12px 0 0}.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__chapterIndex,.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__tourHeading .ArchitectureExplorer-module__lzEG4a__eyebrow,.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__controlBoundary{color:#8fcccc}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__steps button{color:#c6d6d4;font-size:var(--type-label);background:#1c2b2b;border-color:#405858;padding:10px}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__steps button[aria-pressed=true]{background:var(--dp-teal,#008b8b);color:#fff;border-color:var(--dp-orange,#fb4f14);box-shadow:inset 3px 0 var(--dp-orange,#fb4f14)}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__steps button:hover{background:#25413f}.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__tourProgress{background:#405858}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__tierDiagram{min-width:0;height:480px;padding:12px}.ArchitectureExplorer-module__lzEG4a__diagramCard rect{transition:fill .3s,stroke .3s}.ArchitectureExplorer-module__lzEG4a__wire[data-active=true] path{stroke:var(--dp-orange,#fb4f14);stroke-width:3px}@media (max-width:900px){.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__compactExplorer.ArchitectureExplorer-module__lzEG4a__wiredSystem{flex-direction:column;display:flex}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__tierDiagram{min-width:620px;height:auto}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__compactExplorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__tour{max-height:none}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__steps{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.ArchitectureExplorer-module__lzEG4a__diagramCard rect{transition:none}}.ArchitectureExplorer-module__lzEG4a__explorer.ArchitectureExplorer-module__lzEG4a__wiredSystem .ArchitectureExplorer-module__lzEG4a__tierCanvas{align-items:center;display:flex}
.PhotoCarousel-module__BCg2gG__carousel{color:#edf4f2;background:#172322;border:1px solid #ffffff15;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.PhotoCarousel-module__BCg2gG__frame{isolation:isolate;flex:1;min-height:330px;position:relative;overflow:hidden}.PhotoCarousel-module__BCg2gG__slide{opacity:0;visibility:hidden;margin:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),visibility .7s;position:absolute;inset:0}.PhotoCarousel-module__BCg2gG__slide[data-active=true]{opacity:1;visibility:visible}.PhotoCarousel-module__BCg2gG__carousel .PhotoCarousel-module__BCg2gG__slide img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:saturate(.8);width:100%;height:100%;max-height:none}.PhotoCarousel-module__BCg2gG__caption{z-index:1;color:#f0f5f3;font:11px/1.6 var(--font-ibm-plex-mono),monospace;letter-spacing:.035em;text-transform:uppercase;pointer-events:none;background:linear-gradient(#0000,#0b191ca8);padding:24px 24px 16px;position:absolute;inset:auto 0 0}.PhotoCarousel-module__BCg2gG__controls{background:#172322;border-top:1px solid #ffffff12;align-items:center;gap:16px;padding:11px 16px;display:flex}.PhotoCarousel-module__BCg2gG__count{font:12px var(--font-ibm-plex-mono),monospace;white-space:nowrap;color:#e0efeb}.PhotoCarousel-module__BCg2gG__count>span{color:#889e99}.PhotoCarousel-module__BCg2gG__dots{gap:3px;margin-right:auto;display:flex}.PhotoCarousel-module__BCg2gG__dots button{cursor:pointer;background:0 0;border:0;width:22px;height:32px;position:relative}.PhotoCarousel-module__BCg2gG__dots button:after{content:"";background:#546964;border-radius:50%;width:8px;height:8px;transition:background .16s;position:absolute;top:12px;left:7px}.PhotoCarousel-module__BCg2gG__dots button[aria-pressed=true]:after{background:#f76b3e}.PhotoCarousel-module__BCg2gG__buttons{gap:5px;display:flex}.PhotoCarousel-module__BCg2gG__buttons button{color:#d7e7e1;cursor:pointer;background:0 0;border:1px solid #536861;border-radius:50%;place-items:center;width:34px;height:34px;transition:background .16s,transform .16s;display:grid}.PhotoCarousel-module__BCg2gG__buttons button:hover{background:#31504a}.PhotoCarousel-module__BCg2gG__buttons button:active{transform:scale(.94)}.PhotoCarousel-module__BCg2gG__carousel button:focus-visible{outline-offset:3px;outline:2px solid #bce8dc}@media (max-width:600px){.PhotoCarousel-module__BCg2gG__frame{min-height:300px}.PhotoCarousel-module__BCg2gG__controls{gap:10px;padding:10px 12px}.PhotoCarousel-module__BCg2gG__caption{font-size:calc(10px * var(--dp-text-scale,1));padding:22px 18px 16px}}@media (prefers-reduced-motion:reduce){.PhotoCarousel-module__BCg2gG__slide,.PhotoCarousel-module__BCg2gG__buttons button{transition:none}}
