html{text-align:center}sup{vertical-align:super;font-size:.5em}.banner{padding:0;background-color:#fff}.banner.playing,.video-frame.playing{background-color:#222}.banner .content{width:100%;line-height:0}.banner .overlay{width:100%;font-size:1.3em;text-transform:uppercase;letter-spacing:.15em;line-height:1.3em}.video-frame .jwplayer,.video-frame .video-frame{line-height:0;height:100%}.video-frame object{left:0}.aspects .overlay,.banner .overlay{position:absolute;z-index:10;top:0;bottom:0;left:0;right:0;color:#fefefe;pointer-events:none;margin:0}.overlay .message{pointer-events:auto;position:absolute;margin:auto;height:18em;top:0;bottom:0;left:0;right:0;text-shadow:0 1px 4px rgba(0,0,0,.2)}.overlay.hidden .message{pointer-events:none}.start-video{border:0 none;background-color:transparent;padding:0;margin:0;font-size:5em;line-height:1em;color:inherit}.demo canvas:focus,.start-video:focus{outline:0 none}.start-video:active{color:#1d8eba}.play-symbol{height:160px;width:160px}.banner .title{font-weight:700;font-size:1.8em;letter-spacing:.2em;line-height:1.3em;margin-bottom:.1em}.banner .subtitle,.flow p{font-weight:400;font-size:1.2em;margin:1em}.subtitle,.title{text-transform:uppercase;letter-spacing:.2em;font-size:2em;line-height:1.2em;font-weight:700;margin:0}.topbanner,.topbanner img{width:100%}.frame.flow{background-color:#fff;color:#000;padding:0 1em}.frame.flow a{color:#000}.flow a.btn-call{color:#fff;background-color:#ff9000;border:1px solid #e0e6e6;margin-top:0}.flow p{font-size:1.1em;line-height:1.4em;margin:1em 0;letter-spacing:normal}.turn-sensor p{margin:0 5em}.data-flow,.flow h2{letter-spacing:normal}.flow h2{font-size:1.8em;line-height:1.2em;text-transform:none;font-weight:500;margin:1em 0}.data-flow{font-weight:400;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;white-space:nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:baseline;align-items:baseline;-ms-flex-line-pack:center;align-content:center}.data-flow>figure{text-align:center;display:inline-block}.data-flow img{margin-bottom:.6em}.flow-math,.flow-math img{width:668px}.flow-logos,.flow-logos img{width:212px}.press-logos img{width:100%}.hero-box{background-image:url(images/islogo7-bg.png);background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#0b81d5;font-weight:300;letter-spacing:normal;margin:auto;padding:3em;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;white-space:normal;-ms-flex-pack:center;justify-content:center;-ms-flex-align:flex-start;align-items:flex-start;-ms-flex-line-pack:center;align-content:center}.laptop{position:relative;margin:60px 0 0;width:50%}.laptop img{top:0;left:0;vertical-align:top;width:100%}.slideshow-container{position:absolute;top:6%;left:15.4%;width:70%}.mySlides{display:none}.prev{border-radius:0 3px 3px 0}.next,.prev{cursor:pointer;position:absolute;top:50%;width:auto;margin-top:-22px;padding:16px;color:#fff;font-weight:700;font-size:18px;transition:.6s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.prev{left:0%}.next{right:0%;border-radius:3px 0 0 3px}.next:hover,.prev:hover{background-color:rgba(0,0,0,.8)}.fade{-webkit-animation-name:fade;-webkit-animation-duration:.2s;animation-name:fade;animation-duration:.2s}@keyframes fade{0%{opacity:.4}to{opacity:1}}.fadeOut{visibility:hidden;opacity:0;transition:all .3s ease-out;transform:translate(0,-50px);-webkit-transform:translate(0,-50px);-o-transform:translate(0,-50px);-moz-transform:translate(0,-50px)}.video-frame{position:absolute;top:6%;left:15.4%;width:70%}.hero-text{width:50%;padding-top:90px}.hero-text h1,.new-alert h2,.works-with h2{color:#fff;text-transform:none;text-align:center}.hero-text h1,.hero-text h2{letter-spacing:normal;line-height:1.2em;font-size:1.8em;font-weight:500;margin:1em 0 0}.hero-text h2{text-align:center;font-size:1.1em;font-weight:400;line-height:1.4em;margin:1em 0;color:#eee}.hero-text h3{font-size:.8em;font-weight:400;color:#fff}.hero-text a{color:#fff}.new-alert{background-color:#2d91d8;padding:.8em 0}.new-alert h2,.works-with h2{font-size:1em;font-weight:400;margin:0}.new-btn,.new-glow{color:#fff;padding:1px 6px;text-align:center;display:inline-block;font-size:.8em;font-weight:400;border-radius:5px;z-index:99}.new-glow{text-decoration:none;margin-right:10px;background-color:#23d87b;border:none}.new-btn{background-color:#2d91d8;border:1px;border-style:solid;border-color:#56a4dc;margin-left:10px}.data-flow abbr,.new-btn,.new-btn a:link{text-decoration:none}.new-btn a:hover{color:#ff9000}.info-product,.works-with{background-color:#fff;padding:2em 0}.works-with h2{font-size:1.1em;font-weight:500;color:#777;text-transform:uppercase}.works-with img{padding-top:2em;padding-left:1em;padding-right:2em}.info-product{padding:0 1em;width:15%}.info-product img{padding:2em 0 0;height:50px}.info-product h2,.info-product h3{color:#777;text-transform:none;text-align:center}.info-product h3{padding:0;font-size:1.1em;font-weight:500;margin:0}.info-product h2{font-size:.9em;font-weight:400;margin:1em 0 0;line-height:1.3em}.info-product a,.info-summary a,.integrations a{color:#777}.integrations{width:100%;background-color:#eee;padding:2em 0}.info-summary-text h1,.integrations h2,.integrations h3{font-size:1.1em;font-weight:500;color:#777;text-transform:uppercase;margin:0;text-align:center}.info-summary-text h1,.integrations h3{font-size:.8em;text-transform:none}.integration-list{margin:auto;width:75%}.integration-list img{padding:1em;width:160px}.integration-list img:hover{opacity:.3}.info-summary{width:100%;margin:auto;background-color:#fff}.info-summary-text{padding:1em 10%}.info-summary-text h1{font-size:1.8em;color:#000;margin:1em 0;line-height:1em}.info-datapoints-text h2,.info-summary-text h2{text-align:center;font-size:1.1em;font-weight:400;line-height:1.4em;margin:0;letter-spacing:normal}.info-summary-ss{margin:0}.info-datapoints-ss img,.info-summary-ss img{width:50%}.info-datapoints-text{padding:0 10% 1em}.info-datapoints-text h2{font-size:1.6em}.info-datapoints-ss{margin:0}.four-box,.three-box,.two-box,.two-box-rev{font-weight:300;letter-spacing:normal;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;white-space:normal;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.four-box,.three-box,.two-box-rev{-ms-flex-align:baseline;align-items:baseline}.info-tiles-ss{margin-top:0;-webkit-flex-basis:171;-ms-flex-basis:171;-flex-basis:171;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.info-tiles-ss img{vertical-align:top;width:171px}.info-tiles-txt{margin-top:0}.info-embeds-txt h1,.info-rte-txt h1,.info-security-txt h1,.info-tiles-txt h1,.info-trigger-txt h1,.info-waves-txt h1{text-align:left;font-size:1.8em;font-weight:500;letter-spacing:normal;line-height:1.2em;margin:1em 0 0 .7em;text-transform:none}.info-embeds-txt h2,.info-security-txt h2,.info-tiles-txt h2,.info-trigger-txt h2,.info-waves-txt h2{text-align:left;font-size:1.1em;font-weight:400;line-height:1.4em;margin:1em 4em 0 1em;letter-spacing:normal}.info-waves-ss{margin-top:3em;-ms-flex-basis:420px;-ms-flex-preferred-size:420px;flex-basis:420px;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.info-waves-ss img{vertical-align:top;width:420px}.info-waves-txt{margin-top:3em}.info-security-ss{margin-top:5em;-ms-flex-basis:400;-ms-flex-preferred-size:400;flex-basis:400;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.info-security-ss img,.info-trigger-ss img{vertical-align:top;width:400px;margin:-10em 0 0}.info-security-txt{margin-top:5em}.info-trigger-ss{margin-top:5em;-ms-flex-basis:400;-ms-flex-preferred-size:400;flex-basis:400;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.info-trigger-ss img{margin:-5em 0 0}.info-trigger-txt{margin-top:5em}.info-rte-ss{-ms-flex-basis:420;-ms-flex-preferred-size:420;flex-basis:420;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.info-rte-ss img{margin:0}.info-rte-ss,.info-rte-txt{margin-top:5em}.info-embeds-ss{margin:3em 0;-ms-flex-basis:420px;-ms-flex-preferred-size:420px;flex-basis:420px;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.info-embeds-ss img,.info-rte-ss img{vertical-align:top;width:420px}.info-embeds-txt{margin:3em 0}.info-embeds-txt h2{text-transform:none}.flow-devices,.flow-devices img{width:140px}.flow-account,.flow-account img{width:550px}.flow-visualize{width:160px}.flow-visualize img{width:160px;height:100px}.data-flow figcaption{font-size:1.1em;letter-spacing:.05em;height:3em;margin:.5em auto;white-space:normal}.aspect-point dfn,.flow-title,.in-the-press p,a.aspect{text-transform:uppercase}.data-flow small{font-size:.6em}.data-flow abbr{font-style:normal}.flow-end{margin-top:3em}.in-the-press{background-color:#d5d5d5}.in-the-press p{font-size:1.2em;color:#fff;margin:0 0 0 1em;text-align:left}.arrow-right,.arrow-right-gray{width:0;height:0;border-top:1em solid transparent;border-bottom:1em solid transparent;border-left:1em solid #fff;margin-right:1em;margin-left:2em;margin-bottom:1.5em}.arrow-right-gray{border-left:1em solid gray}.banner{position:relative;overflow:auto}.banner li{list-style:none}.banner ul li{float:left}.note-tls{white-space:nowrap}.features header{color:#30d2e1}.aspect-view{overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:100%;-ms-flex:0 0 auto;flex:0 0 auto}.aspect-point span,.aspect-view h2{font-weight:300;text-transform:uppercase}.aspect-view h2{margin:.8em 0;font-size:1.4em}.aspects{background-color:#555;color:#fefefe;padding:0;position:relative;min-height:20em}.aspects .content{width:100%}.aspects .subtitle{font-weight:200;font-size:1.6em}.aspects-nav{background-color:#444;border-bottom:4px solid #373737}a.aspect{display:inline-block;padding:.7em 3em;text-decoration:none;color:#aaa}.capture a.capture,.interact a.interact,.visualize a.visualize{color:#41bbcd}.aspect-points{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:0 3em;font-size:.9em;-ms-flex:0 0 auto;flex:0 0 auto}.aspect-point{margin:.7em 0;display:inline-block;width:33%;-ms-flex:1 1 auto;flex:1 1 auto}.aspect-point dfn{display:block;font-style:normal}.aspect-point span{font-size:.8em;letter-spacing:normal}.aspect-view .screenshot,.aspect-view .tiles-embed{-ms-flex:1 1 auto;flex:1 1 auto;background-color:#1c1c1c;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.aspect-view .screenshot{display:-ms-flexbox;display:flex}.aspect-view .screenshot img{max-width:100%;max-height:590px}.aspect-view .tiles-embed{height:100%}.aspect-view .tiles-embed iframe{width:100%;height:590px;border:0}.aspect-view .tiles-embed,.demo.app,.hpage-stage{display:-ms-flexbox;display:flex}.demo.app{width:100%;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column}body{display:block}.hpage-frame{width:100%;overflow:hidden}.hpage-stage{transform:translateX(0);transition:transform .3s ease;-ms-flex-direction:row;flex-direction:row}.pricing-plans{background-color:#1883d1;margin:0 0 1em}.pricing-table{width:80%;margin:2em 0;text-transform:uppercase;font-weight:400;font-size:1em;color:#000;border-collapse:collapse}.feature-col,.pricing-table tbody th{width:35%}.plan-col-pro,.plan-col-starter{border-left:1px solid #fff}.pricing-table tbody th{text-align:right;padding-right:1em}.pricing-table tr:nth-child(odd) td{background-color:#e1e1e1}.pricing-table td,.pricing-table th{vertical-align:top;padding:6px 2px;font-size:.9em}.pricing-table th{font-weight:400}.pricing-table thead th{vertical-align:bottom;line-height:1em}.pricing-table em{vertical-align:bottom}.plan-names th{font-size:1.6em;font-weight:700}.plan-prices th{font-size:1.1em;color:#000;text-transform:lowercase}.plan-details th b,.plan-prices th b{font-size:150%;font-weight:700;color:#1cb5d8}.info-rte-txt h2,.plan-details th,.plan-prices th{font-weight:400;letter-spacing:normal}.plan-details th{color:#000;text-transform:lowercase;font-size:.7em}.plan-details th b{color:#000}.plans-business,.plans-personal{width:250px;margin:2em;padding:1em 2.5em;font-weight:300;min-height:495px;background:#1883d1;border-style:solid;border-width:1px;border-color:#f0f0f0;border-radius:0;letter-spacing:normal;-ms-flex-basis:400;-ms-flex-preferred-size:400;flex-basis:400;-ms-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.plans-business sup,.plans-personal sup{line-height:1em}.plans-business hr,.plans-personal hr{margin:1em 0 0}.plans-name{margin:.5em 0 0;font-size:1.6em;font-weight:700;color:#fff;text-transform:uppercase}.plans-overview,.plans-prices-month{margin:1em 0 0;font-size:.9em;font-weight:400;letter-spacing:normal;color:#fff;text-transform:none}.plans-prices-month{margin:1.5em 0 0;font-size:1.1em;line-height:1.7em}.plans-prices-month b{font-size:200%;font-weight:700;color:#fff}.plans-features,.plans-prices-year{margin:0;font-size:.9em;font-weight:400;letter-spacing:normal;color:#fff;text-transform:lowercase}.plans-prices-year b{font-size:150%;font-weight:500;color:#fff}.plans-features{margin:1em -.5em 0;line-height:2em;text-transform:none}.plans-footnote{color:#fff}.info-rte-txt h2{text-align:left;font-size:1.1em;line-height:1.4em;margin:1em 4em 0 1em}.projects{height:auto;padding:0;-ms-flex-pack:center;justify-content:center;margin-bottom:-18px;margin-right:-18px;margin-top:18px;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.project{width:240px;-ms-flex:0 0 auto;flex:0 0 auto}.project h1{font-size:1em}.demo{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto}.demo .menu,.demo button,.demo menu{margin:0;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.demo button{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;font-variant:inherit;letter-spacing:inherit;border:1px solid #ccc;border-radius:.25em;line-height:1.4em;vertical-align:top;color:inherit;background-color:#fff;padding:6px 10px}.demo .menu,.demo menu{list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;padding:4px;background-color:#012841;color:#fff;-ms-flex:0 0 auto;flex:0 0 auto}.demo .menu.popup{position:absolute;visibility:hidden;-ms-flex-direction:column;flex-direction:column;background-color:#222;color:#fff;transition:all .3s cubic-bezier(.563,.005,0,1.65);transform:translate3d(0,1em,0);opacity:0;box-shadow:0 1px 2px 1px rgba(0,0,0,.3);border-top:1px solid #333;z-index:1000001;min-width:8em;-ms-flex-align:stretch;align-items:stretch}.demo .menu.popup:before{content:'';display:block;position:absolute;width:0;height:0;border-width:10px;border-style:solid;top:-20px;border-color:transparent;left:1em}.demo .menu.popup>button,.demo .menu.popup>label{position:relative;display:block;text-align:left;color:inherit;border-radius:0;line-height:1.4em;padding:6px 10px;white-space:nowrap}.demo .submenu:focus>.menu,.demo .submenu:hover>.menu{visibility:visible;opacity:1;transform:translate3d(0,0,0)}.demo .submenu>label{padding:7px 10px;line-height:1.4em;display:inline-block;cursor:pointer}.demo .menu>label>input[type=checkbox],.demo .menu>label>input[type=radio],.demo menu>label>input[type=checkbox],.demo menu>label>input[type=radio]{margin-right:6px;opacity:.5}.demo .menu>label>input[type=checkbox]:checked,.demo .menu>label>input[type=radio]:checked,.demo menu>label>input[type=checkbox]:checked,.demo menu>label>input[type=radio]:checked{opacity:1}.demo menu>label:hover{outline:0 none}.demo .menu>label:hover,.hoverable.demo .submenu:hover{color:#64daff;outline:0 none}.demo .menu>button,.demo menu>button{border:0 none}.demo .submenu{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-align:stretch;align-items:stretch;position:relative}.demo .gap{-ms-flex:1 1 0;flex:1 1 0}.demo input[type=search]{box-sizing:content-box;padding:4px;-webkit-appearance:textfield;width:180px;margin-right:1em}.demo menu>a,.demo menu>button{margin-right:.2em}.demo .menu>button,.demo menu>a,.demo menu>button{background-color:transparent;color:inherit}.demo menu>label:hover,.hoverable .demo menu .submenu:hover,.hoverable .demo menu button:hover{color:#64daff}.demo menu>a{display:inline-block;line-height:1.4em;padding:.3em}.app{padding:0;color:#999}.app .demo-canvas{width:100%;height:550px;-ms-flex:1 1 auto;flex:1 1 auto}.app .btn-clear{font-size:13px;background-color:transparent;border:0 none;padding:12px}.search-form{position:absolute;right:30px;padding-top:8px}.learn-footer{text-align:center}a.learn-more{display:inline-block;padding:1em;color:#eee;font-weight:300}.aspects-nav>label{display:inline-block;margin:1em;cursor:pointer}.aspects{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}.aspects-options{display:inline-block;-ms-flex-item-align:center;align-self:center}.buffering .working-overlay,.group-interactive{display:block}.group-interactive,.group-static{-ms-flex:0 1 auto;flex:0 1 auto;position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-line-pack:stretch;align-content:stretch;margin:3em 0 2em;vertical-align:top}.group-annotation,.group-onearrow-annotation{position:absolute;top:-2.5em;left:0;right:0;text-align:center;font:14px/1em 'Architects Daughter'}.group-annotation::after,.group-annotation::before{content:'';display:inline-block;height:2em;width:40px;background-size:100% 100%;background-position:center center;vertical-align:top}.group-annotation::before{background-image:url(/images/arrow-left.svg)}.group-annotation::after{background-image:url(/images/arrow-right.svg)}.group-onearrow-annotation::before{content:'';display:inline-block;height:2em;width:40px;background-size:100% 100%;background-position:center center;vertical-align:top;background-image:url(/images/arrow-black-left-up.png)}.menu-option{display:inline-block;width:225px;margin:0 1em}a.menu-option{text-decoration:inherit;color:inherit;vertical-align:top}.menu-option img{width:180px}.menu-option h2{margin:.8em 0;font-size:1.8em;font-weight:300;text-transform:uppercase}.menu-option p{font-size:.9em}.working-overlay{display:none;position:absolute;z-index:200;margin:auto;top:0;bottom:0;left:0;right:0;width:50px;height:30px;text-align:center;font-size:10px;letter-spacing:0}.working-overlay>div{background-color:#333;height:100%;width:6px;display:inline-block;animation:stretchdelay 1.2s infinite ease-in-out}.working-overlay>.r2{animation-delay:-1.1s}.working-overlay>.r3{animation-delay:-1s}.working-overlay>.r4{animation-delay:-.9s}.working-overlay>.r5{animation-delay:-.8s}@keyframes stretchdelay{0%,40%,to{transform:scaleY(.4)}20%{transform:scaleY(1);background-color:#30d2e1}}@media all and (min-width:1024px){.group-interactive{display:inline-block}.group-learn{float:right}}@media all and (min-width:800px){.project:first-of-type{width:240px}.project:first-of-type>img{max-height:none}}@media all and (max-width:1100px){.projects{height:auto}.plans-business,.plans-personal{margin:1em;padding:1em 2em;width:200px}.plans-features,.plans-overview{font-size:.7em}}@media all and (max-width:900px){.hero-text h1{font-size:1.6em;margin:0 0 0 .7em}.hero-text h2{font-size:1em}.data-flow small,.hero-text h3{font-size:.7em}.new-alert h2{font-size:.9em}.data-flow figcaption{font-size:1em;letter-spacing:normal}.flow-devices,.flow-devices img{width:110px}.flow-account,.flow-account img{width:450px}.flow-visualize,.flow-visualize img{width:140px}.flow-visualize img{height:80px}.app.demo button .label{display:none}.project{width:200px}.flow-math,.flow-math img{width:618px}.flow-logos,.flow-logos img{width:196px}.menu-option h2{font-size:1.4em}.menu-option p{font-size:.8em}}@media all and (max-width:830px){.banner .title,.flow h2{font-size:1.6em}.banner .subtitle,.flow p{font-size:1em}.hero-text h1{font-size:1.4em;margin:0 0 0 .7em}.hero-text h2{font-size:.9em}.hero-text h3{font-size:.6em}.new-alert h2,.overlay .message{font-size:.8em}.info-summary-text h1{font-size:1.6em}.info-product h3,.info-summary-text h2{font-size:1em}.info-product img{height:40px}.info-product h2{font-size:.8em;line-height:1.2em}.info-datapoints-text h2{font-size:1.4em}.info-tiles-ss{margin-top:1em;-ms-flex-basis:150;-ms-flex-preferred-size:150;flex-basis:150}.info-tiles-ss img{width:150px}.info-tiles-txt{margin-top:1em}.info-embeds-txt h1,.info-rte-txt h1,.info-security-txt h1,.info-tiles-txt h1,.info-trigger-txt h1,.info-waves-txt h1{font-size:1.6em;margin:0 0 0 .7em}.info-embeds-txt h2,.info-rte-txt h2,.info-security-txt h2,.info-tiles-txt h2,.info-trigger-txt h2,.info-waves-txt h2{font-size:1em}.info-waves-ss{margin-top:1em;-ms-flex-basis:400px;-ms-flex-preferred-size:400px;flex-basis:400px}.info-waves-ss img{width:400px}.info-waves-txt{margin-top:1em}.info-security-ss{margin-top:1em;-ms-flex-basis:350;-ms-flex-preferred-size:350;flex-basis:350}.info-security-ss img{width:350px;margin:-5em 0 0}.info-security-txt{margin-top:1em}.info-trigger-ss{margin-top:1em;-ms-flex-basis:350;-ms-flex-preferred-size:350;flex-basis:350}.info-trigger-ss img{width:350px;margin:-1em 0 0}.info-trigger-txt{margin-top:1em}.info-rte-ss{-ms-flex-basis:400;-ms-flex-preferred-size:400;flex-basis:400}.info-rte-ss img{width:400px;margin:0}.info-rte-ss,.info-rte-txt{margin-top:1em}.info-embeds-ss{margin:3em 0 0;-ms-flex-basis:400px;-ms-flex-preferred-size:400px;flex-basis:400px}.info-embeds-ss img{vertical-align:top;width:400px}.info-embeds-txt{margin-top:1em}.flow-math,.flow-math img{width:569px}.flow-logos,.flow-logos img{width:181px}.pricing-table{width:95%}a.aspect{display:inline-block;padding:.7em}.plans-business,.plans-personal{margin:1em;padding:1em 2em;width:180px}.plans-features,.plans-overview{font-size:.6em}}@media all and (max-width:750px){.turn-sensor p{margin:0 1em}.menu-option{width:170px}.menu-option img{width:140px}.data-flow figcaption{font-size:1em;letter-spacing:normal}.flow-devices,.flow-devices img{width:100px}.flow-account,.flow-account img{width:320px}.flow-visualize,.flow-visualize img{width:140px}.flow-visualize img{height:80px}.data-flow small{font-size:.7em}.banner .title{font-size:1.6em}.banner .subtitle{font-size:1em}.flow p{font-size:.9em}.flow h2{font-size:1.4em}.hero-text h1{font-size:1.2em;margin:0 0 0 .7em}.hero-text h2{font-size:.8em}.info-summary-text h1{font-size:1.4em}.info-product h3,.info-summary-text h2{font-size:.9em}.info-product img{height:30px}.info-product h2{font-size:.7em;line-height:1.1em}.info-datapoints-text h2{font-size:1.2em}.new-alert h2{font-size:.7em}.info-tiles-ss{margin-top:1em;-ms-flex-basis:130;-ms-flex-preferred-size:130;flex-basis:130}.info-tiles-ss img{width:130px}.info-tiles-txt{margin-top:1em}.info-embeds-txt h1,.info-rte-txt h1,.info-security-txt h1,.info-tiles-txt h1,.info-trigger-txt h1,.info-waves-txt h1{font-size:1.4em;margin:0 0 0 .7em}.info-embeds-txt h2,.info-rte-txt h2,.info-security-txt h2,.info-tiles-txt h2,.info-trigger-txt h2,.info-waves-txt h2{font-size:.9em}.info-waves-ss{margin-top:1em;-ms-flex-basis:360px;-ms-flex-preferred-size:360px;flex-basis:360px}.info-waves-ss img{width:360px}.info-waves-txt{margin-top:1em}.info-security-ss{margin-top:1em;-ms-flex-basis:310;-ms-flex-preferred-size:310;flex-basis:310}.info-security-ss img{width:310px;margin:-3em 0 0}.info-security-txt{margin-top:1em}.info-trigger-ss{margin-top:1em;-ms-flex-basis:310;-ms-flex-preferred-size:310;flex-basis:310}.info-trigger-ss img{width:310px;margin:-1em 0 0}.info-trigger-txt{margin-top:1em}.info-rte-ss{-ms-flex-basis:360;-ms-flex-preferred-size:360;flex-basis:360}.info-rte-ss img{width:360px;margin:0}.info-rte-ss,.info-rte-txt{margin-top:1em}.info-embeds-ss{margin:3em 0 0;-ms-flex-basis:360px;-ms-flex-preferred-size:360px;flex-basis:360px}.info-embeds-ss img{vertical-align:top;width:360px}.info-embeds-txt{margin-top:1em}.flow-math,.flow-math img{width:452px}.flow-logos,.flow-logos img{width:143px}.arrow-right{border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-left:.5em solid #fff;margin-right:.5em;margin-left:.5em;margin-bottom:1em}.plans-business,.plans-personal{margin:.5em;padding:1em 2em;width:170px}.plans-features,.plans-overview{font-size:.6em}}@media all and (max-width:660px){.subtitle,.title{font-size:1.5em}.content>header{margin-bottom:2em}.app.demo button .label,.app.demo label .label{display:none}.frame-anchor{top:-80px}.menu-option{width:100px}.menu-option img{width:85px}.banner .title{font-size:1.4em}.banner .subtitle,.flow p{font-size:.8em}.hero-box{-ms-flex-direction:column;flex-direction:column}.laptop{width:100%;margin:0}.hero-text{width:100%;padding-top:0}.two-box{-ms-flex-direction:column;flex-direction:column}.two-box-rev{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.three-box{-ms-flex-direction:column;flex-direction:column}.integration-list{width:90%}.integration-list img{padding:.8em;width:120px}.plans-business,.plans-personal{margin:1em;padding:1em 2em;width:250px}.plans-features,.plans-overview{font-size:.9em}.flow h2{font-size:1.2em}.hero-text h1{margin:0 0 0 .7em}.hero-text h2{font-size:.7em}.hero-text h1,.info-summary-text h1{font-size:1.1em}.info-product h3,.info-summary-text h2{font-size:.8em}.info-product img{height:25px}.info-product h2{font-size:.6em;line-height:1em}.info-datapoints-text h2{font-size:1em}.new-alert h2{font-size:.6em}.info-tiles-ss{margin-top:1em;margin-left:auto;margin-right:auto;-ms-flex-basis:110;-ms-flex-preferred-size:110;flex-basis:110}.info-tiles-ss img{width:110px}.info-tiles-txt{margin-top:.8em}.info-security-txt h1,.info-tiles-txt h1,.info-waves-txt h1{font-size:1.2em;margin:0 0 0 .7em}.in-the-press p,.info-embeds-txt h2,.info-rte-txt h2,.info-security-txt h2,.info-tiles-txt h2,.info-trigger-txt h2,.info-waves-txt h2{font-size:.8em}.info-waves-ss{margin-top:1em;margin-bottom:-10em;-ms-flex-basis:320px;-ms-flex-preferred-size:320px;flex-basis:320px}.info-waves-ss img{width:320px}.info-waves-txt{margin-top:1em}.info-security-ss{margin-top:1em;-ms-flex-basis:285;-ms-flex-preferred-size:285;flex-basis:285}.info-security-ss img{width:285px;margin:-3em 0 0}.info-security-txt{margin-top:-3em}.info-trigger-ss{margin-top:1em;-ms-flex-basis:285;-ms-flex-preferred-size:285;flex-basis:285}.info-trigger-ss img{width:285px;margin:0}.info-trigger-txt{margin-top:0}.info-rte-txt h1,.info-trigger-txt h1{font-size:1.2em;margin:1em 0 0 .7em}.info-rte-ss{margin-top:1em;-ms-flex-basis:320;-ms-flex-preferred-size:320;flex-basis:320}.info-rte-ss img{width:320px;margin:0}.info-rte-txt{margin-top:0}.info-embeds-ss{margin-top:1em;margin-bottom:-12em;-ms-flex-basis:320px;-ms-flex-preferred-size:320px;flex-basis:320px}.info-embeds-ss img{vertical-align:top;width:320px}.info-embeds-txt{margin-top:1em}.info-embeds-txt h1{font-size:1.2em;margin:0 0 0 .7em}.flow-math,.flow-math img{width:350px}.flow-logos,.flow-logos img{width:118px}}@media all and (max-width:500px){.plan-names th,.plans-name{font-size:1.2em}.plan-prices th,.plans-prices-month{font-size:.9em}.data-flow figcaption,.data-flow small,.plans-features,.plans-overview,.pricing-table{font-size:.8em}.overlay .message{font-size:.6em;height:13em}.aspect-points{display:none}.aspect-point{display:block;width:auto}.banner .content{min-height:10em}.banner .title{font-size:1.4em;margin:0}.banner .subtitle{margin:0}.aspects .video-frame{min-height:12em}.play-symbol{width:70px;height:70px}.flow-devices,.flow-devices img{width:80px}.flow-account,.flow-account img{width:170px}.flow-visualize,.flow-visualize img{width:100px}.flow-visualize img{height:50px}.flow-math,.flow-math img{width:235px}.flow-logos,.flow-logos img{width:80px}.demo menu{-ms-flex-wrap:wrap;flex-wrap:wrap}.aspect-view.learn{height:auto;max-height:none}.project{width:180px}}@media all and (max-width:320px){.flow-devices img{width:70px}.flow-visualize figcaption{margin-left:-1em;margin-right:1em}.data-flow small{font-size:.7em}.flow-account img{width:150px}.flow-visualize img{width:70px}.info-waves-ss img{width:290px}.pricing-table{font-size:.75em}.hide-xs{display:none}}@media (min-resolution:120dpi){.banner .subtitle,.data-flow,.flow p,.hero-text h2,.hero-text h3,.info-datapoints-text h2,.info-embeds-txt h2,.info-product h2,.info-rte-txt h2,.info-security-txt h2,.info-summary-text h2,.info-tiles-txt h2,.info-trigger-txt h2,.info-waves-txt h2,.new-alert h2,.plan-details th,.plan-prices th,.plans-features,.plans-overview,.plans-prices-month,.plans-prices-year,.pricing-table{font-weight:300}}@media (min-resolution:124.8dpi){.banner .subtitle,.data-flow,.flow p,.hero-text h2,.hero-text h3,.info-datapoints-text h2,.info-embeds-txt h2,.info-product h2,.info-rte-txt h2,.info-security-txt h2,.info-summary-text h2,.info-tiles-txt h2,.info-trigger-txt h2,.info-waves-txt h2,.new-alert h2,.plan-details th,.plan-prices th,.plans-features,.plans-overview,.plans-prices-month,.plans-prices-year,.pricing-table{font-weight:300}}@media (min-resolution:144dpi){.banner .subtitle,.data-flow,.flow p,.hero-text h2,.hero-text h3,.info-datapoints-text h2,.info-embeds-txt h2,.info-product h2,.info-rte-txt h2,.info-security-txt h2,.info-summary-text h2,.info-tiles-txt h2,.info-trigger-txt h2,.info-waves-txt h2,.new-alert h2,.plan-details th,.plan-prices th,.plans-features,.plans-overview,.plans-prices-month,.plans-prices-year,.pricing-table{font-weight:300}}@media (min-resolution:192dpi){.banner .subtitle,.flow p,.hero-text h2,.hero-text h3,.info-datapoints-text h2,.info-embeds-txt h2,.info-product h2,.info-rte-txt h2,.info-security-txt h2,.info-summary-text h2,.info-tiles-txt h2,.info-trigger-txt h2,.info-waves-txt h2,.new-alert h2,.plan-details th,.plan-prices th,.plans-features,.plans-overview,.plans-prices-month,.plans-prices-year,.pricing-table{font-weight:300}}