:root{--colorBlueBlack:#102542;--colorBlack:var(--colorBlack);--colorSecondaryGrey:#637389;--colorPaleGrey:#d5dfe5;--colorInputGrey:#e9edf0;--colorOnline:#71e341;--colorLink:#0645ad;--colorDestructive:#f87060;--zIndexCard:1}blockquote,h1,h2,h3,h4,h5,h6,ol,p,ul{font-size:.666666rem;line-height:1rem;font-weight:400;margin:0;padding:0}p{margin-bottom:1rem}a:link{text-decoration:none}a:link,a:visited{color:var(--colorLink)}a:hover{text-decoration:underline}html{font-size:24px;font-family:IBM Plex Sans;-webkit-font-smoothing:antialiased}body{color:#102542;margin:0;padding:0;line-height:1rem}body,h2{font-size:1rem}h2{line-height:1.5rem}.container{box-sizing:border-box;padding:0 1.5rem;max-width:1116px;margin:0 auto}.Jumbotron{max-width:16rem;margin:3rem auto}.Jumbotron__branding{display:flex;align-items:center;justify-content:center;margin-bottom:2.5rem}.Jumbotron__branding h1{font-size:1rem;color:#102542;text-transform:lowercase}.Jumbotron__tagline{font-size:1rem;text-align:center;color:#102542;line-height:1.5rem;margin:0 auto}a.Button{color:#fff;font-family:IBM Plex Sans;font-weight:500;border-radius:4px;background:#637389;padding:.25rem 1rem;text-decoration:none;font-size:12px}.Downloads__options{margin-top:2.5rem;margin-bottom:3rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));grid-gap:2.5rem 1.5rem}.Download__options__option{display:flex;flex-direction:column;align-items:center;justify-content:center}.Download__options__option img{display:block}.ImageBadge{width:2.5rem;height:2.5rem;border-radius:4px;display:flex;text-align:center;justify-content:center;margin-bottom:1rem}.ImageBadge--dark{background:#102542}.ImageBadge--blue{background:#00adef}.ImageBadge--green{background:#388816}.Banner{display:flex;align-items:center;justify-content:space-evenly}.Banner__label{font-size:.66rem;margin:0 1rem;color:var(--colorSecondaryGrey)}.Banner__wing{height:1px;background:#e9edf0;flex-grow:1}.Gallery{margin-bottom:3rem}.Gallery .Gallery__videoContainer{border-radius:4px;overflow:hidden;box-shadow:0 12px 24px rgba(0,0,0,.25);margin-bottom:3rem}.Gallery video{margin-left:-1px;max-width:100%}.Gallery h2{font-size:1rem;line-height:1.5rem;text-align:center;margin:0 auto;margin-bottom:3rem;max-width:576px}.Gallery img{width:100%}.Features{font-size:.6666666rem;margin:1rem 0}.Features__list{margin-top:2.5rem;margin-bottom:3rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:2.5rem 1.5rem}.Feature{display:flex}.Feature .Badge{margin-bottom:auto}.Feature__body{margin-left:1rem}.Technology__list{font-size:.666666rem;margin-top:2.5rem;margin-bottom:3rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:2.5rem 1.5rem;color:#102542}.Technology__label{margin-bottom:1rem}.Footer p{font-size:.66666rem;margin-top:2.5rem}.Footer{margin:2.5rem 0 3rem}.Type--primary{color:var(--colorBlueBlack);font-size:.666666rem}.Type--secondary{color:var(--colorSecondaryGrey)}.Type-tertiary{font-size:.5rem;line-height:1rem}.Badge{padding:8px;font-size:24px;border-radius:50%;background-color:#d5dfe5}.Badge--blue{background:#8edce6}.Badge--red{background:#f87060}.Badge--purple{background:#c7abff}.Badge--yellow{background:#ffe17e}.Badge--green{background:#b5e6a1}.Badge--pink{background:#ff84cd}