*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:120px}body{margin:0;color:#15171b;background:white;font:400 16px/1.55 Roboto,Arial,sans-serif}a{color:#005799;text-decoration:none}a:hover{text-decoration:underline}button,input{font:inherit}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid #0b9399;outline-offset:5px}.container{max-width:1280px;margin:auto;padding-inline:34px}.skip{position:fixed;z-index:100;top:-90px;left:12px;padding:12px;background:white}.skip:focus{top:10px}header{position:sticky;top:0;background:white;z-index:20;box-shadow:0 2px 4px #0002}.utility{background:#253d5c;color:white;font-size:12px}.utility .container{display:flex;justify-content:space-between;align-items:center;height:30px}.utility a{color:white}.masthead{min-height:82px;display:flex;align-items:center;justify-content:space-between;gap:30px}.brand{display:flex;align-items:center;gap:9px;font-size:32px;letter-spacing:-1px;font-weight:700;color:#183b53;line-height:1}.brand:hover{text-decoration:none}.brand img{object-fit:contain}nav{display:flex;gap:30px;align-items:center}nav>a{font-size:14px;color:#004488;font-weight:400;white-space:nowrap}.button,.bigbutton{display:inline-flex;align-items:center;justify-content:center;gap:13px;min-height:48px;padding:11px 22px;border-radius:5px;box-shadow:1px 3px 5px #0003;color:white;font-size:16px;line-height:1.4}.button:hover,.bigbutton:hover{text-decoration:none;filter:brightness(.94)}.trial{background:#8d589e}.install{background:#253d5c}.navtrial{min-height:39px;padding:9px 17px;font-size:13px}nav>a.navtrial{color:white}.menu-toggle{display:none}.hero{display:grid;grid-template-columns:43% 57%;align-items:center;gap:0;padding-top:50px;padding-bottom:52px}.herocopy{padding-right:20px}.kicker{font-size:12px;letter-spacing:2px;color:#215c8e;text-transform:uppercase;font-weight:500;margin:0 0 16px}.hero h1{font-size:46px;letter-spacing:-1.5px;line-height:1.1;margin:0 0 19px;color:#080a0d;font-weight:700}.herodesc{font-size:19px;color:#59616e;max-width:440px;line-height:1.5;margin:0 0 27px}.heroactions{display:flex;align-items:center;gap:25px;flex-wrap:wrap}.textlink{font-size:15px;text-decoration:underline;text-underline-offset:4px;display:inline-flex;align-items:center;gap:12px}.textlink i{font-size:14px}.productvisual{padding:8px 0 0 20px;position:relative;text-align:center}.monitor{padding:14px 13px 0;border-radius:13px 13px 9px 9px;background:linear-gradient(110deg,#111,#242424 70%,#090909);box-shadow:0 2px 5px #0002;position:relative}.monitor:before{content:'';display:block;position:absolute;top:6px;left:50%;width:3px;height:3px;background:#414141;border-radius:50%}.monitor img{display:block;width:100%;height:auto;background:#f6f7f9}.monitorchin{height:43px;background:linear-gradient(110deg,#e0e0e0,#b8b8b8 55%,#d8d8d8);margin:0 -13px;border-radius:0 0 8px 8px;border-top:12px solid #111}.monitorstand{width:82px;height:43px;background:linear-gradient(90deg,#cacaca,#e8e8e8 55%,#aaa);margin:auto;clip-path:polygon(15% 0,85% 0,100% 100%,0 100%)}.monitorfoot{height:8px;width:145px;margin:-1px auto 0;background:linear-gradient(#ddd,#b7b7b7);border-radius:50%;box-shadow:0 7px 11px #0002}.keyboard{height:22px;width:55%;margin:22px auto 0;border:3px solid #d5d5d5;border-radius:3px;background:repeating-linear-gradient(90deg,transparent 0 13px,#ccc 13px 15px),repeating-linear-gradient(#f7f7f7 0 5px,#ccc 5px 7px);transform:perspective(180px) rotateX(25deg);box-shadow:0 4px 6px #0001}.capturelabel{font-size:10px;color:#78818c;margin:12px 0 0}.journeys{padding-top:0;padding-bottom:30px}.journeys>h2{font-size:29px;line-height:1.3;letter-spacing:-.5px;margin:0 0 8px;font-weight:700}.sectionintro{color:#626a76;margin:0 0 27px;font-size:16px}.journey{display:grid;grid-template-columns:24% 76%;padding:22px 0;border-bottom:1px solid #e0e5eb;gap:0;align-items:center}.journey:last-child{border-bottom:0}.journeyintro{padding-right:23px}.number{font-size:34px;color:#09949a;font-weight:700;line-height:1.1}.journeyintro h3{font-size:17px;line-height:1.3;font-weight:700;margin:2px 0 6px;letter-spacing:-.3px}.journeyintro p{font-size:14px;line-height:1.4;color:#66707f;margin:0}.journeytiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;border-left:1px solid #e0e5eb;padding-left:20px}.module{min-height:115px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:11px;padding:14px 8px;background:white;border-radius:6px;box-shadow:2px 3px 14px #253d5c14;text-align:center;font-size:14px;color:#0059a4;font-weight:400;line-height:1.35}.module:hover{text-decoration:none;box-shadow:2px 3px 14px #253d5c2e}.module i{font-size:33px}.module:nth-child(4n+1) i{color:#85983e}.module:nth-child(4n+2) i{color:#955ca2}.module:nth-child(4n+3) i{color:#00969b}.module:nth-child(4n+4) i{color:#cf9635}.journey:nth-of-type(2) .module:first-child i,.journey:nth-of-type(3) .module:first-child i{color:#2e79b1}.installationband{background:#f0f3f6;margin-top:5px}.installationinner{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;padding-top:30px;padding-bottom:30px;gap:70px}.installationinner h2{font-size:27px;letter-spacing:-.5px;margin:0 0 12px}.checklist{list-style:none;padding:0;margin:0 0 17px;color:#576171;font-size:16px}.checklist li{margin:10px 0;display:flex;align-items:center;gap:12px}.checklist i{color:#09949a;font-size:20px}.networkdrawing{max-width:360px;width:100%;justify-self:end;text-align:center;color:#234a6b}.servericon{font-size:48px;line-height:1.2}.networkbranch{height:30px;border-top:1px solid #00989e;width:74%;margin:20px auto 0;position:relative}.networkbranch:before{content:'';height:21px;width:1px;background:#00989e;position:absolute;left:50%;top:-21px}.networkbranch:after{content:'';position:absolute;inset:0;border-right:1px solid #00989e;border-left:1px solid #00989e}.workstations{display:flex;justify-content:space-between;font-size:48px;line-height:1;margin-top:-5px}.workstations i:nth-child(2){position:relative}.workstations i:nth-child(2):after{content:'';height:26px;width:1px;position:absolute;background:#00989e;left:50%;top:-25px}.closing{display:flex;align-items:center;justify-content:space-between;gap:35px;padding-top:30px;padding-bottom:30px}.closing h2{font-size:25px;letter-spacing:-.6px;margin:0}.closing .button{font-size:14px;flex-shrink:0}footer{background:#253d5c;color:#e1e6ef;padding-top:29px}.footerlinks{display:grid;grid-template-columns:1.15fr 1fr 1fr 1.2fr;gap:35px}.footerlinks>div+div{border-left:1px solid #ffffff25;padding-left:25px}.footerlinks .brand{color:white;font-size:27px}.footerlinks strong{display:block;color:white;font-size:13px;font-weight:500;margin-bottom:8px}.footerlinks a:not(.brand){display:block;color:#d9e3ed;font-size:12px;line-height:1.5;margin:5px 0;overflow-wrap:anywhere}.footerlinks p{font-size:11px;padding-left:48px;letter-spacing:1px;margin:5px 0}.copyright{font-size:11px;text-align:center;margin:20px 0 0;padding:9px;border-top:1px solid #ffffff14;color:#d1d9e1}.sectionbanner{display:flex;align-items:center;gap:18px;margin:30px 0 24px;padding-bottom:20px;border-bottom:1px solid #dce2e9}.sectionbanner>i{font-size:31px;color:#0a959a}.sectionbanner h1{font-size:33px;color:#213c56;margin:0;font-weight:500;letter-spacing:-.5px}.features{padding-top:8px;padding-bottom:55px}.pageintro{color:#626a76}.featuregrid{display:grid;grid-template-columns:1fr 1fr;gap:40px 50px}.featuregroup h2{font-weight:500;font-size:23px;margin:0 0 16px}.tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.tile{min-height:116px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;border-radius:6px;box-shadow:2px 3px 14px #253d5c14;text-align:center;padding:15px 7px;font-size:13px;line-height:1.35}.tile:hover{text-decoration:none;box-shadow:2px 3px 14px #253d5c2e}.tile i{font-size:29px;color:#8c739d}.color-1 .tile i{color:#8f7b4b}.color-2 .tile i{color:#4e9b7c}.color-3 .tile i{color:#557c9a}.color-4 .tile i{color:#939d6d}.featuresearch{margin:24px 0;max-width:450px}.featuresearch label{font-size:13px;color:#526477;display:block;margin:0 0 7px}.featuresearch>div{display:flex;border:1px solid #c7d0da;border-radius:4px}.featuresearch input{border:0;background:transparent;min-width:0;width:100%;padding:10px 13px;font-size:14px}.featuresearch button{border:0;background:#f3f5f7;color:#3c5c7a;padding:0 14px;cursor:pointer}#searchstatus{font-size:14px;color:#617184;margin:0 0 25px}.detail{padding-top:8px;padding-bottom:55px;max-width:1120px}.detail h2{font-size:27px;font-weight:500;color:#254961;margin-top:30px}.detail h3{font-size:20px;font-weight:500}.detail li{margin:12px 0}.breadcrumb{font-size:13px;color:#6b7785}.capture{width:100%;height:auto;border:1px solid #e0e5eb}.detail figure{margin:35px 0}.detail figcaption{font-size:12px;color:#6c7683;margin-top:7px}.detail .bigbutton{margin-top:20px}[hidden]{display:none!important}
@media(min-width:1450px){.container{max-width:1380px}.hero{padding-top:55px;padding-bottom:55px}.hero h1{font-size:51px}.journeytiles{gap:22px}.module{min-height:125px}}
@media(max-width:1050px){nav{gap:20px}.hero h1{font-size:39px}.hero{grid-template-columns:45% 55%;padding-top:40px;padding-bottom:40px}.herodesc{font-size:17px}.heroactions{gap:18px}.heroactions .textlink{font-size:13px}.heroactions .button{font-size:14px}.journeys>h2{font-size:26px}.journeyintro h3{font-size:16px}.journeytiles{gap:12px;padding-left:15px}.module{font-size:13px;min-height:110px}.module i{font-size:30px}.installationinner{gap:30px}.installationinner h2{font-size:24px}.closing h2{font-size:23px}.featuregrid{gap:35px}.tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){html{scroll-padding-top:100px}.container{padding-inline:22px}.utility .container{height:25px;font-size:10px}.masthead{min-height:69px;flex-wrap:wrap;gap:0}.brand{font-size:27px}.brand img{width:36px;height:36px}.menu-toggle{display:flex;align-items:center;gap:7px;background:transparent;border:1px solid #d7dfe7;border-radius:4px;color:#254a68;padding:8px 10px;font-size:13px;cursor:pointer}nav{display:none;flex-basis:100%;flex-direction:column;align-items:stretch;gap:0;padding-bottom:15px}nav.is-open{display:flex}nav>a{padding:11px 0;border-bottom:1px solid #edf0f4;font-size:14px}nav>.navtrial{margin-top:10px;padding:11px 16px;align-self:flex-start}.hero{grid-template-columns:1fr;padding-top:30px;padding-bottom:29px}.herocopy{padding-right:0}.kicker{font-size:10px;letter-spacing:1.5px;margin-bottom:13px}.hero h1{font-size:38px;letter-spacing:-1px;margin-bottom:17px}.herodesc{font-size:16px;line-height:1.55;max-width:none;margin-bottom:21px}.heroactions{gap:18px}.heroactions .textlink{font-size:12px;gap:6px}.heroactions .button{font-size:13px;min-height:43px;padding:10px 15px}.productvisual{padding:31px 0 0;max-width:540px;width:100%;justify-self:center}.monitor{padding:10px 9px 0;border-radius:9px 9px 5px 5px}.monitorchin{height:28px;margin-inline:-9px;border-top-width:8px}.monitorstand{height:27px;width:58px}.monitorfoot{height:6px;width:112px}.keyboard{height:17px;margin-top:14px}.capturelabel{font-size:9px}.journeys>h2{font-size:25px;line-height:1.3;letter-spacing:-.6px}.sectionintro{font-size:14px;margin-bottom:13px}.journey{grid-template-columns:1fr;padding:22px 0;gap:15px}.journeyintro{padding-right:0;position:relative;padding-left:48px}.number{position:absolute;left:0;top:0;font-size:29px}.journeyintro h3{font-size:17px;margin:0 0 4px}.journeyintro p{font-size:13px}.journeytiles{border-left:0;padding-left:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.module{min-height:104px;font-size:13px;gap:11px}.module i{font-size:29px}.installationinner{grid-template-columns:1fr;padding-block:27px;gap:28px}.installationinner h2{font-size:24px;line-height:1.25}.checklist{font-size:14px}.installationinner .textlink{font-size:14px}.networkdrawing{max-width:270px;justify-self:center}.servericon{font-size:38px}.workstations{font-size:39px}.closing{flex-direction:column;align-items:flex-start;gap:18px;padding-top:27px;padding-bottom:29px}.closing h2{font-size:23px;line-height:1.3}.closing .button{font-size:13px;min-height:44px}.footerlinks{grid-template-columns:1fr 1fr;gap:26px 18px}.footerlinks>div+div{border:0;padding-left:0}.footerlinks strong{font-size:12px}.footerlinks .brand{font-size:24px}.footerlinks .brand img{width:29px;height:29px}.footerlinks p{padding-left:38px}.footerlinks a:not(.brand){font-size:11px}.sectionbanner{margin-top:22px;gap:13px}.sectionbanner h1{font-size:27px;line-height:1.2}.sectionbanner>i{font-size:27px}.featuregrid{grid-template-columns:1fr;gap:30px}.tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.tile{font-size:11px;padding:12px 5px;min-height:103px}.tile i{font-size:25px}.detail h2{font-size:23px}.detail ul{padding-left:22px}.detail li{font-size:15px}.pageintro{font-size:14px}}
@media(max-width:360px){.container{padding-inline:17px}.hero h1{font-size:34px}.heroactions{gap:13px}.heroactions .textlink{font-size:11px}.tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
